Files
trustcontact/quasar/web_components/vite.config.ts
fabio 2dd819444e wc
2026-03-02 19:44:24 +01:00

19 lines
383 B
TypeScript

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
export default defineConfig({
plugins: [
vue({
customElement: true,
}),
],
build: {
lib: {
entry: 'src/register.ts',
name: 'TrustcontactWebComponents',
formats: ['es', 'iife'],
fileName: (format) => `trustcontact-web-components.${format}.js`,
},
},
});