Clean up tsconfig.base.json (#17220)

* Clean up tsconfig.base.json

* revert param name

* Try removing comments

* use newer option again

* revert option again

* more
This commit is contained in:
Charles Gagnon
2021-10-04 13:35:24 -07:00
committed by GitHub
parent 4aea582902
commit 32b912c37e
2 changed files with 4 additions and 7 deletions

View File

@@ -427,7 +427,6 @@
"sinon": "^9.0.2",
"tslint": "^5.8.0",
"typemoq": "^2.1.0",
"typescript": "^2.6.1",
"vscodetestcover": "^1.1.0"
},
"__metadata": {

View File

@@ -2,18 +2,16 @@
"compilerOptions": {
"module": "amd",
"moduleResolution": "node",
"noImplicitAny": false,
"experimentalDecorators": true,
"noImplicitReturns": true,
"noImplicitOverride": true,
"noUnusedLocals": true,
"noImplicitThis": true,
"alwaysStrict": true,
"strictBindCallApply": true,
"strictNullChecks": false,
"strictPropertyInitialization": false,
"allowUnreachableCode": false,
"strict": true,
// Much of our code isn't strict-null compliant so disable these for now
"strictNullChecks": false,
// Disable since without strictNullChecks this has lots of errors in both vs and our code
"noImplicitAny": false,
"strictOptionalProperties": false,
"useUnknownInCatchVariables": false,
"forceConsistentCasingInFileNames": true,