mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2024-12-27 05:00:48 +08:00
34 lines
803 B
JavaScript
34 lines
803 B
JavaScript
// the file is used for jest testing & site building
|
|
// > 2%, make template string not compiled to concat, since it's not fast
|
|
module.exports = {
|
|
presets:
|
|
process.env.NODE_ENV === 'test'
|
|
? [
|
|
['@babel/preset-env', { targets: { node: 'current' } }],
|
|
[
|
|
'@babel/preset-typescript',
|
|
{
|
|
allExtensions: true,
|
|
isTSX: true,
|
|
jsxPragma: 'h',
|
|
jsxPragmaFrag: 'Fragment'
|
|
}
|
|
],
|
|
[
|
|
'@babel/preset-react',
|
|
{
|
|
pragma: 'h',
|
|
pragmaFrag: 'Fragment'
|
|
}
|
|
]
|
|
]
|
|
: [
|
|
[
|
|
'@babel/preset-env',
|
|
{
|
|
targets: '>2%, not IE 11'
|
|
}
|
|
]
|
|
]
|
|
}
|