import aftercare from "@char/aftercare/vite"; import deno from "@deno/vite-plugin"; import { defineConfig } from "vite"; const backend = `http://127.0.0.1:${Deno.env.get("BERRY_PORT") ?? 8787}`; export default defineConfig({ cacheDir: "../node_modules/.vite", plugins: [deno(), aftercare()], server: { // the app imports @berry/api, from outside web/ fs: { allow: [".."] }, proxy: { "/api": backend, "/ext": backend, "/ws": { target: backend.replace("http", "ws"), ws: true }, }, }, });