Files
fluent-dom-esm/vite.config.js
2025-09-06 17:22:25 -04:00

28 lines
705 B
JavaScript

import dts from 'unplugin-dts/vite'
import { dirname, resolve } from 'node:path'
import { fileURLToPath } from 'node:url'
import { defineConfig } from 'vite';
const __dirname = dirname(fileURLToPath(import.meta.url));
export default defineConfig({
plugins: [dts()],
build: {
lib: {
entry: resolve(__dirname, 'src/fluent-dom-esm.ts'),
name: 'fluent-dom-esm',
fileName: 'fluent-dom-esm',
formats: ['es']
},
minify: false,
rollupOptions: {
output: {
banner: '/* my-library version banner */',
footer: '/* follow me on Twitter! @rich_harris footer */',
intro: '/* my-library version intro*/',
outro: '/* follow me on Twitter! @rich_harris outro */',
}
}
}
});