1620 Commits

Author SHA1 Message Date
Sebastian McKenzie
be5ebe1758 remove dead code 2014-09-29 18:29:16 +10:00
Sebastian McKenzie
0e19006641 add destructuring support 2014-09-29 18:29:08 +10:00
Sebastian McKenzie
dbf25a82ee rename iterators to for-of 2014-09-29 18:28:51 +10:00
Sebastian McKenzie
908beea515 dry up array comprehension for single block 2014-09-29 16:27:35 +10:00
Sebastian McKenzie
74a661bf44 implement array comprehension 2014-09-29 15:35:03 +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
886ed42b78 add util.errorWithNode method that returns an error with mapped location properties 2014-09-29 12:24:12 +10:00
Sebastian McKenzie
53a8c34d33 add support for extra es6 features 2014-09-29 03:43:46 +10:00
Sebastian McKenzie
4859a25876 additional helper templates 2014-09-29 03:43:37 +10:00
Sebastian McKenzie
c8db68d2d7 add skeleton constants 2014-09-29 03:43:28 +10:00
Sebastian McKenzie
99fb31638e add computed property names support 2014-09-29 03:43:21 +10:00
Sebastian McKenzie
d87c7942a3 add property name shorthand support 2014-09-29 03:43:10 +10:00
Sebastian McKenzie
b9ed7f0cb2 add array comprehension and property name shorthand 2014-09-29 03:11:59 +10:00
Sebastian McKenzie
3732b4fe39 change transform to options in middleware 2014-09-29 03:11:43 +10:00
Sebastian McKenzie
00ed99cade add configure method to browserify 2014-09-29 03:11:28 +10:00
Sebastian McKenzie
1db8afa97a fix lint errors 2014-09-29 01:34:08 +10:00
Sebastian McKenzie
740a9167e4 fix esprima parse options 2014-09-29 01:03:12 +10:00
Sebastian McKenzie
c97696c224 first commit 2014-09-28 23:39:22 +10:00