1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
function isBabelLoader(caller) { return caller && caller.name === 'babel-loader'; } module.exports = api => { if (api.env('test') && !api.caller(isBabelLoader)) { return { presets: [ [ '@babel/preset-env', { targets: { node: 'current' } } ] ] }; } return {}; };