Commit graph

48 commits

Author SHA1 Message Date
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
Wesley Wigham 71099a5c7f
Use a newer version of @types/node in the build folder to match all other folders 2019-07-22 14:48:12 -07:00
Logan Ramos 8d560cd153
Using vscode-telemetry-extractor npm package. (#77305)
* Revert commit change

* Revert commit change

* Revert commit change

* Revert commit change

* Revert commit change

* Initial work to move to utilizing the NPM module

* Fix some paths

* Bump NPM module

* Update move command

* Remove wrong directory in config

* More build testing

* Remove some debugging stuff

* Fix relative dirs

* Move node module to build package.json

* Bump vscode-telemetry-extractor to 1.4.1

* Bump telemetry extractor version
2019-07-18 08:44:33 -07:00
Matt Bierner 89aadaa131 Use TS 3.5.2 for building VS Code 2019-06-13 16:39:26 -07:00
Aurélien Pupier 7a5bca9faf Add License field to package.jsons #68423 (#68771)
it should avoid to have "warning XXX: No license field" during yarn
build

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2019-06-06 11:44:50 +02: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
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
Benjamin Pasero 54ca667396
Build: automatically upload symbols and create versions (#47491)
* first cut automated symbols management from builds

* fix variables access

* fix windows hockeyAppId

* use codeVersion

* restore tests
2018-04-09 15:01:11 +02: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
Erich Gamma 5e41d2aafb enable checkJS 2018-02-01 14:39:12 +01:00
Joao Moreno 5eeab02e7c lock documentdb 2017-11-10 09:25:03 +01:00
Matt Bierner f048c5ea63 Adopt ts 2.6.1 for building vscode. Fixes #37719 2017-11-06 09:28:27 -08:00
Matt Bierner 0bd33bbd96 Use strict versions for @types. Fixes #35561 2017-10-09 11:21:00 -07:00
Matt Bierner 69afce7650 Build using TS 2.5 (#33705)
* Build using TS 2.5

Fixes #33704

* Remove explicit return type
2017-09-01 13:52:42 -07:00
Matt Bierner 5da27baff3 Build VSCode using TS 2.4 (#30473)
* Build VSCode using TS 2.4.1

Fixes #28643

a

* Reformat a few files for 2.4

* Fix compile errors in jsoneditingservice
2017-07-12 11:28:47 -07:00
kieferrm 96643e312a ensure we use version 2.3.4 for building 2017-06-27 15:38:40 -07:00
Joao Moreno bc46331a48 tfs: upload darwin signed only 2017-05-22 09:46:40 +02:00
Joao Moreno 1b878261f8 compile build scripts after npm install 2017-05-16 10:27:44 +02:00
Joao Moreno 74fab50d5d consolidate build package.json 2017-05-16 08:56:21 +02:00
Joao Moreno 2cf6548165 streamline windows build 2017-05-10 12:56:18 +02:00
Michel Kaporin fd27a89df5 Reverted back to iconv-lite dependancy until discovery why iconv module breaks the build. 2017-04-13 19:58:13 +02:00
Michel Kaporin 51dd9749a4 Updated iconv version to latest. 2017-04-13 19:03:20 +02:00
Michel Kaporin 1ac2a17bb6 Fixed gulp task termination before all translations were emitted. Fixed issue with incorrect encoding for pulled translations. 2017-04-13 18:24:11 +02:00
Michel Kaporin f9ac2455d4 Scoped xml2js module to build folder only. 2017-04-05 12:22:25 +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