You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
622 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
modules: [
'@nuxtjs/supabase',
'@nuxtjs/tailwindcss',
'nuxt-icon',
'@vueuse/nuxt',
'@nuxt/devtools',
'@element-plus/nuxt',
],
app: {
pageTransition: false,
layoutTransition: false,
},
alias: {
'@logo': '/assets/logo',
'@assets': '/assets',
'@stores': '/stores',
},
tailwindcss: {
configPath: './tailwind.config.ts',
},
typescript: {
strict: true,
},
supabase: {
url: process.env.SUPABASE_URL,
key: process.env.SUPABASE_KEY,
serviceKey: process.env.SUPABASE_SERVICE_KEY,
},
ssr: false,
})