Files
Recordly/vite.email.config.ts
webadderall 08f72ef6aa Recordly 2.0 local review stack 5/6
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:22 +11:00

19 lines
502 B
TypeScript

import { defineConfig } from "vite";
// Separate from Electron so email edits do not restart the running desktop app.
export default defineConfig({
server: { host: "127.0.0.1", port: 3500, strictPort: true, open: false },
optimizeDeps: { entries: ["email-preview.html"] },
plugins: [
{
name: "email-preview-entry",
configureServer(server) {
server.middlewares.use((req, _res, next) => {
if (req.url === "/") req.url = "/email-preview.html";
next();
});
},
},
],
});