import { resolve } from 'node:path' import { defineConfig } from 'vite' export default defineConfig({ build: { outDir: 'dist', emptyOutDir: true, sourcemap: true, lib: { entry: resolve(__dirname, 'svgcanvas.js'), formats: ['es'], fileName: () => 'svgcanvas.js' }, rollupOptions: { output: { inlineDynamicImports: true } } } })