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
JSON
{
"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"
}