James Kyle
2c8b0e420a
Add babel-generator README
2015-10-29 19:28:05 -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
d8ee84edd1
remove asserts from babel-transform-regenerator
2015-10-30 01:39:32 +00:00
Sebastian McKenzie
1ac63f11f1
add shebang to babel/cli complain scirpt
2015-10-30 01:39:32 +00:00
Sebastian McKenzie
f058b07375
add babel-plugin-transform-regenerator/lib
2015-10-30 01:39:32 +00:00
James Kyle
b9160b3a6c
Merge pull request #2639 from existentialism/typo-2
...
Fix typo
2015-10-29 18:07:09 -07:00
Brian Ng
d9b89200e3
Fix typo
2015-10-29 20:04:16 -05:00
Sebastian McKenzie
0b88a89b87
Merge branch 'development'
...
Conflicts:
VERSION
packages/babel-cli/package.json
packages/babel-generator/src/buffer.js
packages/babel-runtime/package.json
packages/babel-traverse/src/scope/index.js
packages/babel-types/src/validators.js
packages/babel/package.json
packages/babel/src/generation/generators/expressions.js
packages/babel/src/generation/generators/statements.js
packages/babel/src/transformation/transformers/es6/tail-call.js
packages/babel/src/transformation/transformers/es7/async-functions.js
packages/babel/src/transformation/transformers/es7/exponentiation-operator.js
packages/babel/src/types/retrievers.js
packages/babel/test/fixtures/transformation/es6.tail-call/default-parameters/expected.js
packages/babel/test/fixtures/transformation/es6.tail-call/factorial/expected.js
packages/babel/test/fixtures/transformation/es6.tail-call/max-args/expected.js
packages/babel/test/fixtures/transformation/es6.tail-call/recursion/expected.js
packages/babylon/package.json
2015-10-30 00:48:36 +00:00
Sebastian McKenzie
25f78c356e
v6.0.11
2015-10-30 00:13:15 +00:00
Sebastian McKenzie
198025aea9
add babel-plugin-transform-es2015-modules-commonjs to babel-preset-es2015
2015-10-29 23:49:03 +00:00
James Kyle
4905f59456
Merge pull request #2630 from mquandalle/patch-2
...
Add Meteor as a Monorepo example
2015-10-29 14:55:00 -07:00
Maxime Quandalle
b23ffca1cb
Add Meteor as a Monorepo example
2015-10-29 22:52:04 +01:00
Sebastian McKenzie
90b125bc1d
v6.0.10
2015-10-29 18:54:16 +00:00
Sebastian McKenzie
ac70f690e9
fix babel-plugin-transform-regenerator dependencies
2015-10-29 18:53:40 +00:00
Sebastian McKenzie
08c87ddcfd
v6.0.9
2015-10-29 18:50:17 +00:00
Sebastian McKenzie
a4cedf62a2
v6.0.8
2015-10-29 18:47:35 +00:00
Sebastian McKenzie
ec45294111
v6.0.7
2015-10-29 18:45:13 +00:00
Sebastian McKenzie
7501582d56
v6.0.6
2015-10-29 18:44:09 +00:00
Sebastian McKenzie
a9b1c3ee52
fix plugin reference
2015-10-29 18:43:02 +00:00
Sebastian McKenzie
ff99383b5b
v6.0.5
2015-10-29 18:41:24 +00:00
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
bb8b6ab718
v5.8.33
2015-10-29 08:40:32 +00:00
Sebastian McKenzie
de12747a3c
comment out semicolon removal for right braces in code generator - fixes #2621
2015-10-29 08:39:48 +00:00
Sebastian McKenzie
08fafb748c
v5.8.32
2015-10-28 23:15:16 +00:00
Sebastian McKenzie
794f696a59
don't register function as binding path for params
2015-10-28 23:09:56 +00:00
Sebastian McKenzie
953a121aad
make the binding path for a function declaration the function itself
2015-10-28 23:06:47 +00:00
Sebastian McKenzie
25daed751d
making the binding path for ids and params the function itself
2015-10-28 23:04:58 +00:00
Sebastian McKenzie
c6d7e704ff
v5.8.31
2015-10-28 22:57:35 +00:00
Sebastian McKenzie
37d40a03c1
only explicitly add id when scope tracking function expressions - fixes #2617
2015-10-28 22:54:37 +00:00
Sebastian McKenzie
9146a4cc81
v5.8.30
2015-10-28 01:14:19 +00:00
Amjad Masad
382c0d9c1a
Parens are needed unless it's a logical expression
2015-10-27 18:10:13 -07:00
Sebastian McKenzie
f9c923b87f
Merge pull request #2609 from amasad/extra-parens
...
If binary expression precedence is equal no need for parens. Fixes #2602
2015-10-28 00:26:31 +00:00
Amjad Masad
2d36d8b616
If binary expression precedence is equal no need for parens. Fixes #2602
2015-10-27 17:25:36 -07:00
Sebastian McKenzie
5c514bfa75
Merge pull request #2608 from amasad/compact-remove-semi
...
No need for semicolons at the end of the block in compact mode
2015-10-28 00:14:28 +00:00
Amjad Masad
9011dcbfeb
No need for semicolons at the end of the block in compact mode
2015-10-27 17:01:09 -07:00
Sebastian McKenzie
86b4f0dbe8
Merge pull request #2606 from amasad/for-in-edge-case
...
Special case paren printing in for-loop init node
2015-10-27 23:32:55 +00:00
Sebastian McKenzie
7d60bcbcb6
Merge pull request #2607 from amasad/extra-paren-return
...
It's safe not to parenthesize SequenceExpressions in ReturnStatements
2015-10-27 23:32:35 +00:00
Amjad Masad
84d80df181
It's safe not to parenthesize SequenceExpressions in ReturnStatements
2015-10-27 16:28:19 -07:00
Amjad Masad
50289bd2b0
whitespace
2015-10-27 16:11:37 -07:00
Amjad Masad
6caaf68024
Special case paren printing in for-loop init node
...
The printer doesn't have ancestry information so we have to set a flag before printing for's `node.init`.
We also need to make sure we're not printing extra parens so we check `node.needsParens` before adding them.
2015-10-27 16:04:46 -07:00