13320 Commits

Author SHA1 Message Date
Artem Yavorsky
e54cef60a5 Remove hidden files from debug fixtures targets. (#287) 2017-04-17 12:07:29 -04:00
Henry Zhu
6a478c48fb Deprecate: move babel-preset-latest to babel/babel-archive (#5638) [skip ci] 2017-04-17 11:09:04 -04:00
Sven SAULEAU
bc9edd139f
fix: move tests in experimental 2017-04-17 13:33:48 +02:00
Sven SAULEAU
b2fdd944fe
feat: add tests 2017-04-17 13:33:00 +02:00
Sven SAULEAU
0927e24ac6
Merge remote-tracking branch 'kristofdegrave/nullPropagation' into feat-optional-chaining 2017-04-17 13:21:35 +02:00
Xavier Damman
28831c144d added opencollective backers and sponsors (#5572) [skip ci] 2017-04-15 12:51:31 -04:00
Sven SAULEAU
7b51979152
feat: add optional MemberExpression 2017-04-15 18:19:43 +02:00
Logan Smyth
ad250ef10a Merge pull request #5602 from loganfsmyth/option-manager-cleanup
Refactor OptionManager to be a short class with a bunch of pure helper functions.
2017-04-14 14:25:45 -07:00
Logan Smyth
ccbb2eb8d4 Disallow cache configuration after handler evaluation. 2017-04-14 14:19:20 -07:00
Brian Ng
2c5ff923d1 Use Sets for polyfills and transformations (#274) 2017-04-14 13:07:05 -05:00
Brian Ng
c478c429ea 1.4.0 2017-04-14 10:43:19 -05:00
Brian Ng
88856fc1f2 Update changelog [skip ci] 2017-04-14 10:37:22 -05:00
Diogo Franco
75db91940e Support spec option (#98) 2017-04-14 10:11:36 -05:00
Artem Yavorsky
64cfc43883 Update README according to new useBuiltIns values. (#288) [skip ci] 2017-04-14 08:43:30 -04:00
Logan Smyth
2774cb7d42 Allow function-based .babelrc.js files. 2017-04-13 20:17:32 -07:00
Logan Smyth
911027f289 Cache config files based on mtime rather than file content. 2017-04-13 20:17:31 -07:00
Brian Ng
1e11a32c44 Run smoke test for both entry and usage options (#286) 2017-04-13 22:04:08 -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
Logan Smyth
2163acd6c2 Refactor static file processing with a helper wrapper. 2017-04-13 13:23:36 -07:00
Dara Hak
4648bb6022 Clarify note about loading polyfills only once (#282) 2017-04-13 11:00:00 -05:00
Brian Ng
a139b12a86 Add a reminder about include/exclude options (#275)
* Add a reminder about include/exclude options [skip ci]

* include note about adding plugin [skip ci]
2017-04-13 11:08:44 -04:00
Evilebot Tnawi
f9517db461 Chore: reduce package size. (#281) [skip ci] 2017-04-13 11:05:59 -04:00
Logan Smyth
a2f334b9e9 Fix issue with #5625 2017-04-12 11:41:54 -07:00
Artem Yavorsky
3146b245ed Test arrow function inside generator. (#5605) 2017-04-12 11:13:58 -07:00
Logan Smyth
d1c954b36f Allow negation of ignore and only patterns. (#5625) 2017-04-12 11:10:33 -07:00
Artem Yavorsky
f51e082687 Merge pull request #273 from babel/compat-table
Bump compat-table for Edge 15 support
2017-04-12 12:57:23 +03:00
Brian Ng
9abd056ccd Bump compat-table for Edge 15 support 2017-04-11 16:40:36 -05:00
Artem Yavorsky
d60cd65213 Remove deprecated comment (#271) 2017-04-11 20:53:33 +03:00
Brian Ng
3dee64d1e1 Merge pull request #270 from babel/issue268
Add Android browser to name map
2017-04-11 12:40:36 -05:00
Brian Ng
2f28de5d70 Add Android browser to name map 2017-04-11 11:45:16 -05:00
Artem Yavorsky
de29bb374f Merge pull request #266 from babel/2.0-flow
Add initial flow setup
2017-04-11 12:32:51 +03: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
Logan Smyth
248c240998 Use clearer function name. 2017-04-10 10:01:01 -07:00
Logan Smyth
d7e10a3adc Misc refactoring of OptionManager. 2017-04-10 10:01:01 -07:00
Logan Smyth
d16991054e Pass the config through mergeOptions. 2017-04-10 10:01:01 -07:00
Logan Smyth
e13320ef73 Separate plugin/preset loading and plugin/preset evaluation. 2017-04-10 10:01:01 -07:00
Logan Smyth
adb903fd4b Standardlize plugin/preset result object. 2017-04-10 10:01:01 -07:00
Logan Smyth
75847306fd Expose passes as a first-class output of OptionManager. 2017-04-10 10:01:01 -07:00
Logan Smyth
1fecf286c6 Avoid the onResolve callback. 2017-04-10 10:01:01 -07:00
Logan Smyth
ac5c13c1c8 Move OptionManager statics to be module functions to the lack of sideeffects clearer. 2017-04-10 10:01:01 -07:00
Logan Smyth
258e82ca13 Expose a function rather than a class from option-manager. 2017-04-10 10:01:01 -07:00
Logan Smyth
86fc4fbc4f Avoid using OptionManager statics 2017-04-10 10:01:01 -07:00
Logan Smyth
ded4ca48cd Move .inherits handling to OptionManager. 2017-04-10 10:01:01 -07:00
Logan Smyth
2ea3338b8e Set a basic coverage rate to avoid tiny percentage changes from 'auto'. (#5619) 2017-04-10 09:58:44 -07:00
Andy
482b8155a3 Update test baselines (#461) 2017-04-10 11:24:34 -05:00
Brian Ng
637119a017 Fix typo in flow spread operator error [skip ci] 2017-04-10 10:48:51 -05:00
Henry Zhu
9732524aaf 2.0.0-alpha.5 2017-04-10 10:39:49 -04:00