UNPKG

claude-monitor

Version:

Real-time terminal monitoring tool for Claude AI token usage

94 lines (93 loc) 2.36 kB
{ "name": "claude-monitor", "version": "0.1.0", "description": "Real-time terminal monitoring tool for Claude AI token usage", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "bin": { "claude-monitor": "./dist/cli/index.js" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "build": "tsc", "dev": "tsx src/cli/index.ts", "start": "node dist/cli/index.js", "test": "vitest", "test:watch": "vitest --watch", "test:coverage": "vitest --coverage", "test:ui": "vitest --ui", "lint": "eslint src --ext .ts", "format": "prettier --write 'src/**/*.ts'", "type-check": "tsc --noEmit", "prepublishOnly": "pnpm run build", "prepare": "pnpm run build" }, "keywords": [ "claude", "ai", "monitoring", "token-usage", "terminal", "cli", "anthropic", "usage-tracking" ], "author": "AI Stack HQ", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/aistackhq/claude-monitor.git" }, "bugs": { "url": "https://github.com/aistackhq/claude-monitor/issues" }, "homepage": "https://github.com/aistackhq/claude-monitor#readme", "dependencies": { "blessed": "^0.1.81", "chalk": "^5.3.0", "claude-monitor": "link:", "date-fns": "^3.6.0", "date-fns-tz": "^3.1.3", "yargs": "^17.7.2", "zod": "^3.23.8" }, "devDependencies": { "@types/blessed": "^0.1.25", "@types/node": "^20.14.10", "@types/yargs": "^17.0.32", "@typescript-eslint/eslint-plugin": "^7.16.0", "@typescript-eslint/parser": "^7.16.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "prettier": "^3.3.2", "tsx": "^4.16.2", "typescript": "^5.5.3", "vitest": "^3.2.4" }, "engines": { "node": ">=18.0.0" }, "packageManager": "pnpm@10.5.0+sha512.11106a5916c7406fe4b8cb8e3067974b8728f47308a4f5ac5e850304afa6f57e2847d7950dfe78877d8d36bfb401d381c4215db3a4c3547ffa63c14333a6fa51", "pnpm": { "overrides": { "claude-monitor": "link:" } } }