Commit Graph

17 Commits

Author SHA1 Message Date
Matt Bierner
ff253a8f60 Build VS Code with TS 3.9-nightly 2020-02-29 11:45:48 -08:00
Alexandru Dima
b5ce6014d7 Improve output in case of errors and generate an analysis folder with the source content (for easy diffing) 2019-11-13 11:15:38 +01:00
Alexandru Dima
f6b6a97807 Take typings from tsconfig.monaco.json 2019-11-13 11:15:36 +01:00
Alex Dima
fe5315badc Ship codicon with the standalone editor 2019-09-23 13:18:39 +02:00
Alex Dima
135c473ddf Fixes #77454:
- do not cary over unnecessary "extends" in tsconfig.json
- keep members ending with `Brand`, but do it at the right phase
- remove shorthand literal usage which confuses tree-shaker
- add back noImplicitAny
2019-07-29 15:39:29 +02:00
Peng Lyu
b72fba1a56 Fix Monaco compilation (#73243)
* Fix Monaco tsconfig parsing failure and Monaco compilation.
2019-05-03 10:59:50 -07:00
Johannes Rieken
815063890b fix monaco build 2019-02-08 15:20:00 +01:00
Joao Moreno
a6ebfe5082 missing compilation 2019-01-04 11:24:53 +01:00
Alex Dima
6e465986a7 Fix editor publishing scripts (on Windows) 2018-11-13 15:31:28 +01:00
Matt Bierner
9375a38648 Fixing editor-distro compile error
Fixes #61741
2018-10-24 22:53:33 -07: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
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
Alex Dima
3c7b9a8c55 Create the ESM distribution from the tree shaken sources 2018-08-12 15:46:32 +02:00
Alex Dima
d8e13dc717 Add a compile-editor-build task 2018-07-20 11:26:31 +02:00
Alex Dima
03103a4f66 Add extract-editor-src with treeshaking task 2018-07-20 11:26:31 +02:00
Alex Dima
d0eaa02c0a Better support for ESM workers 2018-03-15 14:44:36 +01:00
Alex Dima
66091601a5 Ship editor in ESM format 2018-03-15 14:44:15 +01:00