Files
ghostwriter/nuxt.config.ts
2025-04-08 10:20:43 +03:00

56 lines
1.1 KiB
TypeScript

export default defineNuxtConfig({
css: ["~/assets/css/main.css"],
modules: [
"@nuxthub/core",
"@nuxt/ui",
"@nuxt/icon",
"nuxt-auth-utils",
"@nuxt/image",
"@vueuse/nuxt",
],
devtools: { enabled: true },
runtimeConfig: {
webhooksUrl: "",
stravaVerifyToken: "",
},
future: { compatibilityVersion: 4 },
compatibilityDate: "2025-03-01",
hub: {
ai: true,
database: true,
},
app: {
head: {
link: [
{
rel: "icon",
href: "/favicon.ico",
type: "image/x-icon",
sizes: "any",
},
{
rel: "icon",
href: "/favicon-32x32.png",
type: "image/png",
sizes: "32x32",
},
{
rel: "icon",
href: "/favicon-16x16.png",
type: "image/png",
sizes: "16x16",
},
{
rel: "apple-touch-icon",
href: "/apple-touch-icon.png",
sizes: "180x180",
},
{
rel: "manifest",
href: "/site.webmanifest",
},
],
},
},
});