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
|
f0bfdfb699
|
skip traversing back into ReturnStatement replacement when rewriting loops in the es6.blockScoping transformer
|
2015-05-08 23:13:27 +01:00 |
|
Sebastian McKenzie
|
b02a1112bc
|
change ClassExpression visitor to enter instead of exist in the es6.classes transformer
|
2015-05-08 23:10:02 +01:00 |
|
Sebastian McKenzie
|
590a165776
|
move hoistDirectives transformer to builtin-setup
|
2015-05-08 23:09:45 +01:00 |
|
Sebastian McKenzie
|
2fd1b2a484
|
rename category metadata option to group
|
2015-05-08 22:54:15 +01:00 |
|
Sebastian McKenzie
|
8f9d02d689
|
further work splitting up transformers into their own "category" in order of what they need and what they actually do
|
2015-05-08 22:53:31 +01:00 |
|
Sebastian McKenzie
|
b376b6b33b
|
store uncollapsed transformer pass stack so we have access to it when calling pre and post methods
|
2015-05-08 22:53:03 +01:00 |
|
Sebastian McKenzie
|
8292d6d8ad
|
fix replacement requeue exiting too early
|
2015-05-08 22:52:38 +01:00 |
|
Sebastian McKenzie
|
d6a5c39079
|
update classes to reflect new transformer precedence
|
2015-05-08 22:52:19 +01:00 |
|
Sebastian McKenzie
|
2a9a59f784
|
remove incomplete ludicrous transformer
|
2015-05-08 22:52:02 +01:00 |
|
Sebastian McKenzie
|
abf4a5495a
|
don't pretty print variable declarators in concise mode
|
2015-05-08 22:51:47 +01:00 |
|
Sebastian McKenzie
|
f8b8723bef
|
Merge pull request #1483 from jquense/patch-1
Fix plugin api typo when an object is passed in
|
2015-05-08 22:26:45 +01:00 |
|
Jason Quense
|
6b9686f2dd
|
Fix plugin api typo when an object is passed in
|
2015-05-08 17:25:14 -04:00 |
|
Sebastian McKenzie
|
4a439d8c8e
|
update flow strip type annotations test
|
2015-05-08 15:52:08 +01:00 |
|
Sebastian McKenzie
|
c526a3eb04
|
move shadow-functions internal transformer to builtin-cleanup category
|
2015-05-08 15:51:56 +01:00 |
|
Sebastian McKenzie
|
ba516901af
|
restructure transformers into multiple categories
|
2015-05-08 15:26:00 +01:00 |
|
Sebastian McKenzie
|
8f52229a86
|
add get function name to source map classes test
|
2015-05-08 15:25:50 +01:00 |
|
Sebastian McKenzie
|
5b793f8882
|
fix TraversalPath#_getPattern incorrectly iterating over the parts
|
2015-05-08 15:25:34 +01:00 |
|
Sebastian McKenzie
|
b31c14c52a
|
Merge branch 'master' into single-pass
|
2015-05-08 00:24:33 +01:00 |
|
Sebastian McKenzie
|
78b72512cb
|
better verify the type of the new node before requeueing it and also stop current node traversal on skip
|
2015-05-08 00:24:04 +01:00 |
|
Sebastian McKenzie
|
2fbb3cad9f
|
add isUser and isGenerated path methods
|
2015-05-08 00:23:28 +01:00 |
|
Sebastian McKenzie
|
2621081a13
|
merge in astVisitor in runtime transformer - unsure why this was separate in the first place
|
2015-05-08 00:23:00 +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
|
6e8ab16b25
|
run es6.spec.blockScoping transformer on exit rather than enter
|
2015-05-08 00:22:23 +01:00 |
|
Sebastian McKenzie
|
a5cda5caa7
|
hoist param declaration when performing tco - fixes #1478
|
2015-05-07 23:14:03 +01:00 |
|
Sebastian McKenzie
|
13a6c69668
|
add node existence check to each visitor call
|
2015-05-07 23:02:40 +01:00 |
|
Sebastian McKenzie
|
380293d030
|
add transformer dependencies - fixes #1477
|
2015-05-07 21:35:12 +01:00 |
|
Sebastian McKenzie
|
0b15a97013
|
Merge branch 'master' into single-pass
|
2015-05-07 20:15:34 +01:00 |
|
Sebastian McKenzie
|
11af066956
|
5.2.17
|
2015-05-07 20:15:17 +01:00 |
|
Sebastian McKenzie
|
d7b4d342c3
|
v5.2.17
v5.2.17
|
2015-05-07 20:12:47 +01:00 |
|
Sebastian McKenzie
|
77aeebe2a8
|
add Super node type to ast-types patch
|
2015-05-07 20:11:37 +01:00 |
|
Sebastian McKenzie
|
c3a08d413f
|
attach auxiliary comment to function declaration helpers - fixes #1476
|
2015-05-07 20:11:31 +01:00 |
|
Sebastian McKenzie
|
23ac2319af
|
add Super node type to ast-types patch
|
2015-05-07 20:11:14 +01:00 |
|
Sebastian McKenzie
|
a1bc0704ab
|
attach auxiliary comment to function declaration helpers - fixes #1476
|
2015-05-07 20:11:02 +01:00 |
|
Sebastian McKenzie
|
0bbfd427af
|
do module formatter on program exit rather than entrance
|
2015-05-07 16:23:47 +01:00 |
|
Sebastian McKenzie
|
f17b268a71
|
do member expression and property literal conversion to computed on exit rather than on entrance
|
2015-05-07 16:23:33 +01:00 |
|
Sebastian McKenzie
|
9ffc265bea
|
don't requeue node unless the type has changed
|
2015-05-07 16:01:00 +01:00 |
|
Sebastian McKenzie
|
6f664ca64e
|
merge internal transformers into single traversal pass
|
2015-05-07 15:53:22 +01:00 |
|
Sebastian McKenzie
|
8a4a76000d
|
correctly arrayify commander extensions - closes #1470, fixes #1460
|
2015-05-07 13:55:12 +01:00 |
|
Sebastian McKenzie
|
e83daf87d4
|
add this.stop() to secondary strict transformer #1465
|
2015-05-07 08:38:46 +01:00 |
|
Sebastian McKenzie
|
8ed90d3af2
|
ignore parameter bindings in minification.deadCodeElimination transformer - fixes #1464
|
2015-05-07 01:58:54 +01:00 |
|
Sebastian McKenzie
|
0bb311f8ce
|
5.2.16
|
2015-05-06 16:45:32 +01:00 |
|
Sebastian McKenzie
|
53f0f0302b
|
v5.2.16
v5.2.16
|
2015-05-06 16:44:28 +01:00 |
|
Sebastian McKenzie
|
c25a5d2480
|
add 5.2.16 changelog
|
2015-05-06 16:43:21 +01:00 |
|
Sebastian McKenzie
|
fc8540d88a
|
inherit destructuring param replacement ref from original param - fixes #1461
|
2015-05-06 16:29:54 +01:00 |
|
Sebastian McKenzie
|
31a4195c81
|
fix incorrect extensions variable reference - fixes #1460
|
2015-05-06 16:23:15 +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 |
|
Sebastian McKenzie
|
3757bc6b9a
|
reverse method decorators - fixes #1457
|
2015-05-06 15:57:21 +01:00 |
|