Files
azuredatastudio/src/tsconfig.base.json
Charles Gagnon 32b912c37e 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
2021-10-04 13:35:24 -07:00

38 lines
845 B
JSON

{
"compilerOptions": {
"module": "amd",
"moduleResolution": "node",
"experimentalDecorators": true,
"noImplicitReturns": true,
"noImplicitOverride": true,
"noUnusedLocals": true,
"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,
"baseUrl": ".",
"paths": {
"vs/*": [
"./vs/*"
],
"sql/*": [
"./sql/*"
]
},
"lib": [
"ES2015",
"ES2016.Array.Include",
"ES2017.String",
"ES2018.Promise",
"DOM",
"DOM.Iterable",
"WebWorker.ImportScripts"
]
}
}