[READ-ONLY] Mirror of https://github.com/danielroe/werewolves-assistant-web-next.
981 B
42 lines
1export default defineNuxtConfig({
2 css: [
3 "primevue/resources/themes/lara-dark-blue/theme.css",
4 "bootstrap/dist/css/bootstrap-grid.css",
5 "bootstrap/dist/css/bootstrap-utilities.css",
6 "@fortawesome/fontawesome-free/css/all.css",
7 "./assets/scss/custom.scss",
8 ],
9 devtools: { enabled: true },
10 i18n: { vueI18n: "./modules/i18n/i18n.config.ts" },
11 modules: [
12 "@nuxt/test-utils/module",
13 "nuxt-primevue",
14 "@nuxtjs/i18n",
15 "@nuxt/image",
16 "@pinia/nuxt",
17 ],
18 pinia: { storesDirs: ["./stores/**"] },
19 primevue: {
20 components: {
21 prefix: "VuePrime",
22 include: [
23 "Button",
24 "Divider",
25 ],
26 },
27 directives: {
28 prefix: "p-",
29 include: [
30 "Tooltip",
31 "Ripple",
32 ],
33 },
34 composables: { include: [] },
35 options: { ripple: true },
36 },
37 runtimeConfig: { public: { werewolvesAssistantApi: { baseUrl: "" } } },
38 typescript: {
39 strict: true,
40 typeCheck: true,
41 },
42});