Brian Ng
0781f711d0
Support target versions as strings ( #231 )
2017-05-19 16:28:30 -05:00
Brian Ng
14e9fbf345
Tweak version mappings to match compat-table updates ( #323 )
2017-05-17 10:26:23 -05:00
Brian Ng
285b35e8b3
Bump compat-table ( #307 )
2017-04-25 17:14:19 -05:00
Brian Ng
9abd056ccd
Bump compat-table for Edge 15 support
2017-04-11 16:40:36 -05:00
Brian Ng
3c8eeec515
Ensure const-check plugin order ( #257 )
2017-04-07 16:25:34 -05:00
Brian Ng
ae3e7cb4a9
Add check for ArrayBuffer[Symbol.species] ( #233 )
2017-03-30 16:18:28 -04:00
Artem Yavorsky
c4c9a7fc88
Fill data with electron as a target. ( #229 )
2017-03-28 23:07:17 -05:00
Artem Yavorsky
dde487a0c6
Add typed array methods to built-ins features.
2017-03-14 10:28:25 -05:00
Brian Ng
9d890f57bb
Refactor browser data parsing to handle families
2017-03-14 00:05:17 -05:00
Artem Yavorsky
37bd909e15
Put duplicate-keys in alphabetical order.
2017-03-10 13:59:56 +02:00
Brian Ng
cd0c019b24
Add transform-duplicate-keys mapping ( #192 )
2017-03-06 14:55:34 -06:00
Daniel Tschinder
6edae49d4d
Version can be float and correctly lookup envMap
2017-03-03 17:27:24 +01:00
Daniel Tschinder
984df9c96a
Fix node 4
2017-03-02 21:58:09 +01:00
Daniel Tschinder
55ccfbf6a0
Respect older versions in invert map
2017-03-02 16:29:11 +01:00
Brian Ng
ecfcb31bf6
Bump compat-table ( #177 )
2017-03-01 15:10:04 -05:00
Henry Zhu
4367fba31e
update compat ( #169 )
2017-02-24 08:34:06 -05:00
Kilian Valkhof
4cefa5bcc0
Use external Electron to Chromium library ( #144 )
...
* Replace manual electron-to-chromium list and function with external library
* test fixtures for electron: Switch to electron 1.4, with known chrome version and update expected output
* update tests: electron 1.0 used chrome 49, not 50
* import only the relevant function from electron-to-chromium
* electron fixtures: Use number instead of string
* If both chrome and electron are defined, choose the lower version to preserve
* Add to test cases to verify correct handling of chrome number
2017-01-19 17:41:02 -05:00
Henry Zhu
28e54d4d5f
Update compat-table, build data ( #135 )
2017-01-11 15:03:10 -05:00
Roman Yakobnyuk
e56c318eed
remove unnecessary extension ( #131 )
2017-01-09 17:47:31 -05:00
Eric Baer
e379681b58
Update pathnames to aviod uppercase + consistent with other babel projects
2016-12-12 08:59:52 -05:00
Eric Baer
9439b7fe1a
Refactor build data for clarity/consistency ( #81 )
2016-12-12 08:11:19 -05:00
Eric Baer
4a27c280ba
Update linting rules to cover all js ( #82 )
2016-12-12 08:02:44 -05:00
Brian Ng
3b60dc5444
Fix issue with Object.getOwnPropertySymbols ( #71 )
2016-12-10 11:33:22 -05:00
Paul Betts
a38f07181d
Map Electron versions to Chromium ones
2016-12-09 14:42:11 -05:00
Henry Zhu
d2976bed13
remove console.log, fix tests
2016-12-09 11:23:46 -05:00
Brian Ng
66ab523dd6
Use array features for symbol and array.iterator ( #64 )
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
Henry Zhu
6ffd13af85
fixes
2016-12-09 11:23:46 -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
60efc0dd10
add useBuiltIns option
2016-12-02 11:43:36 -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
5739755a48
Add opera ( #48 )
2016-11-23 07:57:24 -05: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
a47341930a
Update plugin data: firefox 52 supports async/await! ( #29 )
2016-11-01 17:57:45 -04:00
Henry Zhu
a082a73869
add ie
2016-10-12 22:09:53 -04:00
Henry Zhu
15f05c0e9e
back to upstream, update data for new ff
2016-10-12 21:46:43 -04:00
Henry Zhu
a665d4a5ae
update node data, fix version issues ( #13 )
2016-10-06 22:33:03 -04:00
Henry Zhu
6b9404ab52
fixes, run build script in node 0.10 with babel-node ( #12 )
...
* fixes, run build script in node 0.10 with babel-node
* try node
2016-10-06 17:08:13 -04:00
Ville Immonen
77a6d686ba
Build the browser data from ES compatibility table ( #8 )
...
Use the data from https://github.com/kangax/compat-table to build the
browser data.
Each Babel plugin is mapped to a list of features in the compatibility
table (in `data/pluginFeatures.js`), and the minimum supporting
version looked up from the compatibility test data. The script builds
the final browser data file in `data/plugins.json`.
2016-10-06 14:23:01 -04:00