Use babel.config.js which supports javascript and doesn't implicitly extend .babelrc from parent directories. Config is much simpler with Babel 7's new and improved preset merging strategy. Also no need to pass { modules: false } from webpack anymore due to https://github.com/babel/babel-loader/pull/660 :tada:
Update babel-loader, babel-eslint to work with it
Fork babel-watch and merge a few changes from open PRs, and also add my own fix for a busy loop after sending a SIGINT
Add babel 7 bridge so that jest can use babel 7 despite not having updated its dependency to the scoped package
This is a superset of https://github.com/ScriptedAlchemy/redux-first-router/pull/23
Changes
babel.config.js
which supports javascript and doesn't implicitly extend.babelrc
from parent directories. Config is much simpler with Babel 7's new and improved preset merging strategy. Also no need to pass{ modules: false }
from webpack anymore due to https://github.com/babel/babel-loader/pull/660 :tada:babel-loader
,babel-eslint
to work with itbabel-watch
and merge a few changes from open PRs, and also add my own fix for a busy loop after sending aSIGINT