Logan Smyth
|
1c078e5a76
|
Add tests for caching API and .babelrc.js functions.
|
2017-04-17 11:20:34 -07: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 |
|
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 |
|
Logan Smyth
|
2163acd6c2
|
Refactor static file processing with a helper wrapper.
|
2017-04-13 13:23:36 -07:00 |
|
Logan Smyth
|
a2f334b9e9
|
Fix issue with #5625
|
2017-04-12 11:41:54 -07:00 |
|
Logan Smyth
|
d1c954b36f
|
Allow negation of ignore and only patterns. (#5625)
|
2017-04-12 11:10:33 -07: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 |
|
Andres Suarez
|
f0dc710a46
|
Remove unnecessary returns in asyncToGenerator helper (#5548)
* Remove unnecessary returns in asyncToGenerator helper
* Reuse "then" callbacks in asyncToGenerator helpher
|
2017-04-06 11:40:55 -04:00 |
|
Henry Zhu
|
c732f5e1d0
|
v7.0.0-alpha.7
|
2017-04-05 17:13:26 -04:00 |
|
Logan Smyth
|
d39400c9d5
|
Separate config/plugin loading from config processing. (#5563)
|
2017-04-04 14:48:48 -07:00 |
|
Daniel Tschinder
|
b2ced1d6bd
|
Update babylon to latest beta (#5585)
|
2017-04-04 22:32:31 +02:00 |
|
Logan Smyth
|
878a7c5fdb
|
Add tests to test the plugin ordering. (#5571)
|
2017-03-31 18:52:58 -07:00 |
|
Henry Zhu
|
3d74dc044f
|
fix ci
|
2017-03-27 17:26:39 -04:00 |
|
Henry Zhu
|
67253c5d27
|
babelrc false to relevant files
|
2017-03-27 17:19:02 -04:00 |
|
Henry Zhu
|
f3ef03abfd
|
use caret for devDeps
|
2017-03-27 16:32:13 -04:00 |
|
Henry Zhu
|
dea509377c
|
v7.0.0-alpha.6
|
2017-03-27 15:09:36 -04:00 |
|
Kai Cataldo
|
1f2f63ccdf
|
Fix: config lookup logic in babel-core (#5550)
This fixes a bug that was causing the config lookup to stop
when a package.json file was found even if it did not contain a
"babel" key.
|
2017-03-27 11:54:57 -07:00 |
|
Henry Zhu
|
7a1ccf076c
|
Misc (#5545)
* normalize npmignores
* fixup eslint ignore, etc
* lint
* remove unused
* rm from gitignore
* use strict
|
2017-03-25 21:46:16 -04:00 |
|
Henry Zhu
|
d7a77f4161
|
register should be a devDep
|
2017-03-23 18:04:46 -04:00 |
|
Henry Zhu
|
ab68800e06
|
v7.0.0-alpha.3
|
2017-03-23 15:49:01 -04:00 |
|
Henry Zhu
|
483958b24d
|
fix runtime helpers
Ref f3f907bdb3 (diff-339968af11c78f10673c78c6c7568d2fR34)
|
2017-03-22 18:07:11 -04:00 |
|
Henry Zhu
|
b638c8b3eb
|
Transform the template literals revision proposal (#5523)
* Account for template literals revision
* extra tests
* update to babylon beta 7
* pr feedback (keep arr length the same)
|
2017-03-22 16:07:36 -04:00 |
|
Henry Zhu
|
ceb68f5bb7
|
babylon@7.0.0-beta.6
|
2017-03-22 00:24:00 -04:00 |
|
Henry Zhu
|
7d37017a5f
|
Merge pull request #5489 from loganfsmyth/conf-refactor
Misc fixes + Move babel-core config processing from transformation/file/options into top-level folder
|
2017-03-21 14:12:41 -04:00 |
|
Henry Zhu
|
4901f33423
|
remove unnecessary call
|
2017-03-21 13:03:54 -04:00 |
|
Daniel Tschinder
|
ae8728c146
|
Merge branch 'master' into 7.0
|
2017-03-19 14:21:00 +01: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 |
|