{"_id":"better-ccusage","_rev":"36-4fd04e46df0b3699baefba3d5bdc128d","name":"better-ccusage","dist-tags":{"latest":"1.8.0"},"versions":{"1.0.2":{"name":"better-ccusage","version":"1.0.2","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.2","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"src/index.ts"},"dist":{"shasum":"cde2afcb6b812393a7a4ef2e5b2be46c4c915e71","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.2.tgz","fileCount":5,"integrity":"sha512-02lFHWkZ67pMfRnDKquEmRo97aQDvwDQM3WqLXX7R68qaMqK+tQ2ffKjSezcxV4L6oysX9byqQ6MqgRdK+VRjA==","signatures":[{"sig":"MEUCIQDGtpYjfsAIKKoAtcGggn4PyeyAmXqI9bpkpJ8vnTtzXAIgUtp2i6/0t+yQN0dkk4IVV9iBy8Xi9yBmOOjEAZ/b01Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48801},"main":"./dist/index.js","type":"module","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./logger":"./src/logger.ts","./data-loader":"./src/data-loader.ts","./package.json":"./package.json","./calculate-cost":"./src/calculate-cost.ts"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","gitHead":"f92c1c20f0245f9bfa15dfa36437d6bcef6488b8","scripts":{"lint":"eslint --cache .","test":"TZ=UTC vitest","build":"tsdown","start":"bun ./src/index.ts","format":"pnpm run lint --fix","prepack":"pnpm run build && clean-pkg-json","prepare":"pnpm run generate:schema || true","typecheck":"tsgo --noEmit","prerelease":"pnpm run lint && pnpm run typecheck && pnpm run build","generate:schema":"OFFLINE=true bun scripts/generate-json-schema.ts","test:statusline":"cat test/statusline-test.json | node ./src/index.ts statusline","test:statusline:all":"echo 'Testing Sonnet 4:' && pnpm run test:statusline:sonnet4 && echo 'Testing Opus 4.1:' && pnpm run test:statusline:opus4 && echo 'Testing Sonnet 4.1:' && pnpm run test:statusline:sonnet41","test:statusline:opus4":"cat test/statusline-test-opus4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet4":"cat test/statusline-test-sonnet4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet41":"cat test/statusline-test-sonnet41.json | node ./src/index.ts statusline --offline"},"_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"devEngines":{"runtime":[{"name":"node","onFail":"download","version":"^24.4.0"},{"name":"bun","onFail":"download","version":"^1.2.21"}]},"repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.8.0","publishConfig":{"bin":{"better-ccusage":"./dist/index.js"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"}},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"catalog:release","eslint":"catalog:lint","gunshi":"catalog:runtime","tsdown":"catalog:build","vitest":"catalog:testing","p-limit":"catalog:runtime","publint":"catalog:lint","valibot":"catalog:runtime","fast-sort":"catalog:runtime","get-stdin":"catalog:runtime","path-type":"catalog:runtime","pretty-ms":"catalog:runtime","type-fest":"catalog:runtime","@std/async":"catalog:runtime","@types/bun":"catalog:types","es-toolkit":"catalog:runtime","fs-fixture":"catalog:testing","nano-spawn":"catalog:runtime","picocolors":"catalog:runtime","tinyglobby":"catalog:runtime","xdg-basedir":"catalog:runtime","@antfu/utils":"catalog:runtime","ansi-escapes":"catalog:runtime","string-width":"catalog:runtime","clean-pkg-json":"catalog:release","@praha/byethrow":"catalog:runtime","@ryoppippi/limo":"catalog:runtime","unplugin-macros":"catalog:build","unplugin-unused":"catalog:build","sort-package-json":"catalog:release","@oxc-project/runtime":"catalog:build","eslint-plugin-format":"catalog:lint","@better-ccusage/internal":"workspace:*","@better-ccusage/terminal":"workspace:*","@ryoppippi/eslint-config":"catalog:lint","@typescript/native-preview":"catalog:types"},"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.2_1758909251390_0.40188584127453963","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"better-ccusage","version":"1.0.3","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.3","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"src/index.ts"},"dist":{"shasum":"9ad80949dcc9bdc6a40de8c2b2825e1604532913","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.3.tgz","fileCount":16,"integrity":"sha512-b87IYeRgMvfmWPcZq0ql8VRHCEUqcWMTY6RpcDRF80u/JVdI0J8uX0kYef9o0ZRLCc+aVhEXADdcsPq+/MI5UQ==","signatures":[{"sig":"MEQCICoUAvPMNJYRCfvtnkW9WY6TFBlhC+Awx4+3aDuwtxdkAiA9BfuKKLQ3kPTXSWqd2TudXRa6b+Zj6AMtF0w1L7GxWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564968},"main":"./dist/index.js","type":"module","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./logger":"./src/logger.ts","./data-loader":"./src/data-loader.ts","./package.json":"./package.json","./calculate-cost":"./src/calculate-cost.ts"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","gitHead":"c2b53b07aab6d70639526dc5e3f4ee1e47e4661a","scripts":{"lint":"eslint --cache .","test":"TZ=UTC vitest","build":"pnpm run generate:schema && tsdown","start":"bun ./src/index.ts","format":"pnpm run lint --fix","prepack":"pnpm run build && clean-pkg-json","prepare":"pnpm run generate:schema || true","typecheck":"tsgo --noEmit","prerelease":"pnpm run lint && pnpm run typecheck && pnpm run build","generate:schema":"OFFLINE=true bun scripts/generate-json-schema.ts","test:statusline":"cat test/statusline-test.json | node ./src/index.ts statusline","test:statusline:all":"echo 'Testing Sonnet 4:' && pnpm run test:statusline:sonnet4 && echo 'Testing Opus 4.1:' && pnpm run test:statusline:opus4 && echo 'Testing Sonnet 4.1:' && pnpm run test:statusline:sonnet41","test:statusline:opus4":"cat test/statusline-test-opus4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet4":"cat test/statusline-test-sonnet4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet41":"cat test/statusline-test-sonnet41.json | node ./src/index.ts statusline --offline"},"_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"devEngines":{"runtime":[{"name":"node","onFail":"download","version":"^24.4.0"},{"name":"bun","onFail":"download","version":"^1.2.21"}]},"repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.8.0","publishConfig":{"bin":{"better-ccusage":"./dist/index.js"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"}},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"catalog:release","eslint":"catalog:lint","gunshi":"catalog:runtime","tsdown":"catalog:build","vitest":"catalog:testing","p-limit":"catalog:runtime","publint":"catalog:lint","valibot":"catalog:runtime","fast-sort":"catalog:runtime","get-stdin":"catalog:runtime","path-type":"catalog:runtime","pretty-ms":"catalog:runtime","type-fest":"catalog:runtime","@std/async":"catalog:runtime","@types/bun":"catalog:types","es-toolkit":"catalog:runtime","fs-fixture":"catalog:testing","nano-spawn":"catalog:runtime","picocolors":"catalog:runtime","tinyglobby":"catalog:runtime","xdg-basedir":"catalog:runtime","@antfu/utils":"catalog:runtime","ansi-escapes":"catalog:runtime","string-width":"catalog:runtime","clean-pkg-json":"catalog:release","@praha/byethrow":"catalog:runtime","@ryoppippi/limo":"catalog:runtime","unplugin-macros":"catalog:build","unplugin-unused":"catalog:build","sort-package-json":"catalog:release","@oxc-project/runtime":"catalog:build","eslint-plugin-format":"catalog:lint","@better-ccusage/internal":"workspace:*","@better-ccusage/terminal":"workspace:*","@ryoppippi/eslint-config":"catalog:lint","@typescript/native-preview":"catalog:types"},"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.3_1758926669556_0.19737143813421354","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"better-ccusage","version":"1.0.4","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.4","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"97e1ca9d24c908dc057079950cb2f9089c111921","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.4.tgz","fileCount":15,"integrity":"sha512-bd3cIM/4ZakxWS9tlRaBtA2HKsC20r0qy5HCZaA6dDZPu0gouriBjC4HuUM2r0rlGX/7CG3trJuUF0C9vj1z0g==","signatures":[{"sig":"MEQCIEyEyChKEdOmIjUMVIzfCuNz3YvN2hwBaNfNoMdHq/c0AiAVqxU+MMNIwPkR0vA5bUGOEbPe5MeBKfmzotPwIhoV3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564564},"main":"./dist/index.js","type":"module","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./logger":"./src/logger.ts","./data-loader":"./src/data-loader.ts","./package.json":"./package.json","./calculate-cost":"./src/calculate-cost.ts"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","gitHead":"c2b53b07aab6d70639526dc5e3f4ee1e47e4661a","scripts":{"lint":"eslint --cache .","test":"TZ=UTC vitest","build":"pnpm run generate:schema && tsdown","start":"bun ./src/index.ts","format":"pnpm run lint --fix","prepack":"pnpm run build && clean-pkg-json","prepare":"pnpm run generate:schema || true","typecheck":"tsgo --noEmit","prerelease":"pnpm run lint && pnpm run typecheck && pnpm run build","generate:schema":"OFFLINE=true bun scripts/generate-json-schema.ts","test:statusline":"cat test/statusline-test.json | node ./src/index.ts statusline","test:statusline:all":"echo 'Testing Sonnet 4:' && pnpm run test:statusline:sonnet4 && echo 'Testing Opus 4.1:' && pnpm run test:statusline:opus4 && echo 'Testing Sonnet 4.1:' && pnpm run test:statusline:sonnet41","test:statusline:opus4":"cat test/statusline-test-opus4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet4":"cat test/statusline-test-sonnet4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet41":"cat test/statusline-test-sonnet41.json | node ./src/index.ts statusline --offline"},"_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"devEngines":{"runtime":[{"name":"node","onFail":"download","version":"^24.4.0"},{"name":"bun","onFail":"download","version":"^1.2.21"}]},"repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.8.0","publishConfig":{"bin":{"better-ccusage":"./dist/index.js"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"}},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"catalog:release","eslint":"catalog:lint","gunshi":"catalog:runtime","tsdown":"catalog:build","vitest":"catalog:testing","p-limit":"catalog:runtime","publint":"catalog:lint","valibot":"catalog:runtime","fast-sort":"catalog:runtime","get-stdin":"catalog:runtime","path-type":"catalog:runtime","pretty-ms":"catalog:runtime","type-fest":"catalog:runtime","@std/async":"catalog:runtime","@types/bun":"catalog:types","es-toolkit":"catalog:runtime","fs-fixture":"catalog:testing","nano-spawn":"catalog:runtime","picocolors":"catalog:runtime","tinyglobby":"catalog:runtime","xdg-basedir":"catalog:runtime","@antfu/utils":"catalog:runtime","ansi-escapes":"catalog:runtime","string-width":"catalog:runtime","clean-pkg-json":"catalog:release","@praha/byethrow":"catalog:runtime","@ryoppippi/limo":"catalog:runtime","unplugin-macros":"catalog:build","unplugin-unused":"catalog:build","sort-package-json":"catalog:release","@oxc-project/runtime":"catalog:build","eslint-plugin-format":"catalog:lint","@better-ccusage/internal":"workspace:*","@better-ccusage/terminal":"workspace:*","@ryoppippi/eslint-config":"catalog:lint","@typescript/native-preview":"catalog:types"},"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.4_1758926798981_0.2760253268835926","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"better-ccusage","version":"1.0.5","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.5","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"4b819effe429e2bb260ccfdb8b37766cbf891b85","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.5.tgz","fileCount":15,"integrity":"sha512-rxD7jjeIw3LEls8frbSm+ySQbA05GJ3x8GBPjqyErnHMi+YBIn+w45LVeY5N7EC3DyvWGFUEwxTMVBBWo7ZOdw==","signatures":[{"sig":"MEUCIQCFEA265dhylDuCuhcQeziglhdu2ecwQnuOlbIYTkyHGwIgQ8LZbwqDCS/DWig6TC/pmGdgn4JKMiVUVu6NR3/4LZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564606},"main":"./dist/index.js","type":"module","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./logger":"./src/logger.ts","./data-loader":"./src/data-loader.ts","./package.json":"./package.json","./calculate-cost":"./src/calculate-cost.ts"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","gitHead":"c2b53b07aab6d70639526dc5e3f4ee1e47e4661a","scripts":{"lint":"eslint --cache .","test":"TZ=UTC vitest","build":"pnpm run generate:schema && tsdown","start":"bun ./src/index.ts","format":"pnpm run lint --fix","prepack":"pnpm run build && clean-pkg-json","prepare":"pnpm run generate:schema || true","typecheck":"tsgo --noEmit","prerelease":"pnpm run lint && pnpm run typecheck && pnpm run build","generate:schema":"OFFLINE=true bun scripts/generate-json-schema.ts","test:statusline":"cat test/statusline-test.json | node ./src/index.ts statusline","test:statusline:all":"echo 'Testing Sonnet 4:' && pnpm run test:statusline:sonnet4 && echo 'Testing Opus 4.1:' && pnpm run test:statusline:opus4 && echo 'Testing Sonnet 4.1:' && pnpm run test:statusline:sonnet41","test:statusline:opus4":"cat test/statusline-test-opus4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet4":"cat test/statusline-test-sonnet4.json | node ./src/index.ts statusline --offline","test:statusline:sonnet41":"cat test/statusline-test-sonnet41.json | node ./src/index.ts statusline --offline"},"_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"devEngines":{"runtime":[{"name":"node","onFail":"download","version":"^24.4.0"},{"name":"bun","onFail":"download","version":"^1.2.21"}]},"repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.8.0","publishConfig":{"bin":{"better-ccusage":"./dist/index.js"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"}},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"catalog:release","eslint":"catalog:lint","gunshi":"catalog:runtime","tsdown":"catalog:build","vitest":"catalog:testing","p-limit":"catalog:runtime","publint":"catalog:lint","valibot":"catalog:runtime","fast-sort":"catalog:runtime","get-stdin":"catalog:runtime","path-type":"catalog:runtime","pretty-ms":"catalog:runtime","type-fest":"catalog:runtime","@std/async":"catalog:runtime","@types/bun":"catalog:types","es-toolkit":"catalog:runtime","fs-fixture":"catalog:testing","nano-spawn":"catalog:runtime","picocolors":"catalog:runtime","tinyglobby":"catalog:runtime","xdg-basedir":"catalog:runtime","@antfu/utils":"catalog:runtime","ansi-escapes":"catalog:runtime","string-width":"catalog:runtime","clean-pkg-json":"catalog:release","@praha/byethrow":"catalog:runtime","@ryoppippi/limo":"catalog:runtime","unplugin-macros":"catalog:build","unplugin-unused":"catalog:build","sort-package-json":"catalog:release","@oxc-project/runtime":"catalog:build","eslint-plugin-format":"catalog:lint","@better-ccusage/internal":"workspace:*","@better-ccusage/terminal":"workspace:*","@ryoppippi/eslint-config":"catalog:lint","@typescript/native-preview":"catalog:types"},"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.5_1758926979316_0.9409892315250141","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"better-ccusage","version":"1.0.6","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.6","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"47eb8890e3f0da5d900c9f3ef3f4a391d164d900","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.6.tgz","fileCount":16,"integrity":"sha512-rKz1exiVTb0URFBw7Z4ZX54HZFopvT6SMK4kclpcL9w+kY5pzT0zzRKeBlpfKLoCD8FDpgSgFKQTX9Dq5ZbRtA==","signatures":[{"sig":"MEUCIEw1M6TsErIcnstOFx+y65p8m3rGSTdnW+ovjd36qYu2AiEA1nM6V43+pRXR3ZroD6JeFWjoz+by9KXFhi47asDbtrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750676},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.0.6.tgz","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/def36ee6c74ec4ddcff006ad7243aba7/better-ccusage-1.0.6.tgz","_integrity":"sha512-rKz1exiVTb0URFBw7Z4ZX54HZFopvT6SMK4kclpcL9w+kY5pzT0zzRKeBlpfKLoCD8FDpgSgFKQTX9Dq5ZbRtA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.1","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.6_1758951323728_0.3619409304486405","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"better-ccusage","version":"1.0.7","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.7","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"d7bc91e54ba65ce55713c464a68df962bbe764a9","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.7.tgz","fileCount":23,"integrity":"sha512-vJEhAnL08XBV2Q10yQSqgSmq1rl9CiYs1eMIWZRcpNz3jTkaTO/Igw/OUb8qTujzjbnBvKnuogOfXIYGX2Q0ow==","signatures":[{"sig":"MEYCIQCXZp5eI0B+zMCK07/EukWGqrpLmdqN007EJQrDiqNuBgIhAN/4c20kxEx5CgUHdsFyc30RuGSatTo6g48HB3ftFKAx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966595},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/3e0d0f629d70051f02bd159360d72fe8/better-ccusage-1.0.7.tgz","_integrity":"sha512-vJEhAnL08XBV2Q10yQSqgSmq1rl9CiYs1eMIWZRcpNz3jTkaTO/Igw/OUb8qTujzjbnBvKnuogOfXIYGX2Q0ow==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.1","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.7_1758955828746_0.2589580936683653","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"better-ccusage","version":"1.0.8","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.8","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"16425591a2744d8d297592b6f8dbac75301d27d2","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.8.tgz","fileCount":23,"integrity":"sha512-ixStKLxeP4tSbI5h6AQ8y0bm4t6GWZGws5hctv8eODmv+svCYNHezO9sVx2rOkY3Bml/LMMog9bTxMk6dfZLMg==","signatures":[{"sig":"MEQCIDt2CqYkJmfBJ0FW5ClhYLs8bvfR7ZSZg4AS8UuTKOhHAiBPrwLgmgui4K+6K5Ku3p2ASRcX2QMEWj0RCbwKkqcFNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966579},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/f7fc7f614b4ee8a4a3e07015d41429c6/better-ccusage-1.0.8.tgz","_integrity":"sha512-ixStKLxeP4tSbI5h6AQ8y0bm4t6GWZGws5hctv8eODmv+svCYNHezO9sVx2rOkY3Bml/LMMog9bTxMk6dfZLMg==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.1","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.8_1758976116648_0.8577204636424114","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"better-ccusage","version":"1.0.9","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.0.9","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"86e2ff6476dca39c75d3b5c7673f33668c0f8e8d","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.0.9.tgz","fileCount":23,"integrity":"sha512-DkM4brtq/iSXFHSIP+Lgh3lfd5vSBjdXG2nOx0qIglW9SN3XFZMQDO4HERDdYzuHpfOIPf9iG/p88ITzNJ+y0w==","signatures":[{"sig":"MEYCIQDJgWAGre+lzFGMRmT9WXmQimBnBiSR0keWh3VOPLrzCQIhAKE6euKdHiSXee6CJPpfjNxDncPYGbPMUeZmDkYCSZD7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967771},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/d4b007a378b5d0e86e9eaab38a8fb138/better-ccusage-1.0.9.tgz","_integrity":"sha512-DkM4brtq/iSXFHSIP+Lgh3lfd5vSBjdXG2nOx0qIglW9SN3XFZMQDO4HERDdYzuHpfOIPf9iG/p88ITzNJ+y0w==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.1","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.0.9_1759212531696_0.18627151287302968","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"better-ccusage","version":"1.1.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.1.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"d61b957cdeb36fe3970c6b4417c501ee1031f2fe","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.1.0.tgz","fileCount":23,"integrity":"sha512-WTw5vxyZI6yS0R9EPvMiOlawW7hrrzBvS4z+IHjPn3GDFSVGko7EqoMem28PKqFL6d6fnQSiGTzfUytj5EurEA==","signatures":[{"sig":"MEUCIG+HoboLQF7JKthVgzz+Wui7dOrz3HoDSg2OKaCClSI0AiEA7ZkIQ9Z/0fY1scQSfZc69H9DXt5KLWvlpRbvgF+E0Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967446},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/8732b83229e4706bcbb4c402394897bc/better-ccusage-1.1.0.tgz","_integrity":"sha512-WTw5vxyZI6yS0R9EPvMiOlawW7hrrzBvS4z+IHjPn3GDFSVGko7EqoMem28PKqFL6d6fnQSiGTzfUytj5EurEA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.1","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.1.0_1759261866078_0.3525199374714145","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"better-ccusage","version":"1.2.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"2b9f531b220dc84a6730988103a2b83a0eb8f223","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.0.tgz","fileCount":23,"integrity":"sha512-qwGA4wSrRcPz8nZnf5lUG6iQry6pS3XBpoaBNHr21Mn00gNp68aWO/pH2Ps/+hlDDmjKbyJskoJ4fOpaHVf8cg==","signatures":[{"sig":"MEUCIFKsCG9aCJBSbuZKIeiAOrqtzOcR232yLTFTRe2RNl2QAiEA1HnmzxdyI8sSPRP8400zkEJgRVyR0cNSwS46uXfrf88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":989837},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/72b018b81eaadd104a26d1fd1f61c488/better-ccusage-1.2.0.tgz","_integrity":"sha512-qwGA4wSrRcPz8nZnf5lUG6iQry6pS3XBpoaBNHr21Mn00gNp68aWO/pH2Ps/+hlDDmjKbyJskoJ4fOpaHVf8cg==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.2","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.0_1760288317441_0.6325589304293726","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"better-ccusage","version":"1.2.1","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.1","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"f3d6babec4676c58332647989c1db9f66a6d2a00","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.1.tgz","fileCount":23,"integrity":"sha512-STS3S4u0ekYL2RNR8ZCIzhD6EyIiO0gX13D+G6jcyRroienrWXfa/D/uDSNkyxK4CpeI8TY5b7qag6RBry0LFQ==","signatures":[{"sig":"MEQCIGPhHXk4WsUIdcPvUf6z3GWVvwMQkgcpF+DOGBUaNe3jAiBU5lZJGp+iA82S47q5XIpCLEzQkMNuz7gjXyKOVg9nyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985803},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/555ebcd7e148fba5603ae2bad75c4bd9/better-ccusage-1.2.1.tgz","_integrity":"sha512-STS3S4u0ekYL2RNR8ZCIzhD6EyIiO0gX13D+G6jcyRroienrWXfa/D/uDSNkyxK4CpeI8TY5b7qag6RBry0LFQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.2","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.1_1760422601768_0.20148075902343665","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"better-ccusage","version":"1.2.2","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.2","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"403d254e212603264297c9cefd90fe8bbe975774","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.2.tgz","fileCount":23,"integrity":"sha512-WUiCDUokog00x4iuyGDvjGLuVBT+P8UV0hKhwBIudHH1ULM9vW/+dSSixB1fbwcYxft7583QoZNq78HWsmRJzg==","signatures":[{"sig":"MEYCIQDVUFj5xkQNZiYtOYLvu83nMD1du8h5xH+wQ2p4bVOqsAIhAN7IaufHfuS9AAKMpMyRIDoGumd7MB+JSTp06vR6KvxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":986203},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/7a57edce63bbbd4a71b32b833bc8feff/better-ccusage-1.2.2.tgz","_integrity":"sha512-WUiCDUokog00x4iuyGDvjGLuVBT+P8UV0hKhwBIudHH1ULM9vW/+dSSixB1fbwcYxft7583QoZNq78HWsmRJzg==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.2","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.2_1762325297451_0.8708935700404825","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"better-ccusage","version":"1.2.3","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.3","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"0b02afc8bff492514043b4f0b6e85e24287c2ae4","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.3.tgz","fileCount":23,"integrity":"sha512-o4WNybv9yUGbJU0dFmy5LkVgZmbk9rlQFdu6xUt+GH/lyCryhVnAoC6yhZqd8YJT8AYZdsDkApUUctRH7DbLxA==","signatures":[{"sig":"MEYCIQDACEe8eD6QV62eSWTyNlExYFoe9XIm+H/fZ/9EWx21/QIhAIH8cKkUaSJm8Sikhpq2sMyqbhI/wv3IeC1Tjqdd7gAL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994263},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/212a9ff1e1c4ef900b4024acecc079f9/better-ccusage-1.2.3.tgz","_integrity":"sha512-o4WNybv9yUGbJU0dFmy5LkVgZmbk9rlQFdu6xUt+GH/lyCryhVnAoC6yhZqd8YJT8AYZdsDkApUUctRH7DbLxA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.1","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.3_1762354318590_0.34271307611828083","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"better-ccusage","version":"1.2.5","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.5","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"d2f6572b43e29d0eb70649bab7a947b8f27701d6","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.5.tgz","fileCount":23,"integrity":"sha512-JPclOPe2qW18yfNtdCL//L963Z86aI5MLScz0vK2E7flnIM5F+0oqlvu6QfSWjIOhYX7MU7Egkr5Ws5NC+rwLg==","signatures":[{"sig":"MEUCIGXMI7gqF1t2sfaf9Mz7zYHt7+y5IvhfFIKZrr2EQl/0AiEAkKFCvQ8RA+4CCxgRLJDGBqhqxS8JgXNY0l9O0abIFpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":998663},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/d1f1d42819ea0bf56b40dfc2b5df67a7/better-ccusage-1.2.5.tgz","_integrity":"sha512-JPclOPe2qW18yfNtdCL//L963Z86aI5MLScz0vK2E7flnIM5F+0oqlvu6QfSWjIOhYX7MU7Egkr5Ws5NC+rwLg==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.4","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.5_1764832327112_0.18367296698944213","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"better-ccusage","version":"1.2.6","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.6","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"6571357dcf8d8342b5e856001b0d14426c510aa2","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.6.tgz","fileCount":23,"integrity":"sha512-IZCYBX1kF0IfJ6ho9JMwLKn2o820WRiVGZ+2tVS2olODU5J7Np5mJ1j1i5HtazZPNo2S9wKU9C9iysc0f8Cjqw==","signatures":[{"sig":"MEUCIQCLt/Hy8cvHxns9RRiOhzfKr0HQE49oJjAFFRSj93CP6wIgegF6+ShBVYqiYnFiUjX9VUQmUI7BPnKmoypgKJJmVvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999103},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/2bf4b3d41025bb9159d439a8aca1500c/better-ccusage-1.2.6.tgz","_integrity":"sha512-IZCYBX1kF0IfJ6ho9JMwLKn2o820WRiVGZ+2tVS2olODU5J7Np5mJ1j1i5HtazZPNo2S9wKU9C9iysc0f8Cjqw==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.2","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.6_1764859370253_0.9946523560748692","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"better-ccusage","version":"1.2.7","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.7","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"0b4c0bd7f94a66933773f9793b0aa9eb3b2ceb63","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.7.tgz","fileCount":23,"integrity":"sha512-oNnBAMaz52XuyBz6yOs/j3bhSU0UGJx+NXpIMnkHQ88zsxNFrplP7JeiXzMlfWPcXcxJxjcw3fdlMVzuMn1zAQ==","signatures":[{"sig":"MEUCIQCS6azC7MLX2VOmQUGX/Son+VCWZouXB/vD5IvBanb3ygIgNRGAZV4dmIiYR7DDD+aUA7/W/JyOOoNC11AcnorFaW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999971},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/742eb0df063f9697f80b32adf3d6e653/better-ccusage-1.2.7.tgz","_integrity":"sha512-oNnBAMaz52XuyBz6yOs/j3bhSU0UGJx+NXpIMnkHQ88zsxNFrplP7JeiXzMlfWPcXcxJxjcw3fdlMVzuMn1zAQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.6.2","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.7_1766431311012_0.45939503091147804","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"better-ccusage","version":"1.2.8","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.8","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"9b69a729cc058d792c3d338dc34709bf2ec68609","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.8.tgz","fileCount":23,"integrity":"sha512-LJWtxvP1r1IvOQB1wLzEOI+B+jDKxQJgNHR7UREY92Iq2u790pn6HbcGGMjuFkb0IpQceBMdWtvR0eafmmkd9g==","signatures":[{"sig":"MEUCIEMkoRML7JVHEPY6aG0CQRToc2PCZWW4dJFH96iTjcHRAiEAiW0sRPxJhk0cK9pai8GOdkyskXItdTH3W3ZzGJ3yz4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008085},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/c5faf29333a6ebee716dc526b8e8e761/better-ccusage-1.2.8.tgz","_integrity":"sha512-LJWtxvP1r1IvOQB1wLzEOI+B+jDKxQJgNHR7UREY92Iq2u790pn6HbcGGMjuFkb0IpQceBMdWtvR0eafmmkd9g==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.8.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.8_1771180382849_0.5096241680488038","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"better-ccusage","version":"1.2.9","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.2.9","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"6fe290f06470cc084abb7497c015999086a1e08c","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.2.9.tgz","fileCount":23,"integrity":"sha512-p7PeMpyzMhThhZrIxng+lA/KES2/Y6KHeM0lNFvy26Op8x06Jon8LRbKO/prkgxZIYqrZ2RG4S+dKj4wF8jn5A==","signatures":[{"sig":"MEUCIH/vLfIARcECq9qBbYYx31YRm9PinEghGBAyEp6HvT5EAiEAi/8vLV4dpCMUKUlVfAIuaA/A+688ZAoKslA2UbayNk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010135},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.2.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/2cf56282a581a86895a0742a537116a7/better-ccusage-1.2.9.tgz","_integrity":"sha512-p7PeMpyzMhThhZrIxng+lA/KES2/Y6KHeM0lNFvy26Op8x06Jon8LRbKO/prkgxZIYqrZ2RG4S+dKj4wF8jn5A==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.8.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.2.9_1775409753314_0.6161111668472585","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"better-ccusage","version":"1.3.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.3.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"a00b3cd38174cf7b225ddc1ef85f7a1188c4ce2c","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.3.0.tgz","fileCount":23,"integrity":"sha512-wVrf/jen6Dge5R+n3+elF0hf8b2BkalG8Le3YK4PrcsDtHOjjzKq0QDSkEimE/19BSUmg0w7nBOma+XOZKT5OQ==","signatures":[{"sig":"MEUCIQCeUuK+WrVpf56SYUk+llqQPGEZfD4XCi34d1rX++NyOAIgJy1u8IMLoneELy/mZ27ey+z0voHEHqN5opqp/O/IrmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1033201},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\75687636b1a43ef9f9abfc4d98c07934\\better-ccusage-1.3.0.tgz","_integrity":"sha512-wVrf/jen6Dge5R+n3+elF0hf8b2BkalG8Le3YK4PrcsDtHOjjzKq0QDSkEimE/19BSUmg0w7nBOma+XOZKT5OQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.3.0_1775475695071_0.9655537791119781","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"better-ccusage","version":"1.3.1","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.3.1","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"449ded0d3d999873a711dd7ccd82250481f4ebd4","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.3.1.tgz","fileCount":23,"integrity":"sha512-97GLUUxwbsaOk9/0XURDZEFWX5whgltdH0WT2zYtutaBVwvWiE5adZV2ZEeOg89qOxlSbR9oW5BS/eE4neZUvg==","signatures":[{"sig":"MEUCIHjgFOjMbdc4SMR85BU6yXdxGDHZGLEEtYKcaPEpWL57AiEAlpcvyfKDboe2NOBgPlKELjT+TMBsGtQvU8vszR66EUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034622},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\edd817c1112477c61b419fcdec4bf69e\\better-ccusage-1.3.1.tgz","_integrity":"sha512-97GLUUxwbsaOk9/0XURDZEFWX5whgltdH0WT2zYtutaBVwvWiE5adZV2ZEeOg89qOxlSbR9oW5BS/eE4neZUvg==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.3.1_1775482325476_0.7890988783900921","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"better-ccusage","version":"1.3.2","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.3.2","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"63345419fc0fb9f34ee4da4021d04f2b0d6b6644","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.3.2.tgz","fileCount":23,"integrity":"sha512-IhzmzBiezY7bn26qL7XjW+R3ZgEO+S7f2atK4xJopWF0KsNh+8KDAfGyRotw5zha3lKJVzdlrdC1ZKqu8sUUHA==","signatures":[{"sig":"MEYCIQDUepvlpFk/tRTxX3F9nLXnRakYh8yQUYsRGH5lmNunswIhAMHrmjwxjgUSXYyiqI8wJ+9k+P8hC8ZKKrhJOIeE9LDZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034622},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\428e88b811e882334ac84205bf928293\\better-ccusage-1.3.2.tgz","_integrity":"sha512-IhzmzBiezY7bn26qL7XjW+R3ZgEO+S7f2atK4xJopWF0KsNh+8KDAfGyRotw5zha3lKJVzdlrdC1ZKqu8sUUHA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.3.2_1775496811186_0.4879948894516486","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"better-ccusage","version":"1.3.3","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.3.3","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"69947bb006131e5457b4033b5de206b58221494c","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.3.3.tgz","fileCount":22,"integrity":"sha512-m5b3Ef02KyZOpwzUnd1tu/t1SNf/1RuignOuA3OaWVadUlDecxEXKK+vPZBSuB/zSxMjz4gP9g2t40GvZE83jA==","signatures":[{"sig":"MEUCIQDktpgreRH7sSKTGZoFiEtdTiRqfsgSJyxnbAR9y9KofgIgSyt5dq91Se6GBXY0yvb6Zr/ecMFXlQ1kO6pca7KhiSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832027},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\ad4a823c6aa3193b5ad909b1f7606851\\better-ccusage-1.3.3.tgz","_integrity":"sha512-m5b3Ef02KyZOpwzUnd1tu/t1SNf/1RuignOuA3OaWVadUlDecxEXKK+vPZBSuB/zSxMjz4gP9g2t40GvZE83jA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.3.3_1775498212721_0.8603273178617485","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"better-ccusage","version":"1.3.4","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.3.4","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"d6b6e5796ba92b259f1eefd52a1b90933cf28ed8","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.3.4.tgz","fileCount":22,"integrity":"sha512-h4yU1FAqx2q3WqfMg8zSONmsbZ7f8Fri4amwQ9kaR+RTKifmpWa7eV4K5/bFQ9u+p8fuMaTuP6na9g2XQf2ZsQ==","signatures":[{"sig":"MEYCIQCZohKAEqaE2/LmHoH2QlYfWWYmkWO828pNsC7yNfyHowIhAKNVZRQKHHKYoDIwevMtC0cMa0eevOcWGoOA+dtfxgeN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832027},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\babc715049cd397d4ea30720fce95645\\better-ccusage-1.3.4.tgz","_integrity":"sha512-h4yU1FAqx2q3WqfMg8zSONmsbZ7f8Fri4amwQ9kaR+RTKifmpWa7eV4K5/bFQ9u+p8fuMaTuP6na9g2XQf2ZsQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.3.4_1775498647480_0.5115982763265816","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"better-ccusage","version":"1.3.5","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.3.5","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"4bb7419ba726522c14042da58510172900a4da4c","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.3.5.tgz","fileCount":22,"integrity":"sha512-qbaEDdwmAIzL+0wB+WcMCepkJF7Tc/4XEQGToL3JLLlnSjY7b6gbEbmuezAzd207sXk5/gBaxKtB8Op/sG6DBQ==","signatures":[{"sig":"MEUCIBDoZ4+6HYMNHGOiRiUbAjaIQJq2dC/jWAs+hz9yHb3eAiEAvDZu+m5knjTRqS91Oc2yeA/GMYVsisjSEXxxoZ5ytIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817901},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\DAMLEC~1\\AppData\\Local\\Temp\\476ff430768a2139adc9a3b87a557fa0\\better-ccusage-1.3.5.tgz","_integrity":"sha512-qbaEDdwmAIzL+0wB+WcMCepkJF7Tc/4XEQGToL3JLLlnSjY7b6gbEbmuezAzd207sXk5/gBaxKtB8Op/sG6DBQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.3.5_1775898108633_0.6668380316669604","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"better-ccusage","version":"1.4.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.4.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"a32033d95a5b982e61245beb0db128178127aa64","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.4.0.tgz","fileCount":22,"integrity":"sha512-qFDZp9AGmFu6+PQfSehIAW3L5W4rLEVyxeKOROSDqOfY6V3URg2V1x4pugRodUEvNI4wIQxRH78PsWTzMfGiWw==","signatures":[{"sig":"MEUCIQDdFUXETUP459gyqmfWXofP8Zr/OD1HyQbdIsp69j+KbwIgBkFXlYQ8aeWb0wcIWk1dnbCxN/aAy7KCvpvGuwEdmjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822985},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\DAMLEC~1\\AppData\\Local\\Temp\\a5f9f41bd0e0594225ff0e80c764d3a6\\better-ccusage-1.4.0.tgz","_integrity":"sha512-qFDZp9AGmFu6+PQfSehIAW3L5W4rLEVyxeKOROSDqOfY6V3URg2V1x4pugRodUEvNI4wIQxRH78PsWTzMfGiWw==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.4.0_1776076981005_0.9791535979860011","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"better-ccusage","version":"1.4.1","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.4.1","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"src/index.ts"},"dist":{"shasum":"ae0dac18ac3ab038dba0f58e5f2623fcc6b776ca","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.4.1.tgz","fileCount":23,"integrity":"sha512-LJ6q2zOxwpdyGuh9ILQifXxl04XKchrGGPB7eDlFSR8hBgRQdsPmFFAg7VkwmftRHtdrsed5+NUntbSLG2O75g==","signatures":[{"sig":"MEUCIQCHlPp/J9MWqKIiys4/dY173FTxLIvLqgLSCR6MHoPZ5AIgPfGHNa2cui58zGHAIp3bz9NhFqc2aSzSAcHxdrQMOQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839801},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./src/index.ts","./debug":"./src/debug.ts","./logger":"./src/logger.ts","./data-loader":"./src/data-loader.ts","./package.json":"./package.json","./calculate-cost":"./src/calculate-cost.ts"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","gitHead":"31d60761ec87f6c79903b45e5c27ef5adac3d40a","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"bin":{"better-ccusage":"./dist/index.js"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.4.1_1779828349452_0.318337327749453","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"better-ccusage","version":"1.4.2","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.4.2","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"1d4663a4e482245eceeb9a1a87519e64cd39bbdf","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.4.2.tgz","fileCount":22,"integrity":"sha512-YzXFO7CJHScpGbH9JKyZf7ZRLgjujzyyhfIDhKGsB7la3C9m0nSQh6Ej0R+NuAE8F693tms9CiYbJWGiG4unUA==","signatures":[{"sig":"MEYCIQDu0D+i1Jazk+EsVIXS+QYUMXguE6tsq2slB3NMUGsDUQIhAMQvrihYZkoAYWlQGBdfY8X8iiblPN9NrOPe/JpRkURL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839038},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\11149c8a0d7eadd68de02c3bbe208d1b\\better-ccusage-1.4.2.tgz","_integrity":"sha512-YzXFO7CJHScpGbH9JKyZf7ZRLgjujzyyhfIDhKGsB7la3C9m0nSQh6Ej0R+NuAE8F693tms9CiYbJWGiG4unUA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.4.2_1779829106225_0.057831430564166064","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"better-ccusage","version":"1.4.3","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.4.3","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"84106fd0508e94a481100702b0bd029ce7a0b369","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.4.3.tgz","fileCount":22,"integrity":"sha512-SPFxU21yGryp+07jD5wcNsqN2PT4GM5XaKJqxyTmhol51k9k9phMumoMoyqv0ThdEaNw3Xv087x3RCzs0Ey+dQ==","signatures":[{"sig":"MEUCIHR20SL3XCVgtDLbMLxjVL3L6eDSsaEWKDifKx/pRE26AiEA9qZCF0N0kpm/vhN5XHNekqCfg+8L3+twI25t3JFiUHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840526},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.4"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"C:\\Users\\cobra\\AppData\\Local\\Temp\\0ac3ef8682d496262c21efad740c1c44\\better-ccusage-1.4.3.tgz","_integrity":"sha512-SPFxU21yGryp+07jD5wcNsqN2PT4GM5XaKJqxyTmhol51k9k9phMumoMoyqv0ThdEaNw3Xv087x3RCzs0Ey+dQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.11.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.4.3_1780049583204_0.7475354648347878","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"better-ccusage","version":"1.5.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.5.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"56f650600a858df79e6fab778da484badaf29943","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.5.0.tgz","fileCount":22,"integrity":"sha512-gdaBNMNev9weCsJCevDbJZ+naTNJsFcO7ltyDLmXOK5zzH686nOeGJYJVIQzpSlBZA7j+Ft7o9Vf4bKnWtLwpQ==","signatures":[{"sig":"MEUCIBGyznccLVYc0lo0IbFeJD1s37DqFzfuRdb3rMxhr6ChAiEAvcmIrjK+3YUx0rkRjdBhojP8Sq5Cx/QKPKqJeg3Yi50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832536},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/4df221e8abd857e10d2e4a8aab131a56/better-ccusage-1.5.0.tgz","_integrity":"sha512-gdaBNMNev9weCsJCevDbJZ+naTNJsFcO7ltyDLmXOK5zzH686nOeGJYJVIQzpSlBZA7j+Ft7o9Vf4bKnWtLwpQ==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.16.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.5.0_1783348968532_0.2865688206167001","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"better-ccusage","version":"1.6.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.6.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"eb97312c8daa11f2de6ba6467269524627c5629c","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.6.0.tgz","fileCount":22,"integrity":"sha512-QKq8taJZB2iqdvJsolVHz2tqMQImCAG5Pha1/rvPAYocXDIIR8RpbWPLoAWI1a4Fgee5fA2CureW584m1VEHhA==","signatures":[{"sig":"MEQCIA9xEvm7naoh88nJQML3eGf69scG81AHzOwDlZmn9b/PAiBcxU0T7VVs9B+YxeWzmo8MDi8R9DZ1SxvOuBuE6aKpig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899681},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/ce4300306f5fb81ec62b1deddc326310/better-ccusage-1.6.0.tgz","_integrity":"sha512-QKq8taJZB2iqdvJsolVHz2tqMQImCAG5Pha1/rvPAYocXDIIR8RpbWPLoAWI1a4Fgee5fA2CureW584m1VEHhA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.16.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.6.0_1784443839080_0.2483030617873201","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"better-ccusage","version":"1.7.0","author":{"name":"cobra91"},"license":"MIT","_id":"better-ccusage@1.7.0","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"bin":{"better-ccusage":"dist/index.js"},"dist":{"shasum":"a1acbb0fb0bb9d3320d16e4bc2bf9da5cb6dcf25","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.7.0.tgz","fileCount":22,"integrity":"sha512-ir2uPXyfqOOAEpgB91VyE9rkBLB77rhS4olsAsf+FzBD7GvDaE9Io6mzXZSaJ7UK7mFkkvFHFZK08OfeOd5TSA==","signatures":[{"sig":"MEUCIFhWbEWxqbSrIbS2hMRTDyk4V8+UkGRSgF6BwIIYaMk5AiEAjKfkjGQoaUdvuV7IOAxPqv7CU7aycT9zlheS7A6tPG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914209},"main":"./dist/index.js","type":"module","_from":"file:better-ccusage-1.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./data-loader":"./dist/data-loader.js","./package.json":"./package.json","./calculate-cost":"./dist/calculate-cost.js"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"_resolved":"/tmp/ddcb52e1687c3d65f0c62dd55f4e3960/better-ccusage-1.7.0.tgz","_integrity":"sha512-ir2uPXyfqOOAEpgB91VyE9rkBLB77rhS4olsAsf+FzBD7GvDaE9Io6mzXZSaJ7UK7mFkkvFHFZK08OfeOd5TSA==","repository":{"url":"git+https://github.com/cobra91/better-ccusage.git","type":"git"},"_npmVersion":"11.16.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-ccusage_1.7.0_1784461837802_0.7272589494108539","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"better-ccusage","version":"1.8.0","description":"Enhanced usage analysis tool for Claude Code with multi-provider support","homepage":"https://github.com/cobra91/better-ccusage#readme","bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"repository":{"type":"git","url":"git+https://github.com/cobra91/better-ccusage.git"},"funding":"https://github.com/cobra91/better-ccusage?sponsor=1","license":"MIT","author":{"name":"cobra91"},"type":"module","exports":{".":"./dist/index.js","./calculate-cost":"./dist/calculate-cost.js","./data-loader":"./dist/data-loader.js","./debug":"./dist/debug.js","./logger":"./dist/logger.js","./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"better-ccusage":"dist/index.js"},"engines":{"node":">=22.13.0"},"_id":"better-ccusage@1.8.0","_integrity":"sha512-hvPPu3ctPbFVLvOBCi25OBmSH3qHHqd4HHdI9xOo6QZaeEPO0nSmJmsDReNWaPJYQgm21eKmzpn8SDODB7U57w==","_resolved":"/tmp/f618171ffd76841e69a2609fc9f021b0/better-ccusage-1.8.0.tgz","_from":"file:better-ccusage-1.8.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-hvPPu3ctPbFVLvOBCi25OBmSH3qHHqd4HHdI9xOo6QZaeEPO0nSmJmsDReNWaPJYQgm21eKmzpn8SDODB7U57w==","shasum":"449ab6bead69c3cb8cc76803b65c24e82d927bba","tarball":"https://registry.npmjs.org/better-ccusage/-/better-ccusage-1.8.0.tgz","fileCount":22,"unpackedSize":942897,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIwf+VgGi79ZfUzSdMxihiBBCq1DhKBYbOJ231zJTROwIhAL/y+QcjxPFVLrxx/3N5JlI7HJmINJEyx8UrFaa+pV+0"}]},"_npmUser":{"name":"cobra91","email":"cobra91310@gmail.com"},"directories":{},"maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/better-ccusage_1.8.0_1784490828697_0.034171419744637443"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-26T17:54:11.389Z","modified":"2026-07-19T19:53:49.023Z","1.0.0":"2025-09-25T15:38:22.995Z","1.0.1":"2025-09-25T15:41:21.589Z","1.0.2":"2025-09-26T17:54:11.613Z","1.0.3":"2025-09-26T22:44:29.817Z","1.0.4":"2025-09-26T22:46:39.263Z","1.0.5":"2025-09-26T22:49:39.672Z","1.0.6":"2025-09-27T05:35:24.027Z","1.0.7":"2025-09-27T06:50:29.002Z","1.0.8":"2025-09-27T12:28:36.919Z","1.0.9":"2025-09-30T06:08:51.951Z","1.1.0":"2025-09-30T19:51:06.297Z","1.2.0":"2025-10-12T16:58:37.666Z","1.2.1":"2025-10-14T06:16:42.047Z","1.2.2":"2025-11-05T06:48:17.672Z","1.2.3":"2025-11-05T14:51:58.824Z","1.2.5":"2025-12-04T07:12:07.350Z","1.2.6":"2025-12-04T14:42:50.442Z","1.2.7":"2025-12-22T19:21:51.169Z","1.2.8":"2026-02-15T18:33:03.032Z","1.2.9":"2026-04-05T17:22:33.560Z","1.3.0":"2026-04-06T11:41:35.373Z","1.3.1":"2026-04-06T13:32:05.708Z","1.3.2":"2026-04-06T17:33:31.350Z","1.3.3":"2026-04-06T17:56:52.930Z","1.3.4":"2026-04-06T18:04:07.731Z","1.3.5":"2026-04-11T09:01:48.829Z","1.4.0":"2026-04-13T10:43:01.174Z","1.4.1":"2026-05-26T20:45:49.625Z","1.4.2":"2026-05-26T20:58:26.488Z","1.4.3":"2026-05-29T10:13:03.389Z","1.5.0":"2026-07-06T14:42:48.779Z","1.6.0":"2026-07-19T06:50:39.250Z","1.7.0":"2026-07-19T11:50:37.948Z","1.8.0":"2026-07-19T19:53:48.848Z"},"bugs":{"url":"https://github.com/cobra91/better-ccusage/issues"},"author":{"name":"cobra91"},"license":"MIT","homepage":"https://github.com/cobra91/better-ccusage#readme","repository":{"type":"git","url":"git+https://github.com/cobra91/better-ccusage.git"},"description":"Enhanced usage analysis tool for Claude Code with multi-provider support","maintainers":[{"name":"cobra91","email":"cobra91310@gmail.com"}],"readme":"<div align=\"center\">\n    <img src=\"https://cdn.jsdelivr.net/gh/cobra91/better-ccusage@main/docs/public/logo.svg\" alt=\"better-ccusage logo\" width=\"256\" height=\"256\">\n    <h1>better-ccusage</h1>\n</div>\n\n<p align=\"center\">\n    <a href=\"https://npmjs.com/package/better-ccusage\"><img src=\"https://img.shields.io/npm/v/better-ccusage?color=yellow\" alt=\"npm version\" /></a>\n    <a href=\"https://npmjs.com/package/better-ccusage\"><img src=\"https://img.shields.io/npm/dt/better-ccusage\" alt=\"npm downloads\" /></a>\n    <a href=\"https://packagephobia.com/result?p=better-ccusage\"><img src=\"https://packagephobia.com/badge?p=better-ccusage\" alt=\"install size\" /></a>\n    <a href=\"https://zread.ai/cobra91/better-ccusage\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Ask_Zread-_.svg?style=flat&color=00b0aa&labelColor=000000&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2IDEwLjM5OTlaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik0xMy43NTg0IDEuNjAwMUgxMS4wMzg0QzEwLjY4NSAxLjYwMDEgMTAuMzk4NCAxLjg4NjY0IDEwLjM5ODQgMi4yNDAxVjQuOTYwMUMxMC4zOTg0IDUuMzEzNTYgMTAuNjg1IDUuNjAwMSAxMS4wMzg0IDUuNjAwMUgxMy43NTg0QzE0LjExMTkgNS42MDAxIDE0LjM5ODQgNS4zMTM1NiAxNC4zOTg0IDQuOTYwMVYyLjI0MDFDMTQuMzk4NCAxLjg4NjY0IDE0LjExMTkgMS42MDAxIDEzLjc1ODQgMS42MDAxWiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNNCAxMkwxMiA0TDQgMTJaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K&logoColor=ffffff\" alt=\"zread\"/></a>\n    <a href=\"https://deepwiki.com/cobra91/better-ccusage\"><img src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"></a>\n    <a href=\"https://claudelog.com/\"><img src=\"https://claudelog.com/img/claude_log_badge.svg\" alt=\"ClaudeLog - A comprehensive knowledge base for Claude.\" /></a>\n    <img alt=\"CodeRabbit Pull Request Reviews\" src=\"https://img.shields.io/coderabbit/prs/github/cobra91/better-ccusage\">\n</p>\n\n<div align=\"center\">\n    <img src=\"https://cdn.jsdelivr.net/gh/cobra91/better-ccusage@main/docs/public/screenshot.png\">\n</div>\n\n> Analyze your Claude Code, Droid, ZCode, Codex, OpenCode, Devin, and pi/oh-my-pi token usage and costs from local JSONL/SQLite files with multi-provider support — incredibly fast and informative!\n\n## About better-ccusage\n\n**better-ccusage** is an enhanced fork of the [ccusage](https://github.com/ccusage/ccusage) project. It aggregates token usage and costs across **seven local AI coding tools** into a single report, with broad multi-provider pricing support.\n\n### Supported data sources\n\nbetter-ccusage reads usage data directly from each tool's local files (JSONL or SQLite), auto-detected from their default locations:\n\n| Source     | Tool                                                                                 | Data location                                                             |\n| ---------- | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------- |\n| `claude`   | [Claude Code](https://claude.com/claude-code)                                        | `~/.claude/projects/` (JSONL)                                             |\n| `droid`    | [Factory Droid](https://factory.ai)                                                  | `~/.factory/sessions/` (JSONL)                                            |\n| `zcode`    | [ZCode](https://z.ai) (Zai's coding tool)                                            | `~/.zcode/cli/db/db.sqlite`                                               |\n| `codex`    | [OpenAI Codex CLI](https://github.com/openai/codex)                                  | `~/.codex/sessions/` (JSONL)                                              |\n| `opencode` | [OpenCode](https://github.com/sst/opencode)                                          | `~/.local/share/opencode/opencode.db`                                     |\n| `devin`    | [Devin](https://devin.ai) (Cognition)                                                | `~/.local/share/devin/cli/transcripts/` + `sessions.db`                   |\n| `pi`       | [pi](https://github.com/anthropics/pi) + [oh-my-pi](https://github.com/oh-my-pi/omp) | `~/.pi/agent/sessions/` + `~/.omp/agent/sessions/` (auto-detected, JSONL) |\n\nFilter to a single source with the positional syntax: `better-ccusage <source> <report>` (e.g. `better-ccusage devin daily`).\n\n### Why the fork?\n\nThe original ccusage project focused exclusively on Claude Code usage with Anthropic models. better-ccusage extends this in two directions:\n\n- **Multi-source**: added ZCode (SQLite), Droid, OpenAI Codex, OpenCode, Devin, and pi/oh-my-pi on top of Claude Code — all aggregated in one report. (Devin and pi are ported from upstream ccusage's open PRs [#1398](https://github.com/ccusage/ccusage/pull/1398) and [#1338](https://github.com/ccusage/ccusage/pull/1338); better-ccusage ships them ahead of upstream.)\n- **Multi-provider pricing**: accurate cost calculation for external providers that run Claude Code with their own models — Anthropic, Zai (all GLM models including GLM-5-Turbo, GLM-5.2), Dashscope, Kwaipilot (kat-coder), Moonshot (kimi), Minimax, Qwen-Max, and more.\n\n> **Note:** better-ccusage and upstream ccusage have diverged significantly in architecture and scope. better-ccusage is a TypeScript monorepo; upstream ccusage is a Rust workspace. They are maintained independently — feature ports go in both directions but are not kept in lockstep.\n\n## better-ccusage Family\n\n### 📊 [better-ccusage](https://www.npmjs.com/package/better-ccusage) - Enhanced Claude Code/Droid/ZCode/Codex/OpenCode/Devin/pi Usage Analyzer with Multi-Provider Support\n\nThe main CLI tool for analyzing Claude Code, Droid, ZCode, OpenAI Codex, OpenCode, Devin, and pi/oh-my-pi usage from local JSONL/SQLite files with support for multiple AI providers including Anthropic, Zai, and all GLM models (including GLM-5-Turbo, GLM-5.2), kat-coder models. Track daily, weekly, monthly, and session-based usage with beautiful tables and live monitoring. ZCode usage is read directly from its SQLite database (`~/.zcode/cli/db/db.sqlite`), Codex usage from `~/.codex/sessions`, OpenCode usage from `~/.local/share/opencode/opencode.db`, Devin usage from ATIF transcripts under `~/.local/share/devin/cli/transcripts/` (enriched by `sessions.db`), and pi/oh-my-pi usage from JSONL sessions under `~/.pi/agent/sessions` and `~/.omp/agent/sessions` (auto-detected).\n\n> 💡 The standalone `@better-ccusage/codex` and `@better-ccusage/opencode` packages are now deprecated forwarders — Codex and OpenCode support is built directly into `better-ccusage`. Run `npx better-ccusage` to see all sources in one report.\n\n### 🔌 [@better-ccusage/mcp](https://www.npmjs.com/package/@better-ccusage/mcp) - MCP Server Integration\n\nModel Context Protocol server that exposes better-ccusage data to Claude Desktop and other MCP-compatible tools. Enable real-time usage tracking directly in your AI workflows.\n\n## Installation\n\n### Quick Start (Recommended)\n\nThanks to better-ccusage's incredibly small bundle size, you can run it directly without installation:\n\n```bash\n# Recommended - always include @latest to ensure you get the newest version\nnpx better-ccusage@latest\nbunx better-ccusage\n\n# Alternative package runners\npnpm dlx better-ccusage\npnpx better-ccusage\n\n# Using deno (with security flags)\ndeno run -E -R=$HOME/.claude/projects/ -S=homedir -N='raw.githubusercontent.com:443' npm:better-ccusage@latest\n```\n\n> 💡 **Important**: We strongly recommend using `@latest` suffix with npx (e.g., `npx better-ccusage@latest`) to ensure you're running the most recent version with the latest features and bug fixes.\n\n### Related Tools\n\n#### MCP Server\n\nIntegrate better-ccusage with Claude Desktop using [@better-ccusage/mcp](https://www.npmjs.com/package/@better-ccusage/mcp):\n\n```bash\n# Start MCP server for Claude Desktop integration\nnpx @better-ccusage/mcp@latest --type http --port 8080\n```\n\nThis enables real-time usage tracking and analysis directly within Claude Desktop conversations.\n\n## Usage\n\n```bash\n# Basic usage\nnpx better-ccusage          # Show daily report (default)\nnpx better-ccusage daily    # Daily token usage and costs\nnpx better-ccusage weekly   # Weekly aggregated report\nnpx better-ccusage monthly  # Monthly aggregated report\nnpx better-ccusage session  # Usage by conversation session\nnpx better-ccusage blocks   # 5-hour billing windows\nnpx better-ccusage statusline  # Compact status line for hooks (Beta)\n\n# Live monitoring\nnpx better-ccusage blocks --live  # Real-time usage dashboard\n\n# Filters and options\nnpx better-ccusage daily --since 20250525 --until 20250530\nnpx better-ccusage daily --json  # JSON output\nnpx better-ccusage daily --breakdown  # Per-model cost breakdown\nnpx better-ccusage daily --timezone UTC  # Use UTC timezone\nnpx better-ccusage daily --locale ja-JP  # Use Japanese locale for date/time formatting\n\n# Project analysis\nnpx better-ccusage daily --instances  # Group by project/instance\nnpx better-ccusage daily --project myproject  # Filter to specific project\nnpx better-ccusage daily --instances --project myproject --json  # Combined usage\n\n# Compact mode for screenshots/sharing\nnpx better-ccusage --compact  # Force compact table mode\nnpx better-ccusage monthly --compact  # Compact monthly report\n\n# Focus on a single data source (Claude, Droid, ZCode, Codex, OpenCode, Devin, pi)\n# By default every report aggregates all detected sources. Prefix the command\n# with a source name to see usage for that tool only:\nnpx better-ccusage codex daily          # Codex-only daily report\nnpx better-ccusage opencode blocks      # OpenCode-only billing blocks\nnpx better-ccusage droid session        # Droid-only session report\nnpx better-ccusage devin daily          # Devin-only daily report\nnpx better-ccusage pi daily             # pi/oh-my-pi-only daily report\nnpx better-ccusage zcode monthly        # ZCode-only monthly report\nnpx better-ccusage codex                # shorthand for \"codex daily\"\n# Equivalent explicit form (the positional form above is preferred):\nnpx better-ccusage daily --source codex\n```\n\n> 💡 **Tip**: Running `better-ccusage <source>` (e.g. `better-ccusage codex`) with no\n> report defaults to `daily`, the same shorthand upstream `ccusage` uses.\n\n## Multi-Provider Support\n\nbetter-ccusage extends the original ccusage functionality with automatic support for multiple AI providers:\n\n### 🔄 Automatic Provider Detection\n\n- **Zero Configuration Required**: New providers work automatically without code changes\n- **Intelligent Model Resolution**: Finds models with or without provider prefixes\n- **Fallback Matching**: Three-tier matching (exact → suffix → fuzzy) ensures models are always found\n\n**How It Works**:\n\n- Direct match: `\"kimi-for-coding\"` ✓\n- Provider prefix match: `\"moonshot/kimi-for-coding\"` ✓\n- Automatic fallback prevents `$0.00` costs from unfound models\n\n### 🚀 Supported AI Providers & Models\n\n**Moonshot AI** (kimi-\\* models):\n\n- `kimi-k2-0905-preview`, `kimi-k2-0711-preview`, `kimi-k2-turbo-preview`\n- `kimi-k2-thinking`, `kimi-k2-thinking-turbo`, `kimi-for-coding`\n\n**MiniMax**:\n\n- `MiniMax-M2`\n\n**All GLM Models**\n\n**Anthropic** (Claude models):\n\n- All Claude models including `claude-sonnet-4-20250514`, `claude-sonnet-4-5-20250929`, etc.\n\n**Zai Provider**:\n\n- All Zai-specific model variants like GLM-5\n\n**And More**:\n\n- kat-coder, deepseek, dashscope, streamlake, etc.\n\n### 🌐 Provider-Aware Analytics\n\n- Automatic provider detection from usage data\n- Separate reporting and aggregation by provider\n- Unified interface for multi-provider environments\n- Accurate cost calculation for each provider's pricing structure\n\n## Features\n\n- 📊 **Daily Report**: View token usage and costs aggregated by date\n- 📅 **Weekly Report**: View token usage and costs aggregated by week\n- 📆 **Monthly Report**: View token usage and costs aggregated by month\n- 💬 **Session Report**: View usage grouped by conversation sessions\n- ⏰ **5-Hour Blocks Report**: Track usage within Claude's billing windows with active block monitoring\n- 📈 **Live Monitoring**: Real-time dashboard showing active session progress, token burn rate, and cost projections with `blocks --live`\n- 🚀 **Statusline Integration**: Compact usage display for Claude Code status bar hooks (Beta)\n- 🤖 **Multi-Provider Model Tracking**: Track models from Anthropic, Zai, Dashscope and other providers\n- 📊 **Model Breakdown**: View per-model cost breakdown with `--breakdown` flag\n- 📅 **Date Filtering**: Filter reports by date range using `--since` and `--until`\n- 📁 **Custom Path**: Support for custom Claude data directory locations\n- 🎨 **Beautiful Output**: Colorful table-formatted display with automatic responsive layout\n- 📱 **Smart Tables**: Automatic compact mode for narrow terminals (< 100 characters) with essential columns\n- 📸 **Compact Mode**: Use `--compact` flag to force compact table layout, perfect for screenshots and sharing\n- 📋 **Enhanced Model Display**: Model names shown as bulleted lists for better readability\n- 📄 **JSON Output**: Export data in structured JSON format with `--json`\n- 💰 **Cost Tracking**: Shows costs in USD for each day/month/session\n- 🔄 **Cache Token Support**: Tracks and displays cache creation and cache read tokens separately\n- 🔌 **MCP Integration**: Built-in Model Context Protocol server for integration with other tools\n- 🏗️ **Multi-Instance Support**: Group usage by project with `--instances` flag and filter by specific projects\n- 🌍 **Timezone Support**: Configure timezone for date grouping with `--timezone` option\n- 🌐 **Locale Support**: Customize date/time formatting with `--locale` option (e.g., en-US, ja-JP, de-DE)\n- ⚙️ **Configuration Files**: Set defaults with JSON configuration files, complete with IDE autocomplete and validation\n- 🚀 **Ultra-Small Bundle**: Unlike other CLI tools, we pay extreme attention to bundle size - incredibly small even without minification!\n\n## Comparison with ccusage\n\n| Feature                          | ccusage | better-ccusage |\n| -------------------------------- | ------- | -------------- |\n| Anthropic Models                 | ✅      | ✅             |\n| Moonshot (kimi) Models           | ❌      | ✅             |\n| MiniMax Models                   | ❌      | ✅             |\n| GLM\\* Models                     | ❌      | ✅             |\n| Zai Provider                     | ❌      | ✅             |\n| kat-coder                        | ❌      | ✅             |\n| **Automatic Provider Detection** | ❌      | ✅             |\n| Multi-Provider Support           | ❌      | ✅             |\n| Cost Calculation by Provider     | ❌      | ✅             |\n| Original ccusage Features        | ✅      | ✅             |\n| Show prompt usage for Coding     | ❌      | ✅             |\n| Droid usage                      | ❌      | ✅             |\n| ZCode usage                      | ❌      | ✅             |\n| Codex usage                      | ❌      | ✅             |\n| OpenCode usage                   | ❌      | ✅             |\n| Devin usage                      | ❌      | ✅             |\n| Per-source filtering             | ❌      | ✅             |\n\n## Star History\n\n<a href=\"https://www.star-history.com/#cobra91/better-ccusage&Date\">\n    <picture>\n        <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=cobra91/better-ccusage&type=Date&theme=dark\" />\n        <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=cobra91/better-ccusage&type=Date\" />\n        <img alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=cobra91/better-ccusage&type=Date\" />\n    </picture>\n</a>\n\n## License\n\n[MIT](LICENSE) © [@cobra91](https://github.com/cobra91)\n","readmeFilename":"README.md"}