paper-dynasty-website/nuxt.config.ts
2025-05-08 21:34:35 -05:00

47 lines
1.1 KiB
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2024-11-01',
devtools: {
enabled: true,
timeline: {
enabled: true,
},
},
modules: ['@nuxtjs/supabase'],
css: ['@picocss/pico'],
app: {
head: {
title: 'Paper Dynasty',
htmlAttrs: {
lang: 'en',
},
link: [
{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' },
]
}
},
runtimeConfig: {
public: {
supabaseKey: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImNucGhwbnV2aGp2cXprY2J3emRrIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NDU4MTE3ODQsImV4cCI6MjA2MTM4Nzc4NH0.k3V9c2oiG8kufPa3_a4v6UdiGI6ML6-5lH2oifStB3I',
supabaseUrl: 'https://cnphpnuvhjvqzkcbwzdk.supabase.co',
supabaseRestURL: 'https://cnphpnuvhjvqzkcbwzdk.supabase.co/rest/v1',
// webpageBaseUrl: 'http://localhost:3000',
webpageBaseUrl: 'https://paper-dynasty.netlify.app',
}
},
supabase: {
redirectOptions: {
login: '/login',
callback: '/confirm',
exclude: ['/', '/login/auto'],
saveRedirectToCookie: true,
},
},
})