Rob Lourens
4b2fac2b6d
Bump node2, fix #62164
2018-10-30 09:32:47 -07:00
Rob Lourens
d8c42ed004
bump node2
2018-10-29 21:08:16 -07:00
Andre Weinand
2c62736bba
node-debug@1.29.1
2018-10-26 23:02:34 +02:00
Rob Lourens
02275f047b
Add tslint rule banning new Buffer
2018-10-25 10:05:34 -07:00
Matt Bierner
9375a38648
Fixing editor-distro compile error
...
Fixes #61741
2018-10-24 22:53:33 -07:00
Alex Dima
f21c227349
Make sure to always write with normalized line endings
2018-10-24 16:28:42 +02:00
Alex Dima
4823e0e2da
Use yellow for monaco.d.ts errors
2018-10-24 16:22:32 +02:00
Alex Dima
072eef20ac
Show monaco.d.ts output only when something has changed
2018-10-24 16:11:48 +02:00
Alex Dima
9deb8d4a42
Read monaco.d.ts.recipe files as needed (don't prepare them up front)
2018-10-24 16:11:48 +02:00
Alex Dima
7e8384ba86
Execute just once after N changes
2018-10-24 16:11:48 +02:00
Alex Dima
c88064a3ad
Make sure standaloneEnums have consistent line endings
2018-10-24 16:11:48 +02:00
Alex Dima
baf8b88b1d
Add versioning to monaco.d.ts generation
2018-10-24 16:11:48 +02:00
Rob Lourens
29d6612fcf
Bump node2
2018-10-23 14:51:32 -07:00
Dirk Baeumer
d426ebf764
Add linter rule to check for valid localize keys
2018-10-23 21:43:12 +02:00
Alex Ross
fd8d4b09e1
Update grammars
2018-10-23 16:13:27 +02:00
Johannes Rieken
ac643e170c
show progress when activating an extension via onCommand:Foo, #59645
2018-10-23 12:04:56 +02:00
Andre Weinand
4e5d16b91c
node-debug@1.29.0
2018-10-22 23:21:26 +02:00
Rob Lourens
1ed819905e
Bump node2
2018-10-22 12:02:27 -07:00
Alex Dima
67eacaa4a8
Use const enums (and generate non-const ones for standalone editor)
2018-10-22 09:59:30 +02:00
Joao Moreno
9c3627d18f
remove smoketests from continuous build
2018-10-18 15:09:05 -07:00
Rob Lourens
9e83209ed5
Bump node2
2018-10-17 21:03:24 -07:00
Alex Dima
4b8f928808
Faster monaco.d.ts generation
2018-10-17 23:19:20 +02:00
Alex Dima
4f09f1aa4a
Cache TS source files between runs of generator
2018-10-17 16:54:45 +02: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
a3fa7ad178
Adding some typings in npm scripts
2018-10-15 17:39:33 -07:00
Matt Bierner
63d0559cff
Don't use strict mode on gulp ts files
...
Fixes #61000
2018-10-15 17:39:33 -07:00
Johannes Rieken
e3062841eb
fix incremental compiler
2018-10-15 11:54:47 +02:00
Benjamin Pasero
05e1c11111
Merge pull request #60875 from Microsoft/ben/sqlite
...
Introduce SQLite (in-memory) for localStorage
2018-10-15 09:10:24 +02:00
Joao Moreno
0f71aebcb5
fix build
2018-10-14 23:33:55 +02:00
Benjamin Pasero
a6c1151b32
sqlite - stricter rules for *.node files
2018-10-14 19:06:26 +02:00
Benjamin Pasero
c61ee508be
use vscode-sqlite3@4.0.2
2018-10-14 11:53:41 +02:00
Benjamin Pasero
e7c47cdf9c
sqlite - fix compile
2018-10-14 10:44:59 +02:00
Benjamin Pasero
e7ddb88e1e
sqlite - fix compilation
2018-10-14 08:35:31 +02:00
Benjamin Pasero
32f401fb93
sqlite - storage => legacy storage
2018-10-13 17:45:43 +02:00
Benjamin Pasero
e4b21b6794
Merge branch 'master' into ben/sqlite
2018-10-13 16:38:26 +02:00
Matt Bierner
3fcb671444
Use es2017 as target for build scripts ( #60707 )
...
Upgrades our build scripts to target ES2017 since they are run on modern versions of node
This allows us to remove shims for es6 features such as `Object.assign`, and also remove a few extra typings packages
2018-10-12 11:24:15 -07:00
Benjamin Pasero
90fd44c102
Merge branch 'master' into ben/sqlite
2018-10-12 09:16:30 +02:00
Benjamin Pasero
db6ebe93f8
remove now obsolete code
2018-10-11 12:56:54 +02:00
Matt Bierner
517469041f
Add strict null checks scripts to precommit and to tfs builds
2018-10-10 15:42:29 -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
Joao Moreno
0bbe8e28c4
update minimatch
2018-10-10 11:43:44 +02:00
Alex Dima
d729e50521
Fix standalone editor gulp scripts.
...
Tree Shaking:
- do not proceed with tree shaking when there are compilation errors
- load .d.ts files in the language service
- adopt TS 3.1.1 in symbol resolution
- use the real tsconfig.json / with "node" resolution
Bundling:
- fix issue where files were being looked for in out-build instead of out-editor-build
2018-10-10 11:09:29 +02:00
Benjamin Pasero
bac418779f
Merge branch 'master' into ben/sqlite
2018-10-10 07:36:03 +02:00
Alex Dima
fdf2dec52d
Remove usage of TPromise from public editor API ( #53526 )
2018-10-09 09:46:54 +02:00
Benjamin Pasero
a2455b79a0
revert "exploration"
2018-10-08 16:54:33 +02:00
Benjamin Pasero
59f367a8b0
Merge branch 'master' into ben/sqlite
2018-10-08 11:08:35 +02:00
Johannes Rieken
005858ed7c
add missing compile
2018-10-08 10:23:06 +02:00
Douglas Gabriel
414da9bf7e
Removing dead code from
2018-10-05 10:24:19 -03:00
Benjamin Pasero
b8b7c3c3a6
sqlite - initial version of storage library
2018-10-05 15:12:50 +02:00
Johannes Rieken
ba0448d8bf
add missing compile
2018-10-05 11:48:42 +02:00