Files
rustical/crates/frontend/js-components/vite.config.ts
2025-06-25 15:54:47 +02:00

32 lines
588 B
TypeScript

import { defineConfig } from 'vite'
export default defineConfig({
build: {
minify: false,
modulePreload: {
polyfill: false
},
copyPublicDir: false,
lib: {
entry: 'lib/index.ts',
formats: ['es'],
},
rollupOptions: {
input: [
"lib/create-calendar-form.ts",
"lib/create-addressbook-form.ts",
"lib/delete-button.ts",
],
output: {
dir: "../public/assets/js/",
format: "es",
manualChunks: {
lit: ["lit"],
webdav: ["webdav"],
}
}
},
},
})