{"np":{"2fa":false,"yarn":false,"contents":".","testScript":"test"},"bin":{"claude-mem":"dist/npx-cli/index.js"},"bugs":{"url":"https://github.com/thedotmack/claude-mem/issues"},"dist":{"shasum":"083c6a772882a7d185b1b8c2923b350c15377c28","tarball":"https://registry.npmjs.org/claude-mem/-/claude-mem-13.28.0.tgz","fileCount":223,"integrity":"sha512-fNVsjmKok8LYVxyK4jP857VcokmXo8No6/no7LyMfItxWzSf+HVcPUDfIMgnlb/FsjfEKSTolL5QGCh+eoBrTw==","signatures":[{"sig":"MEUCIGWcChjXNMVxvYC6Ab8/6s9NyaQIrscRhSI0ob88ZrkJAiEA3SKr11AMD23Z6rB/jYdvkxb7twF69bKE6Z17aQ4333U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFv5TaXHFzNjsvE7F+veuPPLaccpRQrciYGLfOIyEHE9AiBH1ukpKJU3zzpDF8vwNWhwjt9gRdPmyUR2ydKXvP7Bag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18324942},"name":"claude-mem","type":"module","author":{"name":"Alex Newman"},"engines":{"bun":">=1.1.31","node":">=20.12.0"},"exports":{"./modes/*":"./plugin/modes/*"},"gitHead":"4e98d977cc6d9c4fe18c60d4956d948f57e7a1f6","license":"Apache-2.0","scripts":{"dev":"npm run build-and-sync","test":"bun test tests","build":"node scripts/sync-plugin-manifests.js && node scripts/build-hooks.js && node scripts/gen-plugin-lockfile.cjs","queue":"bun scripts/check-pending-queue.ts","release":"np","pr:status":"bun scripts/pr-babysit-status.ts","typecheck":"tsc --noEmit && tsc --noEmit -p src/ui/viewer/tsconfig.json","bug-report":"node dist/bug-report/index.js","test:infra":"bun test tests/infrastructure/","test:agents":"bun test tests/worker/agents/","test:search":"bun test tests/worker/search/","test:server":"bun test tests/server/","test:sqlite":"bun test tests/sqlite/","worker:logs":"node scripts/worker-logs.cjs","worker:stop":"bun plugin/scripts/worker-service.cjs stop","worker:tail":"node scripts/worker-logs.cjs --follow","cursor:setup":"bun plugin/scripts/worker-service.cjs cursor setup","lint:hook-io":"node scripts/check-hook-io-discipline.cjs","test:context":"bun test tests/context/","worker:start":"bun plugin/scripts/worker-service.cjs start","cursor:status":"bun plugin/scripts/worker-service.cjs cursor status","queue:process":"bun scripts/check-pending-queue.ts --process","release:major":"np major --no-cleanup","release:minor":"np minor --no-cleanup","release:patch":"np patch --no-cleanup","translate:all":"npm run translate:tier1 & npm run translate:tier2 & npm run translate:tier3 & npm run translate:tier4 & wait","worker:status":"bun plugin/scripts/worker-service.cjs status","build-and-sync":"npm run build && npm run sync-marketplace && node scripts/restart-marketplace-worker.cjs","build:binaries":"node scripts/build-worker-binary.js","cursor:install":"bun plugin/scripts/worker-service.cjs cursor install","discord:notify":"node scripts/discord-release-notify.js","lint:spawn-env":"node scripts/check-spawn-env-discipline.cjs","prepublishOnly":"npm run build && node scripts/check-postinstall-allowlist.js","strip-comments":"bun scripts/strip-comments.ts","typecheck:root":"tsc --noEmit","worker:restart":"bun plugin/scripts/worker-service.cjs restart","e2e:sync-matrix":"bun scripts/sync-matrix-e2e.ts","translate:tier1":"npm run translate-readme -- zh zh-tw ja pt pt-br ko es de fr","translate:tier2":"npm run translate-readme -- he ar ru pl cs nl tr uk","translate:tier3":"npm run translate-readme -- vi tl id th hi bn ur ro sv","translate:tier4":"npm run translate-readme -- it el hu fi da no","build:cli-binary":"bun build --compile --minify ./src/services/worker-service.ts --outfile plugin/scripts/claude-mem","cursor:uninstall":"bun plugin/scripts/worker-service.cjs cursor uninstall","smoke:clean-room":"node scripts/smoke-clean-room.cjs","sync-marketplace":"node scripts/sync-marketplace.cjs","translate-readme":"bun scripts/translate-readme/cli.ts -v -o docs/i18n README.md","typecheck:viewer":"tsc --noEmit -p src/ui/viewer/tsconfig.json","claude-md:dry-run":"bun scripts/regenerate-claude-md.ts --dry-run","e2e:server:docker":"bash scripts/e2e-server-docker.sh","changelog:generate":"node scripts/generate-changelog.js","queue:clear:pending":"bun scripts/clear-pending-queue.ts --all --force","claude-md:regenerate":"bun scripts/regenerate-claude-md.ts","strip-comments:check":"bun scripts/strip-comments.ts --check","strip-comments:dry-run":"bun scripts/strip-comments.ts --dry-run","sync-marketplace:force":"node scripts/sync-marketplace.cjs --force","check:postinstall-allowlist":"node scripts/check-postinstall-allowlist.js"},"_npmUser":{"name":"thedotmack","email":"thedotmack@gmail.com"},"homepage":"https://github.com/thedotmack/claude-mem#readme","keywords":["claude","claude-code","claude-agent-sdk","mcp","plugin","memory","compression","knowledge-graph","transcript","typescript","nodejs"],"overrides":{"tmp":"^0.2.7"},"repository":{"url":"git+https://github.com/thedotmack/claude-mem.git","type":"git"},"_npmVersion":"9.2.0","description":"Memory compression system for Claude Code - persist context across sessions","directories":{},"maintainers":[{"name":"thedotmack","email":"thedotmack@gmail.com"}],"_nodeVersion":"20.19.2","dependencies":{"better-auth":"^1.6.16","@better-auth/api-key":"^1.6.16"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.2.0","pg":"^8.20.0","zod":"^4.4.3","tsup":"^8.5.1","react":"^19.2.6","bullmq":"^5.76.6","parse5":"^8.0.1","esbuild":"^0.28.0","express":"^5.2.1","ioredis":"^5.10.1","postcss":"^8.5.14","unified":"^11.0.5","@types/pg":"^8.20.0","dompurify":"^3.4.9","react-dom":"^19.2.6","@types/bun":"^1.3.13","remark-mdx":"^3.1.1","typescript":"^6.0.3","@types/node":"^25.9.2","shell-quote":"1.9.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","posthog-node":"^5.36.15","remark-parse":"^11.0.0","tree-sitter-c":"^0.24.1","@clack/prompts":"^1.3.0","@types/express":"^5.0.6","tree-sitter-go":"^0.25.0","tree-sitter-cli":"^0.26.8","tree-sitter-cpp":"^0.23.4","tree-sitter-css":"^0.25.0","tree-sitter-php":"^0.24.2","@types/react-dom":"^19.2.3","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-scss":"^1.0.0","unist-util-visit":"^5.1.0","tree-sitter-scala":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.25.0","tree-sitter-haskell":"^0.23.1","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.29.0","@derekstride/tree-sitter-sql":"^0.3.11","@anthropic-ai/claude-agent-sdk":"^0.3.172","@tree-sitter-grammars/tree-sitter-lua":"^0.4.1","@tree-sitter-grammars/tree-sitter-zig":"^1.1.2","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1","@tree-sitter-grammars/tree-sitter-markdown":"^0.3.2"},"//dependencies-note":"Only deps that survive the bundler as a live `import`/`require` in a shipped artifact live here — better-auth (+ api-key) is the server-runtime auth surface, externalized from the worker bundle deliberately (see scripts/build-hooks.js). Everything else (express, bullmq, ioredis, react, react-dom, dompurify, @clack/prompts, ansi-to-html, posthog-node, shell-quote, pg, zod, @modelcontextprotocol/sdk, @anthropic-ai/claude-agent-sdk) is esbuild-inlined into the worker/server/npx bundles (or, for zod's plugin runtime copy, resolved from plugin/package.json's own dependency), so it is a build-time devDependency and is not downloaded by consumers of the `claude-mem` package.","trustedDependencies":["esbuild","tree-sitter-c","tree-sitter-cli","tree-sitter-cpp","tree-sitter-go","tree-sitter-java","tree-sitter-javascript","tree-sitter-python","tree-sitter-ruby","tree-sitter-rust","tree-sitter-typescript"],"_npmOperationalInternal":{"tmp":"tmp/claude-mem_13.28.0_1790448169863_0.04243750243116273","host":"s3://npm-registry-packages-npm-production"},"_id":"claude-mem@13.28.0","version":"13.28.0"}