import { defineConfig, loadEnv } from "vite"; import react from "@vitejs/plugin-react"; import webExtension from "@samrum/vite-plugin-web-extension"; import path from "path"; import { getManifest } from "./src/manifest"; // https://vitejs.dev/config/ export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd(), ""); return { plugins: [ react(), webExtension({ manifest: getManifest(Number(env.MANIFEST_VERSION)), }), ], resolve: { alias: { "~": path.resolve(__dirname, "./src"), }, }, }; });