{"_id":"codev-ai","_rev":"64-b4455a3031a8b56e3e5cab0dba10cc57","name":"codev-ai","dist-tags":{"latest":"0.6.4"},"versions":{"0.1.1":{"name":"codev-ai","version":"0.1.1","_id":"codev-ai@0.1.1","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"6c35adbbfbdc8c6420a22852d9703b798af56ef0","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.1.1.tgz","fileCount":4,"integrity":"sha512-6WeFgRLfjB7+Ye8/JG1DHbwl9V5wzC0BW4lWsI/uSlTxQMh80rf1IuWGUD8+lybdJiq+W5BU74YkCxqGbT8Vpw==","signatures":[{"sig":"MEUCICLWDKZt8y/A4bYATewPGq7Tf+PVJaTTZPOTvoUG8FbzAiEA2gNyGLOUTeWnqj1wWNwOtPiU31/CaUcip5Jjfbe/GcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267921},"type":"module","gitHead":"332d3cb35788eeb302ead3bb77d34c8f1bee08fa","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md README.repo.md && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv README.repo.md README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage AI coding agents (Claude Code, OpenCode, etc.) from a single CLI.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","react":"^19.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.12","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.12","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.1.1_1776917944460_0.07500223404110251","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"codev-ai","version":"0.1.2","_id":"codev-ai@0.1.2","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"bba2654cf7e207e924aa1855b518f9295d96f470","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.1.2.tgz","fileCount":4,"integrity":"sha512-AIAYg9nYziiVEZQkLZ4UtjEuMWEwYiiqJC6giDXIpt4Tr5eT98w1skjXqSI2RyvsbXG5ZJTmGNBSeD2js9nf6w==","signatures":[{"sig":"MEYCIQCU1qQi97nmrM8CSm/FV+PDt1ak5lPZ1CvJMQRCzwNHdwIhALKMu7awMuQBHkCXhXtNF+IL//fy3UZJtuTP1/NhbWb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267923},"type":"module","gitHead":"428b5d4461ffce4a8912c0e8f44e2e1fea49bdfa","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md README.repo.md && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv README.repo.md README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage AI coding agents (Claude Code, OpenCode, etc.) from a single CLI.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","react":"^19.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.12","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.12","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.1.2_1776921823071_0.6249334510152698","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"codev-ai","version":"0.1.3","_id":"codev-ai@0.1.3","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"7b8852bc61d17467df3c08db051bfa91f8c3a017","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.1.3.tgz","fileCount":4,"integrity":"sha512-tXieJLvtiZFQ/HegLTPI5c57P/6nvkFYulUwapOQikVj3e9bPHSvre1dkfXcraw9L47Cv15vGNwPxkNtmRD33Q==","signatures":[{"sig":"MEQCIFMKM551O9dqVcqplGYNtQujHQtAKz4nXNDJ6fUaI1E3AiAgG9GXN8iL25d6dWTGmSgqIggo3yR4arpCCnrGygrVRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269803},"type":"module","gitHead":"fe5d75557ad5de442d90f6addc038162a0f828af","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md README.repo.md && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv README.repo.md README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage AI coding agents (Claude Code, OpenCode, etc.) from a single CLI.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","react":"^19.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.12","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.12","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.1.3_1776926439672_0.6029878792774153","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"codev-ai","version":"0.1.4","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.1.4","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"b6a68d7bd5aebcb1acfab65a2e9d6d51c2facdc9","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.1.4.tgz","fileCount":4,"integrity":"sha512-vgtPYLh3/AyHxiy0RgD0g1KgxB+LHE7kmFzysKkORYq+P3pCxNyn86MwBBeKhCON2YvSK/l3V64cIfKCjG/mLQ==","signatures":[{"sig":"MEUCIAmK9gC2eRXUMjRou+Gxhn6FLaPk75YeOVJv8h0JPc8MAiEA20tx9NsCwygKvMCI7bM64MPJJXrfR1iakm4bK8IE5ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270359},"type":"module","gitHead":"127831cff65b58ca1696b99077748274a9d76bde","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md README.repo.md && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv README.repo.md README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","react":"^19.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.12","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.12","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.1.4_1776940782081_0.14417803719532252","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"codev-ai","version":"0.1.5","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.1.5","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"9a44531091a3efcb73ee020ec36a66d1a8dffb7d","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.1.5.tgz","fileCount":3,"integrity":"sha512-gJ/lYrcUol8XTKhmnZWSkew5emzXow4hGt0PcOTF5xU+bGIOmUXP9DqRs1aPeeg4IMRafosrCrro7mFLMQ+PXg==","signatures":[{"sig":"MEQCIBAQT1EiGVYH4RVDPy1ErnkpGnCtBhjZxvvhdfTMI+WoAiAz+jQX5G37RKbab1MPle25qSROyvnsdpfhZluDoM+pRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1275828},"type":"module","gitHead":"f7138c8eefc9022a71dcc75781c6f7debcdea58f","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.12","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.12","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.1.5_1777028336640_0.14278025566690333","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"codev-ai","version":"0.2.0","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.0","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"aee76fa6ff631c2aab270e82faf3d4f58b8b2553","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.0.tgz","fileCount":3,"integrity":"sha512-7s1mGi02lfxwMFD/Gj9W/MjulRjBvQQswVQKXH9EvCXPgucvZKF8+D0pZsYm8dfqZ5GgYSBCC4ilo0+5MzDKQQ==","signatures":[{"sig":"MEUCIQDqZel3Iimmy2GbdVonZrnYbwR5mbDd1kEddNSidHLhBgIgUS0fn3FeLlHRrjq4xLIn1g4N/eRjrWfuXJnwQZiTcoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377190},"type":"module","gitHead":"082a12a61935605fc5acac694ce91f91beb2f907","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.13","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.0_1777889156964_0.970388164736361","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"codev-ai","version":"0.2.1","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.1","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"7b5953f6383f77ee91494efea39881ed1cac4985","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.1.tgz","fileCount":3,"integrity":"sha512-RWyEg5aVGlOY+AdcMOP2kh7LLKUXlLj68pR9VnoDaCWtNQ9FcJqG4uC4uBcbd3cdf+gtQAzRn6FFNhOnwTDLXw==","signatures":[{"sig":"MEUCIQD3NSZdU1olyZDeMSAzsVASeQFWIFgv+mnmF6AEKiIriwIgeWSH5F3El8murdafUBXlz5Cp0mEqaokmWmyVuNVJFko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1379323},"type":"module","gitHead":"d387221b4c94bbd3d941118ae99c46e4977f2086","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.13","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.1_1777892670923_0.0612134054746043","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"codev-ai","version":"0.2.2","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.2","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"48d39dd14e83f21edacb7cc5056e52e043e9983a","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.2.tgz","fileCount":3,"integrity":"sha512-SbLPUxF75BMtDAdhcZCmsuCgZsE8gwgqMWy3X8k5xNvXDHpLW7+HM6rAatQ5W6o4t8jqp+wS2lT/V++5PFaGuA==","signatures":[{"sig":"MEQCIBzS5/KOk7ZQbU/+U9YMqS9lvotIOwr76JNExDV+nMSuAiAPR4jVDDS3U4cHReota3Gg6AiGIqEP2XRLl8bd6cMm6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396951},"type":"module","gitHead":"69c173ad3c09faabdb2031c3f9f2ed23ef13100c","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.13","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.2_1778034279957_0.682851135390407","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"codev-ai","version":"0.2.3","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.3","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"73554b8a06957b45d77686d6c089f39e8e3e7034","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.3.tgz","fileCount":3,"integrity":"sha512-K1bOV5gCDl1ryYW7psNZxNPFjHXpcPAzfbLEp4AMA/h3T0q/u8ZZzvgSvr0rHX+KBIxwUM8fx4z6vXqH5kNF2g==","signatures":[{"sig":"MEUCIAXwbD9nQv27I2WIEFGvMB66e3MPlVNh9b9kIqQgg3K+AiEAo8sI4nhvtWuBqOiRjrBhFp02gn7zoa2q1dd9WJiTxf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1403099},"type":"module","gitHead":"be0ae5de9399072b91ccce61038cac7b7504b53d","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.13","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.3_1778152834580_0.7298445157695379","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"codev-ai","version":"0.2.4","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.4","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"b62a8c6a54a6a59be46c2647cf07edf12670513e","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.4.tgz","fileCount":3,"integrity":"sha512-LOwBBHZXzQEr8eGjfpAgdxgf7+7xEHRg5LQsVS34xEQtllSqrBoWNaRi5pLsLiWGkFmm0UXkn3hz4PN0o735xQ==","signatures":[{"sig":"MEYCIQDOunRpV+5APScZcxugDIgaKeQhBrmR9j6ZVPL51dnKQwIhAMmXbJaAv41zuTj7LwJ6YR4WU+o97tJV2ssPol8xYV8n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405709},"type":"module","gitHead":"61e578db6b78d3eef4115c5f27620ab37506bdc4","scripts":{"dev":"bun --hot src/index.tsx","fix":"bunx --bun @biomejs/biome check --write","test":"bun test","build":"bun build.ts","check":"bunx --bun @biomejs/biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"bunx --bun tsc --noEmit","prepublishOnly":"bun check && bun typecheck && bun test && bun run build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.11.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["bun fix","bun typecheck"]},"_nodeVersion":"24.14.1","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/bun":"^1.3.13","typescript":"^6.0.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.4_1778482239462_0.4973740738905039","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"codev-ai","version":"0.2.5","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.5","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"8d6252cdc301d47c5132525bda9fa56b5b4376ae","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.5.tgz","fileCount":3,"integrity":"sha512-gmO0noD59J+9AdZUMueAwt5REVqf4tnLaf61i0lIoC3CFVvVep9ngpC3p7zoUQ8S+RsISu3E1OH8JNh2tMpLBw==","signatures":[{"sig":"MEYCIQD9bp/2PaVFuz5UDCFiPSVYR6XgV5vCtHHch/xo2esAGgIhALPs6eZ02RA4yIS+vSTzuiED2+2UzzJdA5j27sVKGMaW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985627},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"906fbcb6cdbc158e8e33dc3ee3c4d59d25ddbf72","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm fix","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.20.0","husky":"^9.1.7","vitest":"^3.0.0","esbuild":"^0.25.0","typescript":"^6.0.3","@types/node":"^22.10.0","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.5_1778550257674_0.5080657629773477","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"codev-ai","version":"0.2.6","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.6","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"06efe290ed3331026cb2ada69c2175e3ba91a5fa","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.6.tgz","fileCount":3,"integrity":"sha512-HW/ZBoenxNZMuK7lhAoKhPaoFYIkqbtEQJuyzzJKUzIEYkNC1IvSqpi+bRRjn64Fewt3ULdPIa47APPkNyAl0A==","signatures":[{"sig":"MEYCIQCb2eYsDwBgq1MnLrjcoAiQMMvPj3W7yenqflYGF8dk1QIhAILIksvTmbDgncMaKQmhLok9Qsmdib6CtrTQIVGv15OY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985956},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"390e7c13f4438502080f91df9e19d37746118338","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm fix","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.1","open":"^11.0.0","react":"^19.2.5","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.20.0","husky":"^9.1.7","vitest":"^3.0.0","esbuild":"^0.25.0","typescript":"^6.0.3","@types/node":"^22.10.0","lint-staged":"^16.4.0","@types/react":"^19.2.14","@biomejs/biome":"^2.4.13","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.6_1778552425358_0.5023353280818255","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"codev-ai","version":"0.2.7","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.7","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"ed6bf630c3ec7c1e2cfc8b47757ba57e43213c63","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.7.tgz","fileCount":3,"integrity":"sha512-9fWhu9bLNhX/En7itFfbh6kSCoqE0NB3f72E2gg/670EK1kGt5cpmeRGYXqJLXeemItr3vXIkPusojapGlIRuw==","signatures":[{"sig":"MEUCIEUGoNZ/sAPVDeH52QmVdF/sqaxD/5Kf8L1T69LQMaHbAiEAqQa9jLcAe/plxib2kHZClCgCCuy8XGGh6n5bJJVAxRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2000441},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"acdf07664c069f100cfa0ae10cd927ff75d99ae0","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.7_1778736125898_0.4195265855298653","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"codev-ai","version":"0.2.8","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.8","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"e3f98b0c12c7ec63f3e1ee29c0ebf177fb429d00","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.8.tgz","fileCount":3,"integrity":"sha512-CkVyMTjWdtLeSNE28zyLlSdIDO09Rb4V1i36zd2OY3JJeM/iPXM8OhdWWQlQtAP1Z2AHPwFz3OCUC+MbG8pz3Q==","signatures":[{"sig":"MEQCIE9WgfV5Ts9VaVZ8CKxeI2OeKdM9JwcmDYXWtiXUT3bGAiAdCN+Mse1zY3Vyqi1+/g3Qfel89W9WW83Fp6vB7mhmIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2008224},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"264e0e2682a89d53846d079980271ad51b2a0615","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.8_1778904964283_0.8380529787282136","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"codev-ai","version":"0.2.9","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.9","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"0d9bfead0097801660771f15665bdcf170655114","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.9.tgz","fileCount":3,"integrity":"sha512-LOz2O6TNslun5L7MTb2DM84q1TtSABcpov04bBwUJ+hhoKM+XgPR/HT1p3YrM2S1nWtrV1Sc64joes3k9o6O6w==","signatures":[{"sig":"MEQCIAg0NGAp+vJNPVWoMEjmA8urmbwH5JbbLm7S17wu5YG5AiAjnBEAFdvGCGotdFLSpa32Gei2HP8j0uwZHZKkGKjTyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2008475},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"75935dc389a050657e95c5e377b92a5b255cd50f","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.9_1779086611651_0.5840025429172431","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"codev-ai","version":"0.2.10","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.10","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"7b9b6dd5bfb4ce934d492c0e98649894c00d05ca","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.10.tgz","fileCount":3,"integrity":"sha512-NinzRjQwkXpTglULwEijNW1nkPYIHtWcw55cqwTf6CDu0AL5sKGDeAvJQHxKvHxiY3BH2iKz59+jug5HY5klAg==","signatures":[{"sig":"MEUCICmyvV4wzb4d3svisBJ6Ov9M36/TB4p3uzf1R4ZAGehkAiEApuUkDBJRNJk9QGG8r/g4me8BrEulQuN3YXDXuRTiyd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2008553},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"d27145f6e2b70bf21b6b80bdd7868f712d97aaee","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.10_1779188594280_0.7893672764131918","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"codev-ai","version":"0.2.11","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.11","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"95ddf45f14de66d4dbe241e1a29c506149e42d6e","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.11.tgz","fileCount":3,"integrity":"sha512-nEro03SVfkYtfwz3kmFOjYiG8u8YqMLsykqW/XoDR2BxwN3T4JrByDwfzT5YEPWtVtgYLSaK30faZAWBRbgzww==","signatures":[{"sig":"MEUCIQDmIqeT4dFF5+TMvN4nazAsEuhdKdFmtL4G6zLCSMEwdQIgcYLVX9JtGVSuj1eEJrsCDJmzws/+3PNEjFpvEYA0Ns0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026181},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"a2709e57d2e0fe190a0034359fd3079c78ffb336","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.11_1779678767359_0.44257057676816625","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"codev-ai","version":"0.2.12","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.2.12","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"22fe740e71187f9afc65edcb89cfa58605309efc","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.2.12.tgz","fileCount":3,"integrity":"sha512-VaHaKQaeLQDysgnsLrFskxqz3jHkXOE7GHpNDCQ/t8rTbVo/vURhPrdRwcdYwKU0gXSYe+0ta7Ur956GkCDwzg==","signatures":[{"sig":"MEUCIQDop5h41LAIVQgrKCs+y/VKW6+fZwL66c+PeFr9hBxFMAIgQPPJmdNfq0C59XwkquDgbdnKwvKsxnaWqEm6Ty+Z3Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026064},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"af7109c360250ca199b28e7ab248a43a7d0a08d1","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.2.12_1779693647992_0.09863451535514445","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"codev-ai","version":"0.3.0","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.0","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"60acdd135b91c7bad4143a9e28ef43a80da5a331","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.0.tgz","fileCount":3,"integrity":"sha512-KhqlXDlVg9cJbdUYw3XDbSa1auQuB0tjICKMRjj03iIujC2h2vNb0/0F8FZRTtK38oh8wYTBr3YJYMCCIFbrTQ==","signatures":[{"sig":"MEUCIDbPPhnf4Thi4JH1Twsa0ELkzF9q11H/GERbtGsK5czDAiEAzXRv78anNvmChDcVqc17uTdudj8FWmCkoeEh6DGGIdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2044412},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"5f15b893eaca2069e74e83950b87374b1380d39a","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.0_1779797850342_0.27610094412829733","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"codev-ai","version":"0.3.1","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.1","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"07cd2df817aea3ec0bee67d2cccdfc983222078d","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.1.tgz","fileCount":3,"integrity":"sha512-yLTbD2Qcjw01w93SEkmLMQBvB0J/U+7Zk12lWlWEc8nH5QjCEExHvvbTWeONs4u7DWgWvIXmxsQ+Igpu4lzNkQ==","signatures":[{"sig":"MEQCICTkx1SQLsGvBGu+7tUyFp895L/NWAwafQa/ZiRd0OL8AiBup7sANpnYNajDeTDto8XEm/WjtPAYd6pUxknGVzPdaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048562},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","gitHead":"9edfe8e99b16e42eb2d00c113e0ff48435ae26c2","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.3","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.7.0","lint-staged":"^17.0.4","@types/react":"^19.2.14","@biomejs/biome":"^2.4.15","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.1_1779880582721_0.7454880434730449","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"codev-ai","version":"0.3.2","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.2","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"9009af405fff492bf56689d85fcf860e0bcfdf84","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.2.tgz","fileCount":3,"integrity":"sha512-ay6S7VfGqstsWAAmnNvEFxZO4LzLTLG/lVZQ57drJHoaxkuzktK1zq5XAY/Dp9TU8QK43T3QZqlRdPkQDJPPFQ==","signatures":[{"sig":"MEYCIQDyoVw2ejmTqBSPuQxJkBkQUjqiOHEehXPSAk/KZxj+FAIhAIwUaXm3hvv82dphLXYZZRWpUxPQWAM1DZP+y5ZWmjtA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2050180},"type":"module","gitHead":"0dc6064ac8dce7ef796b2166bcc51637c89593e1","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.2_1779931290095_0.40026967725829343","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"codev-ai","version":"0.3.3","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.3","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"3ac1506e567229b764d16d6e41e904df24c1ba78","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.3.tgz","fileCount":3,"integrity":"sha512-Jg1cr9mH0DVMph65zN7uwkWAlylsdrL4ok49xeYmtZu26viuK13EXEHy7N6d1ke87S4wB6Y/0xGu8zMG0lzxyg==","signatures":[{"sig":"MEYCIQDy2C99MV8Ku9CwUT+e5SGMtjN1B88AQMifALRsqs4EMwIhAKr4pnZiHQJTH0pb567oYVLiGtH+mchxCVuPaa2vSMgj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2074113},"type":"module","gitHead":"5cc2f0352cc24b7693866dc109dcdc94947d7634","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.3_1779956739418_0.3501962865727546","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"codev-ai","version":"0.3.4","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.4","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"a8f85e9848018046f5c869f00ee1da1124efbb97","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.4.tgz","fileCount":3,"integrity":"sha512-GNrFHAXSXK5UpsF5Sm6d+8/08la3h3lnF/fWMyUhxKXLpPJFwNiL8YetO9hro97tS74c+1xBlRJpL3i6xOvV6g==","signatures":[{"sig":"MEUCIQDgQsvZd6jUE95peLL2qGJjhIKqN8oPP5POqgOdUqmjiwIgOAqPN0Zq06bAEjOKRD1zbZLfPv06GaFfo/px+3ZFMTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2081360},"type":"module","gitHead":"21349aa72a8e8df753be25d29e0c4e6ba6eaed25","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.4_1780144712412_0.21019570704688562","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"codev-ai","version":"0.3.5","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.5","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"a757ec7af15a841e4d6912f6ef2b2eccfcb1c586","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.5.tgz","fileCount":3,"integrity":"sha512-DbDoxHDQLR6/fuiuqVmk+j7gsNc73KY8RdarNS91f4C2oSxR/+/eGfZ+ZRqZfq48Q6GvCo8rGfJi4Qei0+bXeA==","signatures":[{"sig":"MEUCIC3Kwo44MehJyPecrwaEyVpRe+BZomWb1BA/UcVcCr8vAiEA2qDmSMfbAe9F0Epi0jSjTbE5cwmW+vuXcD5OY1PVZgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2082144},"type":"module","gitHead":"aedb00fc1083f473836e3493fd2074e2342e6bd8","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"10.9.7","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.5_1780375135972_0.7694623864109251","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"codev-ai","version":"0.3.6","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.6","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"8cd9e490da78030b933081c2387c0d261a61c194","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.6.tgz","fileCount":3,"integrity":"sha512-ogIVwdmUZ8lF5wq/d+NtlVQt8axtulR1LU7cwME/NUp4QpfYZmmmAlIvAlza2fYZ25DkYzZjm8MBvVBLuVHhjA==","signatures":[{"sig":"MEUCIDGpfoQS+xH94B7+d6Hu+ztaHCLMooL17qbi/NJzN5bGAiEAu4I7VPbNUMSZHW+8tiUwRTbBnsT1XHduwMVYJex5b2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2142675},"type":"module","gitHead":"260b5dfa4dea5fe369542b62e69d67ecff0d5ea3","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.6_1780968173274_0.24587158961325306","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"codev-ai","version":"0.3.7","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.7","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"32d446629c4d6b1b427b758a201c9e1fb4aed29b","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.7.tgz","fileCount":3,"integrity":"sha512-a//q0KZvRgnv28t6zW+WzgvxOzaXXCSaiBKjVLwmpjCwcJqT4EPI84S62pVbpt9y+PzyetM9CZjBtooQcnkyAA==","signatures":[{"sig":"MEQCIGX23+M2Gsyn8kttoBN3OXQO88PLDoTeG9g5WaHWKJ0TAiB6PnHSO5y7jp492xGHnmsryMI99kRDo96gJzqlridyyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182975},"type":"module","gitHead":"ed6d81adf570eb01d8c2230cd3af9c9895be64c9","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.7_1781322432001_0.9595643517956594","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"codev-ai","version":"0.3.8","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.8","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"a53257633940f0c5fbd1b676a0f9f3c4fc27dfa5","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.8.tgz","fileCount":3,"integrity":"sha512-+cqKoPSNgYkVYefURBL19rrc+B+xdkzdFq+2YgTfJ9Oc8vwvv7aFiDzQxg+ovutmssiqhQBxkKPr5+yFUUsoaQ==","signatures":[{"sig":"MEUCIQCOFPUA+2YTItZWa3+s2DUoNJSuYo/tnA50GQCe5Ad1zQIgYnYFVc8DHXq+v5XnMqfPC0q86v4pciA/BjGSrCT8HBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2183045},"type":"module","gitHead":"ebd3777c7db44cc7ca839f1c45722d841507fb33","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.8_1782177552437_0.20013648125908445","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"codev-ai","version":"0.3.9","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.9","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"bfabfc0585a08f2eab9dcec6b59fd219c031a60f","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.9.tgz","fileCount":3,"integrity":"sha512-5UOCWa394Sf8T9PV/U2G/ZrjlN2de5X7JkVvGqjn/+ThyJkkT3Bz3WbY/AMk1+CQcgG+z9ZUioJgAcOILaTrDA==","signatures":[{"sig":"MEUCIQDVotcgDqClLe1XWpUDg7Nc2LfY767pcnAsG6gWlKwycgIgeo7foAqYtjSEEAFGlyvbvXVajdivtRw66HPNdWnzMJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2186726},"type":"module","gitHead":"4da80cbab71ee63e3973e4ec5f1261d19bf539f1","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.9_1782717173650_0.24885005870004107","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"codev-ai","version":"0.3.10","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.10","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"7d221f810ad43cd0538a07a846606e9891df07cc","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.10.tgz","fileCount":3,"integrity":"sha512-IY2p57RrN3xbq0PNh7s4dFVjCIkZro0rxZNabrklkPY0HoIehp8gWWxBhG+Ht9weDoVbaMl0S7KprHTQQAcPWw==","signatures":[{"sig":"MEUCIQDMLJmuWMkJ8ysSnl9QrcVaOGiBEcLTDlc1cYqZ7aU7dQIgfPuFFrqjIzuF+j0OrkuJFhHPr91lLy+wBn4dR2/U61k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188412},"type":"module","gitHead":"8bebbe95a9d64abc1d023c4253d5c0a7d0de7969","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.4","open":"^11.0.0","react":"^19.2.6","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.3","husky":"^9.1.7","vitest":"^4.1.7","esbuild":"^0.28.0","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.5","@types/react":"^19.2.15","@biomejs/biome":"^2.4.16","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.10_1782808422334_0.5154961387690049","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"codev-ai","version":"0.3.11","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.11","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"13562c28e196a9af02e6a3f000e74b5ba4cf1135","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.11.tgz","fileCount":3,"integrity":"sha512-JWRyDEF/FbGfhgtyvty68wozHN3TjMb0oqOWM9d7ikkHsv0uGi7DTFT1KtIy4vfeNh20RkykltrruyeEg4JI3g==","signatures":[{"sig":"MEQCIH2aQYXgHEndAdW1TnNqr/G6oWLaQj4gV6Nm/arn984NAiBrc/vymKJGQdvbP9eGTRjmSVe5fUfi5qKuImAJm3Mw4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2194467},"type":"module","gitHead":"59ba2565e7a6ea9a2b678ed0da8e64966b8e403e","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.11_1782870291933_0.381293772830791","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"codev-ai","version":"0.3.12","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.12","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"da4c2196de008997fef503005272e3cc60f483c7","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.12.tgz","fileCount":3,"integrity":"sha512-/Yj1qiSe/+O/CF6lg6vvLVGIDRJ43FLrkNEpTQwBUsIYsKXOvVVfkqnoRJ7k58SIAkKLyITX1eDaYAVTPrKFJw==","signatures":[{"sig":"MEUCIHwl+5ka9njtRRd5ZSNF4xb+0xeOOEqcQTbQfapVKVI8AiEAkEHYb+59loY1JX0ccRxDosN1uvWXRD2A2EyHD9YVn9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2321696},"type":"module","gitHead":"2759106ab32cb3def202042d8e3a49e9b56acd66","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.12_1782896968955_0.718969356503069","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"codev-ai","version":"0.3.13","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.13","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"f6c3cfe8c5f50677501622ec63ec22d206c4d123","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.13.tgz","fileCount":3,"integrity":"sha512-7qDuFlJVSem3SP74WXp594Z0XIMbNE/57CEEmmQhw+SY11hiHh6UBj/NBEDD1fdc3HdkSLA3ZPIUMmmEUan4CA==","signatures":[{"sig":"MEUCIEO8BkLJ4WhtDRFZeCSdSJv97EUF401tJhspEI0em8leAiEAgBmCTkwq5+iLlkVziSk706+2bOLsNY5uQ1CXlhsfr7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2342544},"type":"module","gitHead":"b177156f3909086d345fb6e3a0108be88a275844","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check","pnpm typecheck"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.13_1782966860448_0.8716106708662279","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"codev-ai","version":"0.3.14","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.14","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"0ff029f6073fcee05fed225bfb90b2fd6133caa6","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.14.tgz","fileCount":3,"integrity":"sha512-gEi1RdQZeota+Mc/Z8Nr7zFYJxh0W/L0adPCs5DhSiAStYDIb3OXJppvfPI/VCCEDU4r8vwLMVp2bE5eZcKj5A==","signatures":[{"sig":"MEYCIQDMZTYakcZsCE/ihLXtdKIIKH/QMFOBu3MOkPb/PDpAAAIhANkNaFhcfUgtqYfuUr06LdBA0R3uCQeuggHYNQvV9sVZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2345393},"type":"module","gitHead":"1dae6ddcb6a56ec481a019742b6ed5ae452ee946","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.14_1782990212102_0.4648910178521517","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"codev-ai","version":"0.3.15","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.15","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"62839aff9ded46058836888a85578558bdf029f7","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.15.tgz","fileCount":3,"integrity":"sha512-si0vwfpAF8hM90LXOXxmdtmEvuuxjo4ZUCfJoEXt6YCaGaaL1al9zPDV+aqnij2oSyvwImVXB6fM2ULI4Ccl7A==","signatures":[{"sig":"MEUCIAYR3Go97HmnWgLyiBv4ksVR/nFefe1fC+xipdyXbPqhAiEAljr2IML8l/rVLDrevYbH4k4DNmtX/jrnKJ8g44TWBTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2346657},"type":"module","gitHead":"5d27743af2e4d480983df2c1699e56fc36752d2a","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.15_1783060918311_0.9361665805901487","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"codev-ai","version":"0.3.16","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.3.16","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codev":"dist/index.js"},"dist":{"shasum":"862b74cd7b3e08a58a40e0c540dc0513deb40239","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.3.16.tgz","fileCount":3,"integrity":"sha512-h2xS3LkRu5Lx+cIYPu6SK1qFwYjiMpOJU+c0T4PQcxAIAy8jWM4zQy+6V+yQnav/CnAZJrBnxOp/j2Nw/2amrQ==","signatures":[{"sig":"MEQCIH5o1UY2QqQj9BE0u9LUZ3m5ddjY5ZN5nUUoR6iuDJAAAiBHs9nDhPR8E1bFv8MlZt/2tp/jArBoTjYQQfQ0yak7pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2351378},"type":"module","gitHead":"7bbc476b39bc8b03c11cbfd68e66955a34eb702e","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.3.16_1783579971742_0.2961666528136049","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"codev-ai","version":"0.4.0","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.4.0","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"3786f0cdb51f621bee569cf266e865270af7b1c3","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.4.0.tgz","fileCount":3,"integrity":"sha512-/tEBQT4ClHQ2mtQxZgcFUO3YfSFX/cllJg/NE7bwx3s7rFvzxruT9xEh5tPN5S7RwMWAS7AM/iVYd8Xo7HTisg==","signatures":[{"sig":"MEUCIGipP6a7Pybldtt5wwyoxmdPMdcJlE6aefw9jbI6RqV7AiEAm0hBG41u2WKrZvdC1isVUH9XHc3pdwqJyBJZ8biVxmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2353330},"type":"module","gitHead":"ddebe1ca74fc5b3d9bd5e93db453f9c602c3033b","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.4.0_1783851838916_0.7662271739267414","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"codev-ai","version":"0.4.1","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.4.1","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"1e8260fbccf3bf7926fdba52b6c16bc77684a504","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.4.1.tgz","fileCount":3,"integrity":"sha512-CUionebmAEuok9W7es0aYzkAmK5SZSGrSk9/eKBlfs3SuupI9/dFO+KYMyM+qChw+emQqOYM7NklS2Odg+TtGg==","signatures":[{"sig":"MEUCIQDcgSmKmk14ON76aasaviLY01Jy5/WkVYjuY/xPBPz5RwIgdDxv+tNJ98dDp2MmPB+4sNk3IO/QOajN2PsSSfpuv7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2353913},"type":"module","gitHead":"075d4159a02d26d0053197c59a4691b3399094fd","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.4.1_1784112883499_0.24610128353228533","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"codev-ai","version":"0.4.2","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.4.2","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"2e209c77302501ddda07d286fedf65f9e8865578","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.4.2.tgz","fileCount":3,"integrity":"sha512-6GgMR1RavkociPJRsyBBlgiYXRtSh6A3w55/e7cPdMAylG0LDXYalqLoHU+diEQOdbA74hTv5DdrQPRAlfYEpw==","signatures":[{"sig":"MEQCIHktLw+3SP4PyHDUGt+cxi0OOzbauRV0SE/XYIAzKM91AiBrTVie/4WSoYj040hBZPALPku/+5sQaIX1Le6Isr/PUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2359687},"type":"module","gitHead":"b0b23b0ba8c8f6af9e1115a99765e31bd1ca29d6","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.4.2_1784280052086_0.7964931862166142","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"codev-ai","version":"0.4.3","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.4.3","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"fed94401af17335c5921b92e9cd7d0677c9dafc3","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.4.3.tgz","fileCount":3,"integrity":"sha512-HsHMpnsCpxvh28g+Hqu40YLFKudpXDC6gD0WlOm9uGGdFpWnJmTZTr0iusGcj2tlN8HvL/k6xm1n5YhmTYDPYA==","signatures":[{"sig":"MEYCIQCzBLLzrDn5/ptvoxZ6YGEr/a4iDE6qDc5O6Q6dzYGMvgIhAJx1fg5qfSqFp/60YR3FuQljVwxHAd/ZFhQLF+QSRLbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2359674},"type":"module","gitHead":"a715be28b83df8697d2c08f7e14f90b9ef019194","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.4.3_1784691626195_0.7268295359963488","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"codev-ai","version":"0.4.4","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.4.4","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"36c922d59617d6b16fa489d74612854e5c100094","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.4.4.tgz","fileCount":3,"integrity":"sha512-oaGHad0QlfzL+gFC4w2AulwaHDYGLO8NnkVV6Scg8k/FmW3YEiZqoQAbmR/BUjXgD9ThJJONKQHvrwePgoBFPA==","signatures":[{"sig":"MEUCIDxtOKESzxJu4PAAqhwdFeI1YK7eSZlrnJXl+hFObRH6AiEAk4IuCTt36s0mQNyf+9LIbh9RJNprhiW2RMeBR/8249k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2359675},"type":"module","gitHead":"a16263857cc2274b86b7e757a2e069740ac3dc55","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.4.4_1784881847918_0.9302800152188149","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"codev-ai","version":"0.4.5","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.4.5","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"7c2f03bd364c659382d346741213e1a67593c8b9","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.4.5.tgz","fileCount":3,"integrity":"sha512-erg11ptRFroYjGnHGQ2KExPjcJ2M5IRjU3Po4HZ9vhAzqMjqTJxEXtNwHnSmIqZdTKV3oX5FoUxGaTJ+wn7YaA==","signatures":[{"sig":"MEUCIQCgsQ8j/DrH9W8TvTUGjMqpgi6OTGFqdYb0gJIugcvoaQIgfE84psIVVx4F/Ar7IDT6qUtftsmCj+SL2XIMfmg2WKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2365105},"type":"module","gitHead":"94a5c164007a177423a10cf55d67c6250a9d71b8","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.4.5_1785150343306_0.02577517592268208","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"codev-ai","version":"0.5.0","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.0","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"fa6111cd0d19149a7530aa11372f542aaacd77ea","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.0.tgz","fileCount":3,"integrity":"sha512-LAa9tgyzINVElRPVAwgesCN8LNLkhOWifbZvvr8sncz9wbLY0Oupo6v6o85NQ3ys2gST1xvlxl4JgyIOv0p1eA==","signatures":[{"sig":"MEYCIQCEnWeM/K9oJuF2tEqzrjqlRMXv8rHmUFJxJ5W4aazSVAIhAOBroe6n6RUu6hnkCu+0hMYJJLJQmDon0rwcQqZUhfJJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2448204},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"34f60e8f2e8e50452063e486b61bfd3cf8e1cd58","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.0_1785307640581_0.34651957251736487","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"codev-ai","version":"0.5.1","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.1","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"901aefb9d8a0b57e77d0a9cb9b88021aef9787b3","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.1.tgz","fileCount":3,"integrity":"sha512-10QgYB5++ZH8Qrse14ebGW/csg6Mu5edUDyIS1WntOwSZWXWI+U5jcZ+CuEXNxyRDyWgWjXx4HmVBfyF3vJG/A==","signatures":[{"sig":"MEUCIQDfx1PBIOOuORJqGZytTEPyCK5vhlvjl4TnqdNaoUE67gIgE8b7eQ0HXuHY/w4XncsbsSFiNR308zbYx0qaegQE608=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2454736},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"6eff56b4d7800db934269b68611606e718c0f935","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.1_1785410890490_0.4700526429652132","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"codev-ai","version":"0.5.2","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.2","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"82fb4d2e2c5accbbf5c313e1b82fc0d1dad1cd92","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.2.tgz","fileCount":3,"integrity":"sha512-78CiZ0dFkx5vHKnz/u/fXiC3LQUFtT1TwpoZPkJB4RC2KVwSEsy8N06d/3kIA++stNMPdcbEhLAmCDf4QeJ3FQ==","signatures":[{"sig":"MEYCIQCbQHyQS+e9a5bFQAP2mcEOKqDBV2xksjHZ7E6DcGLjGgIhAJALyFf17XPtLVfYjPThRqp3YSNddlzJLa9rfhnaiSy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2455070},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"61203cc0ad57661dd593ea9aef1d58c4c7b2ac86","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.2_1785412478508_0.8721523442608781","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"codev-ai","version":"0.5.3","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.3","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"921634e752b14cf604c96bb184b69d0df1f8e82d","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.3.tgz","fileCount":3,"integrity":"sha512-F6Eph4/EI4Y7uY/yL6QwJ4V9gfV0A/rZmkrnXz8qySZ5fgYzCPHVgf+jM5sFtOPNJ1d1h6meCxNqKfA33DKYnA==","signatures":[{"sig":"MEUCIHpCn3/OHDW4pw19+RZLjVk4AFGMytFjWeuaYj96tR81AiEAzqLh2JBKK9dfL7DHf106PpfztgN2KnIK7lc6RrI/Rso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2466300},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"7f229fd5a5d0d9028edfac207c8365c6930b86a1","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.3_1785430119815_0.09464905613968555","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"codev-ai","version":"0.5.4","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.4","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"f5a4393f99b25ea93a590d4c4f3a901efe194885","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.4.tgz","fileCount":3,"integrity":"sha512-U7mKcUfZDfSDDttxkGMS+biJziLUvJofhSViHST4CTJgxBExtIx4UkwNxIe6FrGDvxHIYj5RhhVaTxHV3pT8mA==","signatures":[{"sig":"MEUCIHjA4Ri7DWWZozPteN0KrYmw9Mu0qO4A3Shzx/WB8tqGAiEA9BK0Z5+cuYH3enKaZuU7FYF+iKCIcL4+vsEszG77RSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2475227},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"0eaa3e461657d617f5662815190c285257dc6baa","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.4_1785647046822_0.028657323294941417","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"codev-ai","version":"0.5.5","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.5","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"059afaaa7b1d3cf1c4d4ad450e88c3d0a25654c0","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.5.tgz","fileCount":3,"integrity":"sha512-En7GvTxb6FlP5bnReJwvb7G8LVHBFcWq/QDz3ET0SShboFO9wVeN6ZW5IAarAhTk34MnBARcOkc8jtaeyFFekA==","signatures":[{"sig":"MEQCICNgsHZlHztbgyR6bjbuFqCohP1ZHJoyuJPc2iezCKD9AiAIiE0NZF6mTN8tkK1p/xPjrlhD8vlUUAIZdcDLrrfbzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486984},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"48281f2e48ed85a8898354f842f13d663db766b8","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.5_1785754494822_0.5787143472612284","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"codev-ai","version":"0.5.6","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.6","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"346037172f857cd75ff731371ff730b74d96b7d8","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.6.tgz","fileCount":3,"integrity":"sha512-ctj78aVNxGV9O9+XlVeFfymY4BJpIyJLUgX7ajGMYo50zMnXyUtoNuLF5zPQbIZ1EV8kgrRbSxHntgU23IQT+w==","signatures":[{"sig":"MEQCIBL8AMKfY7/gaqwk3V/ej97sirFF2K2PgBgclF+hRWChAiBl9IKss2k8ncJycI+8Heogs4t163TnAx9CNjVDQeHe4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486058},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"b7eb3e74eba7fd79738cc3fccbd9fb6616fc3b52","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.6_1785840692028_0.8535409393914899","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"codev-ai","version":"0.5.7","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.7","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"7e33041226b92eab81e628579d64c0c6b2524f15","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.7.tgz","fileCount":3,"integrity":"sha512-Iuh+iYpD4atAVy0U7dH4z4znFCHJ7S2JlarFQoEzmg3MnnZMXOhYJ7Xy2oji252W8gC+cmxU2aj72kiZw1C28A==","signatures":[{"sig":"MEUCIQCX9lWL8JBRNjVyyeN1i8vKnOnqKb3zmP9qtwj2KwakVAIgZPBSLffxSEGfaXBG77plArKz27W7tAj0XbizS5I4TpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2489465},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"61a85b7a6ca2c15f00290e5ddbff1f839f703ba8","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.7_1785849939703_0.530285022936176","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"codev-ai","version":"0.5.8","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.8","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"4d8b1ad46b55797647e01ae805ea8f6bb3c98d1f","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.8.tgz","fileCount":3,"integrity":"sha512-bzjsywRQQ8ozsbQZE9oj/rnzBSGZ0HTRiaf24R5dKNjSlwWNSez+FdxPW5h6f3IK29Qc/fYlZiQvOnJnxCDm3Q==","signatures":[{"sig":"MEUCIQCfBpUdP5j3+sJjiKwDslVHbZohjvaR8HYHuN3guGNWWQIge/rZ5uIOfSgijAosv1U8e14IQoP1XUXTJqwEsarElbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2489234},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"ee636d8d0ca4f1b32fae6679cced9effd4c770d2","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.8_1785861032068_0.05222143385234168","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"codev-ai","version":"0.5.9","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.9","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"e00a849b9dec50b36226013814afe5b4fb78fcd0","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.9.tgz","fileCount":3,"integrity":"sha512-syRsm4EgZA+QXx+MxCZWu2MvXP4WHZTGgdS1pBn1+uEZURUkkoRhD/OBD4tPg+aiXVOGD97kWkGyAy1tkamRBg==","signatures":[{"sig":"MEYCIQDs8k4iUu6WNOo+DPezP+husouOOZalZIi7X2xRe4xu0wIhAMErzlMQRr7TdZ6PHtPDJu4sFUeozY4EsfJWFG8DTpV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2489236},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"65089f681c99ba3239e790410ec40759f7960a1a","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.9_1785901003506_0.5318504284548566","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"codev-ai","version":"0.5.10","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.10","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"b1b4618d961f069dd7b4b5a748850fc7b5b291cc","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.10.tgz","fileCount":3,"integrity":"sha512-e0mOzjxaRphuJ4+X5S5EflM31V3BaDQ14E5MFWRD2D4Ki9AE7s59KT34aNup+f+pHDMQU6FMNyyDOCnH73mIoQ==","signatures":[{"sig":"MEUCIE+8UW0bcVpY1ycK72B9HSw1aRsahLXi9ZJSaHv5Kj54AiEAhQ+tUEI7ENf37xw6QCefbnIXE54li557pwXPq4p0vIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491750},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"09ac42ad334476e7afc467eb3ef257abc169abc4","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.10_1785926797727_0.9817040627010811","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"codev-ai","version":"0.5.11","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.11","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"2e4b5d47af20daca357ae13f089c282e95d6632e","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.11.tgz","fileCount":3,"integrity":"sha512-Z+lN8iO0IKpyDRtiUyeAMESwZ18xBkGHk5EnSAy+fNjG5CQVHaMVWfzi9hQqk4PDjebf4A9wXzba2oL7R1XLmg==","signatures":[{"sig":"MEUCIBcR7i7a5ZUp6ipM1UumQuZDygxnd7YgXTInE0CKSpprAiEA40SI8krNL8DTAOfA8REGESXFbnV88egHYCLttHT/9qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2493558},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"370ee36749d167b9dafd83fb89317d33000a4561","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.11_1785929442484_0.8045419143098327","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"codev-ai","version":"0.5.12","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.12","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"3f5e574f0428ae9a1a1f5985444aca492b5b7275","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.12.tgz","fileCount":3,"integrity":"sha512-RxL/Ip/s+ETb+nDtx3J99ifnPPn0RfYSb+UjfqRrVku5DZMfaCRETlbPtVE7Vm7VBhimIdxDwgFZ/W9g+x/BQg==","signatures":[{"sig":"MEUCIG7ew9iO9pQHMopDnYQLaAbrmuKxRHm5rBRmBZ4yYj74AiEAv3Teo+wlUBxq2wsbPXnC63y7GCQCBFAhZHr1nujyQbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2492153},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"edce8536881f1b4e78d7cfe688e5183e6d5dd847","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.12_1785943364082_0.6978166219850603","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"codev-ai","version":"0.5.13","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.13","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"bcac833f5bc32c10f639cdee6c4f407bf8d60d8c","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.13.tgz","fileCount":3,"integrity":"sha512-jwcOscXHC/Abt5IULblAH7smc1cD2XP4a5RY2RFUuaWW8yFDOdPpuNwyFyruLw3wZkm9kd/6+ASxlbjpZkhL2Q==","signatures":[{"sig":"MEUCIQCZVrZi+0zowaAxCoPF/G98ha/ftDJsf73oVZRYp/z8MwIgfdGb6VdC2NphYB0f7H2ebMvo1pYznclGx1omiYyJAnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2496208},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"36c4dd95820a8f9f482248e95f1703aa9c6426d8","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.13_1785990308680_0.40315322142229504","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"codev-ai","version":"0.5.14","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.14","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"78f29554dc5a458203ca0cd8f4ac7d2918987d2a","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.14.tgz","fileCount":3,"integrity":"sha512-P0hjTUWUnWshYwZoE5eLHJOBZpAFW08UjTu11nUnPeeXRz4wSlfeJ034Bso9l0qw6HriUarWmFl2NwLBeA1rPg==","signatures":[{"sig":"MEQCIHV37caq5p0Y32r8IJpigUNkfWMsmemSc4jOR0naoctfAiB8MPee4JNwezA9fkGdA0tXnBs9FQG98l3kxlkuMLriyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2498254},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"6a50eeda1d5fefb05d9a5fc765124be84996ddd4","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.14_1786014733634_0.05892211875329045","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"codev-ai","version":"0.5.15","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.15","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"c13053105cec88ca501cb593baec961d517ec4ab","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.15.tgz","fileCount":3,"integrity":"sha512-GNZeNlKJ6azxWM7Lz8VflH5ZFp/qi+xtJg9SlrJqMYiJPoMddKpieBwbz/wc2P8xdNKR8wc7yTXYrdsb1khA6Q==","signatures":[{"sig":"MEYCIQDtClS6lQa/0XHw/14I9eY5yOPxHWOIwcAS5eO3PFOoyQIhAPpbZIT6pk6Zq5BzvB5JAugMQvQTMTgn1qW8WIFHxxSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2498254},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"9a978a64740f9f25aee23a2f26a29e2fe6effa3e","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.15_1786019553670_0.0013411450879177167","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"codev-ai","version":"0.5.16","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.16","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"4e0e4f97be7ab55adf17d63e5a2f344fbf285e77","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.16.tgz","fileCount":3,"integrity":"sha512-3HrEwZIuG9quhtD4GeH3yyeFnfM04G6J03af9st5EJgtewzqi37LASXqVi8/5H2RCaLlGl9hQBl8RZR6SMlrcQ==","signatures":[{"sig":"MEUCIQD0VW6W7/8XONqUS8appF8i5oKXaJvjpmo31Om0serlbQIgE5uz/p76Sn5jKdyJNoLjaEZ+6SNRuvUQnu0jRh8I7bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2498964},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"60f110fc3690c9276bda9fe80e45b29c10fdf30e","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.16_1786421640487_0.47549379054499163","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"codev-ai","version":"0.5.17","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.17","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"f12f43956b8ac537dd7e5bd9baa061580972eb70","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.17.tgz","fileCount":3,"integrity":"sha512-9XYNgCIVmfJ8P0PBL3RK4Kk49KLZYi62O2myHs3AQ2awkaPLAXJar0s5ZFJAXcOuLIiZIYb/hG3wIeEfHDXHdg==","signatures":[{"sig":"MEUCIARPBRClRCRPgCmaDrqJELc16UUhTnDN3E+0i2YAQbwMAiEAuMud7B28A7zfMHlhxEj0mYe62OWr69ovHXRFkdDCtiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2501855},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"d6df618a3c21ccd58793a4cc5f65806b29a7ae4e","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.17.0","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.19.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.17_1787114918325_0.8499199329039795","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"codev-ai","version":"0.5.18","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.5.18","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"7fdbbdd080ed8a885791ff9015194ab5b5e0a692","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.5.18.tgz","fileCount":3,"integrity":"sha512-BZ/mC+/nodoTa6jGe7j4i/q5xfEE+Dfsrxnn47kEGuhbIygfNWG/75LWeEDVbQy0M8BfZ/xXNoM2hdNDbrod6Q==","signatures":[{"sig":"MEUCIQCOZtcV0bYMEZdkeZaKnaguOLKUXF3OeovLgNJZ1XAqywIgNvuIrIPCugxHshcLJ5asCxQLkUW+8z3mQZVt7UfTg+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2504204},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"937b437bd4dfb67d949e8211dc40c5ce8c1b68b0","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.5.18_1787814609081_0.01031381123754338","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"codev-ai","version":"0.6.3","keywords":["ai","cli","coding-agent"],"_id":"codev-ai@0.6.3","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"bin":{"codevhub":"dist/index.js"},"dist":{"shasum":"e6f6b200d7cceb9db01979edc424fb350e7357b3","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.6.3.tgz","fileCount":3,"integrity":"sha512-hiwc4pM858njm6Oee0Ej4sxnn76SOODlV9a8TCAZA1yrBOQGoHQ3b1lDn7vsFrxiEunIT6J82DmGt9x583k1rQ==","signatures":[{"sig":"MEYCIQCPcoAUa6Gh0IZ4k8v+jwlpsVXZyxO88fuNsHdE10+8DgIhANmJseo/7gNKfLwxTKNyz1W5EdZB6u63YZMxJITHy08B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2643240},"type":"module","engines":{"node":">=22.21.0"},"gitHead":"eaac6646d9151ffe3514bf1721662fa6720abf31","scripts":{"dev":"tsx src/index.tsx","fix":"biome check --write","test":"vitest run","build":"tsx build.ts","check":"biome check","start":"node dist/index.js","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","prepare":"husky","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version"},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"_npmVersion":"11.12.1","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","open":"^11.0.0","react":"^19.2.7","adm-zip":"^0.5.18","@iarna/toml":"^2.2.5","ink-spinner":"^5.0.0","safe-regex2":"^5.1.1","jsonc-parser":"^3.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codev-ai_0.6.3_1789013101834_0.8524883791272966","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"codev-ai","version":"0.6.4","description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","keywords":["ai","cli","coding-agent"],"type":"module","bin":{"codevhub":"dist/index.js"},"packageManager":"pnpm@10.26.0","engines":{"node":">=22.21.0"},"scripts":{"dev":"tsx src/index.tsx","build":"tsx build.ts","start":"node dist/index.js","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","check":"biome check","fix":"biome check --write","prepare":"husky","prepublishOnly":"pnpm check && pnpm typecheck && pnpm test && pnpm build && node dist/index.js --version","prepack":"mv README.md .readme-repo.bak && mv README.npm.md README.md","postpack":"mv README.md README.npm.md && mv .readme-repo.bak README.md"},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm check"]},"dependencies":{"@iarna/toml":"^2.2.5","adm-zip":"^0.5.18","ink":"^7.1.0","ink-spinner":"^5.0.0","jsonc-parser":"^3.3.1","open":"^11.0.0","react":"^19.2.7","safe-regex2":"^5.1.1"},"devDependencies":{"@biomejs/biome":"^2.5.1","@types/adm-zip":"^0.5.8","@types/iarna__toml":"^2.0.5","@types/node":"^26.0.1","@types/react":"^19.2.17","esbuild":"^0.28.1","husky":"^9.1.7","ink-testing-library":"^4.0.0","lint-staged":"^17.0.8","tsx":"^4.22.4","typescript":"^6.0.3","vitest":"^4.1.9"},"gitHead":"b381342b573be354e1703530599a097c9ed7798e","_id":"codev-ai@0.6.4","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-riSRLTHswviXdEaiS9t6jooaYWpt82X72zVlmHpqQ1EwaeG4LekXnVJC1e6NK7SbWJO/dt51ZCjozDpy+qiEkg==","shasum":"6988d86db1d690640fd2abbe116ef65d6580ad1c","tarball":"https://registry.npmjs.org/codev-ai/-/codev-ai-0.6.4.tgz","fileCount":3,"unpackedSize":2644706,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1ImXsKxh9f9bYrP3s4hIR0h9bq0c9i5DJKE7AOxnVKwIgS8PpJ/WNA679KOEqvNZ3caYr0/qvUMVQgwyrw0m2Im0="}]},"_npmUser":{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"},"directories":{},"maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codev-ai_0.6.4_1789029651659_0.38973510760546914"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T04:19:04.404Z","modified":"2026-09-10T08:40:52.065Z","0.1.0":"2026-04-22T04:14:27.848Z","0.1.1":"2026-04-23T04:19:04.752Z","0.1.2":"2026-04-23T05:23:43.265Z","0.1.3":"2026-04-23T06:40:39.879Z","0.1.4":"2026-04-23T10:39:42.242Z","0.1.5":"2026-04-24T10:58:56.803Z","0.2.0":"2026-05-04T10:05:57.167Z","0.2.1":"2026-05-04T11:04:31.148Z","0.2.2":"2026-05-06T02:24:40.184Z","0.2.3":"2026-05-07T11:20:34.763Z","0.2.4":"2026-05-11T06:50:39.647Z","0.2.5":"2026-05-12T01:44:17.872Z","0.2.6":"2026-05-12T02:20:25.545Z","0.2.7":"2026-05-14T05:22:06.087Z","0.2.8":"2026-05-16T04:16:04.454Z","0.2.9":"2026-05-18T06:43:31.959Z","0.2.10":"2026-05-19T11:03:14.432Z","0.2.11":"2026-05-25T03:12:47.507Z","0.2.12":"2026-05-25T07:20:48.209Z","0.3.0":"2026-05-26T12:17:30.472Z","0.3.1":"2026-05-27T11:16:22.861Z","0.3.2":"2026-05-28T01:21:30.295Z","0.3.3":"2026-05-28T08:25:39.639Z","0.3.4":"2026-05-30T12:38:32.671Z","0.3.5":"2026-06-02T04:38:56.127Z","0.3.6":"2026-06-09T01:22:53.437Z","0.3.7":"2026-06-13T03:47:12.152Z","0.3.8":"2026-06-23T01:19:12.610Z","0.3.9":"2026-06-29T07:12:53.783Z","0.3.10":"2026-06-30T08:33:42.487Z","0.3.11":"2026-07-01T01:44:52.114Z","0.3.12":"2026-07-01T09:09:29.108Z","0.3.13":"2026-07-02T04:34:20.654Z","0.3.14":"2026-07-02T11:03:32.256Z","0.3.15":"2026-07-03T06:41:58.524Z","0.3.16":"2026-07-09T06:52:51.914Z","0.4.0":"2026-07-12T10:23:59.083Z","0.4.1":"2026-07-15T10:54:43.659Z","0.4.2":"2026-07-17T09:20:52.253Z","0.4.3":"2026-07-22T03:40:26.377Z","0.4.4":"2026-07-24T08:30:48.120Z","0.4.5":"2026-07-27T11:05:43.454Z","0.5.0":"2026-07-29T06:47:20.772Z","0.5.1":"2026-07-30T11:28:10.637Z","0.5.2":"2026-07-30T11:54:38.691Z","0.5.3":"2026-07-30T16:48:39.985Z","0.5.4":"2026-08-02T05:04:07.010Z","0.5.5":"2026-08-03T10:54:54.966Z","0.5.6":"2026-08-04T10:51:32.241Z","0.5.7":"2026-08-04T13:25:39.928Z","0.5.8":"2026-08-04T16:30:32.262Z","0.5.9":"2026-08-05T03:36:43.705Z","0.5.10":"2026-08-05T10:46:37.862Z","0.5.11":"2026-08-05T11:30:42.639Z","0.5.12":"2026-08-05T15:22:44.267Z","0.5.13":"2026-08-06T04:25:08.817Z","0.5.14":"2026-08-06T11:12:13.801Z","0.5.15":"2026-08-06T12:32:33.858Z","0.5.16":"2026-08-11T04:14:00.649Z","0.5.17":"2026-08-19T04:48:38.490Z","0.5.18":"2026-08-27T07:10:09.238Z","0.6.3":"2026-09-10T04:05:01.979Z","0.6.4":"2026-09-10T08:40:51.842Z"},"keywords":["ai","cli","coding-agent"],"description":"CoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.","maintainers":[{"name":"quickbeard","email":"mnguyen.cuny@gmail.com"}],"readme":"# CoDev\n\nCoDev — AI Coding Agent Hub. Install, configure, and manage multiple AI coding agents.\n\nRequires Node.js ≥ 22.21 (Node 24+ recommended).\n\n## Install\n\n```bash\nnpm install -g codev-ai\n```\n\nThen run:\n\n```bash\ncodevhub doctor    # check your environment and network first\ncodevhub install\n```\n\nAfter install, go to your project and type `codev`, `claude`, `codex`, or `opencode` to launch.\n\n## CodeGraph integration\n\nWhen you run `codevhub install` or `codevhub config`, CoDev also installs [CodeGraph](https://github.com/colbymchenry/codegraph) — a local, MCP-based, pre-indexed code-knowledge-graph tool — and wires it into each agent you select (Claude Code, Codex, OpenCode, etc.). Because your codebase is pre-indexed, agents can look up symbols, references, and structure straight from the graph instead of repeatedly grepping and reading files to find their way around. That means **fewer tool calls and fewer tokens** per task — the agent spends its context on the work rather than on rediscovering the codebase.\n\n### Initialize your project\n\n```bash\ncd your-project\ncodevhub init        # initialize + index the current project (one time)\n```\n\n## Switching between self-hosted and proprietary models\n\nCoDev points your agents at a self-hosted AI gateway, but you can flip any agent back to its own provider (Anthropic for Claude Code, OpenAI for Codex, and so on) — and back to the gateway again — whenever you like. Because CoDev backs up your original config before it changes anything, the round-trip is safe and repeatable.\n\n### Go back to the proprietary models\n\nRestore each agent's pre-CoDev config:\n\n```bash\ncodevhub restore claude     # one agent\ncodevhub restore codex\ncodevhub restore opencode\ncodevhub restore            # every agent at once\n```\n\n`codevhub restore <agent>` swaps the backup back over the live config, so the agent talks to its own provider again. With no argument, `codevhub restore` reverts every agent at once.\n\n### Use the self-hosted models\n\nRe-point your already-installed agents at the gateway and pick a model:\n\n```bash\ncodevhub config\n```\n\nAfter each switching, if you have a session running, you might need to restart it with `claude -c`, `codex resume`, or `opencode -c` to resume your progress.\n\n## Removing CoDev entirely\n\n```bash\ncodevhub remove\n```\n\nAfter confirmation, this reverts your machine to its pre-CoDev state — including running `codegraph uninstall` to remove CodeGraph's MCP wiring from your agents. Add `--yes` (or `-y`) to skip the confirmation prompt.\n\nCoDev itself is still installed globally — finish with:\n\n```bash\nnpm uninstall -g codev-ai\n```\n\nThen restart your terminal.\n","readmeFilename":"README.npm.md"}