Sebastian McKenzie
|
615425c808
|
fix linting errors
|
2014-12-12 12:14:02 +11:00 |
|
Sebastian McKenzie
|
74f40c2824
|
fix generator rest parameters
|
2014-12-11 11:02:55 +11:00 |
|
Sebastian McKenzie
|
2537768772
|
inherit comments in modules transformer - fixes #280
|
2014-12-11 10:13:40 +11:00 |
|
Sebastian McKenzie
|
8af05634fa
|
fix rest parameters on arrow functions
|
2014-12-11 10:10:07 +11:00 |
|
Sebastian McKenzie
|
74614e712e
|
make rest parameters work inside of aliasFunction
|
2014-12-11 09:52:50 +11:00 |
|
Sebastian McKenzie
|
c7d69b2f92
|
block scope constants
|
2014-12-10 23:49:13 +11:00 |
|
Sebastian McKenzie
|
2a0b63f3bb
|
better symbol iterator check in regenerator runtime
|
2014-12-10 23:28:50 +11:00 |
|
Sebastian McKenzie
|
f11f364d2c
|
add _aliasFunction to generator comprehension container - fixes #278
|
2014-12-10 21:28:49 +11:00 |
|
Sebastian McKenzie
|
59b81b389a
|
Fix up checkLoop method comment
|
2014-12-10 21:11:26 +11:00 |
|
Sebastian McKenzie
|
187f7ba01e
|
Remove regenerator finished generator error
|
2014-12-10 21:10:59 +11:00 |
|
Sebastian McKenzie
|
e6da342e8b
|
add a "spec" transformer namespace for transformers that nicen up code and make it well, more spec compliant
|
2014-12-10 21:09:58 +11:00 |
|
Sebastian McKenzie
|
e97e916b5c
|
module export variable declaration initializer default - fixes #264
|
2014-12-09 23:18:54 +11:00 |
|
Sebastian McKenzie
|
c1c22ed5f7
|
fix duplicate comments on property key shorthands - fixes #234
|
2014-12-07 11:43:51 +11:00 |
|
Sebastian McKenzie
|
fbdaedc4f8
|
remove unused loopParent variable
|
2014-12-06 23:36:28 +11:00 |
|
Sebastian McKenzie
|
75c8d73d35
|
add default initializer to let variables within loop bodies and fix excessive break replacement inside of switches in let scoping - fixes #255
|
2014-12-06 23:35:47 +11:00 |
|
Sebastian McKenzie
|
a7a6ee80f2
|
add object getter memoization and this shorthand to playground
|
2014-12-06 19:37:23 +11:00 |
|
Sebastian McKenzie
|
9c0a8e22d2
|
fix let scoping not working with while loops - fixes #254
|
2014-12-06 19:36:08 +11:00 |
|
Sebastian McKenzie
|
1d975a2635
|
Fix tagged template literals
|
2014-12-06 00:03:11 +11:00 |
|
Sebastian McKenzie
|
67cfdbd447
|
better closure variable name in default parameters
|
2014-12-06 00:00:09 +11:00 |
|
Sebastian McKenzie
|
ab02231d39
|
fix template literals escaping
|
2014-12-06 00:00:00 +11:00 |
|
Sebastian McKenzie
|
0497860462
|
Fix linting error
|
2014-12-05 23:08:35 +11:00 |
|
Sebastian McKenzie
|
c5214ffe70
|
enumerable es6 class methods
|
2014-12-05 23:06:36 +11:00 |
|
Sebastian McKenzie
|
680c6b166a
|
Fix let scoping to work with while loops
|
2014-12-05 23:05:47 +11:00 |
|
Sebastian McKenzie
|
dae46bfbfa
|
DRY up isDynamic checks - add isDynamic check to spread - fixes #232
|
2014-12-05 10:53:46 +11:00 |
|
Sebastian McKenzie
|
e708394408
|
start fixing shorthand comment issue
|
2014-12-04 10:17:37 +11:00 |
|
James Kyle
|
888ab5473a
|
Only slice arguments when necessary - fixes #239
|
2014-12-02 16:46:48 -08:00 |
|
Sebastian McKenzie
|
3c808fcef2
|
merge pretzel maps and method binding
|
2014-11-26 17:23:33 +11:00 |
|
Sebastian McKenzie
|
be0d4b344b
|
add playground pretzel maps
|
2014-11-26 16:17:27 +11:00 |
|
Sebastian McKenzie
|
f8ea386f3c
|
fix computed property literals - fixes #221
|
2014-11-26 10:47:23 +11:00 |
|
Sebastian McKenzie
|
2527fffbad
|
merge memberExpressionKeywords and memberExpressionLiterals transformer
|
2014-11-26 10:46:32 +11:00 |
|
Sebastian McKenzie
|
c7c9660c79
|
classes: make VariableDeclaration inherit comments from ClassDeclaration
|
2014-11-26 00:41:07 +11:00 |
|
Sebastian McKenzie
|
b6e366ad94
|
remove unused variables
|
2014-11-26 00:03:22 +11:00 |
|
Sebastian McKenzie
|
1a1e6bc3ba
|
remove arguments-to-array helper
|
2014-11-25 23:56:38 +11:00 |
|
Sebastian McKenzie
|
d184bc93b9
|
add playground
|
2014-11-25 23:50:50 +11:00 |
|
Sebastian McKenzie
|
99ea00ca18
|
simplify generator context id
|
2014-11-25 18:59:36 +11:00 |
|
Sebastian McKenzie
|
81434bb557
|
add types.isDynamic so we can scan a node to see if it's ~safe~ to include it twice
|
2014-11-25 11:44:53 +11:00 |
|
Sebastian McKenzie
|
3af0fc6fb7
|
ignore XJSEmptyExpression - fixes #214
|
2014-11-25 11:44:35 +11:00 |
|
Sebastian McKenzie
|
e3b8fa93e2
|
export as module.exports if there are no other ExportDeclarations in commonInterop module formatter @guybedford
|
2014-11-24 10:05:50 +11:00 |
|
Sebastian McKenzie
|
f4ce3a23ad
|
fix explicit arguments reference for rest parameters - fixes #210
|
2014-11-24 10:05:49 +11:00 |
|
Sebastian McKenzie
|
04bd023787
|
add support for AssignmentExpression destructuring outside of ExpressionStatement
|
2014-11-24 00:56:06 +11:00 |
|
Sebastian McKenzie
|
eb3cc9ff07
|
remove unused variables
|
2014-11-24 00:36:36 +11:00 |
|
Sebastian McKenzie
|
49e7e3b998
|
fix multiple references in experimental abstract references #207
|
2014-11-24 00:35:18 +11:00 |
|
Sebastian McKenzie
|
fafdb1a18a
|
add exponentiation operator
|
2014-11-23 22:55:20 +11:00 |
|
Sebastian McKenzie
|
f80527832c
|
remove unused variables
|
2014-11-23 21:45:10 +11:00 |
|
Sebastian McKenzie
|
32f8f9e663
|
change arguments to array to an additional faster helper method
|
2014-11-23 21:43:28 +11:00 |
|
Sebastian McKenzie
|
3447204d97
|
add experimental es7 object spread/rest - closes #200
|
2014-11-23 21:43:01 +11:00 |
|
Sebastian McKenzie
|
3396cc84f1
|
fix spread not returning a new array with a single spread element
|
2014-11-23 20:16:10 +11:00 |
|
Sebastian McKenzie
|
9a5f97d85b
|
fix jshint errors
|
2014-11-23 18:46:30 +11:00 |
|
Sebastian McKenzie
|
4502aee988
|
add support for call expression abstract references and more versatile tests
|
2014-11-23 18:37:30 +11:00 |
|
Sebastian McKenzie
|
bf0ca10253
|
add abstract reference CallExpression base
|
2014-11-23 16:54:51 +11:00 |
|