UNPKG

ccusage-byobu

Version:

Real-time Claude Code API usage monitoring for byobu/tmux status bars with colored indicators, persistent caching, and automated integration

87 lines (86 loc) 2.4 kB
{ "name": "ccusage-byobu", "version": "1.0.9", "description": "Real-time Claude Code API usage monitoring for byobu/tmux status bars with colored indicators, persistent caching, and automated integration", "main": "./lib/index.js", "bin": { "ccusage-byobu": "bin/ccusage-byobu.js", "ccusage-byobu-benchmark": "bin/ccusage-byobu-benchmark.js" }, "scripts": { "build": "echo \"No build step required for this project\"", "test": "node --version && npm --version && echo 'Basic environment check passed'", "lint": "eslint .", "format": "prettier --write .", "format:check": "prettier --check .", "secrets:check": "gitleaks detect --source . --config .gitleaks.toml --verbose", "clean": "rm -rf node_modules package-lock.json", "validate": "npm run lint && npm run format:check && npm run test", "prepack": "npm run validate", "prepublishOnly": "npm run secrets:check && npm run build && npm test", "postpublish": "echo 'Successfully published ccusage-byobu@'$npm_package_version", "version": "npm run validate && git add -A package.json", "prepare": "husky install" }, "engines": { "node": ">=18.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/adawalli/ccusage-byobu.git" }, "keywords": [ "claude", "claude-code", "anthropic", "api-usage", "usage-metrics", "monitoring", "cli", "byobu", "tmux", "status-bar", "terminal", "developer-tools", "devtools", "real-time" ], "author": "Adam Wallis <adam@byte.fit>", "license": "MIT", "type": "module", "files": [ "bin/", "lib/", "README.md", "LICENSE", "USAGE_EXAMPLES.md", "TROUBLESHOOTING.md" ], "dependencies": { "ccusage": "^15.2.0", "json-parse-even-better-errors": "^4.0.0" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@eslint/js": "^9.29.0", "eslint": "^9.29.0", "gitleaks": "^1.0.0", "husky": "^9.1.7", "lint-staged": "^16.1.2", "prettier": "^3.6.0" }, "lint-staged": { "*.js": [ "eslint --fix", "prettier --write" ], "*.json": [ "prettier --write" ] }, "bugs": { "url": "https://github.com/adawalli/ccusage-byobu/issues" }, "homepage": "https://github.com/adawalli/ccusage-byobu#readme" }