19 lines
400 B
TypeScript
19 lines
400 B
TypeScript
import {dirname, join} from 'node:path';
|
|
import {fileURLToPath} from 'node:url';
|
|
import {defineConfig} from 'vite';
|
|
import dts from 'vite-plugin-dts';
|
|
|
|
const entry = join(dirname(fileURLToPath(import.meta.url)), './src/index.ts');
|
|
|
|
export default defineConfig({
|
|
plugins: [dts()],
|
|
build: {
|
|
minify: false,
|
|
lib: {
|
|
entry,
|
|
formats: ['es'],
|
|
fileName: 'index',
|
|
},
|
|
},
|
|
});
|