Files
ui/build.config.ts
Benjamin Canac 15b411de4a Revert "build: remove cjs support"
This reverts commit 0128c1c9e0.
2025-01-09 12:28:23 +01:00

25 lines
587 B
TypeScript

import { defineBuildConfig } from 'unbuild'
export default defineBuildConfig({
entries: [
// Include devtools runtime files
{ input: './src/devtools/runtime', builder: 'mkdist', outDir: 'dist/devtools/runtime' },
// Vue support
'./src/unplugin',
'./src/vite'
],
rollup: {
emitCJS: true
},
replace: {
'process.env.DEV': 'false',
'process.env.NUXT_UI_DEVTOOLS_LOCAL': 'false'
},
hooks: {
'mkdist:entry:options'(ctx, entry, options) {
options.addRelativeDeclarationExtensions = false
}
},
externals: ['#build/ui', 'vite']
})