{"_id":"@alexanderfortin/pi-zai-usage","_rev":"23-d4d2a0ee8d1d28164a41fab1eec4d3e0","name":"@alexanderfortin/pi-zai-usage","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.0","keywords":["pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.0","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"dist":{"shasum":"d31ca3103e05af2b4683b20ff841dc7ea6acce3f","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.0.tgz","fileCount":23,"integrity":"sha512-S6ENh1HpTCMGCV6CKkNuBC2DJ8rIns6DX5kbFJ5qL9N/2mbYPfpNbe70oJ0Ak96WKuK8kdTgpj0to6HT+bJbuA==","signatures":[{"sig":"MEUCIFUniPikSSDfiBR4DiQQdCV4tdfuFsbnsrjWkhcNmNeMAiEAvFCcpocta9kwn8f+HEkmvAs+DU3ypn7yBPeY07bCVzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23479},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a928744730bcb2de008e56f04f8f6ab5a690cb7b","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","publish":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","publish:ci":"bun run build && bunx npm publish --provenance --access public","test:coverage":"bun test --coverage --coverage-reporter=lcov","publish:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"alexanderfortin","email":"a@l3x.in"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"25.9.0","dependencies":{"temporal-polyfill":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^6.0.2","@biomejs/biome":"^2.4.10","@sinclair/typebox":"^0.34.49","@mariozechner/pi-tui":"^0.64.0","@mariozechner/pi-coding-agent":"^0.64.0"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.0_1775239044779_0.2832579725968938","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.1","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.1","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"efbdac76c3ffbb3a142dbeb6170e53918807cd19","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.1.tgz","fileCount":23,"integrity":"sha512-jr2FuFqQgoVtQeL1/+q6t425FlNEq9NsUQ/oBSDV/vUA6s5JgjyoO0uAdLaky9dgwh110UBXtNeDftceRxb4gw==","signatures":[{"sig":"MEYCIQDXSY/9YAcMAqONFigJE08F3UBHyzX+LKOWK8jb/GMU8AIhAKH6K9leD8ve0yGOEj7Y6IryrqC2lSrGeSCLqO/daOWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23573},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7bd2a3831fb851a8b86673fed1916629f148b588","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.11.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"^0.34.49","temporal-polyfill":"^0.3.2","@mariozechner/pi-tui":"^0.64.0","@mariozechner/pi-coding-agent":"^0.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^6.0.2","@biomejs/biome":"^2.4.10"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.1_1775242109051_0.9510700610408342","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.2","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.2","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"73fba966bebdfbb6b31f16c31e1b1caa82a6f5da","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.2.tgz","fileCount":23,"integrity":"sha512-Pk4W0UKo6Ju7I/QQq4prOILZe3cTRchZ5m2LUqZwA3tiPvup/IntM73pgqO8vUPR6NQAtCSiIlcoeRdMyy6mPQ==","signatures":[{"sig":"MEUCICUDIBtJpqtZCCT+m/iIkFaDvp0xG/PjXFVMYIK4BFaqAiEA4B+hHgxBLSrf3Y60kdXmg7tMT6A0EOhE8YoLzDIANx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"075cfdfd2a311f24b97d1d15fa95383852a2b899","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.11.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"^0.34.49","temporal-polyfill":"^0.3.2","@mariozechner/pi-tui":"^0.64.0","@mariozechner/pi-coding-agent":"^0.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^6.0.2","@biomejs/biome":"^2.4.10"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.2_1775242724829_0.5805331035682693","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.3","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.3","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"255ac5307ba64bcd969a1b620c0f290259c1bdd8","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.3.tgz","fileCount":23,"integrity":"sha512-P+nAML5dCNoZ3xZDtblyfTB3DecReUI/hXrzMlxRPUcYv2v9xtC7GAXuISfES5hvnFs0cAy5+ymT5buK8MC6hg==","signatures":[{"sig":"MEQCIGWwk7mN5YaRaCFB620uWSC0sUJg2x+vevwIOrQZt8s9AiBGryZu1RHPq/jTG262Njp9Omzu3ZRLQDOnTPiQlScudA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23192},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"56f751033743218e3b96342cf5e8600e4c6b8408","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.11.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"^0.34.49","temporal-polyfill":"^0.3.2","@mariozechner/pi-tui":"^0.64.0","@mariozechner/pi-coding-agent":"^0.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^6.0.2","@biomejs/biome":"^2.4.10"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.3_1775267533672_0.8741154666691024","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.4","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.4","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"068b377b9845cd1e93419471f092d2c0149aa28d","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.4.tgz","fileCount":19,"integrity":"sha512-9Y9xtcBWKgZdLUeUKUzyuSNNMIVBDtDLEE1ciV+BiM526IUvwznFVAr5i/8BNvgEWgzsUR6zVMiv4EAO3OSEIw==","signatures":[{"sig":"MEUCIQDVNBZnT2JTOchqJPAA/GuPNZUi8eL9wM4vGGgmnhim0QIgK9h297gwgxcTSxm+0fWl0MItHb+jUd1jmtEg1fZ8B5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21149},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2eccf103606920e28ad8c17f1a3affa2e9383bf3","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.11.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"^0.34.49","temporal-polyfill":"^0.3.2","@mariozechner/pi-tui":"^0.64.0","@mariozechner/pi-coding-agent":"^0.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^6.0.2","@biomejs/biome":"^2.4.10"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.4_1775273630803_0.39828250815041066","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.5","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.5","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"cfa2ea6dcea58eeaa82f2e5e3b99fd0356bb663f","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.5.tgz","fileCount":19,"integrity":"sha512-8oOxoZrD7WOLeOpQqljr7toGlc7sE4UQX3nChhO3kVENgj9BGRFftyciYumq+NwVb/bda8yD5iFWhpUoHrHqug==","signatures":[{"sig":"MEYCIQDLTj1i7cj6Wc/bjPZQbSjtPGM/0d/ytaIcnEtv2VnJEwIhANE6M7qYB6eNE4jttUdq/1vl3maFh6qb4LYVALKry6GJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21739},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d1465f62c812b60c9519c67f3cadd46f69af5221","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.11.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"^0.34.49","temporal-polyfill":"^0.3.2","@mariozechner/pi-tui":"^0.64.0","@mariozechner/pi-coding-agent":"^0.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^6.0.2","@biomejs/biome":"^2.4.10"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.5_1775310824137_0.14629414588062395","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.6","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.6","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"06ceda3cfa67a6e7702d9d734ae04dd1e4632928","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.6.tgz","fileCount":19,"integrity":"sha512-VthYfZlXVFTtRppETQU27bFnirAbJSXOBqUQAli7o0d6CLmlxmhNyTa5suCIA2rP3HWJbmv4nlsxjmvAvjkptA==","signatures":[{"sig":"MEUCIQDUmcjCvYOnyD70Oz4WH/9C8Ds4W7xgCII7GQ5eitKj6wIgOkgqmIEHs1W73A9vZQtKIzWwLDN6OG5g0XbSyON7tBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21696},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7b4dc1ece53c72da3ffb0182501dd7fc5b0cf532","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"bun run build && bunx npm publish --access public","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"bun run build && bunx npm publish --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.11.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@mariozechner/pi-coding-agent":"0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.11","typescript":"6.0.2","@biomejs/biome":"2.4.10"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.6_1775311407017_0.9398661168717126","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.7","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.7","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"65ccc9a426cc6be0c283253f281db15e695e6b42","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.7.tgz","fileCount":20,"integrity":"sha512-LPdPOjdz4f9t2rJ8ZYLlBkYnEt2QkAgYoZaiB/eWQi4Ljduhs31Rf3IkRAuURNoHfG4ehGVDGI/JxvKKAzhzZg==","signatures":[{"sig":"MEYCIQCARi3yCAF3FlMCMWOSQlmLzuQUwMY6z6fb20XDwskxbgIhAKOHxbobi/fAWl+bTE556bAiC80TZsXQoRYg/YI0Dfb6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"283d7d2df9dcbe70dee626756e573410dadb3989","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@mariozechner/pi-coding-agent":"0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.11","typescript":"6.0.2","@biomejs/biome":"2.4.10","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.6","@semantic-release/changelog":"6.0.3","@semantic-release/commit-analyzer":"13.0.1","@semantic-release/release-notes-generator":"14.1.0"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.7_1775701894134_0.9682816222202373","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.8","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.8","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"687a4898e9fffd68b59731423a52c5fb7109b19a","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.8.tgz","fileCount":20,"integrity":"sha512-gyodhnKDJblfZoiv8zMv4eqNohj7ekOyPN3scphLbux4Zkz8HRKTuJ6Gz6qXYYA1ChgwXMGsILM8cE5rLK4R2g==","signatures":[{"sig":"MEUCIGZyr04r6CngNqE/Ret3jaLjojWmOAi8jkNcU/DXn7lEAiEAukMwPaBRateAUMCGEr8e/plsUb5f7ne4Md5LpxdQK00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35675f53a9e9485c7dcaa58cd2e6f35fa8d9d31c","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@mariozechner/pi-coding-agent":"0.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.11","typescript":"6.0.2","@biomejs/biome":"2.4.10","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.6","@semantic-release/changelog":"6.0.3","@semantic-release/commit-analyzer":"13.0.1","@semantic-release/release-notes-generator":"14.1.0"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.8_1775703267351_0.21652355824852854","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.9","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.9","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"80fb937424de4d2ee34045653d5628e5d86f9e64","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.9.tgz","fileCount":20,"integrity":"sha512-qChIDoqNPDdxKHrcbxVJqFWpl/uC6wXf96B72ejZIrAc+KxPAwFtkTRIcmc9vFV4t85PIdliV7If7WcUey4Jcg==","signatures":[{"sig":"MEYCIQCZPooAQax2utkTvzrN+3pAZzINMzet9jklJVe+wqiPlgIhAKzxiJmiPiEWI/vMdueWCmfVwYAu2YwbCtPcSUMeWug4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"66ab8bf8ebeabdf8a885163a2e54d9ea25413b77","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@mariozechner/pi-coding-agent":"0.67.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.12","typescript":"6.0.2","@biomejs/biome":"2.4.11","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.6","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.0"},"peerDependencies":{"@mariozechner/pi-tui":"0.67.1","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.9_1776175727832_0.2330318884088216","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.10","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.10","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"a266b04a6476884d01dc3fe68e0f18e96777ea48","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.10.tgz","fileCount":20,"integrity":"sha512-nvUcdLHCHRGjxLGAAbnIHub+R4OBE2opGODIhU2RFn36xEGiTEoA8mjAW1dQHS00PaXvr0VilevoTMjSjOoS5g==","signatures":[{"sig":"MEQCIGXYYwZ+dSIwXXIeXkFpE6MqkqfJhfvl6L7hBWS5bNfuAiAMDbeETYbs6rAAQ+oElij9UxLiwapkL2eSKoilNqYKrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"085c9908a774d79de1f59d4ad56310b4767511e8","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@mariozechner/pi-coding-agent":"0.70.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.13","typescript":"6.0.3","@biomejs/biome":"2.4.13","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.6","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.0"},"peerDependencies":{"@mariozechner/pi-tui":"0.70.2","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.10_1777212437494_0.21682713543782994","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.11","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.11","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"7a0b1d4fded4c18d827a91d7e1fa7563918039c6","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.11.tgz","fileCount":20,"integrity":"sha512-2fIFQAyjJWr1JdTsZtEsVp3jYk/Zi8C9HNeXsM2UMKLALRXkwuUx75BiHAfujUN+XtMSwmddhYXCUAmqf92yWQ==","signatures":[{"sig":"MEUCIDbBAvSAOfHws5/sNZPHybwZ8K5CixdBpn/sH5H4NdjzAiEA26knsKew4wBUHzFrOrg09EtmhBraxrv7LvuWfZwkBFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36fff82d0f581fbab251bef40d79846a9cfdf053","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@mariozechner/pi-coding-agent":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.13","typescript":"6.0.3","@biomejs/biome":"2.4.14","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.6","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.1"},"peerDependencies":{"@mariozechner/pi-tui":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.11_1777922467782_0.6094304729511335","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.12","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.12","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"4e1744232d467c65281221bdc243a86ba60f33ad","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.12.tgz","fileCount":20,"integrity":"sha512-cz6hS0Fsh8gsMirZzOFz9StsZ5INCyZ1KdZ7o2gf5cwoCGXNKgECtZ0thpEwkzlg8VdrdiT6Jba4n733oeUhyg==","signatures":[{"sig":"MEYCIQDJ6GXSnlXawA0R9sAr314FtaDmRvtMtMWl9IJhFh+1hQIhAN4u3uXK+tav0PtMiZLOa8aW44d6DqdQIurcyHVQmfEU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e81687d1454a07573487de985857cea2b1c20f7","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@earendil-works/pi-coding-agent":"0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.13","typescript":"6.0.3","@biomejs/biome":"2.4.14","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.6","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.12_1778243805650_0.6761512609713238","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.13","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.13","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"05539184c2d2ec54c22e52589af146878528f8d2","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.13.tgz","fileCount":20,"integrity":"sha512-W8BoNQptSAcw0HlrJU954QyTmghdrL2kSczO/Bw6mf+vKqdyNKu07sv2RR0bgPif8Q15stgUIUReAdiZQpvHPg==","signatures":[{"sig":"MEUCIQC+hKVjBG+1rFzM4RrjsxyJ0eyYcP2hxAMS9hVt6z096AIgHfZ02kh6UfthpJQCyPHRfbRzwp7qbdkTgoraCOCZv6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2028e6bd889f8147360478c7c1da7e131c5f2607","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@earendil-works/pi-coding-agent":"0.75.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.15","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.8","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.75.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.13_1779112467334_0.25579205380084","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@alexanderfortin/pi-zai-usage","version":"0.1.14","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.1.14","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"9481705b3c4cbc3e09f9b2bc8f8a2925e687d0d4","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.1.14.tgz","fileCount":20,"integrity":"sha512-kSc3XahB3AnCz0uEQ7huztyt5ovddAfxdPBMqBpSLK9Y6KP86px05WqrXuLFbQmkGUrRdcZEZipyGkohaF4HAg==","signatures":[{"sig":"MEYCIQC5TmUWfyxqhwcFAO9y9CgvMho0BwWL+FUlxi1QaIrzaQIhAI0oYruQzyRbSDeBS3h8h4C50NbV2UiG5kBHBM58Dphl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5f3228b05808fe1bc8805f24a2252f591d9e7378","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@earendil-works/pi-coding-agent":"0.75.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.15","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.8","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.1"},"peerDependencies":{"@earendil-works/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.1.14_1779119471564_0.40041407913815785","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alexanderfortin/pi-zai-usage","version":"0.2.0","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.2.0","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"c81f71ff20f7c448d45b29ba108d03a98ba9bcf7","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.2.0.tgz","fileCount":20,"integrity":"sha512-45gOfCdD8t7s4+F7IUytg1XQGujQSRuSWEwFnA82ypJG7KDml4ITeS+VjjEy0y0/WxZGQSqfbmrtQhIrWLkZ8g==","signatures":[{"sig":"MEYCIQDVgzIuEGhBEd7v1MfyigXL+g8FcRviVK43qTwS6xPFIAIhALDGRCDCKlbsYH9U7iBU6wBZwCJlfRJdELL+/1QtZK3R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30914},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fdd1e232ec14d456dd7d9e58fe715b3ac85b7e5e","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@earendil-works/pi-coding-agent":"0.75.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.15","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.8","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.2"},"peerDependencies":{"@earendil-works/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.2.0_1779817963970_0.09302751821619792","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alexanderfortin/pi-zai-usage","version":"0.2.1","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.2.1","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"d5778f07396f27de188c8049f7fb9ad8dcd83f15","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.2.1.tgz","fileCount":20,"integrity":"sha512-487Hm44tLDSdqiBYWarYMDMZBm2EvWoOHQd1o6CHHcfbClBTSENfId+nRkbhH1YNLwX1u239dTxjPpEHk75Aqw==","signatures":[{"sig":"MEUCIQDrDG2+k+6e64dhsFDj7PNohMwga/JPZeLHd6d414QA/gIgBuplwMpfQXlEsbaffuuWR6+tw/UkO01INkoGzU3JXWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31185},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"92ab88a1113be4c14657355957bdb5e22b1fa1f2","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sinclair/typebox":"0.34.49","temporal-polyfill":"0.3.2","@earendil-works/pi-coding-agent":"0.77.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.8","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.3"},"peerDependencies":{"@earendil-works/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.2.1_1780044550730_0.43123050053317713","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alexanderfortin/pi-zai-usage","version":"0.2.2","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.2.2","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"b1a7cb6d4b7fd6c234bb4829316def8da80f05ca","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.2.2.tgz","fileCount":12,"integrity":"sha512-QAY0yGzusOXHkiUKBYchChwoWsOL3QfUtrlHyQXBmPqKsw54lo2onRtP3DKwmZG6PDRPoT1XFZvpLQH2kgWhOQ==","signatures":[{"sig":"MEUCIQDyujq5Ega049l6sUcGMmbIa4Pq9Mmyu30bgaiaMzvzTAIgaLBjDj0EUAxuJcL8wKzjE96BvI8WQ1rQvDCYeSnb0/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bd0cce230c10390eca82b7937a8534f87415c330","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"0.3.2","@alexanderfortin/pi-usage-lib":"0.0.1","@earendil-works/pi-coding-agent":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","semantic-release":"25.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"13.1.5","@semantic-release/exec":"7.1.0","@semantic-release/github":"12.0.8","@semantic-release/commit-analyzer":"13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"0.2.3"},"peerDependencies":{"@earendil-works/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.2.2_1780133445573_0.6707594111500659","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alexanderfortin/pi-zai-usage","version":"0.3.0","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.3.0","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"dd96e48ade7b8707aa470678769519c498be84e4","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.3.0.tgz","fileCount":12,"integrity":"sha512-qeSABaJ4ALiJ409ieaGhBEvG1gIAiDDJIMaunQzZje2bh5A0f1606WY971J6BBg27dXgDTP2PH1UQWNuMo+KgQ==","signatures":[{"sig":"MEUCICaNR4NJrQYbex9DbsyiF6ZZIT+e3Vo7bA8YnQ+xtTJrAiEA94lRy5wOX8FjlA176hCRORw8K+FV5DpKCCP4fPsl5Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e2767bd01a1dadbf98f15c6999e9fce7cd3cd21","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.5.0","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"^0.4.2"},"peerDependencies":{"@earendil-works/pi-tui":"^0.79.6","@earendil-works/pi-coding-agent":"^0.79.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.3.0_1781716330488_0.4571191698274375","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alexanderfortin/pi-zai-usage","version":"0.3.1","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.3.1","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"c147559c28273ddf5dec1c2682a1c05c7a6ea3b7","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.3.1.tgz","fileCount":12,"integrity":"sha512-DWhEShOM2rXilAnuPdQyMX19dslXO9KWuuiQKKrWZKe8EtZBvcqXRl9duUvZl/qAr0sD2IzR4p3LLoz2xLsNoA==","signatures":[{"sig":"MEUCIHnjZ1kT7k0eD5Q2f8GemMb07vs1OxuYcodho9T8dkrUAiEAvWmPrLoC5yOpsUoQfeZPoAQ7411r+qTiq1vXoSyMMlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17384},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e7da81e809c322226fea6217965faba272d646e1","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.5.0","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"^0.4.2"},"peerDependencies":{"@earendil-works/pi-tui":"^0.79.6","@earendil-works/pi-coding-agent":"^0.79.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.3.1_1781716650534_0.09385238564879472","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alexanderfortin/pi-zai-usage","version":"0.3.2","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.3.2","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"ab6b23720b9107ede985fdd926aca23b443ba207","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.3.2.tgz","fileCount":12,"integrity":"sha512-g41ZiHfu1DVEBuwsNb9Jm1eJFB6/3SwAsxOt3RRwjFjN11zCLpHi2luYh8PKYokEM1MLVGAYJXHm+KNdX/xpig==","signatures":[{"sig":"MEQCIFLpV2cVHIT5+iCLmsxuXVNk5L364WlMaMQAKNAstWqvAiA4s0BlTTltwJO/FwIxJCbZMawJtSzAFtHr9GHxOnIdXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4c2c80d2c30becbaeb76693c9762583290c608f","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^6.0.3","@biomejs/biome":"^2.5.0","semantic-release":"^25.0.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.8","@semantic-release/commit-analyzer":"^13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"^0.4.2"},"peerDependencies":{"@earendil-works/pi-tui":"^0.79.6","@earendil-works/pi-coding-agent":"^0.79.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.3.2_1781852326276_0.07940733379878284","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alexanderfortin/pi-zai-usage","version":"0.4.0","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-zai-usage@0.4.0","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"bfb183a91554a0c17c4c59b8dc6870e31194ec64","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.4.0.tgz","fileCount":12,"integrity":"sha512-0Yeo8adRZDTKads8abT+pfLvvlChcyuM7HR+ubK73+xjErfZ8Tzxhw9YGXDc1Lm7HoRuQZdThx9Xne6uO618Nw==","signatures":[{"sig":"MEQCIDdGfbULMk/9G0LrNfHfxXktA5xwRghw4wsRrAxFXCfqAiBPZ+oZ8Rh1FQFERE5wkIf2uF8xVPwhUigogMttExrjMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09e25613acab08112fda84bd7ca69cd1815f0161","scripts":{"dev":"bun --watch src/index.ts","lint":"biome check src/ tests/","test":"bun test","build":"bun run typecheck && bun run build:tsc","check":"bun run typecheck && bun run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"bun test --coverage --coverage-reporter=lcov","release:dry-run":"semantic-release --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"_nodeVersion":"24.18.0","dependencies":{"temporal-polyfill":"^1.0.3","@alexanderfortin/pi-usage-lib":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^7.0.2","@biomejs/biome":"^2.5.6","semantic-release":"^25.0.8","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.9","@semantic-release/commit-analyzer":"^13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"^0.4.10"},"peerDependencies":{"@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-zai-usage_0.4.0_1786297074220_0.3526067889375748","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"pi":{"extensions":["./dist/index.js"]},"_id":"@alexanderfortin/pi-zai-usage@0.5.0","bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"dist":{"shasum":"1d0636389b766112cfcc6d1bcde199d3c780ec2c","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-zai-usage/-/pi-zai-usage-0.5.0.tgz","fileCount":12,"integrity":"sha512-lJUHRNCmEaM3LLeMrpC6PXCzCLTx/GkWg3kIhbHut1hYdwC6QF9OLTnYGRky0Y7dh7F+XhAs9caTGjxbGVSyHw==","signatures":[{"sig":"MEYCIQCzY02V1ReJFic8lx6O5P0O1+NCpSfjTZsgml+7nFnQDAIhAJLqBChi41wVLh9MGkBzvX1kcKdr8fTyYmewFYhrlnB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFjHz2TzYV05MauZ2uEkakgAxQNa5wgnNfiB+MAXy5ydAiAn5+9mxdikiN5WgI69d5XnR2uqPAU59lgTHNWf4a94SQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-zai-usage@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26027},"main":"./dist/index.js","name":"@alexanderfortin/pi-zai-usage","type":"module","types":"./dist/index.d.ts","author":{"name":"Alexander Fortin"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"577d3c7a857e20217dcaeb3bde2176bb3f0abeda","license":"MIT","scripts":{"dev":"node --watch --experimental-strip-types src/index.ts","lint":"biome check src/ tests/","test":"vitest run","build":"pnpm run typecheck && pnpm run build:tsc","check":"pnpm run typecheck && pnpm run lint","format":"biome format --write src/","release":"semantic-release","lint:fix":"biome check --write src/ tests/","build:tsc":"tsc","typecheck":"tsc --noEmit --project tsconfig.test.json","test:coverage":"vitest run --coverage --coverage.reporter=lcov","release:dry-run":"semantic-release --dry-run"},"version":"0.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:32e52b79-abdd-4875-9c3a-b47066550131"}},"homepage":"https://github.com/shaftoe/pi-zai-usage#readme","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"_npmVersion":"11.19.0","description":"Pi extension for monitoring Z.ai API token usage quota","directories":{},"maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"_nodeVersion":"24.21.0","dependencies":{"temporal-polyfill":"^1.0.5","@alexanderfortin/pi-usage-lib":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@12.6.0","devDependencies":{"vitest":"^4.0.0","typescript":"^7.0.2","@types/node":"^26.0.0","@biomejs/biome":"^2.5.14","semantic-release":"^25.0.9","@vitest/coverage-v8":"^4.0.0","@semantic-release/git":"^11.0.1","@semantic-release/npm":"^13.2.0","@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.10","@semantic-release/commit-analyzer":"^13.0.1","@alexanderfortin/semantic-release-keep-a-changelog":"^0.4.14"},"peerDependencies":{"@earendil-works/pi-tui":"^0.87.1","@earendil-works/pi-coding-agent":"^0.87.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-zai-usage_0.5.0_1790313022943_0.23187904136731263"}}},"time":{"created":"2026-04-03T17:57:24.674Z","modified":"2026-09-25T05:10:23.380Z","0.1.0":"2026-04-03T17:57:24.934Z","0.1.1":"2026-04-03T18:48:29.208Z","0.1.2":"2026-04-03T18:58:44.974Z","0.1.3":"2026-04-04T01:52:13.822Z","0.1.4":"2026-04-04T03:33:50.937Z","0.1.5":"2026-04-04T13:53:44.271Z","0.1.6":"2026-04-04T14:03:27.151Z","0.1.7":"2026-04-09T02:31:34.625Z","0.1.8":"2026-04-09T02:54:27.484Z","0.1.9":"2026-04-14T14:08:47.958Z","0.1.10":"2026-04-26T14:07:17.642Z","0.1.11":"2026-05-04T19:21:07.912Z","0.1.12":"2026-05-08T12:36:45.801Z","0.1.13":"2026-05-18T13:54:27.485Z","0.1.14":"2026-05-18T15:51:11.761Z","0.2.0":"2026-05-26T17:52:44.142Z","0.2.1":"2026-05-29T08:49:10.850Z","0.2.2":"2026-05-30T09:30:45.712Z","0.3.0":"2026-06-17T17:12:10.627Z","0.3.1":"2026-06-17T17:17:30.667Z","0.3.2":"2026-06-19T06:58:46.406Z","0.4.0":"2026-08-09T17:37:54.379Z","0.5.0":"2026-09-25T05:10:23.042Z"},"bugs":{"url":"https://github.com/shaftoe/pi-zai-usage/issues"},"author":{"name":"Alexander Fortin"},"license":"MIT","homepage":"https://github.com/shaftoe/pi-zai-usage#readme","keywords":["pi-package","pi-extension","zai","Z.ai","usage-monitoring","api-quota"],"repository":{"url":"git+https://github.com/shaftoe/pi-zai-usage.git","type":"git"},"description":"Pi extension for monitoring Z.ai API token usage quota","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"readme":"# Pi coding agent Z.ai Usage Extension\n\n[![codecov](https://codecov.io/gh/shaftoe/pi-zai-usage/graph/badge.svg?token=CcWlPO46JM)](https://codecov.io/gh/shaftoe/pi-zai-usage)\n\nA [Pi coding agent](https://pi.dev/) extension that monitors [Z.ai subscription](https://z.ai/subscribe) API token usage quota and automatically displays usage in the footer when using the Z.ai provider.\n\n![screenshot](./screenshot.png)\n\n## Features\n\n- **Auto Footer Display**: Automatically shows usage in the footer when using Z.ai models\n- **Smart Caching**: Caches usage data for 30 seconds to avoid excessive API calls\n- **Time Tracking**: Displays remaining time until quota reset\n\n## Install\n\n```bash\npi install npm:@alexanderfortin/pi-zai-usage\n```\n\nor\n\n```\npi install https://github.com/shaftoe/pi-zai-usage\n```\n\nor if you prefer to build and keep it checked out locally:\n\n```bash\ngit clone https://github.com/shaftoe/pi-zai-usage\ncd pi-zai-usage\n\n# Install dependencies\npnpm install\n\n# Build the extension\npnpm run build\n\n# Install the extension\npi install ./\n```\n\n## Development\n\nThis project uses modern TypeScript development tooling:\n\n- **pnpm** - Fast, disk-efficient package manager\n- **Node.js** - JavaScript runtime\n- **TypeScript 6** - Static type checking with strict mode enabled\n- **Biome** - Ultra-fast linter and formatter\n\n```bash\n# Type check\npnpm run typecheck\n\n# Lint code\npnpm run lint\n\n# Auto-fix lint issues\npnpm run lint:fix\n\n# Format code\npnpm run format\n\n# Run all checks\npnpm run check\n\n# Watch mode for development\npnpm run dev\n```\n\n## Usage\n\n### Automatic Footer Display\n\nWhen using a Z.ai model (e.g., `glm-4.7`, `glm-5`, `glm-5-flash`), the extension automatically displays the usage in the footer (between brackets the time left for the quota to be reset):\n\n```\nZ.ai: 45% (2h 15m 30s)\n```\n\nThe footer updates after each AI turn and on model selection changes.\n\n## Configuration\n\nNo configuration needed. The extension automatically:\n- Uses cached data for 30 seconds to avoid excessive API calls\n- Shows/updates status only when Z.ai models are active\n- Clears status when switching to non-Z.ai models\n\n## API\n\nThe extension uses the Z.ai API endpoint: `https://api.z.ai/api/monitor/usage/quota/limit`\n\nMake sure you're logged in to Z.ai via Pi (`/login for Z.ai`).\n\n## Releasing\n\nThis project uses automated publishing to NPM via GitHub Actions. The workflow will:\n- Run all CI checks\n- Build the package\n- Publish to NPM with provenance (signed) via [trusted publishing](https://docs.npmjs.com/trusted-publishers)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}