[Closes #8] Added authentication
All checks were successful
Production Build and Deploy / Build (push) Successful in 1m7s
Production Build and Deploy / Deploy (push) Successful in 29s

This commit is contained in:
Liviu Burcusel 2026-01-07 11:11:35 +01:00
parent 6eefa137bb
commit 6d3cdb560d
Signed by: liviu
GPG key ID: 6CDB37A4AD2C610C
65 changed files with 5834 additions and 440 deletions

View file

@ -1,8 +1,18 @@
import { readFileSync } from "fs";
import { resolve } from "path";
import tailwindcss from "@tailwindcss/vite";
import "./shared/utils/env";
const packageJsonContent = JSON.parse(readFileSync(resolve(__dirname, "package.json"), "utf-8"));
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: "2025-07-15",
runtimeConfig: {
public: {
appVersion: packageJsonContent.version,
},
},
app: {
head: {
htmlAttrs: {
@ -22,7 +32,7 @@ export default defineNuxtConfig({
plugins: [tailwindcss()],
build: { sourcemap: false },
},
modules: ["@nuxt/eslint", "shadcn-nuxt", "@vueuse/nuxt"],
modules: ["@nuxt/eslint", "shadcn-nuxt", "@vueuse/nuxt", "@pinia/nuxt"],
shadcn: {
prefix: "",
componentDir: "~/components/ui",