// ----------------------------------------------------------------------------- // Lou-Ka — Agrégateur de logements à louer (province de Québec) // Auteur : Simon-Pierre Boucher — contact@spboucher.ai // vite.config.ts : configuration Vite (proxy API en dev, build vers dist/) // ----------------------------------------------------------------------------- import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; export default defineConfig({ plugins: [react()], resolve: { // @groupe-ka/ka-maps est lié en local (file:../../ka-maps) : forcer une // seule copie de React et de Mapbox GL (celle de l'app), sinon le paquet // lié résoudrait ses propres node_modules (double React = crash hooks). dedupe: ["react", "react-dom", "mapbox-gl"], }, server: { proxy: { "/api": "http://localhost:8080" }, }, build: { outDir: "dist" }, });