{ "name": "nuxt-app", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare && simple-git-hooks", "lint": "eslint .", "test:types": "vue-tsc --noEmit" }, "dependencies": { "@iconify-json/ri": "1.2.3", "@iconify-json/tabler": "1.2.10", "@nuxt/icon": "^1.9.1", "@nuxthub/core": "^0.8.7", "@octokit/rest": "^21.0.2", "@unocss/nuxt": "^0.65.1", "hex-rgb": "^5.0.0", "ml-distance": "^4.0.1", "ml-kmeans": "^6.0.0", "nuxt": "latest", "nuxt-time": "1.0.3", "ohash": "^1.1.4", "openai": "^4.76.0", "unocss": "^0.65.1", "vue": "latest", "vue-router": "latest" }, "devDependencies": { "@nuxt/eslint": "^0.7.2", "lint-staged": "^15.2.10", "simple-git-hooks": "^2.11.1", "typescript": "^5.6.3", "vue-tsc": "^2.1.10", "wrangler": "^3.93.0" }, "simple-git-hooks": { "pre-commit": "npx lint-staged" }, "lint-staged": { "*.{js,ts,mjs,cjs,json,.*rc}": [ "npx eslint --fix" ] }, "packageManager": "pnpm@9.15.0" }