From 52f3f097fb14c47997486c1d883e53bb6e891909 Mon Sep 17 00:00:00 2001 From: Daniel Perez Date: Wed, 5 Nov 2025 17:43:35 -0800 Subject: [PATCH] chore: replace @tsconfig/* with @tsconfig/bases --- package.json | 3 +-- test/package.json | 2 +- test/tsconfig.json | 4 ++-- test/yarn.lock | 10 +++++----- tsconfig.json | 2 +- yarn.lock | 24 ++++++++---------------- 6 files changed, 18 insertions(+), 27 deletions(-) diff --git a/package.json b/package.json index 03e586c..6784fea 100644 --- a/package.json +++ b/package.json @@ -55,8 +55,7 @@ ], "devDependencies": { "@eslint/js": "^9.9.1", - "@tsconfig/node22": "^22.0.2", - "@tsconfig/strictest": "^2.0.5", + "@tsconfig/bases": "^1.0.9", "@types/eslint": "^9", "@types/minimatch": "^5.1.2", "@types/node": "^24.3.0", diff --git a/test/package.json b/test/package.json index 3a4d4d6..a424fb4 100644 --- a/test/package.json +++ b/test/package.json @@ -7,7 +7,7 @@ "postinstall": "node prepare.mjs" }, "devDependencies": { - "@tsconfig/node22": "^22.0.2", + "@tsconfig/bases": "^1.0.9", "@types/node": "^24.3.0", "@types/ts-expose-internals": "npm:ts-expose-internals@^4.9.5", "escape-string-regexp": "^5.0.0", diff --git a/test/tsconfig.json b/test/tsconfig.json index 2be1b73..90b416b 100755 --- a/test/tsconfig.json +++ b/test/tsconfig.json @@ -1,7 +1,7 @@ { "extends": [ - // "@tsconfig/strictest", - "@tsconfig/node22" + // "@tsconfig/bases/strictest", + "@tsconfig/bases/node22" ], "include": ["tests", "utils"], "compilerOptions": { diff --git a/test/yarn.lock b/test/yarn.lock index 4ba19a4..165197b 100644 --- a/test/yarn.lock +++ b/test/yarn.lock @@ -254,10 +254,10 @@ __metadata: languageName: unknown linkType: soft -"@tsconfig/node22@npm:^22.0.2": - version: 22.0.2 - resolution: "@tsconfig/node22@npm:22.0.2" - checksum: 10c0/c75e6b9ea86ec2a384adefac0e2f16a6c08202ae5cf6c8c745944396a6931ffb38e742809491c1882d1868c2af1c33744193701779674bfb1e05f6a130045a18 +"@tsconfig/bases@npm:^1.0.9": + version: 1.0.9 + resolution: "@tsconfig/bases@npm:1.0.9" + checksum: 10c0/3c24517e103c3b7a88a5baccbeb904b64a8a51ec2fde9d31c14d3a65569213228b491080d8dc86d8ec88d2bf8ead9d8f2db6f9398825c8d94d2cb5c7381aa494 languageName: node linkType: hard @@ -1105,7 +1105,7 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@tsconfig/node22": "npm:^22.0.2" + "@tsconfig/bases": "npm:^1.0.9" "@types/node": "npm:^24.3.0" "@types/ts-expose-internals": "npm:ts-expose-internals@^4.9.5" escape-string-regexp: "npm:^5.0.0" diff --git a/tsconfig.json b/tsconfig.json index 213305a..795a995 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": ["@tsconfig/strictest", "@tsconfig/node22"], + "extends": ["@tsconfig/bases/strictest", "@tsconfig/bases/node22"], "include": ["src"], "exclude": ["src/declarations"], "compilerOptions": { diff --git a/yarn.lock b/yarn.lock index b46a5f1..f098e65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -239,6 +239,13 @@ __metadata: languageName: node linkType: hard +"@tsconfig/bases@npm:^1.0.9": + version: 1.0.9 + resolution: "@tsconfig/bases@npm:1.0.9" + checksum: 10c0/3c24517e103c3b7a88a5baccbeb904b64a8a51ec2fde9d31c14d3a65569213228b491080d8dc86d8ec88d2bf8ead9d8f2db6f9398825c8d94d2cb5c7381aa494 + languageName: node + linkType: hard + "@tsconfig/node10@npm:^1.0.7": version: 1.0.11 resolution: "@tsconfig/node10@npm:1.0.11" @@ -267,20 +274,6 @@ __metadata: languageName: node linkType: hard -"@tsconfig/node22@npm:^22.0.2": - version: 22.0.2 - resolution: "@tsconfig/node22@npm:22.0.2" - checksum: 10c0/c75e6b9ea86ec2a384adefac0e2f16a6c08202ae5cf6c8c745944396a6931ffb38e742809491c1882d1868c2af1c33744193701779674bfb1e05f6a130045a18 - languageName: node - linkType: hard - -"@tsconfig/strictest@npm:^2.0.5": - version: 2.0.5 - resolution: "@tsconfig/strictest@npm:2.0.5" - checksum: 10c0/cfc86da2d57f7b4b0827701b132c37a4974284e5c40649656c0e474866dfd8a69f57c6718230d8a8139967e2a95438586b8224c13ab0ff9d3a43eda771c50cc4 - languageName: node - linkType: hard - "@types/debug@npm:^4.0.0": version: 4.1.12 resolution: "@types/debug@npm:4.1.12" @@ -2884,8 +2877,7 @@ __metadata: resolution: "typescript-transform-paths@workspace:." dependencies: "@eslint/js": "npm:^9.9.1" - "@tsconfig/node22": "npm:^22.0.2" - "@tsconfig/strictest": "npm:^2.0.5" + "@tsconfig/bases": "npm:^1.0.9" "@types/eslint": "npm:^9" "@types/minimatch": "npm:^5.1.2" "@types/node": "npm:^24.3.0"