{"_id":"@andrewii23/claude-statusline","_rev":"3-fb0dffc3e1c7fe399a0e6908eaa09776","name":"@andrewii23/claude-statusline","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@andrewii23/claude-statusline","version":"1.0.0","keywords":["claude","claude-code","statusline","cli"],"author":{"name":"ii23"},"license":"MIT","_id":"@andrewii23/claude-statusline@1.0.0","maintainers":[{"name":"andrewii23","email":"andrewafnz@gmail.com"}],"homepage":"https://github.com/andrewii23/claude-statusline","bugs":{"url":"https://github.com/andrewii23/claude-statusline/issues"},"bin":{"claude-statusline":"bin/install.js"},"dist":{"shasum":"ecac020597bb86cd180dba3f985db9d22779e3cf","tarball":"https://registry.npmjs.org/@andrewii23/claude-statusline/-/claude-statusline-1.0.0.tgz","fileCount":5,"integrity":"sha512-ynb7r1hMR9eeMO4rZ9q9RTJCDgIOYdq5L1jrEbkoAoNWezybsbs9kXCCAzlZfVvFRlR1SRCUwrIaE2h6WeHXag==","signatures":[{"sig":"MEQCIF1SHL4sGp1fe/gmUvCfRw8T5Y6yRxUjoSVs1Iw0SWonAiAG6dKaeQ8/H97NXZkGCtauRCb4oesqNcRqz4ioiZsf+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12398},"gitHead":"d83bae7279284dcb477c25f4993d1b384cfa2c8e","_npmUser":{"name":"andrewii23","email":"andrewafnz@gmail.com"},"repository":{"url":"git+https://github.com/andrewii23/claude-statusline.git","type":"git"},"_npmVersion":"11.6.2","description":"Minimal Claude Code statusline with usage bars and rate limit tracking","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-statusline_1.0.0_1773327979177_0.9742262773285222","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@andrewii23/claude-statusline","version":"1.0.1","keywords":["claude","claude-code","statusline","cli"],"author":{"name":"ii23"},"license":"MIT","_id":"@andrewii23/claude-statusline@1.0.1","maintainers":[{"name":"andrewii23","email":"andrewafnz@gmail.com"}],"homepage":"https://github.com/andrewii23/claude-statusline","bugs":{"url":"https://github.com/andrewii23/claude-statusline/issues"},"bin":{"claude-statusline":"bin/install.js"},"dist":{"shasum":"02e501a9f8a3daa8f0ff92b296026b54073cbab2","tarball":"https://registry.npmjs.org/@andrewii23/claude-statusline/-/claude-statusline-1.0.1.tgz","fileCount":5,"integrity":"sha512-3a7wAK1liLMJdCIL/LPAExPUSwJMD4tdpeNEF/yn96u2kdw0eHMS/QFUa45TlrqjFzhaYnr0aTNFUTetH9UPrg==","signatures":[{"sig":"MEUCIH+5UjI8sHt1jRtG2ierm8Gb49bHllrEcCzG9iAikE+lAiEA10WCrre8Ueo8yutfPMQPzmh2UOScUECPafEyDvFvb2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12367},"gitHead":"d2bdd8cafb263f5fe31b082fac7d261de0da1bfe","_npmUser":{"name":"andrewii23","email":"andrewafnz@gmail.com"},"repository":{"url":"git+https://github.com/andrewii23/claude-statusline.git","type":"git"},"_npmVersion":"11.6.2","description":"Minimal Claude Code statusline with usage bars and rate limit tracking","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-statusline_1.0.1_1773328130213_0.6347888900975613","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@andrewii23/claude-statusline","version":"1.0.2","description":"Minimal Claude Code statusline with usage bars and rate limit tracking","bin":{"claude-statusline":"bin/install.js"},"keywords":["claude","claude-code","statusline","cli"],"author":{"name":"ii23"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/andrewii23/claude-statusline.git"},"homepage":"https://github.com/andrewii23/claude-statusline","gitHead":"d2bdd8cafb263f5fe31b082fac7d261de0da1bfe","_id":"@andrewii23/claude-statusline@1.0.2","bugs":{"url":"https://github.com/andrewii23/claude-statusline/issues"},"_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-w1iwzw1fVNNSp6idj0DF3OwQsG/XSygxqmBXQvJbmer1AAKT8py0AyWZpGFVuMXNUbPhgATNYJu4SfvIzp5ESA==","shasum":"007726cb655052ed0e1de368e58dc14282e3eaf4","tarball":"https://registry.npmjs.org/@andrewii23/claude-statusline/-/claude-statusline-1.0.2.tgz","fileCount":5,"unpackedSize":12398,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID9+WQSKWo/q3Duy7dwQDKUozxcdG8o9CnP6rLwPaVvPAiBuFfTVhC+ciADFXQZ3emU73J20ug1uQtYY7S8ohxPnVQ=="}]},"_npmUser":{"name":"andrewii23","email":"andrewafnz@gmail.com"},"directories":{},"maintainers":[{"name":"andrewii23","email":"andrewafnz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-statusline_1.0.2_1773328148380_0.7652332755881082"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-12T15:06:19.010Z","modified":"2026-03-12T15:09:08.661Z","1.0.0":"2026-03-12T15:06:19.366Z","1.0.1":"2026-03-12T15:08:50.371Z","1.0.2":"2026-03-12T15:09:08.534Z"},"bugs":{"url":"https://github.com/andrewii23/claude-statusline/issues"},"author":{"name":"ii23"},"license":"MIT","homepage":"https://github.com/andrewii23/claude-statusline","keywords":["claude","claude-code","statusline","cli"],"repository":{"type":"git","url":"git+https://github.com/andrewii23/claude-statusline.git"},"description":"Minimal Claude Code statusline with usage bars and rate limit tracking","maintainers":[{"name":"andrewii23","email":"andrewafnz@gmail.com"}],"readme":"# claude-statusline\n\nMinimal Claude Code statusline with usage bars and rate limit tracking.\n\n<!-- TODO: Add screenshot here -->\n\n## What It Shows\n<img width=\"730\" height=\"128\" alt=\"CleanShot 2569-03-09 at 09 52 49@2x\" src=\"https://github.com/user-attachments/assets/bc9aae8e-209c-4a10-a656-aeb190aff8fa\" />\n\n- **Line 1** - Model name and context window usage\n- **Line 2** - Current (5-hour) rate limit with reset time\n- **Line 3** - Weekly (7-day) rate limit with reset time\n\n## Install\n\n```bash\nnpx @andrewii23/claude-statusline\n```\n\nThis will:\n1. Back up your existing statusline (if any)\n2. Copy the statusline script to `~/.claude/statusline.sh`\n3. Update `~/.claude/settings.json` with the statusline config\n\nRestart Claude Code to see the statusline.\n\n## Uninstall\n\n```bash\nnpx @andrewii23/claude-statusline --uninstall\n```\n\nRestores your previous statusline from backup if available.\n\n## Manual Install\n\n```bash\ngit clone https://github.com/andrewii23/claude-statusline.git\ncp claude-statusline/statusline.sh ~/.claude/statusline.sh\nchmod +x ~/.claude/statusline.sh\n```\n\nAdd to `~/.claude/settings.json`:\n\n```json\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"bash ~/.claude/statusline.sh\"\n  }\n}\n```\n\n## Requirements\n\n- [jq](https://jqlang.github.io/jq/) - JSON parser\n- [curl](https://curl.se/) - For fetching usage data\n- Claude Code with OAuth login (for rate limit data)\n\nmacOS: `brew install jq`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}