Sebastian McKenzie
|
ab46a26508
|
treat arrow functions as another function type when transforming
|
2014-10-11 14:08:53 +11:00 |
|
Sebastian McKenzie
|
a484ea6003
|
remove traverse.replace and let traverse deal with it
|
2014-10-10 14:37:23 +11:00 |
|
Sebastian McKenzie
|
b6e533ec5d
|
handle ReturnStatements in block binding - closes #24
|
2014-10-09 20:19:22 +11:00 |
|
Sebastian McKenzie
|
e7ef64a5ad
|
fix es6 visitor keys
|
2014-10-09 18:56:24 +11:00 |
|
Sebastian McKenzie
|
577877b813
|
add support for this in computed property names
|
2014-10-08 15:36:45 +11:00 |
|
Sebastian McKenzie
|
2ccbc73a41
|
actually implement continue and break statement support to block binding
|
2014-10-03 20:00:52 +10:00 |
|
Sebastian McKenzie
|
5dabe50ed7
|
add support for break and continue in block binding
|
2014-10-03 10:50:53 +10:00 |
|
Sebastian McKenzie
|
05c037d2d4
|
move transformers over to using ast-types when constructing new nodes
|
2014-10-01 11:01:49 +10:00 |
|
Sebastian McKenzie
|
b0cfbb20ca
|
add iterators
|
2014-09-29 14:51:33 +10:00 |
|
Sebastian McKenzie
|
fd932e20e9
|
hoist var declarations to before function definition when let block scoping
|
2014-09-29 13:36:39 +10:00 |
|
Sebastian McKenzie
|
74f831bd39
|
implement constants
|
2014-09-29 12:24:21 +10:00 |
|
Sebastian McKenzie
|
1db8afa97a
|
fix lint errors
|
2014-09-29 01:34:08 +10:00 |
|
Sebastian McKenzie
|
c97696c224
|
first commit
|
2014-09-28 23:39:22 +10:00 |
|