{ "name": "website", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "preview": "bun .output/server/index.mjs", "postinstall": "nuxt prepare", "lint": "eslint .", "typecheck": "nuxt typecheck", "prepare": "husky" }, "lint-staged": { "app/**/*.{js,ts,vue}": [ "eslint --fix" ] }, "dependencies": { "@iconify-json/lucide": "^1.2.115", "@iconify-json/simple-icons": "^1.2.88", "@nuxt/ui": "^4.9.0", "@primer/octicons": "^19.28.1", "nuxt": "^4.4.8", "tailwindcss": "^4.3.2" }, "devDependencies": { "@iconify-json/octicon": "^1.2.28", "@nuxt/eslint": "^1.16.0", "@nuxt/icon": "^2.2.4", "eslint": "^10.6.0", "husky": "^9.1.7", "lint-staged": "^17.0.8", "typescript": "^6.0.3", "vue-tsc": "^3.3.5" } }