Sebastian McKenzie
|
a1239e5f5a
|
add ast return transform option
|
2014-12-04 10:34:52 +11:00 |
|
Sebastian McKenzie
|
c70b3586fb
|
Remove roadrunner
|
2014-12-04 10:30:16 +11:00 |
|
Sebastian McKenzie
|
e469f7f589
|
fix require caching
|
2014-12-04 10:23:55 +11:00 |
|
Sebastian McKenzie
|
e708394408
|
start fixing shorthand comment issue
|
2014-12-04 10:17:37 +11:00 |
|
Sebastian McKenzie
|
2b11a45117
|
Add support for ExpressionStatement in t.isDynamic
|
2014-12-04 10:17:13 +11:00 |
|
Sebastian McKenzie
|
d5666912d4
|
Add cache option to 6to5-node
|
2014-12-04 10:17:04 +11:00 |
|
James Kyle
|
888ab5473a
|
Only slice arguments when necessary - fixes #239
|
2014-12-02 16:46:48 -08:00 |
|
Sebastian McKenzie
|
758a873894
|
avoid ensuring a block on non-array node replacements
|
2014-11-30 23:39:08 +11:00 |
|
Sebastian McKenzie
|
3c9fa13a1f
|
remove JSON.stringify of unknown generator node types
|
2014-11-30 11:10:58 +11:00 |
|
Sebastian McKenzie
|
5f21fc2f17
|
ensureBlock on multiple node replacements - fixes #229
|
2014-11-30 11:10:57 +11: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
|
1b00ba21a1
|
fix commonInterop default export handling - fixes #223
|
2014-11-26 10:48:30 +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
|
ff025e63ec
|
add ParenthesizedExpression support to t.isDynamic
|
2014-11-26 00:40:42 +11:00 |
|
Sebastian McKenzie
|
b6e366ad94
|
remove unused variables
|
2014-11-26 00:03:22 +11:00 |
|
Sebastian McKenzie
|
ba2204156c
|
make playground option enable experimental
|
2014-11-26 00:02:49 +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
|
b2951c5462
|
remove SpreadProperty definition
|
2014-11-25 19:01:22 +11:00 |
|
Sebastian McKenzie
|
07de6f5f4a
|
clean up Scope reference addition
|
2014-11-25 18:59:45 +11:00 |
|
Sebastian McKenzie
|
99ea00ca18
|
simplify generator context id
|
2014-11-25 18:59:36 +11:00 |
|
Sebastian McKenzie
|
ab5c6a38eb
|
add VirtualPropertyExpression and SpreadProperty to ast-types
|
2014-11-25 18:59:26 +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
|
0e822a7e54
|
remove unused variables
|
2014-11-24 10:21:01 +11:00 |
|
Sebastian McKenzie
|
e5ce69d6af
|
clean up register module formatter and rename it to system
|
2014-11-24 10:19:06 +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
|
39f4696ac7
|
fix util.regexify on falsy values - fixes #208
|
2014-11-24 10:05:49 +11:00 |
|
Douglas Duteil
|
c87e14f6a9
|
feat(modules): add "register" module type
Inspired by https://github.com/ModuleLoader/es6-module-loader/wiki/System.register-Explained
|
2014-11-23 22:54:01 +01:00 |
|
Sebastian McKenzie
|
b8ec87e058
|
fix Scope::push block type error message
|
2014-11-24 00:59:56 +11:00 |
|
Sebastian McKenzie
|
04bd023787
|
add support for AssignmentExpression destructuring outside of ExpressionStatement
|
2014-11-24 00:56:06 +11:00 |
|
Sebastian McKenzie
|
2985f1b40b
|
fix VirtualPropertyExpression visitor keys - fixes #207
|
2014-11-24 00:47:10 +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
|
7f57d3d6a2
|
fix experimental object spread/rest helper
|
2014-11-23 21:50:49 +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
|
790b81938c
|
fix Node::isUserWhitespacable
|
2014-11-23 18:47:38 +11:00 |
|
Sebastian McKenzie
|
4ccc12b04d
|
simplify Node::isUserWhitespacable method
|
2014-11-23 18:46:49 +11:00 |
|
Sebastian McKenzie
|
9a5f97d85b
|
fix jshint errors
|
2014-11-23 18:46:30 +11:00 |
|
Sebastian McKenzie
|
0339d21c33
|
add WeakMap existence check to symbol polyfilling
|
2014-11-23 18:37:43 +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
|
55150853b4
|
remove SequenceExpression user whitespace
|
2014-11-23 18:36:57 +11:00 |
|