diff --git a/package.json b/package.json index 82a32c2..f5db585 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "react": "^19.0.0", "react-dom": "^19.0.0", "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/tsconfig.react.json b/tsconfig.react.json index 2784275..54508e0 100644 --- a/tsconfig.react.json +++ b/tsconfig.react.json @@ -18,8 +18,9 @@ "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true, + "rootDir": "./src", "outDir": "./dist" }, - "include": ["src/react/**/*.ts", "src/react/**/*.tsx", "src/core/**/*.ts"], + "include": ["src/env.d.ts", "src/react/**/*.ts", "src/react/**/*.tsx", "src/react/**/*.d.ts", "src/core/**/*.ts", "src/core/**/*.d.ts"], "exclude": ["node_modules", "dist"] } diff --git a/yarn.lock b/yarn.lock index a24ddf3..40dcd2f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1808,10 +1808,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== undici-types@~5.26.4: version "5.26.5"