Commit Graph

11 Commits

Author SHA1 Message Date
Benjamin Pasero
9b620f43de Enable strictPropertyInitialization (fix #78168) 2019-11-12 08:08:37 +01:00
Benjamin Pasero
d32c857d1b tsconfig 💄 2019-08-30 17:56:56 +02:00
Johannes Rieken
b97d6db480 some tsconfig polish 2019-08-22 12:36:54 +02:00
Joao Moreno
cd6ed7bc78 fixed minimist reference & js typing 2019-08-09 09:54:25 +02:00
Matt Bierner
c228362571 Remove suppressImplicitAnyIndexErrors
Fixes #76442
2019-07-10 14:47:56 -07:00
Benjamin Pasero
f3f8c576f9 enable forceConsistentCasingInFileNames 2019-03-25 11:06:19 +01:00
Matt Bierner
bb84f439b7 Enable no implicit any
Fixes #70352
2019-03-22 10:01:21 -07:00
Matt Bierner
7d0e64f5ec Strict null check VS Code
Fixes #60565
Fixes #70417
2019-03-19 10:51:31 -07:00
Matt Bierner
e2cf8ebc5d Enable strictBindCallApply for VS Code
Fixes #64633
2018-12-07 14:25:14 -08:00
Matt Bierner
242c63854d Remove include and exclude from base tsconfig
These properties are not inherited
2018-10-10 15:02:20 -07:00
Matt Bierner
104275cb9f 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`
2018-10-10 14:55:06 -07:00