Andy Hanson
a7457871a6
Merge branch 'master' into config-extension
2017-05-08 11:00:58 -07:00
Sheetal Nandi
3f7b53e0cd
Use base tsconfig's compileOnSave option if tsconfig.json doesnt have it specified
...
Fixes #13910
2017-04-18 14:10:58 -07:00
Andy
af64ef8b67
Merge pull request #15141 from Microsoft/getOwnKeys
...
Remove unnecessary use of getOwnKeys
2017-04-14 11:47:54 -07:00
Andy Hanson
8c559a4f08
Respond to PR comments
2017-04-12 15:11:16 -07:00
Andy Hanson
893e3242fb
Don't access sys.newLine
inside unit tests
2017-04-11 14:24:32 -07:00
Andy Hanson
4ae8df635a
Remove unnecessary use of getOwnKeys
...
Also, fix a typo.
2017-04-11 14:19:11 -07:00
Andy Hanson
92bea77ad3
Tsconfig inheritance: Do not resolve included files in an inherited tsconfig
2017-04-11 14:05:57 -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