Kanchalai Tanglertsampan
b250acd1d8
Merge branch 'master-fix13709' of https://github.com/Microsoft/TypeScript into master-fix13709
2017-02-10 12:48:31 -08:00
Kanchalai Tanglertsampan
dc1ac131ff
Emit "__esModule" before other statments
2017-02-10 12:48:14 -08:00
Kanchalai Tanglertsampan
15935ec48e
Emit "__esModule" before other statments
2017-02-10 12:46:32 -08:00
Kanchalai Tanglertsampan
229ba43664
Allow export "__esModule" in system
2017-02-07 14:23:31 -08:00
Kanchalai Tanglertsampan
6621096d5f
Update baselines
2017-02-07 14:22:55 -08:00
Kanchalai Tanglertsampan
bc6860428c
Always emit "__esModule" unless there is export =
2017-02-07 14:05:18 -08:00
Kanchalai Tanglertsampan
eedc465763
Merge branch 'master' into master-fix13709
...
# Conflicts:
# src/compiler/transformers/module/module.ts
2017-02-07 10:02:23 -08:00
Nathan Shively-Sanders
94aeff2a2c
Merge pull request #13914 from Microsoft/forward-ref-in-property-initialisers
...
Error on forward references in property initializers
2017-02-07 07:37:02 -08:00
Kanchalai Tanglertsampan
b6c97de24e
Address code review: update error message
2017-02-07 07:18:49 -08:00
Yui T
d7371043c4
Add test and baseline
2017-02-06 20:08:13 -08:00
Yui T
41f6c5ef6b
Only report an error in non ambient context and with no noEmit flag
2017-02-06 20:07:58 -08:00
Nathan Shively-Sanders
669ecab631
Test property initialiser forward reference errors
2017-02-06 16:05:40 -08:00
Nathan Shively-Sanders
c28edc31c0
Error on forward references for property initializers
...
The error only appears when a property initializer references another
property before its definition. References to outer variables, etc are
still allowed.
2017-02-06 15:53:00 -08:00
Ron Buckton
955b10edf9
Merge pull request #13825 from Microsoft/publicNodeFactories
...
Make most current Node factory functions public
2017-02-06 15:43:40 -08:00
Ron Buckton
eedc2619db
Minor PR feedback
2017-02-06 15:28:54 -08:00
Kanchalai Tanglertsampan
11cac43c34
Fix linting
2017-02-06 11:10:51 -08:00
Kanchalai Tanglertsampan
444a55f96f
Update sourcemap
2017-02-06 11:08:51 -08:00
Kanchalai Tanglertsampan
a34834cb52
Error when users define "__esModule"
2017-02-06 11:08:29 -08:00
Ron Buckton
9a65a66423
Fix linter error
2017-02-04 22:46:38 -08:00
Kanchalai Tanglertsampan
535a001cbb
Update baselines (3)
2017-02-03 17:38:39 -08:00
Kanchalai Tanglertsampan
c0ac84fdbd
Give a better name for the boolean variable; emit __esmodule for export import
2017-02-03 17:38:17 -08:00
Zhengbo Li
501084a93c
Merge pull request #13856 from zhengbli/updateLib20170202
...
Routine lib files update
2017-02-03 15:17:05 -08:00
Ron Buckton
bd98bc97bd
Add factory functions for rest of NodeEdgeTraversal
2017-02-03 14:12:50 -08:00
Ron Buckton
7a539d0b85
Identifier escaping/unescaping for unique names
2017-02-03 12:40:39 -08:00
Kanchalai Tanglertsampan
4331de3338
Update baselines (2)
2017-02-03 11:55:34 -08:00
Kanchalai Tanglertsampan
3f57f01e69
Update baselines
2017-02-02 17:47:33 -08:00
Kanchalai Tanglertsampan
a8db366f6b
Check original variable statement node to check if it contains es6 export
2017-02-02 17:47:06 -08:00
Zhengbo Li
df643d8d02
Merge pull request #13405 from zhengbli/13137
...
Support import fix for missing namespace
2017-02-02 16:11:08 -08:00
Zhengbo Li
a2451a49c9
Merge pull request #13851 from zhengbli/fixCommentsForUnusedLocal
...
avoid removing comments when removing unused locals
2017-02-02 16:10:50 -08:00
zhengbli
5f1fafce5e
routine lib files update
2017-02-02 15:25:05 -08:00
zhengbli
e532744f16
Add test case for nested namespace
2017-02-02 14:14:40 -08:00
zhengbli
62f716aaa6
avoid removing comments when removing unused locals
2017-02-02 13:50:34 -08:00
Zhengbo Li
12e8f91bf2
Merge pull request #13831 from zhengbli/importFixCasing
...
Fix casing in import quick fix
2017-02-02 10:05:11 -08:00
Andy
79529db6d7
Merge pull request #13841 from Microsoft/rm_foo
...
Remove useless test file
2017-02-02 08:48:33 -08:00
Andy Hanson
2f49eeca26
Remove useless test file
2017-02-02 08:29:00 -08:00
Zhengbo Li
6c56b3d957
Fix casing in import quick fix
2017-02-02 02:17:49 -08:00
Mohamed Hegazy
1f92bacdc8
Update AUTHORS for release-2.2
2017-02-01 22:08:08 -08:00
Ron Buckton
a72abc8ebc
Make getOriginalNode/getParseTreeNode public
2017-02-01 19:41:28 -08:00
Ron Buckton
ff4c72de00
Make most current Node factory functions public
2017-02-01 16:36:10 -08:00
Ron Buckton
bc611d9e7d
Merge pull request #13761 from Microsoft/extractPrinter
...
Expose printing functionality of emitter as a public API
2017-02-01 16:29:29 -08:00
Kanchalai Tanglertsampan
2ff2850ffa
Emit __esModule when emitting ES6 Module
2017-02-01 16:16:53 -08:00
Ron Buckton
984541316a
Added comments and a few Debug assertions
2017-02-01 16:16:04 -08:00
Kanchalai Tanglertsampan
8372a1d1c1
Update baselines from a-c
2017-02-01 16:15:14 -08:00
Ron Buckton
f02ce1f6a0
PR Feedback
2017-02-01 15:22:35 -08:00
Anders Hejlsberg
1530a60584
Merge pull request #13820 from Microsoft/fixBaseClassCheck
...
Fix base class check to allow 'object' type
2017-02-01 11:45:38 -10:00
Anders Hejlsberg
3a0a58d2e2
Accept new baselines
2017-02-01 11:37:33 -08:00
Anders Hejlsberg
a8de5ce836
Add regression test
2017-02-01 11:37:24 -08:00
Anders Hejlsberg
b6d612980c
Accept baseline change for apparent type
2017-02-01 11:37:11 -08:00
Anders Hejlsberg
86b3c14099
Consider 'object' a valid base type + apparent type of 'object' is {}
2017-02-01 11:36:33 -08:00
Andy
207f1aa5c9
Merge pull request #13786 from Microsoft/ata
...
Use "ts2.2" (or "ts2.3", etc.) NPM tag in typingsInstaller
2017-02-01 10:32:18 -08:00