import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; import { resolve } from "node:path"; import { keycloakRolesPlugin } from "keycloak-headless/vite"; export default defineConfig({ plugins: [ react(), keycloakRolesPlugin({ input: resolve(__dirname, "keycloak-roles.json"), output: resolve(__dirname, "src/keycloak-config.generated.ts"), }), ], });