Sebastian McKenzie
|
97680e9dfd
|
properly hoist all var patterns when wrapping bodies in the es6.blockScoping transformer - fixes #1521
|
2015-05-13 19:55:40 +01:00 |
|
Sebastian McKenzie
|
06e75c42bf
|
update module call remap tests
|
2015-05-13 03:18:55 +01:00 |
|
Sebastian McKenzie
|
b6f18b4f2b
|
Merge pull request #1200 from lukasmlady/regenerator-let-fn-if-bug
Add failing tests that document ES 6 generators bug
|
2015-05-12 23:21:17 +01:00 |
|
Sebastian McKenzie
|
f5c4684d3e
|
force default parameter IIFE on reference to eval
|
2015-05-12 19:13:32 +01:00 |
|
Sebastian McKenzie
|
2b42773e01
|
explode duplicate identifiers in export/import specifiers and property shorthand - fixes #1458
|
2015-05-11 22:08:38 +01:00 |
|
Sebastian McKenzie
|
d38f18af40
|
create null object when clearing internalRemap instead of using an object inherited plain object - fixes #1489
|
2015-05-09 18:39:59 +01:00 |
|
Sebastian McKenzie
|
87d879e236
|
Merge branch 'master' of github.com:babel/babel
|
2015-05-09 16:53:05 +01:00 |
|
Sebastian McKenzie
|
2a5cb9d21b
|
move some utility transformers to minification
|
2015-05-09 16:52:31 +01:00 |
|
Amjad Masad
|
6834cc5b46
|
Add failing tests for trailing commas in new expressions
|
2015-05-08 19:12:10 -07:00 |
|
Sebastian McKenzie
|
1179c44c5b
|
share comments with siblings when nodes are removed - fixes #1484
|
2015-05-08 23:57:12 +01:00 |
|
Sebastian McKenzie
|
1be0159b01
|
Merge pull request #1484 from amasad/type-comment-print
[Flow] Add failing tests for printing comments w/ type alias
|
2015-05-08 23:46:18 +01:00 |
|
Sebastian McKenzie
|
89e31085d2
|
ensure dynamic imports are hoisted
|
2015-05-08 23:33:30 +01:00 |
|
Sebastian McKenzie
|
920c84a1f2
|
move shadow function visitors to entrance instead of exit
|
2015-05-08 23:33:20 +01:00 |
|
Amjad Masad
|
ed56fecd04
|
[Flow] Add failing tests for printing comments w/ type alias
|
2015-05-08 15:33:00 -07:00 |
|
Sebastian McKenzie
|
d6a5c39079
|
update classes to reflect new transformer precedence
|
2015-05-08 22:52:19 +01:00 |
|
Sebastian McKenzie
|
4a439d8c8e
|
update flow strip type annotations test
|
2015-05-08 15:52:08 +01:00 |
|
Sebastian McKenzie
|
8f52229a86
|
add get function name to source map classes test
|
2015-05-08 15:25:50 +01:00 |
|
Sebastian McKenzie
|
b31c14c52a
|
Merge branch 'master' into single-pass
|
2015-05-08 00:24:33 +01:00 |
|
Sebastian McKenzie
|
8daf95bf59
|
name additional methods that are now covered since the naming is done in tandem
|
2015-05-08 00:22:43 +01:00 |
|
Sebastian McKenzie
|
a5cda5caa7
|
hoist param declaration when performing tco - fixes #1478
|
2015-05-07 23:14:03 +01:00 |
|
Sebastian McKenzie
|
6f664ca64e
|
merge internal transformers into single traversal pass
|
2015-05-07 15:53:22 +01:00 |
|
Sebastian McKenzie
|
bf0e4ede00
|
pass correct function scope to nameMethod.property when naming class methods - fixes #1456
|
2015-05-06 16:03:15 +01:00 |
|
Christopher Monsanto
|
6a82eb5a5c
|
disallow async constructors -- fixes #1454
|
2015-05-06 02:50:11 -04:00 |
|
Sebastian McKenzie
|
f4b9faa6b3
|
clean up module declaration based UID generation - fixes #1437
|
2015-05-04 22:36:18 +01:00 |
|
Sebastian McKenzie
|
2c0c2f12df
|
avoid trying to replace a node with itself, antipattern!
|
2015-05-04 22:20:52 +01:00 |
|
Sebastian McKenzie
|
3878bd812c
|
remove native super inheritance from classes - fixes #1424
|
2015-05-03 23:45:26 +01:00 |
|
Sebastian McKenzie
|
ce8beec22c
|
update tests to reflect new helper format
|
2015-05-03 17:28:32 +01:00 |
|
Sebastian McKenzie
|
90a1c81d30
|
split up es3.xLiterals transformers - fixes #1415
|
2015-05-01 23:13:30 +01:00 |
|
Sebastian McKenzie
|
c28415c38a
|
handle shorthand objects properly when renaming bindings, create new ones and refresh the stored binding identifier if necessary - fixes #1406
|
2015-05-01 15:23:46 +01:00 |
|
Sebastian McKenzie
|
d26e7ad577
|
fix no RHS in class properties causing undefined to be used instead of a noop - fixes #1396
|
2015-04-30 23:09:17 +01:00 |
|
Sebastian McKenzie
|
c12e8122f8
|
fix browser tests
|
2015-04-30 20:11:32 +01:00 |
|
Sebastian McKenzie
|
1066a42fb2
|
fix weird path context state by clearing the context before we visit it
|
2015-04-30 17:19:27 +01:00 |
|
Sebastian McKenzie
|
0dc6b582a6
|
Merge pull request #1385 from monsanto/fix-var-checker
fix reference check for shorthand properties
|
2015-04-30 16:43:36 +01:00 |
|
Sebastian McKenzie
|
f23c916520
|
make function name inferrence smarter - fixes #1367
|
2015-04-30 16:41:25 +01:00 |
|
Christopher Monsanto
|
f44c93add2
|
fix reference check for shorthand properties
|
2015-04-29 17:56:36 -04:00 |
|
Sebastian McKenzie
|
d30415d74a
|
update es6.spec.symbols instanceof test to reflect Function.prototype[@@hasInstance] being nonwritable #1364
|
2015-04-29 21:20:35 +01:00 |
|
Sebastian McKenzie
|
616ef8d840
|
make jscript transformer more trigger happy - #1382
|
2015-04-29 12:03:15 +01:00 |
|
Pusztai Tibor
|
881fa6430b
|
add optional jscript transformer for basic IE8 compatibility (fixes #1369)
|
2015-04-29 12:36:12 +02:00 |
|
Sebastian McKenzie
|
374b7cca2c
|
update interop-require-wildcard helper
|
2015-04-28 15:58:37 +01:00 |
|
Sebastian McKenzie
|
2952d94e60
|
wrap instanceof to support @@hasInstance - fixes #1364
|
2015-04-28 14:27:30 +01:00 |
|
Sebastian McKenzie
|
f4611469b4
|
remove declarations transformer and instead do it whenever we push a generated declaration, better for perf and removes shitty bugs - fixes #1268
|
2015-04-26 15:46:06 +01:00 |
|
Sebastian McKenzie
|
f72782b71c
|
remove transformer prepass and various other optimisations
|
2015-04-26 05:26:21 +01:00 |
|
Sebastian McKenzie
|
0f1f5e3565
|
implement path-specific transformer skipping via the starting prepass
|
2015-04-26 02:42:15 +01:00 |
|
Sebastian McKenzie
|
deed48a3db
|
fix decorator interop - fixes #1277
|
2015-04-25 18:18:30 +01:00 |
|
Sebastian McKenzie
|
00c0a958db
|
fix runtime tests to reflect core-js 0.9.0
|
2015-04-25 18:08:00 +01:00 |
|
Sebastian McKenzie
|
63344eb0a4
|
only skip traversal of immutable JSX elements in the optimisation.react.constantElements transformer when we've actually hoisted them - closes #1344
|
2015-04-24 19:28:51 +01:00 |
|
Sebastian McKenzie
|
a36c1b4a92
|
rewrite this in shadowed functions inside native derived class constructors - fixes #1340
|
2015-04-24 11:20:29 +01:00 |
|
Sebastian McKenzie
|
74f04ed6a1
|
clean up interop require
|
2015-04-22 00:14:55 +01:00 |
|
Sebastian McKenzie
|
74d880bf18
|
Merge pull request #1317 from jeffmo/copy_static_props_on_foreign_export_objs
Copy statics from foreign exports objects when doing an ES6 import
|
2015-04-21 22:44:52 +01:00 |
|
jeffmo
|
5ce38cacaa
|
Copy statics off of foreign exports objects when doing an ES6 import
|
2015-04-21 12:17:43 -04:00 |
|