From 5f9c29c39abac5fa0f34bbb4538b1cbfbc07ef9e Mon Sep 17 00:00:00 2001 From: Pascal Martineau Date: Wed, 28 Jan 2026 21:13:49 -0500 Subject: [PATCH] feat: Configure nuxt-svgo module --- wp-content/themes/moonshine/nuxt.config.ts | 7 +++++++ wp-content/themes/moonshine/package.json | 1 + 2 files changed, 8 insertions(+) diff --git a/wp-content/themes/moonshine/nuxt.config.ts b/wp-content/themes/moonshine/nuxt.config.ts index 5c1d256..851c059 100644 --- a/wp-content/themes/moonshine/nuxt.config.ts +++ b/wp-content/themes/moonshine/nuxt.config.ts @@ -20,6 +20,7 @@ export default defineNuxtConfig({ "@nuxtjs/device", "@nuxtjs/seo", "nuxt-auth-utils", + "nuxt-svgo", ], components: { @@ -108,4 +109,10 @@ export default defineNuxtConfig({ sitemap: false, + svgo: { + autoImportPath: "~/assets/svg/", + componentPrefix: "Svg", + defaultImport: "component", + }, + }); diff --git a/wp-content/themes/moonshine/package.json b/wp-content/themes/moonshine/package.json index e704c9b..86eb5f1 100644 --- a/wp-content/themes/moonshine/package.json +++ b/wp-content/themes/moonshine/package.json @@ -23,6 +23,7 @@ "jwt-decode": "^4.0.0", "nuxt": "^4.3.0", "nuxt-auth-utils": "^0.5.28", + "nuxt-svgo": "^4.2.6", "tailwindcss": "^4.1.18", "vue": "^3.5.27", "vue-router": "^4.6.4",