diff --git a/package.json b/package.json index 7999c14..042c55e 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "dist" ], "scripts": { - "build": "rslib", - "dev": "rslib -w", + "build": "rslib", + "dev": "rslib -w", "lint": "biome check .", "lint:write": "biome check . --write", "prepare": "simple-git-hooks && npm run build", @@ -48,7 +48,7 @@ "nano-staged": "^0.9.0", "playwright": "^1.58.2", "simple-git-hooks": "^2.13.1", - "typescript": "^5.9.3", + "typescript": "^6.0.2", "vue": "^2.7.16" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1ba4cd3..beb3ebe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: version: 1.6.0(@rsbuild/core@2.0.0-beta.6(core-js@3.47.0)) '@rslib/core': specifier: ^0.19.6 - version: 0.19.6(typescript@5.9.3) + version: 0.19.6(typescript@6.0.2) '@types/node': specifier: ^24.11.0 version: 24.11.0 @@ -43,8 +43,8 @@ importers: specifier: ^2.13.1 version: 2.13.1 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.2 + version: 6.0.2 vue: specifier: ^2.7.16 version: 2.7.16 @@ -1026,8 +1026,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} engines: {node: '>=14.17'} hasBin: true @@ -1283,12 +1283,12 @@ snapshots: deepmerge: 4.3.1 reduce-configs: 1.1.1 - '@rslib/core@0.19.6(typescript@5.9.3)': + '@rslib/core@0.19.6(typescript@6.0.2)': dependencies: '@rsbuild/core': 1.7.3 - rsbuild-plugin-dts: 0.19.6(@rsbuild/core@1.7.3)(typescript@5.9.3) + rsbuild-plugin-dts: 0.19.6(@rsbuild/core@1.7.3)(typescript@6.0.2) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - '@typescript/native-preview' @@ -1818,12 +1818,12 @@ snapshots: require-from-string@2.0.2: {} - rsbuild-plugin-dts@0.19.6(@rsbuild/core@1.7.3)(typescript@5.9.3): + rsbuild-plugin-dts@0.19.6(@rsbuild/core@1.7.3)(typescript@6.0.2): dependencies: '@ast-grep/napi': 0.37.0 '@rsbuild/core': 1.7.3 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 safe-buffer@5.2.1: {} @@ -1877,7 +1877,7 @@ snapshots: tslib@2.8.1: {} - typescript@5.9.3: {} + typescript@6.0.2: {} undici-types@7.16.0: {} diff --git a/tsconfig.json b/tsconfig.json index d3f524c..81265de 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,17 +1,15 @@ { "compilerOptions": { + "rootDir": "./src", "outDir": "./dist", - "baseUrl": "./", - "target": "ES2020", + "target": "ES2023", + "types": ["node"], "lib": ["DOM", "ESNext"], - "module": "Node16", - "strict": true, "declaration": true, "isolatedModules": true, - "esModuleInterop": true, "skipLibCheck": true, - "resolveJsonModule": true, - "moduleResolution": "Node16" + "module": "nodenext", + "moduleResolution": "nodenext" }, "include": ["src"] }