Alexandru Dima
72a982d0d3
Fix typo in regex ( #163404 )
2022-10-12 00:08:09 -07:00
Alexandru Dima
9db5a3674e
Bring the nls loader plugin into our sources ( #152338 )
2022-06-16 22:01:19 +02:00
Alexandru Dima
d132489cd0
Bring the css loader plugin into our sources ( #152205 )
2022-06-15 16:53:02 +02:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Johannes Rieken
4a130c40ed
enable @typescript-eslint/member-delimiter-style
, https://github.com/microsoft/vscode/issues/140391
2022-02-02 14:35:33 +01:00
João Moreno
fc4b40b633
fix type casts
2021-01-04 15:54:59 +01:00
Alexandru Dima
c1eb24b027
Load expensive node modules lazily
2020-12-22 19:55:56 +01:00
Johannes Rieken
bb383f2875
support "@types" in treeshaker
2020-10-06 10:12:47 +02:00
ChaseKnowlden
e8760a5d6c
Fix capitalization of GitHub org
2020-09-17 11:43:03 +02: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
Sandeep Somavarapu
664dacc8b2
move connection auth token out of web configuration
2019-06-19 12:30:16 +02:00
Sandeep Somavarapu
021839444b
take web related changes
2019-06-19 11:55:53 +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
Matt Bierner
f28c02195a
Revert two bad loop conversions in build
2019-01-03 19:35:20 -08:00
Matt Bierner
b4964bcf35
Replace some common index based for loops with for-of
loops
...
Replaces many loops of the form:
```js
for (let i = 0; i < elements.length; ++i) {
const i = elements[i];
...
}
```
with:
```js
for (const element of elements) {
...
}
```
Mix of a horrible regex based find/replace and manual touch ups
2019-01-03 19:11:18 -08: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
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
Matt Bierner
8ecebfb761
var -> let
2018-10-04 19:01:34 -07:00
Matt Bierner
5de9c9bf8b
Compile build in strict mode
2018-10-03 17:26:47 -07: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