import { reactRouter } from "@react-router/dev/vite"; import tailwindcss from "@tailwindcss/vite"; import { execSync } from "child_process"; import { defineConfig } from "vite"; import tsconfigPaths from "vite-tsconfig-paths"; const commitHash = execSync("git rev-parse --short HEAD").toString().trim(); // https://vitejs.dev/config/ export default defineConfig({ define: { __COMMIT_HASH__: JSON.stringify(commitHash), }, plugins: [reactRouter(), tsconfigPaths(), tailwindcss()], server: { proxy: { "^/(api|backoffice)": { target: "https://localhost:7240", secure: false, }, }, }, });