From 2158e77627d56d463314f003242e763b3da6b62b Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 18 Feb 2020 10:41:31 -0800 Subject: [PATCH] Enable strict mode for VS Code core Fixes #81574 --- .vscode/tasks.json | 14 -------------- src/tsconfig.base.json | 4 +--- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index aa94be61126..30b783943e0 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -31,20 +31,6 @@ } } }, - { - "type": "npm", - "script": "strict-function-types-watch", - "label": "TS - Strict Function Types", - "isBackground": true, - "presentation": { - "reveal": "never" - }, - "problemMatcher": { - "base": "$tsc-watch", - "owner": "typescript-function-types", - "applyTo": "allDocuments" - } - }, { "label": "Run tests", "type": "shell", diff --git a/src/tsconfig.base.json b/src/tsconfig.base.json index 44595cf5246..bb6905ee043 100644 --- a/src/tsconfig.base.json +++ b/src/tsconfig.base.json @@ -8,9 +8,7 @@ "noUnusedLocals": true, "noImplicitThis": true, "alwaysStrict": true, - "strictBindCallApply": true, - "strictNullChecks": true, - "strictPropertyInitialization": true, + "strict": true, "forceConsistentCasingInFileNames": true, "baseUrl": ".", "paths": {