Sebastian McKenzie
23bead9226
Merge branch 'master' of github.com:babel/babel
2015-05-24 01:45:00 +01:00
Sebastian McKenzie
bd3812c255
handle SwitchStatements as a different type of path when pushing a declaration - fixes #1614
2015-05-24 01:43:04 +01:00
Sebastian McKenzie
e498185a76
Merge pull request #1610 from dekelcohen/master
...
Fixed Remove Debugger transformer to use DebuggerStatement
2015-05-22 23:36:47 +01:00
Dekel Cohen
167eda4750
Fixed Remove Debugger transformer to use DebuggerStatement
2015-05-23 01:13:23 +03:00
Sebastian McKenzie
3b52ddce6d
5.4.7
2015-05-21 19:00:16 +01:00
Sebastian McKenzie
0e771c5d38
v5.4.7
v5.4.7
2015-05-21 18:59:30 +01:00
Sebastian McKenzie
2ec1544f2d
add 5.4.7 changelog
2015-05-21 18:58:49 +01:00
Sebastian McKenzie
049ef430b2
5.4.6
2015-05-21 18:58:12 +01:00
Sebastian McKenzie
34eb2babdb
don't consider JSXAttribute keys to be referenced identifiers - fixes #1596
2015-05-21 18:58:07 +01:00
Sebastian McKenzie
8706754550
v5.4.6
v5.4.6
2015-05-21 18:46:22 +01:00
Sebastian McKenzie
c7b507e119
add 5.4.6 changelog
2015-05-21 18:45:31 +01:00
Sebastian McKenzie
221c632c05
deprecate custom module formatters
2015-05-21 18:44:02 +01:00
Sebastian McKenzie
7dbde208ef
spec.functionName transformer: hasBinding(name) returns true for built-in globals, so we attempt to rename the binding but it doesn't exist so exits early, add a check that doesn't perform the renaming and instead uses the wrapper - fixes #1598
2015-05-21 18:43:55 +01:00
Sebastian McKenzie
52a2e3e17c
return original input if glob returned nothing in babel-cli - fixes #1591
2015-05-21 10:57:37 +01:00
Sebastian McKenzie
fa22d7dca0
5.4.5
2015-05-21 01:52:03 +01:00
Sebastian McKenzie
9fcdebde08
v5.4.5
v5.4.5
2015-05-21 01:44:29 +01:00
Sebastian McKenzie
92157161f0
fix prettyCall generation option
2015-05-21 01:43:02 +01:00
Sebastian McKenzie
82b5479436
add 5.4.5 changelog
2015-05-21 01:41:30 +01:00
Sebastian McKenzie
91a037af55
Merge pull request #1590 from Khan/fix_retainLines_with_jsx
...
tests for retainLines formatting
2015-05-21 01:39:33 +01:00
Kevin Barabash
067fccc2c9
tests for retainLines formatting
2015-05-20 18:36:47 -06:00
Sebastian McKenzie
348c0d2542
handle TCO for calls that exceed the functions parameter count - fixes #1589
2015-05-21 01:21:49 +01:00
Sebastian McKenzie
f2f6bbb02c
clean up explosion of module declarations, remove and inherit comments when taking off the declaration - fixes #1583
2015-05-21 01:03:23 +01:00
Sebastian McKenzie
16f7b967b5
ignore CallExpression _prettyCall when retainLines is enabled - fixes #1585
2015-05-21 00:21:18 +01:00
Sebastian McKenzie
270a8be68d
add JSXIdentifier as a valid ReferencedIdentifier - fixes #1584
2015-05-21 00:20:53 +01:00
Sebastian McKenzie
82254d9d9b
force push space for await/async - fixes #1581
2015-05-20 12:45:04 +01:00
Sebastian McKenzie
759a265fb0
5.4.4
2015-05-20 10:52:28 +01:00
Sebastian McKenzie
ee46f45c90
v5.4.4
v5.4.4
2015-05-20 10:50:35 +01:00
Sebastian McKenzie
c45ce61550
print assignment pattern shorthand with matching key nicely
2015-05-20 10:44:36 +01:00
Sebastian McKenzie
b36cf11ac8
add 5.4.4 changelog
2015-05-20 10:44:17 +01:00
Sebastian McKenzie
dca0f72e4d
clarify default option descriptions - fixes #1577
2015-05-20 10:36:58 +01:00
Sebastian McKenzie
68a99ed1e9
fix es6.modules-system for head hoisting
2015-05-20 10:35:01 +01:00
Sebastian McKenzie
af4feb4d88
fix renaming of assignment expressions to fix pattern renaming in the es6.blockScoping transformer - fixes #1576
2015-05-20 10:34:50 +01:00
Sebastian McKenzie
de1e965fec
fix placement of for loop in es6.modules-system hoisting test
2015-05-20 10:15:42 +01:00
Sebastian McKenzie
430c5df0e7
rename sourceMapName option to sourceMapTarget - closes #1568
2015-05-20 10:14:28 +01:00
Sebastian McKenzie
9b12f799f7
clean up system module formatter hoisting visitor and allow contextual replacement of variable declarations with expressions in for head positions - fixes #1570
2015-05-20 10:07:29 +01:00
Sebastian McKenzie
f3a9c6ee5d
Merge pull request #1562 from clintwood/sourcemap-file
...
correct cli source map file: value, honor sourceRoot when using -o opion
2015-05-20 09:57:34 +01:00
Sebastian McKenzie
e0aceeafef
Merge pull request #1570 from guybedford/system-hoist-bug
...
System format hoisting bug
2015-05-20 09:57:14 +01:00
Sebastian McKenzie
7643d86047
Merge branch 'master' of github.com:babel/babel
2015-05-20 09:57:03 +01:00
Sebastian McKenzie
98af01a73c
update old 6to5 package.json description
2015-05-20 09:56:54 +01:00
Sebastian McKenzie
e280a810c3
add support for all completion record types when exploding an expression to statements
2015-05-20 09:56:45 +01:00
Sebastian McKenzie
7a59575d1e
force space before class id when generating classes - fixes #1579
2015-05-20 09:56:19 +01:00
Sebastian McKenzie
b01d8448a0
Merge pull request #1558 from jquense/patch-2
...
Resolve "babel-plugin-" name before trying the plain name.
2015-05-19 01:28:02 +01:00
jquense
9b3c8569f7
Resolve 'babel-plugin-' name before the plain name
...
Otherwise you get situations like the following: `plugins: [
'object-assign']` resolves the module `object-assign` (an Object.assign
polyfill) instead of the intended babel plugin:
babel-plugin-object-assign.
2015-05-18 20:26:51 -04:00
Sebastian McKenzie
12104f822f
add assignment pattern shorthand support to explode transformer - fixes #1566
2015-05-18 22:44:40 +01:00
Sebastian McKenzie
b4cd2df745
ignore this and arguments when performing TCO on shadowed functions - fixes #1564
2015-05-18 22:41:27 +01:00
guybedford
887ffed84c
system hoist bug test case
2015-05-18 23:35:09 +02:00
Sebastian McKenzie
9be3d9c8e1
Merge branch 'master' of github.com:babel/babel
2015-05-18 10:33:12 +01:00
clintwood (Office)
9d3dff3b7a
correct cli source map file: value, honor sourceRoot when using -o option
2015-05-18 10:11:20 +02:00
Sebastian McKenzie
55114ec631
update AMD module formatter to add import default remapping - #1150
2015-05-18 02:01:34 +01:00
Sebastian McKenzie
9c3d00d3c3
Merge pull request #1559 from sindresorhus/hometmp
...
use `home-or-tmp` module instead of `user-home`
2015-05-17 23:50:26 +01:00