import Aura from '@primeuix/themes/aura'; import { defineNuxtConfig } from 'nuxt/config'; export default defineNuxtConfig({ compatibilityDate: '2025-07-15', devtools: { enabled: true }, css: ['~/assets/scss/main.scss', '~/assets/css/tailwind.css'], modules: [ '@nuxt/icon', '@nuxt/image', '@nuxt/scripts', '@nuxt/test-utils', '@primevue/nuxt-module', '@nuxtjs/i18n', '@prisma/nuxt', '@nuxt/test-utils/module', '@nuxtjs/google-fonts', ], primevue: { autoImport: true, options: { theme: { preset: Aura, cssLayer: false, }, ripple: true, }, }, components: { dirs: ['~/components'], }, app: { head: { htmlAttrs: { lang: 'en', }, }, }, googleFonts: { families: { Inter: true } }, vite: { resolve: { alias: { '.prisma/client/index-browser': './node_modules/.prisma/client/index-browser.js', }, }, }, i18n: { defaultLocale: 'en', locales: [{ code: 'en', name: 'English', file: 'en.json' }], }, nitro: { preset: 'bun', }, });