feat: adding gemini stuff

This commit is contained in:
devaine 2025-10-18 23:23:11 -05:00
commit 76cb0e0536
No known key found for this signature in database
GPG key ID: 4BA6E50E8768348F
4 changed files with 44 additions and 24 deletions

View file

@ -3,6 +3,12 @@ import react from "@vitejs/plugin-react";
import jsconfigPaths from "vite-jsconfig-paths";
import tailwindcss from "@tailwindcss/vite";
try {
process.loadEnvFile(".env")
} catch (error) {
console.log("Env file not found!\n" + error)
}
// https://vite.dev/config/
export default defineConfig({
plugins: [tailwindcss(), react(), jsconfigPaths()],
@ -11,4 +17,8 @@ export default defineConfig({
src: "/src",
},
},
// Defines envrionmental files across all src code b/c prefix is usually "VITE"
define: {
'import.meta.env.GEMINI_API_KEY': JSON.stringify(process.env.GEMINI_API_KEY),
}
});