ptitlutins/nuxt.config.ts
2025-10-07 00:20:32 +02:00

35 lines
743 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: "2025-07-15",
devtools: { enabled: true },
modules: [
"@nuxt/eslint",
"@nuxt/fonts",
"@nuxt/icon",
"@nuxtjs/i18n",
"@pinia/nuxt",
],
i18n: {
defaultLocale: "en",
locales: [
{ code: "en", name: "English", file: "en.json" },
{ code: "fr", name: "French", file: "fr.json" },
],
},
css: ["~/assets/css/main.css"],
fonts: {
priority: ["fontsource"],
defaults: {
weights: [100, 200, 300, 400, 500, 600, 700, 800, 900],
},
},
components: [
{
path: "~/components",
pathPrefix: false,
},
],
build: {
transpile: ["vue-tippy"],
},
})