{
  "name": "petdex",
  "version": "0.4.1",
  "description": "CLI for Petdex. Install, browse, and submit Codex pets from your terminal.",
  "homepage": "https://petdex.crafter.run",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/crafter-station/petdex.git",
    "directory": "packages/petdex-cli"
  },
  "license": "MIT",
  "type": "module",
  "engines": {
    "node": ">=20"
  },
  "bin": {
    "petdex": "dist/petdex.js"
  },
  "files": [
    "dist",
    "README.md"
  ],
  "scripts": {
    "build": "bun build ./bin/petdex.ts --target=node --outfile=./dist/petdex.js --minify --external @napi-rs/keyring",
    "postbuild": "node -e 'const f=\"./dist/petdex.js\";const fs=require(\"fs\");const c=fs.readFileSync(f,\"utf8\");if(!c.startsWith(\"#!\")){fs.writeFileSync(f,\"#!/usr/bin/env node\\n\"+c)}fs.chmodSync(f,0o755)'",
    "typecheck": "tsc --noEmit"
  },
  "dependencies": {
    "@clack/prompts": "^1.3.0",
    "jszip": "^3.10.1",
    "picocolors": "^1.1.1"
  },
  "optionalDependencies": {
    "@napi-rs/keyring": "^1.1.6"
  },
  "devDependencies": {
    "@types/node": "^25.6.0",
    "bun-types": "^1.3.13",
    "typescript": "^6.0.3"
  }
}
