Yui T
1729ea8609
Update command line
2017-06-04 21:18:52 -07:00
Yui T
e386d65ed6
Use ESNext instead of ES2018
2017-06-04 19:58:24 -07:00
Yui T
2f476bf22f
Merge branch 'master' into master-dynamicImport
2017-06-02 09:10:20 -07:00
t_
6e49237d31
Remove trailing whitespace from tsconfig.json ( #16197 )
...
* Remove trailing whitespace from tsconfig.json
* Simplify
2017-06-01 13:43:44 -07:00
Andy
d052bb83ca
Add project telemetry ( #16050 )
...
* Add project telemetry
* Respond to some PR comments
* Wrap event in a TelemetryEvent payload
* Replace paths with empty string instead of removing them entirely
* Add "version" property to payload
* Add telemetry for typeAcquisition settings
* Add "files", "include", "exclude", and "compileOnSave"
* Convert typingsOptions include and exclude to booleanss
* Add "extends", "configFileName", and "projectType"
* configFileName: Use "other" instead of undefined
* Add "languageServiceEnabled" telemetry
2017-05-25 13:30:27 -07:00
Kanchalai Tanglertsampan
faab927c8d
Merge branch 'master' into master-dynamicImport
...
# Conflicts:
# src/compiler/checker.ts
# src/compiler/emitter.ts
# src/compiler/parser.ts
# src/compiler/transformers/module/module.ts
# src/compiler/transformers/module/system.ts
2017-05-24 11:26:06 -07:00
Donald Pipowitch
f309996b32
added es2017.intl ( #15369 )
2017-05-24 09:50:38 -07:00
Andy Hanson
a7457871a6
Merge branch 'master' into config-extension
2017-05-08 11:00:58 -07:00
Yui T
feb41f7d7c
Merge branch 'master' into master-dynamicImport
...
# Conflicts:
# src/compiler/diagnosticMessages.json
# src/compiler/program.ts
2017-04-26 15:35:30 -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
Kanchalai Tanglertsampan
11f6eaec5b
Merge branch 'master' into master-dynamicImport
...
# Conflicts:
# src/compiler/commandLineParser.ts
2017-03-29 10:51:05 -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
Kanchalai Tanglertsampan
18c826b3aa
Add new value "es2018" for module kind
2017-03-13 14:48:40 -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