Spaces:
Running
Running
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' | |
), | |
}, | |
}, | |
}); | |