paulnicoue/nuxt.config.ts

42 lines
1.1 KiB
TypeScript
Raw Normal View History

2022-09-30 16:18:49 +02:00
export default defineNuxtConfig({
2024-12-22 12:25:32 +01:00
compatibilityDate: '2024-12-20',
css: [
'minireset.css/minireset.min.css',
'aos/dist/aos.css',
'~/assets/styles/_fonts.scss',
'~/assets/styles/_animations.scss',
],
modules: [
'@nuxtjs/sitemap',
'nuxt-umami',
],
2024-12-22 12:25:32 +01:00
postcss: {
plugins: {
'autoprefixer': {},
},
},
runtimeConfig: {
mailjetApiPrivate: process.env.MJ_APIKEY_PRIVATE,
mailjetApiPublic: process.env.MJ_APIKEY_PUBLIC,
},
site: {
url: 'https://paulnicoue.com',
2024-12-22 15:58:18 +01:00
name: 'Paul Nicoué',
2024-12-22 12:25:32 +01:00
},
umami: {
id: '2df69370-61fb-424f-9719-d106f3e178b5',
host: 'https://umami.paulnicoue.com',
2025-03-16 18:49:48 +01:00
domains: ['paulnicoue.com'],
},
2024-12-22 12:25:32 +01:00
vite: {
css: {
preprocessorOptions: {
scss: {
api: 'modern',
additionalData: '@use "@/assets/styles/main.scss" as *;', // Mandatory for global SASS variables and mixins import
},
},
},
},
2022-09-30 16:18:49 +02:00
})