UNPKG

embed-svg

Version:

Dynamically inline SVG files so they can be customised without bundling

26 lines (25 loc) 586 B
import { defineConfig } from 'vitest/config' export default defineConfig({ test: { environment: 'jsdom', browser: { provider: 'playwright', enabled: true, instances: [ { browser: 'chromium' }, ], }, }, build: { emptyOutDir: true, copyPublicDir: false, minify: true, lib: { entry: ['src/components/embed-svg.ts', 'src/components/embed-svg.node.ts'], name: 'EmbedSVG', // the proper extensions will be added fileName: (_format, entryName) => `${entryName}.js`, formats: ['es'], }, } })