blob: 73f623cd2cd277cfc7b2129b718d0d2d15e1b8d6 [file] [log] [blame]
/* eslint-disable */
module.exports = (api) => {
const envOptions = {}
// Options scaffolded by Quasar out of the box
if (api.caller((caller) => caller && caller.target === 'node')) {
envOptions.targets = { node: 'current' }
}
// Only used in test environment in JS codebases
if (api.env() === 'test') {
envOptions.modules = 'commonjs'
envOptions.targets = { node: 'current' }
}
return {
presets: [
['@quasar/babel-preset-app', envOptions],
'@babel/preset-typescript'
]
}
}