{"_id":"@alexanderfortin/pi-stepfun-usage","_rev":"9-189690f6202e801342be3c6c3765cbe4","name":"@alexanderfortin/pi-stepfun-usage","dist-tags":{"latest":"1.0.6"},"versions":{"0.1.0":{"name":"@alexanderfortin/pi-stepfun-usage","version":"0.1.0","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@0.1.0","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"725855d67971fd45419a026e6307867bbb9554c0","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-0.1.0.tgz","fileCount":4,"integrity":"sha512-Wi//Wb/LROsfCK1gtIt4pyVEGh+udkN97epHSlAstXjYiTeSj0w2ThRHfK+Kxhj7AdqVE3p05WIp29TEorULww==","signatures":[{"sig":"MEQCIH5z/6vZLXCWrudtlEgC9DlFTj6v3WmNh4bZhlZgADwvAiBdSWwX0mOByj86cOeFcRIQHwZxIO8UBj3hJ6IKvx5KuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"654eab91e166a8738cfaa7611fd93524013b6656","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":"alexanderfortin","email":"a@l3x.in"},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.12.1","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"26.0.0","dependencies":{"temporal-polyfill":"0.3.2","@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.2"},"peerDependencies":{"@earendil-works/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_0.1.0_1780069903087_0.2342595049525964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.0":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.0","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.0","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"a8f1a72a65fd757f5ebed82e903367feca2617ba","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.0.tgz","fileCount":16,"integrity":"sha512-5r3yHc/tDFt1HIjIUtZvXGTy2gqJT6dhgR8/q7eC9EoTpgK2xnds3EqugrHJ69BnBzwghZc4+TTCv5s7Fhh3Dw==","signatures":[{"sig":"MEUCIGFpS9NVel+2dVZmSmPmlpWkKuj/rq1Ln2GFIShrrmEwAiEAg6ilaPv7uYkNFPCpA9w411UynhLtbhn8u/AEte+EsqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17165},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3383aaa339b83fb090ca4da5658349619379925f","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"0.3.2","@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.2"},"peerDependencies":{"@earendil-works/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_1.0.0_1780070516525_0.19602103503606716","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.1":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.1","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.1","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"8b900942fdffbdd1bf9a9fb00f7e62e3b0ba78a4","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.1.tgz","fileCount":16,"integrity":"sha512-QGwTWt/rHH7UWymqI9/3CbKIgokTE9UlGy92F79hh8NmHEOoBnscEDQxCVFNL1/kPce8BXjiSftJNjyP2OL2Qw==","signatures":[{"sig":"MEYCIQCxowWR5UtKoGITIsLbH7ZruAbrkRVWUThx3iaQtqC+/wIhAM0dpWPryUWh2GUOsrpT2WOiIGTY//ODgvLvcJZ/rYfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f98e5d16c0c7ce5331fd4869cbf278e91ca09503","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","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-stepfun-usage_1.0.1_1780172778065_0.5518161999854088","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.2":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.2","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.2","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"d3ab5f2a80c1d431f950736c37eb0af6e0f89212","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.2.tgz","fileCount":16,"integrity":"sha512-XKznd3hh4SBHwu61U723WMr8R5OygjTBwyjZVpf8IaiiwfHbuH0Zc8PEhqKjvGiXwVePMMkcaT3Flw7fOjOW2Q==","signatures":[{"sig":"MEQCIEUWbUFvaFBIx848SjSTS0XfjJwkWBVhlqsMF9f0fBr4AiAQMIksJof/zsNSION8GLlt5xRP2RLAXkBoFPsb5rhgug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de2fe8acbc9ecdaf654a35ee6340947276d2d940","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.0.2","@earendil-works/pi-coding-agent":"^0.78.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.3.0"},"peerDependencies":{"@earendil-works/pi-tui":"^0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_1.0.2_1780398068939_0.09087949707126253","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.3":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.3","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.3","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"42c7b147fe769faa97b8e43fc048af01b739e2f9","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.3.tgz","fileCount":16,"integrity":"sha512-Aick9BHjtbwPG7zRhZ6rryCYpia4+gKtyuIfOEpbxG30D8GmVLTZcqCj2/t2KHTk3YucZ5yR0j8rRwlzbwT4Zw==","signatures":[{"sig":"MEUCIQCObDcuuauzClLo8MmGX9EHdIPzqGP4LZbYNDkdmvRwmgIgTyfAayJ6NJ7sRNrrUvriyTPqUccwVeQNBvsqZfikUT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8524a928d361e9d5d341bcfddb0a32acb4c1041","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.0.3","@earendil-works/pi-coding-agent":"^0.78.1"},"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.3.0"},"peerDependencies":{"@earendil-works/pi-tui":"^0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_1.0.3_1780656591860_0.7941112678741848","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.4":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.4","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.4","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"b431e60a2d08c1ab66636ff2ba21e12cdc8c908a","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.4.tgz","fileCount":16,"integrity":"sha512-A2Xsx+fFw6BHjfhU91btEcaoyETmW+qKzl2wShdG+oDLXaDyIW8trcl0dUExshvQ57y2O56pqbZYAaknKG9DkA==","signatures":[{"sig":"MEQCICYEbICRShsZBLzD1ONm59XSEByuzQz1EZJDxAHCG0cRAiAz5EYqHA0UqXMYAOa5eqBSbPxln339Cx7QDLzfLhe5rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a40cf409f0f0d45acd9d975e8dc04879d8571cc","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.0.4","@earendil-works/pi-coding-agent":"^0.79.3"},"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.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_1.0.4_1781450945722_0.8230404709433063","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.5":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.5","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.5","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"db7e78c4ec0badfe2e371eb364c0b13a7858f5d6","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.5.tgz","fileCount":16,"integrity":"sha512-fHZ7ZiC9E4rp8z0/49Ypg0SDVk39jhy9xMIYMcFKtqaej8wxYCjHWcguWLQ9pEK/oAL3KTOsuMj8pKK/u2JmBA==","signatures":[{"sig":"MEYCIQDpbxi2C8gIhYHqJnAu8yx3pdz0aOYFcKxsat1Jz3H2UwIhANNAPlWpV8rvUtZN1mjGxAVMaUInG6M4l/QAsJtnQECO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e14cddf479885027534eef1697f1953a2f782e66","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.0.5","@earendil-works/pi-coding-agent":"*"},"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":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_1.0.5_1781614456481_0.08785508849784907","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."},"1.0.6":{"name":"@alexanderfortin/pi-stepfun-usage","version":"1.0.6","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"author":{"name":"Alexander Fortin"},"license":"MIT","_id":"@alexanderfortin/pi-stepfun-usage@1.0.6","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"57079bc14f706f33437bf6c4159f94881f20ba56","tarball":"https://registry.npmjs.org/@alexanderfortin/pi-stepfun-usage/-/pi-stepfun-usage-1.0.6.tgz","fileCount":16,"integrity":"sha512-dezITCUkNgs8+UnamR4f0u+KUC7k2fdi5UbI6fXjAYV9OaGw5OBnMOW5/JDoySRNEVhptJbussGQM/3BDmVNSQ==","signatures":[{"sig":"MEUCIAzUpKtcFY9C8fenK9nnKW6g4bdjZVG+PjETV5MQaORKAiEA3EqovEcOkn4grVCVdlP2j6eo+6qJgprBS0V2kA+ajR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alexanderfortin%2fpi-stepfun-usage@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5395dd2e150b288b511c94f81ec07dbb5fe6f546","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:b8ab8796-992d-4a5e-b5e5-fe344d88beb5"}},"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"_npmVersion":"11.16.0","description":"Pi extension for monitoring StepFun API balance","directories":{},"_nodeVersion":"24.16.0","dependencies":{"temporal-polyfill":"^0.3.2","@alexanderfortin/pi-usage-lib":"^0.0.7","@earendil-works/pi-coding-agent":"*"},"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":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-stepfun-usage_1.0.6_1781697805293_0.2973848126028604","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained, GitHub repo also archived, please feel free to fork."}},"time":{"created":"2026-05-29T15:51:42.947Z","modified":"2026-06-17T17:27:26.935Z","0.1.0":"2026-05-29T15:51:43.240Z","1.0.0":"2026-05-29T16:01:56.681Z","1.0.1":"2026-05-30T20:26:18.202Z","1.0.2":"2026-06-02T11:01:09.095Z","1.0.3":"2026-06-05T10:49:52.028Z","1.0.4":"2026-06-14T15:29:05.855Z","1.0.5":"2026-06-16T12:54:16.642Z","1.0.6":"2026-06-17T12:03:25.443Z"},"bugs":{"url":"https://github.com/shaftoe/pi-stepfun-usage/issues"},"author":{"name":"Alexander Fortin"},"license":"MIT","homepage":"https://github.com/shaftoe/pi-stepfun-usage#readme","keywords":["pi-package","pi-extension","stepfun","usage-monitoring","api-balance"],"repository":{"url":"git+https://github.com/shaftoe/pi-stepfun-usage.git","type":"git"},"description":"Pi extension for monitoring StepFun API balance","maintainers":[{"name":"alexanderfortin","email":"a@l3x.in"}],"readme":"# Pi coding agent StepFun Balance Extension\n\nA [Pi coding agent](https://pi.dev/) extension that monitors your [StepFun](https://platform.stepfun.ai/) API account balance and automatically displays it in the footer when using a StepFun provider.\n\n![screenshot](screenshot.png)\n\n## Features\n\n- **Auto Footer Display**: Shows available account balance when using StepFun models\n- **Smart Caching**: Caches balance data for 30 seconds to avoid excessive API calls\n\n## Install\n\n```bash\npi install npm:@alexanderfortin/pi-stepfun-usage\n```\n\nor\n\n```\npi install git:github.com/shaftoe/pi-stepfun-usage\n```\n\nor test from source:\n\n```bash\ngit clone https://github.com/shaftoe/pi-stepfun-usage\ncd pi-stepfun-usage\n\nbun install\nbun run build\npi -e .\n```\n\n## Usage\n\n### Automatic Footer Display\n\nWhen using a StepFun model (e.g., `step-3.7-flash`, `step-3.5-flash`), the extension automatically displays your available account balance in the footer:\n\n```\nStepFun: $12.50\n```\n\nThe footer updates after each AI turn and on model selection changes. When you switch away from a StepFun model, the footer is cleared.\n\n## Configuration\n\nNo configuration needed. The extension automatically:\n\n- Uses cached data for 30 seconds to avoid excessive API calls\n- Shows/updates status only when StepFun models are active\n- Clears status when switching to non-StepFun models\n\nMake sure your StepFun API key is configured (e.g., via `STEP_API_KEY` environment variable or Pi's provider settings).\n\n## API\n\nThe extension uses the StepFun account endpoint: `GET https://api.stepfun.ai/v1/accounts`\n\n## Development\n\n```bash\n# Run tests\nbun run test\n\n# Type check + lint\nbun run check\n\n# Auto-fix lint issues\nbun run lint:fix\n\n# Watch mode\nbun run dev\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}