Andy Hanson
6c7e1b6913
Merge branch 'master' into symlink3
2016-11-11 13:35:47 -08:00
Andy
9a3dd3e81c
Merge pull request #11993 from Microsoft/common_source_directory
...
Leave files from `node_modules` out when calculating `getCommonSourceDirectory`
2016-11-11 13:18:42 -08:00
Andy Hanson
b65729e5b2
Merge branch 'master' into common_source_directory
2016-11-11 13:10:29 -08:00
Andy Hanson
ce9e5f5227
Fix test
2016-11-11 13:00:40 -08:00
Andy Hanson
8308ab34d8
When looking up modules in @types, only look for index.d.ts and package.json.
2016-11-11 12:49:53 -08:00
Zhengbo Li
4dc58dde38
Exclude js files in non-configured projects compile-on-save emitting ( #12118 )
...
* Exclude js files in non-configured projects CoS emitting
* remove unnecessary method
2016-11-10 14:12:24 -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
Vladimir Matveev
3ecb60146b
synthesize complete import declaration for tslib ( #12151 )
2016-11-10 11:57:37 -08:00
Sheetal Nandi
c458576553
Merge pull request #12135 from Microsoft/jsxFactory
...
Support for --jsxFactory option
2016-11-10 09:49:57 -08:00
Nathan Shively-Sanders
be5e5fb872
Merge pull request #11150 from Microsoft/object-spread
...
Object spread/rest
2016-11-10 09:28:58 -08:00
Sheetal Nandi
35e4c459f5
Transpile unit test case
2016-11-09 16:50:40 -08:00
Sheetal Nandi
f7bac98948
Verify that jsxFactory is either identifier or qualified name
2016-11-09 14:32:42 -08:00
Andy Hanson
d559f7f17d
Merge branch 'master' into symlink3
2016-11-09 09:11:25 -08:00
Andy Hanson
9c80909a90
Resolve symlinks for type reference directives too.
2016-11-09 08:08:10 -08:00
Vladimir Matveev
28cc938503
(signature help) type parameter lists are never variadic ( #12112 )
2016-11-08 16:10:34 -08:00
Vladimir Matveev
9a9f45f0fb
use createHash from ServerHost instead of explicit require ( #12043 )
...
* use createHash from ServerHost instead of explicit require
* added missing method in ServerHost stub
2016-11-08 15:32:53 -08:00
Ron Buckton
ddc4ae7eac
Reuse subtree transform flags for incrementally parsed nodes ( #12088 )
2016-11-07 16:03:04 -08:00
Vladimir Matveev
be2e8e85d6
property handle missing config files in external projects ( #12094 )
2016-11-07 15:49:19 -08:00
Vladimir Matveev
0173a3fa79
return empty file watcher in case if target directory does not exist ( #12091 )
...
* return empty file watcher in case if target directory does not exist
* linter
2016-11-07 15:48:46 -08:00
Vladimir Matveev
4ffdea838a
Ports #12051 and #12032 into master ( #12090 )
...
* use local registry to check if typings package exist (#12014 )
use local registry to check if typings package exist
* enable sending telemetry events to tsserver client (#12035 )
enable sending telemetry events
2016-11-07 13:36:08 -08:00
Nathan Shively-Sanders
f03fecbd31
Merge branch 'master' into object-spread
2016-11-07 11:02:49 -08:00
Nathan Shively-Sanders
d4a5b0855c
Add --target esnext tests and update baselines
2016-11-07 09:56:48 -08:00
Andy Hanson
07630e95e0
Add source maps and declarations to test
2016-11-07 07:14:47 -08:00
Zhengbo Li
1c004bf317
Port #12027 , #11980 and #11932 to master ( #12037 )
...
* add test for the fix for overwrite emitting error
* cr feedback
2016-11-03 21:13:41 -07:00
Andy Hanson
b6727ea582
Only resolve symlinks in node_modules
2016-11-03 07:53:10 -07:00
Andy Hanson
2eca0af91b
Leave files from node_modules out when calculating getCommonSourceDirectory
2016-11-03 07:50:07 -07:00
Vladimir Matveev
ab75ea75d3
module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program ( #11999 )
...
module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program
2016-11-02 14:41:26 -07:00
Nathan Shively-Sanders
2ae6ecc1a5
Merge branch 'master' into object-spread
2016-11-02 10:57:20 -07:00
Andy Hanson
de6751b80c
Make cachingInServerLSHost tests work with runtests-browser
2016-11-01 08:22:56 -07:00
Andy
49be2e2c5d
Merge pull request #11957 from Microsoft/fix_realpathmap
...
Fix realPathMap in test harness: Must be used in `directoryExists`
2016-10-31 14:03:42 -07:00
Andy
e6f6a5e6f6
Merge pull request #11495 from Microsoft/includes_glob
...
Implicitly consider an extensionless file in "includes" to be a recursive directory glob
2016-10-31 13:56:10 -07:00
Andy Hanson
ebebac9c4e
Add helper function
2016-10-31 11:08:09 -07:00
Andy Hanson
03ce7b0145
Fix realPathMap in test harness: Must be used in directoryExists
2016-10-31 08:23:02 -07:00
Vladimir Matveev
fdb3b6857d
enable non-ts extensions in inferred projects by default
2016-10-28 11:30:00 -07:00
Nathan Shively-Sanders
39b9163715
Rename Experimental transform to ESNext
...
1. Spread/rest are no longer experimental.
2. We need a place to put stage 3 ES features.
2016-10-27 16:03:01 -07:00
Andy Hanson
12f6dcefa1
Revert "Merge pull request #11354 from Microsoft/map4"
...
This reverts commit adfdae0dc47db5ad8248d26929a7b31cb895a539, reversing
changes made to aad663cebf6a89f7029af57d8cb6a0a011854978.
2016-10-27 15:50:21 -07:00
Nathan Shively-Sanders
58ffb4e668
Merge branch 'master' into object-spread
2016-10-27 15:29:21 -07:00
Andy Hanson
bcc0807198
Respond to PR comments
2016-10-27 13:14:56 -07:00
Andy Hanson
867093707b
Merge branch 'master' into map4
2016-10-27 12:36:50 -07:00
Andy
aad663cebf
Merge pull request #11894 from Microsoft/for_loops
...
Simplify for loops in fourslash.ts
2016-10-27 12:21:57 -07:00
Andy Hanson
dec5f4b39a
Merge branch 'master' into map4
2016-10-27 12:21:06 -07:00
Andy
6f519d8a27
Merge pull request #11899 from Microsoft/optional_extension
...
Make `extension` property of `ResolvedModule` optional
2016-10-27 12:05:29 -07:00
Andy Hanson
0f8003fb39
Make extension property of ResolvedModule optional; introduce ResolvedModuleFull interface for when the extension is provided.
2016-10-27 11:35:20 -07:00
Andy Hanson
eb45962e20
Rename to zipWith
2016-10-27 10:26:46 -07:00
Andy Hanson
ca09ef4499
Simplify for loops in fourslash.ts
2016-10-27 09:01:04 -07:00
Andy Hanson
4937d9c8b4
Allow untyped imports
2016-10-27 08:54:19 -07:00
Andy
b5ba3152ff
Merge pull request #11704 from Microsoft/refactor_module_resolution
...
Return both ts and js results from module resolution
2016-10-27 06:03:29 -07:00
Ron Buckton
e6bea90a1f
Merge pull request #11769 from Microsoft/moveModuleTransformToEnd
...
Move module transformers to end of transformations
2016-10-26 17:51:34 -07:00
Vladimir Matveev
50e2fd87da
only emit /// types reference for a symbol in d.ts file if all declarations of a symbol come from type reference directives ( #11872 )
...
* only emit /// types reference for a symbol in d.ts file if all declarations of a symbol come from type reference directives
* pass proper value for current directory when compiling .d.ts files
2016-10-26 17:15:04 -07:00
Andy Hanson
c958c47ef5
Merge branch 'master' into map4
2016-10-26 11:05:51 -07:00