{"bin":{"claude-threads":"dist/index.js","claude-threads-mcp":"dist/mcp/mcp-server.js","claude-threads-daemon":"bin/claude-threads-daemon"},"bugs":{"url":"https://github.com/anneschuth/claude-threads/issues"},"dist":{"shasum":"5020a38d4f3e58242614e4e391a15c03dfb31991","tarball":"https://registry.npmjs.org/claude-threads/-/claude-threads-1.39.3.tgz","fileCount":17,"integrity":"sha512-6khf68BH0MjGmMNdsPr9W8qwf2h1GacrAjiFyNUFFDVsOUnzCkfang4Pp5SHRP3TWqkZ2om4RmP4K8StIMqxFg==","signatures":[{"sig":"MEUCIHjHm4Hb/qkwpwq/L6hAtgSndeA2b7GXYTqDjc8orhzfAiEAv+8wD6F5Raqa7NzwBByYFsFggBC7ebKWcjMEI0H+Q6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDo1b98x1+03ipYONRCAaft7WfciDWhYAQL0bHesc3SaAiEA1RFdqXi/E62Qt2eLnFOm+lguGtenR0OyK21W/uuS6NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5469193},"main":"dist/index.js","name":"claude-threads","type":"module","author":{"url":"Axolotl Systems","name":"Anne Schuth"},"engines":{"bun":">=1.2.21","node":">=20.0.0"},"funding":"https://github.com/sponsors/axolotl-systems","gitHead":"a1fd05cfcbcb778844bdce2ee5891f75a5f76d28","license":"Apache-2.0","scripts":{"dev":"bun --watch src/index.ts","knip":"knip --no-config-hints","lint":"eslint src/","test":"bun test src/ --timeout 15000","build":"bun build src/index.ts --outdir dist --target node && bun build src/mcp/mcp-server.ts --outdir dist/mcp --target node && bun build src/statusline/writer.ts --outdir dist/statusline --target node","start":"bun dist/index.js","prepare":"husky","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"bun test src/ --watch --timeout 15000","test:coverage":"bun test src/ --coverage --timeout 15000","test:node-e2e":"bun run build && bun test tests/node-e2e --timeout 240000","test:integration":"bun run test:integration:setup && bun run test:integration:run","test:integration:all":"bun run test:integration:setup && bun run tests/integration/fixtures/slack/mock-server.ts & sleep 2 && TEST_PLATFORMS=mattermost,slack INTEGRATION_TEST=1 bun test tests/integration/suites --timeout 120000; bun run test:integration:slack:teardown","test:integration:run":"INTEGRATION_TEST=1 bun test tests/integration/suites --timeout 120000","test:integration:clean":"bun run tests/integration/setup/teardown.ts","test:integration:setup":"docker compose -f tests/integration/docker/docker-compose.yml up -d && bun run tests/integration/setup/wait-for-mattermost.ts && bun run tests/integration/setup/setup-mattermost.ts","test:integration:slack":"bun run test:integration:slack:teardown; bun run tests/integration/fixtures/slack/mock-server.ts & sleep 2 && TEST_PLATFORMS=slack INTEGRATION_TEST=1 bun test tests/integration/suites --timeout 120000; status=$?; bun run test:integration:slack:teardown; exit $status","test:integration:teardown":"docker compose -f tests/integration/docker/docker-compose.yml down -v","test:integration:slack:run":"TEST_PLATFORMS=slack INTEGRATION_TEST=1 bun test tests/integration/suites --timeout 120000","test:integration:slack:setup":"bun run tests/integration/fixtures/slack/mock-server.ts &","test:integration:slack:teardown":"pkill -f 'mock-server.ts' || true"},"_npmUser":{"name":"anneschuth","email":"anne.schuth@gmail.com"},"homepage":"https://claude-threads.run","keywords":["claude","claude-code","slack","mattermost","bot","ai","cli","anthropic","chat","chatops","pair-programming","collaboration","bun"],"overrides":{"ws":"$ws","hono":"$hono","flatted":">=3.4.0","fast-uri":">=4.2.1","picomatch":">=2.3.2","ip-address":">=10.3.1","shell-quote":">=1.10.0","path-to-regexp":">=8.4.0","brace-expansion":">=5.0.9","@hono/node-server":"$@hono/node-server","express-rate-limit":"$express-rate-limit"},"repository":{"url":"git+https://github.com/anneschuth/claude-threads.git","type":"git"},"_npmVersion":"10.8.2","description":"Run Claude Code from Slack or Mattermost. Sessions stream live into threads where your whole team can watch and steer.","directories":{},"lint-staged":{"*.ts":"eslint --fix","*.test.ts":"bun test --bail --timeout 15000","*.{ts,tsx}":"bash -c 'tsc --noEmit'","website/**/*.{html,css,js}":"prettier --write"},"maintainers":[{"name":"anneschuth","email":"anne.schuth@gmail.com"}],"resolutions":{"ws":"$ws","hono":"$hono","flatted":">=3.4.0","fast-uri":">=4.2.1","picomatch":">=2.3.2","ip-address":">=10.3.1","shell-quote":">=1.10.0","path-to-regexp":">=8.4.0","brace-expansion":">=5.0.9","@hono/node-server":"$@hono/node-server","express-rate-limit":"$express-rate-limit"},"_nodeVersion":"20.20.2","dependencies":{"ws":"8.22.0","ink":"^6.6.0","zod":"^4.3.6","diff":"^8.0.3","hono":"4.13.9","react":"^19.2.3","semver":"7.8.5","js-yaml":"^4.3.1","prompts":"^2.4.2","@inkjs/ui":"^2.0.0","commander":"^14.0.2","cross-spawn":"^7.0.6","cli-spinners":"^3.3.0","@redactpii/node":"^1.0.16","ink-scroll-view":"^0.3.5","update-notifier":"^7.3.1","@hono/node-server":"2.1.1","express-rate-limit":"^8.3.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.38.0","husky":"^9.1.7","eslint":"^10.7.0","prettier":"^3.9.5","@types/ws":"^8.18.0","@eslint/js":"^10.0.1","@types/bun":"latest","typescript":"^6.0.2","@types/node":"^26.1.1","lint-staged":"^17.0.4","@types/react":"^19.2.7","@types/semver":"^7.7.1","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","typescript-eslint":"^8.64.0","@types/cross-spawn":"^6.0.6","react-devtools-core":"^8.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/claude-threads_1.39.3_1790847545868_0.7134968388093681","host":"s3://npm-registry-packages-npm-production"},"_id":"claude-threads@1.39.3","version":"1.39.3"}