Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Bierner <matb@microsoft.com>2018-10-11 00:54:59 +0300
committerMatt Bierner <matb@microsoft.com>2018-10-11 00:55:06 +0300
commit104275cb9f61e3e910568125587d41162424fb44 (patch)
tree9bfdf53aba2c3d51e9ec0d485a1598687eeaf2b5 /src/tsconfig.json
parent7e742e1f317fa1106399252e4b52d26e66cf493a (diff)
Add tsconfig.strictNullChecks.json
Part of #60565 Adds a new `tsconfig.strictNullChecks.json` project that does not emit anything and is only used for enabling strict null checks on a subset of the vscode codebase. Opt `iterator.ts` into strict null checking. Fix our build scripts to properly handle `extends`
Diffstat (limited to 'src/tsconfig.json')
-rw-r--r--src/tsconfig.json26
1 files changed, 2 insertions, 24 deletions
diff --git a/src/tsconfig.json b/src/tsconfig.json
index c5a31a458f8..6f552e5ca05 100644
--- a/src/tsconfig.json
+++ b/src/tsconfig.json
@@ -1,33 +1,11 @@
{
+ "extends": "./tsconfig.base.json",
"compilerOptions": {
- "module": "amd",
- "moduleResolution": "node",
- "noImplicitAny": false,
"removeComments": false,
"preserveConstEnums": true,
- "target": "es5",
"sourceMap": false,
- "experimentalDecorators": true,
"declaration": true,
- "noImplicitReturns": true,
- "noUnusedLocals": true,
- "noImplicitThis": true,
- "alwaysStrict": true,
- "baseUrl": ".",
- "outDir": "../out",
- "paths": {
- "vs/*": [
- "./vs/*"
- ]
- },
- "types": [
- "keytar",
- "minimist",
- "mocha",
- "semver",
- "sinon",
- "winreg"
- ]
+ "outDir": "../out"
},
"include": [
"./typings",