term2html/vite.config.js

25 lines
589 B
JavaScript

import { resolve } from 'node:path';
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
import { viteStaticCopy } from 'vite-plugin-static-copy';
export default defineConfig({
build: {
lib: {
entry: resolve(__dirname, 'src/term2html.ts'),
name: 'term2html',
fileName: 'term2html',
},
},
plugins: [
dts(),
viteStaticCopy({
targets: [
{
src: 'src/*.css',
dest: './'
}
],
}),
],
});