Logan Smyth
6fe7f77eb4
Merge pull request #6778 from loganfsmyth/use-peerdep
...
Use the peerDep to load types/template/traverse in plugins
2017-11-08 23:05:08 -08:00
Brian Ng
ef47d8b1be
Remove core-js/regenerator-runtime stubs ( #6755 )
2017-11-07 08:23:38 -05:00
Logan Smyth
b19b66d94b
Use peerDep rather than plugin param for common APIs.
2017-11-06 11:32:47 -08:00
Artem Yavorsky
9cf017b2ca
Fix global reference for use-built-ins plugin ( #6478 )
...
* Consider instance type for polyfills.
* Add test cases for evaluated objects.
* preset-env fixtures: babel-polyfill -> @babel/polyfill
* Split up fixtures with evaluated variables.
2017-11-03 11:22:11 -04:00
Henry Zhu
9ac326b075
remove es20xx prefixes from plugins and rename folders ( #6575 )
2017-10-28 20:43:15 -04:00
Henry Zhu
c41abd79a1
Rename all proposal plugins to -proposal- from -transform- ( #6570 )
2017-10-27 15:26:38 -04:00
Brian Ng
923fd4705e
Remove syntax-trailing-function-commas from Babel presets ( #6513 )
2017-10-19 15:50:48 -04:00
Mathias Bynens
5d4c736413
Import babel-plugin-transform-unicode-property-regex ( #6499 )
...
* Import babel-plugin-transform-unicode-property-regex
Original: https://github.com/mathiasbynens/babel-plugin-transform-unicode-property-regex
Moving it into the official Babel repository makes it easier to maintain the transform.
* Update package.json
* Update README.md
* fixup
* fixup 2
2017-10-18 13:58:44 -04:00
Henry Zhu
33af5f745a
Scoped: fix more tests in preset-env [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
3400b3644b
Scoped: fix bugs in tests [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
696df10f51
Scoped: update more babel- to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
70080063a4
Scoped: update experimental/codemods to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Brian Ng
38355d9230
Tweak babel-preset-env for monorepo
2017-10-05 17:35:16 -05:00
Brian Ng
4f3e633fd0
Build with latest Babel
2017-10-03 09:51:02 -05:00
Brian Ng
03d7089b43
Rename stage3 ( #421 )
2017-09-19 15:33:58 -05:00
Brian Ng
27b155aa71
Add stage-3 plugin option ( #384 )
2017-09-19 15:24:15 -04:00
Brian Ng
cdb34c3aa2
Add support for new.target transform ( #414 )
2017-09-14 11:06:53 -04:00
Brian Ng
48a4675fed
Merge branch 'master' into 2.0
2017-08-07 20:15:57 -05:00
Artem Yavorsky
f7a096b08e
Add browserslist config/package.json section support. ( #161 )
2017-08-01 10:50:44 -05:00
Artem Yavorsky
1dd3d14a2f
Export default for available plugins
2017-08-01 09:38:48 -05:00
Artem Yavorsky
bba7be20d2
Add available plugins into separate module
2017-08-01 09:38:48 -05:00
Ryan Tsao
6ae350773e
Normalize module format of plugins/built-ins data ( #376 )
...
* Reference plugins json instead of module in normalize-options.js
* Make plugins module format match built-ins module
2017-07-17 16:08:15 -04:00
Artem Yavorsky
7e718e1e46
Handle chromeandroid browserslist value.
2017-07-03 01:22:54 +03:00
Artem Yavorsky
ca37d4919d
Explicit targets always override browsers targets.
2017-07-01 18:06:34 +03:00
Brian Ng
36e017b427
Ensure explicit targets always override browsers key targets
2017-06-01 08:38:55 -05:00
Brian Ng
0781f711d0
Support target versions as strings ( #231 )
2017-05-19 16:28:30 -05:00
Brian Ng
37c8da674a
Bump prettier ( #289 )
2017-05-19 15:40:19 -05:00
Artem Yavorsky
e1cb75989f
Add flow ( #269 )
2017-05-15 08:59:48 -05:00
Artem Yavorsky
782d933d5f
Debug enhancements ( #310 )
2017-05-02 08:35:37 -05:00
Brian Ng
aad13388c7
Add forceAllTransforms option and deprecate Uglify target ( #264 )
2017-04-26 14:11:53 -05:00
Artem Yavorsky
ccc31f7878
Update useBuiltIns : true warning. ( #300 )
2017-04-20 09:18:19 -05:00
Brian Ng
2b9b69dc32
Merge branch 'master' into 2.0
2017-04-20 08:20:31 -05:00
Brian Ng
79a0f8c458
Add debug messaging to usage plugin ( #291 )
2017-04-18 10:58:05 -04:00
Brian Ng
2c5ff923d1
Use Sets for polyfills and transformations ( #274 )
2017-04-14 13:07:05 -05:00
Diogo Franco
75db91940e
Support spec option ( #98 )
2017-04-14 10:11:36 -05:00
Henry Zhu
7acf4a46f0
make useBuiltIns: false default, rename true to 'usage' ( #285 )
2017-04-13 21:45:25 -05:00
Brian Ng
1fca73a1b7
Move polyfill debug into useBuiltInsEntry plugin ( #280 )
2017-04-13 17:42:02 -04:00
Henry Zhu
e4d2c4e346
account for web.iterable ( #283 )
...
* account for web.iterable
* extra test, remove unncessary warning
2017-04-13 17:39:34 -04:00
Artem Yavorsky
d60cd65213
Remove deprecated comment ( #271 )
2017-04-11 20:53:33 +03:00
Brian Ng
2f28de5d70
Add Android browser to name map
2017-04-11 11:45:16 -05:00
Brian Ng
1d8b6b043f
Add initial flow setup
2017-04-10 21:13:04 -05:00
Brian Ng
243d5d1a02
Merge branch 'master' into 2.0
2017-04-10 15:23:20 -05:00
Henry Zhu
444025a764
Merge pull request #263 from babel/coverage
...
Coverage + fixes
2017-04-10 10:39:01 -04:00
Henry Zhu
5d8a091336
fix code output
2017-04-10 10:10:21 -04:00
Henry Zhu
5248f499b3
check if import/required babel-polyfill are removed
2017-04-07 17:47:43 -04:00
Brian Ng
f2de82a368
Drop extends helper ( #254 )
2017-04-07 14:39:12 -05:00
Brian Ng
3c1836ab43
Support target versions as strings ( #231 )
2017-04-07 14:24:42 -05:00
Artem Yavorsky
1e4e071c25
Support electron version in a string format.
2017-04-07 19:29:49 +03:00
Henry Zhu
556b3743f6
fix lint [skip ci]
2017-04-07 12:01:11 -04:00
Henry Zhu
c63c2fc49b
fix warning, readme [skip ci]
2017-04-07 10:25:32 -04:00