{"_id":"jinn-cli","_rev":"79-3d38a29a28760279f3b8dc9afd6f7cff","name":"jinn-cli","dist-tags":{"latest":"0.33.4"},"versions":{"0.1.0":{"name":"jinn-cli","version":"0.1.0","license":"MIT","_id":"jinn-cli@0.1.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"ae842173a26a3a091d5abf7eeebfd8810e244600","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.1.0.tgz","fileCount":227,"integrity":"sha512-YmpdN5YEq5PWpOBr41cQ1YYXijC/DBH5Xnkq2HIrY5IO8Z9H3LmAypsbu4owHGY7/JSyBfAo5KnC52+hOAiIIA==","signatures":[{"sig":"MEQCIFKZA5f632DPs7UWlOgC95T7DzPcV13U+OLDDGpN+BHoAiAT2fJ+YSgmN6ysHj2oVryO6xt7+hCkgsWEaTFQd56yww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2242566},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"15196fda6adb958c2cb25845e0803dd356c48dcb","scripts":{"dev":"tsc --watch","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"10.8.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","@jinn/web":"workspace:*","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.1.0_1773084151241_0.770668037962488","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"jinn-cli","version":"0.1.1","license":"MIT","_id":"jinn-cli@0.1.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"17372fa882d6e838baad9d080e72b2109486df4d","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.1.1.tgz","fileCount":228,"integrity":"sha512-/nXagf/I/h+kZp1RjkjAi3zrejCysEy1wESGnqrfsQxmO04WtDvwdwQiwqXJfhFRXwQsH31NQR1nvtk9POS+IA==","signatures":[{"sig":"MEUCIFBM9hgqEDH2zsBDFiXT1Ov9+JYhmXs3PrI/tN90LoacAiEAmPCQmM4sHB75neSf2+KCkj9eClCk4sQLW0SPFBU0XBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243611},"main":"./dist/src/index.js","type":"module","_from":"file:jinn-cli-0.1.1.tgz","types":"./dist/src/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_resolved":"/private/var/folders/jn/bn1dcnjs5_v71nclp8fpjm680000gn/T/5adc7c0d24b18890d386afad40ac1508/jinn-cli-0.1.1.tgz","_integrity":"sha512-/nXagf/I/h+kZp1RjkjAi3zrejCysEy1wESGnqrfsQxmO04WtDvwdwQiwqXJfhFRXwQsH31NQR1nvtk9POS+IA==","_npmVersion":"10.8.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.1.1_1773085474777_0.3045883034043857","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"jinn-cli","version":"0.2.0","license":"MIT","_id":"jinn-cli@0.2.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"f1caf4d94da239710b5652ee78c8db183e76a140","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.2.0.tgz","fileCount":245,"integrity":"sha512-lJkJAM/T1XSmNtSyM7tXI/y1pUgQeuvYhZ9MtoLw6InI1POwE9uzaqp4zrxukSrsxPdNzXk1suJMkMUOjvX/BA==","signatures":[{"sig":"MEYCIQDnA+Aw6+OrtjDbL+YqY/R/X4xZ+eve1TF0PVbNnJrAkAIhANmvwkjpKxUKUbOMH6nd+pgthuck5lpxnXz1u6GM7OV0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2295616},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"4ec7224970f1c3a7ced88dddf0379870ae1e563c","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"10.8.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.2.0_1773137807629_0.7390501960366975","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"jinn-cli","version":"0.3.0","license":"MIT","_id":"jinn-cli@0.3.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"3e783d89408ac7a92e6aa47cb5de4465df2736c2","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.3.0.tgz","fileCount":245,"integrity":"sha512-CAUzrwbl512+N23CgZH3qbEkcRVgLi0RUoOcxxBv/mqbnf2T2OhUQmR8s7ddMLmkPNPl/4AgYAqe+xys691+OQ==","signatures":[{"sig":"MEQCIH/Vh3acfy/HsY8xeToqfreYibRD5KrBSjdTdpanhFR4AiAe1TqP7zbrPU1YU26R4khVuBlcQGL/rGqfs0lnsyMsAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2295682},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"ddadcf1a96ca9f94e9992713a1f9545324ac645a","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"10.8.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.3.0_1773141113651_0.12046776741719611","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"jinn-cli","version":"0.3.1","license":"MIT","_id":"jinn-cli@0.3.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"69d973d3ebcb68ae91b4e0cac5f1115e70826867","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.3.1.tgz","fileCount":267,"integrity":"sha512-/xs954fM+p3to8zm/oK8+NpNdqF+NvHREaSYM2wSToAtJ1oiyPqel3+nVj71FZ+TWXdViKRKn2tygWXU8X8BSg==","signatures":[{"sig":"MEQCIDh5ZRfiHycTUsKK3TOaQuenYWO+wcOFmtiGKuwPEJx7AiBAQyVboYPfQ8ERCEhkd3+cvporykiXCAHL3TXp5pdddg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2437922},"main":"./dist/src/index.js","type":"module","_from":"file:jinn-cli-0.3.1.tgz","types":"./dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_resolved":"/private/var/folders/5z/5456gws12rscybz6nw8m3k7c0000gn/T/1834d5d59f9a2cd09b3531ea15a276c5/jinn-cli-0.3.1.tgz","_integrity":"sha512-/xs954fM+p3to8zm/oK8+NpNdqF+NvHREaSYM2wSToAtJ1oiyPqel3+nVj71FZ+TWXdViKRKn2tygWXU8X8BSg==","_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.3.1_1773502668198_0.6967384601433286","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"jinn-cli","version":"0.4.0","license":"MIT","_id":"jinn-cli@0.4.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"f2ca2064cb9d772daa8a31979d4e828a4991eccb","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.4.0.tgz","fileCount":270,"integrity":"sha512-GMBUsBuZe+SfSzrVHOG3ErkBlz4uQ/tluihbsAdjxDgXbMvyeJE4dd5ENGiAeOs0W5OxaEl/nD7PZpNWRAnukQ==","signatures":[{"sig":"MEUCIBHVKyqG1W6JftDy3xzH+bLrFpbo/e/aGcYYnHuIaEPTAiEA8dgnLSZngj0YVDGfq18IDqWAG9hXi2uNcPncVEBOOdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472941},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"a63977123a55766e04fa8b24ee2445121b96bd8d","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.4.0_1773586641551_0.04083674707549201","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"jinn-cli","version":"0.5.0","license":"MIT","_id":"jinn-cli@0.5.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"a3972be2c91bb2cfba517cca5c6ba1a27d1baf1f","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.5.0.tgz","fileCount":270,"integrity":"sha512-8bjEgfVKu76mUWH1avGgH972XaiFrrF5gB/trZ4oOC5SPJbJ7+hlwejtW7hx+RUd5JKiFUbJJPgP6nPoiCIKZQ==","signatures":[{"sig":"MEQCIAPCh/LngorQpmujaays+qzsm4GI5qi28lOWVc/gU8OmAiAe/zs4HiKrzmfHfiii4urERG4LBpa/cVNAQMSH6t4pzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2508866},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"22d8547fbdd848f49aa267c4cbf06738ec900fbd","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.5.0_1773605593599_0.9788688728797716","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"jinn-cli","version":"0.5.1","license":"MIT","_id":"jinn-cli@0.5.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"dcbe4417e24f1bd7781fe9af7277f323d0f67d17","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.5.1.tgz","fileCount":270,"integrity":"sha512-oHKsXIV2sy6/SCnWkX9kIXn7ZetZMESVEQU6Tf3vz1zdN5D870X4YMNOKcLT9Dwn+hhX7pM1sfFBewLOem7kCA==","signatures":[{"sig":"MEYCIQDFq3pfNDF3XqHBRtOPd0y7KCNTMlEuYLP62hO7m8eBGQIhANTgcmfYa4GL03YqhpQlN431rWWZB3C9jTGcilQKnQg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2519762},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"f830b106c157f8e68d50e0092eb4d3799e0315d8","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.5.1_1773606929411_0.29106916210428224","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"jinn-cli","version":"0.5.2","license":"MIT","_id":"jinn-cli@0.5.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"e26a7708c83def1dbab9c53a17d54e648465f164","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.5.2.tgz","fileCount":270,"integrity":"sha512-7Hyk4K1gjY4eNlH2+cHGX8lKege1rGBPk+04Dh1VrovQ760UPmD/m8wWZnoPnx1+cDNKdmHm7rixCKnJX/S25A==","signatures":[{"sig":"MEYCIQCcfXpf9J/z72EZRRlpjnQj9tVBpBy1riB+kiL4yj7w7AIhAKNoFlqMk0qMtHOMhecoq9v3eT86joJInUZ0ek2kNuGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2521555},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"8220b9fdc2e2e08610040a89afd5f19653c5cade","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.5.2_1773608417487_0.6421883452140891","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"jinn-cli","version":"0.5.3","license":"MIT","_id":"jinn-cli@0.5.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"a66db0c71aa84cf33ae5af56689fedff16e3518d","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.5.3.tgz","fileCount":289,"integrity":"sha512-ioABUFOO9tdRM/GEC78S8RPeOTufMcsDJboKfVCBnyEyodNJA/YaWU3d0hgNyUNifXNkNowbUoZwKRk6jbUjiw==","signatures":[{"sig":"MEUCIQDD0UcnJT6SR1zZklI3drBhWT9i1wiwN5Ra2kJQdaDeLwIgUBh8YVKS437MpDXIucYonvmNwLLeM0B29k7on4drdg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2535846},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"6870b25f32ca2b9f6b7282833e985f15a3da96a0","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.5.3_1773609128243_0.24037184868809658","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"jinn-cli","version":"0.6.0","license":"MIT","_id":"jinn-cli@0.6.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"64fac59923523fc2f4a6cb3b532986161bb382ae","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.6.0.tgz","fileCount":334,"integrity":"sha512-rR5YdprAk2KsF5RYlFaJwY2rg3jxVJHmP8PEw8kJxIMhSSktbRqfbpbaCqTvYDzumPP8F6ye/KDSExFgGfcsag==","signatures":[{"sig":"MEQCIENVqu4t7WQrcjEDKnKQzn7BxUpkgDWkXyc1I2Q+pCCYAiBZO0YjkWCihWBcpHfnvjuyLW+wco/KKWhS9E5USQOXvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2784837},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"9b7e301d3ec745433513809994f8a7a3a93b4360","scripts":{"dev":"tsc --watch","test":"pnpm run build && node --test dist/src","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.6.0_1773705713828_0.7765652354046155","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"jinn-cli","version":"0.7.0","license":"MIT","_id":"jinn-cli@0.7.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"3694757f4806971adf4ac3ce3500c4c1861c4752","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.0.tgz","fileCount":405,"integrity":"sha512-7yq9qi8ZFRmWYkzOrhgUj0NaenT+SK8UjVzLDIH9Z2LSumoCGkAjEjp07JtHnbhIpOB/bOrcXub+T6S6v8SrNw==","signatures":[{"sig":"MEYCIQCZIRx4w7GCg9gOYfkmS2Hab+E2+B6hh1QESeu91ANEdwIhAMNLvPRS38Z02KywsYK3Wyt6qTbdiyyd3PkGbax9p8zu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4623372},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"1a59f506248b48eb540223fbaba009e430376672","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.0_1773929717977_0.9117478203216463","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"jinn-cli","version":"0.7.1","license":"MIT","_id":"jinn-cli@0.7.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"89f2cb8edfb88c129eaf12e4c1b5afdb0597d73b","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.1.tgz","fileCount":405,"integrity":"sha512-jy+LUXN1aOcVPaPCZZ08+q+Whusbar3jkb/CzGiyvzXaZXnHwHCw1v9EUVScdbmc5dC9P3qxcMrQWDDnrcQg1A==","signatures":[{"sig":"MEYCIQCt4nbl3y1SNxqcy988SqlTqeS1Frn5RHga0sVsHkBRigIhANnWZByPADa5VV7xqvL/nqejAk07Ku2v2ojlgUv3na6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4623077},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"b608420b2b559b2ed9f5a1c4a1e649f0e464897b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.1_1773930323449_0.8055643035011968","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"jinn-cli","version":"0.7.2","license":"MIT","_id":"jinn-cli@0.7.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"e216ca392dba6f4b62ae30d24d748b7271ab5c2e","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.2.tgz","fileCount":405,"integrity":"sha512-d0SLuJVX7su/Lh9ql8B9mFDOYSLT6yeBfsngC9X2NgzpD4VqDiEP5htUR+nK1qHokWjFirN8W8miQpsWcl8/XA==","signatures":[{"sig":"MEUCIEJpVvzyNSZ5UDiuRXdynhSVSTAZCmYrUPlZLfojvXxjAiEAt21UcOkzzjFvA6laZkWFxcVMbavbsepuwuhGjqH6HOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4623123},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"34e48b326211fce3d986399c96e0779373abf406","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.2_1773931291189_0.5705103496691717","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"jinn-cli","version":"0.7.3","license":"MIT","_id":"jinn-cli@0.7.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"0b5384d9252b5d9833c5e3435ddcf46697c16417","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.3.tgz","fileCount":421,"integrity":"sha512-zOMe4oAX2irpQMwpFV1cyTSQV6IHa2lRk0c7w6NIpFNvXQGp4vYux3Yz8IkMbRrGGvge1bBaZZc07RiPCTuXhg==","signatures":[{"sig":"MEUCIHSpBEmTtHRFBhnLpcIwKdxz+Kn4L/FQPTLhpOTiNj1JAiEA/r+0BrE67zimEqUGQ9TAgz/tohbYYU+BKBAELqXiVo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4662867},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"c451fc1e0720286f13651af529e94ca6527362dd","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.3_1774014022230_0.197944145582702","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"jinn-cli","version":"0.7.4","license":"MIT","_id":"jinn-cli@0.7.4","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"bbcd9591c97fab74478326078a1e1c3dd3b339b7","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.4.tgz","fileCount":421,"integrity":"sha512-Gha+n23EQhhyXmCrmxI4NdOfOwL07/5JBQnFCXtHRpf6Q9aj4SL3xr52idp3MNQu5kcEt739KcdZYAZynvTJIg==","signatures":[{"sig":"MEQCIBnUM/Jir2UGESUxwmaxhAFi2O2G+NeM4zMVuCgQNKsbAiApUcn4wvGAUN7jMJbKBDlT5iMq8SCcOSZ89Rb8alqg1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4663332},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"ea1737ddba6043fcb7fa3aba723f400abc5d7e89","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.4_1774017518339_0.07037653077947392","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"jinn-cli","version":"0.7.5","license":"MIT","_id":"jinn-cli@0.7.5","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"6f8073a7a7d7e77f0d01fffc7719ed8d6cd7cf26","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.5.tgz","fileCount":430,"integrity":"sha512-K7IJ96thwFTKovFwxVYqbEnfOOlAMeQwZtEGUa21Qo+aGAHihGEMf+cYL/Te2BvIYtkpBFFDTAoNbGCijZS6HA==","signatures":[{"sig":"MEUCICV5Jq73YtzbOIRKMh+xq2l0VAhi4UZkDFukE0Ho/4I0AiEAoGOrdoiDJsdW1RI8K9pNKaJRmkbMmbC32t8kwxfvxa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4895042},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"2873c4cf0018c78d7e4ff1fab996e67b1190c489","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.5_1774040624786_0.4490310387551113","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"jinn-cli","version":"0.7.6","license":"MIT","_id":"jinn-cli@0.7.6","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"4c8e041d759b545246c12dcba8db7f3763a45b84","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.6.tgz","fileCount":430,"integrity":"sha512-g6mrzS1jsX02hCpJqgv4pF+GLUb5c13pYfa1uuN6EJJXHQY/gvGEwxb/DRZoCjWcznraQePUCrDsPRgeTClicA==","signatures":[{"sig":"MEQCIGXinJHzpLklpv6W3MxrAnJWPBUZWGdiEOK/tfz0CHXRAiAnxquNe60eC5bFWU6Z8WvAcxV7YEdeYAiDtVqh6Y81NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4896818},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"e7055b79c52f32a127432412a923b22697dfd0a9","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.6_1774041563123_0.4529614391885257","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"jinn-cli","version":"0.7.7","license":"MIT","_id":"jinn-cli@0.7.7","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"82cbf5c4731408cf7c6def864219332b531c30d4","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.7.tgz","fileCount":433,"integrity":"sha512-aEa7pVtfxmIl/hTLwAtjJPIvcAC15QxKNQMPydOkDlz6qZARqK0rJ5XP1/jKQwwjRjaduN9IP1q+rhemteoUDA==","signatures":[{"sig":"MEUCIBZ38KmCfd6WqYfY1DuBLt+pURpfTfzhe8lloiMMK7fPAiEAjCTQE2GWDTIZgOfFZjTqbnpyTDtPTUY3zgeClsz/McA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4914824},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"58e0b79aa49724bf4b30e81931e5d608931fba15","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.7_1774043500290_0.7671714925435744","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"jinn-cli","version":"0.7.8","license":"MIT","_id":"jinn-cli@0.7.8","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"d5049045d190f3920c65bf390537ced41644f67a","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.7.8.tgz","fileCount":437,"integrity":"sha512-ia4TzmzHBVF//QU3SCrYMDpjIvvloSyy6yYGfzMi6dmeJrvoPMwq74hEaElwFeE107H+mDxEgYqm0YTPov7dSA==","signatures":[{"sig":"MEUCIQDuj341J+AhRuFClLZp3zupfgjidTvbJdqrK7roRq5XgQIgcKAyNiqUtThG3B9XSsdG0fnDbknN+ataiYuN1RijZ20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4936637},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"d715dc2bb4dace91e7213794edcfd33cc497780d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code and Codex","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.7.8_1774044089898_0.6137977739776121","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"jinn-cli","version":"0.8.0","license":"MIT","_id":"jinn-cli@0.8.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"83d4b48eac75e363c12411e960c4df576d37fa9c","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.8.0.tgz","fileCount":491,"integrity":"sha512-VOuXUyKhmuUB2JNaItt16AosSQUoGuluS9zLLND962Wfjka7Y1S/rW/RQhbVweUEtHB64z18LHmLJBtetT2mzw==","signatures":[{"sig":"MEUCIEpaIWAFoHsSmdgaDsSs0PPDVDwLGcmY2f4JWfp4lcciAiEA4DDioVtK26Qdz2ttWsa1aO7FbhUACU4iTLJ/cT7i41M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5143743},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"a151e45377bb291111592f4575b1ecdb9ba24c4e","scripts":{"dev":"tsc --watch & node --watch-path=src --watch-path=bin dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.8.0_1774298491962_0.9706982986746868","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"jinn-cli","version":"0.9.0","license":"MIT","_id":"jinn-cli@0.9.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"cf00e62053a1a50a9f80f89649841adfa9df6048","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.9.0.tgz","fileCount":503,"integrity":"sha512-Pd4dhAwFHMrbMp9X9JS3JjXKoZ85itSF6LlrqjEVlLtuU3nytIE9SQTHD9Oal8uFSjw7NygX4XqHEeEE1lmb9Q==","signatures":[{"sig":"MEUCIQC7pHLktXWOGQLF9DbzksSLsmTlPrZ4giKwqQ4trBzQQAIgalr5ppwgI2Gz0WW40+0sx8QdS0WVEBEenERCUIdcLhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5299149},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"e4f9bce423177d397cfff061f52c984f8db13c4a","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.9.0_1774522646576_0.2954797204796087","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"jinn-cli","version":"0.9.1","license":"MIT","_id":"jinn-cli@0.9.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"1314e0c78054bbe58fd31f7572c501a9ddd52663","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.9.1.tgz","fileCount":504,"integrity":"sha512-ECWS17zXInk5jUQ4WMLvveXOt2B3R2x4gOV1fQopCHAHmuBByT36tO0d8EX6x2LQTs5t1Y6A/iEBIC4PT4Crag==","signatures":[{"sig":"MEUCIDub1uHNNFuR7CBx8O+ARuXSY+IWF0I0ep7rR/G3pnddAiEA9klI+42bdf/otEYreA34kbv6RftiVnaV4Qu3pUjJ+aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5303862},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"d5d01005dbee2c28df8a058a1fd5c25190a8678f","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.9.1_1774524191362_0.7423976893170265","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"jinn-cli","version":"0.9.2","license":"MIT","_id":"jinn-cli@0.9.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"b0d43e5c1dbd06641e812b54349f3a7a1558374c","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.9.2.tgz","fileCount":504,"integrity":"sha512-8S8YC0jJ7CI2r8s2K0CWlODkvEBF+1i7a+/Ki0rT75h0GSW/8Oxsw6aBQmhxiPhWg++zZWZHl5cYbR8U/PJxlA==","signatures":[{"sig":"MEYCIQDIfjXELpjFczqWeIHL4VxpSeHJzOaQqLll5edshyNHsAIhAKTVETCh++BJ4rwHQbZjeB4nbsg6jXgw/BW1+BrOv6lY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5304120},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"6ef79834a2cc279b9f3b61bcbc607116326d7b78","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.9.2_1774524439309_0.9142672868819248","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"jinn-cli","version":"0.9.3","license":"MIT","_id":"jinn-cli@0.9.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"1b0b44ca5b4dad7a4b84d503a48cc2dc2b36f9dc","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.9.3.tgz","fileCount":504,"integrity":"sha512-Q4wk78OAzVrKrZMRcn049gSOGPbF+GZl/gqdIafPWPfyTbAVqJZwbSiA/dftSDikcxSBuxAyPP1uOM3JlLUqxQ==","signatures":[{"sig":"MEQCIFmBh9JonF4wPMHrPlJpCY1Jeg1g7XaDnGwu9H4z2v5YAiAJ0KpSZM6BMdwOTPi+jqV8fwuG29bsJx1hjudFnNTjqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5304109},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"ab50b78d0ea297f4ca6b2a24df865c505694387d","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.9.3_1774524778243_0.05167342159786381","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"jinn-cli","version":"0.10.0","license":"MIT","_id":"jinn-cli@0.10.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"6c573b7dc1240e2aa508e2fdd8c20f1f1a073bf1","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.10.0.tgz","fileCount":422,"integrity":"sha512-HosWf2UxDf01gY9cEJX9bwcLfy+XziMuwrdKXLj+dUti5a7vmzkTNti7iXEggnL72Le9rtLrg6AvF/UalgKPLg==","signatures":[{"sig":"MEUCIQCJ43ypLtxI+43bLZ4FjnkC0HKOFxnLPUjZG/IlyoKu3AIgMQn9Qhu7lSwNsw11hSra5MMH648Sq1PkTyHtyb7wOUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3539850},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"1817be5cfe0ac03db2df10358912986385a8f92b","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","classic-level":"^2.0.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.10.0_1777374680737_0.17508584250342318","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"jinn-cli","version":"0.11.0","license":"MIT","_id":"jinn-cli@0.11.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"b7ca19e844972a1e4f9716966df33d6703e0fc45","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.11.0.tgz","fileCount":533,"integrity":"sha512-GSHQQCJazwmZ+usk8DcvEe6A3xcI8bKdGEmtEixQkS6rLjUpRK0wGKM3ERiDiCCbGCKuuyhHsiOCpMwd61dgtg==","signatures":[{"sig":"MEUCIQCuW2QcHaPDFtrwHWz0Mnqytcbf9vp4+44kNGUO5GY2jgIgdYGWzw5swYR0c/dvKMy15/m084DWbngHmpqWGPyheZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4045695},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"5eb4440607ca7404624f1a0422a07b664f6f8333","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.11.0_1779119235032_0.8894103783253711","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"jinn-cli","version":"0.12.0","license":"MIT","_id":"jinn-cli@0.12.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"8dd5f090164be454778e75b45b34b02ee69aa4ee","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.12.0.tgz","fileCount":512,"integrity":"sha512-rGuT55HVeIELOaS38O+FxyY5bIpzlQMLIdaKejEfJ6Xri75z7CbNNM51Zu2amzPqI1JC+SRGZJlp9IM3dFUj1Q==","signatures":[{"sig":"MEQCIFnOTbHX2TK/h/R7skGnB3BrZk+SztDh/4MD0uRIV//rAiBHXQVDpWBtF7rA0L3np93Yw3EfOT395lSpFLXaISv/bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3182682},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"66fd651e73c085ea5c7f21b2c590ca92e0123d5e","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.12.0_1779144938261_0.09175761601713317","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"jinn-cli","version":"0.13.0","license":"MIT","_id":"jinn-cli@0.13.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"af749f8c3e13e7903ed8e9d87fce012555151b5f","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.13.0.tgz","fileCount":526,"integrity":"sha512-WenNjm8sNxEcp7rO3yosEtMcwjnLfuaZvvLhNFstUuJ0pTfkrYqiPIjmBFtfXSP+on2qSL7mQEZy+cX4K8OXoA==","signatures":[{"sig":"MEUCIQDHZoZT39a7JP/+WC5AE4NYFw95My48P+oxCB0LM0PEiAIgGnyQX4pufF3RflpkKSYivetT4NVqIduYtwF5epXhyLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3207261},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"45272b95fed5233f9874aa3116e01777a04a7727","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.13.0_1779232817120_0.18059006420411272","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"jinn-cli","version":"0.13.1","license":"MIT","_id":"jinn-cli@0.13.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"e79db079a90ee4c8d11b7a91c18f3b5758ee0cf2","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.13.1.tgz","fileCount":526,"integrity":"sha512-VjI99fFdzWMx+zeOpeY1Bry4nN+3O0BwZ+npFUTc67/VZ1RwpcYfYXedzdrjk/qe87cg74XNPbxo8Row8kkD8Q==","signatures":[{"sig":"MEUCIEcXEsIV4N2LaJ/U5BZV4SUBrWXKW0SkjNzbbiIT8aTTAiEAgWfSv7puv/tpOcPZVOtHj02wiVzVl9aeR+KudoHTqdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3226240},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"486aa8610ee5bea8b850d2c1b1d58c2927d6ef8a","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.13.1_1779272079816_0.12896917690004828","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"jinn-cli","version":"0.13.2","license":"MIT","_id":"jinn-cli@0.13.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"9a0ef53e7a7a35e1b1a0de9ad8828c56c2eedf4e","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.13.2.tgz","fileCount":526,"integrity":"sha512-lStYy/2fQkqYlfeACZDelJcTMZbiMAdcr5buxegVG+expXEkyXo9+n9UQtfSEELmENcG1GhoEjKP8O2CX82zMg==","signatures":[{"sig":"MEYCIQDhv1LyZa/8y/fuu6NrARugcXCbrmvD9nGGhptHGWMstgIhAJ25D18BfE+PxaDtBO6iGQHcC2cm0jEV1KLBVB1J4usN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227036},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"6772a443732c7c3fa254f7e2c94933db4015ef50","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.13.2_1779272402220_0.2828562897509368","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"jinn-cli","version":"0.13.3","license":"MIT","_id":"jinn-cli@0.13.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"408ae68662b58758340b40f5b831f1970187cf99","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.13.3.tgz","fileCount":526,"integrity":"sha512-BLLUYToWCL6ql71zCiUOOgP2Lwi9yV6iFzJmZGUZJ2SAbe8OY8oDCCdIZEfwaVCyUrRRrcrUbCjTLbuOO8/E8A==","signatures":[{"sig":"MEUCIQCsC3E1yepz9XK9QstzH3VIOn0o9Xzms01zURoKByN4rgIgBsgne/2mDDbOocOPI2/JfNXGrmsHjnZe177EFesZKKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3232641},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"245bcacec6f2059fc1ba44d57526a4a1e3a0887e","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.13.3_1779274503654_0.4824409135973904","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"jinn-cli","version":"0.14.0","license":"MIT","_id":"jinn-cli@0.14.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jimmy.js"},"dist":{"shasum":"941503bcf1b7a5568c051db31397171757c73e7b","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.14.0.tgz","fileCount":526,"integrity":"sha512-4CgOWxfs5TdqM8PmgljR5nH+Wag4LEg3RCHSZdEPTkCAk4oVwSiZ490R5X8y4PxLmDYxHHZTRyPllP84O4W7nA==","signatures":[{"sig":"MEQCIH9lmDKl9tJh/XqFRvYcHrPid6sirNG46zB8iCuS0bamAiAXq750mH98CIxwXocBuNPlbw+Ek8BF7Hoz+RCXEOctzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3247261},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"40c52e03516e23bbdf12192c9923a2992ca0a372","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jimmy.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.14.0_1779351035432_0.14029290372234726","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"jinn-cli","version":"0.15.0","license":"MIT","_id":"jinn-cli@0.15.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"8140f9843f226530874dc6f8bbb57bc6665efcd0","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.15.0.tgz","fileCount":446,"integrity":"sha512-mWAO/ODMyfENnaFe0BahjrbpntSlEwh/ui6WWuUbM0VXAxiq4C3NhmfpL6KKl3olcGhxXOAMhaT5ZfnzxtxNAQ==","signatures":[{"sig":"MEUCIQDlOyhpFNV1Kbl/E6GLF6eSwRhHfGMLdhh9lJNobL+2dAIgFtlrn0Zp0hCxyJHzWP49BTCZVVAJKVrYsfioyiicgp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3131425},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"de49d1d77db740789f2e89cd3437e77bb994de90","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.15.0_1779472025128_0.6636525845039141","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"jinn-cli","version":"0.15.1","license":"MIT","_id":"jinn-cli@0.15.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"aba95caa527516bef30a5a85880cf1243a236294","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.15.1.tgz","fileCount":446,"integrity":"sha512-YWTgxQoCcgQYxQFoqPIuYdQD2bp1d6aS1fI4Jx9XUKLb/8heQCX/YuVooSXjArSLt7vz45disuAmF6nofrA7ow==","signatures":[{"sig":"MEUCIQCa/rSFnK37h2iOL9zvg3YzCM005dJdanYS4an/MHifFgIgRutvw4fBlgfBip0dnFY7m+mjB28oMONtDHjpXqKUoy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3131425},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"36a49b4caf5bc22d845a8acf72ae0f2623c3ef3c","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.15.1_1779472614695_0.14816828504106172","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"jinn-cli","version":"0.16.0","license":"MIT","_id":"jinn-cli@0.16.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"643c18dee92f3bce13c04eddba2626f940cafd03","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.16.0.tgz","fileCount":467,"integrity":"sha512-oVZgB8G+4gfnPAEQ6uFbHcZ80IlwqNOgNVnw5brdINpgJRcV9q6tMZ+q5pMWl1dypMN8jUA1jQSRA6K+VO7pBg==","signatures":[{"sig":"MEUCIEMaVO5rFQAK/lFlU97VQ77+YkUlWHIiDZQfkDAoGb7nAiEArbDWxc0OaIDFM+X1RM4nNQEXYV5Y2bOvz3jjaL7tPqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3211513},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"c81a5419f971a800d1fec319755bcf34175bf877","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.16.0_1780094849681_0.31816181213644557","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"jinn-cli","version":"0.16.1","license":"MIT","_id":"jinn-cli@0.16.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"ff14825066b427befb8def0171f04d7923a17530","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.16.1.tgz","fileCount":467,"integrity":"sha512-l/v/gtQajLPu/O14AorSEWZNctBoPYoE7FFTs5xQqykodwSL0jX8SLBL7Qtpx2i0XbuzSK9Wak3AAI/+p2E+jg==","signatures":[{"sig":"MEUCIAIWGu2wnuQdTTpOcw/ASywb5dTJMAM2CzeJy4uwMutEAiEArci6UHLhIEIHw6Ex4EvDyk5EmUl3qS2tD3UF3KHk3jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3211671},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"7a875be3ef98aea12b46f491a22f66986e08d99a","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.16.1_1780095494184_0.7264327044780574","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"jinn-cli","version":"0.17.0","license":"MIT","_id":"jinn-cli@0.17.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"5571c06961f56127aad5c511570af0e213c1f161","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.17.0.tgz","fileCount":555,"integrity":"sha512-a7go2YjvRVgQvr4PlfJk2O9T10V/QWJOjwTaKe71MXtnz5eMHYelTH+qtnXnNMEwIx7Ce+R4HXLVVXNbu6qliw==","signatures":[{"sig":"MEQCIDCdqxvKPLRrrcXMlDf9bZ4cVefLB46V2uYxOcGnbMoqAiA/68a2+Fax7ZRuUzZ8bQ5WGmJzMXnLBry8ADkvcMlAWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4220965},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"c6cb446cde7dbac505abf49109a983a2fcdfea08","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.17.0_1780254688718_0.047896325202531065","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"jinn-cli","version":"0.17.1","license":"MIT","_id":"jinn-cli@0.17.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"d9b72d9953ec83ba0e299befe0d3c1e5e3ce3994","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.17.1.tgz","fileCount":555,"integrity":"sha512-1APStuOB4XWRt/1c7BuPc2hJ98Vd6bUV+9w3H7flZ6J6ase8iUuYH3i/A+q7GOQ8akntrcWMc5Q+OJgs7DEqdw==","signatures":[{"sig":"MEUCIQDh52/iLH0Y9nj08gLWVUd3Y1vdEhokTr4tqxxV0XRBewIgfs3zEZoC7AZnVf4i3j8vTxNkVyEEKNZBLypBPAx3XLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4221993},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"aec5972ba3be7f8593ca3f094525712b0e302b8c","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Gemini CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.17.1_1780258967238_0.5977913799346273","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"jinn-cli","version":"0.18.0","license":"MIT","_id":"jinn-cli@0.18.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"28b0b6f783bf0e761b5648379beee3b8ca4a0f2f","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.18.0.tgz","fileCount":680,"integrity":"sha512-DG1Ps7mX1GHNMnxIHTtM5kZtsf42EdpC9XnwnA1NRQ45HBW405t5n1o3GiClCzFOnbs1EEvBkTXfkdXYA0qagg==","signatures":[{"sig":"MEUCIQDoZceikxMv3vJlBffoPlCmCtCT2HWlM443XsoiqxQ44wIgA5XUjhCZseGyAnziQ5CPxswdqEVCr4QJzEerSFwDSjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4783380},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"c3250b64eea624ce996ce9547e5aff6b18db1d01","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"deprecated":"Deprecated — please upgrade to jinn-cli@>=0.19.0.","_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.18.0_1780915458854_0.44755833883957163","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"jinn-cli","version":"0.18.1","license":"MIT","_id":"jinn-cli@0.18.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"2a59e2b75ec1ca53a34b8d1220adafd6162e5bbd","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.18.1.tgz","fileCount":680,"integrity":"sha512-KM+xzBqr17J85pZpWuMRx3lZ6uMwNXEPF7nZvpKhWqYX80TnSQCjjx6ZdB9zSlSwza/f82O11ixbuT9bvLLX7A==","signatures":[{"sig":"MEQCIHxZ3NNoT8na9iGbyg2E+YQZQdENHGk2Tk8uZpWKS0LmAiBrz7ACHZZBYg9a0IsF6OxwMBvX0RkvhLjdbAqzvhScPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4783601},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"55cec301041f0e24c0c8016f502664d38b6374bc","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"tsc && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"deprecated":"Deprecated — please upgrade to jinn-cli@>=0.19.0.","_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.18.1_1780916803264_0.9013682177569919","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"jinn-cli","version":"0.19.0","license":"MIT","_id":"jinn-cli@0.19.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"0bd85d3288388bdeb9452fe1475df5896b536577","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.19.0.tgz","fileCount":431,"integrity":"sha512-vdrhC9IbpxoC+x5dXoBrzMG56KF3oX4DS/j4k81DYZouQw8PJ5923FO2rD5HQSMphtcM7oIYDhzS6OvlLmFBgQ==","signatures":[{"sig":"MEUCIDXu6FKoKlFUlA30b1+8DIcS4sm40c1ANuS8QN+iobI4AiEA6CXkWtuAu1KjLBlKE/mqBAii05a7HYj+f3xXtWN1VDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4278125},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.19.0_1781007480241_0.34590836520653845","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"jinn-cli","version":"0.20.0","license":"MIT","_id":"jinn-cli@0.20.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"d8e7008dac81047f7367e6016b4ef6c24ee50ca2","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.20.0.tgz","fileCount":486,"integrity":"sha512-Em3sohuGclyZe19CJOw3YAU1XYq1wpN3ZItFWua5HOHrMjH5yh6TYSQcT0stAGQ2sSu/Ve7/j9oouk8PWlmsmQ==","signatures":[{"sig":"MEYCIQCX92h+PYA05V+w321Yi7iw3fmqhBnrFeiRlfJ677p9EAIhAJbqV/ylYu25tQea78hH0uojNX9AIa7bBd5K68UjYrNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4664973},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"eceeea61bde6519502bf2bbac7d0d028fc4957c6","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.20.0_1781185622940_0.9629542278710386","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"jinn-cli","version":"0.21.0","license":"MIT","_id":"jinn-cli@0.21.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"55ecff6d6d33732605f047f0316c49be25f7ac61","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.21.0.tgz","fileCount":562,"integrity":"sha512-trbvp20o/OP1PdqCaQiBwKhxWmJy/2h2fSEqL1JDJdQC8/DjbDWk7QqjYCVGOVGTT83f6vZI43ELriTdscib0A==","signatures":[{"sig":"MEUCICES+PTVa2YRsFhfW5pfpqamcOjVeFrDvp29zhJREaeTAiEA/lTUkNpKJEM2UygRCl9wejFb6Po0j0/MaCZNzQjOALU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7394692},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"b7b25e52ec5aa5aa3d894a2613ef2c6f47668044","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.21.0_1781719368963_0.04442595949750028","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"jinn-cli","version":"0.21.1","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.21.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"6bb99131575d7fd8e02f9a6cebc47c1134ff0746","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.21.1.tgz","fileCount":563,"integrity":"sha512-1yEHJuBZqkzRJRiGbr3f2hy6f+X6w8DVAwB7fN5GB508NUQxFmsiz7bHqunhoUX8nCcO5jf6MrQScNsV0GOVJg==","signatures":[{"sig":"MEUCICbDvto2//ngzh9woIw8MbYq/29AQEKkSa19aC3o13TBAiEA+DzCLj4rhoeX+DjLDnCY5m28G4Vmqa79uiFgjJfl7EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7399350},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"381bac6234f42eb6703cf7c33c5022b10a6d49f8","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.21.1_1781719932013_0.857238981277811","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"jinn-cli","version":"0.21.2","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.21.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"b30baf71658436c5974f068d09d5d82bffa9374b","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.21.2.tgz","fileCount":564,"integrity":"sha512-HYCzjRtUAsZECukFN9nTMP+T0JLPCOqkga4NlbN2/PpuEuHA6Xjdqmp+PxSRE3IIflKT9GYXbihPgTOS/uW87g==","signatures":[{"sig":"MEUCIDoTrvXJ73Y1GeQktrNMYQrNUf8f7qJNeAT/d5qIEnLpAiEAznAV8YiGYjEM7gHurVJMwjAqGCDl1QGnzE+c0TA6yJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7410419},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"e7b9545d1fd8457d5ceb850c3e9280a114ae7f1f","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.21.2_1782119613959_0.13495036184769438","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"jinn-cli","version":"0.21.3","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.21.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"6b12218eee1c6df8be5469acdb362fefccb60b13","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.21.3.tgz","fileCount":564,"integrity":"sha512-fbHOpAz8lN4ZYRasUsYMASsp97MlZUtTyncQkOUCkFe6nzUnVCA2MuJUS1XPwdGBWnViq9oJFr6Cdr+jc9CQEA==","signatures":[{"sig":"MEQCIA9OcRQq4YpOSXHA0CYvkBEz8pYZ5kuRl2vJJeFqhjppAiBThSycKhAo69UCDH3w9kyBOt9F2guTWxTGTNWlKUVuGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7411053},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"55aa73154cfeb79295eb4557a5f054c81c685d22","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.21.3_1782135267281_0.055354409552841544","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"jinn-cli","version":"0.22.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.22.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"88ddf6a70624337a3a7657ce59560b41ce56b655","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.22.0.tgz","fileCount":584,"integrity":"sha512-ZmRb86dMHfYemi9DC/7SlCGezprtS8tSEBZelPQbFA4Mv9J0ZDKTYgAiIYTD+WM7Z+nX1IyDgw90vYanFBOo8A==","signatures":[{"sig":"MEUCIBAsI3PmUS3HyyGLobZxhKv/elESFWFOTCzrQEyWyP1eAiEAs0QVdOPoDBwZmaLDpjscMXLHXIY1kZzycZ6/L7HOrdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7476768},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"28c45dd0707d5233b03e0d3ab5048258a3c02fba","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.22.0_1782222451263_0.7376536458239513","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"jinn-cli","version":"0.23.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"5a277a6ab7c75f8b0eb91e0bb93f4414ee21eb95","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.0.tgz","fileCount":560,"integrity":"sha512-W/bw21Js59nFqQAavd6Eru9gr3FNqvxE8c1KXi/xOgXYGIT7nC9WQN0o7w5jeO/VE0JNdhCGjcmdZs4O9JGPPg==","signatures":[{"sig":"MEUCIGEbOF4OqLDsyCcHBq2LUSeg9BoUkgpGb6HUoOwNqnXLAiEAtuRX07Jzvb5PMtjkqBXFVFSJO+1DhXPYaBwDbTubCew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5247139},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"7dd8fe1a0c95e244245e0d480785227d541d2f74","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.0_1782381543764_0.8856994218651093","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"jinn-cli","version":"0.23.1","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"9e535067d3261b5ad4c65c91c1e642c6614487cf","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.1.tgz","fileCount":560,"integrity":"sha512-Ndsylj1uSr7MO9ASiDSBZHyyNC96+MIy/TcsUm177VIhKjZlBpGQ13cxbwwNjd3kL2SsxI3zDPgTg5AICkH/Uw==","signatures":[{"sig":"MEUCIQC+b7ECTQaSC9WjVB5BlbrumwyB/inTGQaOUyanbkWhFAIgDfh5caZRu7uzI8p01nRXNZ4X6VTxKG6uGQYTK17/RII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5246913},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"82741d68bad6a5b0db0a72260ed0c08eaf852ac9","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.1_1782384280687_0.41930560139327233","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"jinn-cli","version":"0.23.2","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"86c2c6856afa7ed92bb0fbed274f38d74cb08989","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.2.tgz","fileCount":560,"integrity":"sha512-7Sv+hKgoy/qJ2ni1auMLsjKCEDWQcCfEMwvNQTgOyl91l6dyzBH8vqDz8d8iN9oOSfCDtwx0h4+jpKBC/dlgLw==","signatures":[{"sig":"MEUCIQCt5NTQfOhoF32cZZrurlFB0EUdDiI6wFjh+JLozeFdGAIgWFyjgzFFzYjuBwFBTsJmcBy7ISDHqtZLl5L1J/QsUcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5251329},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"8b6e8557e610917ae0e32d9d3955ca7a0e19d8a2","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.2_1782386295656_0.3800153624953546","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"jinn-cli","version":"0.23.3","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"0cac6b6fe38cd3015d82d1971399d61474af6a21","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.3.tgz","fileCount":560,"integrity":"sha512-IxxI26LQuyiuLIELvUqdBNMbdNO7MFVMznvZSLusRJRyAhHxyTZ/69xumSDyFcoUPcBQqnWKKHb59ghY3nCugQ==","signatures":[{"sig":"MEUCIQC2djAXZn6yTGm4Mcmo7MNHf9VvMa1t2Fpa7CpFx1yi6AIgfR2hKG3EFJ42HrNxCjnN2hD1VzQ+b1fnV1TUxniWkwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5251649},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"b1cbfbe20f3ac7d431899e1a9337a5ef2e81f253","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.3_1782393857618_0.8461339645923232","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"jinn-cli","version":"0.23.4","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.4","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"b3be9035f3946c5409ce7bf45609e795e735a374","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.4.tgz","fileCount":560,"integrity":"sha512-79FBjliVB/lUQ/juNQblUoFb77LBJUwkCfFHFXdS7Vxs4md0zWM6Eg0BDPI5X6rXNEg6u0htnUEjpiwgYifZ5Q==","signatures":[{"sig":"MEUCIBbZj3oHRcbIKt4SyVbdXewl8jBihKvEOh4/OWNSfENCAiEA4fYKMCbZwss2Ra5dKg9RmHMcTXmMXJ13ZtU3BGWx+v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5266691},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"4f44de9ab3bb783e193412568b46e4ed382bd3b1","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.4_1783337794714_0.961153339949502","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"jinn-cli","version":"0.23.5","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.5","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"c72d90cca28a60500f0cd6764df7e2107615fc4c","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.5.tgz","fileCount":564,"integrity":"sha512-izMLIgO1/l6H8YWqCglVaDT/eNCPH68sz6IopRuy7zV88vJwSFxo8E+biGQxYuLU+HTyl4C2lbrqztLxhy/U1g==","signatures":[{"sig":"MEYCIQC9APtX+NsmpUC1gOStutiwK8MZGwYH1xEe2WUVgeyIeQIhAIstqeE07pZnImlstUd8jyUmDkBnuIwX4cp1eXXnDIdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5267737},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"d2c1c685643471985fe61a1c972335bf6ea55e6a","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.5_1783342096154_0.9175968522028084","host":"s3://npm-registry-packages-npm-production"}},"0.23.6":{"name":"jinn-cli","version":"0.23.6","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.23.6","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"7a07ba99dbda10eca4d7bf9b38350ea2c7b0c3ad","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.23.6.tgz","fileCount":564,"integrity":"sha512-9eAQxSagsdORALzgzlkcVUvvIHsJ6wPHFF1zKnGKlQex6QnVc/dRjdacoh/+HHSDbCkEyt2cREJOR7oK4BMIPQ==","signatures":[{"sig":"MEQCIHwkHH98MBg40ni53mAwZgJ7dyoWlMmIEK8zHhhOaFjzAiBZn5U81S1bMm2G/Bantk1rQAUsJQbejsKU8RwQTRIF7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5267823},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"afeb9e96012d92289ba75d5b6cf87bef8aec458e","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.23.6_1783342543612_0.20000636072663824","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"jinn-cli","version":"0.24.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.24.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"d427b215c1d9156a55b5e018ba89fd9a1173e538","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.24.0.tgz","fileCount":564,"integrity":"sha512-fJ8fIcui97L5BJN4kMnssIcuKIxC08fh7rq+xWz5fHckPbncECUJgbO2AtE22nXAxEhjCQbi1pMcR2zqv3zQ1Q==","signatures":[{"sig":"MEUCIBnTWfDBj5dZuV7ribw6HIeKpLK0fBNtDINFP7saZTKmAiEAqZ4H3qWL1+b5Qe+r0Ke5qI9n85G73+N1PWGog0cR1ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5281867},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"7930ef13db1bb3810e144589e5a2c3c85219209b","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true && rm -rf dist/web && cp -r ../web/out dist/web 2>/dev/null || true","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.24.0_1783363787530_0.6641691116660411","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"jinn-cli","version":"0.25.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.25.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"d92abf575522b8b8c433b25d7b854ca076eae380","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.25.0.tgz","fileCount":613,"integrity":"sha512-49mgCQfKUppNwx8boUjN/MKykJ4r2NFbRL6YdLuQxv7bN9QgqcYHU9Q+r4L2QsICvs6LxgO06w67b1ErEUgnHA==","signatures":[{"sig":"MEQCIHAx2TdRBl0aw3sXrW6qf74x6xZN9PI+G8Qwc6ChZhL+AiArFGSEIhAUZRAJJDqzbX6FonbaxHB9ZEdZHP37DEVBHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7693197},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"16bce2738317311482a44ec3807eca7cc3ce5de4","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.7.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.25.0_1783438081988_0.9591859355232915","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"jinn-cli","version":"0.26.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.26.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"10b6d6bcb2b8f200bf7ce61bf5e8e4ad6950e6e9","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.26.0.tgz","fileCount":1688,"integrity":"sha512-RiVe7l2DvDccPA4uxjxisD5rw2Gi5KogWtv6lGLQUxHSewDKmDXEjtK8kUrc15Q1sltTdYeE59yx90u/7tFPKA==","signatures":[{"sig":"MEUCIHpMQxrxxXY5qTE4ghb+CODZt95miXIGmFzpqH/aDz/uAiEAh0B0O/YIjlOXJgFfJrHgl7e24/xni3B1zpENw0zQNmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15069479},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"8237caffd5d3e079472dab6226a16cb873a702ba","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","yaml":"2.9.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.26.0_1784365691585_0.6433120743743064","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"jinn-cli","version":"0.27.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.27.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"9ecd8e88889b5e767dbe65e6c17b6158cde6b727","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.27.0.tgz","fileCount":1824,"integrity":"sha512-QNSxRTSv5b3QExjRddwhQtCpP4bQtuFr/Av73o3osIlSZvLw6i/1NUY6zgnU5z+INW8OYZJ1fUg9k83SqH4pSA==","signatures":[{"sig":"MEQCIAM6ppKQOS0aTlTb1tHaFYcwM4ubQdqdXtTahlZClApXAiAUrUe7qhrHloeP8X6m97AdG1nGnLPH8gAqTJ027cPVtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16861991},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"364fd9b068f3ef457774e2cdc654b82ce9eec12d","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.18.0","zod":"^4.4.3","uuid":"^11.1.0","yaml":"2.9.0","busboy":"^1.6.0","qrcode":"^1.5.4","js-yaml":"^4.1.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","node-cron":"^3.0.0","discord.js":"^14.25.1","@slack/bolt":"^4.3.0","better-sqlite3":"^11.8.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^0.67.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.27.0_1784462853398_0.5020556547936508","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"jinn-cli","version":"0.28.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"765fc02eef289cd4b665ef6e8928738d9372b193","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.0.tgz","fileCount":1310,"integrity":"sha512-AUOHlaXlTa3dvk/iwpattCLaYe8fR9CyDn4hRYt9fp0RUy1PNKQOGMCuRB4tLmvOx5BYgZ6H8meBTxFRf+0DiA==","signatures":[{"sig":"MEQCIEZYoi2B9hdXF2NCsQVVPBVvK06FLQL2A7G8X0GIdH67AiA1crtPkDvBMk+bqwQO3u17exNfPGlvKVuFyLtiGYlQkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9290356},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"c898dc1f1ff98c5b841af86bef53a35d04e07405","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"deprecated":"Broken CLI entrypoint; upgrade to 0.28.1.","repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.17.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"26.5.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.0_1784899104334_0.734853977218219","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"jinn-cli","version":"0.28.1","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"4173560d2c33f4448792d47c90c783782e3d5812","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.1.tgz","fileCount":1310,"integrity":"sha512-M5jVughLpI2IGHR7CN+bnsRWzNOVKYs8+nAdT6Hp+9JM5X86Iv/K/gsfb6Ok8nPrZx5n02qQgLO56qrJahlzHA==","signatures":[{"sig":"MEUCIQDYKuArvg7co3lyRoVT6cPWzYQLHvftk5sh7gzxgjgUaQIgMlJN3swY5kMpbDtHlfZhVN3fLFf0U17coBrS3gGVrI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9291038},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"6c269cbfd0c548b18889ec448cf8ceb8ce14e10c","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"deprecated":"Migration checks can fail; upgrade to 0.28.2.","repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.17.0","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"26.5.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.1_1784899445324_0.8952898021705151","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"jinn-cli","version":"0.28.2","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"5018063d2b7d6de121e03da45237b7ef4a50e8c4","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.2.tgz","fileCount":1314,"integrity":"sha512-e30nSt28Fr9bd8M59THSP9X9+Rtj3AX1n6yW4YPKNGgzDClBhWq68z4GuTiGKYT4nPo/mLwXchXud/N8lDFRTg==","signatures":[{"sig":"MEQCIGtbLbxjaaY69iDhoTWTmnXTDYdOStEme2h9bMdVh4q8AiBZSWBCXzqtYhPoEU/UiigVIzYi517YaZTssonwcZSMHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9293195},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"c7b7ac9b18e0e31aa983baae511cf779e6ae5891","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.2_1784901342805_0.9444467578172002","host":"s3://npm-registry-packages-npm-production"}},"0.28.3":{"name":"jinn-cli","version":"0.28.3","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"360922eb35e25b71c3fbdd66769c1db737ce5928","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.3.tgz","fileCount":1582,"integrity":"sha512-BsTrefBiqRPeuU1v0ohqi6ZYkE9aNntXUBv6E9PRCyeP4QGNXkxBWyQhCwUCqi1UMK76FxrnuRvYvAr+WE/+MQ==","signatures":[{"sig":"MEYCIQDENN3+x8L3esJEyB9GWN9Hhtwc70GH1SfyzjIftWOwOAIhAL+vGsHXnFnmCda/e9QxtMdVvz0eG/WIa2fBmv+YCQeK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13667334},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"578cf8cd4dd183f282d1de261953d8fdb645d35b","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.3_1784981715198_0.8464988685227233","host":"s3://npm-registry-packages-npm-production"}},"0.28.4":{"name":"jinn-cli","version":"0.28.4","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.4","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"d9d8473ff82918a328f9a93e6929e7190385a277","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.4.tgz","fileCount":1318,"integrity":"sha512-r6UxJutdVJTvXXTYJw8c7zTmGDfXwf9GVrZ8h828KuOy1ymnFhMx0Xz6uQftq3mJyk1L1cgKCpsbPlxs8PBzQQ==","signatures":[{"sig":"MEYCIQDSQwnTejtaGwl3W11GTPblD4IEA6wRxiSDfPFaiRkX9gIhAKW2FTdX5o2OTKHsqpuIbl5F3pwug9ltETD+kXLxAt++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9313001},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"55aef723e01234fe791869f103f1dfd4331f6a5c","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.4_1784983943699_0.2103536698890489","host":"s3://npm-registry-packages-npm-production"}},"0.28.5":{"name":"jinn-cli","version":"0.28.5","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.5","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"719aa00670818e56a8ec9805f22d2e5648b17044","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.5.tgz","fileCount":1320,"integrity":"sha512-l2AjtbKhTj60XIXKQaEUOi5xokzvPlp4adtn+PXn6q0aZ2M6U4t4PmSRua9IuQnXGx3BBKT7HXLN8udj/NniVw==","signatures":[{"sig":"MEYCIQDLanPHj4Qngfdi6Ii8CGiQkJiM/JV1jB8iVKFWElkllAIhALVSFcOFZ5Av3kKGBAeqrrhPKFNyNrV6psNqP05oYCNj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9315553},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"03395724c8d7fe349a93acca918c0a98f3bc9c7f","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.5_1784999270758_0.6656274080209279","host":"s3://npm-registry-packages-npm-production"}},"0.28.6":{"name":"jinn-cli","version":"0.28.6","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.6","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"57ca538de6a9a7f118ef1c6a547e8fc711a744a8","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.6.tgz","fileCount":1322,"integrity":"sha512-0neE1p5b4Jd6EeuaJDlBxJJyqr9y/8YDRy4yWqKbKUO3VcZQTn1G1um/tAfAgfUNP9BivcNzYgAPcETGGGYorg==","signatures":[{"sig":"MEUCIQClPpTuWGrd8kWr3eD+iEMsNyhUYtVYIzyTHed4oA4UVgIgKmim2N+LK5HCRkkgBuD5F9/ku1zJUsaxEvTN3UQcyCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9340315},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"094c9b7e36d1cba847663609f691d4e3c8851212","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"rm -rf dist/bin dist/src && tsc -p tsconfig.build.json && mkdir -p dist/src/talk && (cp src/talk/*.md src/talk/*.py dist/src/talk/ 2>/dev/null || true)","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.6_1785009821361_0.6050330235341428","host":"s3://npm-registry-packages-npm-production"}},"0.28.7":{"name":"jinn-cli","version":"0.28.7","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.28.7","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"2d64a2eb88458c469c93bebc3ef11ff324e469df","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.28.7.tgz","fileCount":1322,"integrity":"sha512-c0HY0tX7yFdVvtUgXoIPnsN7LLfoYYM6I84SFXLduhl1LYEdkE7ruhuxF8KWZmWTyiKq0LCLFCqTKvH1QDfR9w==","signatures":[{"sig":"MEYCIQCglxm7KH8hyiJL/UhIM3jCqMCjtVGvaQZI5hfQT1qOHwIhAIoJSK1A1PDfgSgT2eqKBrYhUgIc5eXxYKaWJ5LKc4fl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9353052},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"hristo2612","email":"hristoapps@gmail.com"},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.28.7_1785143536379_0.5336579069599647","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"jinn-cli","version":"0.29.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.29.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"53b378d79ace70277fdce2feebcddb947383c4fb","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.29.0.tgz","fileCount":1332,"integrity":"sha512-6/BnpvY+vLgra7g2RQrnibx3evEP0qYTjsa188FeslgrMxb9E3Ro2cFtbcqxThCYUM86d04RMcPvRbOrRDgieQ==","signatures":[{"sig":"MEUCIA1jI8EySIAOQDQkoVuU9axoIogbRBuCEWfezr6pvpV3AiEAv2z7hAyONuNZaAsPIDghZoE/XkP4LVUTnvJK7c9qvtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9466834},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"efeb32663efca4a2bf9066aaad9e3d9a203b0631","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","test":"pnpm build && vitest run","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.29.0_1785249011136_0.5799353659934134","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"jinn-cli","version":"0.30.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.30.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"c374a5aebd7ab12f533f0b3fd513d5c4e1aeead4","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.30.0.tgz","fileCount":1939,"integrity":"sha512-xdtufJSMrPrEkl9d+QQ8zaBNnmzeEkZMpeeHioONMvFC4F+/W9+SSxe+GR1W0fwyWqM1oI0jTOXKtUcprCqOQw==","signatures":[{"sig":"MEUCIQCnC7rlGsLZ3bm6gwjcxdXwopAneNGVoNDnHe63V/BCtgIgZ5ir2iOti3HsqGaDVy5aVzASTJ1VIFdcnb+qUJrSzIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11562437},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"36fa74fdf9aac9cf7c7c8f48e065ac5b7e05b9f9","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.30.0_1786803099903_0.6979736184619625","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"jinn-cli","version":"0.30.1","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.30.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"20810a979dca23f6a242b1f1acef7ad92a1f9c12","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.30.1.tgz","fileCount":2157,"integrity":"sha512-HqDxOBdkIKcCOET9qqFkjEv9dhIMcRrBgEaFvrdhrsO7jiYSH495ZruWVGWXD7z9+nFoD1w1fIwA469i+CyIRw==","signatures":[{"sig":"MEQCIG/zK5NMufDZZ+z1EqJB1Tw2Hbdpw+T9aAcFoDDCRJFkAiBM5vnmXGVjSa47l45HbwM8W+1/DcvlK91rAXjjKg/8Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12013625},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"5903af6ba997b10bfc37d36f41026626ebc6317b","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","esbuild":"0.27.7","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.30.1_1787060834792_0.36887382580926986","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"jinn-cli","version":"0.32.0","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.32.0","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"fb5dc6171be0f623d0aae2f8d6f7fca6cbf83eda","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.32.0.tgz","fileCount":2624,"integrity":"sha512-rsx9vv88MK2F2jCJ/crSKpjgq+Cw1azaY6EPvqJnUwWKKTFvGEvI2vxA5fuLNgaaeXqK9M0CwHD0ij8nfs+BmA==","signatures":[{"sig":"MEUCIQDLePdkWdB2DL3XJ8Hxc6olIUV/FCLxas9GIzbKniu8/wIgeDuUkOmZgvq8NqPwBRmoNsuiwhzvFmi7MyxYBLDpSVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13168334},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"d66981b0a2e1ca62010a4ab3471ce00fa66738d2","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","esbuild":"0.27.7","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.32.0_1787582194231_0.2911549877677635","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"jinn-cli","version":"0.33.1","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.33.1","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"39d4c08be3c056073d72dedfd7c5361331b9ba05","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.33.1.tgz","fileCount":2692,"integrity":"sha512-bgD8x/HdCRTl3CjCoqEDxhZn1cMmBZ0NSmCSKbDcWgNNFWJkxLpXao0HqxBBAyrU/c9jVfYcEmaTNduNyx6eHA==","signatures":[{"sig":"MEUCIA+HnczWyYNEMNde+VYTSrNVUfeV/x06fkSIvj+GNnz1AiEAuinfXnfyV6lWibMsb9ue39rwJHyW/MOo56ITto4KS6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDsZrXD023KpAiMShj47Uqj4JkbXFTeOjQC1ysnhAfogIhAK2ao3854NOs+3qDt0WiuxO1jF+xronI7lU2V/mvk3Dv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13238996},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"fd46e96ac5174a17fd1cf8251cda82ecf2b45a3f","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage --maxWorkers=1 --fileParallelism=false --hookTimeout=30000","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","esbuild":"0.27.7","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.33.1_1788645489002_0.4864705547278989","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"jinn-cli","version":"0.33.2","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.33.2","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"930dc4618491e788616900d59076bae563a8463e","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.33.2.tgz","fileCount":2692,"integrity":"sha512-xUMHtUfMRL2VjzTm5UWny4HfFAlT0tyG61ewu6n+QV8XBBTkgK2RFy63Fia3/rJQ6FsDuZzwVpN66Ly3KFOokA==","signatures":[{"sig":"MEUCIQD0h8D7TrtxuQ8PglRByu/qaI0lsR+XCFRLeYkLTLLgMAIgQEd4pG++wt/xl3vDmAiiB6JpoGTZvzm+jg9nf6Gb+Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBDuC04ZORbPwa4enQ2ngIJftrybHTwRiHwQVXX5iUDAiEAzakSU6A/MsWIo+bzEa6qyNOTdJmpjMvJlHEZJmFe+5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13239628},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"78d3b4f011bc3a1d5d4734eafb5377071446fd11","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage --maxWorkers=1 --fileParallelism=false --hookTimeout=30000","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","esbuild":"0.27.7","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.33.2_1788680490793_0.17481172719458393","host":"s3://npm-registry-packages-npm-production"}},"0.33.3":{"name":"jinn-cli","version":"0.33.3","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"license":"MIT","_id":"jinn-cli@0.33.3","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"homepage":"https://github.com/hristo2612/jinn#readme","bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"bin":{"jinn":"dist/bin/jinn.js"},"dist":{"shasum":"5d1b76a3de825cde7aa3b99872a76294def34c6b","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.33.3.tgz","fileCount":2692,"integrity":"sha512-7bY3Jlex7uN7GrcEAW/paCI9zaCXID0/tUd8x+spGITO3OzVAEkqV7GTEhK2feBkkMKuaEzOaNyuGnkWkuQ+fg==","signatures":[{"sig":"MEYCIQDxy5rg6CTZQDltZ2TXTY0y4Eipcx/koVQrVMp08Y9BBAIhANk68zW1osbD4orkQJodbxdZ4WU+4mJDGb14M5MJi7oa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF+K0w4SBq8F4BYxFb2oOT4zJqeIYj1EuvscffgadXnPAiEA2ZZpbOlWF7D4tccmgwG51g5sGPd326aRAx2hEsZvm2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.33.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13242794},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"697a597c5ed73f033a1a5b0dbb742ae82cbbfb1d","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage --maxWorkers=1 --fileParallelism=false --hookTimeout=30000","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","esbuild":"0.27.7","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"tmp":"tmp/jinn-cli_0.33.3_1788711446475_0.7462312897691139","host":"s3://npm-registry-packages-npm-production"}},"0.33.4":{"_id":"jinn-cli@0.33.4","bin":{"jinn":"dist/bin/jinn.js"},"bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"dist":{"shasum":"2f8856d1570753a368d6f5fdd77e8c3eac11265b","tarball":"https://registry.npmjs.org/jinn-cli/-/jinn-cli-0.33.4.tgz","fileCount":2704,"integrity":"sha512-5BafqE/s1xF98yuH5+65EH7uZlYwTJQclVCb9Yn1ADZQKXJzEASq0IJsw8KNQf6XApA/rsVo9cXFTDyhDzkwTQ==","signatures":[{"sig":"MEQCIE7Io/Of2lSn4mtqUAiAl+r6KaN5zMiBbozTJXyo8/Q3AiA1v5jawFoRxKQzoAW0ZVzdfi71ma1BqBNJEltJgE2yZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE82XXuiMAl2TrRdlKsOwUzfSZZu3kRUBwZafMRA2R2kAiBgmyK1Vmbd9ZVzmkJM+oAYu3nHsXtD203DMd9GPYnN3g=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jinn-cli@0.33.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13265235},"main":"./dist/src/index.js","name":"jinn-cli","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"f870e7d4dec459259b8f16bc5fcd23a11ef53d66","license":"MIT","scripts":{"dev":"tsc && (tsc --watch &) && node --watch-path=dist dist/bin/jinn.js start","lint":"eslint .","test":"pnpm build && node --test scripts/gateway-events-artifact.test.mjs && node ../../scripts/vitest-flaky-retry.mjs --maxWorkers=2 --testTimeout=30000 --hookTimeout=30000","build":"node scripts/build.mjs","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","coverage":"vitest run --coverage --maxWorkers=1 --fileParallelism=false --hookTimeout=30000","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/fix-node-pty-permissions.mjs","migration:check":"node scripts/instance-migration-bundle.mjs check","migration:generate":"node scripts/instance-migration-bundle.mjs generate"},"version":"0.33.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:23d5d58f-1665-4964-b204-d3974bd3d63d"}},"homepage":"https://github.com/hristo2612/jinn#readme","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"_npmVersion":"11.6.2","description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","directories":{},"maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.1","zod":"^4.4.3","uuid":"^11.1.1","yaml":"2.9.0","axios":"^1.18.1","sharp":"^0.35.0","busboy":"^1.6.0","lodash":"^4.18.0","qrcode":"^1.5.4","esbuild":"0.27.7","js-yaml":"^4.3.0","chokidar":"^4.0.0","node-pty":"^1.1.0","commander":"^13.1.0","form-data":"^4.0.6","node-cron":"^3.0.0","discord.js":"^14.27.0","protobufjs":"^7.6.5","@slack/bolt":"^4.7.3","better-sqlite3":"^12.11.1","path-to-regexp":"^8.4.0","@xterm/headless":"^6.0.0","qrcode-terminal":"^0.12.0","node-telegram-bot-api":"^1.2.0","@xterm/addon-serialize":"^0.14.0","@whiskeysockets/baileys":"7.0.0-rc13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/ws":"^8.5.0","typescript":"^5.8.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","js-tiktoken":"1.0.21","@types/busboy":"^1.5.4","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.0","@types/node-cron":"^3.0.0","@vitest/coverage-v8":"^4.1.0","@jinn/gateway-events":"workspace:*","@types/better-sqlite3":"^7.6.0","@types/node-telegram-bot-api":"^0.64.14"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jinn-cli_0.33.4_1790522938937_0.9765145362498888"}}},"time":{"created":"2026-03-09T19:22:31.240Z","modified":"2026-09-27T15:28:59.577Z","0.1.0":"2026-03-09T19:22:31.460Z","0.1.1":"2026-03-09T19:44:34.984Z","0.2.0":"2026-03-10T10:16:47.821Z","0.3.0":"2026-03-10T11:11:53.980Z","0.3.1":"2026-03-14T15:37:48.401Z","0.4.0":"2026-03-15T14:57:21.748Z","0.5.0":"2026-03-15T20:13:13.804Z","0.5.1":"2026-03-15T20:35:29.654Z","0.5.2":"2026-03-15T21:00:17.659Z","0.5.3":"2026-03-15T21:12:08.451Z","0.6.0":"2026-03-17T00:01:54.043Z","0.7.0":"2026-03-19T14:15:18.193Z","0.7.1":"2026-03-19T14:25:23.706Z","0.7.2":"2026-03-19T14:41:31.374Z","0.7.3":"2026-03-20T13:40:22.449Z","0.7.4":"2026-03-20T14:38:38.583Z","0.7.5":"2026-03-20T21:03:45.038Z","0.7.6":"2026-03-20T21:19:23.374Z","0.7.7":"2026-03-20T21:51:40.450Z","0.7.8":"2026-03-20T22:01:30.161Z","0.8.0":"2026-03-23T20:41:32.176Z","0.9.0":"2026-03-26T10:57:26.760Z","0.9.1":"2026-03-26T11:23:11.562Z","0.9.2":"2026-03-26T11:27:19.542Z","0.9.3":"2026-03-26T11:32:58.458Z","0.10.0":"2026-04-28T11:11:20.956Z","0.11.0":"2026-05-18T15:47:15.259Z","0.12.0":"2026-05-18T22:55:38.453Z","0.13.0":"2026-05-19T23:20:17.353Z","0.13.1":"2026-05-20T10:14:40.072Z","0.13.2":"2026-05-20T10:20:02.457Z","0.13.3":"2026-05-20T10:55:03.981Z","0.14.0":"2026-05-21T08:10:35.622Z","0.15.0":"2026-05-22T17:47:05.354Z","0.15.1":"2026-05-22T17:56:54.895Z","0.16.0":"2026-05-29T22:47:29.967Z","0.16.1":"2026-05-29T22:58:14.405Z","0.17.0":"2026-05-31T19:11:28.963Z","0.17.1":"2026-05-31T20:22:47.488Z","0.18.0":"2026-06-08T10:44:19.051Z","0.18.1":"2026-06-08T11:06:43.455Z","0.19.0":"2026-06-09T12:18:00.470Z","0.20.0":"2026-06-11T13:47:03.105Z","0.21.0":"2026-06-17T18:02:49.140Z","0.21.1":"2026-06-17T18:12:12.250Z","0.21.2":"2026-06-22T09:13:34.157Z","0.21.3":"2026-06-22T13:34:27.518Z","0.22.0":"2026-06-23T13:47:31.448Z","0.23.0":"2026-06-25T09:59:04.057Z","0.23.1":"2026-06-25T10:44:40.901Z","0.23.2":"2026-06-25T11:18:15.875Z","0.23.3":"2026-06-25T13:24:17.912Z","0.23.4":"2026-07-06T11:36:34.900Z","0.23.5":"2026-07-06T12:48:16.367Z","0.23.6":"2026-07-06T12:55:43.862Z","0.24.0":"2026-07-06T18:49:47.702Z","0.25.0":"2026-07-07T15:28:02.191Z","0.26.0":"2026-07-18T09:08:11.811Z","0.27.0":"2026-07-19T12:07:33.659Z","0.28.0":"2026-07-24T13:18:24.574Z","0.28.1":"2026-07-24T13:24:05.566Z","0.28.2":"2026-07-24T13:55:43.000Z","0.28.3":"2026-07-25T12:15:15.416Z","0.28.4":"2026-07-25T12:52:23.893Z","0.28.5":"2026-07-25T17:07:51.023Z","0.28.6":"2026-07-25T20:03:41.625Z","0.28.7":"2026-07-27T09:12:16.595Z","0.29.0":"2026-07-28T14:30:11.380Z","0.30.0":"2026-08-15T14:11:40.193Z","0.30.1":"2026-08-18T13:47:15.038Z","0.32.0":"2026-08-24T14:36:34.437Z","0.33.1":"2026-09-05T21:58:09.216Z","0.33.2":"2026-09-06T07:41:30.960Z","0.33.3":"2026-09-06T16:17:26.670Z","0.33.4":"2026-09-27T15:28:59.241Z"},"bugs":{"url":"https://github.com/hristo2612/jinn/issues"},"license":"MIT","homepage":"https://github.com/hristo2612/jinn#readme","keywords":["ai","ai-agent","ai-agents","ai-gateway","agent-orchestration","claude","claude-code","codex","grok","antigravity","llm","anthropic","coding-agent","cli","daemon","mcp","cron","slack"],"repository":{"url":"git+https://github.com/hristo2612/jinn.git","type":"git","directory":"packages/jinn"},"description":"Lightweight AI gateway daemon orchestrating Claude Code, Codex, Grok, and Antigravity CLI","maintainers":[{"name":"hristo2612","email":"hristoapps@gmail.com"}],"readme":"# 🧞 Jinn\n\n> Run your AI agents as a company. Jinn is a bus, not a brain.\n\n[![npm version](https://img.shields.io/npm/v/jinn-cli.svg)](https://www.npmjs.com/package/jinn-cli)\n[![license: MIT](https://img.shields.io/npm/l/jinn-cli.svg)](https://github.com/hristo2612/jinn)\n[![node](https://img.shields.io/node/v/jinn-cli.svg)](https://github.com/hristo2612/jinn)\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/hristo2612/jinn/main/assets/jinn-showcase.gif\" alt=\"Jinn web dashboard\" width=\"800\" />\n</p>\n\nJinn turns installed agent CLIs into a persistent AI company: named employees, a Todo ledger, reusable Workflows, and one chat and dashboard. It delegates to the official CLIs instead of replacing them.\n\n## Engines\n\nMix the six shipped engines. Jinn hides unavailable binaries and lets each employee or session choose one:\n\n- **claude** - Anthropic Claude Code\n- **codex** - OpenAI Codex CLI\n- **grok** - xAI Grok CLI\n- **antigravity** - Antigravity CLI (`agy`)\n- **pi** - Pi coding agent\n- **hermes** - NousResearch Hermes over ACP\n\n## Quickstart\n\n> **Prerequisites:** Node.js **22 or newer** (the repository pins **24.13.0** in `.nvmrc`), and at least one agent CLI installed **and signed in**.\n\n```bash\n# 1. Install Jinn\nnpm install -g jinn-cli\n\n# 2. Install + sign in to at least one engine (example: Claude Code)\nnpm install -g @anthropic-ai/claude-code\nclaude            # run once, use /login, then quit\n\n# 3. Set up ~/.jinn (probes your engines, writes config, seeds your company)\njinn setup\n\n# 4. Start the gateway - opens the dashboard for you\njinn start\n```\n\nOr install via Homebrew:\n\n```bash\nbrew tap hristo2612/jinn https://github.com/hristo2612/jinn\nbrew install jinn\njinn setup && jinn start\n```\n\nThen open [http://localhost:7777](http://localhost:7777).\n\n## Company building blocks\n\n- **Employees** are YAML roles with personas, departments, ranks, reporting lines, and engine defaults.\n- **Todos** preserve assignment, priority, status, sub-tasks, labels, comments, links, attachments, approvals, and reviewer-owned completion across sessions.\n- **Workflows** combine sequential, conditional, parallel, and switch paths, per-node engines and models, native approvals, schema-validated completion, evidence, and durable run history.\n- **Jinn MCP** gives capable engines typed tools for org, sessions, delegation, Todos, Workflows, Triggers, approvals, Notes, cron, connectors, attachments, and managed files.\n- **Chat** keeps the receipts. Delegations, callbacks, Todo changes, and Workflow operations render as structured activity beside the conversation.\n- **Skills, Notes, Cron, and connectors** provide reusable playbooks, durable knowledge, scheduled work, and external communication.\n\n## How it runs\n\nOne local gateway dispatches work, persists company state, and serves the dashboard. Claude runs through its interactive CLI inside a PTY, so eligible turns use your subscription. Hermes is provider-metered; see the [Hermes engine guide](https://github.com/hristo2612/jinn/blob/main/docs/engines-hermes.md).\n\n## Documentation\n\nRead the [full README](https://github.com/hristo2612/jinn), [changelog](https://github.com/hristo2612/jinn/blob/main/CHANGELOG.md), and [contributing guide](https://github.com/hristo2612/jinn/blob/main/.github/CONTRIBUTING.md).\n\n## License\n\n[MIT](https://github.com/hristo2612/jinn/blob/main/LICENSE)\n","readmeFilename":"README.md"}