Commit Graph

86 Commits

Author SHA1 Message Date
Alex Dima bb95f3aa40
Adopt loader's `amdModulesPattern` option 2020-07-07 23:30:27 +02:00
Alex Dima 8032df1228
Do not create a sourcemap for loader.js 2020-04-25 15:33:03 +02:00
Alex Dima cc46bf5cfd
Remove `registerAndGetAmdImageURL` and support for it in the build scripts 2020-03-27 19:45:41 +01:00
Matt Bierner ff253a8f60 Build VS Code with TS 3.9-nightly 2020-02-29 11:45:48 -08:00
Benjamin Pasero 0030e6ee92
🆙 terser@4.3.1 (#80627) 2019-09-10 10:57:54 +02:00
isidor a33e554693 adopt registerAndGetAmdImageURL
fixes #80563
2019-09-09 18:15:11 +02:00
Alex Dima 1ba4dc6954 Introduce registerAndGetAmdImageURL and inline such images in the bundle phase in .js 2019-09-09 17:17:12 +02:00
Benjamin Pasero c7d4c3ce1b
Use terser for minification (#80201)
* build - minify using terser

* fix minification issues

* build ffs

* Update .cachesalt

* add comment
2019-09-02 11:19:26 +02:00
Benjamin Pasero 1648e1dcf8 web - add build 2019-07-14 13:12:54 +02:00
Rob Lourens aeaef41d51 Fix #68805 2019-02-19 18:05:55 -08:00
Alex Dima f88e4f457a Adopt changes in gulp.src 2019-02-06 10:15:36 +01:00
Alex Dima b4445a9f73 Move away from deprecated gulp-util 2019-02-05 22:21:05 +01: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
Matt Bierner ac737307d7 Enable noImplicitAny in build 2018-10-03 10:47:32 -07:00
Matt Bierner fe45a7d21f Fix remaining strict null errors in build scripts 2018-10-03 10:47:32 -07:00
Johannes Rieken 07141d4e6b print all stats at the end of the package task 2018-09-03 11:51:26 +02:00
Johannes Rieken 165bb1aa63 tweaks, add the stream to the bundle step 2018-08-31 13:28:24 +02:00
Alex Dima 933c8d4b06 Bring back nls bundles for the editor 2018-08-12 15:46:41 +02:00
Alex Dima 5a52c24f11 Add an alternative optimize-editor task 2018-07-20 11:26:31 +02:00
Dirk Baeumer b8b60dd487 Remove core language pack from build 2018-06-19 10:43:23 +02:00
Joao Moreno 1217419309 missing build compilation 2018-02-26 17:25:09 +01:00
Dirk Baeumer 04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Dirk Baeumer af52203ece Limit the line length of the minified code to 1024 to make the chrome dev tools work with workbench.main.js 2017-11-14 17:22:41 +01:00
Joao Moreno 1cf93ab736 update to uglify-es 2017-06-20 11:45:37 +02:00
Michel Kaporin fb4a49b000 Target only core languages for the stable build. Ref #27818 2017-06-01 12:54:18 +02:00
Joao Moreno 74fab50d5d consolidate build package.json 2017-05-16 08:56:21 +02:00
Johannes Rieken f737b01757 update monaco.d.ts generation, recompile build-folder 2017-04-26 17:59:30 +02:00
Joao Moreno b7e71acc87 💚 cmon build machine 2017-03-29 11:55:32 +02:00
Joao Moreno 0fb99b704c 💚 hopefully fix the linux tfs build 2017-03-29 10:47:51 +02:00
Joao Moreno f7195e0675 💚 possibly fix tfs linux build 2017-03-29 09:58:20 +02:00
Joao Moreno 646d0f9e0d 💚 fix linux build due to excessive output 2017-03-28 13:01:51 +02:00
Joao Moreno a85a6a22de 👷 update build files 2017-03-21 11:28:10 +01:00
Benjamin Pasero 61efd8fb23 build build/lib folder with latest 2017-03-06 16:32:23 +01:00
Joao Moreno 1c38df7823 fixes #18363 2017-01-11 11:55:58 +01:00
Alex Dima abce9969fe Clean up types in build/lib/optimize.ts 2016-10-20 15:00:03 +02:00
Alex Dima a2477d9a60 Move /build/gulpfile.common to /build/lib/optimize.ts 2016-10-20 15:00:01 +02:00