Commit graph

373 commits

Author SHA1 Message Date
Orta e39bdc3606
Adds back the script to request a playrgound build (#35168) 2019-11-18 12:05:54 -05:00
Andrew Casey 5c951635e5
Fix chalk import (#35040) 2019-11-11 11:24:20 -08:00
Orta b9fe84e591
Fix up some of the ignore files, and removing the create language service script (#33684)
* Fix up some of the ignore files, and removing the create script

* Update .dockerignore
2019-11-06 11:11:29 -05:00
Orta ec367feb58
Remove the ping for playgrounds on TS deploys (#34862) 2019-10-31 18:50:00 -07:00
Orta 72b7a6527e Adds accept header to the dispatch request when requesting a playground build of monaco (#34763) 2019-10-28 11:07:36 -07:00
Orta Therox 392af2bea8 Merge branch 'master' of https://github.com/microsoft/TypeScript into small_ts 2019-09-26 13:55:12 -04:00
Orta Therox 92b3266a93 Rename the smaller build to '@typescript/language-services' and have a separate build step for creating and publishing vs configuring the build 2019-09-26 13:34:27 -04:00
Orta Therox 31c08b6191 More work on generating a small typescript build 2019-09-24 17:20:28 -04:00
Orta Therox 3fe7aafb5b Add a command for stripping the dependency down 2019-09-24 14:03:52 -04:00
Wesley Wigham 26caa3793e
Introduce flattened error reporting for properties, call signatures, and construct signatures (#33473)
* Introduce flattened error reporting for properties, call signatures, and construct signatures

* Update message, specialize output for argument-less signatures

* Skip leading signature incompatability flattening

* Add return type specialized message
2019-09-23 16:08:44 -07:00
Orta Therox 0da541528e Remove errors from the gulpfile 2019-09-23 14:16:30 -04:00
Orta Therox 26c816f932 When a packed version of TypeScript ios requested, also send a request to create a build of monaco for the playground 2019-09-20 15:20:10 -04:00
Alexander T 97368b7080 remove .eslintrc from scripts 2019-08-20 10:57:23 +03:00
Alexander a7f41621fb Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-08-17 16:37:39 +03:00
Wesley Wigham 786e36ecaf
Right. Environment variable on windows should be uppercase. 2019-08-16 14:17:03 -07:00
Wesley Wigham e145f322d8
Add produceLKG flag to cherry-pick PR script 2019-08-16 13:01:18 -07:00
Nathan Shively-Sanders 5380075a84
Always run Public API tests, allow lowercase skippercent (#32892) 2019-08-16 10:41:11 -07:00
Alexander T d532bf6dcb remove 'project' option from default .eslintrc configs 2019-08-16 11:56:51 +03:00
Alexander T 2b11a18d6a remove typescript dependency from boolean-trivia, no-double-space rules 2019-08-16 11:54:12 +03:00
Alexander T 3424f843f5 lint all ts files in scripts. remove tslint: directive. add extended eslint config for CI environment 2019-08-14 14:10:40 +03:00
Alexander T 466ee10011 add .eslintrc for src and scripts. update typescript-eslint 2019-08-14 12:34:16 +03:00
Alexander T c050e551b4 add additional tests to no-keywords 2019-08-09 12:11:25 +03:00
Alexander d3bbad38ab remove useless semicolons 2019-08-09 07:30:40 +03:00
Alexander 023e4c6249 disable no-redeclare 2019-08-09 07:30:40 +03:00
Alexander ceccfd8867 array-type: [ default: array, generic: array ] 2019-08-08 21:30:18 +03:00
Alexander T 828ebd54ed add eslint setting for .vscode 2019-08-08 10:57:04 +03:00
Alexander T 034ba9fd25 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-08-06 09:07:48 +03:00
Ron Buckton e3f4979736
Fix emit for object rest on a module export (#32699)
* Fix emit for object rest on a module export

* Add tests for exports of empty object/array binding patterns

* Add delay for exec to ensure diff tool has enough time to start
2019-08-05 16:53:21 -07:00
Ron Buckton 4df2fc663c
Do not include built/local/enu when producing LKG (#32723) 2019-08-05 16:19:38 -07:00
Alexander 97329306c7 simple-indent: remove useless types definition 2019-08-04 16:42:20 +03:00
Alexander a292ae1789 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-08-04 15:35:41 +03:00
Alexander a37d34a5b6 lint src/, scripts/ folders separately 2019-08-04 15:33:01 +03:00
Alexander ee90fdb90b change eslint tests formatting 2019-08-04 08:45:34 +03:00
Alexander T afafd3fcb3 simple-indent 2019-08-04 08:45:14 +03:00
Wesley Wigham acdbd10626
Amend scanner to support astral characters in identifiers when parsing es6+ (#32096)
* Amend scanner to support astral characters in identifiers when parsing es6+

* Use charSize helper rather than one-off maybe advance helper

* Update script to emit informative comment, run in unicode 12.1 environment

* Add suggested change
2019-08-02 13:15:51 -07:00
Alexander T 11ec6118fb @typescript-eslint/array-type 2019-07-29 18:39:11 +03:00
Alexander 0059763d8f move eslint rules from eslint-plugin-microsoft-typescript to scripts/eslint 2019-07-24 13:31:17 +03:00
Alexander T 8bf5ebc417 remove tslint, tslint:disable-next-line, update @typescript-eslint/* 2019-07-18 16:00:44 +03:00
Alexander T 2c32308f35 no-null/no-null 2019-07-18 10:50:38 +03:00
Alexander T 9f474150c6 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-07-02 17:57:44 +03:00
Wesley Wigham 3e6856137a
Add support for sharding tests across multiple workers (#32173)
* Add support for sharding tests across multiple workers

* Disable unittests when runners are expressly provided (unless they contain the unittest runner)
2019-07-01 14:56:57 -07:00
Wesley Wigham 4382d7e7b2
Fix strict bugs in user pr script 2019-07-01 11:10:43 -07:00
Wesley Wigham c25088c6bf
make prnums for experiments get pulled from GH tags 2019-06-28 13:34:46 -07:00
Alexander T 136f4cfc0f no-redeclare 2019-06-27 12:29:32 +03:00
Alexander T 810303542d Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-06-27 11:51:20 +03:00
Alexander T f6a50067d3 @typescript-eslint/indent 2019-06-27 11:30:03 +03:00
Wesley Wigham b3d55d0cd8
Add throw on not rebaseable to unmatched PRs, too 2019-06-26 16:01:51 -07:00
Wesley Wigham 1479bb6bc8
Check if triggering PR is in triggered set only if triggered pr exists (otherwise is master sync) 2019-06-26 15:38:45 -07:00
Nathan Shively-Sanders 261952247a
Merge pull request #31945 from microsoft/skip-costly-tests
Skip costly tests
2019-06-25 15:47:49 -07:00
Alexander 7389200ce2 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-06-23 18:49:35 +03:00