From 8408db9dc90d8b4f2a62dd736dfb56889b3384c9 Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Fri, 22 Mar 2024 13:56:30 +1300 Subject: [PATCH] chore: update TSConfig to use Node v16 defaults (#1529) --- package.json | 2 +- tsconfig.json | 6 ++---- yarn.lock | 16 ++++++++-------- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index b30de1225..df85983fd 100644 --- a/package.json +++ b/package.json @@ -107,7 +107,7 @@ "@schemastore/package": "^0.0.10", "@semantic-release/changelog": "^6.0.0", "@semantic-release/git": "^10.0.0", - "@tsconfig/node14": "^14.1.0", + "@tsconfig/node16": "^16.0.0", "@types/eslint": "^8.4.6", "@types/jest": "^29.0.0", "@types/node": "^14.18.26", diff --git a/tsconfig.json b/tsconfig.json index 49d5cfe4e..6993dce26 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node14/tsconfig.json", + "extends": "@tsconfig/node16/tsconfig.json", "compilerOptions": { "noEmit": true, "stripInternal": true, @@ -12,11 +12,9 @@ "noFallthroughCasesInSwitch": true, "strict": true, - "esModuleInterop": true, "resolveJsonModule": true, "isolatedModules": true, - "skipLibCheck": false, - "forceConsistentCasingInFileNames": true + "skipLibCheck": false }, "files": ["eslint-remote-tester.config.ts"], "include": ["src/**/*", "tools/**/*"], diff --git a/yarn.lock b/yarn.lock index 4fcc6f34b..5613c1364 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2711,13 +2711,6 @@ __metadata: languageName: node linkType: hard -"@tsconfig/node14@npm:^14.1.0": - version: 14.1.0 - resolution: "@tsconfig/node14@npm:14.1.0" - checksum: 8342dc30edbfaed11d1659b1a9819779bb69df210974a9e8a337b0624b1d9f5026f37e2dcc1d555adb3e4246a0ec35896b3ae5fe3fc69f3382d3bc11069cecc1 - languageName: node - linkType: hard - "@tsconfig/node16@npm:^1.0.2": version: 1.0.4 resolution: "@tsconfig/node16@npm:1.0.4" @@ -2725,6 +2718,13 @@ __metadata: languageName: node linkType: hard +"@tsconfig/node16@npm:^16.0.0": + version: 16.1.1 + resolution: "@tsconfig/node16@npm:16.1.1" + checksum: 26d83db06866083b543e73eda33585464362fd0835229b9a5b1185f0353b9b5db9ca4f66a4be53d4ec5d4c219be42b0a7582f8bcc7268f2f77b1c643375e490f + languageName: node + linkType: hard + "@tufjs/canonical-json@npm:2.0.0": version: 2.0.0 resolution: "@tufjs/canonical-json@npm:2.0.0" @@ -5142,7 +5142,7 @@ __metadata: "@schemastore/package": ^0.0.10 "@semantic-release/changelog": ^6.0.0 "@semantic-release/git": ^10.0.0 - "@tsconfig/node14": ^14.1.0 + "@tsconfig/node16": ^16.0.0 "@types/eslint": ^8.4.6 "@types/jest": ^29.0.0 "@types/node": ^14.18.26