Logan Smyth
|
c292140254
|
Implement an 'overrides' config array to process in order for overrides.
|
2018-01-05 12:47:47 -08:00 |
|
Logan Smyth
|
f4a24a38ca
|
Allow config objects to use test/include/exclude to limit application to specific files.
|
2018-01-05 12:47:47 -08:00 |
|
Logan Smyth
|
758fd0369c
|
Rewrite config chain loading to build chain recursively to keep caching readable.
|
2017-12-21 19:06:36 -08:00 |
|
Logan Smyth
|
cdf420d4d8
|
Rewrite config chain tests to use public loadOptions API. (#6909)
|
2017-11-25 18:25:20 -08:00 |
|
Logan Smyth
|
18ea5aca51
|
Expose a 'cwd' option for Babel's root options.
|
2017-11-24 19:43:25 -08:00 |
|
Logan Smyth
|
74439889d8
|
Centralize envName lookup using caching sidechannel.
|
2017-11-15 10:05:48 -08:00 |
|
Logan Smyth
|
64abf75d1f
|
Perform option validation up front to avoid repeating assertions.
|
2017-10-25 15:55:58 -07:00 |
|
Logan Smyth
|
3673fbbd52
|
Refactor config item processing.
|
2017-10-25 15:55:58 -07:00 |
|
aardito2
|
bfa167cc21
|
Add additional tests for ignore/only (#5647)
|
2017-10-12 20:20:07 -05:00 |
|
Logan Smyth
|
fc448ca8f2
|
Flatten, process, and cache incoming options by key.
|
2017-09-27 11:20:27 -07:00 |
|
Brian Ng
|
e4b35f680d
|
Run prettier
|
2017-06-27 12:15:00 -05:00 |
|
Logan Smyth
|
d1d812edff
|
Fix a regression from adding negation support in #5625. (#5641)
|
2017-04-17 18:13:37 -07:00 |
|
Logan Smyth
|
1c078e5a76
|
Add tests for caching API and .babelrc.js functions.
|
2017-04-17 11:20:34 -07:00 |
|
Logan Smyth
|
d1c954b36f
|
Allow negation of ignore and only patterns. (#5625)
|
2017-04-12 11:10:33 -07:00 |
|
Logan Smyth
|
d39400c9d5
|
Separate config/plugin loading from config processing. (#5563)
|
2017-04-04 14:48:48 -07: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 |
|
Logan Smyth
|
12a2124d16
|
Move the deeply nested option logic to a toplevel folder.
|
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
|
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 |
|
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 |
|
Kai Cataldo
|
d054cd0ea8
|
Add support for .babelrc.js files
|
2017-03-07 16:44:24 -05:00 |
|
Brian Ng
|
8a82cc060a
|
Run new lint rules (#5413)
|
2017-03-04 10:46:01 -05:00 |
|
Sergey Rubanov
|
292c3ca206
|
Refactor test packages to use ES modules instead of CJS (#5138)
|
2017-01-16 11:25:04 -05:00 |
|
Henry Zhu
|
672adba9a1
|
enable prefer const (#5113)
|
2017-01-14 09:48:52 -05:00 |
|
Andrew Levine
|
9f8ab29213
|
Change usage of "suite"/"test" in unit-tests to "describe"/"it" (#4734)
Fixes #4733
|
2016-10-15 18:45:35 -04:00 |
|
Andrew Levine
|
c0038221d7
|
Run ESLint on test files, and fix lint errors in test files (#4732)
|
2016-10-15 18:27:48 -04:00 |
|
James Talmage
|
0a9cbe6e83
|
git commit add test for package.json config
|
2016-07-07 16:58:22 -04:00 |
|
James Talmage
|
8e84196eb8
|
add tests for env options
|
2016-07-07 16:36:34 -04:00 |
|
James Talmage
|
62ad67e5d9
|
add tests for build-config-chain
|
2016-07-03 23:58:44 -04:00 |
|