{ "private": true, "overrides": { "vue": "latest" }, "scripts": { "dev": "nuxt dev", "build": "nuxt build", "start": "NODE_ENV=production node .output/server/index.mjs", "lint": "eslint .", "test": "TZ=UTC vitest --run", "test:components": "TZ=UTC vitest --run components/", "test:watch": "TZ=UTC vitest", "test:ui": "TZ=UTC vitest --ui --open", "postinstall": "nuxt prepare", "generate": "nuxt generate", "preview": "nuxt preview", "typecheck": "nuxt typecheck" }, "devDependencies": { "@faker-js/faker": "^7.6.0", "@huntersofbook/naive-ui-nuxt": "^0.5.1", "@nuxt/test-utils": "^3.0.0", "@nuxtjs/eslint-config-typescript": "^12.0.0", "@nuxtjs/tailwindcss": "^6.2.0", "@testing-library/vue": "^6.6.1", "@vitejs/plugin-vue": "^3.2.0", "@vitest/coverage-c8": "^0.26.0", "@vitest/ui": "^0.26.1", "dayjs": "^1.11.7", "eslint": "^8.31.0", "h3": "^1.0.2", "jsdom": "^21.0.0", "nuxt": "3.0.0", "nuxt-svgo": "^1.1.0", "playwright": "^1.29.2", "prisma": "^4.8.1", "typescript": "^4.9.4", "unplugin-auto-import": "^0.12.1", "unplugin-vue-components": "^0.22.12", "uuid": "^9.0.0", "vite-svg-loader": "^3.6.0", "vitest": "^0.26.1", "vue-tsc": "^1.0.16" }, "dependencies": { "@pinia/nuxt": "^0.4.6", "@prisma/client": "^4.8.1", "@sidebase/core": "^0.1.4", "pinia": "^2.0.30", "youtubei": "^1.1.2" } }