462 Commits

Author SHA1 Message Date
Andy Hanson
893e3242fb Don't access sys.newLine inside unit tests 2017-04-11 14:24:32 -07:00
Andy Hanson
ed5eca2b7b boolean-trivia lint rule: Enforce space between comment and argument 2017-04-11 09:44:58 -07:00
Ryan Cavanaugh
d8a24e3a5b Merge pull request #15021 from RyanCavanaugh/lintFixes
Update linting to avoid typechecking for booleanTriviaRule
2017-04-05 12:26:58 -07:00
Ryan Cavanaugh
e3bb5d3f28 Update linting to avoid typechecking for booleanTriviaRule 2017-04-04 22:34:51 -07:00
Andy Hanson
73cab09608 Enable jsdoc-format lint rule 2017-04-03 14:39:19 -07:00
Mohamed Hegazy
e408cad618 Merge branch 'master' into checkJSFiles 2017-03-22 15:45:27 -07:00
Mohamed Hegazy
88b88e1055 Remove BOM 2017-03-22 12:41:11 -07:00
Mohamed Hegazy
d906e91236 Code review comments 2017-03-22 12:01:08 -07:00
Mohamed Hegazy
b6ccad4b54 Fix bad merge 2017-03-15 17:21:07 -07:00
Mohamed Hegazy
5016141b94 Remove sourceMap:false from default compiler optios now that we have all options generated 2017-03-15 16:41:39 -07:00
Mohamed Hegazy
5bbd8f809a rename catogories, and reorder options 2017-03-15 16:15:59 -07:00
Mohamed Hegazy
efa3093ece Print comments in a diffrent column 2017-03-15 16:08:32 -07:00
Mohamed Hegazy
f2654c65d9 Remove compileOnSave from compiler option 2017-03-15 15:40:07 -07:00
Mohamed Hegazy
7d56837f54 Merge branch 'master' into optionsDescription 2017-03-15 15:38:55 -07:00
Mohamed Hegazy
3d03f8d8a5 Merge branch 'fixBuildBreak' into checkJSFiles 2017-03-08 23:17:28 -08:00
Mohamed Hegazy
9305d4d99e Change flag name to checkJs 2017-03-07 13:48:37 -08:00
Andy
6117ed7708 Merge pull request #14391 from Microsoft/lint_better
Update tslint to `latest` (`next` is still on 4.3) and lint for BOM
2017-03-07 11:41:55 -08:00
Mohamed Hegazy
0b1fff7e66 Add --checkJsFiles 2017-03-06 13:47:27 -08:00
Anders Hejlsberg
d3b7058c29 Change 'tsc --init' to default to 'strict: true' 2017-03-06 13:04:59 -08:00
Anders Hejlsberg
cda741d14a Introduce --strict compiler option 2017-03-03 10:25:10 -08:00
Andy Hanson
8371eb6401 Update tslint to latest (next is still on 4.3) and lint for BOM 2017-03-01 10:37:13 -08:00
Ron Buckton
cf72ceb093 Merge branch 'master' into asyncGenerators 2017-02-16 17:22:43 -08:00
Ryan Cavanaugh
aec310996c Language service extensibility 2017-02-14 13:35:16 -08:00
Mohamed Hegazy
2752bfb704 Fix lint failures 2017-02-13 22:21:34 -08:00
Ron Buckton
dedf4a7538 Merge branch 'master' into asyncGenerators 2017-02-13 13:53:34 -08:00
Vladimir Matveev
de40000814 switch FileExtensionInfo to always mean .js file and deduplicate entries in getSupportedExtensions (#14046)
* - switch FileExtensionInfo to always mean .js file
- deduplicate entries in getSupportedExtensions

* (PR feedback): updated comment
2017-02-13 12:19:33 -08:00
Mohamed Hegazy
4de44ee1a2 Mark some more options as advanced 2017-02-08 19:32:27 -08:00
Mohamed Hegazy
c97673c55c Make categories localizable 2017-02-08 19:25:08 -08:00
Mohamed Hegazy
1c0ca7ce1d Remove properties from tsconfig.json that defaults to false 2017-02-08 19:09:22 -08:00
Mohamed Hegazy
9fc4f6e1b9 Write comments for compiler options in tsc --init output 2017-02-08 19:07:15 -08:00
Mohamed Hegazy
0bc2840af4 Make generateTSConfig return a string 2017-02-08 12:41:40 -08:00
Mohamed Hegazy
f53eeae4d8 use category in serializeCompilerOptions 2017-02-08 12:35:31 -08:00
Mohamed Hegazy
6837125657 Add deprecation notice for some options 2017-02-08 12:25:38 -08:00
Mohamed Hegazy
486757f51f Add simplified help view and full help view 2017-02-08 12:14:43 -08:00
Mohamed Hegazy
3459719872 Manually order options 2017-02-07 23:10:43 -08:00
Mohamed Hegazy
57f2fbde95 Make sure all options have descriptions 2017-02-07 21:54:56 -08:00
Ron Buckton
5d415cac52 Merge branch 'master' into asyncGenerators 2017-02-02 12:11:44 -08:00
Andy Hanson
296022831e Merge branch 'master' into include_ordering 2017-01-25 06:57:26 -08:00
David Sheldrick
8d590d5191 rename preserveWithJsExtension to react-native 2017-01-23 21:42:39 +01:00
David Sheldrick
dd0ed44b9a Add option to output .js files while preserving jsx
This commit adds the ability to preserve jsx in source code, but
also to output .js files rather than .jsx files. This is useful
for react-native which does not support .jsx files.
2017-01-23 18:17:16 +01:00
Ron Buckton
35ef1f7cbf Merge branch 'master' into asyncGenerators 2017-01-15 15:28:04 -08:00
Andy Hanson
37e18d9741 Add createMapFromTemplate helper 2017-01-11 09:52:50 -08:00
Andy Hanson
f0e1fd93f7 Merge branch 'master' into map5 2017-01-11 07:17:37 -08:00
Homa Wong
41af749196 Update based on feedback 2017-01-09 21:29:34 -08:00
Andy Hanson
589db585b0 Merge branch 'master' into include_ordering 2017-01-09 06:38:16 -08:00
Homa Wong
54e9ae32e6 Fix --project help 2017-01-06 23:44:17 -08:00
Ron Buckton
30aff2f6d3 Rename and simplify 'iterationMode' option 2016-12-30 14:39:51 -08:00
Ron Buckton
6a737c88f7 Move async generators to esnext 2016-12-30 14:10:11 -08:00
Ron Buckton
0d7c9dc4e0 Merge branch 'master' into asyncGenerators 2016-12-30 13:05:01 -08:00
Andy Hanson
932eaa3f90 Rename and consolidate map iteration helpers 2016-12-28 09:16:38 -08:00