Nathan Shively-Sanders
c1ea85fa72
Merge pull request #5588 from Microsoft/reexport-default-export
...
Reexport default export
2015-11-11 11:29:31 -08:00
Nathan Shively-Sanders
9472c0be99
Remove now-unused function
...
`doesNameResolveToLocalSymbolForExportDefault` is no longer used, so
delete it.
2015-11-11 10:53:24 -08:00
Daniel Rosenwasser
9c1796f714
Merge pull request #5607 from Microsoft/fixTypeApparentization
...
Only get the apparent type of a contextual type when needed
2015-11-11 10:27:08 -08:00
Nathan Shively-Sanders
e62603ba85
Move export default check before module merge one
...
As suggested by Anders.
2015-11-11 08:51:37 -08:00
Daniel Rosenwasser
b93394a7ac
Added to comment.
2015-11-10 23:15:48 -08:00
Daniel Rosenwasser
ce455dac2b
Accepted baselines.
2015-11-10 22:43:07 -08:00
Daniel Rosenwasser
9d3d49d636
Only get the apparent type when necessary.
2015-11-10 22:30:35 -08:00
Daniel Rosenwasser
2a370c9aa7
Added tests for string literal types used as generic constraints.
2015-11-10 14:40:19 -08:00
Wesley Wigham
75364b6988
Merge pull request #5589 from weswigham/tsconfig-error-handling
...
Add handling for json parse errors in tsconfig
2015-11-10 14:01:38 -08:00
Wesley Wigham
00130f1a68
Handle when using -p and config file not found
2015-11-10 13:20:28 -08:00
Nathan Shively-Sanders
c289106c4d
Merge pull request #5575 from Microsoft/apply-captured-outer-type-parameters
...
Apply captured outer type parameters
2015-11-10 13:15:00 -08:00
Nathan Shively-Sanders
f3d2963ff7
Change back from jsdoc comment.
2015-11-10 13:13:58 -08:00
Vladimir Matveev
072e93898d
Merge pull request #5535 from Microsoft/computedPropertiesInDestructuringPR
...
allow computed properties in destructuring, treat computed properties…
2015-11-10 13:11:05 -08:00
Nathan Shively-Sanders
58b5d29c52
Improve comment
2015-11-10 13:05:30 -08:00
Daniel Rosenwasser
f80a6c6e86
Accepted baselines.
2015-11-10 13:03:11 -08:00
Daniel Rosenwasser
3812745737
Added other tests for string literal types.
2015-11-10 12:59:45 -08:00
Wesley Wigham
abc230195c
Add handling for json parse errors
2015-11-10 12:12:14 -08:00
Ryan Cavanaugh
ad61788113
Merge pull request #5266 from Microsoft/javaScriptModules
...
JavaScript LS scaffolding + JS module inference
2015-11-10 11:59:09 -08:00
Daniel Rosenwasser
694c714cf5
Added test for parenthesized string literals.
2015-11-10 11:56:32 -08:00
Nathan Shively-Sanders
e30a01db0f
Add test case and accept baseline
2015-11-10 11:44:56 -08:00
Nathan Shively-Sanders
48e985d72f
Prevent resolveName from ignoring default exports
2015-11-10 11:35:03 -08:00
Nathan Shively-Sanders
64e4cc306c
Improve efficiency and naming
...
The unapplied outer parameters check now checks only whether the last
outer parameter is unapplied, and its name is now positive --
are-all-applied vs are-some-unapplied.
2015-11-10 08:55:24 -08:00
Daniel Rosenwasser
9c284805ec
Merge pull request #5185 from Microsoft/stringLiteralTypes
...
String literal types
2015-11-09 17:23:50 -08:00
Daniel Rosenwasser
92d37c3029
Merge pull request #5511 from Microsoft/skipDefaultLibCheckWithNoDefaultLib
...
Skip files with no-default-lib when '--skipDefaultLibCheck' and '--noLib' are used
2015-11-09 15:43:26 -08:00
Vladimir Matveev
5d9e7e10c0
Merge pull request #5576 from Microsoft/importsInShorthandProps
...
use modulekind to check if initializer for shorthand property assignm…
2015-11-09 14:57:47 -08:00
Nathan Shively-Sanders
eba94b4e85
Address comments
2015-11-09 14:53:21 -08:00
Ryan Cavanaugh
69ca1f2e1d
Merge remote-tracking branch 'origin/master' into javaScriptModules
...
# Conflicts:
# src/compiler/parser.ts
2015-11-09 14:48:37 -08:00
Daniel Rosenwasser
fb192e2464
Accepted baselines.
2015-11-09 14:41:44 -08:00
Daniel Rosenwasser
cece4411ca
Get rid of the concept of 'isDefaultLib'.
2015-11-09 14:40:57 -08:00
Daniel Rosenwasser
8a959ead4c
Removed no-default-lib comment from test case.
2015-11-09 14:34:23 -08:00
Vladimir Matveev
fe770bdd75
addressed PR feedback
2015-11-09 13:56:18 -08:00
Vladimir Matveev
6f08e89455
use modulekind to check if initializer for shorthand property assignment should be emitted
2015-11-09 13:34:30 -08:00
Wesley Wigham
14d65098c9
Merge pull request #5385 from weswigham/5378-equality-fix
...
Stop considering symbol names when checking type parameter identity
2015-11-09 13:32:43 -08:00
Daniel Rosenwasser
ea4e21d969
Fixed comments.
2015-11-09 13:27:19 -08:00
Daniel Rosenwasser
d294524861
Accepted baselines.
2015-11-09 13:27:08 -08:00
Wesley Wigham
f153c33ace
Merge pull request #5090 from weswigham/out-module-concat
...
--outFile & --module concatenation
2015-11-09 13:19:31 -08:00
Wesley Wigham
977c3eec22
fix lints
2015-11-09 12:50:38 -08:00
Ryan Cavanaugh
e630ce247b
Fix merge problems from master
2015-11-09 12:49:36 -08:00
Daniel Rosenwasser
38090c6ba5
Added tests for template strings with string literal types.
2015-11-09 12:48:58 -08:00
Wesley Wigham
cadf54334b
Merge branch 'master' into out-module-concat
2015-11-09 12:38:23 -08:00
Wesley Wigham
e75286121f
Merge branch 'master' into 5378-equality-fix
2015-11-09 11:56:31 -08:00
Wesley Wigham
4cba1b2b76
Merge pull request #5536 from Microsoft/travis-stable
...
Have travis build against node 5
2015-11-09 11:49:14 -08:00
Nathan Shively-Sanders
569cf96d06
Fix new and improved linter errors
2015-11-09 10:48:22 -08:00
Nathan Shively-Sanders
b44e33155f
Merge branch 'master' into apply-captured-outer-type-parameters
2015-11-09 10:46:23 -08:00
Nathan Shively-Sanders
0cf4c6caba
Fix linter error
2015-11-09 10:44:02 -08:00
Vladimir Matveev
a4d10bd777
Merge pull request #5561 from Microsoft/oneEmitter
...
A few perf-related low hanging fruits
2015-11-09 10:35:37 -08:00
Nathan Shively-Sanders
a6068e1c08
More test cases and accept baselines
2015-11-09 10:21:54 -08:00
Nathan Shively-Sanders
81c2cb90e8
apply captured type parameters to returned classes
...
Get instantiated constructors for classes with captured (outer) type
parameters that have not yet been applied. The fast path was incorrect for
these classes.
2015-11-09 10:16:16 -08:00
Vladimir Matveev
72723e93be
do not report 'excess property error' if object literal pattern contains computed properties
2015-11-07 16:56:16 -08:00
Vladimir Matveev
3f1596bba7
remove nodeConstructors array, replace it with single local
2015-11-07 15:28:21 -08:00