Spaces:
Running
Running
/* | |
babel is used for frontend unit testing | |
*/ | |
module.exports = { | |
presets: [ | |
['@babel/preset-env', { 'targets': { 'node': 'current' } }], //compiling ES2015+ syntax | |
['@babel/preset-react', { runtime: 'automatic' }], | |
'@babel/preset-typescript', | |
], | |
/* | |
Babel's code transformations are enabled by applying plugins (or presets) to your configuration file. | |
*/ | |
plugins: [ | |
'@babel/plugin-transform-runtime', | |
'babel-plugin-transform-import-meta', | |
'babel-plugin-transform-vite-meta-env', | |
'babel-plugin-replace-ts-export-assignment', | |
[ | |
'babel-plugin-root-import', | |
{ | |
'rootPathPrefix': '~/', | |
'rootPathSuffix': './src', | |
}, | |
], | |
], | |
}; | |