Sebastian McKenzie
defa9e1b09
change template literal to normal string
2015-11-08 06:23:30 -08:00
Sebastian McKenzie
6c2cc17d1d
fix GLOBAL_VISITOR_PROPS usage
2015-11-08 06:14:23 -08:00
Sebastian McKenzie
c8901cf98d
cherry-pick and fix merge conflicts in #2695 - closes #2695
2015-11-08 06:08:18 -08:00
Sebastian McKenzie
e40c93791c
disallow plugins creating catch-all enter/exit handlers - closes #2906
2015-11-08 06:02:57 -08:00
Sebastian McKenzie
5f8aa92ea3
add Symbol/GetOwnPropertySymbols to traceur ignore tests
2015-11-08 05:42:05 -08:00
Sebastian McKenzie
9616e4b06c
remove use of template literals in plugin regression exec test for unsupported environments
2015-11-08 05:33:13 -08:00
Sebastian McKenzie
9d8ee901d1
abstract out run exec test logic and add mutiline function
2015-11-08 05:32:59 -08:00
Sebastian McKenzie
3076063d47
move babel/register into a separate package
2015-11-08 04:05:13 -08:00
Sebastian McKenzie
b6807021a8
perform esModule plugin normalisation in the normalisePlugin method rather than only doing it for string plugins
2015-11-08 02:47:22 -08:00
Sebastian McKenzie
9a1cf40296
Merge pull request #2861 from hzoo/i-2838
...
helper-remap-async-to-generator: account for ObjectMethod - fixes #2838
2015-11-06 19:40:30 -05:00
Sebastian McKenzie
a2202802e4
Merge pull request #2866 from hzoo/i-2865
...
transform-es2015-typeof-symbol: check for undefined - fixes #2865
2015-11-06 19:40:21 -05:00
Amjad Masad
8e2aae7e05
Introduce new tests for plugins
2015-11-06 15:14:20 -08:00
Henry Zhu
bb5a7804bc
transform-es2015-typeof-symbol: check for undefined - fixes #2865
2015-11-06 06:54:51 -05:00
Henry Zhu
042af348bc
helper-remap-async-to-generator: account for ObjectMethod - fixes #2838
2015-11-05 23:57:53 -05:00
Andres Suarez
af9da3b7e9
Use source-map ^0.5.0
2015-11-05 11:44:35 -08:00
Sebastian McKenzie
fc0baf1e2c
Merge pull request #2841 from hzoo/i-2694
...
transform-es2015-classes: check if node.id is null
2015-11-05 17:09:50 +00:00
Henry Zhu
f1a62ef078
transform-es2015-classes: check if node.id is null
2015-11-05 10:25:56 -05:00
Sebastian McKenzie
f2215915ff
v6.1.2
2015-11-05 11:10:22 +00:00
Sebastian McKenzie
1bfb7039e9
protect against replacing a class expression with itself when attempting to infer a new function name - fixes #2803
2015-11-04 23:34:33 +00:00
Sebastian McKenzie
1796b1926c
Merge pull request #2798 from amasad/fix-2782
...
Fix recursion in async-to-generator transforms
2015-11-04 19:19:15 +00:00
Sebastian McKenzie
5aa1b29ef8
Merge pull request #2793 from amasad/fix-2789
...
Convert arrow functions when remaping to generator. Fixes #2789
2015-11-04 19:18:50 +00:00
Henry Zhu
f01d2054d4
transformation-react-inline-elements: ensure invalid identifier JSX attribute keys are quoted - fixes #2808
2015-11-04 08:47:09 -05:00
Amjad Masad
2220167903
Fix recursion in async-to-generator transforms
...
We're naming the inner generator function in the name of the
original async function. This means when people have recursive
await calls it refers to the generator version. Which is fine
if we had a `yield *` (delegate). However, if not it leads to
returning an unresolved generator object.
We can either capture all recursive calls and add a delegate, which
becomes really hard with expressions. I choose to have the name
reserved to the exposed function `retFunction`.
Fixes #2782
2015-11-03 17:05:41 -08:00
Sebastian McKenzie
bcfe582fef
remove json files in favor of just plain js files
2015-11-04 00:00:08 +00:00
Amjad Masad
e33ad7d2fb
Convert arrow functions when remaping to generator. Fixes #2789
2015-11-03 14:58:31 -08:00
Sebastian McKenzie
a9ac3b0c94
move instanceof functionality to separate plugin - fixes #2745
2015-11-03 19:22:51 +00:00
Sebastian McKenzie
dd76272fb1
fix source map merging - closes #2522 , fixes #2336
2015-11-03 14:24:36 +00:00
Sebastian McKenzie
8ffc7012cc
autoclear cache when it gets too big - fixes #2678
2015-11-03 10:57:32 +00:00
Sebastian McKenzie
1e725f4806
add babel-browser package - fixes #2635 , closes #2721
2015-11-03 10:43:43 +00:00
Sebastian McKenzie
751c53b728
v6.0.20
2015-11-03 04:21:25 +00:00
Sebastian McKenzie
91c463c0f7
fix react inline elements plugin when creating properties out of jsx expression containers - fixes #2766
2015-11-03 03:34:46 +00:00
Sebastian McKenzie
c1cceef128
make class constructor call transform ignore derived classes and fix transforming of classes in export default position - fixes #2700
2015-11-03 03:31:05 +00:00
Sebastian McKenzie
072fffcbdf
v6.0.19
2015-11-03 03:14:31 +00:00
Sebastian McKenzie
a639bffcd6
clean up auxiliaryComment
2015-11-03 02:46:00 +00:00
Sebastian McKenzie
56e9805657
v6.0.18
2015-11-03 01:23:11 +00:00
Sebastian McKenzie
336be752f8
remove state arg from pre and post plugin hooks
2015-11-03 01:19:52 +00:00
Sebastian McKenzie
9bc95258e6
v6.0.17
2015-11-02 19:53:45 +00:00
Sebastian McKenzie
83dca691d2
remove use strict directive
2015-11-02 19:47:09 +00:00
Sebastian McKenzie
d2b67d5048
remove buggy traceur test
2015-11-02 19:40:27 +00:00
Sebastian McKenzie
ff8bafaece
Merge pull request #2754 from hzoo/fix-simp-comp-op
...
WIP: Fix transform-simplify-comparison-operators plugin
2015-11-02 19:37:28 +00:00
Henry Zhu
44e64c41f8
Fix transform-simplify-comparison-operators plugin
2015-11-02 14:31:48 -05:00
Sebastian McKenzie
d91fab7337
Merge pull request #2528 from STRML/react-inline-children-fix
...
optimisations.react.inline: don't pass empty array.
2015-11-02 19:31:26 +00:00
Sebastian McKenzie
82dbbc95e1
Merge pull request #2737 from babel/thejameskyle-patch-1
...
Fix minify-booleans transform
2015-11-02 19:27:53 +00:00
Sebastian McKenzie
d1d0ed901e
fix export of parameters when renaming the binding of exported functions - fixes #2753
2015-11-02 19:24:23 +00:00
Sebastian McKenzie
2bdc222c0b
wWhen merging options, take precedence over the current array - fixes #2648
2015-11-02 19:21:24 +00:00
James Kyle
45d8ac7c12
Add minify-booleans test
2015-11-02 00:38:56 -08:00
Sebastian McKenzie
d730f349e6
v6.0.16
2015-11-02 07:13:43 +00:00
Sebastian McKenzie
7a3fef26fa
update tests
2015-11-02 07:11:12 +00:00
Sebastian McKenzie
41ccee89c9
fix runtime plugin helper generation - fixes #2726
2015-11-02 06:56:36 +00:00
Sebastian McKenzie
9fe9a1e76e
ensure there's a newline after prepended original shebang - fixes #2719
2015-11-02 05:25:12 +00:00