From 16c65fbdcacbead88ef5fd44c622f0cdd0194bd5 Mon Sep 17 00:00:00 2001 From: isamu Date: Thu, 2 Apr 2026 17:15:52 +0900 Subject: [PATCH] chore: update typescript to 6.0 Co-Authored-By: Claude Opus 4.6 (1M context) --- package.json | 2 +- src/env.d.ts | 1 + tsconfig.build.json | 5 ++++- yarn.lock | 8 ++++---- 4 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 src/env.d.ts diff --git a/package.json b/package.json index c66e795..afca4e5 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "eslint-plugin-vue": "^10.6.2", "globals": "^17.0.0", "tailwindcss": "^4.1.18", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vite": "^7.3.1", "vue": "^3.5.27", "vue-eslint-parser": "^10.2.0", diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..cbe652d --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1 @@ +declare module "*.css"; diff --git a/tsconfig.build.json b/tsconfig.build.json index 3dfddda..f0df398 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,5 +1,8 @@ { "extends": "./tsconfig.json", - "include": ["src/**/*.ts", "src/**/*.vue"], + "compilerOptions": { + "rootDir": "./src" + }, + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.vue"], "exclude": ["node_modules", "dist", "demo"] } diff --git a/yarn.lock b/yarn.lock index bcdcb3d..46d5c94 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1588,10 +1588,10 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" -typescript@~5.9.3: - version "5.9.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" - integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw== +typescript@~6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-6.0.2.tgz#0b1bfb15f68c64b97032f3d78abbf98bdbba501f" + integrity sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ== uri-js@^4.2.2: version "4.4.1"