Commit graph

20 commits

Author SHA1 Message Date
Matt Bierner
a68f5aa83e
Fix gulp files not belonging to any project
This moves the gulp files into the top level tsconfig project. However this also revealed that they were not being type checked and contain main errors, so I've also disabled `checkJs` for now
2022-02-28 15:35:27 -08:00
Matt Bierner
433bf7cd88
Update build scripts to target es2020 2022-02-28 14:00:17 -08:00
Matt Bierner
0762d23ae7
Build VS Code using TS 4.4 (#127823)
* Build VS Code using TS 4.4

* Remove usages of deprecated `ClientRectList`

* Add any casts for missing `caretRangeFromPoint`

* Add temporary any casts for `zoom` css propery

This non-standard css property no longer exists in lib.dom.d.ts

* MouseWheelEvent -> WheelEvent

* Pick up new TS nightly

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2021-07-08 14:27:39 -07:00
Matt Bierner
298668ec72
Fix build build 2021-06-07 15:36:24 -07:00
Eric Amodio
8fb69d722e Forces LF line endings, since we check in these 2020-07-31 00:38:48 -04:00
Keyi Xie
172a32d5c6
fix mispell 2019-04-09 13:21:46 +08:00
Matt Bierner
63d0559cff Don't use strict mode on gulp ts files
Fixes #61000
2018-10-15 17:39:33 -07: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
e8475ad59f Enable noUnusedParameters in build scripts 2018-10-03 17:26:47 -07:00
Matt Bierner
5de9c9bf8b Compile build in strict mode 2018-10-03 17:26:47 -07:00
Matt Bierner
ac737307d7 Enable noImplicitAny in build 2018-10-03 10:47:32 -07:00
Matt Bierner
a54e5f54d6 Enable strict null checks 2018-10-03 10:47:32 -07:00
Erich Gamma
afbf447ccd Fix for #53710 adopt TS support for checking JSON files 2018-07-06 15:13:44 +02:00
Joao Moreno
8ba5faed36 fix line endings 2018-03-06 15:29:40 +01:00
Erich Gamma
5e41d2aafb enable checkJS 2018-02-01 14:39:12 +01:00
Joao Moreno
74fab50d5d consolidate build package.json 2017-05-16 08:56:21 +02:00
Matt Bierner
9ebaef7fe4 Fix node_modules being included in our ts projects
Part of #24698

**bug**
A node_modules folder under build/lib/watch is being included in our project system. This slows down TS quite a lot

**fix**
Remove this and remove the root jsconfig.json in the project
2017-05-08 15:43:04 -07:00
Joao Moreno
b027a0c492 fix up lint errors, cleanup build folder 2016-03-07 12:56:32 +01:00
Joao Moreno
2a29c3b6b5 ➡ gulpfiles into build
fixes #196
2015-11-19 15:47:33 +01:00
Erich Gamma
8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00