Brian Ng
66ab523dd6
Use array features for symbol and array.iterator ( #64 )
2016-12-09 11:23:46 -05:00
Henry Zhu
d318916416
do not count against if core-js does not implement
2016-12-09 11:23:46 -05:00
Henry Zhu
541ebb5e5f
also import regenerator when the transform is required
2016-12-09 11:23:46 -05:00
Henry Zhu
8e2aa82991
also transform 'core-js'
2016-12-09 11:23:46 -05:00
Henry Zhu
5d32ca6bb3
prevent duplicate imports
2016-12-09 11:23:46 -05:00
Henry Zhu
69e9138637
extra tests
2016-12-09 11:23:46 -05:00
Henry Zhu
771e5d2cd6
account for multiple features ( #62 )
2016-12-09 11:23:46 -05:00
Henry Zhu
bd1ed28242
separate years, add es2016, es2017
2016-12-09 11:23:46 -05:00
Brian Ng
4d40b6ab5b
Add builtins for object and es7 string
2016-12-09 11:23:46 -05:00
Artem Yavorsky
99c078e92a
Add logs for polyfills. ( #59 )
2016-12-09 11:23:46 -05:00
Henry Zhu
6ffd13af85
fixes
2016-12-09 11:23:46 -05:00
Henry Zhu
a238bf368a
update readme
2016-12-09 11:23:46 -05:00
wtgtybhertgeghgtwtg
7a18a01411
Add .eslintignore and .travis.yml to .npmignore. ( #63 ) [skip ci]
2016-12-08 11:49:29 -05:00
Henry Zhu
066445ca30
add downloads badge [skip ci]
2016-12-05 22:28:28 -05:00
Henry Zhu
d06270498b
add some tests
2016-12-02 17:58:31 -05:00
Henry Zhu
3a7a1b9221
add more features
2016-12-02 16:47:38 -05:00
Brian Ng
36c6fcaf23
Add math builtins
2016-12-02 16:04:07 -05:00
Henry Zhu
7afe25bda1
change format
2016-12-02 16:04:02 -05:00
Henry Zhu
c09532f035
plugin transforms the imports/requires
2016-12-02 15:33:27 -05:00
Henry Zhu
6c58d93602
setup the babel plugin to transform the babel-polyfill calls + pass the data option to the plugin from the preset
2016-12-02 13:04:21 -05:00
Henry Zhu
60efc0dd10
add useBuiltIns option
2016-12-02 11:43:36 -05:00
Henry Zhu
457131f219
v0.0.9 changelog [skip ci]
2016-11-24 15:58:09 -05:00
Henry Zhu
bcc2ddbf4e
0.0.9
2016-11-24 15:55:12 -05:00
Henry Zhu
b03180a26c
add opera at the end
2016-11-24 15:54:54 -05:00
Sergey Rubanov
56817f8e7c
Update data generation for latest compat-table ( #50 )
...
* Update data generation for latest compat-table. See https://github.com/kangax/compat-table/pull/964
* fix compat-table version
2016-11-23 23:20:52 -05:00
Henry Zhu
54ce049760
fix headings [skip ci]
2016-11-23 08:09:47 -05:00
Henry Zhu
5739755a48
Add opera ( #48 )
2016-11-23 07:57:24 -05:00
Henry Zhu
7f93092bdc
update description [skip ci]
2016-11-23 07:52:47 -05:00
Vesa Laakso
cf8591543d
💅 Fix CHANGELOG.md nail polish emoji ( #47 ) [skip-ci]
2016-11-17 07:56:57 -05:00
Henry Zhu
38340777d6
0.0.8 changelog [skip ci]
2016-11-16 12:30:44 -05:00
Henry Zhu
713ef4427d
0.0.8
2016-11-16 12:28:14 -05:00
Henry Zhu
1115bec3c3
Only console.log the debug info once ( #46 )
2016-11-16 12:27:39 -05:00
Henry Zhu
d42c6ea3d2
update rest-spread [skip-ci]
2016-11-16 11:30:05 -05:00
Sergey Rubanov
9ca27436a9
Update data generation for latest compat-table. See https://github.com/kangax/compat-table/pull/960 ( #44 )
2016-11-14 17:42:44 -05:00
Henry Zhu
ac26f3cdfb
Rename ios_saf in browserslist data to ios, ignore unknown browsers ( #43 )
...
* Rename ios_saf in browserslist data to ios, ignore unknown browsers
browserslist queries, especially ones with percentages, often bring in mobile browsers that _probably_ have the similar support level as desktop ones, but since there's no support for them in the data, including them here would just lead to all plugins being enabled always.
It's also easy to get crazy things like `op_mini` or `and_uc` in the results.
Browserslist also reports iOS Safari as `ios_saf`, while the data uses `ios`, so it needs to be renamed.
* Fix lint
2016-11-14 15:19:47 -05:00
Diogo Franco
d407ddc00c
Fix lint
2016-11-11 01:43:21 +09:00
Diogo Franco
cbd827b9db
Rename ios_saf in browserslist data to ios, ignore unknown browsers
...
browserslist queries, especially ones with percentages, often bring in mobile browsers that _probably_ have the similar support level as desktop ones, but since there's no support for them in the data, including them here would just lead to all plugins being enabled always.
It's also easy to get crazy things like `op_mini` or `and_uc` in the results.
Browserslist also reports iOS Safari as `ios_saf`, while the data uses `ios`, so it needs to be renamed.
2016-11-11 01:32:17 +09:00
Henry Zhu
f8a02a8a9f
0.0.7
2016-11-02 19:00:46 -04:00
Henry Zhu
4019d20945
fixes [skip ci]
2016-11-02 18:21:14 -04:00
Henry Zhu
d8b3447766
add changelog [skip ci]
2016-11-02 18:18:55 -04:00
Henry Zhu
bbeb311aa0
intro example [skip ci]
2016-11-02 18:09:15 -04:00
Henry Zhu
4b08a02b22
fix link [skip ci]
2016-11-02 18:07:53 -04:00
Henry Zhu
fd0821563e
toc [skip ci]
2016-11-02 18:04:40 -04:00
Henry Zhu
f6a8d5eff2
doc fixes [skip ci]
2016-11-02 17:44:31 -04:00
Henry Zhu
a5daad4d32
Use compat-table equals option ( #36 )
...
* Use compat-table equals option
* fixes
2016-11-02 17:09:32 -04:00
Henry Zhu
d40c684723
hardcode a current node version option ( #35 )
2016-11-02 16:17:42 -04:00
Henry Zhu
9e97b59a2f
fixes [skip ci]
2016-11-02 12:02:23 -04:00
Henry Zhu
414acf5fda
Change default behavior to act the same as babel-preset-latest ( #33 )
...
* Do not throw on empty options, and default to latest preset
* fix lint
2016-11-02 11:57:26 -04:00
Henry Zhu
aa61aabb82
run lint separately ( #32 )
2016-11-02 11:09:51 -04:00
Henry Zhu
69e93fdb89
add 'whitelist' option ( #31 )
...
Ref https://github.com/babel/babel-preset-env/issues/16
2016-11-02 10:55:45 -04:00