From 9d26e3326cae30f479158deebea0c4e65f8981af Mon Sep 17 00:00:00 2001 From: isamu Date: Thu, 2 Apr 2026 17:07:20 +0900 Subject: [PATCH] chore: update typescript to 6.0 --- 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 9130b07..b56a29c 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "globals": "^17.4.0", "gui-chat-protocol": "^0.0.4", "tailwindcss": "^4.2.2", - "typescript": "~5.9.3", + "typescript": "~6.0.2", "vite": "^8.0.3", "vue": "^3.5.31", "vue-eslint-parser": "^10.4.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 dc3c86f..086429f 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", "demo-react", "src/react/**/*"] } diff --git a/yarn.lock b/yarn.lock index dfec649..381352b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1285,10 +1285,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"