Files
OSGAccountServer/admin-web/vite.config.ts
T
Rocky 231c5040a5
CI / verify (push) Has been cancelled
CI / publish (push) Has been cancelled
Add StoreKit history and modernize admin console
Expose ledger-backed cross-device purchase history while shipping the tested React admin redesign in the same reproducible deployment revision.
2026-08-19 22:13:13 +08:00

38 lines
866 B
TypeScript

import tailwindcss from "@tailwindcss/vite";
import react from "@vitejs/plugin-react";
import { defineConfig } from "vitest/config";
export default defineConfig({
base: "/admin/",
plugins: [react(), tailwindcss()],
server: {
proxy: {
"/v1/admin": {
target: "http://localhost:8080",
changeOrigin: true,
},
},
},
build: {
target: "es2022",
rollupOptions: {
output: {
manualChunks(id) {
if (
id.includes("/node_modules/react/") ||
id.includes("/node_modules/react-dom/") ||
id.includes("/node_modules/react-router")
) {
return "react-vendor";
}
if (id.includes("/node_modules/@base-ui/")) return "base-ui";
return undefined;
},
},
},
},
test: {
environment: "jsdom",
},
});