5442 Commits

Author SHA1 Message Date
Sebastian McKenzie
2889e01e1e fix plugin name 2015-10-29 18:40:34 +00:00
Sebastian McKenzie
6e3f794cd4 add empty src directory 2015-10-29 18:33:52 +00:00
Sebastian McKenzie
3185741bcd newline 2015-10-29 18:32:26 +00:00
Sebastian McKenzie
40ec120b32 temporarily hide regenerator tests 2015-10-29 18:29:32 +00:00
Sebastian McKenzie
aea351636f add babel-plugin-transform-regenerator 2015-10-29 18:28:30 +00:00
Sebastian McKenzie
301912d9c6 add babel-types package to babel-plugin-transform-es2015-classes 2015-10-29 18:25:05 +00:00
Sebastian McKenzie
182bea64a8 remove babel-plugin-transform-regenerator 2015-10-29 18:24:52 +00: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
3974dd762d add node 4.0 to travis matrix 2015-10-25 21:04:02 +00:00
Sebastian McKenzie
745f9fb5bd clean up babel-code-frame, var -> let etc - closes #2505 2015-10-08 01:19:27 +01: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
9320d661f9 flesh out async-to-generator and bluebird-coroutines transformers, add babel-helper-async-to-generator module 2015-10-05 17:25:43 +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
72b74de833 add 5.8.23-5.8.26 changelog 2015-10-05 16:43:24 +01:00
Sebastian McKenzie
6467bf6809 add script to generate a flow lib file for babel types 2015-10-05 16:42:08 +01:00
Sebastian McKenzie
3e6b76aa41 add support for devDependencies to publish script 2015-10-05 16:41:54 +01:00
Sebastian McKenzie
c4dbb38f8a remove bjs 2015-10-05 16:41:36 +01:00
Sebastian McKenzie
91f9cfb902 remove browser tests 2015-10-05 16:41:32 +01:00
Sebastian McKenzie
65e059e69b allow local packages to be specified as devDependencies in bootstrap script 2015-10-05 16:41:11 +01:00
Sebastian McKenzie
95c9b2c8e0 add filename to babylon test errors 2015-10-05 16:40:55 +01:00
Sebastian McKenzie
3a89ee84ef update babylon tests 2015-10-05 16:40:43 +01:00
Sebastian McKenzie
55976b6392 remove redundant generator tests 2015-10-05 16:40:18 +01:00
Sebastian McKenzie
6568aaa175 add babel-polyfill to CLI 2015-10-05 16:39:16 +01:00
Sebastian McKenzie
31e4d2e515 remove CLI aliases 2015-10-05 16:38:53 +01:00
Sebastian McKenzie
9113542b12 add syntax plugins 2015-10-05 16:37:49 +01:00
Sebastian McKenzie
f88cc9d509 clean up babel-generator - closes #2210 2015-10-05 16:37:37 +01:00
Sebastian McKenzie
63cfb82ca7 clean up mergeSourceMap method - closes #2479 2015-10-05 16:34:40 +01:00
Sebastian McKenzie
6740561f91 remove comments from old node after inheriting from new one when replacing nodes - closes #2490, closes #2489 2015-10-05 16:27:17 +01:00
Sebastian McKenzie
fa88b1c00d abstract out scope binding rename and handle function/class cases where we can retain the name with some ~magic~ - fixes #2435 2015-09-28 02:45:00 +01:00
Sebastian McKenzie
d1588990d5 add flow-comments plugin to babelrc and format json 2015-09-24 18:43:10 +01:00
Sebastian McKenzie
464d2b7ef3 enable no-var rule in eslint config 2015-09-24 18:42:50 +01:00
Sebastian McKenzie
112c24a3d3 Merge pull request #2427 from michaelficarra/patch-2
advance es7.trailingFunctionCommas to stage 2
2015-09-24 18:27:14 +01:00
Sebastian McKenzie
55989d1c34 Merge pull request #2425 from zertosh/browserify-shrink
Use source-map@^0.5.0 and optimize bundle builds
2015-09-24 15:34:30 +01:00
Sebastian McKenzie
0421224ad0 Merge pull request #2424 from benjamn/patch-5
Upgrade Regenerator to 0.8.40
2015-09-24 15:34:09 +01:00
Andres Suarez
2f13cfa85b optimize bundle builds 2015-09-23 21:58:23 -07:00
Andres Suarez
a5fc32e598 bump source-map to ^0.5.0 2015-09-23 21:05:57 -07:00
Michael Ficarra
7e9a9296ef advance es7.trailingFunctionCommas to stage 2 2015-09-23 16:41:40 -07:00
Sebastian McKenzie
b522fccbd1 Merge pull request #2423 from michaelficarra/patch-1
move class properties proposal to stage 1
2015-09-23 23:22:10 +01:00
Ben Newman
e50476b8a4 Upgrade Regenerator to 0.8.40
Most notably, this pegs regenerator to a version of recast (0.10.33) which pegs ast-types to a version (0.8.12) that contains https://github.com/benjamn/ast-types/pull/128, so the Babel client bundle size will be a bit smaller.
2015-09-23 15:01:42 -04:00
Michael Ficarra
46e2a86183 move class properties proposal to stage 1 2015-09-23 11:13:38 -07:00
Sebastian McKenzie
227ed5638a add flow type annotations 2015-09-23 16:10:44 +01:00