-
Notifications
You must be signed in to change notification settings - Fork 0
/
nuxt.config.ts
21 lines (21 loc) · 1001 Bytes
/
nuxt.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
modules: ["@nuxtjs/tailwindcss", "@pinia/nuxt"],
runtimeConfig: {
firebaseAdminProjectId: process.env.NUXT_FIREBASE_ADMIN_PROJECT_ID,
firebaseAdminPrivateKey: process.env.NUXT_FIREBASE_ADMIN_PRIVATE_KEY,
firebaseAdminClientEmail: process.env.NUXT_FIREBASE_ADMIN_CLIENT_EMAIL,
gmailAppEmail: process.env.NUXT_GMAIL_APP_EMAIL,
gmailAppPassword: process.env.NUXT_GMAIL_APP_PASSWORD,
public: {
firebaseApiKey: process.env.NUXT_PUBLIC_API_KEY,
firebaseAuthDomain: process.env.NUXT_PUBLIC_AUTH_DOMAIN,
firebaseProjectId: process.env.NUXT_PUBLIC_PROJECT_ID,
firebaseStorageBucket: process.env.NUXT_PUBLIC_STORAGE_BUCKET,
firebaseMessagingSenderId: process.env.NUXT_PUBLIC_MESSAGING_SENDER_ID,
firebaseAppId: process.env.NUXT_PUBLIC_APP_ID,
firebaseMeasurementId: process.env.NUXT_PUBLIC_MEASUREMENT_ID,
},
},
})