midscene/packages/visualizer/modern.config.ts
yuyutaotao 9c5a7a123c
feat(report): optimize report content (#55)
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-08-15 17:59:43 +08:00

40 lines
755 B
TypeScript

import { defineConfig, moduleTools } from '@modern-js/module-tools';
export default defineConfig({
buildConfig: [
{
asset: {
svgr: true,
},
format: 'umd',
umdModuleName: 'midSceneVisualizer',
autoExternal: false,
externals: [],
dts: false,
platform: 'browser',
outDir: 'dist/report',
minify: {
compress: true,
},
},
{
asset: {
svgr: true,
},
format: 'esm',
input: {
index: 'src/index.tsx',
},
autoExternal: false,
externals: [],
dts: false,
platform: 'browser',
minify: {
compress: false,
},
},
],
plugins: [moduleTools()],
buildPreset: 'npm-component',
});