From 58d5128af890cd9a712c9d06706fbc8a5215c8d7 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Thu, 13 Apr 2023 10:13:43 -0700 Subject: [PATCH] use `@tsconfig/node10` Equivalent to ```json { "$schema": "https://json.schemastore.org/tsconfig", "display": "Node 10", "compilerOptions": { "lib": ["es2018"], "module": "commonjs", "target": "es2018", "strict": true, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "moduleResolution": "node" } } ``` --- Tasks/BashV3/package-lock.json | 6 ++++++ Tasks/BashV3/package.json | 1 + Tasks/BashV3/task.json | 2 +- Tasks/BashV3/task.loc.json | 2 +- Tasks/BashV3/tsconfig.json | 4 ++-- 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Tasks/BashV3/package-lock.json b/Tasks/BashV3/package-lock.json index 5b5f020252a4..2cb6db3abedc 100644 --- a/Tasks/BashV3/package-lock.json +++ b/Tasks/BashV3/package-lock.json @@ -4,6 +4,12 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true + }, "@types/concat-stream": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.1.tgz", diff --git a/Tasks/BashV3/package.json b/Tasks/BashV3/package.json index a4196b1e4691..217bd37ac275 100644 --- a/Tasks/BashV3/package.json +++ b/Tasks/BashV3/package.json @@ -25,6 +25,7 @@ "uuid": "^3.0.1" }, "devDependencies": { + "@tsconfig/node10": "1.0.9", "typescript": "4.0.2" } } diff --git a/Tasks/BashV3/task.json b/Tasks/BashV3/task.json index 6cd335a82238..6ca8336be124 100644 --- a/Tasks/BashV3/task.json +++ b/Tasks/BashV3/task.json @@ -18,7 +18,7 @@ "version": { "Major": 3, "Minor": 225, - "Patch": 0 + "Patch": 1 }, "releaseNotes": "Script task consistency. Added support for multiple lines and added support for Windows.", "minimumAgentVersion": "2.115.0", diff --git a/Tasks/BashV3/task.loc.json b/Tasks/BashV3/task.loc.json index 801316727121..e94c014772f4 100644 --- a/Tasks/BashV3/task.loc.json +++ b/Tasks/BashV3/task.loc.json @@ -18,7 +18,7 @@ "version": { "Major": 3, "Minor": 225, - "Patch": 0 + "Patch": 1 }, "releaseNotes": "ms-resource:loc.releaseNotes", "minimumAgentVersion": "2.115.0", diff --git a/Tasks/BashV3/tsconfig.json b/Tasks/BashV3/tsconfig.json index 0438b79f69ac..14361eac373b 100644 --- a/Tasks/BashV3/tsconfig.json +++ b/Tasks/BashV3/tsconfig.json @@ -1,6 +1,6 @@ { + "extends": "@tsconfig/node10/tsconfig.json", "compilerOptions": { - "target": "ES6", - "module": "commonjs" + "strictNullChecks": false } } \ No newline at end of file