import { defineConfig } from "vite"; export default defineConfig({ build: { lib: { entry: "src/bundle.manifests.ts", // Bundle registers one or more manifests formats: ["es"], fileName: "umbraco-extension", }, outDir: "../wwwroot/App_Plugins/UmbracoExtension", // your web component will be saved in this location emptyOutDir: true, sourcemap: true, rollupOptions: { external: [/^@umbraco/], }, }, });