{"versions":{"1.0.0":{"name":"codebuddy-stats","version":"1.0.0","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":[],"author":"","license":"ISC","description":"CodeBuddy AI cost analyzer with TUI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.0.0","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-e3I2KopgjEmaJn/X+9ciwa2ooBh3AYhICpEWE0jW64F5+Ax+LvhfxiSs7mmRNvvWOaL7dUVYt6eVjzd0b/sAUA==","shasum":"215095d1142f17e6a19e4ce842b970bd0824b355","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.0.0.tgz","fileCount":18,"unpackedSize":99854,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyxuw9WNc0KEAX0MJWBn7DIg9fv1zQKF1wu20/rz4y1gIgFL4ji+9yCZ5T3QK2U54sZPnwwo5EDzmIFUlB7iF3nb4="}],"size":23559},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.0.0_1766136561723_0.5731883338916932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T09:29:21.877Z","publish_time":1766136561877,"_source_registry_name":"default","contributors":[]},"1.1.0":{"name":"codebuddy-stats","version":"1.1.0","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":[],"author":"","license":"ISC","description":"CodeBuddy AI cost analyzer with TUI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"9e1566dc03014d31ece361dfbe1d68c4515c3772","_id":"codebuddy-stats@1.1.0","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-JsKy9Tc3BaIlj+EpAY4XjqoCqtlOjRCsNEIPalCbMZ3GVHKu9VroCzmOzDPei609MM0UdcwBQKld3ZmCYXyH4Q==","shasum":"e5748d624074f02c2d505199675c725edfedba19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.0.tgz","fileCount":22,"unpackedSize":162318,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCW6VwcnG+a6ACLZpW48xoS5w6RmFrVo0A4eqtHjD5yqAIgd6RgVotQWf4CFCejShik0+WEPPGw27BnalnRQSnpl8A="}],"size":38147},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.0_1766153106195_0.059713722631400845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T14:05:06.337Z","publish_time":1766153106337,"_source_registry_name":"default","contributors":[]},"1.1.1":{"name":"codebuddy-stats","version":"1.1.1","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":[],"author":"","license":"ISC","description":"CodeBuddy AI cost analyzer with TUI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"c20d97d86340737de979cb4b18da8a18dcda4930","_id":"codebuddy-stats@1.1.1","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-t0SPoe5n3qNZ0c8LBJxcw+s1cvWSPXSvTm1q+Ymz65o+h7U7edPGV4ri8d8Gef5utdnwNYfdVLNOiMnSuOlNdg==","shasum":"5a49c2fe5b2bc271bd70243cafb335f3674eb06c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.1.tgz","fileCount":8,"unpackedSize":57253,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCK69krsvInWMr2zsW/hxuxJ9oul5xb735Z5QHDHRcOFAIhALlMFc75/YaeNPoL5PYYfO+P6OrH6z3yhiz9rLUQge3i"}],"size":14697},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.1_1766153973686_0.8294857427781663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T14:19:33.834Z","publish_time":1766153973834,"_source_registry_name":"default","contributors":[]},"1.1.2":{"name":"codebuddy-stats","version":"1.1.2","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI cost analyzer with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"600c91c904e612c7e0c3d2956180169285ea015c","_id":"codebuddy-stats@1.1.2","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-XlHxPHno+dmWDEYX1kz/IQqEME+2hTM+wOrGbZff1pE7MoJgBnfMX0zdWUscg/NbErq9xKKNEwuvw4fO3JjnfA==","shasum":"89a3a2fdeeda6c437e6a4acea58bd6dc97d3f2f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.2.tgz","fileCount":8,"unpackedSize":57449,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDjUM3ZC77Nx/QRV+7RBh2pziy6R0wVkXCPewuSTBBkTAiEA5J62Ux0eLy4Qmhjlg0q8M4OEMOChWEsX8Q3IZxZoPq8="}],"size":14764},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.2_1766154786695_0.44064495878785337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T14:33:06.824Z","publish_time":1766154786824,"_source_registry_name":"default","contributors":[]},"1.1.3":{"name":"codebuddy-stats","version":"1.1.3","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI cost analyzer with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"7df90fdb3d2aeb255e765c0627c534d1c8eada44","_id":"codebuddy-stats@1.1.3","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-R2k1dyIeLES8OpwHn4IVy981p8k0CdnrmHVqdCOeb/FkREGjxq9ifHBhXAQgUQIzfBBmn3DNGsnluVDieqRjPA==","shasum":"18da4d50c3d3641655663d15f5a38c3057e1d473","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.3.tgz","fileCount":8,"unpackedSize":59704,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGdm2ObBzWX8ciNR6Xh4G4J88VzBMXyyXS5PssoQtrdQAiEAqYQXyYogdKHmru+TjF+3757S8kT8Yjbasa10rprSyhk="}],"size":15541},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.3_1766193329248_0.5988959128326798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-20T01:15:29.443Z","publish_time":1766193329443,"_source_registry_name":"default","contributors":[]},"1.1.4":{"name":"codebuddy-stats","version":"1.1.4","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI cost analyzer with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"d55ab4bebd4589cef8e08c94f81900efc2d176e8","_id":"codebuddy-stats@1.1.4","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-yWFTRCvd+eEV5ih3tRwtSxDg8tS2yJ/jiYn4QeQNLEz0dhdxNrMkvlbRdSvFjOfnuF2aQmUPrj7ckLv2mHdxlw==","shasum":"930cadb503e15571a8e0d3fc8452f64633599d43","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.4.tgz","fileCount":8,"unpackedSize":72099,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA+yLwdrVWLHKwELO9nt2LtemwpWz5lQ4wM0hRCUrXh1AiEAsgtxYf60sLEFgewUIdg1hle+fxNnQvqZ8ZcshhOwAC0="}],"size":17688},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.4_1766200098364_0.6964673655828859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-20T03:08:18.504Z","publish_time":1766200098504,"_source_registry_name":"default","contributors":[]},"1.1.5":{"name":"codebuddy-stats","version":"1.1.5","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI cost analyzer with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"0ce781690eac50b98d8090ffc7b35336a7f5b295","_id":"codebuddy-stats@1.1.5","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-KQFzqlDSOMfOnyuHxWT17g0+0YkQa29+4wms/QCmyLcvc5aOpAd9V9SZk1ut0GnbsGt/17oB+8/b3bfN9I+VnA==","shasum":"d5ee9fc296a5074a6924d809c618794a074e9c35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.5.tgz","fileCount":8,"unpackedSize":72121,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCoRc+uTehmA3Ibip6uEjLiEeFYJdW3N9BrvDk3epbmXwIgGiVz3kdtjtowtf4VRYyIbZ5srqADGTfie5IoABs7i9g="}],"size":17715},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.5_1766209399007_0.8284916684810835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-20T05:43:19.148Z","publish_time":1766209399148,"_source_registry_name":"default","contributors":[]},"1.1.6":{"name":"codebuddy-stats","version":"1.1.6","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"d665680325ca0ffb439649c7588c4c5a26cdc737","_id":"codebuddy-stats@1.1.6","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-F/qnBE2xGAoazdAkwGgumxiplaM+rZDVcpoBXLkZG6KO5+69PYl1ixJ2/CTJNJ1tcuDsQVMgoEo5Zevw75xTaQ==","shasum":"0e5e0e20ed609f50ca055b7c12a6b1c2e1ce8811","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.1.6.tgz","fileCount":8,"unpackedSize":72090,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAsqOroUMO66DdGjA1xJvQahH/7jIW5/SK71wknObkm4AiEAhTm2CtvHXP6kGiwXld3im0Aiev+4iMFwY/anQ+9N2sA="}],"size":17695},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.1.6_1766287738510_0.589032981867041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T03:28:58.668Z","publish_time":1766287738668,"_source_registry_name":"default","contributors":[]},"1.2.0":{"name":"codebuddy-stats","version":"1.2.0","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"4c777c5087e9c929b0282c9daa547bb8cec987ae","_id":"codebuddy-stats@1.2.0","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-W5ckWQmAaFJMvJ9D2zKDPWVhWV9Tz7YLuGvpW/t+eB5diEBwhLpfJvYMvzKZzD739KS0T+3Zvt007NbNioWLaQ==","shasum":"91ff8172b1c2dfd683b4c12dc20d00f26688fdd8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.0.tgz","fileCount":8,"unpackedSize":87670,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC4W/0SEdl7TmOV+hjdpzsW6qjYGQNODTmB96cSbcPVpAiA4Q9DmwiOqoCB5KXu/QnpLpZVxykPCzWzAhdJQO9Au8g=="}],"size":20555},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.0_1766398544999_0.5656762571138796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T10:15:45.142Z","publish_time":1766398545142,"_source_registry_name":"default","contributors":[]},"1.2.1":{"name":"codebuddy-stats","version":"1.2.1","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"40bbf95acc71c8ed6171ac8bf19d0065cc78a158","_id":"codebuddy-stats@1.2.1","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-qb++J+U1Bvp3bz6ATCSdFnxWzjvghupvkAMYpLdD8lNqkYOIV+OOb9V/3bNvmKyf6a3hPkXus2ZjB2p4TV3x+Q==","shasum":"5bf0a3524764c1e3c73b0a778895879405b929fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.1.tgz","fileCount":8,"unpackedSize":87982,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdXIE9WoMg2Hygb2ARsw1V7CFiz3jesYHC2P0qMrYkowIhAJebUKK5grGCRpD2HjozaINxIJIDr3YoNaJUgu5Tu4Dc"}],"size":20625},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.1_1766408758113_0.2615160767547917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T13:05:58.255Z","publish_time":1766408758255,"_source_registry_name":"default","contributors":[]},"1.2.2":{"name":"codebuddy-stats","version":"1.2.2","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"d0b4b96f6eb3bf12a5577bda74197e0287521d89","_id":"codebuddy-stats@1.2.2","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-R+D59VNxGZnHsWQ4si7mX8bAbITp09VvofeeTee+30d45sR8g3jmald9IYmwHRByfnKB6y0ANMoeUA2/3LETuw==","shasum":"f0885cd61cc4d1b3493b91765a81cffaf7c562a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.2.tgz","fileCount":8,"unpackedSize":90126,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF337XShUtwuxXIt/0WKEOY26yy/zIm8Tm9wyylcjtPgAiEA2EhmD9QdORlodrVi8Y3piPooLML5FfkwVURpsJm812c="}],"size":20972},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.2_1766455295075_0.1941155778198227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T02:01:35.225Z","publish_time":1766455295225,"_source_registry_name":"default","contributors":[]},"1.2.3":{"name":"codebuddy-stats","version":"1.2.3","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"2ed4fb13029219f0f7b672dc212a921f5c66f90e","_id":"codebuddy-stats@1.2.3","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-sXbgSIc2wARSW5YL/mk75DZhMhsNsIfNcHUM0V6L5fhyUakhSJ+PHsosSkpLkEVkpHp420J+stVmNOK1kJnAHw==","shasum":"4ea91595b36107d73a36f6a16b50d05a52aaad35","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.3.tgz","fileCount":8,"unpackedSize":91654,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQj9eqP8Q6mpbpYjHJBAF8Xp1Rz0vSBshUAwpsTLcT9QIhAKpmHJfYMLvf6UgZi8/D+A0OceMfmrZ70FxoKQWFD2L/"}],"size":21373},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.3_1766456543450_0.6996014636991603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T02:22:23.621Z","publish_time":1766456543621,"_source_registry_name":"default","contributors":[]},"1.2.4":{"name":"codebuddy-stats","version":"1.2.4","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"09de084048769c78a85a59fb6de417971cf171fa","_id":"codebuddy-stats@1.2.4","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-0bBTNZ+q0kTU0seVIgwP/y+e9dWyO3aQsGtTigN15IhONEqHCzWbCIPlbmFuBzJvPc7eLdYEjpBxO0Zr0HpNWg==","shasum":"f94678ca6aff618e509d7e17fc467077d8053717","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.4.tgz","fileCount":8,"unpackedSize":91614,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBCdT48ocCUcMOd2D3jVm1TzdyK1oZM8cBp7ngQPIySOAiAdOOJXe03lHNfXzHSHvVaThtbOiTN40EB2XpNK2ApBbg=="}],"size":21362},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.4_1766562758839_0.7601926724955306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T07:52:38.996Z","publish_time":1766562758996,"_source_registry_name":"default","contributors":[]},"1.2.5":{"name":"codebuddy-stats","version":"1.2.5","type":"module","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/AnotiaWang/codebuddy-stats.git"},"bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"gitHead":"8f673255f731643b72eb1ea95beab9e3f57d3bab","_id":"codebuddy-stats@1.2.5","bugs":{"url":"https://github.com/AnotiaWang/codebuddy-stats/issues"},"homepage":"https://github.com/AnotiaWang/codebuddy-stats#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-u4Swj+o/xoKLlfOOTE/4P/prXkPB+1DIkisCoWcUl9PFNXN3xspQzNV4BhhlkJ6SgKJzOdr9j8beaZOyv9Avew==","shasum":"87e4b81b34241993c06767eaad761ddc225ab612","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.5.tgz","fileCount":8,"unpackedSize":91778,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebuddy-stats@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHONHTAkOECS6/4UDTD/iaSfchmOIeWTRW+NUTIS2bReAiBKCmOMCmlMLsSz/AbGzJbaife/DDwCEbnNSw3fW5E6Uw=="}],"size":21419},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70f91-f6da-43a2-ae3f-916dc14729c6"}},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.5_1767601826907_0.6264155711176682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T08:30:27.052Z","publish_time":1767601827052,"_source_registry_name":"default","contributors":[]},"1.2.6":{"name":"codebuddy-stats","version":"1.2.6","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.6","gitHead":"fdba60481ee631dcebbe888bbddd432536e52425","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rF3lfgSiAurO+Iu01OQ8nnN2LIhVLct/2WQ0yoxVueOp+CpSkhI7E9C6WOcBRfm7GwAdr0h+n6IQ1TnuVA7WPg==","shasum":"d64736465b13759a23bad4ed36ebdeadae6314e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.6.tgz","fileCount":9,"unpackedSize":352103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAj/60MxhWKGh45qCyTPY8LTpjzfroV9+dBiKLgtaljNAiEAtNCGMUiTbS+5J1UQh6Dc1KVP+84kbqFQG2KV1lK73e0="}],"size":276124},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.6_1767603199131_0.7105206522729461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T08:53:19.291Z","publish_time":1767603199291,"_source_registry_name":"default","contributors":[]},"1.2.7":{"name":"codebuddy-stats","version":"1.2.7","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.7","gitHead":"7b51c0ff5fb4d107cbd2b3b1139b48ec975ccfbb","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vrOQM7tSi5OeXgl56RIEvSn3cTYWdEzrb2trTpfZ9S0FSHytx4xsDo+r+CnuZZhX/UFcc//5JZd1eAAq8kXUWw==","shasum":"9c5d14e76c94f422ebba0da1f387af1863d5f24e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.7.tgz","fileCount":8,"unpackedSize":91726,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpAQ1MzwKgzFf0X5al6rX8aJ2MyeXfsm/Xo9Fx3eWJrwIgVv5cole8UW9/t6YfHcOOVNZnuzj7PhVtmjmPwZmFTSI="}],"size":21403},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.7_1767603352892_0.027024158442425117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T08:55:53.042Z","publish_time":1767603353042,"_source_registry_name":"default","contributors":[]},"1.2.8":{"name":"codebuddy-stats","version":"1.2.8","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.8","gitHead":"d183f3e0eb65c45801fd4ee74f626b270075f1a9","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yMBR1i/fU0fQbEyXEEqq0mCIKeCDQrhhKkFv1SRMiCrDQPSjK/+BArQbUnApM5A9xj43WPa25ABlBd970OqouQ==","shasum":"8b5d346edf89d717a1105f5c2a5d8b1afd8236df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.8.tgz","fileCount":8,"unpackedSize":91825,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBpR4R/OzASAuv+hp1mxgMd+plg0i0BpS+de/9f/eAjpAiBuFneDNOHd57dlgcv92Dkph5MbqzG4LT4WYbnSxltoDA=="}],"size":21422},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.8_1767674027678_0.3380556562742798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T04:33:47.808Z","publish_time":1767674027808,"_source_registry_name":"default","contributors":[]},"1.2.9":{"name":"codebuddy-stats","version":"1.2.9","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.9","gitHead":"25e438dbbd0ccacd6e1716dd507a13fdd011bca1","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NiMXXIcQsZwuQuewOaMMrVu0IfRKLp6H0cDBu2eRlyx8dB+KLSClE70ri/fFSX14HMdRoa3HMRvBqNSrE4DBgw==","shasum":"d6c218e952efd2185072dcb11ddaae5559134d1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.9.tgz","fileCount":8,"unpackedSize":91899,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFU1GIV4pZi2xdrgsJ8QrFliZNuEBtqbddK/ye8LodQAIhAO8gjM04BR6Q5NQgDWD47icTuU5FMLvAC64VcN9Z8T1C"}],"size":21452},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.9_1767922276906_0.2214552968747152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T01:31:17.050Z","publish_time":1767922277050,"_source_registry_name":"default","contributors":[]},"1.2.10":{"name":"codebuddy-stats","version":"1.2.10","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.10","gitHead":"231c6dcaef2006e49348415c3be9cdbe4a63fc01","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BhhsoE9P0vVU5Ud2TJ/IFOkNx4OSV1IbrsKHuOKMadKrRngc/FIgLrB1l4/gnhvFBxjmXkE+gc4/LPNh9Qnd2w==","shasum":"28699f5192e58a1e0d44516004820f7f5dc62cc2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.10.tgz","fileCount":8,"unpackedSize":91821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDjGGaxmP4CvGDos/LMjsjhr4ek6f53yB0xLywVikhkuAiEA5DJTZEV3LP9rb5zYJdwEd/oj/cYSpI3GgSv1ohyML20="}],"size":21442},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.10_1767948531579_0.6633312735633579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T08:48:51.750Z","publish_time":1767948531750,"_source_registry_name":"default","contributors":[]},"1.2.11":{"name":"codebuddy-stats","version":"1.2.11","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.11","gitHead":"2025eca099cddaee70edac1204a1e47e8b7c0212","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8dMSD4DJQRThcERj3Cvq35V4cjxcee5/LNaQ0VFB2xWJ7jY8h4jx5vNKVmS0dOd5UGM2QnTK6BPX56fpYTFA7A==","shasum":"eb1f8b40e4b595b586e8b65a3ebf3d5188eba8d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.11.tgz","fileCount":8,"unpackedSize":92374,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCt81uDjSm67677IUBBmk2Oq+iJyXgoaAYopZTzkIgZogIhAPu322GOLbI2gRLTqpRSCwvHE7GaEyTKhQzmpRqljSRl"}],"size":21640},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.11_1768381217347_0.08948725011768977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T09:00:17.489Z","publish_time":1768381217489,"_source_registry_name":"default","contributors":[]},"1.2.12":{"name":"codebuddy-stats","version":"1.2.12","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.2.12","gitHead":"1b8383ff83089b712c7d082af96762a8b438f574","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-R7Nm3t7pSz8tU/4LXqTSrRxdxUeh8N6ICczF8Cyz/rJ3h3UzVFGoRzSVuUzHXSWWOoZ9q9odGRzKovDgJMBFCQ==","shasum":"2fbd894553265280c6cc4c741c94e61b0dc59d0b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.2.12.tgz","fileCount":8,"unpackedSize":92429,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCssVqVlJZakgaYIHzx/p3lHn60Q9Olt+q1Lj/4Xn0cywIhAISnXL9j1GVa57UWGWp+q+pPT200E9BYhywpi6XL/kMl"}],"size":21646},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.2.12_1768528901041_0.06218062205276653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T02:01:41.215Z","publish_time":1768528901215,"_source_registry_name":"default","contributors":[]},"1.3.0":{"name":"codebuddy-stats","version":"1.3.0","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.0","gitHead":"8e60e6a090870824bb04a2558ad9e90173a64173","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UTkN5RV/cWWnoXOBPPIYAn7kmkdmXBW7liLn0/hRkohV2+Yrw1oo9Cb4lv6VguDUVKocfbAX95yQr0ld8hZawQ==","shasum":"5dae9082e2b8a67d3f41ef9d07b1ee117129ead3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.0.tgz","fileCount":17,"unpackedSize":112518,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQnCic58NG01xPhJHdhREYUm1xrO5anhPdbIHxhviuhwIgagDKdeJov3on/7kQaOEn3IyzEfjtbsWQLzu0K4tYHA0="}],"size":24886},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.0_1768901884401_0.5285747413611634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T09:38:04.561Z","publish_time":1768901884561,"_source_registry_name":"default","contributors":[]},"1.3.1":{"name":"codebuddy-stats","version":"1.3.1","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.1","gitHead":"565a3abdfe4d919812fb53104d2c29bfdd7535a9","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lie0eHr6pu5vsYT2sbhDELoA3QPTMGNC0XE3C9jUAMD3SlHuMvzvL8Phx5b/XnxJx0zImbcU7XMbn+xf1jeRoA==","shasum":"f2ea8599909a74a4a6cf0ae3a6be4e2473b53d27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.1.tgz","fileCount":17,"unpackedSize":113355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1mkr43BJRs2TwTEH5Nh4lGdS/mftH5HaOA5+5bx1kvQIhAP1qMRER8blTl0oXMhdUpzy0KZSNzNUqPBknkPVwdCQl"}],"size":24974},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.1_1769563553966_0.34011173412729545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T01:25:54.115Z","publish_time":1769563554115,"_source_registry_name":"default","contributors":[]},"1.3.2":{"name":"codebuddy-stats","version":"1.3.2","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.2","gitHead":"3644f2fb08eb12be110fc99205b2ee926cd6ae6a","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hipsZQUXPFEHO4N0LpcMvOMf/he3wRcGOWAS6mp+XwWdt364WaxWO59oK+wqr14vaOLde5owUM9gCCAY2BgPrg==","shasum":"ac19ac6512f3464660b4494fecad88c380ba761b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.2.tgz","fileCount":17,"unpackedSize":113995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYwGX0z+28HsfwdKeouXWyvsWD2AttFPzSA26RQPnKPAIhAOGAcenJ+NxSM06oiqnLqJvMX/lqnIVs6rRnBf9cgiK5"}],"size":25039},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.2_1770685550517_0.363847959163234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T01:05:50.687Z","publish_time":1770685550687,"_source_registry_name":"default","contributors":[]},"1.3.3":{"name":"codebuddy-stats","version":"1.3.3","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.3","gitHead":"476d242cc0d40408305ad88bb8c539e905881225","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ItoDhDFcpS+DbCKWLVQoNurcvh90cTDfFsBqfE6B317HqNkJvfxgHZ0/HfC4eg4YDtxk8DRAJAlgrJt8rMKmaQ==","shasum":"b9be29f58a9ca114616a0991b1ae9cac10524041","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.3.tgz","fileCount":18,"unpackedSize":136381,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFvKqE9FiD53dr6YkoLRA5HZ5kKejmu9Jncr/xWSfflvAiA/JlKNBezm/OIil3xLL6qc1FUiO8Bnn0Ygl79XsjMaGw=="}],"size":28799},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.3_1770700057639_0.8577260623370104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T05:07:37.785Z","publish_time":1770700057785,"_source_registry_name":"default","contributors":[]},"1.3.4":{"name":"codebuddy-stats","version":"1.3.4","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.4","gitHead":"a3065818aa91a380c37ffee5559fc1aa6990ae63","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-M1E2BKGKw14T53IuNuncsXLAe0A8DzIFdfkfs4kF6YK5hKOPjBPc34SSdjhvGdscjR+DvR1+sg2SEv/IkYnQCQ==","shasum":"366a9a1797165df4843efa52f1906b58679db8e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.4.tgz","fileCount":18,"unpackedSize":137048,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6mxC5v70TRh+pUjxQY3RPqccmFNXSQisgKlrTbmrtyAiEA3bfMfX9Njyg2fdmpl0oGY28VuZEQGFPhxd9vcQPJoi4="}],"size":28864},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.4_1770862064367_0.2343229712965691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T02:07:44.521Z","publish_time":1770862064521,"_source_registry_name":"default","contributors":[]},"1.3.5":{"name":"codebuddy-stats","version":"1.3.5","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.5","gitHead":"8fe177c29355299320f8bb1df3c98715b065145f","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PJOB1e9jFc8yd0T7NUW8yXRaFQ1rsrXj2Z/QgqZ2KWAiPlctEB02FAMjG7BlTRMvtsBVBCScUMBsuJCsp0N/9g==","shasum":"bb0d69b26d5b340bc468605cb826646ee8eaa936","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.5.tgz","fileCount":18,"unpackedSize":137162,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyR8P53wMLmA3aQpehG63ulwegIRF9UdQ804DY1nnF9wIhALTExiIfOoNLyBiA4gt+imLierWKhgKCxDHmBmn79uwl"}],"size":28901},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.5_1770950420545_0.4927590766019354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T02:40:20.700Z","publish_time":1770950420700,"_source_registry_name":"default","contributors":[]},"1.3.6":{"name":"codebuddy-stats","version":"1.3.6","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.3.6","gitHead":"154d720cbd9acffb7c93687812e9bed31566ec75","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UJ41s7i/bA7GfOlGaJ2YiFeh0uUPPirnnbdScMCL47Jv06kzaKsBx2Rw1TNCbl6sYS07RYJTy2DuP+n29PVLmw==","shasum":"d194d7e35b028d5364c9a8c96696bb8069bd83ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.3.6.tgz","fileCount":18,"unpackedSize":138483,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEqLp9iTEhNOsQVqW2esWC1U0Vovo1msVt2omLfqHsJxAiAQdrcSdOe1Q1WzeJ1SSTYGR8f7kz8WfVnZhlXLEMqOgg=="}],"size":28988},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.3.6_1771982576231_0.2856286654907112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T01:22:56.406Z","publish_time":1771982576406,"_source_registry_name":"default","contributors":[]},"1.4.0":{"name":"codebuddy-stats","version":"1.4.0","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.0","gitHead":"8cfd5cddd61e6b06ada2dd59d1a34d2fad381ff1","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ozt1P9vlxBhsazKIB/HRYjdvLYriODWSrPiw+Tnv/sDYog9ek5cCd7JpMCsdp3bERRtsNhe5a+vWh7z+lsDTJA==","shasum":"413c4480a8975cc1cfd4a5270b1b1894e60538dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.0.tgz","fileCount":18,"unpackedSize":139694,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDYBaZuSKoj2pc2O9qgjNaP7SmVJxS2vqXFcM+UbfU2TwIgXIn3xUb3i/nsxtF9B4Z3GJzT06Q2W8GnzgX/Vgi2+s8="}],"size":29367},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.0_1772093084476_0.4087523279032874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T08:04:44.615Z","publish_time":1772093084615,"_source_registry_name":"default","contributors":[]},"1.4.1":{"name":"codebuddy-stats","version":"1.4.1","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.1","gitHead":"3db6a6f0c1e92539128c657cc7d40a722672cfca","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2CQVtEqVnsOEkliV8z8GLqH9GRt9LX2v2StsBiT7hmKeFoUrLJ8xwm/G3s6g42R5ezizR8jDSDWmuqf60kbXcA==","shasum":"78b163cfa17b888e0fec80a92f8f166aac8fa433","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.1.tgz","fileCount":18,"unpackedSize":140376,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAM2gH1BTSHOgUayVfMQrPU8PQGBrdCJA1hgY/WUS1jHAiEAtZK/2EIy5Jva2omoJnY96wVEfviypF668CFUd7gyRNg="}],"size":29390},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.1_1773023257571_0.09580558931222072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T02:27:37.710Z","publish_time":1773023257710,"_source_registry_name":"default","contributors":[]},"1.4.2":{"name":"codebuddy-stats","version":"1.4.2","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.2","gitHead":"c19c9988e83e9c441aced9d26e404d5a08c547d4","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RycdMUIVLC4D5knvaRADu7OAl2gTnE4eGmVzKlgJsl+eZ+GS8MZFpFGKxYlwf5tZ3qW5oFOchJJjvK4vChS7yA==","shasum":"ab953deb23bdc5ae55721bd5dab1cce40270422a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.2.tgz","fileCount":18,"unpackedSize":142774,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICsERTNWbeMRrRFO61El9VMuFs6TAWXkyyjUMnOfFpe4AiEAqfrtfOGLdBwGgJT9i+nm6wuROZAfRCt1Jd1Q6q+DRoE="}],"size":29957},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.2_1773393075593_0.9677859275505407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T09:11:15.778Z","publish_time":1773393075778,"_source_registry_name":"default","contributors":[]},"1.4.3":{"name":"codebuddy-stats","version":"1.4.3","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.3","gitHead":"98325aae57a16c03b0077afc7ff866650572c1db","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XGUYdUCaJZRpbkqzaRFDJPVKDuPviy1EL/KaxO/tnU+fhsUVa9pX2KVBOE+H/qlaS02pfp3oRpLH89DmMB6v1w==","shasum":"b481e67faa2198dda57659d0a10acbe514aa82e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.3.tgz","fileCount":18,"unpackedSize":145116,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC9oGIhAtzMDBhrM6xYxRqxGW6OKJ0xVxfKa4kHpb+BtAiEA94XNaiJbtjk34Npaw6mwhBKGmEn3NtsZV+abtmXzQaE="}],"size":30251},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.3_1773647502534_0.40832163374510766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T07:51:42.697Z","publish_time":1773647502697,"_source_registry_name":"default","contributors":[]},"1.4.4":{"name":"codebuddy-stats","version":"1.4.4","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.4","gitHead":"95acbff7b2e447b8a532f8722e55f4e1ef537f2b","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gTeFAft8U9moI1oCNkAqW0nlkk78Tctj7DdhFWhmiRD/zlXtS4BuCamEi7JaIp5+lAAZgh+GiWoI4adJJWzfKA==","shasum":"e70dc12edd5d65cd46a5275690bcd6b66dbca895","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.4.tgz","fileCount":18,"unpackedSize":145167,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaEinc47EnT9MHoAusXQw+D3b9/QCYA5blVjyer8WNigIgVuzyl3dF+qqnIXTMP5BHp1FjmdXmh2RTvyJzM+E56J0="}],"size":30261},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.4_1773883844867_0.8055429676063619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T01:30:45.019Z","publish_time":1773883845019,"_source_registry_name":"default","contributors":[]},"1.4.5":{"name":"codebuddy-stats","version":"1.4.5","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.5","gitHead":"cd0ac9faa5126868cab31c722ef5510130e8f085","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kIzOsHKIWTUTohqnwgpsRg9P5418UMAK35Hz8QQ015hItQM46P07ShlFkPqoH0tPmJRAnkrFdSQ/vEYPrwbSYA==","shasum":"af054f6316ae296315e2b2f6666732ab97f53fc1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.5.tgz","fileCount":18,"unpackedSize":145264,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvlG1SeuZlOe/mmD+SpTWIgm2Z8M+wpOanC09KBRuHugIgTiDwG9xbje/gE+zeU944dOaXqxdAjvz0p6+vuCMnFto="}],"size":30276},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.5_1773970904296_0.7527755433630785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T01:41:44.454Z","publish_time":1773970904454,"_source_registry_name":"default","contributors":[]},"1.4.6":{"name":"codebuddy-stats","version":"1.4.6","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.6","gitHead":"2a2d2bf7109e6c37906e903aef4810f5f3fa9971","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-V3cNP3L0FvcD5nsQ0n+R4xpekIIyGkGOQ2q3bZOKlz4qkYAJcGzKhIIR0ANZit/p2lpw0I7hPeFn1cDPWVG0Wg==","shasum":"eede8113367e9a1a0b04c3f54a0835609d7d7e3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.6.tgz","fileCount":18,"unpackedSize":144210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVBRUARYTnn+YhlhlQHsmmQvVUHrUaUY5aLszb4kA0fQIgM8hxp3aku4r45L7+nOl6KkKlj9el7Cj1ndtnRbaJTt0="}],"size":30246},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.6_1774492194457_0.1141444886247569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T02:29:54.600Z","publish_time":1774492194600,"_source_registry_name":"default","contributors":[]},"1.4.7":{"name":"codebuddy-stats","version":"1.4.7","type":"module","main":"dist/index.js","bin":{"codebuddy-stats":"dist/index.js","cbs":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx --watch src/index.ts","prestart":"npm run build","start":"node dist/index.js","pretext":"npm run build","text":"node dist/index.js --no-tui"},"keywords":["codebuddy","codebuddy-code","ai","cost","analyzer","statistics","tui","cli","token","usage"],"author":{"name":"AnotiaWang"},"license":"ISC","packageManager":"pnpm@9.15.1","description":"CodeBuddy AI usage statistics with terminal UI","dependencies":{"blessed":"^0.1.81"},"devDependencies":{"@types/blessed":"^0.1.27","@types/node":"^25.0.3","tsx":"^4.21.0","typescript":"^5.9.3"},"_id":"codebuddy-stats@1.4.7","gitHead":"61d1e14cf13f42359c2ef892315860ac4578bfd0","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lvnIGVBBObG8HkmKpAiGS9wiBN+WJYfH8MzUwPOWIqXq0OUjNM9eMX0xoKJH99B/MM8osybFky73htHVwCk5HQ==","shasum":"137f80b555546621a7e2a08e67bd78c3610c4a90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/codebuddy-stats/-/codebuddy-stats-1.4.7.tgz","fileCount":18,"unpackedSize":144408,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNodvX2+Ld46kg9Bjebk3MM3stFD0IaBTHUQUm9qEwyAIgErRhkIwHrxot1/tZu1XxOHL0ea6ydilPVUJQE3dm6OI="}],"size":30257},"_npmUser":{"name":"anonymous","email":"ata@ik.me"},"directories":{},"maintainers":[{"name":"anonymous","email":"ata@ik.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuddy-stats_1.4.7_1776415608733_0.809788310964151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T08:46:48.895Z","publish_time":1776415608895,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.4.7"},"name":"codebuddy-stats","time":{"created":"2025-12-19T09:29:32.106Z","modified":"2026-04-17T08:47:14.878Z","1.0.0":"2025-12-19T09:29:21.877Z","1.1.0":"2025-12-19T14:05:06.337Z","1.1.1":"2025-12-19T14:19:33.834Z","1.1.2":"2025-12-19T14:33:06.824Z","1.1.3":"2025-12-20T01:15:29.443Z","1.1.4":"2025-12-20T03:08:18.504Z","1.1.5":"2025-12-20T05:43:19.148Z","1.1.6":"2025-12-21T03:28:58.668Z","1.2.0":"2025-12-22T10:15:45.142Z","1.2.1":"2025-12-22T13:05:58.255Z","1.2.2":"2025-12-23T02:01:35.225Z","1.2.3":"2025-12-23T02:22:23.621Z","1.2.4":"2025-12-24T07:52:38.996Z","1.2.5":"2026-01-05T08:30:27.052Z","1.2.6":"2026-01-05T08:53:19.291Z","1.2.7":"2026-01-05T08:55:53.042Z","1.2.8":"2026-01-06T04:33:47.808Z","1.2.9":"2026-01-09T01:31:17.050Z","1.2.10":"2026-01-09T08:48:51.750Z","1.2.11":"2026-01-14T09:00:17.489Z","1.2.12":"2026-01-16T02:01:41.215Z","1.3.0":"2026-01-20T09:38:04.561Z","1.3.1":"2026-01-28T01:25:54.115Z","1.3.2":"2026-02-10T01:05:50.687Z","1.3.3":"2026-02-10T05:07:37.785Z","1.3.4":"2026-02-12T02:07:44.521Z","1.3.5":"2026-02-13T02:40:20.700Z","1.3.6":"2026-02-25T01:22:56.406Z","1.4.0":"2026-02-26T08:04:44.615Z","1.4.1":"2026-03-09T02:27:37.710Z","1.4.2":"2026-03-13T09:11:15.778Z","1.4.3":"2026-03-16T07:51:42.697Z","1.4.4":"2026-03-19T01:30:45.019Z","1.4.5":"2026-03-20T01:41:44.454Z","1.4.6":"2026-03-26T02:29:54.600Z","1.4.7":"2026-04-17T08:46:48.895Z"},"readme":"# CodeBuddy Stats\n\n一个用于分析 CodeBuddy 系列产品使用成本的命令行工具，支持交互式 TUI 界面和纯文本输出。\n\n![](https://cdn.jsdelivr.net/npm/codebuddy-stats@1.2.6/assets/README-1.jpg)\n\n## 功能特性\n\n- **双数据源支持** - 同时支持 CodeBuddy Code 和 CodeBuddy IDE\n- **成本热力图** - 可视化每日 AI 使用成本分布\n- **模型统计** - 按模型分类的费用、请求数、Token 用量\n- **项目统计** - 按项目分类的费用汇总\n- **每日明细** - 查看每日详细使用情况\n- **缓存命中率** - 显示 prompt cache 命中率（Code 模式）\n- **多模型定价** - 支持 GPT-5.2、Claude 4.5、Gemini 等模型\n\n## 安装\n\n```bash\nnpm install -g codebuddy-stats\n```\n\n## 使用方法\n\n```bash\n# 启动交互式 TUI 界面\ncbs\n\n# 或使用完整命令名\ncodebuddy-stats\n\n# 纯文本输出模式\ncbs --no-tui\n\n# 只显示最近 7 天的数据\ncbs --days 7\n\n# 显示帮助\ncbs --help\n```\n\n## TUI 界面操作\n\n| 按键        | 功能                     |\n| ----------- | ------------------------ |\n| `Tab`       | 切换到下一个视图         |\n| `Shift+Tab` | 切换到上一个视图         |\n| `s`         | 切换数据源（Code / IDE） |\n| `↑` / `k`   | 向上滚动 (Daily 视图)    |\n| `↓` / `j`   | 向下滚动 (Daily 视图)    |\n| `r`         | 刷新数据                 |\n| `q`         | 退出                     |\n\n## 视图说明\n\n### Overview\n\n显示成本热力图和汇总统计，包括：\n\n- 总费用、总 Token 数、总请求数\n- 活跃天数、缓存命中率、日均费用\n- 使用最多的模型和项目\n\n### By Model\n\n按 AI 模型分类的详细统计表格，包含每个模型的费用、请求数、Token 数和平均每次请求费用。\n\n### By Project\n\n按项目分类的费用统计，方便了解不同项目的 AI 使用成本。\n\n工具会自动将项目标识解析为可读路径：\n- **Code 模式**: 将 `Users-foo-Documents-project-xxx` 还原为 `~/Documents/project/xxx`\n- **IDE 模式**: 将 MD5 hash 映射为实际工作区路径\n\n### Daily\n\n每日使用明细，显示日期、费用、请求数以及当天使用最多的模型和项目。\n\n## 支持的模型\n\n| 模型            | 输入价格 | 输出价格 |\n| --------------- | -------- | -------- |\n| GPT-5.2         | $1.75/M  | $14.00/M |\n| GPT-5.1 / GPT-5 | $1.25/M  | $10.00/M |\n| GPT-5-mini      | $0.25/M  | $2.00/M  |\n| GPT-5-nano      | $0.05/M  | $0.40/M  |\n| Claude Opus 4.5 | $5.00/M  | $25.00/M |\n| Claude 4.5      | $3.00/M  | $15.00/M |\n| Gemini 3 Pro    | $2.00/M  | $12.00/M |\n| Gemini 2.5 Pro  | $1.25/M  | $10.00/M |\n\n_价格单位：USD / 1M tokens，部分模型支持分层定价_\n\n## 数据来源\n\n工具支持两种数据源，可在 TUI 界面中按 `s` 键切换：\n\n### CodeBuddy Code（CLI 版本）\n\n- **macOS**: `~/.codebuddy/projects/`\n- **Windows**: `%APPDATA%/CodeBuddy/projects/`\n- **Linux**: `$XDG_CONFIG_HOME/codebuddy/projects/` 或 `~/.codebuddy/projects/`\n\n特点：包含完整的缓存命中/写入 token 数据，可计算缓存命中率和精确成本。\n\n### CodeBuddy IDE\n\n- **macOS**: `~/Library/Application Support/CodeBuddyExtension/Data/`\n- **Windows**: `%APPDATA%/CodeBuddyExtension/Data/`\n- **Linux**: `$XDG_CONFIG_HOME/CodeBuddyExtension/Data/` 或 `~/.config/CodeBuddyExtension/Data/`\n\n特点：基于 input/output tokens 估算成本，不包含缓存相关数据。\n\n## 系统要求\n\n- Node.js >= 18\n- 终端支持 Unicode 字符（用于热力图显示）\n\n## License\n\nISC","users":{}}