Files
timothycarambat 5f06fa07a4 no minify
2024-08-06 16:50:07 -07:00

28 lines
650 B
TypeScript

import path from 'path';
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
export default defineConfig({
publicDir: process.env.NODE_ENV !== 'production' ? './assets' : '',
build: {
minify: false,
lib: {
entry: path.resolve(__dirname, 'src/index.ts'),
name: 'vits-web',
formats: ['es']
},
rollupOptions: {
external: [
'**/*.spec.ts',
'onnxruntime-web'
],
},
},
plugins: [dts({ exclude: "**/*.spec.ts" })],
server: {
headers: {
'Cross-Origin-Embedder-Policy': 'require-corp',
'Cross-Origin-Opener-Policy': 'same-origin',
},
},
});