9069 Commits

Author SHA1 Message Date
Artem Yavorsky
b608e28aa7 Consider rest params for array pattern in exports. 2017-03-18 16:02:06 +02:00
Artem Yavorsky
06f67e1ad3 Consider default parameters for array pattern. 2017-03-18 15:42:39 +02:00
Artem Yavorsky
b5bb89b30a Add array pattern to exports destructuring. 2017-03-18 15:12:46 +02:00
Brian Ng
baafe486b3 Add useBuiltins and useESModules options to transform-runtime README [skip ci] (#5481) 2017-03-17 14:55:55 -04:00
Brian Ng
cd3dbe700c Re-enable yarn/node 4 on travis 2017-03-17 12:47:30 -05:00
Henry Zhu
534f621183 remove unused use of removed util class 2017-03-17 10:41:19 -04:00
Logan Smyth
a15de19888 Encapsulate config loading in config/ index file. 2017-03-17 00:04:00 -07:00
Logan Smyth
3c63431c7e Move config loading helpers into config folder. 2017-03-17 00:03:59 -07:00
Logan Smyth
f3f907bdb3 Remove unneeded helper file. 2017-03-17 00:03:59 -07:00
Logan Smyth
7b5d4fe069 Resolve parser and generator plugins in configuration resolution. 2017-03-17 00:03:59 -07:00
Logan Smyth
b71569ff6c Remove unneeded util.js file. 2017-03-17 00:03:59 -07:00
Logan Smyth
3e2d731d50 Move the Store class to be inside transformation. 2017-03-17 00:03:59 -07:00
Logan Smyth
12a2124d16 Move the deeply nested option logic to a toplevel folder. 2017-03-17 00:03:58 -07:00
Logan Smyth
6c4810cea5 Move Plugin class to be part of config loading, independent of File. 2017-03-17 00:03:58 -07:00
Logan Smyth
05ee30c9f7 Use the standard option parser to load the internal plugins. 2017-03-17 00:03:58 -07:00
Logan Smyth
38720ae309 Remove store subclassing from Plugin class. 2017-03-17 00:03:58 -07:00
Logan Smyth
bf13ed4da0 Limit where certain arguments are allowed in Babel config. 2017-03-17 00:03:58 -07:00
Logan Smyth
344f0a68c9 Centralize preset processing from two loops to one. 2017-03-17 00:03:57 -07:00
Logan Smyth
62def8da19 Make presets consistently resolve string values relative to their config file location. 2017-03-17 00:03:50 -07:00
Logan Smyth
39c862c195 Make only/ignore relative to cwd/config file and move only/ignore checking all to core. (#5487)
* Make only/ignore relative to cwd/config file and move only/ignore checking all to core.
2017-03-16 23:22:43 -07:00
Logan Smyth
b6194a8533 Merge pull request #5467 from loganfsmyth/clean-options
Misc reorganizing and prep for ignore/only refactoring
2017-03-16 20:25:20 -07:00
Ryan Paul
8859715893 Removes unused lodash dependency from babel-helper-builder-react-jsx (#5486) 2017-03-16 16:17:37 -04:00
Brian Ng
612cce399a Fix options header on preset-latest readme [skip ci] 2017-03-16 14:10:26 -05:00
Ryan Paul
4e96a2da5e Removes unused lodash dep from babel-helper-builder-react-jsx (#5484) 2017-03-16 15:08:11 -04:00
Aaron Ang
edf2c76d63 Improve options documentation for babel-plugin-transform-runtime (#5401) 2017-03-16 10:37:50 -05:00
Sergey Bekrin
bf1b6ace53 update coffescript reference in readme [skip ci] (#5475) 2017-03-16 10:35:40 -05:00
Sven SAULEAU
ad1edc6155 Merge pull request #5477 from xtuc/fix-generator-doc
Update babel-generator documentation
2017-03-16 08:56:08 +01:00
Sven SAULEAU
e30197b96b
docs: [skip ci] update documentation 2017-03-16 08:53:38 +01:00
Brian Ng
b7c04d43ca Merge pull request #216 from babel/update-npmignore
npmignore: Add related to build data and codecov.
2017-03-15 22:23:43 -05:00
Artem Yavorsky
040404085b npmignore: Add related to build data and codecov. 2017-03-16 04:06:50 +02:00
Brian Ng
f77b875875 Merge pull request #215 from babel/2.0-yarn
Update yarn.lock
2017-03-15 20:58:15 -05:00
Artem Yavorsky
d309b25b19 Update yarn.lock 2017-03-16 03:47:23 +02:00
Artem Yavorsky
9237206337 Merge pull request #214 from babel/2.0-istanbul
Bump babel-plugin-istanbul
2017-03-16 03:43:34 +02:00
Brian Ng
9565dfed54 Bump babel-plugin-istanbul 2017-03-15 18:45:00 -05:00
Brian Ng
35068a6626 Merge branch 'master' into 2.0 2017-03-15 18:24:57 -05:00
Artem Yavorsky
41ddbc03c9 Merge pull request #212 from babel/existentialism-patch-2
Bump codecov
2017-03-16 01:18:02 +02:00
Brian Ng
1fe146f274 Bump codecov 2017-03-15 18:04:41 -05:00
Brian Ng
6babbd981a v1.2.2 changelog [skip ci] 2017-03-15 11:50:32 -05:00
Brian Ng
d71cee8fa1 1.2.2 2017-03-15 11:44:23 -05:00
Brian Ng
8b99386491 Change how yarn is installed on travis 2017-03-15 11:12:59 -05:00
Artem Yavorsky
0c2e3b1045 Remove exports definition. 2017-03-15 16:02:21 +02:00
Artem Yavorsky
9b410be61c Add test for exports destructuring. 2017-03-15 15:37:17 +02:00
Artem Yavorsky
f81d7496b1 Fix exports while destructuring. 2017-03-15 15:35:45 +02:00
Diogo Franco
2c0907acdc Merge pull request #5442 from babel/babel-runtime-with-builtins
Add useBuiltIns and useESModules options to transform-runtime
2017-03-15 11:47:35 +09:00
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