UNPKG

@webpack-contrib/defaults

Version:

Project configuration and boilerplate defaults for webpack projects

29 lines (27 loc) 732 B
const { json } = require('mrm-core'); module.exports = (config) => { // .babelrc json('.babelrc') .merge({ presets: [ [ 'env', { useBuiltIns: true, // Target maintained to match minimum Webpack Nodejs version. targets: { node: config.maintLTS }, exclude: ['transform-async-to-generator', 'transform-regenerator'], }, ], ], plugins: [['transform-object-rest-spread', { useBuiltIns: true }]], env: { test: { // Transformation of es2015 modules are needed for Jest. presets: ['env'], plugins: ['transform-object-rest-spread'], }, }, }) .save(); };