11387 Commits

Author SHA1 Message Date
Logan Smyth
dd1bc3b183 Resolve programmatic/CLI arguments from cwd, not file being compiled. (#5466) 2017-03-14 16:56:00 -07:00
Logan Smyth
bf4664b430 Invert the resolution order of config-chain to process higher-priority items first. 2017-03-14 13:39:57 -07:00
Logan Smyth
dcb0f91f38 Ignore files if they don't match only OR they do match ignore. 2017-03-14 13:39:57 -07:00
Logan Smyth
738bd54bfb Move OptionManager calls out of 'new File'. 2017-03-14 13:39:57 -07:00
Logan Smyth
83356abd92 Centralize transform API functions. 2017-03-14 13:39:56 -07:00
Logan Smyth
c1be6a36c4 Delete Logger class. 2017-03-14 13:39:56 -07:00
Logan Smyth
188fe105c2 Move option-defaulting to option-manager. 2017-03-14 13:30:24 -07:00
Logan Smyth
540f9b2ad6 Remove the nonstandard basename option. 2017-03-14 13:30:24 -07:00
Logan Smyth
2642c2c2df Merge pull request #5463 from loganfsmyth/strict-args
More strictly parse configs and explicitly handle arguments in babel-cli
2017-03-14 10:21:32 -07:00
Brian Ng
1b5df314d9 Merge pull request #198 from yavorsky/typed-ie
Change built-in-targets according to Typed Array methods
2017-03-14 11:09:34 -05:00
Artem Yavorsky
dde487a0c6 Add typed array methods to built-ins features. 2017-03-14 10:28:25 -05:00
Brian Ng
9f74e10959 Merge pull request #208 from babel/issue207
Refactor browser data parsing to handle families
2017-03-14 09:49:00 -05:00
Nitin Tulswani
8c1cd177b2 added examples for transforms. [skip ci] (#5393) 2017-03-14 09:43:51 -05:00
Brian Ng
8b19c74606 address review comments 2017-03-14 09:16:06 -05:00
Sven SAULEAU
0bc802cf1b Merge pull request #5448 from xtuc/feat-expose-env-core
Export Babel's environment
2017-03-14 12:50:21 +01:00
Artem Yavorsky
f9f31c2120 Merge pull request #206 from babel/trailing-commas-scripts
Add --check to build-data and skip trailing-commas on scripts/*.js
2017-03-14 11:49:57 +02:00
Brian Ng
9d890f57bb Refactor browser data parsing to handle families 2017-03-14 00:05:17 -05:00
Andy
873bf284ba Fix spec for ClassMethod: It doesn't have a function, it *is* a function. (#406) [skip ci] 2017-03-13 20:52:12 -04:00
James Browning
a5386433e1 Changed Non-existent RestPattern to RestElement which is what is actually parsed (#409) [skip ci] 2017-03-13 17:27:16 -04:00
Logan Smyth
5b50b73d8b Remove config.js file in favor of config code. 2017-03-13 11:06:46 -07:00
Logan Smyth
4f72232ca9 Move option parsing to babel-cli. 2017-03-13 11:06:46 -07:00
Logan Smyth
2c564a6973 Move babel config descriptions to babel-cli. 2017-03-13 00:06:01 -07:00
Logan Smyth
0c0f090a98 Get rid of circular dependencies in babel cli script. 2017-03-13 00:00:56 -07:00
Henry Zhu
523a41b25e v6.24.0 changelog [skip ci] 2017-03-12 22:23:51 -04:00
Henry Zhu
71e4336f65 v6.24.0 2017-03-12 22:18:08 -04:00
Henry Zhu
a8cf9079a8 changelog for 6.24.0 [skip ci] (#5452) 2017-03-12 22:03:19 -04:00
Henry Zhu
b78fc9b4d0 Keep parentheses for logical expression when in await expression (fix #5428) (#5433) (#5453) 2017-03-12 21:40:38 -04:00
Aaron Ang
2bb6dff00a
Use absolute paths in Babel's CONTRIBUTING.md (#5431) 2017-03-12 20:31:58 -05:00
Sven SAULEAU
c00ffb83be Merge pull request #5029 from xtuc/fix-require-debug
Require debug module directly
2017-03-12 21:23:56 +01:00
Brian Ng
72b1f38f91 Change trailing commas option on scripts 2017-03-12 12:29:48 -05:00
Brian Ng
22dab1fa95 Check plugin/built-in data on travis 2017-03-12 12:28:25 -05:00
Brian Ng
32ebccd050 Merge pull request #183 from yavorsky/2.0-prettify-long
Prettify.
2017-03-12 11:22:18 -05:00
Artem Yavorsky
f81aef3c22 Add prettier 2017-03-12 11:15:42 -05:00
Brian Ng
ce78265443 Merge pull request #205 from babel/merge-master-2
Merge branch 'master' into 2.0
2017-03-12 10:56:29 -05:00
Brian Ng
1e9cf572a8 Merge branch 'master' into 2.0 2017-03-12 10:48:54 -05:00
Seth Bergman
3d52d30e49 Fixed broken links in README.md [skip ci] (#5449)
* Fixed broken links in README.md

- [plugins](https://github.com/babel/babel/blob/master/docs/plugins) => [plugins](https://babeljs.io/docs/plugins/)
- [presets](https://github.com/babel/babel/blob/master/docs/plugins/#presets) => [presets](https://babeljs.io/docs/plugins/preset-latest/)

* Corrected the presets link [skip-ci]

Changed to:
```
[presets](https://babeljs.io/docs/plugins/#presets)
```
2017-03-12 00:24:57 -08:00
Sven SAULEAU
d328af0aec
feat: export env getter 2017-03-11 20:40:23 +01:00
Sven SAULEAU
8744303f06
Merge branch '7.0' into fix-require-debug 2017-03-11 12:17:04 +01:00
Diogo Franco (Kovensky)
752788f22f Add fixtures for the transform-runtime output 2017-03-11 13:36:38 +09:00
Logan Smyth
01b250a8fa Merge pull request #5430 from loganfsmyth/opts-simplify
Simplify option and plugin pass processing
2017-03-10 13:03:19 -08:00
MrSpider
5287e13817 Fix replacing function declaration in export default (fixes #4468) (#5444) 2017-03-10 11:41:03 -08:00
Brian Ng
337da3c641 Merge pull request #201 from yavorsky/bump-plugins
Bump plugins
2017-03-10 12:48:25 -06:00
Artem Yavorsky
88cfe1b635 Merge branch 'master' into bump-plugins
# Conflicts:
#	package.json
#	yarn.lock
2017-03-10 20:41:11 +02:00
Brian Ng
f521884d01 Merge branch 'master' into 2.0 2017-03-10 11:35:58 -06:00
Brian Ng
4312ad922b Merge pull request #200 from alxpy/alxpy-patch-1
Enable code coverage
2017-03-10 11:28:04 -06:00
Brian Ng
07e18669af Tweak package scripts and travis config for code coverage 2017-03-10 11:22:03 -06:00
Alex Kuzmenko
1738cb6690 Add babel-plugin-istanbul 2017-03-10 10:43:54 -06:00
Alex Kuzmenko
7d7f06c10e Add codecov badge 2017-03-10 10:43:53 -06:00
Alex Kuzmenko
4cf4ac6cbb Enable code coverage 2017-03-10 10:43:53 -06:00
Aaron Ang
911b71f2c6 Use absolute paths in Babel's CONTRIBUTING.md (#5431) 2017-03-10 08:49:28 -06:00