-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnuxt.config.ts
23 lines (22 loc) · 933 Bytes
/
nuxt.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { vite as vidstack } from "vidstack/plugins";
export default defineNuxtConfig({
modules: ["@nuxt/ui", "@nuxt/fonts", "@nuxt/image", "@nuxtjs/seo"],
vue: { compilerOptions: { isCustomElement: (tag) => tag.startsWith("media-") } },
vite: { plugins: [vidstack({ include: /player\// })] },
devtools: { enabled: false },
fonts: { families: [{ name: "Outfit", provider: "google" }] },
colorMode: { preference: "dark" },
site: {
url: "https://hiruki.xyz",
name: "Eyepapcorn",
description: "Discover your new favorite anime title! eyepapcorn offers a vast collection of high-quality content, accessible on multiple devices and without any interruptions. Start using eyepapcorn today!",
defaultLocale: "en",
indexable: true
},
runtimeConfig: {
API: process.env.API_URL,
public: {
WALINE: process.env.WALINE_URL
}
}
});