Commit graph

310 commits

Author SHA1 Message Date
Benjamin Pasero df2af5cc51 add compilation leftover 2018-09-12 08:59:56 +02:00
kieferrm 3193ed3168 correcting GDPR annotations 2018-09-11 16:47:45 -07:00
Johannes Rieken b118d76826 bundle stats - include all extensions 2018-09-07 11:33:53 +02:00
Johannes Rieken f8e67cef5d bundle stats - include commit 2018-09-07 10:26:36 +02:00
Johannes Rieken 934593d7fd bundle stats: JSON stringify before sending data 2018-09-06 20:02:37 +02:00
Johannes Rieken 9c3d240c9b build stats - send one object with size and count properties 2018-09-06 18:41:31 +02:00
Johannes Rieken 94c4825153 bundle stats, rename event, tweak gdpr comment 2018-09-06 11:40:52 +02:00
Johannes Rieken 9536dde3b4 app insights challanges 2018-09-06 10:25:45 +02:00
Johannes Rieken 3885d4613e Merge branch 'master' into joh/vsce-next 2018-09-05 14:06:12 +02:00
Johannes Rieken cf94186168 tweak event name, add GDPR comment 2018-09-05 10:30:12 +02:00
Matt Bierner cb81c2c241
Build using ts 3.0 (#57906)
* Build VS Code using TS 3.0

Fixes #57151
2018-09-04 15:25:39 -07:00
Johannes Rieken 293b1a4eef stats - send telemetry event about bundle size and file count in extensions 2018-09-04 14:12:26 +02:00
Johannes Rieken ccec2c9543 use vsce packagedDependencies 2018-09-04 12:29:23 +02: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
Johannes Rieken 14596e9475 add a statsStream that aggregates the number of files and bytes so that we can handle them 2018-08-31 11:21:09 +02:00
Johannes Rieken 370e90de7f webpack - even betterer logging 2018-08-29 19:06:27 +02:00
Johannes Rieken 13763de8e8 webpack - print extension name in context of potential failure 2018-08-29 17:53:57 +02:00
Johannes Rieken 73d8c449c5 webpack - let build fail when webpack generates an error or a warning 2018-08-29 15:20:40 +02:00
Martin Aeschlimann 91c7c6084c webpack: make sure to only modify package.json next to webpack.config 2018-08-27 14:40:46 +02:00
Martin Aeschlimann df77466bfa webpack json-language-features
json
2018-08-27 09:46:52 +02:00
Alex Dima bced36add0 Mark optional property 2018-08-21 12:43:51 +02:00
Alex Dima 92c776bc99 Move packaging extensions to lib/extensions.ts 2018-08-21 12:19:10 +02:00
Johannes Rieken a25b5cc805 enforce certain compile options 2018-08-16 10:55:49 +02:00
Johannes Rieken 4962417ffc Revert "ensure uploading source maps happens *after* they have been created"
This reverts commit c93fe0d58b.
2018-08-14 14:23:35 +02:00
Johannes Rieken c93fe0d58b ensure uploading source maps happens *after* they have been created 2018-08-14 10:53:59 +02:00
Johannes Rieken 06139b43d4 leave upload path as /dist/ 2018-08-13 20:40:22 +02:00
Johannes Rieken bb07163524 more tweaks 2018-08-13 18:52:12 +02:00
Johannes Rieken 0425b36c5d patch and save source maps so that they get uploaded 2018-08-13 18:23:46 +02:00
Johannes Rieken 4955f2131e Merge branch 'master' into joh/extpack 2018-08-13 15:38:49 +02:00
Alex Dima 933c8d4b06 Bring back nls bundles for the editor 2018-08-12 15:46:41 +02:00
Alex Dima 3c7b9a8c55 Create the ESM distribution from the tree shaken sources 2018-08-12 15:46:32 +02:00
Johannes Rieken b2c8ca553c tweak source mapping url 2018-08-10 16:15:34 +02:00
Johannes Rieken 6f55622a06 make sure to massage sourcemaps-url, make sure to upload sourcemaps from dist/folders 2018-08-10 15:36:44 +02:00
Benjamin Pasero cd1f0f2758 debt - remove nsfw from build dependencies 2018-08-10 14:58:42 +02:00
Johannes Rieken 776e491ba4 bundle into dist folder, copy ask-pass shell scripts into dist, some 💄 2018-08-09 15:31:31 +02:00
Johannes Rieken 32a051090f 💄 2018-08-08 17:43:07 +02:00
Johannes Rieken fdb7b4bcf4 invoke webpack when bundling extensions 2018-08-08 16:53:55 +02:00
Alex Dima 09ec2eb1e4 Use the new optimize-editor task 2018-07-20 11:26:32 +02:00
Alex Dima 5a52c24f11 Add an alternative optimize-editor task 2018-07-20 11:26:31 +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
Rob Lourens 6fae52876b Fix #53445 - change build id generation to not depend on git tags 2018-07-08 15:16:19 -07:00
Erich Gamma afbf447ccd Fix for #53710 adopt TS support for checking JSON files 2018-07-06 15:13:44 +02:00
Benjamin Pasero 4d0b3d025e debt week code cleanup
- avoid public modifier
- use Disposable where applicable
- fix some event handler leaks
- clean up some TODO@ben
2018-07-02 10:55:26 +02:00
Dirk Baeumer b8b60dd487 Remove core language pack from build 2018-06-19 10:43:23 +02:00
Peng Lyu ad635f2b4c Merge remote-tracking branch 'upstream/master' into rmacfarlane/review 2018-06-04 11:14:31 -07:00
Alex Dima 3989e2d7f6 Fixes #48758: Do not import standalone editor modules 2018-05-31 11:25:37 +02:00
Joao Moreno b000f52c6e missing compilation 2018-05-30 16:53:19 +02:00
Joao Moreno 96cee4a6f0 add User-Id to marketplace build requests 2018-05-29 08:28:42 +02:00