João Moreno
87e7f8b5e1
replace node-fetch with native fetch ( #198408 )
...
* replace node-fetch with native fetch
* fix dep version
* handle terminated error from fetch
* more error handling
2023-11-16 17:29:35 +01:00
João Moreno
a5d71aad39
Cleanup dependencies ( #195026 )
...
* move build dependencies to devDependencies
* build: bump tree-sitter
* dependencies cleanup
* remove leftover file
2023-10-09 09:34:15 +02:00
Martin Aeschlimann
899cdd5ace
remove request dependency ( #179149 )
...
* remove request dependency
* replace gulp-remote-retry-src in build scripts
* fix retry delay & polish
2023-04-05 16:05:16 +02:00
João Moreno
aac80c3f0a
Adopt new distro format ( #178689 )
...
* Simplify distro
Also a ton of drive-by fixing around builds:
- simplified many oneliners
- fixed missing custom npm registry call setups
- remove unnecessary and duplicate work during builds
- many many fixes
2023-04-02 09:35:39 +02:00
Connor Peet
314d7b6c47
debug: allow setting breakpoints in plain .js files ( #168921 )
...
* debug: allow setting breakpoints in plain .js files
Fixes #159684
* fixup! don't change sourceURLs in build
2023-01-06 09:22:46 +01:00
Johannes
c13d581bce
move gulp-tsb into the `build/lib` remove as dependency
2022-05-05 11:35:33 +02:00
Tyler Leonhardt
7cb531e421
align to one format and include headers for extensions
2021-09-16 13:48:04 -07:00
João Moreno
cf4c4a0ece
drop gulp-cssnano, use gulp-postcss
2021-01-22 10:49:30 +01:00
ChaseKnowlden
e8760a5d6c
Fix capitalization of GitHub org
2020-09-17 11:43:03 +02:00
Johannes Rieken
9ab449f3bd
use tsb 4.0.2 use project files as src-stream, https://github.com/microsoft/vscode/issues/80632
2019-09-10 12:48:04 +02:00
Johannes Rieken
2b46fe4c30
adopt gulp-tsb 4.0.0, remove postinstall hacks
2019-09-06 17:21:36 +02:00
Joao Moreno
c96cf5d4d9
fixes #76508
2019-07-26 16:08:27 +02:00
isidor
085f4656ed
add some commit hashes and versions to cgmanifest.json
2018-11-20 16:31:08 +01:00
isidor
9edd984da8
delete OSSREADME.json
2018-11-20 12:54:22 +01:00
isidor
347fb6347b
add all cgmanifests. Still no commitHash
2018-11-14 18:18:25 +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
494395f62f
Adding correct typings for event-stream this values
2018-10-03 17:26:47 -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
fe45a7d21f
Fix remaining strict null errors in build scripts
2018-10-03 10:47:32 -07:00
Dirk Baeumer
04594c864b
Add support for Language Packs
2018-01-25 21:14:34 +01:00
Erich Gamma
59496c579a
remove the gulp-tslint.d.ts
2017-11-27 16:54:43 +01:00
Erich Gamma
88b4dc9c8f
Added typeings for gulp-tslint
2017-11-27 15:29:25 +01:00
Joao Moreno
1cf93ab736
update to uglify-es
2017-06-20 11:45:37 +02:00
Joao Moreno
74fab50d5d
consolidate build package.json
2017-05-16 08:56:21 +02:00
Michel Kaporin
96bd2ed7dd
Merge pull request #23281 from michelkaporin/i18n
...
Added ability for JSON/XLIFF conversion and Push/Pull from Transifex
2017-04-06 14:38:05 +02:00
Michel Kaporin
60531dd2b7
Reverted typings folder refactoring. Made build pipeline to break on failures in parsing or in communication with Transifex.
2017-04-05 11:58:31 +02:00
Michel Kaporin
20fe186d31
Added package.json to 'build'.
2017-04-04 17:23:53 +02:00
Joao Moreno
646d0f9e0d
💚 fix linux build due to excessive output
2017-03-28 13:01:51 +02:00
Michel Kaporin
f352caed0b
Updated imports for i18n with typings. Removed 'request' module dependency.
2017-03-27 15:45:44 +02:00
Alex Dima
9f0f868c65
Extract client compilation code out of gulpfile.js
2016-10-20 15:00:05 +02:00
Alex Dima
abce9969fe
Clean up types in build/lib/optimize.ts
2016-10-20 15:00:03 +02:00
Alex Dima
d904442b42
Convert build/lib/util.js to TypeScript
2016-10-20 15:00:02 +02:00
Alex Dima
5ae54dd9d0
Reduce devDependencies
2016-10-20 15:00:00 +02:00
Joao Moreno
98dde6a5f2
download extensions at build time
2016-09-21 15:57:17 +02:00
Dirk Baeumer
0ffd699ef5
Create nls files for vscode core
2016-03-08 11:26:24 +01:00
Joao Moreno
59c4f24c48
gulp: beware of es.merge and empty arrays
...
fixes the internal builds
2015-11-21 14:40:41 +01:00
Chris Dias
6f9e2ae390
Add reference to DefinitelyTyped, updated the TypeScript version, and generate a new thirdpartynotices.txt
2015-11-13 15:48:38 +01:00
Erich Gamma
8f35cc4768
Hello Code
2015-11-13 14:39:38 +01:00