{ "name": "claude-mem", "version": "7.0.10", "description": "Memory compression system for Claude Code - persist context across sessions", "keywords": [ "claude", "claude-code", "claude-agent-sdk", "mcp", "plugin", "memory", "compression", "knowledge-graph", "transcript", "typescript", "nodejs" ], "author": "Alex Newman", "license": "AGPL-3.0", "repository": { "type": "git", "url": "https://github.com/thedotmack/claude-mem.git" }, "homepage": "https://github.com/thedotmack/claude-mem#readme", "bugs": { "url": "https://github.com/thedotmack/claude-mem/issues" }, "type": "module", "engines": { "node": ">=18.0.0", "bun": ">=1.0.0" }, "scripts": { "build": "node scripts/build-hooks.js", "test": "vitest", "test:parser": "npx tsx src/sdk/parser.test.ts", "test:context": "echo '{\"session_id\":\"test-'$(date +%s)'\",\"cwd\":\"'$(pwd)'\",\"source\":\"startup\"}' | node plugin/scripts/context-hook.js 2>/dev/null", "test:context:verbose": "echo '{\"session_id\":\"test-'$(date +%s)'\",\"cwd\":\"'$(pwd)'\",\"source\":\"startup\"}' | node plugin/scripts/context-hook.js", "sync-marketplace": "node scripts/sync-marketplace.cjs", "sync-marketplace:force": "node scripts/sync-marketplace.cjs --force", "build:binaries": "node scripts/build-worker-binary.js", "worker:start": "bun plugin/scripts/worker-cli.js start", "worker:stop": "bun plugin/scripts/worker-cli.js stop", "worker:restart": "bun plugin/scripts/worker-cli.js restart", "worker:status": "bun plugin/scripts/worker-cli.js status", "worker:logs": "tail -f ~/.claude-mem/logs/worker-$(date +%Y-%m-%d).log", "changelog:generate": "node scripts/generate-changelog.js", "usage:analyze": "node scripts/analyze-usage.js", "usage:today": "node scripts/analyze-usage.js $(date +%Y-%m-%d)", "translate-readme": "npx tsx scripts/translate-readme/cli.ts -v README.md zh ko ja" }, "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.1.67", "@modelcontextprotocol/sdk": "^1.20.1", "ansi-to-html": "^0.7.2", "express": "^4.18.2", "glob": "^11.0.3", "handlebars": "^4.7.8", "react": "^18.3.1", "react-dom": "^18.3.1", "zod-to-json-schema": "^3.24.6" }, "devDependencies": { "@types/cors": "^2.8.19", "@types/express": "^4.17.21", "@types/node": "^20.0.0", "@types/react": "^18.3.5", "@types/react-dom": "^18.3.0", "esbuild": "^0.25.12", "tsx": "^4.20.6", "typescript": "^5.3.0", "vitest": "^4.0.15" } }