{ "name": "dashboard", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "test": "vitest", "docker-build": "docker build -t litlyx-dashboard -f Dockerfile ../", "docker-inspect": "docker run -it litlyx-dashboard sh", "docker-run": "docker run -p 3000:3000 litlyx-dashboard" }, "dependencies": { "@nuxtjs/tailwindcss": "^6.12.0", "chart.js": "^3.9.1", "chartjs-chart-funnel": "^4.2.1", "chartjs-plugin-annotation": "^2.2.1", "google-auth-library": "^9.10.0", "googleapis": "^144.0.0", "highlight.js": "^11.10.0", "jsonwebtoken": "^9.0.2", "litlyx-js": "^1.0.3", "nuxt": "^3.11.2", "nuxt-vue3-google-signin": "^0.0.11", "openai": "^4.61.0", "pdfkit": "^0.15.0", "primevue": "^3.52.0", "sass": "^1.81.0", "stripe": "^17.3.1", "v-calendar": "^3.1.2", "vue": "^3.4.21", "vue-chart-3": "^3.1.8", "vue-markdown-render": "^2.2.1", "vue-router": "^4.3.0", "winston": "^3.14.2", "zod": "^3.24.1" }, "devDependencies": { "@nuxt/components": "^2.2.1", "@nuxt/types": "^2.18.1", "@nuxt/typescript-build": "^3.0.2", "@nuxt/ui": "^2.15.2", "@types/jsonwebtoken": "^9.0.6", "@types/pdfkit": "^0.13.4", "autoprefixer": "^10.4.19", "postcss": "^8.4.38", "tailwindcss": "^3.4.3" } }