930 Commits

Author SHA1 Message Date
Sebastian McKenzie
c865cb4bf9 v6.0.15 2015-11-01 22:07:03 +00:00
Sebastian McKenzie
9702ceb074 remove property mutators transfrom from esnext computed properties test 2015-11-01 06:01:48 +00:00
Sebastian McKenzie
f7073383e3 fix some tests to run on node 0.10 2015-11-01 05:01:34 +00:00
Sebastian McKenzie
bbb1db7e6d add arrow functions transform to jscript test plugins 2015-11-01 04:39:43 +00:00
Sebastian McKenzie
39bdecb119 fix async function remap helper from outputing incorrect calls causing wrong scoping - fixes #2708 - fixes #2715 2015-11-01 04:39:31 +00:00
Sebastian McKenzie
f89724929e remove parse test helper 2015-11-01 03:38:22 +00:00
Sebastian McKenzie
a1dd25104a add preset name to couldn't find preset message 2015-10-31 20:52:46 +00:00
Sebastian McKenzie
bfef4fa46a fix transform locations in tests 2015-10-31 20:52:36 +00:00
Shuhei Kagawa
81b7af2808 enable plugins built with babel 6.0 2015-10-31 12:17:42 +09:00
Sebastian McKenzie
8e35c0b615 fix babel-runtime version in some packages 2015-10-30 23:45:34 +00:00
Sebastian McKenzie
34665bdfda v6.0.14 2015-10-30 23:30:40 +00:00
Sebastian McKenzie
1ba7ff873c remove excess newline 2015-10-30 23:26:28 +00:00
James Kyle
b0f4f6b55f Update babel-core repository field 2015-10-30 11:10:04 -07:00
Sebastian McKenzie
f72802bec9 hoist requires required for core-js build-dist 2015-10-30 17:58:49 +00:00
Sebastian McKenzie
5c7f88a5fb fix parameters after defaults in arrow functions refering to the wrong arguments - fixes #2682 2015-10-30 17:39:57 +00:00
Sebastian McKenzie
309a7556ff ensure that invalid identifier JSX attribute keys are quoted when transforming to calls - fixes #2675 2015-10-30 17:16:47 +00:00
Sebastian McKenzie
26cb025151 fix SystemJS module formatter exporting function parameters - fixes #2681 2015-10-30 17:05:26 +00:00
Sebastian McKenzie
69f17f7df1 v6.0.12 2015-10-30 04:53:38 +00:00
Sebastian McKenzie
24df725f48 add use strict directive to modules tests 2015-10-30 04:52:30 +00:00
Sebastian McKenzie
268a1f80a0 only ignore cloning of plugins 2015-10-30 04:52:29 +00:00
James Kyle
cbbeb26a08 Update package.json 2015-10-29 20:15:19 -07:00
James Kyle
1d377986c4 Add babel-core README 2015-10-29 20:15:06 -07:00
Samuel Reed
b98d24594a optimisations.react.inline: don't pass empty array.
This fixes incompatibilities with code that check for the existence
of children.
2015-10-29 21:18:07 -05:00
Sebastian McKenzie
a8cf46d8f4 v6.0.2 2015-10-29 18:06:55 +00:00
Sebastian McKenzie
7ff965a6f8 v6.0.1 2015-10-29 18:04:29 +00:00
Sebastian McKenzie
b2af8af7c8 v6.0.0 2015-10-29 18:02:15 +00:00
Sebastian McKenzie
ae7d5367f1 6.0.0
I'm extremely stupid and didn't commit as I go. To anyone reading this
I'm extremely sorry. A lot of these changes are very broad and I plan on
releasing Babel 6.0.0 today live on stage at Ember Camp London so I'm
afraid I couldn't wait. If you're ever in London I'll buy you a beer
(or assorted beverage!) to make up for it, also I'll kiss your feet and
give you a back massage, maybe.
2015-10-29 17:51:24 +00:00
Sebastian McKenzie
9c2b4e30b6 use basename of relative filename when using source map defaults - fixes #1567 2015-10-05 17:46:59 +01:00
Sebastian McKenzie
de45daaef8 don't execute the callback inside of a try-catch as if the callback errors then it'll emit the error back to the callback 2015-10-05 16:46:45 +01:00
Sebastian McKenzie
52202543ff better error messages for unknown extends clause and unknown options 2015-10-05 16:46:20 +01:00
Sebastian McKenzie
51c9d59050 allow plugins to be instances 2015-10-05 16:45:47 +01:00
Sebastian McKenzie
210910513d remove babel.register 2015-10-05 16:44:59 +01:00
Sebastian McKenzie
5006403cd7 remove polyfill from babel/register 2015-10-05 16:44:39 +01:00
Sebastian McKenzie
d108d799bf remove babel.parse and encourage use of babylon directly 2015-10-05 16:44:14 +01:00
Sebastian McKenzie
64d5ec090b extend Store from Map 2015-10-05 16:43:37 +01:00
Sebastian McKenzie
55976b6392 remove redundant generator tests 2015-10-05 16:40:18 +01:00
Sebastian McKenzie
63cfb82ca7 clean up mergeSourceMap method - closes #2479 2015-10-05 16:34:40 +01:00
Sebastian McKenzie
227ed5638a add flow type annotations 2015-09-23 16:10:44 +01:00
Sebastian McKenzie
c99a179401 var -> let 2015-09-18 18:45:55 +01:00
Sebastian McKenzie
c695248d89 remove dead deprecated/aliases for transformers 2015-09-18 18:41:19 +01:00
Sebastian McKenzie
901c578e01 remove unused templates 2015-09-18 18:40:59 +01:00
Sebastian McKenzie
8a32666052 remove dead options 2015-09-15 06:32:49 +01:00
Sebastian McKenzie
c10af9236e remove transformerList option parser and remove redundant comments 2015-09-15 06:32:37 +01:00
Sebastian McKenzie
69f67c9ec3 merge plugin manager into option manager 2015-09-15 06:32:24 +01:00
Sebastian McKenzie
4924a9adea add store class 2015-09-15 06:32:04 +01:00
Sebastian McKenzie
dff098e77b rename errorWithNode to buildCodeFrameError and when erroring on dynamic nodes try and estimate a location 2015-09-15 06:31:51 +01:00
Sebastian McKenzie
c00bf262a7 update to new visitor method signature 2015-09-15 06:30:39 +01:00
Sebastian McKenzie
945c2587e1 remove metadata from plugins, simplify intialisation of a plugin 2015-09-15 06:29:51 +01:00
Sebastian McKenzie
6c656e30bc make PluginPass the state each plugin visitor gets 2015-09-15 06:29:30 +01:00
Sebastian McKenzie
b865b8862e remove filters, aliases, deprecations and more from plugin pipeline 2015-09-15 06:29:07 +01:00