Daniel Imms
1de6941507
Move xterm type customizations into contrib/terminal
...
Part of #80074
2019-09-03 11:28:38 -07:00
Johannes Rieken
5ba0236207
remove compilerOptions/lib/webworker because it conflicts with lib/dom, #80074
2019-09-02 15:19:11 +02:00
weijiaxun
aed1ad4580
chore: update tsc target
...
- update tsc target to "es2017" according to #8005
Change-Id: Id39241d89ccb92c25a75d89addaf1528cc79ec59
2019-08-30 14:15:37 +00:00
Johannes Rieken
b97d6db480
some tsconfig polish
2019-08-22 12:36:54 +02:00
Johannes Rieken
65ca26af5a
use webworker lib
2019-07-10 13:30:47 +02:00
Matt Bierner
7d0e64f5ec
Strict null check VS Code
...
Fixes #60565
Fixes #70417
2019-03-19 10:51:31 -07:00
Johannes Rieken
153a897c06
avoid tsconfig-warning and just copy lib.webworker.importscripts.d.ts
2019-02-08 16:26:39 +01:00
Johannes Rieken
54c3351ae5
tweak tsconfig.json (less differences, less libs)
2019-02-07 16:25:22 +01:00
Johannes Rieken
69630b9ae5
fix tsconfig.json json
2019-02-07 15:46:32 +01:00
Johannes Rieken
89e24a15a3
update tsconfig
2019-02-07 15:17:35 +01:00
Alex Dima
238440b738
Change how monaco.d.ts is generated:
...
- do not use the .d.ts files coming in from gulp-tsb
- remove the generation of .d.ts files
- run before compilation starts
- install file watchers directly
2018-10-17 16:54:45 +02: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
Matt Bierner
45d48f350e
Fixing monaco build errors related to require
2018-10-03 14:39:58 -07:00
Matt Bierner
cfeeb33345
Ensure that normal tsc compile still works
2018-10-02 15:59:35 -07:00
Matt Bierner
fb51020ae3
Switch to use node module resolution
...
This is the modern form of module resolution recommend by typescript
2018-10-02 10:24:20 -07:00
Dirk Baeumer
e79e446e90
Exclude all build folders to make the TS file watcher calm
2018-07-03 12:13:28 +02:00
Matt Bierner
f565366b1c
Enable alwaysStrict for src
2018-03-06 16:22:37 -08:00
Johannes Rieken
795d3701be
set outdir in tsconfig.json
2017-11-23 12:04:59 +01:00
Matt Bierner
762cc7698e
Enable noImplicitThis compiler option
2017-11-07 12:55:49 -08:00
Erich Gamma
c536efdfbc
Enabled the noUnusedLocals and added @tsignore
2017-11-07 13:13:41 +01:00
Joao Moreno
9e04762e40
fixes #29839
2017-06-29 11:24:44 +02:00
Matt Bierner
58d31e5ac2
Add base url to tsconfig.json ( #21327 )
2017-02-27 14:46:55 -08:00
Matt Bierner
22fdff9baf
Use @types for a few d.ts files in src ( #20157 )
2017-02-07 17:12:47 -08:00
Matt Bierner
d98ad723d4
Enable no implicit returns in tsconfig.json
2017-02-01 18:38:47 -08:00
Dirk Baeumer
216c6b8a6d
Cleanup merged settings and polish jsdoc
2016-06-23 13:43:12 +02:00
Dirk Baeumer
1c9726fde0
Merge branch 'dbaeumer/TS9125'
2016-06-23 13:38:45 +02:00
Basarat Ali Syed
3a9f4e44dc
tsconfig : make the module resolution explicit
2016-06-21 20:07:14 +10:00
Dirk Baeumer
a4aeaa1d67
TypeScript builder adoption
2016-06-17 19:03:04 +02:00
Alex Dima
90eb74e313
Delete code that was extracted to other repos
2016-06-08 10:17:51 +02:00
Joao Moreno
b027a0c492
fix up lint errors, cleanup build folder
2016-03-07 12:56:32 +01:00
Erich Gamma
8f35cc4768
Hello Code
2015-11-13 14:39:38 +01:00