{"_id":"tokmax","_rev":"30-ffbb6c26fcc5c7338977e323dfdfc14a","name":"tokmax","dist-tags":{"latest":"0.9.19"},"versions":{"0.1.0":{"name":"tokmax","version":"0.1.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding"],"license":"MIT","_id":"tokmax@0.1.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokenmax.ru","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"9808b0ac0909cb80b81096a3d311824adc0f93fd","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.1.0.tgz","fileCount":11,"integrity":"sha512-ZRxu5Z50NiEOUJcqAdosmp/IR63kUQeokHcNW034TxmjaWD98UedE0tIct8k9QFRJsoFKM8orhCZRqKyBC+pag==","signatures":[{"sig":"MEYCIQC7TLPgInVO7wleGlIECFrwhBkm7pnm7h1R/mfYKvHRLAIhAKJZWRxsL2zUJyHEEEF+13JNFnuD8z/e5k8THhBp56+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29955},"type":"module","engines":{"node":">=18"},"gitHead":"da5bdb85a0f44148763d9c74f7eb0c7b1e4cd82f","scripts":{"start":"node bin/tokmax.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokenmax.ru). Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.1.0_1782556489787_0.6416615489107662","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.2.0":{"name":"tokmax","version":"0.2.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding"],"license":"MIT","_id":"tokmax@0.2.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokenmax.ru","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"bcbb7424ae913d6dce48ce2011bbc6d6cb977d1d","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.2.0.tgz","fileCount":11,"integrity":"sha512-JAegsZdX9B9nnxZiUu8o3M6BF78rx5VwzGXyJbHin1V8J74gcMz2QDjdMIuhNzHwYgfendwuEhqWML0kLkxwgw==","signatures":[{"sig":"MEUCIQDT1kic+z3C2RFfR4OawNI108cWaDPBOQZjs3TSF0Ym8QIgeyjBfoI/KsIi1/jg196sVEnOmg6qrKOFWMNVcsS01cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37745},"type":"module","engines":{"node":">=18"},"gitHead":"bfdc0fb8cfa68ad2e8ad2f015865ba8a5f82d274","scripts":{"start":"node bin/tokmax.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokenmax.ru). Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.2.0_1782561578614_0.8751689828738398","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.3.0":{"name":"tokmax","version":"0.3.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding"],"license":"MIT","_id":"tokmax@0.3.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokenmax.ru","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"009bc69a1ea99d1733ab845cedce87b28a4d1b2f","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.3.0.tgz","fileCount":11,"integrity":"sha512-Kl5UfPcEH2HSwxblWUj4JRcUS1asnrqvqb5iulSvOT6X5XbaMi9nfU6yZ/Gy67/AnqO9JSVcpi0e3UXR3+OtGg==","signatures":[{"sig":"MEUCIFFfnzJfiQpa2B4qyQG5WimBcgM0RwGziCW+lhLD+Zp6AiEAvF5xygfvV4NNMDSWt7HHiugKOuOq67c7AtVvBLiqLek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38370},"type":"module","engines":{"node":">=18"},"gitHead":"daf39ff8c8858f0ac7464c1355919848043d040b","scripts":{"start":"node bin/tokmax.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokenmax.ru). Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.3.0_1782565928393_0.3725659654522524","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.4.0":{"name":"tokmax","version":"0.4.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding"],"license":"MIT","_id":"tokmax@0.4.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokenmax.ru","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"6660039110f6700759ce2566eb9abcf175a38468","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.4.0.tgz","fileCount":11,"integrity":"sha512-1afISeLwdXwj7ZrvUB6QabZrCfPKZCKv0FkvvWt/S9Hzsc1O+UVPDBsvdUbZnyOE7V88TMdpchCVuaTZ9HdiXA==","signatures":[{"sig":"MEUCIDCbzT+Q1sTxNqRfZV+/PC7yecW4Gp8hMVDDpjtDNM6FAiEAlD50ZaJVM7VYwICQ1TFqF2ZVGo6zvZGawH7FSOFKnC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38450},"type":"module","engines":{"node":">=18"},"gitHead":"ec6b97c0f076546e0ac022e5c9087684d963d2ce","scripts":{"start":"node bin/tokmax.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokenmax.ru). Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.4.0_1782573270049_0.5067880999719747","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.5.0":{"name":"tokmax","version":"0.5.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding"],"license":"MIT","_id":"tokmax@0.5.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.ru","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"c118f8690d5f316f68d3dc24ff60c3095a646437","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.5.0.tgz","fileCount":11,"integrity":"sha512-6CSLCfhGGtQW7IBXwQgLldEJQteOFqRgatn16A6wxYuLf0ToOgwxeHtun1cyrAAKKZa+76iH/B2eNytF2d8W5g==","signatures":[{"sig":"MEYCIQDzr9qktsRCTumJq9N7dXvXN2mJYBRenz2kDOasxIPt+gIhAJex8BJg1a9hlQveiNgYUoox3hk5p3DklwJtlAToIsQx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38438},"type":"module","engines":{"node":">=18"},"gitHead":"eb520af33de9bdec4a1b43d7545c0038307249ea","scripts":{"start":"node bin/tokmax.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.ru). Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.5.0_1782580872095_0.12708547947734705","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.6.0":{"name":"tokmax","version":"0.6.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding"],"license":"MIT","_id":"tokmax@0.6.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"3681498052e3f64ee90522c1e7185c9786c33ed2","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.6.0.tgz","fileCount":11,"integrity":"sha512-fXMjuyjXg01bThHj8k1/owjAIP4z8D/dBoS/64FkKFQFnKsc+8qobSpSzfBmQHkDsWJbiwKWl5/OkL3IvWFJKA==","signatures":[{"sig":"MEQCIC6vdUAY7CBGfYFL6mA67JH7VHQ5olJuNz573asR4R/KAiBLDh8zgQiSIAMxPZ67ahxWiqdx7Q6XaeztvQipNB4DuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38516},"type":"module","engines":{"node":">=18"},"gitHead":"73992606a9a5b616f232274fa9f108dbc7bc9237","scripts":{"start":"node bin/tokmax.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.6.0_1782585189088_0.7794337197296828","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.7.0":{"name":"tokmax","version":"0.7.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.7.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"fb9686783fe6d52f5764f9df0d9545e2e91fb01d","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.7.0.tgz","fileCount":13,"integrity":"sha512-b6RYs9Y4W6TFWcA7M3qH3TLHZKR+hUilrbvosPrMCnK9c72EIYol46PXDuM/xIivXzCXYDcnf02YNcITYk4MnQ==","signatures":[{"sig":"MEUCICnGmpaZ7tlrUY6g+EN9+EWphLz+5zQcJKOs4nbdjk2PAiEA5yy36WFflVQOhMCf1x2MYCvDE0yFvD0CI/B8ClT4NJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52992},"type":"module","engines":{"node":">=18"},"gitHead":"c937b66c50ecc7029406769354cbe8d3ba177e9d","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.7.0_1782634577599_0.9366751750717843","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.8.0":{"name":"tokmax","version":"0.8.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.8.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"0cc777e0f1bae00f3d7e84fae7115b10e701e428","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.8.0.tgz","fileCount":16,"integrity":"sha512-HN7IsEcZqKOka3zzACdBApnS6wl4FfuUYAJ4f4GjhQmLdaHqQb+H+giDd0PbTCNJhZGk1XvOsxfhVEE1NWzpsg==","signatures":[{"sig":"MEUCIQCUU6vj/KU4mr6uwo+5OL43AYBajSZ3PpNN2Umf2uIKjAIgGZ9Tcrfi+ulHi6MUwH+XqLshlokRPj5uE9VOvMCGD9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84504},"type":"module","engines":{"node":">=18"},"gitHead":"e8239e28bfc2bda304ac75f9bb71761a4571268e","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.8.0_1782715968588_0.5175623661683735","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.8.1":{"name":"tokmax","version":"0.8.1","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.8.1","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"3ef42bde341ea72cdd3c1a094bfb780951cc7ee9","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.8.1.tgz","fileCount":16,"integrity":"sha512-2FLYhrJb3Q/aq5hhF1Z1cZJ36LEldQVGk7xFJk/eO+RPIB5zTYH59FfABQeVgkL/Rbcqtzy6kqTRPSWMqVP7Dg==","signatures":[{"sig":"MEYCIQCMz3E+YGi1SgSJmQx2UO0rJ2cwOPyzOEUUnaCMDh/joAIhANMu3K/URbubWMK4E8/lfTVaCCZ3RwMtrRrKK0MOZ5MI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84971},"type":"module","engines":{"node":">=18"},"gitHead":"654211bffe711cbb198f867525787ed75ed9f8b5","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.8.1_1782719664594_0.4906532154225436","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.8.2":{"name":"tokmax","version":"0.8.2","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.8.2","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"f564c78037f4f44a47a46832125e0b5082fb4c32","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.8.2.tgz","fileCount":16,"integrity":"sha512-YDlVHZtRWfDlFjFmlB6WDxdMMCDytjW1k/L+T9pmFaeOD01ne7TURz0eM+v9Ndr8dBmmW9qVUxUyorX8CjRgjw==","signatures":[{"sig":"MEQCIEafyjkrS+tVHWeOucWuLwv1xUS/acyuu1/FPKvdtnpwAiBhnnygnawts2eRrr+uoDPpET4vOWc7/TBcEll8MJmY2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85089},"type":"module","engines":{"node":">=18"},"gitHead":"c5cd8f31980759ba5e272c01d6926e3721f35335","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.8.2_1782719969144_0.4738564962920482","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.8.3":{"name":"tokmax","version":"0.8.3","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.8.3","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"2ca8a459f890993aa91fa737c7eb7ed527cf9953","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.8.3.tgz","fileCount":16,"integrity":"sha512-Mi08TeUXslHfDCL3GysadoBaSwTygsrD9uEQ3Jbg8FNdYDrFAPPMI/RDDoT//DtrT6kG9hRcL3/Wi5NimWiNqQ==","signatures":[{"sig":"MEYCIQDo9hovJRexuNppwhKSMwn2Vu/GkjUJWxr2xXf1Y+oUowIhAKQsHMJkCaRh2mtdu63Sk+s7N10GGbbQ7eCQZf7CS0k6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86182},"type":"module","engines":{"node":">=18"},"gitHead":"40b42d312bfe687776f11d3193feef7fb292de1b","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.8.3_1782723594489_0.3696091922983984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.0":{"name":"tokmax","version":"0.9.0","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.0","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"86ba8a82d78d115bf1523de9f2ef95602c68c30d","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.0.tgz","fileCount":16,"integrity":"sha512-M6dcogW8fQ+zX26iimP0WW67l+BvrA0MHBlu6GNIl97DYD8hqxfrbVXqPieC/ArV/duGOy37MWS5gl0nb1XcKw==","signatures":[{"sig":"MEYCIQCgNU8A8V19Q04vJlfoFDsdQyVhGwJW3IytrY/4LnanyAIhAMpeoXRie56cxSClzVndZ95oy1ssiFa5lfAc1XWGMAox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87924},"type":"module","engines":{"node":">=18"},"gitHead":"01866970bf335a10d0ab566a6bb6104797bcf780","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.0_1782733936614_0.31499501487658366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.1":{"name":"tokmax","version":"0.9.1","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.1","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"408431bd91a08431714c3e3d9eab855063c2e210","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.1.tgz","fileCount":16,"integrity":"sha512-x8fKDmMUoFTumrIF8vXF1VoZLi+4KSr4rIOSx9dvYPjGv1jzctJfUxT4Qiais4dTP7DwposPrklAF0Jfs9AmtQ==","signatures":[{"sig":"MEYCIQDglceiYSwFtUqVPWhrDtBgd1MlNjpD/VRQvw/DTGIS/QIhANz0ri6+9czU9myFtwl4J87AT1DFcmNbmLu3Fuf0YXEm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88626},"type":"module","engines":{"node":">=18"},"gitHead":"17a27f9e59fbc45aeceb804bd0b9052f27d8fdd3","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.1_1782735593157_0.46375310882674836","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.2":{"name":"tokmax","version":"0.9.2","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.2","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"83f41be73fe246c8d63854ea9314a40f457e2807","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.2.tgz","fileCount":16,"integrity":"sha512-fUbCtR/xhf7IFH7Yuh0a7kmyap2wSaTpFY4l0DofAEJHPy/nPWrcVNrRNhVWmXZAbNMTXX7FacTAhIZE7Bwo8g==","signatures":[{"sig":"MEUCIQCkPktyPOrYR18ylgb40FuJf8B3ivyRLcYJV5Tg8GcVcgIgXLaueiz+Flnz8Rozg8EmtsdrNMzEzDVhI/r/mFpGs8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86475},"type":"module","engines":{"node":">=18"},"gitHead":"59deaaca562f106162f13b8aaa853df10268fddc","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.2_1782736568114_0.4717711380073526","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.3":{"name":"tokmax","version":"0.9.3","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.3","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"116105c382ad82d8b49c70f683bf1bb29e6b49c1","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.3.tgz","fileCount":16,"integrity":"sha512-U1JHq63Iu8ws+AqO0V7bMQp+KNEf5C0v9nkMDpyqTqh8Y+1mAev9pMuKgOCe06QQA5ukreC/i4gPh27f/9d4Hg==","signatures":[{"sig":"MEYCIQD827GxL1CSeQKVMq5oO7fJxhVggwJgxEmZRS4Fu61IqQIhAPStFho675QaROYnbnSOVVZlz7y4X5WH7FGDYCH9Z1/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89480},"type":"module","engines":{"node":">=18"},"gitHead":"c66eca65333d2a567f61efda6e256b90bb4cbf9a","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.3_1782737047103_0.23434067661956148","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.4":{"name":"tokmax","version":"0.9.4","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.4","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"86e9d8fad4b5c65485e5cb5c55cb630f1bb2a7d1","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.4.tgz","fileCount":16,"integrity":"sha512-wuKEvRuU4dVmi/4lseMblvQcW9ZKoZVbfcvG1vUm2RXZFQs6v08zsQPZznPSXSgll+vo2yNcOiv5WFGxnffQ2Q==","signatures":[{"sig":"MEUCIEbyY27mvQl+qB+eD1HBOVzqcSGe9FeIxzEJP6fTweuaAiEA0PTpeNO601Nd4MyaOrj7Qo4Z8rAocwym+/eyiFuB1j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88488},"type":"module","engines":{"node":">=18"},"gitHead":"82780931f120fc070ace600a390b84709fdaa8df","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.4_1782738429286_0.5417251646701358","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.5":{"name":"tokmax","version":"0.9.5","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.5","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"923c68bc23c117fb63481dc73e8a564b3bd543d8","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.5.tgz","fileCount":16,"integrity":"sha512-95yErANGhnLMbUoZ1+qhmZmdXe9NWDFkOjDsNR0laHmgXRimq0KrRMc+fj7tQgbuQH5y/uQQhOCOYYjLkve9bg==","signatures":[{"sig":"MEUCIE2uAS7ATIYEQ32YE2HjqH758szwApD44lT+tiybCJ//AiEA/E9kLKZGJvbVuxNtTtZoQp9oM9Ch/+S0m2l1DStxGtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89644},"type":"module","engines":{"node":">=18"},"gitHead":"ba1a816c16351021fbbd65d186d0daaf1f930091","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.5_1782743734313_0.5847650905727684","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.6":{"name":"tokmax","version":"0.9.6","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.6","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"d95351f23b3834d4549aa3bec62847aa3892e67c","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.6.tgz","fileCount":16,"integrity":"sha512-HDgyfkw2xIyGu8wvFWf2/LTsDDEbiedp1k9FCZ5s4wqZT3bkFALf1GDO2uANpUB5hWAtKdU9mwIhvxRL8Rvayw==","signatures":[{"sig":"MEUCIFur9ruLOeYGgn8DShA2UgJs6AvpFcIMOvW7hC2nFmwfAiEAmwq3N2telC645bJTd5RtzUuIYMmf5LTM07/DZ2qrgbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89857},"type":"module","engines":{"node":">=18"},"gitHead":"637a80e4b15755e5c0971114f19055e99538cf42","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.6_1782744177374_0.00821566733015322","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.7":{"name":"tokmax","version":"0.9.7","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.7","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"dc2489ee1440f3a612f0ea470d4e01eda1fc57b3","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.7.tgz","fileCount":17,"integrity":"sha512-3oEmsV49JFUH4GtGQ3XzZM3s7LHeQ1Rx1qjH7eFUnK00MC4RE+lfKbueKwvLesR6vQYE5BAvDo4IKxuTvpfFfQ==","signatures":[{"sig":"MEQCIHjMt3lxE1OPKH/9b0q0nL8z0Ifg3PoqUv575FlIOK2CAiAc3k6dFBy/M7jTQLc/T9K3CPPVKFxPmWfBbicKPBz8LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93224},"type":"module","engines":{"node":">=18"},"gitHead":"40fd8422e66f7509191f98e57a2e6d5b5e4c2d27","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.7_1782745976528_0.03752739436054986","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.8":{"name":"tokmax","version":"0.9.8","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.8","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"fba92703051b25a29854aa4dc563ddb91b31ed0d","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.8.tgz","fileCount":17,"integrity":"sha512-OQLK5Aya9kVbeYuS75ZOYyhZVj/lMSmBn5C9ywTTxuZ/RzttCUiQIOXbyIl36FhcDNlIJKUbJL7spEv/qS/uWQ==","signatures":[{"sig":"MEYCIQDybvmXTLKUbwZ5gqNz9D/LQ60oY11hevQQZ0rEMMs6hAIhALz85oswdeujE/W6Ibe9ES4Gekx/akxr744n/2dS7BBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93263},"type":"module","engines":{"node":">=18"},"gitHead":"f3f2dedc887cd6e718d8340467d57c3425e84450","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.8_1782747207265_0.744137119056123","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.9":{"name":"tokmax","version":"0.9.9","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.9","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"905968f11270283e027f928c6591b11afee26929","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.9.tgz","fileCount":17,"integrity":"sha512-24Ip79M4x1FNahhAzdcAb/cWBg0ZkOakLYVaf5icQAdevFsy3b4q/X8VYHygjcZy4kH61WRNp6xD060DoMJJOw==","signatures":[{"sig":"MEUCIQCsGqPPAHnriXvU69NnLwkSAGkRDIWlMCmQq8AcNmxo7wIgfbvTEW1kpDJtA83MTKvNzjxvB7GAbtF5aCCFCe4Z2Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98272},"type":"module","engines":{"node":">=18"},"gitHead":"329c1dd3656d79b888998364070d3d185ee16cc6","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.9_1782748476343_0.584969527970602","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.11":{"name":"tokmax","version":"0.9.11","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.11","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"5c44ecc4804e91268afaf20c3fe62f4cf4abb5bd","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.11.tgz","fileCount":17,"integrity":"sha512-9OvXdK9Vm+6S7os+m4HQChIe9dVknP5VKwDmdij4XlpHuWSHGNTL8FcS8xn6vtwcWpRMuVrjJLGaXUJkDRH5aw==","signatures":[{"sig":"MEQCIAdNmRwYc32aJiyWfyyl0OFhcN/iMPG6fXobk1NcleUzAiAgxYduIToc0l9BisUXs3C8clIelKsymy+Epf9mMwzE1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102526},"type":"module","engines":{"node":">=18"},"gitHead":"ebeae2ed5319590522a4d67d2527f5c70c10d29b","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.11_1782972771878_0.3994578323562161","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.12":{"name":"tokmax","version":"0.9.12","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.12","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.vibecoding.tech","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"2cc0e6b16242b96f8ccba46e593556c58c27cb9c","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.12.tgz","fileCount":17,"integrity":"sha512-XTluvPUCykSH+/DVhs/Kxs9HcHL8xEWB/ih4hz4NXMZtcQxvCi8508sUY6e+fh+cTv1L+mP0E4ZTQiXuVH997Q==","signatures":[{"sig":"MEUCIAwFpOZCjOBV4qAp2qVSr8ICUp+xLgbahDosyktxetYrAiEA4IwPu76CdY/X6B4CYyeNmc/drjkV566U4UvPY/dA4VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102738},"type":"module","engines":{"node":">=18"},"gitHead":"cba321264d95cb018f38d42f5df60cb27b4b61e2","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokenmax leaderboard (tokmax.vibecoding.tech). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.12_1782974281386_0.5347476207905901","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.13":{"name":"tokmax","version":"0.9.13","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.13","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.dev","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"8261d0f2a43c1df185b32be01b20f3a86aca70cd","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.13.tgz","fileCount":17,"integrity":"sha512-4j1MM5ZBG1fgLLxInJ5Sjd8X2llgs5vHV++Mg+seB4mSxl2rLEuhpLjNrxTisizsCvediFB5aRHFAFhOsIiJSA==","signatures":[{"sig":"MEUCIQDwAy37U70WiTrl5Lu9eesOiARAfXwgpnh458vnMzdp5QIgPbSNrNa6kaQ8l8PcL1xMKO8sCktmdUAy21hBAx1AgOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102667},"type":"module","engines":{"node":">=18"},"gitHead":"0a1d93863adfa387f8460455ebf37617b04d0c33","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.13_1782977505111_0.9797862800446555","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.14":{"name":"tokmax","version":"0.9.14","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.14","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.dev","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"7f03509c2aaeacc35cc6c543c4d2aa76c6745dd2","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.14.tgz","fileCount":17,"integrity":"sha512-zCvLal2Xi61zlHpSjXeDtjJo3gd0R/l++aOqy9WbAMqzF/vJAd9CxiQHIa5jQCvftHjunqEulQ0mKHXd8nJ9Lg==","signatures":[{"sig":"MEQCIF9rIEtTlj5xokfnGmeHfDN45MWF13DNAEOgH6hjaybRAiBEq7naQUJMWm6N3roTccx+czX/vQFREev88iEEP3IJSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104243},"type":"module","engines":{"node":">=18"},"gitHead":"3e0df7ed67c3bf60281f6f3e6e209489742213d9","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.14_1782981985410_0.3265006329918836","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.15":{"name":"tokmax","version":"0.9.15","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.15","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.dev","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"9c92cf8196e9981fcb585bac4c3265aace789cf5","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.15.tgz","fileCount":17,"integrity":"sha512-qN+XdEMxT0JBm6vCOhj95PsFIK31TBg4SutxioA90QH6l9hPbjZqkJJZ1HfG4Gsdlx5oBQrtth7NSbHk0bRUHg==","signatures":[{"sig":"MEUCIAwi4ZUU9eDQyKuE0JpK2zTh11hCc17O9jkMuR1C9PimAiEA7iKY8Mlk0CZEZNmQQQSkPptHyQXALvuyu2/+3qCytN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105119},"type":"module","engines":{"node":">=18"},"gitHead":"6e57567728acff034915cc84b0806538411d834d","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.15_1782985779837_0.543142020925534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.16":{"name":"tokmax","version":"0.9.16","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.16","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.dev","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"f9de78cb25938df6ed2c6ddf681cbeab2816756c","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.16.tgz","fileCount":17,"integrity":"sha512-NykLLrJYbxqm8Ro8cCmm54QjhabQIp5LyTCPDIvRFzhAaADnDTaMuybcIsSh8pXEKw0UsgCAi31ZO9BMK02YKg==","signatures":[{"sig":"MEUCICMccLD58H7wJ8UYA02tbTKxc3w1ThaMYTeXZCaOxGbuAiEAsgXTR6Q7dyMlzJ2EanHDcuTjnhTY2tzVsQlw6iIk1Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105354},"type":"module","engines":{"node":">=18"},"gitHead":"540f7de1d24e1d27937d3ee4f825587ae703db07","scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.16_1783000351184_0.8739243450915417","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.18":{"name":"tokmax","version":"0.9.18","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.18","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.dev","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"275fbac26f289501a706963f807c318ebf2aac11","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.18.tgz","fileCount":17,"integrity":"sha512-n555AzxA7XhiNdjxFZLlFElqn4aqyX1qp2V6/2pdR0DaXPojpqivDXuTM+Li0/GvnZYHMv2ShaSwbboyRhzUtw==","signatures":[{"sig":"MEUCIGxi1pZPEnWRVenVZVYZVi/Vu+wWpgLV3eNEB5QgEEvqAiEAxtUEA4lZjuIDcUJTdPZzqd29edo+lVsxGNi1mEXzdBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103247},"type":"module","_from":"file:/tmp/tokmax-0.9.18.tgz","engines":{"node":">=18"},"scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"_resolved":"/tmp/tokmax-0.9.18.tgz","_integrity":"sha512-n555AzxA7XhiNdjxFZLlFElqn4aqyX1qp2V6/2pdR0DaXPojpqivDXuTM+Li0/GvnZYHMv2ShaSwbboyRhzUtw==","repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.18_1784182000282_0.6202451372268485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"},"0.9.19":{"name":"tokmax","version":"0.9.19","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"license":"MIT","_id":"tokmax@0.9.19","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"homepage":"https://tokmax.dev","bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"bin":{"tokmax":"bin/tokmax.mjs"},"dist":{"shasum":"e89411803591771c521f91d08fee0ecc58498fd9","tarball":"https://registry.npmjs.org/tokmax/-/tokmax-0.9.19.tgz","fileCount":17,"integrity":"sha512-xus6ju/oSufBwEiNaLtMVfdLA65nq3NkSdvIAP5JHoVxaKC3bT0QSHVM1Zo/ETa/RC6kvlzjEETwyP4D+oktIQ==","signatures":[{"sig":"MEQCIE88TuLYG4Qev384VuUB1E70hoyQkWYgo6DuOTPxRx+RAiBC/Hjx34xPI7Wf711PqtJif/EnpS5umV9VcwBbxRqI5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104416},"type":"module","_from":"file:/tmp/tokmax-0.9.19.tgz","engines":{"node":">=18"},"scripts":{"start":"node bin/tokmax.mjs","prices:refresh":"node scripts/refresh-litellm-prices.mjs"},"_npmUser":{"name":"eugeneshilow","email":"jvshilov@gmail.com"},"_resolved":"/tmp/tokmax-0.9.19.tgz","_integrity":"sha512-xus6ju/oSufBwEiNaLtMVfdLA65nq3NkSdvIAP5JHoVxaKC3bT0QSHVM1Zo/ETa/RC6kvlzjEETwyP4D+oktIQ==","repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"_npmVersion":"11.13.0","description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tokmax_0.9.19_1784488206572_0.8929674184442977","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Retired on 2026-09-20. The public leaderboard and publishing service are discontinued. Stop scheduled uploads with: tokmax daily off. Source history: https://github.com/eugeneshilow/tokmax"}},"time":{"created":"2026-06-27T10:34:49.670Z","modified":"2026-09-20T12:31:57.377Z","0.1.0":"2026-06-27T10:34:49.932Z","0.2.0":"2026-06-27T11:59:38.792Z","0.3.0":"2026-06-27T13:12:08.517Z","0.4.0":"2026-06-27T15:14:30.196Z","0.5.0":"2026-06-27T17:21:12.231Z","0.6.0":"2026-06-27T18:33:09.223Z","0.7.0":"2026-06-28T08:16:17.737Z","0.8.0":"2026-06-29T06:52:48.758Z","0.8.1":"2026-06-29T07:54:24.724Z","0.8.2":"2026-06-29T07:59:29.284Z","0.8.3":"2026-06-29T08:59:54.622Z","0.9.0":"2026-06-29T11:52:16.745Z","0.9.1":"2026-06-29T12:19:53.310Z","0.9.2":"2026-06-29T12:36:08.252Z","0.9.3":"2026-06-29T12:44:07.273Z","0.9.4":"2026-06-29T13:07:09.409Z","0.9.5":"2026-06-29T14:35:34.465Z","0.9.6":"2026-06-29T14:42:57.563Z","0.9.7":"2026-06-29T15:12:56.681Z","0.9.8":"2026-06-29T15:33:27.405Z","0.9.9":"2026-06-29T15:54:36.489Z","0.9.11":"2026-07-02T06:12:52.029Z","0.9.12":"2026-07-02T06:38:01.520Z","0.9.13":"2026-07-02T07:31:45.267Z","0.9.14":"2026-07-02T08:46:25.549Z","0.9.15":"2026-07-02T09:49:39.985Z","0.9.16":"2026-07-02T13:52:31.354Z","0.9.18":"2026-07-16T06:06:40.421Z","0.9.19":"2026-07-19T19:10:06.745Z"},"bugs":{"url":"https://github.com/eugeneshilow/tokmax/issues"},"license":"MIT","homepage":"https://tokmax.dev","keywords":["codex","claude-code","tokens","usage","leaderboard","tokenmax","vibecoding","litellm","ccusage"],"repository":{"url":"git+https://github.com/eugeneshilow/tokmax.git","type":"git"},"description":"Scan your local Codex + Claude Code logs, aggregate per-model token usage, and publish the API-equivalent $ to the tokmax leaderboard (tokmax.dev). Prices: LiteLLM, counting: ccusage. Aggregates only — never your prompts, files, or keys.","maintainers":[{"name":"eugeneshilow","email":"jvshilov@gmail.com"}],"readme":"# tokmax\n\n**How much would your AI coding cost at API prices?** You're on a Codex / Claude\nCode subscription — `tokmax` reads your local usage logs, works out what the same\ntokens would have cost at pay-as-you-go **API prices**, and turns it into a\nshareable page + a public leaderboard.\n\nOne command, nothing to sign up for first:\n\n```bash\nnpx tokmax\n```\n\nIt scans your logs, shows your number in the terminal, and publishes your page at\n**tokmax.dev/your-handle**. Screenshot it, drop it in a chat, climb\nthe leaderboard.\n\n## Why people run it\n\n- **A real number.** Not \"I use it a lot\" — an actual dollar figure at API rates,\n  computed locally with [LiteLLM](https://github.com/BerriAI/litellm) prices and\n  [ccusage](https://github.com/ryoppippi/ccusage) counting.\n- **A page you can flex.** `tokmax.dev/<you>` with your totals, your\n  daily burn in dollars, and your rank.\n- **Every machine, one total.** Run it on your laptop and your server — sign in\n  once with X and they merge into a single combined number automatically.\n\n## Getting started\n\nNeeds Node.js 18+. Zero install required — `npx` runs it.\n\n```bash\n# the guided way — pick how to publish, then it computes + publishes\nnpx tokmax\n\n# sign in with X (recommended): your page is your @handle, and extra machines\n# merge automatically. This signs you in AND publishes this machine.\nnpx tokmax login\n\n# keep it fresh automatically (optional) — offered after you publish\nnpx tokmax daily on\n```\n\nWhen you publish, it opens your page in the browser. To add another computer,\njust run `npx tokmax login` there with the same X account.\n\n## Your data stays yours\n\nIt's open source so you can verify this in `src/adapters/`:\n\n- **Only numbers leave your machine** — per-model token counts, the per-day dates,\n  and the dollar figure computed locally on your side.\n- **Your prompts, code, tool output, API keys, and raw logs never leave.** The\n  adapters read a handful of numeric usage fields per log line and ignore the rest.\n\nWant to see exactly what would be sent without sending anything? `npx tokmax --dry-run`.\n\n## Managing your page\n\n```bash\nnpx tokmax daily off    # stop the daily auto-update on this machine\nnpx tokmax logout       # sign out on this machine (logout --all = everywhere)\nnpx tokmax delete       # permanently remove your page + account\n```\n\n## How the dollar is computed\n\nRates come from a pinned LiteLLM snapshot bundled in the package, plus a small\noverride map for model ids LiteLLM doesn't list yet. The dollar is computed\n**locally and offline** — a per-model sum of `tokens × per-million rate`, with\ncache reads charged at the discounted rate (~0.1× input) so the figure is honest.\nThe computed number is what gets published; the terminal preview equals your page\nby construction.\n\nFull options: `npx tokmax --help`.\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}