mirror of
https://github.com/zhigang1992/libpag.git
synced 2026-01-12 22:48:25 +08:00
23 lines
500 B
JavaScript
23 lines
500 B
JavaScript
module.exports = (api) => {
|
|
const isTest = api.env('test');
|
|
const testBabel = {
|
|
presets: [['@babel/preset-env', { targets: { node: 'current' } }]],
|
|
};
|
|
const prodBabel = {
|
|
presets: [
|
|
[
|
|
'@babel/preset-env',
|
|
{
|
|
modules: false,
|
|
useBuiltIns: 'usage',
|
|
corejs: 3,
|
|
targets: {
|
|
browsers: ['> 1%', 'last 2 versions', 'not ie <= 8'],
|
|
},
|
|
},
|
|
],
|
|
],
|
|
};
|
|
return isTest ? testBabel : prodBabel;
|
|
};
|