James Kyle
c561312bee
Adds strictMode option to strict-mode transform ( #3562 )
2016-07-02 13:27:57 -07:00
Logan Smyth
cc22b1cc23
v6.10.3
2016-06-18 16:55:21 -07:00
Logan Smyth
2ba27c73d7
Allow empty 'export {};' statements - fixes T7439
2016-06-18 12:41:44 -07:00
Henry Zhu
05bf216339
v6.8.0
2016-05-02 19:43:49 -04:00
Henry Zhu
4c23b01798
change plugins to use babel-runtime 6
2016-04-24 20:06:23 -04:00
Logan Smyth
696c74933a
v6.7.7
2016-04-20 20:09:20 -07:00
Henry Zhu
c24b0b043a
Add test for T7272
2016-04-08 09:02:02 -04:00
Logan Smyth
6470426f7a
v6.7.4
2016-03-22 20:37:46 -07:00
Logan Smyth
b1c50b01f2
Ensure that we push and pop evenly so things don't fail to queue - fixes T7199
2016-03-12 12:30:33 -08:00
Amjad Masad
3d5969ecff
v6.7.0
2016-03-08 16:52:45 -08:00
Amjad Masad
ad3d5bea44
Add more test cases
2016-03-08 15:28:29 -08:00
Amjad Masad
13dc2423f0
Fix auxiliary comment test
2016-03-08 13:59:34 -08:00
Amjad Masad
46ebd90acb
Test and fix export statement sourcemap
2016-03-08 13:47:02 -08:00
Amjad Masad
108838c66c
Copy source location to require statement for sourcemap generation
2016-03-08 13:38:24 -08:00
Henry Zhu
5eb13059e2
Merge pull request #3383 from babel/T7160
...
Regression with exporting an arrow function with a default param
2016-03-06 15:40:27 -05:00
Henry Zhu
57ef6a2b6a
v6.6.5
2016-03-04 18:16:17 -05:00
Amjad Masad
3667527d04
Revert "Remove flow"
...
This reverts commit 2827ff6b01dcce69e9d3c0402e96b52b3a2a47ee.
2016-03-03 14:49:20 -08:00
Amjad Masad
3744aefb4f
Merge pull request #3391 from benjamn/fix-buildExportAll
...
Make buildExportAll generate pure ES5 code.
2016-03-02 18:50:47 -08:00
Henry Zhu
39a8f5b796
v6.6.4
2016-03-02 16:29:17 -05:00
Henry Zhu
414efef7e3
Regression with exporting an arrow function with a default param
2016-03-02 09:49:43 -05:00
Sam Goldman
2827ff6b01
Remove flow
2016-03-01 22:33:30 -08:00
Ben Newman
9acd33b93a
Make buildExportAll generate pure ES5 code.
...
The untransformed `let` keyword causes problems for older parsers. I
understand using `let` instead of `var` ensures each getter function has
its own binding for the KEY variable, but the same can be accomplished
(with less code) using a `.forEach` callback function, and this way
there's no need to worry about generating a unique name for the `key`
variable.
2016-03-02 00:08:55 -05:00
Henry Zhu
86284963f3
v6.6.3
2016-03-01 11:40:48 -05:00
Logan Smyth
f2fea017c6
Ensure that the found context is active before pushing it.
2016-03-01 08:14:14 -08:00
Henry Zhu
b1477a3e8c
v6.6.2
2016-03-01 09:08:35 -05:00
Logan Smyth
4561732bce
Revert .requeue changes made in earlier ES3 fixes.
2016-02-29 23:55:47 -08:00
Henry Zhu
f34e6518ff
v6.6.0
2016-02-29 16:12:12 -05:00
Logan Smyth
0a0407be41
Re-queue remapped imports so they are re-traversed - fixes T6863
2016-02-22 22:54:28 -08:00
Logan Smyth
01003b954a
Re-queue nodes inserted with .replaceWith and centralize logic - fixes T2817
2016-02-22 22:44:03 -08:00
Sebastian McKenzie
5b89849f43
Switch to klint, fix some lint rules
2016-02-14 23:25:14 +00:00
Henry Zhu
b1bb39e733
v6.5.2
2016-02-12 11:29:58 -05:00
Henry Zhu
5a271b091a
Docs: update plugin readmes with options [ci skip]
2016-02-10 18:12:58 -05:00
Henry Zhu
f9f8ad6eff
v6.5.0
2016-02-06 19:06:41 -05:00
Erik Desjardins
4142003bbd
Hoist initial exports.foo = undefined and __esModule declarations above hoisted async functions
2016-02-03 12:11:11 -05:00
Henry Zhu
e152e7044e
v6.4.5
2016-01-19 18:02:31 -05:00
59naga
c509847588
Fix T6953,T2541 export-from statement renamed default issue
...
- Use `interopRequireDefault` helper if local name is default.
Via 59naga/babel-plugin-add-module-exports#20
2016-01-20 02:54:54 +09:00
Sebastian McKenzie
f1ef0ff5e9
Merge pull request #3118 from benjamn/import-hoisting
...
Add test of import hoisting that fails when the runtime transform is used.
2016-01-19 02:20:17 +00:00
Sebastian McKenzie
65a4c8f4a4
Merge branch 'source-map-reenter' of https://github.com/kpdecker/babel into kpdecker-source-map-reenter
...
Conflicts:
packages/babel-generator/src/printer.js
2016-01-18 18:36:57 +00:00
Ben Newman
e1ec9ef985
Make require declarations inherit ._blockHoist values from imports.
...
This commit fixes the failing test I introduced in pull request #3118 .
2016-01-12 18:01:31 -05:00
Ben Newman
4ca25ac7a9
Add test of import hoisting that fails with the runtime transform.
2016-01-12 18:01:31 -05:00
Henry Zhu
8cac20d845
v6.4.0
2016-01-06 15:34:12 -05:00
Amjad Masad
0d8e5a9e86
Fix over-parenthesizing of function expressions
2015-12-24 14:55:51 -08:00
Sebastian McKenzie
1fa24b1efd
rename babel-plugin-external-helpers-2 to babel-plugin-external-helpers
2015-12-24 03:54:40 +00:00
kpdecker
9e382b1686
Fix aux comment termination in lists and calls
2015-12-18 01:37:26 -06:00
kpdecker
3791491b79
Strip location information from import remaps
...
Fixes https://phabricator.babeljs.io/T6851
2015-12-18 01:36:24 -06:00
Henry Zhu
94edd6e461
v6.3.16
2015-12-08 23:10:41 -05:00
Logan Smyth
f37acd293c
Set the proper parents for new node paths - fixes T2763
2015-12-05 16:16:02 -08:00
Sebastian McKenzie
7b36967416
v6.3.13
2015-12-04 22:56:51 +11:00
Sebastian McKenzie
ae831c2270
v6.3.12
2015-12-04 22:56:13 +11:00
Sebastian McKenzie
ac90ea20ea
v6.2.0
2015-11-18 20:33:47 -08:00