{ "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" ] } }