1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| import { resolve } from 'node:path';
| import { defineConfig } from 'vite';
|
| export default defineConfig({
| build: {
| target: 'es2015',
| lib: {
| entry: resolve(__dirname, 'index.js'),
| name: 'psl',
| formats: ['es', 'cjs', 'umd'],
| fileName: format => (
| format === 'umd'
| ? 'psl.umd.cjs'
| : format === 'cjs'
| ? 'psl.cjs'
| : 'psl.mjs'
| ),
| },
| },
| });
|
|