Files
OverlayScrollbars/babel.config.base.js
T
2020-09-10 12:16:21 +02:00

29 lines
563 B
JavaScript

module.exports = function (api) {
api.cache.using(() => process.env.NODE_ENV);
if (api.env('build')) {
return {
plugins: ['@babel/plugin-transform-runtime', '@babel/plugin-proposal-class-properties'],
};
}
if (api.env('test')) {
return {
plugins: ['@babel/plugin-transform-modules-commonjs'],
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current',
},
},
],
'@babel/preset-typescript',
],
};
}
return {};
};