Sebastian McKenzie
|
93d99077e5
|
Revert "add loose mode to spread and destructuring"
This reverts commit 95d9f596687cd3fb4ce4d78dc6c7606128b74209.
|
2015-01-18 12:52:16 +11:00 |
|
Sebastian McKenzie
|
95d9f59668
|
add loose mode to spread and destructuring
|
2015-01-18 12:12:12 +11:00 |
|
Dan Abramov
|
f9480b5280
|
Avoid closures when traversing
|
2015-01-17 00:13:39 +03:00 |
|
Sebastian McKenzie
|
0627cd94d4
|
turn array for ins into fors
|
2015-01-16 02:25:41 +11:00 |
|
Sebastian McKenzie
|
7439247095
|
change spread call expression context from null to undefined
|
2015-01-06 16:45:39 +11:00 |
|
Sebastian McKenzie
|
45d0eea842
|
fix native type constructor spread - closes #373
|
2015-01-05 10:20:36 +11:00 |
|
Sebastian McKenzie
|
18813f26bb
|
Merge branch 'master' into esnext
|
2015-01-04 15:32:41 +11:00 |
|
Sebastian McKenzie
|
931a80f5b3
|
rename "declarations" to the more sane "helpers"
|
2015-01-04 13:34:56 +11:00 |
|
Sebastian McKenzie
|
a645ae0583
|
contextLiteral fallback in es6-spread transformer
|
2015-01-04 07:59:56 +11:00 |
|
Sebastian McKenzie
|
d945379b5b
|
remove isDynamic checks and always execute those expressions **once**
|
2015-01-03 21:48:06 +11:00 |
|
Sebastian McKenzie
|
ba48b66458
|
add types.appendToMemberExpression and types.prependToMemberExpression helpers
|
2015-01-02 16:46:58 +11:00 |
|
Sebastian McKenzie
|
6e8c73f65f
|
fix incorrect member expression properties
|
2015-01-02 16:39:35 +11:00 |
|
Sebastian McKenzie
|
2fb6c7820c
|
microoptimizations
|
2014-12-15 13:59:54 +11:00 |
|
Sebastian McKenzie
|
dae46bfbfa
|
DRY up isDynamic checks - add isDynamic check to spread - fixes #232
|
2014-12-05 10:53:46 +11:00 |
|
James Kyle
|
888ab5473a
|
Only slice arguments when necessary - fixes #239
|
2014-12-02 16:46:48 -08: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
|
24d9833170
|
better categorisation of transformers
|
2014-11-23 16:15:39 +11:00 |
|