travel/admin/node_modules/@vue/cli-plugin-unit-jest/presets/no-babel/jest-preset.js

22 lines
501 B
JavaScript
Raw Normal View History

2024-06-24 11:28:18 +08:00
const deepmerge = require('deepmerge')
const defaultPreset = require('../default/jest-preset')
// If no default babel preset exists,
// we need to use a customized babel transformer to deal with es modules
module.exports = deepmerge(
defaultPreset,
{
transform: {
'^.+\\.jsx?$': require.resolve('./esmoduleTransformer')
},
globals: {
'vue-jest': {
babelConfig: {
plugins: ['babel-plugin-transform-es2015-modules-commonjs']
}
}
}
}
)