Matt Bierner
5c8ab73c2f
Build using newer TS nightly
2021-04-26 16:18:40 -07:00
Matt Bierner
731402dce2
async override -> override async
2021-04-21 13:40:44 -07:00
deepak1556
3fb483e7ff
chore: bump electron@12.0.4
2021-04-16 09:14:14 -07:00
Matt Bierner
ead5639bbe
Pick up new TS nightly for building VS Code
2021-04-12 14:10:09 -07:00
deepak1556
f95b7e935f
Revert "chore: bump electron@12.0.2"
...
This reverts commit 79a429d92d
.
2021-04-09 14:17:02 -07:00
deepak1556
79a429d92d
chore: bump electron@12.0.2
2021-04-09 03:20:20 -07:00
Matt Bierner
73ae56b82b
Build with latest TS nightly ( #120690 )
...
* Pick up new TS 4.3
Also tests adding override keywords for extensions as part of #120675
* Update to daily TS and workaround TS 4.3 issue
Works around https://github.com/microsoft/TypeScript/issues/43578
2021-04-07 12:19:05 -07:00
Matt Bierner
795f44ea6a
Build VS Code with latest TS nightly
2021-03-30 13:30:09 -07:00
Matt Bierner
a01035c44f
Pick up latest TS 4.3 for building VS Code
2021-03-05 18:49:17 -08:00
Matt Bierner
3feb2ece1e
Pick up latest TS version for building VS Code
...
This new version also adds a new check for conditionals where you are testing a value that is a promise (the condition will always be true in strict mode)
2021-02-26 17:23:58 -08:00
Ladislau Szomoru
2b230e4b26
Azure DevOps build task to download built-in extension details ( #116938 )
2021-02-19 18:10:40 +01:00
Matt Bierner
2cc13674e3
Also bump build version and run formatter on all files
2021-02-16 14:09:38 -08:00
João Moreno
ca746af08a
fix hygiene
2021-02-02 14:30:46 +01:00
João Moreno
35e1ee2ecc
ext: extract to disk
2021-02-02 13:59:48 +01:00
João Moreno
7e0230677a
improve ext ci output
2021-02-02 11:39:26 +01:00
João Moreno
76962b2583
ext: ci command
2021-02-01 17:08:49 +01:00
Robo
f73c011ae3
fix: disable rosetta option for universal build ( #115280 )
2021-01-27 20:34:19 -08:00
Robo
60bce0f628
feat: add macos universal build ci config ( #114446 )
...
* feat: add universal build ci config
* chore: skip .npmrc files added by terrapin
* ci: cleanup conditional vairables for universal
* ci: use publish variable instead of parameter
2021-01-25 10:29:02 -08:00
João Moreno
dca2d81c65
upgrade build azure-storage
2021-01-22 09:40:15 +01:00
João Moreno
c6145fc306
ext (un)link
2021-01-19 16:17:25 +01:00
dependabot[bot]
78d5286adb
Bump sshpk from 1.13.1 to 1.16.1 in /build ( #114534 )
...
Bumps [sshpk](https://github.com/joyent/node-sshpk ) from 1.13.1 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases )
- [Commits](https://github.com/joyent/node-sshpk/compare/v1.13.1...v1.16.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-19 01:44:42 -08:00
dependabot[bot]
9af9580bf0
Bump stringstream from 0.0.5 to 0.0.6 in /build ( #114533 )
...
Bumps [stringstream](https://github.com/mhart/StringStream ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/mhart/StringStream/releases )
- [Commits](https://github.com/mhart/StringStream/compare/v0.0.5...v0.0.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-19 01:44:08 -08:00
João Moreno
2bb41a1402
dev script
2021-01-18 15:47:36 +01:00
João Moreno
22b9a2b1e8
update esbuild
2021-01-06 14:19:19 +01:00
João Moreno
7449d86b89
use esbuild for minification
2021-01-05 11:54:18 +01:00
Alex Dima
57e3aba4e1
Have /build/
compilation and createAsset.js
be runnable independent of the root package.json
2020-12-21 10:47:16 +01:00
Alexandru Dima
20831dd3df
Keep only @types/*
deps in /build/
and share terser
( #112718 )
2020-12-18 19:51:10 +01:00
Alexandru Dima
dc169ce06d
Merge remote-tracking branch 'origin/master' into alex/node-modules-build
2020-12-18 17:40:39 +01:00
Alexandru Dima
db82bc13aa
Move /build/ dev dependencies to root ( #112718 )
2020-12-18 13:39:23 +01:00
Alexandru Dima
f74ad9692f
Align @types/*
dev dependencies ( #112718 )
2020-12-18 13:28:39 +01:00
Alexandru Dima
428008f3a5
Align versions across package.json
files
2020-12-14 20:06:18 +01:00
Matt Bierner
542fa93eae
Pick up new TS version for building VS Code
2020-12-09 14:08:15 -08:00
João Moreno
043c17ef7d
update azure cosmos 🤷
2020-11-25 14:03:35 +01:00
Matt Bierner
acfd724aac
Pick up latest TS 4.2 for building VS Code
...
Also fixes a newly identified error in terminal where function calls were missing
2020-11-19 22:42:12 -08:00
Matt Bierner
e57af55eaa
Pick up latest TS nightly for building VS Code
2020-11-04 18:06:39 -08:00
Joao Moreno
8bd3d7d717
add gulp-azure-storage to build
2020-10-26 10:08:01 +00:00
Joao Moreno
3070165ff2
web cdn: gzip files by default
2020-10-26 10:08:01 +00:00
Matt Bierner
6ad1da9f79
Pick up new TS for building VS Code
2020-10-19 16:58:09 -07:00
Matt Bierner
5484453ae2
Update to latest TS nigthly for building VS Code
2020-09-24 23:28:29 -07:00
Matt Bierner
b160164e3d
Pick up latest typescript nightly for building VS Code
2020-09-18 18:28:41 -07:00
Matt Bierner
50cc1d0e97
Update to use TS 4.1 for building VS Code
2020-09-16 11:58:01 -07:00
Matt Bierner
4b222a704f
Revert "Revert "Use TS 4.1-nightly for building VS Code""
...
This reverts commit 4e96ceff54
.
2020-08-25 11:59:20 -07:00
Matt Bierner
4e96ceff54
Revert "Use TS 4.1-nightly for building VS Code"
...
This reverts commit 50a10934dd
.
This seems to be causing with extension require statements
2020-08-24 20:00:01 -07:00
Matt Bierner
50a10934dd
Use TS 4.1-nightly for building VS Code
...
Adds explicit `!!` operators for a few functions where we return `x is y` assertion types
2020-08-24 19:51:44 -07:00
Matt Bierner
219120f667
Use TS RC for building VS Code
2020-08-10 20:06:06 -07:00
Matt Bierner
bc976f13e5
Pick up latest typescript nightly to build VS Code
2020-08-05 12:28:44 -07:00
Matt Bierner
1bf598561c
Pick up new TS build
2020-07-29 16:22:02 -07:00
Alex Dima
750baf0af6
Minify extension resources
2020-07-24 13:57:51 +02:00
Matt Bierner
9fe56bdaac
Build VS code using latest TS
2020-07-22 15:22:40 -07:00
dependabot[bot]
c361eb93a6
Bump lodash from 4.17.11 to 4.17.19 in /build
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 11:09:27 +00:00
Matt Bierner
4d5a18af64
Update ts version used to build VS Code
2020-07-16 14:33:22 -07:00
Matt Bierner
e33f6ac218
Use latest typescript nightly for building VS Code
2020-07-08 14:35:21 -07:00
Benjamin Pasero
0e96426609
🆙 iconv-lite-umd@0.6.8 ( fix #101905 )
2020-07-08 17:29:59 +02:00
Benjamin Pasero
d95b65443d
Encoding euckr does not exist anymore ( fix #101847 )
2020-07-07 14:03:23 +02:00
Matt Bierner
1512c95b66
Update to latest TS nightly for building VS Code
2020-06-29 14:40:15 -07:00
Fedor Nezhivoi
574779eb61
update iconv-lite-umd to 0.6.5 for #79275 ( #101262 )
2020-06-29 08:12:42 +02:00
Fedor Nezhivoi
b03f792383
update iconv-lite-umd to 0.6.4 for #79275 ( #101213 )
2020-06-28 10:05:39 +02:00
João Moreno
d4886b944e
Revert "Revert "Update the version of the telemetry extractor ( #100501 )""
...
This reverts commit 9e2ef5593e
.
2020-06-23 16:22:22 +02:00
João Moreno
9e2ef5593e
Revert "Update the version of the telemetry extractor ( #100501 )"
...
This reverts commit 919cf3630c
.
2020-06-23 15:59:01 +02:00
Matt Bierner
a8f1fedaf6
Update to latest TS 4.0 for building VS Code
...
Also removes an unused export that was causing compile issues
2020-06-22 15:02:52 -07:00
Alex Dima
5e6729d9bd
commit generated files
2020-06-22 18:17:04 +02:00
Logan Ramos
919cf3630c
Update the version of the telemetry extractor ( #100501 )
2020-06-22 09:30:52 -04:00
Fedor Nezhivoi
24e0a82229
Move encoding to common for #79275 ( #100539 )
...
* move encoding.ts to common for #79275
* load iconv-lite-umd and jschardet in web version for #79275
* move EncodingOracle to the AbstractTextFileService for #79275
* review
* update to new iconv-lite-umd
* add workaround for jschardet types
* fix indentation
* add iconv-lite-umd and jschardet to workbench.html
* fix paths for modules
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-20 10:47:29 +02:00
Fedor Nezhivoi
314b58c8e1
switch to use iconv-lite-umd for #79275 ( #100472 )
...
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-18 16:08:17 +02:00
Matt Bierner
9edf21fd74
Update to latest TS version
2020-06-17 15:12:03 -07:00
Benjamin Pasero
3675f28129
Revert "Revert "decouple vs/base/node/encoding.ts from node streams for #79275 ( #99413 )""
...
This reverts commit 495112ded5
.
2020-06-17 10:45:58 +02:00
Benjamin Pasero
495112ded5
Revert "decouple vs/base/node/encoding.ts from node streams for #79275 ( #99413 )"
...
This reverts commit 1dbfecd37f
.
2020-06-17 09:09:59 +02:00
Fedor Nezhivoi
1dbfecd37f
decouple vs/base/node/encoding.ts from node streams for #79275 ( #99413 )
2020-06-17 09:09:12 +02:00
Matt Bierner
b3fb87f556
Build VS Code using TS 4.0 ( #100033 )
...
* Build VS Code using TS 4.0
Also updates to an eslint alpha build that supports the new TS version
* Fix hygiene
2020-06-12 14:28:08 -07:00
Matt Bierner
8ca456495d
Revert 5865db6ca8
...
We are blocked on using TS 4.0 until eslint supports it
2020-06-05 13:57:42 -07:00
Matt Bierner
5865db6ca8
Update to build using TS 4.0-nightly
2020-06-05 13:21:22 -07:00
Matt Bierner
ef0c32c1e4
Update to build with latest TypeScript version
2020-05-20 15:39:08 -07:00
Robo
d5372eb159
Reland "fix: use electron-osx-sign instead of manual code signing ( #97582 )" ( #98145 )
...
This reverts commit f291767f09
.
2020-05-20 10:06:15 +02:00
deepak1556
f291767f09
Revert "fix: use electron-osx-sign instead of manual code signing ( #97582 )"
...
This reverts commit a1ddfae782
.
2020-05-19 00:49:44 -07:00
João Moreno
a1ddfae782
fix: use electron-osx-sign instead of manual code signing ( #97582 )
...
* fix: use electron-osx-sign instead of manual code signing
* build/gulpfile.vscode.darwin.js -> build/darwin/sign.ts
* fix script call in pipeline
* fix incorrect keychain path
* fix update path to entitlements
* sign children first
* move electron-osx-sign deps to build/
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-18 08:43:30 -07:00
Matt Bierner
d7cf608460
Build VS Code with TS 3.9 rc
2020-05-04 16:34:31 -07:00
Matt Bierner
c77dfdc6b8
Pick up new TS version
2020-04-27 12:02:42 -07:00
Matt Bierner
c96976d991
Update to latest typescript version to build vscode
2020-04-20 12:17:24 -07:00
João Moreno
4e8408d4c4
remove deps
2020-04-17 09:47:18 +02:00
João Moreno
2c97c71f73
deemon
2020-04-16 11:35:34 +02:00
Matt Bierner
0e7a911256
Pikc up latest TS@next
2020-04-13 16:30:07 -07:00
dependabot[bot]
1eb8ce65e7
Bump minimist from 1.2.2 to 1.2.3 in /build
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.2...1.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-04-05 21:23:47 +00:00
Matt Bierner
2b9e8b4aa0
Pick up latest TypeScript@next
...
Fixes one type check issue and works around https://github.com/microsoft/TypeScript/issues/37480
2020-03-27 14:31:12 -07:00
Matt Bierner
b7bfce30be
Use latest TS next to build VS Code
2020-03-16 20:23:17 -07:00
dependabot[bot]
8be261b49d
Bump minimist from 1.2.0 to 1.2.2 in /build
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.0 to 1.2.2.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 19:54:33 +00:00
Matt Bierner
075794da3c
Update TS versions
...
Also replaces a weird use of `.bind` that was causing issues with the update. I've tried to refactor the code to preseve the existing behavior
2020-03-13 13:02:33 -07:00
Matt Bierner
222d157dc9
Pick up new TS nightly for building VS Code
2020-03-05 12:52:18 -08:00
Matt Bierner
ff253a8f60
Build VS Code with TS 3.9-nightly
2020-02-29 11:45:48 -08:00
Matt Bierner
9c0899f286
Pick up TS 3.8.2
2020-02-20 21:38:14 -08:00
Matt Bierner
ea54f48dda
Update TS 3.8.1-rc
...
Updates to build VS Code using TS 3.8.1 (which require fixing a newly caught type error)
Also updates our shipped JS/TS version to 3.8.1-rc
2020-02-07 17:43:56 -08:00
Matt Bierner
d99bbafe17
Pick up new TS version for building VS Code
2020-01-28 11:00:02 -08:00
Matt Bierner
22fad2a49c
Update VS Code build with TS 3.8 beta
2020-01-10 18:19:41 -08:00
Matt Bierner
cb47915e3b
Pick up latest ts nightly for building VS Code
2020-01-08 15:37:59 -08:00
Matt Bierner
464ee368df
Update build to use latest TS 3.8 nightly
...
We want more testing of the TS nightly bits
2020-01-06 10:15:38 -08:00
Benjamin Pasero
9349e9a2fd
build - try to fix eslint compile issue in builds folder
2020-01-06 10:59:05 +01:00
Martin Aeschlimann
20d3e2dc3b
folding highlight setting (for #83983 )
2020-01-05 19:50:55 +01:00
Johannes Rieken
4db80066b4
use ts-es-tree-typings, support import-equals
2019-12-30 14:08:44 +01:00
Johannes Rieken
b0d38052b5
use rulesdir instead of rules-module
2019-12-30 09:46:58 +01:00
Matt Bierner
007b3032ad
Update to TS 3.7.3 for building VS Code
2019-12-11 15:58:59 -08:00
Matt Bierner
ed9f435931
Pick up TS 3.7 final
...
Fixes #83935
2019-11-05 13:05:08 -08:00
Joao Moreno
71a8d1c540
remove dependencies to documentdb
2019-11-05 10:35:54 +01:00
Joao Moreno
bbf3ae9b56
use sprocs to publish builds
2019-11-04 14:06:57 +01:00
Matt Bierner
998028c4b8
Update to build vscode with 3.7 rc
2019-10-24 14:10:34 -07:00
Matt Bierner
9d125dd690
Re-enable building VS Code with TS 3.7 ( #82289 )
...
* Re-enable building VS Code with TS 3.7
Reverts 5b0cdadc87
Blocked from check in due to https://github.com/microsoft/TypeScript/issues/33936
* update d.ts for ts 3.7
2019-10-17 14:14:20 -07:00
Matt Bierner
5b0cdadc87
Revert "Build VS code using TS 3.7-beta"
...
This reverts commit 11f24f64e7
.
2019-10-10 14:39:59 -07:00
Matt Bierner
11f24f64e7
Build VS code using TS 3.7-beta
...
Fixes #82286
2019-10-10 14:16:26 -07:00
Benjamin Pasero
6869239fd8
🆙 terser@4.3.8 ( #82057 )
2019-10-07 20:33:16 +02:00
Rob Lourens
1daa19733f
Bump vscode-ripgrep
2019-09-10 11:31:47 -07:00
Benjamin Pasero
0030e6ee92
🆙 terser@4.3.1 ( #80627 )
2019-09-10 10:57:54 +02:00
Matt Bierner
cf446b9233
Build VS Code using TS 3.6
...
Fixes #80079
Updates our build to use TS 3.6. Fixes a few changes to dom apis and adds a monkey patch for the node typings break in 3.6
2019-09-02 21:27:52 -06: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
Rob Lourens
dacf3319f3
Update vscode-telemetry-extractor (for vscode-ripgrep)
2019-08-12 13:57:03 -07:00
Logan Ramos
9c7f270f69
Update telemetry extractor ( #78111 )
2019-07-29 10:21:37 -07:00
Logan Ramos
9702c08132
Upgrade telemetry extractor ( #77938 )
...
* Upgrade VS Code telemetry extractor
* Update telemetry extractor package
2019-07-25 08:59:38 -07:00
Logan Ramos
c09ffefaf9
Upgrade VS Code telemetry extractor ( #77937 )
2019-07-25 08:55:19 -07:00
Wesley Wigham
eaf0a66998
Accept yarn.lock update and bump applicationinsights to match the newer node declarations
2019-07-22 16:28:42 -07:00
Rob Lourens
25733b47ae
Upgrade vscode-ripgrep in build/ as well
2019-07-19 12:32:37 -07:00
Joao Moreno
a6c461b564
missing yarn.lock
2019-07-18 20:08:00 +02:00
Matt Bierner
89aadaa131
Use TS 3.5.2 for building VS Code
2019-06-13 16:39:26 -07:00
Matt Bierner
1cdf995036
Build with TS 3.5.1
...
The dom.d.ts types changed to not allow null on the outline styles. I believe that setting this to empty string should be equivalent
2019-06-05 15:41:45 -07:00
Matt Bierner
dfafad3a00
Use TS 3.4.5 for building VS Code
2019-04-23 10:53:35 -07:00
Matt Bierner
327c2728f7
Build VS Code using TS 3.4
2019-04-01 13:50:28 -07:00
Alex Dima
b4445a9f73
Move away from deprecated gulp-util
2019-02-05 22:21:05 +01:00
Matt Bierner
9f6f45bb09
Build VS Code using TS 3.3
...
Fixes #67776
2019-02-01 15:31:19 -08:00
Matt Bierner
8b4924d755
Build VS Code using TS 3.2
...
Fixes #64631
2018-12-07 14:25:14 -08:00
Joao Moreno
ac88b2fe70
isolated yarn build
2018-11-07 10:00:55 +00: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
Joao Moreno
0bbe8e28c4
update minimatch
2018-10-10 11:43:44 +02:00
Matt Bierner
1470548b0f
Remove duplicated typescript dependency
...
We should use the typescript dependency from the root in this case. This ensures the workspace is using the same version as the build
2018-10-03 15:30:34 -07:00
Matt Bierner
a9944e6595
Move some build specific packages into build
...
These packages are only used in build and also have their typings defined in this folder
2018-10-03 15:30:34 -07:00
Matt Bierner
63e3162bc9
Switch to use @types
for pump
2018-10-03 14:18:36 -07:00
Matt Bierner
7026335451
Switching to use @types where possible in build
2018-10-03 10:47:32 -07:00
Matt Bierner
ac737307d7
Enable noImplicitAny in build
2018-10-03 10:47:32 -07:00
Matt Bierner
d37076a596
Build VS Code using TypeScript 3.1.1
...
Fixes #59757
2018-10-01 10:55:16 -07:00
Joao Moreno
707787c5b8
update yarn.lock files to use integrity
2018-09-30 16:34:43 +02:00
Matt Bierner
84ed12fbd8
Build with TS 3.0.3
2018-09-07 16:16:51 -07: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
Matt Bierner
391ce985ca
Update to TS 2.9.2
2018-06-13 16:26:18 -07:00
Matt Bierner
5065397f9b
Build VS Code with TS 2.9
...
Fixes #51102
2018-06-04 11:50:05 -07:00
Matt Bierner
2c7cea2d37
Use TS 2.8.3 for building vscode
2018-05-01 10:16:51 -07:00
Matt Bierner
f53158e709
Build vscode with TS 2.8.1
...
Fixes #47512
2018-04-09 11:28:34 -07:00
Matt Bierner
82be8c8b01
Build with TS 2.7 ( #45348 )
...
* Pick up TS 2.7
* Fix formatter in build script
* Fix build error for ts 2.7
* Pick up new ts format and tslint versions
* Update lock
* use 2.7.2 for build
* Formatting
2018-03-08 16:58:32 -08:00
Joao Moreno
b6bc9ecd4d
yarn: missing yarn.lock files
2017-11-13 23:07:17 +01:00