Sebastian McKenzie
15f5e658fc
Merge branch 'master' of github.com:babel/babel
2015-05-01 09:32:28 +01:00
Sebastian McKenzie
574e6da132
add Statement and Declaration aliases to flow types - fixes #1401
2015-05-01 09:32:11 +01:00
Sebastian McKenzie
da6d27ed16
Merge pull request #1404 from timbur/master
...
hopefully fixes #1402
2015-05-01 09:31:46 +01:00
Sebastian McKenzie
4e87809ff9
make dead code elimination smarter and eliminate non-referenced "pure" nodes
2015-05-01 09:31:28 +01:00
Sebastian McKenzie
f4267aaab0
Merge pull request #1403 from wyand/master
...
fix spelling
2015-05-01 09:28:46 +01:00
Sebastian McKenzie
4f255d103a
Merge pull request #1400 from monsanto/flow-object-commas
...
Support commas as object property separators in flow
2015-05-01 09:24:08 +01:00
Tim Burgess
502cc13aed
hopefully fixes #1402
2015-05-01 04:05:22 -04:00
Dan Wyand
0a1154e6fd
fix spelling
2015-05-01 01:01:10 -04:00
Christopher Monsanto
f5b3d72730
support commas as obj property separators in flow
2015-05-01 00:09:26 -04:00
Sebastian McKenzie
e9bcccffbd
futz the bundler idea
2015-05-01 03:26:12 +01:00
Sebastian McKenzie
aaf4cbf06f
start on babel module bundling and type inferrence
2015-05-01 02:59:59 +01:00
Sebastian McKenzie
5080534974
5.2.2
2015-05-01 00:44:48 +01:00
Sebastian McKenzie
02cb397873
v5.2.2
v5.2.2
2015-05-01 00:43:39 +01:00
Sebastian McKenzie
d9169a87ad
allow util.arrayify to take arbitrary types and coerce it into an array - #1398
2015-05-01 00:41:47 +01:00
Sebastian McKenzie
f3b6f2fc61
5.2.1
2015-05-01 00:41:24 +01:00
Sebastian McKenzie
04cc24ee82
v5.2.1
v5.2.1
2015-05-01 00:30:42 +01:00
Sebastian McKenzie
f32079ef42
fix regression in node/register that caused node_modules to not be ignored - fixes #1398
2015-05-01 00:29:57 +01:00
Sebastian McKenzie
d1b69656ae
update 5.2.0 changelog
2015-04-30 23:28:39 +01:00
Sebastian McKenzie
09453a490b
5.2.0
2015-04-30 23:27:37 +01:00
Sebastian McKenzie
e2e7627f0f
v5.2.0
v5.2.0
2015-04-30 23:15:06 +01:00
Sebastian McKenzie
4fe24a9a3b
Merge pull request #1392 from jden/jden-patch-1
...
process glob matching in babel-cli (windows compat)
2015-04-30 23:10:24 +01:00
Sebastian McKenzie
d26e7ad577
fix no RHS in class properties causing undefined to be used instead of a noop - fixes #1396
2015-04-30 23:09:17 +01:00
Sebastian McKenzie
571cb4928f
add register-without-polyfill option
2015-04-30 22:27:52 +01:00
Sebastian McKenzie
c12e8122f8
fix browser tests
2015-04-30 20:11:32 +01:00
Sebastian McKenzie
92e7a01d14
remove regenerator and test262 git submodule and tests - closes #1393
2015-04-30 20:03:34 +01:00
jden
b9ca9d42dc
fix formatting per feedback from @sebmck
...
https://github.com/babel/babel/pull/1392#discussion-diff-29454022
2015-04-30 11:06:51 -07:00
jden
479c3e477a
process glob matching in babel-cli (windows compat)
2015-04-30 10:57:48 -07:00
Sebastian McKenzie
2c3d3d8105
DRY up plugin manager position definition
2015-04-30 18:13:33 +01:00
Sebastian McKenzie
ea03f67505
use a strict regex when splitting string plugins - fixes #1361
2015-04-30 18:13:17 +01:00
Sebastian McKenzie
ee0c88a070
clean up plugin manager constructor and add some basic plugin manager tests
2015-04-30 18:06:15 +01:00
Sebastian McKenzie
98206df864
fix retainLines for comments and block statements - fixes #1388
2015-04-30 17:43:31 +01:00
Sebastian McKenzie
1066a42fb2
fix weird path context state by clearing the context before we visit it
2015-04-30 17:19:27 +01:00
Sebastian McKenzie
062175586c
add parens around LHS object patterns
2015-04-30 17:18:36 +01:00
Sebastian McKenzie
0dc6b582a6
Merge pull request #1385 from monsanto/fix-var-checker
...
fix reference check for shorthand properties
2015-04-30 16:43:36 +01:00
Sebastian McKenzie
d8d70ba137
Merge pull request #1388 from amasad/master
...
Add failing test for printing block line comments with retainLines option
2015-04-30 16:42:55 +01:00
Sebastian McKenzie
f23c916520
make function name inferrence smarter - fixes #1367
2015-04-30 16:41:25 +01:00
Sebastian McKenzie
8ae4601177
rename insertOntoContainerStart to unshiftContainer
2015-04-30 14:33:54 +01:00
Sebastian McKenzie
9a466d3ef9
add optimisation.flow.forOf internal usage
2015-04-30 14:31:52 +01:00
Sebastian McKenzie
713845d14c
add Terminatorless alias key for node expression wrappers that don't accept new lines
2015-04-30 13:56:42 +01:00
Sebastian McKenzie
471d60e5cd
Merge branch 'master' of github.com:babel/babel
2015-04-30 13:53:58 +01:00
Sebastian McKenzie
43864e0686
Merge pull request #1390 from amasad/retainLines-return
...
Parenthesize statement argument when on a different line
2015-04-30 13:53:52 +01:00
Amjad Masad
4c2ae5dd19
Parenthesize statement argument when on a different line
2015-04-30 05:43:08 -07:00
Amjad Masad
a540cbe801
Failing test with return not on the same line as it's expression
...
Note that this is not a parenthesis issue but this was the easiest way
to reproduce it. I ran into it when testing generators with `retainLines`
and the generated `return` statement (replacing yeild) was printed on
the line preceding the expression being yielded.
2015-04-30 05:06:56 -07:00
Amjad Masad
34cc577fa2
Add failing test for printing block line comments with retainLines option
2015-04-30 04:37:45 -07:00
Sebastian McKenzie
c855b55133
add additional comment test to comment statement with retainlines option generation test
2015-04-29 23:58:36 +01:00
Sebastian McKenzie
16c86c25b7
properly catch up to comments position - fixes #1384
2015-04-29 23:57:43 +01:00
Sebastian McKenzie
4345f7945b
Merge pull request #1377 from Mark-Simulacrum/issue-1376
...
Allow passing an array of globs to "only" option.
2015-04-29 23:39:17 +01:00
Christopher Monsanto
f44c93add2
fix reference check for shorthand properties
2015-04-29 17:56:36 -04:00
Sebastian McKenzie
09e45c51a4
Merge pull request #1384 from amasad/master
...
Add failing test for printing comments with retainLines option
2015-04-29 22:44:03 +01:00
Amjad Masad
1a42b72b15
Add failing test for printing comments with retainLines option
2015-04-29 14:40:23 -07:00