{ "name": "claude-session-manager", "version": "1.0.0", "description": "A tool to manage Claude Code programming sessions with optimization and scheduling", "main": "dist/index.js", "bin": { "csm": "dist/index.js" }, "scripts": { "build": "bun build ./src/index.ts --outdir ./dist --target node --minify --sourcemap", "dev": "bun --watch src/index.ts", "start": "bun dist/index.js", "test": "bun test", "lint": "bunx eslint src/**/*.ts", "typecheck": "bun tsc --noEmit", "clean": "rm -rf dist", "prebuild": "bun run typecheck", "postbuild": "chmod +x dist/index.js" }, "keywords": [ "claude", "session", "management", "optimization", "ai" ], "author": "", "license": "MIT", "dependencies": { "chalk": "^5.3.0", "commander": "^11.1.0", "inquirer": "^9.2.12", "moment": "^2.29.4", "table": "^6.8.1", "uuid": "^9.0.1" }, "devDependencies": { "@types/inquirer": "^9.0.7", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^6.13.0", "@typescript-eslint/parser": "^6.13.0", "bun-types": "^1.2.20", "eslint": "^8.54.0", "typescript": "^5.3.2" }, "engines": { "bun": ">=1.0.0" } }