@anew/router
Version:
Anew Router Manager
15 lines (13 loc) • 516 B
JavaScript
const { NODE_ENV, BABEL_ENV } = process.env
const cjs = NODE_ENV === 'test' || BABEL_ENV === 'commonjs'
const loose = true
module.exports = {
presets: [['@babel/env', { loose, modules: false }]],
plugins: [
['@babel/proposal-object-rest-spread', { loose }],
'@babel/plugin-proposal-class-properties',
'@babel/transform-react-jsx',
cjs && ['@babel/transform-modules-commonjs', { loose }],
['@babel/transform-runtime', { useESModules: !cjs }],
].filter(Boolean),
}