Commit Graph

30 Commits

Author SHA1 Message Date
Aman Karmani e76c50f20e
build: switch `build/tsconfig.json` to `module: nodenext` (#238426)
* build/tsconfig: switch to module: nodenext for bun compat

* build: rewrite imports for nodenext compat

* build: re-generate
2025-01-22 20:12:39 +01:00
Benjamin Pasero 789c320a1c
Replace mkdirp with fs.mkdirSync(path, { recursive: true }) (#228017)
* Replace mkdirp with fs.mkdirSync(path, { recursive: true })
(fix #227931)

* compile
2024-09-09 22:43:29 -07:00
Matt Bierner 6403b4367b
Pick up latest TS for building VS Code (#207096) 2024-03-07 12:59:59 -08:00
João Moreno e469272e45
remove inline sourcemaps from build files (#198842) 2023-11-22 14:05:46 +01:00
Matt Bierner 10d94ba0f3
Pick up latest TS nightly for building VS Code (#194631) 2023-10-02 19:40:35 +01:00
Benjamin Pasero 8afb685c9b
eng - add `checksum` validation support to `nodejs` and `extensions` (#184877)
* eng - add `checksum` validation support to `remote`

* eng - wire in more `checksum` support

* eng - renames for remote fetching

* eng - renames for remote fetching

* eng - disable verbose

* eng - always fetch verbose in CI

* eng - 💄

* eng - add checksums for node

* eng - report checksum matches

* eng - fix build

* eng - warn when not being able to check sum

* eng - support checksums for built in extensions

* eng - clear todo

* eng - add nodejs metadata to product.json

* 🆙 version

* 🆙 distro

* update distro

* eng - switch to checksum file

* cleanup alpine

* fix alpine

* fix bug

* eng - fetch all from remote

* eng - 💄

* eng - print checksums

* eng - fix missing import

* 🆙 distro

* undo version change
2023-06-14 16:57:06 +02:00
Johannes 696c1cf199
build utils with source map to enable JS debug console 2022-11-10 15:05:47 +01:00
Connor Peet ca48c64699
build: cache built-in extensions to avoid rate limiting (#156918) 2022-08-03 00:27:16 +02:00
Johannes 2c004b870f
recompile build folder with `const` over let 2022-06-09 10:59:11 +02:00
Song Xie 397fa12a6c
[easy] Fix a typo for "synchronizing" in log string (#150236)
* [easy] Fix a typo for "synchronizing" in log string

* Include artifacts from yarn build compile
2022-05-24 10:33:48 -07:00
Connor Peet 5e86e40fab
extensions: pull from github in OSS build (#146863)
* extensions: pull from github in OSS build

* fixup! address pr comment
2022-04-10 22:36:12 -07:00
Benjamin Pasero 15aca96cd5
build - unblock lauching 2021-06-03 07:21:15 +02:00
João Moreno 9995d12824 missing build output 2021-01-18 15:02:55 +01:00
Alexandru Dima d1fff1a083
Check in `.js` files from the `/build/` folder to improve build speeds 2020-12-14 11:13:16 +01:00
Alex Dima 9f806960d4
Convert `build/lib/builtInExtensions.js` to `.ts` 2020-09-24 17:00:44 +02:00
Alex Dima cdde5c3bb1
Also download `webBuiltInExtensions` when running from source 2020-08-06 21:09:24 +02:00
Connor Peet 4d432f80da
launch: fix build script 2020-07-31 11:39:48 -07:00
Connor Peet 262ab802d3
launch: check prerequisites in a pre-launch task
Fixes https://github.com/microsoft/vscode/issues/103708
2020-07-31 10:55:07 -07:00
João Moreno 54442c1c7b move built-in extensions to product.json 2020-04-06 13:36:07 +02:00
Alex Dima c9a2de2d9c
Improve integration test output on Windows (#84239) 2019-11-08 17:21:35 +01:00
Alex Dima b4445a9f73 Move away from deprecated gulp-util 2019-02-05 22:21:05 +01:00
Joao Moreno 45200866c0 fixes #58589 2018-09-21 12:16:30 +02:00
Erich Gamma afbf447ccd Fix for #53710 adopt TS support for checking JSON files 2018-07-06 15:13:44 +02:00
Joao Moreno 838f4024b3 fixes #43973 2018-02-27 15:41:46 +01:00
Erich Gamma 5e41d2aafb enable checkJS 2018-02-01 14:39:12 +01:00
Joao Moreno d9bf02d19e builtin: dont delete when disabled 2018-01-30 09:23:11 +01:00
Joao Moreno 2ebd2a7dd2 builtin: manage extensions 2018-01-30 09:04:39 +01:00
Joao Moreno cfed82d6bd fix builtin 2018-01-29 17:15:22 +01:00
Joao Moreno b338f57e76 built in extensions control file 2018-01-29 12:23:43 +01:00
Alex Dima 5bdb90de36 scripts/code.sh picks up marketplace built-in extensions automatically 2018-01-23 16:40:52 +01:00