import { defineConfig } from "vite"; export default defineConfig({ resolve: { alias: { "@": "/web/src", "foliate-js": "/node_modules/@bookhoard/foliate-js", // Updated path }, }, base: "/static/", build: { outDir: "web/static", emptyOutDir: false, assetsDir: "", rollupOptions: { input: { main: "web/src/main.ts", reader: "web/src/reader/reader.ts", }, output: { entryFileNames: "[name].js", }, }, target: "esnext", sourcemap: true, minify: "esbuild", }, });