{"_id":"petdex","_rev":"30-1186554ac14be0ea21ada209c362771b","name":"petdex","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.0":{"name":"petdex","version":"0.0.0","keywords":["codex","pets","petdex"],"license":"MIT","_id":"petdex@0.0.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"dist":{"shasum":"ed9eb4501b11c4f5d9d12c53134da8d25dc41b0e","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.0.0.tgz","fileCount":3,"integrity":"sha512-J/RuW4RU4ZOv9ZLx2CI+zm1xzods//TKN9JCxlTD8T26U1Iju/AVSak5ZR16gP7wVz0+aFZ+wXVsQv3+T4qe0w==","signatures":[{"sig":"MEUCIDNbMN3jwd8NkbKZeGOGW5swbzRp4+LLez5XbYg6yzTOAiEAmlE6EKYIniXDivYgGkPMYZf17BNx96GEPFwWA8wvtZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1319},"main":"index.js","_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git"},"_npmVersion":"10.9.2","description":"Reserved for Petdex CLI — public gallery of animated Codex pets. petdex.crafter.run","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/petdex_0.0.0_1777732621690_0.8285792006341879","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"petdex","version":"0.1.0","license":"MIT","_id":"petdex@0.1.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"cd65524323a19c5719b8adbc7482f23adcb34e75","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.1.0.tgz","fileCount":3,"integrity":"sha512-HL/tl+bojLvmSiWfTdHhSea8HkdQ3dZpUePN/4FD8hjSInwkfA0riRAw/advOV1Qr0KzeOcB5QfMrp7fPxcYIg==","signatures":[{"sig":"MEYCIQDt5s81wB/Dm9ZO4E7HmDBadqd/aqfkgEl/vKgaXnSbiwIhAOd1b8PKOMmpFQgXPAoTUZorZjiYR2fXCiiQBweQRWrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193524},"type":"module","engines":{"node":">=18"},"gitHead":"f168368b97dcaf88b9496969b0d7223c447297d4","scripts":{"build":"bun build ./bin/petdex.ts --target=node --outfile=./dist/petdex.js --minify","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.1.0_1777736119359_0.23709893091377654","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"petdex","version":"0.1.1","license":"MIT","_id":"petdex@0.1.1","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"d02b0f75567f5ea0c4d37f8c97de1c45f2993899","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.1.1.tgz","fileCount":3,"integrity":"sha512-oi7YC1X3sEZXwxTU+qeeEU+9d9ThXLRrGErOm3Hvdd2iApbNPFnQHb2HBqvBYklzcEnQJ2h0KsYD9dqv/a9vKA==","signatures":[{"sig":"MEUCIQD4szKaGfRL0x5T5tnK6/93I35o+8gcNSiFBoEvDm0NUwIgIM/DHQOWO4HX+ZZI+flTA7bKWkzgOQic6Nl6VTPX9eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194206},"type":"module","engines":{"node":">=18"},"gitHead":"aef97976f8ee00ed38c619a657a505004858dd12","scripts":{"build":"bun build ./bin/petdex.ts --target=node --outfile=./dist/petdex.js --minify","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.1.1_1777773356227_0.6527936230265696","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"petdex","version":"0.1.2","license":"MIT","_id":"petdex@0.1.2","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"ff3939192489ec004470d2f68b698885bb7f89b8","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.1.2.tgz","fileCount":3,"integrity":"sha512-ir7BlioBOr/qTDWIBftllTXKHAPPuH9m1t+8q4I5w9uFEwpQrL7N88WOBZqS/cIHm85TCbZXUkbbZzvzEaXSOA==","signatures":[{"sig":"MEUCIQCrD/dV/3i3yWq0xzsKDCnToLwQ2mbe+tN8DNQHMxWL6gIgMdVfoCMifeB0W/v7KvgU+5dQcjYCzaGiSO3GZ8tHz9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200779},"type":"module","engines":{"node":">=18"},"gitHead":"e3a7c6b4fea3155a712b4561ff6f8bce595ece31","scripts":{"build":"bun build ./bin/petdex.ts --target=node --outfile=./dist/petdex.js --minify","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.1.2_1777964290318_0.4637087000308999","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"petdex","version":"0.2.0","license":"MIT","_id":"petdex@0.2.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"ff74cb746e1cd391e509ee9aa4ca1ace00d94a8c","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.2.0.tgz","fileCount":3,"integrity":"sha512-WtcaKLKOLIdKdnuPX3/bBfoq1aFCUGN4dfNxAcCAD6XJdsKvRwQqDnCzbE/4u4xiJl6Zd1ZZTRSoZjG9Rfaq7A==","signatures":[{"sig":"MEQCIApChME7vK05ITo2HA5frB/3y1+z9vm6htBPghZz3glfAiAcNBeLBhuW1WCABUqHK3r4THv3ZSVwxxgAqPMMp54VSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254110},"type":"module","engines":{"node":">=18"},"gitHead":"b70082f4bb37b6f6a6acbbc5fefb4fb1be6071a4","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.2.0_1778378372439_0.38736103229901486","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"petdex","version":"0.3.0","license":"MIT","_id":"petdex@0.3.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"e2ebd3fc4f8cc51fbef4d529a7a22b5508f7686b","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.0.tgz","fileCount":3,"integrity":"sha512-uJlVUWOGmKAaoaQ35CjycNWo1Mo/XOgy7ZG+QtZl6Hpzs+hpVHIRERpsAvcgx+O2wxMalcWpQmkpuqH9mT5OUA==","signatures":[{"sig":"MEUCIHCK/GzFgZKNLkSw8UKDPFnljvMZ73bjJyXv3tQYKG1kAiEA4fI5IRankg80FaVaTWrgiakegmVp/M+N2BT2TaZvXOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255967},"type":"module","engines":{"node":">=18"},"gitHead":"ebf2bead079db275afce650fd5ae4a5e8a37428f","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.0_1778391709734_0.5525030206525661","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"petdex","version":"0.3.1","license":"MIT","_id":"petdex@0.3.1","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"4fdfe396f8c2a7292bb3648fd6f46a8bef860716","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.1.tgz","fileCount":3,"integrity":"sha512-JSZDUyNOAV9ZwtnuM2hcQAyajl2kgQzHpAAESXqhtyho1nOc/L+Urdm9OMc/+oqw+esHKDrIjwxT+Sm5TuLPJQ==","signatures":[{"sig":"MEYCIQDFAOHnDIEyCP02bVzIk85ZPT+HSvsiFlJzIAGf3XxTWQIhANgWh5U5pqN4yosbls6tHi0ZeWoR7ZG5BWeJHDvaOJvW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254932},"type":"module","engines":{"node":">=18"},"gitHead":"b6bf932ee2dbfcd4fde53dc911aa4302ca6c067f","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.1_1778392126105_0.15304503479735332","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"petdex","version":"0.3.3","license":"MIT","_id":"petdex@0.3.3","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"40a208cdaffde3b73bb12c21197683ab86500ed9","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.3.tgz","fileCount":3,"integrity":"sha512-Ke+a6dF4LrhkouSun8vAacA1gpSDkGHp2r1zRctwYkAjbiXID9GkpcAfHKdOBXsauDGqPa1n2xT38FSJmmYgbw==","signatures":[{"sig":"MEUCICfpgPaOQlYtvGJJ3X0gvMFCtcGvuRbEsteak81z+XGqAiEAkKB6+58CqpU6pN0AEK+VJV7niqTWicUVmYMiNP9hDJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261827},"type":"module","engines":{"node":">=18"},"gitHead":"6398c0d5d0048212a7215cd7bfa1a19a671cb88c","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.3_1778396997673_0.1529544004761092","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"petdex","version":"0.3.4","license":"MIT","_id":"petdex@0.3.4","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"e52d9158ab0dcc0413de9657d8bd827a8979fc01","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.4.tgz","fileCount":3,"integrity":"sha512-aGgTXYv4KJtZkSFl82r9oCdbERE5WKh4MJ9o2aSy+p6hWG6JFrDOdexrEXAU3UCPg9uwUzCikbafTwj9xs/dmQ==","signatures":[{"sig":"MEUCIB9Vmp97oQImv3qWmXlaZyc6jDoTRLIjshzkknMhrbJ/AiEAn2adfhY76WvfrAQ589bz6Nj6rQQYz1Ln0aLW7drBnXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263949},"type":"module","engines":{"node":">=18"},"gitHead":"26b386698d932b2338f204cbc8ee00201e0c7071","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.4_1778399862595_0.24005807068244556","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"petdex","version":"0.3.5","license":"MIT","_id":"petdex@0.3.5","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"5b51b08ddd9bcdd9e0eb77ca3b77c74460bf389e","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.5.tgz","fileCount":3,"integrity":"sha512-iXKbfLU59F268W1GaTU5s4S104MuC1Nb3PUS2zG4ggxWjB/M2lfUSQGKw3E5F6uVL8V3u7VVci0XfTNKwppI4w==","signatures":[{"sig":"MEQCIEcBjjX+XZvLiWad1vtfkaWy4NATwFvoYlm12rMB3wUAAiBCkakAg0NVER2B/ldQzJw3M/nFNGLeRQin6rxSGQEkQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263949},"type":"module","engines":{"node":">=18"},"gitHead":"420645fb294c356adb6b40039f1ae44c037173cf","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex — install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.5_1778401348909_0.24384675228332742","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"petdex","version":"0.3.6","license":"MIT","_id":"petdex@0.3.6","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"b7729de191d136b94c1e7368cc6cdb9a23d286a2","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.6.tgz","fileCount":3,"integrity":"sha512-a46KK1/nrbarUmWpE4fj5B8I28GK4zfBNEomAXAIwW5fmWaJfd+zcD0vo5wOHWkpxQvLtRsBPqmdLeIGQORSEQ==","signatures":[{"sig":"MEQCIF3aXXUYDkLFAhvVP4zBEu6C7ijAjalEOgW+cjfXg/x4AiA42OYzodzyHd77VGCRoeYkZYg6gFjE2tkaOU0oNqtH4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263327},"type":"module","engines":{"node":">=18"},"gitHead":"b8eb33b1f17eb4f08fcfd6f44f102da20ad7e306","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.6_1778461522276_0.12365463376132779","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"petdex","version":"0.3.7","license":"MIT","_id":"petdex@0.3.7","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"4de7591e1843c2352c081d110fb598e470a35372","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.7.tgz","fileCount":3,"integrity":"sha512-Es3s2eYIezJfRN/5TD4SqJ7lQZJQxeoojQN2PAkxdwS1881WreK7EAc+cNDOhtxV1SRiDKt3YG1SP0M9GZ59rw==","signatures":[{"sig":"MEUCIQCBy7/tEnRlhzpPRTNC7lnjvmjT8YGE/6/ExUlKw93/PQIgcrLycDuYeij+ulklRfeyaW/HKtX2jM8r4QPOMv/Qnsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267453},"type":"module","engines":{"node":">=18"},"gitHead":"6789aa3825b847a4c4c262f1b45e96217749837c","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.7_1778465436787_0.8573308167821077","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"petdex","version":"0.3.8","license":"MIT","_id":"petdex@0.3.8","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"16d1bead8e35c52bd2d77c02c781960e8c21787a","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.8.tgz","fileCount":3,"integrity":"sha512-xlTq7rimBTYIIswAtysIBQJkfDFO3KHk35QTU9mCwFVCkzOmfX2/Cuw/zc4zn0CC+rq3fE0Qn3eBX+PZa9Yd1A==","signatures":[{"sig":"MEUCIQCQvTmKGf9Nk/vMeGxNTPQOMlDQrkB6OGkeJy/ra9ssJQIgSWOOrkum74i2XCJYjKjgWtNYeV5QllFR7/V6kEecDdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268431},"type":"module","engines":{"node":">=18"},"gitHead":"db30a430cf30ee024b7dcee7179e74f60496e91d","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.8_1778474161970_0.24230094938250346","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"petdex","version":"0.3.9","license":"MIT","_id":"petdex@0.3.9","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"77ba903531b27adb694e09f8ff59d9e79184a94f","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.3.9.tgz","fileCount":3,"integrity":"sha512-weXLPZWiCivIauX0gHvwV5FE2Psw6CIf+h9AEWEEAiUYv8gYqrjR8pXFKgJKymU1sn5Z41jU/t/VODefVrLi5Q==","signatures":[{"sig":"MEUCIH2PT/9Ae+cDKFc4n5mPfbkZxM+uHWHK9iSPbeLEFjAvAiEA3Qq23mrZxYXYlDSBAYHbSOSp2cNNYATGpP2yE+wIYWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272120},"type":"module","engines":{"node":">=18"},"gitHead":"fc518f1cf9f20db41520fc1bb711c2eee65c8b51","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.3.9_1778479896971_0.20953279994433416","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"petdex","version":"0.4.0","license":"MIT","_id":"petdex@0.4.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"77d49a1f7aa5a0ca4265e1ecebd80716d1b12521","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.0.tgz","fileCount":3,"integrity":"sha512-vH2ycOgwIy5/JISDvB15O2WKelxzDGcDn0glnPO/Y1c6+qYYWGk+Gk3vM86/KrMHQbAt2iao1z6Rykbmd7EfmQ==","signatures":[{"sig":"MEQCIE6vvex7MWT/w7BuUY3Iia06Hc8q0FvUYrMOyYlc+OY+AiANM2pVQYKT1AeKgFV3M8NjFbv7KmTmQhPQrHy45rwp7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272540},"type":"module","engines":{"node":">=20"},"gitHead":"613f765d3274a4cd18746f5aa937cafd3f637aad","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.0_1778617477785_0.9663343707010905","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"petdex","version":"0.4.1","license":"MIT","_id":"petdex@0.4.1","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"87cf16325ddc130745c0b8eff674e600d39365c9","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.1.tgz","fileCount":3,"integrity":"sha512-u0dX9gIpdrswO9PJM2wSVNNXjtyMAEYf3my1dXBCBBM+clLHnLp7x9Lh/eZOcZkQJYjmN/W9lnID3vrWtvVgfw==","signatures":[{"sig":"MEUCIB04vCt0prj6juFFL9+c85QV6xNvTmWsMqWmmTq5iT4WAiEAq+tIDsHXT8YydiVGqiA0iYA3ZRgzRoQExJfaAKwLqBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289521},"type":"module","engines":{"node":">=20"},"gitHead":"d4ee94382ed2daed33ea750039c02d75bc928dbe","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.1_1779475259398_0.8337141383261772","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"petdex","version":"0.4.2","license":"MIT","_id":"petdex@0.4.2","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"2f9d2e8084b1db4265a744b2650a20dd34fa8da7","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.2.tgz","fileCount":3,"integrity":"sha512-SU+CfIwzM5NMwdi21yiZn1bjAz8m2RBmmDMtaU4f8B4Uj3KtcCFtiOk3nR/DXwKZUOIW2IUrzFBi237i+cAXMw==","signatures":[{"sig":"MEQCIC8LIBi25lXR54UB5YHiipxiRrYTYYBV5wgqUBAYFgLBAiByKv6Y81oTxhuT175hUNAT1dW/Iv8mIk8Vh3mtuFxF6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292190},"type":"module","engines":{"node":">=20"},"gitHead":"389d0ccf024c54936add61b2107545966405d2a2","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.2_1780600582307_0.030074357371392413","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"petdex","version":"0.4.3","license":"MIT","_id":"petdex@0.4.3","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.crafter.run","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"c8f1d8d8c317f2c0ec78a5cdc0bdc356e2db9ac9","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.3.tgz","fileCount":3,"integrity":"sha512-ZqgPlbzyePq5ZdRk1JQpYJHoRDF/FMWboRD3nD5fGBAWvtiuvgKdYXsdu5Csfwl5WD04wnd9lY9422IYPqGUqw==","signatures":[{"sig":"MEYCIQChPMKyIYZgDJMCN93Hm4S5x5qsRXX6UHGafH64l7rgOAIhAM5RcWKmWFT13133J5dHOMR6ocD+3wmge1hzEQDQsops","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293954},"type":"module","engines":{"node":">=20"},"gitHead":"3b5a2de2ad252b2bfd2581a08b9b69fe193b477f","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"10.9.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.3_1780773149824_0.3912125514741518","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"petdex","version":"0.4.4","license":"MIT","_id":"petdex@0.4.4","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"5519d85809484cd0a91ddaed5f922aa5ed345f99","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.4.tgz","fileCount":3,"integrity":"sha512-aKTxiVysKbh7e4FLPlp0zhe7Jmg4t4JARSS7UpvgpmNbZbqOo1l1tAjhYtIWWN8L8zbMgKH/DI5Umy1kU+5KPw==","signatures":[{"sig":"MEUCIAIO8FBp4+tVvEuZSDac3K+/k27eK/Mc3tIVCKvoTikrAiEA72xojtTJT2gkX4LXquOKf6I5MwbZe4vyRxM5GQvutmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292017},"type":"module","engines":{"node":">=20"},"gitHead":"78e40b8ce3e62950e64ddffd9e30c911a4d2e2e3","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"11.13.0","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^25.6.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.4_1782246100459_0.7635375149776273","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"petdex","version":"0.4.5","license":"MIT","_id":"petdex@0.4.5","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"520c9dd89277ed46ee3dcd04f9a256163088dd30","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.5.tgz","fileCount":3,"integrity":"sha512-/aPdhk4C6Dr+YQc6nafPf2523mlhqw/ZJahZToOdq/ZtIMiodrDAgVKNPAtzz1a+7c8XLOL78Yxm+08oxZb6Rg==","signatures":[{"sig":"MEYCIQCdZV5VyJ3beldx5kaHLHaSryKiWIJln3RqFMsXDMcuQAIhAL5n3DKGNBzPXoH47flV1UuAZng5mFTeAbmxmcgWyYeD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293146},"type":"module","engines":{"node":">=20"},"gitHead":"f38ee9b97c00dc9943068bd038cc13692c0ad309","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"11.16.0","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.5_1784260360653_0.994258761580914","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"petdex","version":"0.4.6","license":"MIT","_id":"petdex@0.4.6","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"cbb7f147dbce9df8c831c012b5b85aa8ab960b13","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.6.tgz","fileCount":3,"integrity":"sha512-3+1parNszrMtSQw2MzUqZEpb08AfbjHT1SSX16PcvjvwcQX31qKZ4xg3qZ4H4UwXG4VlnUI9D0Q1mjcVREbVhg==","signatures":[{"sig":"MEYCIQCKFlvp8Rzejka7/wUCfDRS1atL2u9nsB4ayor8hdolCgIhAMG3QrDhwM/LOLziFYxD+jxbJpMJwhZaQh45zLP5JFtC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293354},"type":"module","engines":{"node":">=20"},"gitHead":"0c0d1bb1046df39595d9564aad19efc4c2a6fedd","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"11.16.0","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.6_1784400149974_0.3172026613540315","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"petdex","version":"0.4.7","license":"MIT","_id":"petdex@0.4.7","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"a0253c82ffc0acee954d5b6d5adc09b59cb38843","tarball":"https://registry.npmjs.org/petdex/-/petdex-0.4.7.tgz","fileCount":3,"integrity":"sha512-TH4skq1JdoLV7RZQU4LAS/JLWdlc9cPNWVL65W5iH87TZzVwS7e8d5k5bVD4nXzFizG+oB1hhXUGtsJiuiwM0A==","signatures":[{"sig":"MEYCIQDXQlpC1DVEVVohSCKWq2DinoN1tqWtJ4zEAPtPNAE0EgIhAIPfnCuyuWQUW57oE5Fr2Kk42hFg78bg9PxU56zpLsO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294292},"type":"module","engines":{"node":">=20"},"gitHead":"236658dfd6d2302e54ebc1f5dbccdda7517cd5a3","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"},"_npmUser":{"name":"raillyhugo_","email":"railly_2009@hotmail.com"},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"11.16.0","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^6.0.3","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_0.4.7_1784400349242_0.5541758835264898","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"petdex","version":"1.0.0","license":"MIT","_id":"petdex@1.0.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"cda5d07e3c19f390c5bbb21771e42d38caadbdc3","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.0.0.tgz","fileCount":3,"integrity":"sha512-ZWgDfmM2JqdfwpwJJa4q4oyMmVYv4za7VjnjUFtZNY3jKmz1jiUewK3bvdgwgpiFN27KlkhbKDJLzc68D9iddA==","signatures":[{"sig":"MEYCIQC5BRbO4vaJmUb2hzmKNvuQ35KozTs5yhfQL2sQn34g3AIhAPrU4L8OeQx8L7xkYAqyWc5KxoMiU8W8NXVP4p8OMLv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221399},"type":"module","engines":{"node":">=20"},"gitHead":"88ca30c6c7d16f1b34d99267b22c51591d768d74","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.1","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.0.0_1785043503085_0.37016742550527604","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"petdex","version":"1.0.1","license":"MIT","_id":"petdex@1.0.1","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"a61cfc2b6a42fc2dd901c5a5bb9e65eca44cbdc9","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.0.1.tgz","fileCount":3,"integrity":"sha512-fEZUCLe6f7upI9CEG4dSA6F8rsfK+YYqkzwzhfWslx1Gt87qh10ox6ylj1cjyA6IGrgoPVFwKJ1xh5OB/YQZVA==","signatures":[{"sig":"MEUCIQDHB6cUSfufasxuTJe+cf4W3FtsiC7u8z2eXTD+idq/AQIgD9x4sLKRdzJTitJJoa2b/cYXwwH1dD/yIW4VSkp22xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222247},"type":"module","engines":{"node":">=20"},"gitHead":"3dff545fcb1430e2b9d4d84a5e002438942962f3","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.0.1_1785706278114_0.45426558476111256","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"petdex","version":"1.0.2","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"license":"MIT","_id":"petdex@1.0.2","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"46d499ade76ab55ccbfb131e4e012f970c0be0b7","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.0.2.tgz","fileCount":5,"integrity":"sha512-62AV3LrCS/xVw0n6du17cdH+UFyjlC4WfhVArPurZqqwDkJ8xlqT8VFSmO89AVoEkOFbZp7Zdww9akYKB997Tw==","signatures":[{"sig":"MEYCIQDU17tTuo0KRq7yyPHDcX5JzaiOQfj0D7+hiBLqpmONkwIhAPzFlXy+6N0eHMca7hnuF1Mz+irgzv5LUVLrpZvztDaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227787},"type":"module","engines":{"node":">=20"},"gitHead":"c9b615a7ee6340ccc9f26fab591fc7f124557aa0","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.0.2_1785815685056_0.7510651472428236","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"petdex","version":"1.1.0","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"license":"MIT","_id":"petdex@1.1.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"1c06a56c6e65867d28f196151db3d146314c32ab","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.1.0.tgz","fileCount":5,"integrity":"sha512-GSEs8/tzcNa3G5EJ9fVXxMnTz3868L9VCKNZsqYhTjChmvNHQmuyDaV3ILfV+jHQHqJUGljTUfpoo3XXYYxxMw==","signatures":[{"sig":"MEUCIFwS0adRfa+I44bItVTuv7Es0+rJvYfXcVpTiUkh3rj8AiEA7o0OAqPXecsebrfca/aByhVS/N0sDlzOvFXvymsGTcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227877},"type":"module","engines":{"node":">=20"},"gitHead":"19daffa650589f8708ff2e812d7d443a7b194fbb","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.1.0_1785889772338_0.027021532824468508","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"petdex","version":"1.2.0","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"license":"MIT","_id":"petdex@1.2.0","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"82a4570fcd6c45b8ac9f7ab11321c80f72c5f5f7","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.2.0.tgz","fileCount":5,"integrity":"sha512-OZ2BilYHqzXwMfz5yLZ3tE8J7+/RmP3feuqRMAXKlUBSqoZXp7wub72Kv1uxJJef2OnuTyAWHAsfsCGMt3tLYA==","signatures":[{"sig":"MEYCIQDf+sMRgoz2v+IKYXiVUp77HgEmBO3H1ZfAXGFxZfCoEAIhAJeUii0AudYLa/6fbsAai7YhKHvQgrSwKPRtqkuBOhPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228196},"type":"module","engines":{"node":">=20"},"gitHead":"ea78ad34eeabecb3ee315a2e6c5a43c3d8cf7983","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.2.0_1786229950341_0.5402296872690553","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"petdex","version":"1.2.1","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"license":"MIT","_id":"petdex@1.2.1","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"ae42813122035cff9634b4766d0d88b476ed611c","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.2.1.tgz","fileCount":5,"integrity":"sha512-4MrGm1vGK9MxQp3kIJLVqIWzpXNH7wg3KmzGFb3CnEdaHFDbYQlVUecqYXe4WmcDdlELYdQx23CXUgom6Lp2rw==","signatures":[{"sig":"MEUCIQDNK/p4Vh6bEQMEvdfj+WBiXHNvEYgJebr+Iq1dOuFWDAIge0Mt9Xcq2knmCgeNlBAf4nBdMrBZHPhmXNU09R/d4q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232950},"type":"module","engines":{"node":">=20"},"gitHead":"45c469ae4f9ca41b5db34210b062803d97cf5431","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.2.1_1786586819986_0.07672503092045191","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"petdex","version":"1.2.2","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"license":"MIT","_id":"petdex@1.2.2","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"homepage":"https://petdex.dev","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"bin":{"petdex":"dist/petdex.js"},"dist":{"shasum":"1e0e07cdfd56de64a301a1065790e5eb49ecdccb","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.2.2.tgz","fileCount":5,"integrity":"sha512-39JPz7ARGeqcVC84KpNTy7BKQ0myh+HnBnPhGKlqv8h1kxBa4HZN0rwtGC1YQU/nD1Ko93eIwSCsHvJvQyjRdQ==","signatures":[{"sig":"MEUCIQDBFMz8UN2NFKJr6vilQEhmjd1ehc0OlBLTHQq3YNVRjAIgBBTMRxYOCJArzz/qEEUjT4LUiuR0kVlRWIPGI+bv12Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232950},"type":"module","engines":{"node":">=20"},"gitHead":"039cadd1f9b6014171f4563b6cf08810a5f91bd4","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"repository":{"url":"git+https://github.com/crafter-station/petdex.git","type":"git","directory":"packages/petdex-cli"},"_npmVersion":"12.0.2","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jszip":"^3.10.1","picocolors":"^1.1.1","@clack/prompts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^7.0.2","@types/node":"^26.0.0"},"optionalDependencies":{"@napi-rs/keyring":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/petdex_1.2.2_1786658339732_0.20578553118647336","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"petdex","version":"1.3.0","description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"homepage":"https://petdex.dev","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"},"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":"^26.0.0","bun-types":"^1.3.13","typescript":"^7.0.2"},"gitHead":"e83409f2bbb95c88f871a4ebf528b105a825145f","_id":"petdex@1.3.0","bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-Zna4o0A+uNsBZ5ny5/AX7zvhG4y7h6QkeMm9wMvYEZupyS5YR2ChDhjd9ITL2cW0PHFwjvDdg6nQRPdcdpzzBQ==","shasum":"540eb54f12b248f04c805238fa6178fa6f4f34d9","tarball":"https://registry.npmjs.org/petdex/-/petdex-1.3.0.tgz","fileCount":5,"unpackedSize":225293,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/petdex@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUAgWwTlyPWfJCVGSeyxUny2vs+jy5I08eRSeOiWppQwIgL1Zh3XzJAh50FxrlhJOEwEX5aZWdeUmjUTs+wdxYxjA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90b14e63-b248-4ab1-82fc-5d38bf8be5db"}},"directories":{},"maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/petdex_1.3.0_1788067630317_0.7214374304434903"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-02T14:37:01.628Z","modified":"2026-08-30T05:27:10.785Z","0.0.0":"2026-05-02T14:37:01.861Z","0.1.0":"2026-05-02T15:35:19.509Z","0.1.1":"2026-05-03T01:55:56.402Z","0.1.2":"2026-05-05T06:58:10.468Z","0.2.0":"2026-05-10T01:59:32.590Z","0.3.0":"2026-05-10T05:41:49.890Z","0.3.1":"2026-05-10T05:48:46.255Z","0.3.3":"2026-05-10T07:09:57.817Z","0.3.4":"2026-05-10T07:57:42.749Z","0.3.5":"2026-05-10T08:22:29.048Z","0.3.6":"2026-05-11T01:05:22.414Z","0.3.7":"2026-05-11T02:10:36.961Z","0.3.8":"2026-05-11T04:36:02.106Z","0.3.9":"2026-05-11T06:11:37.129Z","0.4.0":"2026-05-12T20:24:37.949Z","0.4.1":"2026-05-22T18:40:59.573Z","0.4.2":"2026-06-04T19:16:22.504Z","0.4.3":"2026-06-06T19:12:29.983Z","0.4.4":"2026-06-23T20:21:40.590Z","0.4.5":"2026-07-17T03:52:40.815Z","0.4.6":"2026-07-18T18:42:30.158Z","0.4.7":"2026-07-18T18:45:49.379Z","1.0.0":"2026-07-26T05:25:03.235Z","1.0.1":"2026-08-02T21:31:18.278Z","1.0.2":"2026-08-04T03:54:45.187Z","1.1.0":"2026-08-05T00:29:32.521Z","1.2.0":"2026-08-08T22:59:10.493Z","1.2.1":"2026-08-13T02:07:00.132Z","1.2.2":"2026-08-13T21:58:59.872Z","1.3.0":"2026-08-30T05:27:10.463Z"},"bugs":{"url":"https://github.com/crafter-station/petdex/issues"},"license":"MIT","homepage":"https://petdex.dev","keywords":["petdex","codex","openai-codex","pets","pet","mascot","cli","terminal","animated","pixel-art","developer-tools","fun"],"repository":{"type":"git","url":"git+https://github.com/crafter-station/petdex.git","directory":"packages/petdex-cli"},"description":"CLI for Petdex. Install, browse, and submit Codex pets from your terminal.","maintainers":[{"name":"raillyhugo_","email":"railly_2009@hotmail.com"}],"readme":"# petdex\n\nThe Petdex CLI: browse, install, and submit animated pets for your coding agents from your terminal.\n\nThe pets themselves are shown by [Petdex Desktop](https://petdex.dev/download), which\nconnects your agents from its own Settings window. This CLI is the catalog client.\n\n- **Gallery & docs:** <https://petdex.dev>\n- **Repo:** <https://github.com/crafter-station/petdex>\n- **Hatch a new pet:** <https://petdex.dev/create>\n\n## Install\n\n```sh\n# One-shot via npx (no global install)\nnpx petdex --help\n\n# Or install globally\nnpm install -g petdex\n```\n\nRequires Node.js 20+ (also runs on Bun).\n\n## Quick start\n\n```sh\npetdex login                       # opens browser, OAuth + PKCE via Clerk\npetdex list                        # browse approved pets\npetdex install boba                 # drops boba into ~/.petdex/pets/boba/\npetdex submit ~/.petdex/pets/boba   # share a single pet\npetdex submit ~/.petdex/pets        # bulk submit every subfolder\npetdex whoami                      # confirm signed-in identity\npetdex logout                      # clear stored credentials\n```\n\nAfter installing a pet, pick the active mascot in Petdex Desktop: hover the pet and\npress <kbd>Cmd</kbd>+<kbd>,</kbd> to open Settings.\n\n## Desktop app\n\nThe floating mascot ships as the **Petdex desktop app**, not through this CLI. The app installs agent hooks from its Settings window (one click per agent) and updates itself. Download it at <https://petdex.dev/download>.\n\nThe `init`, `up`, `down`, `toggle`, `desktop`, `update`, `doctor`, and `hooks` commands were removed in v1.0.0; running them prints a pointer to the app.\n\n## Commands\n\n| Command | Description |\n| --- | --- |\n| `petdex login` | Authenticate via Clerk OAuth + PKCE (browser callback). Tokens stored in OS keychain. |\n| `petdex logout` | Clear local credentials. |\n| `petdex whoami` | Print the signed-in user's identity. |\n| `petdex list` | List approved pets in the gallery. |\n| `petdex install <slug>` | Install a pet into `~/.petdex/pets/<slug>/` and `~/.codex/pets/<slug>/`. |\n| `petdex submit <path>` | Submit a pet folder, zip, or parent of pets (bulk). |\n| `petdex edit <slug>` | Edit a pet you own (`--desc`, `--displayName`, `--sprite`, `--meta`, `--zip`). |\n| `petdex telemetry [on\\|off\\|status]` | Manage anonymous usage telemetry. |\n| `petdex --version` | Print the CLI version. |\n\n## How `submit` works\n\nThe CLI accepts three input shapes:\n\n```sh\npetdex submit ~/.petdex/pets/boba      # single folder (must contain pet.json + spritesheet.{webp,png})\npetdex submit ~/Downloads/boba.zip     # single zip with the same root layout\npetdex submit ~/.petdex/pets           # parent folder: every subfolder containing pet.json is submitted\n```\n\nPer submission the CLI:\n\n1. Builds a clean zip in memory from `pet.json` + `spritesheet.{webp,png}`.\n2. Calls `POST /api/cli/submit` with a Clerk OAuth bearer to get presigned R2 PUT URLs (60s TTL).\n3. PUTs the three files to Cloudflare R2 directly. No body passes through Petdex servers.\n4. Calls `POST /api/cli/submit/register` to record the submission as `pending`. Identity comes from the verified token, never from the body.\n\nA spinner shows progress per pet; a summary lists failures with reasons. Slugs auto-deduplicate (`boba` → `boba-2` → `boba-3` → …) so submissions never rebote on collisions.\n\n## Validation rules\n\n- `pet.json` and `spritesheet.webp` (or `.png`) must exist at the root.\n- Spritesheet must be an 8x9 grid (**1536x1872**) or a v2 8x11 grid (**1536x2288**),\n  or a clean scale of either. ChatGPT pet exports are already the v2 shape.\n- Rate limit: **10 submissions / 24h** per user. Admins bypass.\n\n## Configuration\n\nOverride the defaults with environment variables when pointing at a non-production deployment:\n\n```sh\nPETDEX_URL=https://your-host.example.com \\\nCLERK_ISSUER=https://clerk.your-host.example.com \\\nCLERK_OAUTH_CLIENT_ID=public_client_id \\\npetdex login\n```\n\n## Authentication details\n\n- OAuth 2.0 Authorization Code with **PKCE** (S256). Public client, no secrets stored on your machine.\n- Localhost callback on a random port (`http://127.0.0.1:0/callback`).\n- Tokens stored in the OS keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service). Falls back to a `chmod 600` file if a keychain is unavailable.\n- Access tokens auto-refresh using the stored refresh token; you stay signed in until you `petdex logout`.\n\nThe flow uses the [`@clerk/cli-auth`](https://github.com/Railly/clerk-cli-auth-example) reference implementation, vendored into this package.\n\n## How to make a pet\n\nThis CLI distributes pets. It does not generate them.\n\n**In the ChatGPT desktop app.** Type `/pet` and describe what you want, then submit\nthe folder it writes: `petdex submit ~/.codex/pets/<slug>`.\n\n**From a ChatGPT pet export.** ChatGPT exports a 1536x2288 spritesheet, which is the\nsame atlas Petdex reads: nine state rows, matching frame counts. Download the PNG and\ndrop it on <https://petdex.dev/submit>. The grid is measured for you and the `pet.json`\nthe export omits is generated before you name it.\n\nThe full step-by-step (with tips on what makes a great pet) lives at <https://petdex.dev/create>.\n\n## Failure modes\n\n| Symptom | Cause | Fix |\n| --- | --- | --- |\n| `Not signed in` | No tokens or session expired | `petdex login` |\n| `presign 401` | Bearer rejected by Clerk userinfo | `petdex logout && petdex login` |\n| `presign 429` | 20 CLI presign requests/hour exceeded | Wait for the retry window and retry the command |\n| `register 429` | 10 persisted submissions/24h exceeded | Wait 24h before submitting again |\n| `register 400 invalid_spritesheet` | Not an 8x9 or 8x11 grid | Re-export at 1536x1872 or 1536x2288 |\n| `register 400 missing_field` | Folder missing `pet.json` or `spritesheet.{webp,png}` | Inspect folder contents, re-export the pet if needed |\n| `R2 PUT 403` | Presigned URL expired (60s TTL) | Retry the failed submission. CLI auto-presigns fresh URLs |\n\n## Common install issues\n\nThe CLI is a single bundled JS file with no native dependencies.\ninstall path is just `fetch a JSON manifest, write two files to\n~/.petdex/pets/<slug>/`. Most \"stuck\" reports trace to one of these:\n\n| Symptom | Cause | Fix |\n| --- | --- | --- |\n| Hangs at `Need to install the following packages: petdex@x` | `npx`'s own confirmation prompt, not a hang. Press `y` or auto-confirm | `npx -y petdex install <slug>` |\n| `npm ERR! engine Unsupported engine` | Node < 20 | Upgrade Node to 20+ (`nvm install 20` is the easiest path) |\n| `manifest fetch 5xx` / network timeout | Slow connection or corporate/national firewall blocking `petdex.dev` | Set a proxy: `HTTPS_PROXY=http://your.proxy:port npx petdex install <slug>` |\n| `EACCES: permission denied … ~/.petdex/pets/` | Pets dir owned by another user | `sudo chown -R \"$USER\" ~/.petdex` or remove the dir and retry |\n| Windows: `'sh' is not recognized` | CLI version older than 0.1.1 piped through `curl … \\| sh` | Upgrade: `npm i -g petdex@latest` or `npx petdex@latest install <slug>` |\n\nThe CLI bundles `@clack/prompts`, `picocolors`, and `jszip` into the\nshipped JS. There is no separate dependency-install step on your\nmachine. If something appears to be stuck on \"installing\ndependencies\", it's almost always npm's own progress bar for the\n`petdex` package itself, not a sub-dependency tree.\n\n## License\n\nMIT, same as the [Petdex repo](https://github.com/crafter-station/petdex).\n","readmeFilename":"README.md"}