Webpack block for babel 6+.
npm install @webpack-blocks/babel

This is the babel block providing Babel (Version 7+) configuration using the
babel-loader.
``sh`
npm install --save-dev babel-core @webpack-blocks/babelor
yarn add --dev babel-core @webpack-blocks/babel
`js
const { createConfig, match } = require('@webpack-blocks/webpack')
const babel = require('@webpack-blocks/babel')
module.exports = createConfig([
match(['.js', '!node_modules*'], [
babel(/ options /)
])
])
`
You can also use the babel block without match(). It will by default match .js and .jsxnode_modules/
files while excluding everything in .
#### cacheDirectory _(optional)_
Uses a cache directory if set to true. Defaults to true.
#### plugins _(optional)_
Array of Babel plugins to use. Babel will read them from .babelrc or package.json if omitted.
#### presets _(optional)_
Array of Babel presets to use. Babel will read them from .babelrc or package.json` if omitted.
Check out the
š Main documentation
Released under the terms of the MIT license.