Files
headlessui/packages/@headlessui-vue/tsdx.config.js
T
2021-10-29 11:32:16 +02:00

16 lines
388 B
JavaScript

const globals = {
vue: 'Vue',
}
module.exports = {
rollup(config, opts) {
for (let key in globals) config.output.globals[key] = globals[key]
if (opts.format === 'esm') {
config = { ...config, preserveModules: true }
config.output = { ...config.output, dir: 'dist/', entryFileNames: '[name].esm.js' }
delete config.output.file
}
return config
},
}