413 Commits

Author SHA1 Message Date
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
Homa Wong
54e9ae32e6 Fix --project help 2017-01-06 23:44:17 -08:00
Andy Hanson
932eaa3f90 Rename and consolidate map iteration helpers 2016-12-28 09:16:38 -08:00
Andy Hanson
39c19a74ea Inline keysOfMap and valuesOfMap. 2016-12-28 09:05:52 -08:00
Andy Hanson
9e33585a80 Merge branch 'master' into map5 2016-12-27 12:56:05 -08:00
Andy Hanson
3d7b5e6019 Make createMapLike private and rename to createDictionaryObject 2016-12-27 12:46:28 -08:00
Mohamed Hegazy
e4b81d0331 Merge pull request #13006 from SaschaNaz/lintfix
Fix latest tslint errors
2016-12-26 11:24:25 -08:00
Mohamed Hegazy
94b10f8186 Merge pull request #12667 from bb/patch-1
Normalize 'basePath' in 'parseJsonConfigFileContent'
2016-12-22 11:42:21 -08:00
Kagami Sascha Rosylight
27a60e4580 fix linting errors 2016-12-18 15:44:54 +09:00
Vladimir Matveev
366dfc052f expose parseCommandLine (#12934) 2016-12-14 21:53:33 -08:00
Andy Hanson
55fc62bc45 Merge branch 'master' into map5 2016-12-12 07:50:09 -08:00
Jason Ramsay
05160cae8e Rename fileExtensionMap: fileExtensionMapItem[] to extraFileExtensions: FileExtensionInfo[] 2016-12-09 13:36:43 -08:00
Jason Ramsay
d52894302a Changes due to CR comments 2016-12-08 17:56:08 -08:00
Andy Hanson
6b1cc8972d Use native maps when they're available 2016-12-08 06:40:31 -08:00
Jason Ramsay
1c3689edef Merge branch 'master' into tsconfigMixedContentSupportRedux 2016-12-07 15:33:42 -08:00
Andy Hanson
efa8c4171b Reuse code from convertJsonOptionOfCustomType 2016-12-07 08:19:47 -08:00
Benjamin Bock
fee777dd9c fixes #9123
like 1f43720026/src/compiler/commandLineParser.ts but without removing the open-curly of the function
2016-12-05 11:35:38 +01:00
arusakov
edb376db01 Update cli --target description (es2016 and 2017) 2016-12-02 18:54:11 +03:00
jramsay
855431a943 Merge pull request #12373 from Microsoft/RenameTypingOptions
Rename typingOptions.enableAutoDiscovery to typeAcquisition.enable
2016-11-22 17:22:30 -08:00
Jason Ramsay
2b89d919a0 Addressing CR feedback 2016-11-22 17:08:43 -08:00
Jason Ramsay
70e130b08c Maintain support for deprecated API typingOptions.enableAutoDiscovery 2016-11-21 18:17:27 -08:00
Jason Ramsay
5a9451ae23 Rename typingOptions.enableAutoDiscovery to typeAcquisition.enable 2016-11-18 18:14:32 -08:00
Jason Ramsay
464bc0e9e0 Merge branch 'master' into tsconfigMixedContentSupportRedux 2016-11-18 16:15:15 -08:00
Jason Ramsay
7dd30dbfd4 tsconfig.json mixed content support 2016-11-18 15:51:28 -08:00
Andy Hanson
aa0d2ce2ee Make "exclude" default to empty if "include" is present. 2016-11-18 06:55:03 -08:00
Zhengbo Li
6f409b580e Fix grammar issue (#12096)
* Fix grammar issue

* Improve the error message

* cr feedback
2016-11-16 14:13:29 -08:00
Cotton Hou
9a8e1bf8a6 Add ES2017 string padding (#12152)
* add es2017.string.d.ts for String.prototype.{padStart,padEnd}

* append es2017.string.d.ts into es2017.d.ts

* add es2017.string into commandLineParser

* append es2017.string into error message for unit tests of commandLineParser

* append es2017.string into Gulpfile

* append es2017.string into Jakefile
2016-11-10 12:43:51 -08:00
Sheetal Nandi
c458576553 Merge pull request #12135 from Microsoft/jsxFactory
Support for --jsxFactory option
2016-11-10 09:49:57 -08:00
Sheetal Nandi
4b8a55793a Add support for taking in jsxFactory option and report errors for invalid combinations 2016-11-09 12:23:59 -08:00
Nathan Shively-Sanders
7b9a42f995 Add --target esnext
Currently, this disables the rest and spread transforms. This will
change as proposals enter and leave stage 3.
2016-11-07 09:54:48 -08:00
Andy Hanson
040942f2b2 Merge branch 'master' into includes_glob 2016-10-25 08:19:37 -07:00
Mohamed Hegazy
4dc6028263 Fix #11650 add an error message for no source files parsing a tsconfig.json (#11743)
* Fix #11650 add an error message for no source files parsing a tsconfig.json

* Use the file name in error message

* Use constants

* Review comments: change message text
2016-10-24 11:00:32 -07:00
(´・ω・`)
287b54518d Fix #10967, allow boolean flags to have explicit value (#11798)
* Fix #10967, allow boolean flag to have explicit value

* add commandLineParsing test for boolean flags
2016-10-24 10:45:07 -07:00
Andy Hanson
7157692191 Respond to PR comments 2016-10-24 06:48:05 -07:00
Andy Hanson
1f7f67de17 Type arguments to formatStringFromArgs as strings instead of implicitly stringifying 2016-10-18 08:48:40 -07:00
Andrej Baran
17d60d5d8f Merged master into es2017-target 2016-10-15 08:31:22 +02:00
Andrej Baran
86784a5eef Get rid of ES6 completely 2016-10-14 10:54:54 +02:00
Mohamed Hegazy
418a251237 Merge branch '10758-always-strict' of https://github.com/slawomir/TypeScript into slawomir-10758-always-strict 2016-10-13 16:17:06 -07:00
Andrej Baran
a500fd9211 Merge branch 'master' into es2017-target 2016-10-13 14:02:54 +02:00
Andrej Baran
f42c791502 Don't use es8. Add es2016 target.
Rename es7 to es2016. Update getDefaultLibFileName for new targets.
2016-10-12 21:28:11 +02:00
Andy Hanson
9b2e6a33cf Respond to PR comments 2016-10-12 10:13:01 -07:00
Zhengbo Li
460de66311 Turn on skipLibCheck for js-only inferred project and external project (#11399)
* Turn on skipLibCheck for js-only inferred project and external project

* avoid changing compiler options

* Update tests
2016-10-11 19:19:40 -07:00
Andy Hanson
2f77a54ea4 Implicitly consider an extensionless file in "includes" to be a recursive directory glob 2016-10-10 11:14:31 -07:00
Slawomir Sadziak
29a85e02ab Fix #10758 Add compiler option to parse in strict mode
* add compiler option alwaysStrict
 * compile in strict mode when option is set
 * emit "use strict"
2016-10-10 00:03:33 +02:00
Andrej Baran
2c46f9b687 Add ES8/ES2017 target (#10768) 2016-10-06 00:46:47 +02:00
Vladimir Matveev
d126173c40 Merge remote-tracking branch 'origin/master' into release205-to-master 2016-09-27 10:23:13 -07:00
Vladimir Matveev
833a46c091 merge with origin/master 2016-09-27 10:22:41 -07:00
zhengbli
12578a5cc6 set allowSyntheticDefaultImports to true by default for jsconfig.json 2016-09-22 14:55:58 -07:00