{"_id":"@dolusoft/claude-collab","_rev":"47-e8470c6985c4cfcc3c19c0dd9e561d36","name":"@dolusoft/claude-collab","dist-tags":{"latest":"1.12.0"},"versions":{"0.1.0":{"name":"@dolusoft/claude-collab","version":"0.1.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@0.1.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"fb80dbd78dca443ccad034f70767ffcc29fe5c92","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-0.1.0.tgz","fileCount":12,"integrity":"sha512-E71zW7fBgIosuN3E5NLL7dGuwT8jDyF/9GaS/YGvXAcf4Kd5WKQwTGxBs64j9n27tk+t6iicfrJVt5glsq6aSg==","signatures":[{"sig":"MEUCIQDFXjmXfdFn7Ln3picUcNYBHgaLpjyHhY59iJHkKgeWLAIgB3dh8goRNtGbXTYLjTls8SmTzILwAttnmBuENv4VsQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456143},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"74da0bb05e6c20fed2deccfc13c99406c09d01bc","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"10.8.3","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_0.1.0_1766647939092_0.2032351532921477","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dolusoft/claude-collab","version":"0.1.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@0.1.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"38b49780df4c60f7a1e900e0deda2fb4d882fa5b","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-0.1.1.tgz","fileCount":12,"integrity":"sha512-GlemC5wXB+VWslu7I0/dVCsKqMIIR06/fQ2qLiqMkknvHf9DN5mh/YBJ5Gzwh61cc4WRJTsEPHpINDyE6oSvtg==","signatures":[{"sig":"MEQCIBxt8qx5W7h3O75SzbTONa1OTby8rGJVNEEaybrshgBoAiBDjWduHmFNirrgiLUEqYYQqFW2jklSzrNsPZmxZ2oqOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476043},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"b779079e47240993d84816a6d54708107c8717b0","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"10.8.3","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_0.1.1_1766755019238_0.9404605558992742","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dolusoft/claude-collab","version":"0.1.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@0.1.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"9064b43137b14d1d2d766167e2c83a42166d13a1","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-0.1.2.tgz","fileCount":12,"integrity":"sha512-Y5KKA48WJMHezyxxAIZA5ml4eZT76rCYYlWhoCvJgmZ7UaH6I7Qa/vOPY/CKjd0DrF8LaXGCt7ASWE06TkqBXw==","signatures":[{"sig":"MEYCIQDpCVKXi9zRe2QAtNeHudTlgRN3ESc3YkqAwozUroQ+UgIhAKWgYeH05G2kVEk0EhwBbcBO0yIExQudiQ8pgnQIenHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476879},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"001cccc98726a0e2e37dbb73ac6eb94ea13a1005","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"10.8.3","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_0.1.2_1766755437557_0.6526815477577914","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dolusoft/claude-collab","version":"0.1.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@0.1.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"70b979cd4724185ac29835818702f27618a67cd4","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-0.1.3.tgz","fileCount":12,"integrity":"sha512-YtF0fT0EGTwP7BIFEbkn6AsaWbrkXW3IrtwLlm1Ypq7cdXnQhy0XUs3PEFR4fDjwizIcaCA1Umb5J/K7NlI9ew==","signatures":[{"sig":"MEUCIHKf0DTFBE5GOYH4ibDizJqMmcyC7cBCvh/Nh7NILKKfAiEAx91VpfGyqlEwRhwlkSAc7MI80smd2RaEtlU69swMAWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486673},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"f47beb44dc012eab6ec689149a22de0ec006ad1f","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"10.8.3","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_0.1.3_1766758185287_0.010620039680272475","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dolusoft/claude-collab","version":"0.1.5","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@0.1.5","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"0094aa88727defc7929415c002ee66635a1bca32","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-0.1.5.tgz","fileCount":12,"integrity":"sha512-4jFDqpBUfnmWobe0rblhJVnpz7iISI22yb1VnkHBmVvXztO58qFDBrPk9cwjaU8wfdwdtZR2PQONBoY4Ikz34w==","signatures":[{"sig":"MEYCIQDGPovFDUvp2oyKLNloDkQG4KX0zN9FCsDt63WPZbBq1gIhAJxux2gh19hh4bKvl2lOD109UmESFKNrBETMzj7jhwZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486983},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"12e3758439a47c0fdd456c6d75c74ea4fefbce99","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"10.8.3","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_0.1.5_1766759919470_0.4389877493576433","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dolusoft/claude-collab","version":"1.3.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.3.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"d754a39390d36f77b9d1d6a44e8202f95ddeff6d","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.3.0.tgz","fileCount":9,"integrity":"sha512-jEeEZPHc/FJabpupuYuiMpZn3tUXRG3J8DwImnHPdi3mVW6SQMhSp3THDainntB0ZuzVuphcpFKDF/c1BoN4GA==","signatures":[{"sig":"MEYCIQD/f+gO/N0igUSNOtqOzfLYz51JzNQDsClfJBv7aTFHaAIhAMymnhC70Gm1bUIYVyoIugwh+hJfe3mLbCFPW3Yif8+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241806},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"9298d5ca309e5ebd5225bb2d3b26454e8bd533a8","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","multicast-dns":"^7.2.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","@types/multicast-dns":"^7.2.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.3.0_1772536886485_0.8351014777033192","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@dolusoft/claude-collab","version":"1.3.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.3.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"bdd3e7834af61377a282136b1b52407d78ffe28b","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.3.1.tgz","fileCount":9,"integrity":"sha512-wQiMGz/UjaFVoI3x1VXQdnuyc4puNwckzmuBmQETcuIN73xYI/bN71Frd7fzErl1s3HGhUp6zFk/T2bJGMqv2w==","signatures":[{"sig":"MEUCIQDlpHrS3M9avtVPwEwtkF2hHFgXRLJ2CrqEXMM456b7YQIgGMD2S0+Pyhnj3q2+DIRUBnvY20L8vnE5G9aoKjx5OYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243944},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"7e71f328facde5f791917a30532fabf0a84c8fd6","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","multicast-dns":"^7.2.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","@types/multicast-dns":"^7.2.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.3.1_1772540956435_0.6654038531905921","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@dolusoft/claude-collab","version":"1.4.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.4.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"be5bb4ec9d02a8f80428b0bf3f493de2d9e33926","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.4.1.tgz","fileCount":9,"integrity":"sha512-0uCyEVbZYQYHzEF23QKznAedG2RYhBfGW/0cCCjD+wLcHb7gH7wzkXlBQmrFqal8fmR0lS5V6idQ+svmQXLW+A==","signatures":[{"sig":"MEQCIAKbPZrofnTMo6mqwH6W92igmzlOYy57wB87kevAn3eEAiBrWK18kaiCk0VeiIsG11HrbPLGIl/NbQpQfPqo7rqsUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211383},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"60025327f5091d2c4a28e06cb87059487fe0f593","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.4.1_1772613514794_0.9812694298904197","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@dolusoft/claude-collab","version":"1.4.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.4.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"df86af8f3f589c894d9bd1c5ce857ad5e891026f","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.4.2.tgz","fileCount":9,"integrity":"sha512-w6Dj6O85xXUeLBuUxP+uv/sQmRmAtdGGSqZiZXc++RkXdsKpfJgJ6yXfvP3C4Wm1sd6B1zaTGbL+MooXcygXLA==","signatures":[{"sig":"MEUCIQCt22zqxyuNYhINGnBbhVBx31Lrw3UpbLaEAoEALo3OqwIgBu3tKzPnDpRFsFqovd3e23exK2OLTJIIDg/I8lRUkm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216046},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"93dedf845d99098eb1affd07fd36b1e2086a29c0","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.4.2_1772614662833_0.28642747658154355","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@dolusoft/claude-collab","version":"1.4.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.4.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"6e2236685a2c5b085dc747e853c319068caaa9ff","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.4.3.tgz","fileCount":9,"integrity":"sha512-0oFo+9tXTbMLlgFX3WfRXMxjuDoUJyPs2VV7txmjydHhBtawK8RwQSvUUk/JyA9kWX+LTby7yk/6HRclVvy1LQ==","signatures":[{"sig":"MEYCIQDaXHzYcKwVKX64iOFHzK8/Xns6jh6RECuNaz8v3GXkHgIhAIT1KwEl0H0p79JN3Yo+P+aduSwzRAW7nDofsQS5VuTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219738},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"0f90438779ddd4ffd99e8f56333d2dd7f70753b6","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.4.3_1772620001874_0.7680584440234155","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@dolusoft/claude-collab","version":"1.4.4","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.4.4","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"4de47b6667fd46f840750d8ee11b44d185700dfa","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.4.4.tgz","fileCount":9,"integrity":"sha512-BOhdwSscE6zM41uYKUNrzp+vXK9oCele39l5BJnjtTocEPkjosscFBbd/URtC0sUtVNY+47b7e+s0+aZCQ35zA==","signatures":[{"sig":"MEQCIBnyYk/wp3HbXKQ7rBVzouiVgLvpm96puoD23VXKEHdpAiAmgB+QqRit3f4W95WU6zzItC/G10IyrvkQQ/fg6Fluzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229632},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"ae28daffb3534e71592254f5d48b019cf163b1ad","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.4.4_1772623661135_0.1820942510900605","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@dolusoft/claude-collab","version":"1.5.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.5.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"fc8944d6951338ba452b9b4b7c73c76b224ce543","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.5.0.tgz","fileCount":9,"integrity":"sha512-LjvGwwQ2dAFzTLtKz471KVizBVLqbWTuq0SWZa++9GLkX9TmHAIwv5pnkrAtxLETAj+kYizVuT36roGDj6qwFA==","signatures":[{"sig":"MEQCIA/leUGvLOUPE0+pFIsTg5aRSoMFf8L2JsfrUM1QOk8YAiAlxe3B/hZwCVnJv693H0jzUI1gsNHs4EvIhKnJrtb12A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239157},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"7b8a05de4732f7cc56067492b34a11d937a177dd","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.5.0_1772696466235_0.9473050715121805","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@dolusoft/claude-collab","version":"1.5.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.5.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"d7481b16ff6f1dfc4f13f0579da37567d825b7e9","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.5.1.tgz","fileCount":9,"integrity":"sha512-ukTAAqYB1XHO5Qgcc1n87gUOUbKeiC8xIv5bHrKpUFoYzKiHtHwprJEqgq02XKRY142/UrGyP0UVePB3E8mrPg==","signatures":[{"sig":"MEQCIH5zCzHYsuIrg5ftnqTc3QmDkHtKv8CRbWwFmfZQ6PoTAiANQVdHQk3dxCcHywyv4Hdd2eZSayhmTPReJueRkjmeKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237599},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"26958078456f749689b0ebf0d7d6828f34427988","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.5.1_1772697216960_0.5306083731042042","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@dolusoft/claude-collab","version":"1.6.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.6.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"cec615dd513e0a0e903bb37d26225c6fb9a8531e","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.6.0.tgz","fileCount":9,"integrity":"sha512-+mgdaWQoZRc2gutZqoLVWH39WxYDCBw5Iinoq7i8r4ZuqmuozIBl42A/pQ7aaOzMJ4q3lajZAY2bgwzzVlsEqw==","signatures":[{"sig":"MEYCIQC9JfvryD+iPZ4tEqKsicLPDeObqYupE7jCdEpWz5MAqAIhAIDv09QcK99UiFrM/gYPkrx7l1zdNZBw3zamyO/tQUnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184652},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"6a78b115a421e2f7ec02e3ff6408a390ea521e7f","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.6.0_1772703923728_0.22751337213803957","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@dolusoft/claude-collab","version":"1.6.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.6.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"89c2f0d152763240e7aa9d54bf7259e693dce108","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.6.1.tgz","fileCount":9,"integrity":"sha512-Ww+YdFr9lO0QNO2Fgwlnsv6s0Va7Dptre7uIN9qSj3RzsvxVSLnuZSgsHjP4fY6rxG6W5D/scMXvq8DEGNjWog==","signatures":[{"sig":"MEQCIDl9APr9dhTugJhehV3kIPXvnyGqNYDTLXsGefIKFFAgAiBlmS0VfugFUpthEn91GfLpRuVTVNTzewzZ+LD4qa6Vyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185156},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"02dae3714bddbce405425f9f1144e4d6ea762d9f","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.6.1_1772706031369_0.22443148432896098","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@dolusoft/claude-collab","version":"1.6.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.6.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"9e228733b1dafd2cc25d47f18962d9e6358b4016","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.6.2.tgz","fileCount":9,"integrity":"sha512-1DhlMSH3wDU9dQZjWbyXz0xRFNRLN5aMpkqG3DCtr7uuvLJF5LmS8TAzANSsFgSuK3SgQ66gh2EskZY3LF0DAw==","signatures":[{"sig":"MEUCIQDKjp7ZGkM0S/CPJEVDSVEEPRVk/xy5WoDcp/jWCDj07QIgbot0m0nsL78x8FP9bCYoWhhScVw9HBGsxGDVcvy6Fus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185156},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"816f3b18d9744e3e3059fe2567119c451a823d11","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.6.2_1772706827287_0.09777521008544987","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@dolusoft/claude-collab","version":"1.6.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.6.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"6e7a9d6966bf1dc5eb07e3d9c68aba9dc5e1d0c8","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.6.3.tgz","fileCount":9,"integrity":"sha512-QSUDDf7iPfmnsDrQGE7MILx+Q709ejXLhxv/D1qH1ZQ6dUSNhNrHL8G69xY7Mor8nxKw8Mq9RybULB3pmYrbMQ==","signatures":[{"sig":"MEQCIFY/2S+PaP/bawMhyYjgOHt0om5yxNK8tkZML/HJnOjrAiAfMXnL2jzAPIJecc7w2jdJy2SsnAmUjpsa2A/OPnrHSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185156},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"cd7bb30d7e4b937ef00e3e1eb0a1c8b9483e6c7e","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.6.3_1772707086797_0.29605199749799205","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@dolusoft/claude-collab","version":"1.7.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.7.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"536cec083961e45e1bdd5ecf16ac0da4c7f41efa","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.7.0.tgz","fileCount":9,"integrity":"sha512-vQmif9nl/4s+s894sD3dGDL6f+yPwXhL4w8aPPJi2RFQSrAOzeanNr+MElryKZ103mBGkZ61WT7er/Gy4WlILg==","signatures":[{"sig":"MEQCID0M5SVpWi5ax0Y1RtrMkJE0mzsCRQgi80s2AnKgSXj7AiAXz5pFkF/UwUPvgsYR3Zf3htqIbBLAU73Ch2TzSYXpwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185230},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"de895ed271d9038e1b9bf633d68d8996f707e1f3","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.7.0_1772709886904_0.18546772888892527","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@dolusoft/claude-collab","version":"1.7.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.7.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"5a91e96764856422921f1600128ca5d17411dba1","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.7.1.tgz","fileCount":9,"integrity":"sha512-HI0EpL7IBPm21I6j6Vgmh6JNNqmySgWcT7xq9n/5FRz141hFVe0z3wv5dldIEiHxCMKN+8crpbKa1uJdXgbhlg==","signatures":[{"sig":"MEYCIQDUsDc5vU+wqxWVMZREsZ3MEd+5MKD5/f1ifqI5sV5UeQIhAObBa58n5IPrcoBbks7j3ez163Qh15QeYqjL4j/bdXeF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185459},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"f5dfff7a26325fd764d8a6f6c6bd49c94c97d54b","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.7.1_1772710382659_0.8403412325149326","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@dolusoft/claude-collab","version":"1.8.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"05af610a0ad8637258a74fe3d4ac36b7287e5e90","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.0.tgz","fileCount":9,"integrity":"sha512-vqnRsFVPrx7m2kC8jQdbkfKWhNHHkRr+rVFpckdPj3AnqkJUwMc8WYWHUyi57X66zf2mzDSxtVjDcgbe/Eif9Q==","signatures":[{"sig":"MEQCIG//tqyjDAjp6XQfhS52X5YNVo7nZvFxvjDyY7W5zROFAiBb3P3GBmrsi3Brbl3zrfgOtvClioYl+a5nHuAbbGBp3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245424},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"a7612050b36422e75df6bb34fc840c9e18a669e1","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.0_1772712933183_0.3561678120287033","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@dolusoft/claude-collab","version":"1.8.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"647bf853b54f0836abf7ffceccdd448f55f5b100","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.1.tgz","fileCount":9,"integrity":"sha512-TPBwQkO1HXiEgRJ+1a+uNFf+MSaNB8Cfi9RjPljOCJCMWeMBeyCbF1TUbgEdgHkGLAi1584P78d3syr1jL0+dQ==","signatures":[{"sig":"MEUCIHPnZHvQfzu9Tx0cZH4leHZryUKaeHcSd9Kqd2DhycfsAiEA5sMcZ69CJojbjkHsbQ5oKlQK/7fR4UxAdrZwpeC6Z/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245482},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"cc7bcb0df782d3d142002b84a7478f19ce7e96ff","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.1_1772715967069_0.8137974633143166","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@dolusoft/claude-collab","version":"1.8.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"021a089531c4feed16d4e8ee6bd599b27ea4b169","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.2.tgz","fileCount":9,"integrity":"sha512-8X+Px9wu8Xeo3n59+biN4ICd+uKnfyQWpKlKLtD6QvU7iL3XKs6xx2bS9Szcl+7Li14KfUa8+B6IlcbaUxJhlA==","signatures":[{"sig":"MEYCIQChAEoOAQ05ujpvjjwCJTNHM9Fb9Hl+lZqg24v9eNbI5wIhAPXCwLixIdXuIiBs4tLmgnnmxoYFQ2w6OCEjYkfhTlIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251618},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"c311ba6658fe3b3598e7667e278718b18c04b820","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.2_1772717021842_0.5189370960404349","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@dolusoft/claude-collab","version":"1.8.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"f6bbaf9368112c7440ee68b6b1ba2775c5361ac8","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.3.tgz","fileCount":9,"integrity":"sha512-K+byWIm4TtdL5X02gSkfehtFDwlV/EyQGaW2coPKhqjnZPOwX0l4MGeIkvsjkYAcS5lvC3cMeheHDf9IvZbvgg==","signatures":[{"sig":"MEYCIQDKFZ27A72QtarCX9z8q9+DyAlgip318cAqvya5vATB2QIhANMRdh1/IzjMD1DNpitZsPkyiFLo9C8jkbVsFK8r3ulW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257582},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"8fd41217830c00812ed53c0f28b5437b330f97ec","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.3_1772717390918_0.2863740184503354","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@dolusoft/claude-collab","version":"1.8.4","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.4","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"c68a00bbec784335e81270cc17d4c5b0ac46b1c2","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.4.tgz","fileCount":9,"integrity":"sha512-ApYf0X0Rq+AlsMSTxsjRmu+RMKx6Nk0cPBTvE/wHBfQxXiVG/5Aal/t8NWN5j3mjpMLx95SvFDUi173bjiKk9w==","signatures":[{"sig":"MEUCIQD83vT6yG9cWSeC3lFy2hEGu2iHBs6/2POjByRimd7IKgIgMuruRc/vMzFoyv1FHkyHXALFT85AaHvy8K+hfz3OYH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259064},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"206d79148ca9b2e7e78dcafe430fde30c6f575de","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.4_1772717685707_0.2658600752466176","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@dolusoft/claude-collab","version":"1.8.5","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.5","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"6d5744a6a6398f3c2a36618f6098a703687efd33","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.5.tgz","fileCount":9,"integrity":"sha512-il0r4w2rzDRd2aVJvsHiGDr6IeCmdo0hON1+7apoeVnbExnrSjwcNaNVnr8SoMTrX6qmnBjQ07exzd66DLvuEg==","signatures":[{"sig":"MEYCIQD8L0nOCmm8+ExPsbunCgd3zcGcvxTLJYawbLqkyYhmgQIhAJ+z5MSs6YzRix8KM6sqgi8IP6+DB3VsZEvxvU8VAPx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265478},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"a96c0b6c1e9909cc6ca1c1c5a073de8353410b30","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.5_1772718030242_0.47911767479761225","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@dolusoft/claude-collab","version":"1.8.6","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.8.6","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"f620dc2787c413223861f94fb5f9a9d118b0bda6","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.8.6.tgz","fileCount":9,"integrity":"sha512-Ac4lbt2ZxgYeAKVAuRHxkXSnm6sOtpQqtKkcAN73NjBpPEhivf8OYj10mU32ZB/a/BrqKUsxt4X+vM8E2sU5ZA==","signatures":[{"sig":"MEYCIQCfdGqTr4tFp6oeTP+a7lG6Sx+9ajYGbBghTYfwmyF/OQIhAOWY1ckaGDubslTNsFdBqwUupCp74RrPgkA5WHvSvgNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274478},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"0791f6b7f2ecb2b8799a42fe5800b41702babace","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.8.6_1772718355326_0.6576070034450197","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@dolusoft/claude-collab","version":"1.9.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"bde36ab3a4ed542ba296f11f385b785b19498047","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.0.tgz","fileCount":9,"integrity":"sha512-mtuQfpHC56/67kSTisbnecISRLqCCV/tUr7keSVNCfXqe5VKzppy66spgJAxuENfOs2RwPK1JqJxoYdOxlEEnQ==","signatures":[{"sig":"MEUCIHlCRi+8csfLLH2eUEsZVrWm8c0CgmxNEblaBEM/KKOdAiEAqcoqcOtzThey2n9/ZOffEiztGjW6Xdee4m7gYgwyL2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213469},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"23a36f8a85a0c9deeaec9e437fa7ed13f73d96ae","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.0_1772779066654_0.5597835531170963","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@dolusoft/claude-collab","version":"1.9.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"1bcb2c7aa05500ec23b46a42e2ff8a0cc3338b64","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.1.tgz","fileCount":9,"integrity":"sha512-SFmkTy3eyPbEibmQwobCtqI02Ux2iZ/4PTL77O9itCCTZI9SCVAY/Tizp4gNxPPUYitucJSN+1A7CXiDlo0n4A==","signatures":[{"sig":"MEUCICmV2mWinwVlNvN2JeJd1QR3VVrq1qmNmgwRNrvt+0n2AiEA4nZhn3MSrHMJ7g6emIyMh4HWqfsspPyDdvBz6Frb2ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220143},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"b97f5592f669b2f460ab1be58276beeb303e0d55","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.1_1772779510414_0.10600222589990849","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@dolusoft/claude-collab","version":"1.9.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"0c8a61dae0aa8fc1d30559893cd1ec6fc53d6b8f","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.2.tgz","fileCount":9,"integrity":"sha512-i3uoeVodmfXzhNpCELWsUQv68ODOR0I/hcyfkqN+Dw691yJEm9/AlzvBRAeTQOWQrHAi/iw71VXh6BUJ4ehmXQ==","signatures":[{"sig":"MEUCIQD3KKb7ga943Bc4R2L6ikmF5j//qNTk/v590JPGyF7xEAIgSqdP6xpOygScUTW5lhmsMxVyRTMT/GLgSMGbDLLHGhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227423},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"b72e6c398bfa0d529aeb2b1c10a80516e2fb7cf7","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.2_1772780181592_0.44799934780331396","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@dolusoft/claude-collab","version":"1.9.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"cfdf715a129f89bdfe6d65849c57b1361c8a4435","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.3.tgz","fileCount":9,"integrity":"sha512-HUbtB6GP+CU/SmWGS+444fw/dnF1WFBMCw2Yd3QOpXFsT3N1Zi32OMi2jsAxLzog4nhA68Q5G+Y0MgCjSWYbGg==","signatures":[{"sig":"MEQCIER+xopyayCNkH5zFWf1h6zTnBZlkpY2g03t4LpuyLW5AiBs6+k9wckBMhu1tdrQdATkt5tDrNhCblYbfuJG3m4lsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266215},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"a88a6a1c62c4111bd9412b329dc8147756cb121e","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.3_1772781121157_0.947714033713452","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@dolusoft/claude-collab","version":"1.9.4","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.4","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"0bb6cbf3d6695062b2e0390ede946d6cc2705e1a","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.4.tgz","fileCount":9,"integrity":"sha512-nBoJ/BEt+LGwVQ5sOyeQGLSwMVzGAIq0XygrfVan9coSaRu+ZINrFLHMFVDsww2yuRBA+b132JZFcgYMd8TatQ==","signatures":[{"sig":"MEUCIQC/Q2MNFO1qP+BbKPkG2xn3pzNI8JWdNSg3r8SnFVIgBQIgekkwDQGr9g4e18bR/s9/RSGfCiEj920Db9pbKIjwxRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266945},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"40393a1cd39cb73677307cae846e4137dc73a108","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.4_1772782126419_0.7124016139635423","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@dolusoft/claude-collab","version":"1.9.5","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.5","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"df3e42830cb432db778ec37a8094933095b6940c","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.5.tgz","fileCount":9,"integrity":"sha512-ysTWURbfGcfkpxOQnUwZ3+KQlazhMMFgeg0VyMIexPXZdGZ3iy6njWePoZF36JnugxlmhcjtEMGZaEI4yXEheg==","signatures":[{"sig":"MEQCIEAvsTapsILKPDAxsX9ZajlOOnEOYhQh4pSx886tAzI+AiB8JuhBtL9dNk/RIDhSop6t6Q+x9nEmkVVp6mCGznNefw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273995},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"08e842774cde1339c85da93911e37b5e7b0cf43c","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.5_1772782758687_0.36598084944786446","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@dolusoft/claude-collab","version":"1.9.6","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.6","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"3743755a0b14b0d1c72d51590f715edba9063ddb","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.6.tgz","fileCount":9,"integrity":"sha512-CwRCeBXob/b09uMrWcgr5+afLSWrESgaUbK6q6pzmSXekDuWSvOpwbu+NLTWCT4zHyUcNTmLLG/utqzBYes5wA==","signatures":[{"sig":"MEUCICM0Drn0XCHH88prTKWrv8AtQaUugclNoGJ6zPKzqw+oAiEA6cqFTIoOCB2M1EXV2q8AmX5DEHAQsLH2OQQ/d+zpYaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268315},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"44c9934ffcda84a126c325672d9ac690f16771d3","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.6_1772784520108_0.4231274057902925","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"@dolusoft/claude-collab","version":"1.9.7","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.9.7","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"b549396f94eeadbdeeaa48f473f7f7dec11d2c30","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.9.7.tgz","fileCount":9,"integrity":"sha512-sdrqF/UKNOfN4YEoXzOCg20p8o2u2Q11TiUL0s12Q/4BB5zqMB6OJg9n4L0BEhyAc4GuTOC3YHpSBbVu2jueIg==","signatures":[{"sig":"MEUCIDj0IZjHL76CYbpF7vYc+0EtDY2qbzbZY1rIx5vJ3CZxAiEAxOyKATPwCfelZVaXzy9BBfI7mrM4Uql7vs6+ioJ6pPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276465},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"d07fa5091a0eca47ebdaadf4786a4d78f1b5092b","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.9.7_1772786324388_0.07621530994177927","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@dolusoft/claude-collab","version":"1.10.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.10.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"7b957137e7e9deef07ac54a955f8e0ca292445f2","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.10.0.tgz","fileCount":9,"integrity":"sha512-9p3i68nES01bp/IkFxGTPRuZteBNY5RxVieNiAZ03B9wVtdtQkGO7FFBpFIJ+hr+u5GqGs0DaBf8ZBOQ+mmC5A==","signatures":[{"sig":"MEUCIQDyRyf8H1UL9HJBRyUgsy0rx4pSsD+uP/s65zJj9hqW4AIgG0orT1nGtRU01+QDoJ3BJk80hboXMY4gqJDSkoPgOUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295438},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"16fad18eafb2a2f7d648c45d023b2289614c12e0","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.10.0_1772787678372_0.7812965565005763","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@dolusoft/claude-collab","version":"1.10.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.10.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"40fdbb09c73383c7ea89b024534ba5f54c19ff55","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.10.1.tgz","fileCount":9,"integrity":"sha512-gkhuVTc2Gy8y5gZoYoeUv98N+y7iuaGJjBd1b+s5w+SwU81p8W+kMsUu00uyHAf5W9s4Vtxrxsm00iYTVDmAuQ==","signatures":[{"sig":"MEYCIQCVnbH+hlzj9AWAfMw3UwqJT1KPkjlUIU8nz/uUE1svTgIhANZSEK0GyzteF5lltZWcErts0X2Dm16Y390+3amWsw9b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295754},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"951e02aa5368f9c20dda1310cd69d4e2715bbbc3","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.10.1_1772790149314_0.5746909654182155","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@dolusoft/claude-collab","version":"1.10.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.10.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"0f15b96c821adddf4021cac68ecd2b2833e2e7ff","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.10.2.tgz","fileCount":9,"integrity":"sha512-U+Vc5pvjCwmzX24MtC1w7zuQ40jP17PTK6YW0TkhM65ieYhvkWpGpAHlcHyiiqLhhj1+PUWNS769csrfYTKELA==","signatures":[{"sig":"MEQCIACwITBpmo3HTWrRHoyuxh1EhR5oo7ajiRH/la+lietKAiAJagyawZr+FKiFT46GknFHy0xOiZ9GKBYjQtJEbnRjgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298904},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"0c1e01fd4357082be95eee9091b0f1b5b1069d0a","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.10.2_1772790662974_0.958432650261309","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@dolusoft/claude-collab","version":"1.10.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.10.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"b53c6d7d6fc0376e8325ab6fbbd87599f3332be2","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.10.3.tgz","fileCount":9,"integrity":"sha512-OrLqhB35PnLsw/+vlr0CXU0RuypyLxHNYR4K7vEoPc15KXVWoB/dqZHwTxM2JwKSDrgQgpx9XooJmwdGOwM7Vg==","signatures":[{"sig":"MEUCIQDE5ifd7Vuffc7l1zmbQBZ3tMYJgCujPOqqf0WRYeIwuQIgJCyO4EMDoaEH+qc6F+b2w/J90XyId4pc1ygrSiowrfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299180},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"e7e2b35ce3e735858ea4cbada76b371a88a17760","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.10.3_1772791356931_0.09544753348229973","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@dolusoft/claude-collab","version":"1.10.4","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.10.4","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"c15074888f1adfd208d75fa0385dad8489405426","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.10.4.tgz","fileCount":9,"integrity":"sha512-vjvmM6ycmyZGIS9wBx8AI9QJWlPda4q9YgxnzBgKf8V5WSg4/ZNhokuh5V75rpQsF1NV2Oeji/h4/x0m/YoodA==","signatures":[{"sig":"MEUCIG6wHYCiT17WsZDFtZ9UzYE3NwPC+CAlMcwrkzwu1QYmAiEA6jMim24yWNvjzpai5owVT34cUL8I3PA7EpOK57sTOaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271907},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"93908b03a0285329e520db57fdf2f8d3d5f2efae","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","bonjour-service":"^1.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.10.4_1772791946781_0.719325323165446","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@dolusoft/claude-collab","version":"1.11.0","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.11.0","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"05935b08d413c9f550662a49b47bbd28df07fb02","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.11.0.tgz","fileCount":9,"integrity":"sha512-OirElwljRdYplKnu8B7urkP6OxGjszjqum05+4IBrwQyWBYAHCw1aA/qoEqXUbabnznDFUDVM5wxxprzSbeg5A==","signatures":[{"sig":"MEYCIQCJS8UL/YOJHtqI1gc95OE6hobDAt7ircwFtPNtwG8GBAIhAP8unLQcJqDKu6WQFScYusybJ9wEwfOmnhtEawW2oOMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269314},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"3c386fd71c3e4e6b707ca65fd4e687c6e4585039","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.11.0_1773148973157_0.5960738011913089","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@dolusoft/claude-collab","version":"1.11.1","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.11.1","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"ba2f935b324379e48a3ca2783bf5a3928ff1f9da","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.11.1.tgz","fileCount":9,"integrity":"sha512-i4DtrEn6pmdSWL8iplOdcAJZbutfk7RbcVm9PvQ2p8EUpqDuCeqhsWdnp/7dLYe9YxN/+SlhPxoe1FFg2fWQ8g==","signatures":[{"sig":"MEMCIAhNr1TvfMXPfjapo7wpOkf79xk+7Az/N/ZG4HizTt9XAh80O/nOpUsG0Vfv/oAbUznZ3qBrdyQlJfpUSVZSmWrE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258790},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"11c73c0a4c8766e1cc8c97dd765b9406c941abf6","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.11.1_1773149292473_0.8358552825094014","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@dolusoft/claude-collab","version":"1.11.2","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.11.2","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"f3d2901d01d9d6af9c22a4c6943d3cebb2485aa2","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.11.2.tgz","fileCount":9,"integrity":"sha512-vbtdz1lEgPIl4YFzZx0Wd5wmfNYosIR0jbWWnGHja4Ct/mIrxPdtvWURNFm7psmuB4gfMjo/e67jKxEwmoojyQ==","signatures":[{"sig":"MEQCIA4WvMandwW0GW3LRcR17q7wNZKat3rI1TbNL2aj6LKQAiAP1OCG/Tx4+TRiMbW8lMr9BOrRA7CjBaoK/MvdAX2JHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268425},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"fb423ef596e3a8798140679afe30f46aa8d5931e","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.11.2_1773149918570_0.4819410003957354","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@dolusoft/claude-collab","version":"1.11.3","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.11.3","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"16194bd31acee13ee92ced36bdb9eca87b98896a","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.11.3.tgz","fileCount":9,"integrity":"sha512-K/Qat5XCXL50D7LV1M9q/yJqrCS8rXlkT/32eer7U+z4rcx0vLeDCStVcBoi8AZXc0mPDhh/ZKRTkM8hel27SA==","signatures":[{"sig":"MEUCIHOBEP0dgrV5KUgoIoOptRlHCb4cjaJV6GnZOV3BXTnKAiEAy6buy+XZN+pmONoBbt34gKSWRN0zy+CqCq7unb2CQDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250467},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"57a54ca051c7567a5d25d24a7ce3cc09ac9591bf","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.11.3_1773213495321_0.6860435455104561","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@dolusoft/claude-collab","version":"1.11.4","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.11.4","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"ca5e3ca54bd5b9eea74d142debace6e2b940b0d3","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.11.4.tgz","fileCount":9,"integrity":"sha512-Ahz6keO4rAB5P8672/wd/VKkLLWzesEA6WJAn51UbXWvJU60w0f0qCnIospzRBYdHhuF8aJ1akgDqBVGDVXNWQ==","signatures":[{"sig":"MEUCIQCIurBOgPZjwUgpXfFUczr4R1xchdopFUrMGzXWcX77XgIgXgPGWkw4zhNa3wQ1Zg2ahp/tWoMvV4W1Qyr/QguWEqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252685},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"08d7a9cbbcdafd7ba8c1a9dff56966054e38039d","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.11.4_1773221706610_0.12531809629915558","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@dolusoft/claude-collab","version":"1.11.5","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","_id":"@dolusoft/claude-collab@1.11.5","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"homepage":"https://github.com/dolusoft/claude-collab#readme","bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"bin":{"claude-collab":"dist/cli.js"},"dist":{"shasum":"26b0ff345341ce14a1a3a2e4ed9d502efc04895f","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.11.5.tgz","fileCount":9,"integrity":"sha512-jk+HFRTfxuFAQaGIfM3XIC5YiF5VSuUTyl15Ko3miTwd/YYC68DHJktsXnNalQ2A6XNnxc5sRr2avxcpdsh6cQ==","signatures":[{"sig":"MEYCIQCQ0TNmsc+y9+NlQqS7nuoE7wBLYM0gbkCAnFHPC4Xn4AIhANPmPUSIbVWFg6Fk/9PvdB8zlCqoGYQOXkoBzm33opwy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272181},"main":"./dist/mcp-main.js","type":"module","types":"./dist/mcp-main.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/mcp-main.d.ts","import":"./dist/mcp-main.js"}},"gitHead":"418ac942fb650262d1e86ce3d6c0fad3add7313b","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sametdemir","email":"smtdmr44@gmail.com"},"repository":{"url":"git+https://github.com/dolusoft/claude-collab.git","type":"git"},"_npmVersion":"11.8.0","description":"Real-time team collaboration between Claude Code terminals via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.0","zod":"^3.25.0","uuid":"^10.0.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.0.0","prettier":"^3.3.0","@types/ws":"^8.5.12","typescript":"^5.6.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@vitest/coverage-v8":"^2.0.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-collab_1.11.5_1773233942829_0.6926277442419237","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@dolusoft/claude-collab","version":"1.12.0","description":"Real-time team collaboration between Claude Code terminals via MCP","type":"module","main":"./dist/mcp-main.js","bin":{"claude-collab":"dist/cli.js"},"exports":{".":{"import":"./dist/mcp-main.js","types":"./dist/mcp-main.d.ts"}},"scripts":{"postinstall":"node scripts/setup-skills.mjs","build":"tsup","dev":"tsup --watch","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","typecheck":"tsc --noEmit","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"author":{"name":"Dolusoft"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dolusoft/claude-collab.git"},"bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"homepage":"https://github.com/dolusoft/claude-collab#readme","engines":{"node":">=20.0.0"},"dependencies":{"@libsql/client":"0.17.0","@modelcontextprotocol/sdk":"^1.0.0","commander":"^12.1.0","uuid":"^10.0.0","ws":"^8.18.0","zod":"^3.25.0"},"devDependencies":{"@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/ws":"^8.5.12","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-v8":"^2.0.0","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","prettier":"^3.3.0","rimraf":"^6.0.0","tsup":"^8.3.0","typescript":"^5.6.0","vitest":"^2.0.0"},"gitHead":"14cdccf7229866ff101720ec302b54e10e1e6e5f","types":"./dist/mcp-main.d.ts","_id":"@dolusoft/claude-collab@1.12.0","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"integrity":"sha512-I9WAuY8ZpxMUUVpLgJ21lTiUoD/tRqx7xsNG+Nn7Y9rjjhTQtHUyzzv0R8lLfPP7Zs4nx9en7R1GRS8xWiPHIg==","shasum":"b88ab9537e27fc638dfe25c0417621056a065183","tarball":"https://registry.npmjs.org/@dolusoft/claude-collab/-/claude-collab-1.12.0.tgz","fileCount":17,"unpackedSize":1202651,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHXWYOCqbHjlWN9Sir5XXklc+Yi2qZI/0dqqUqEM13zjAiEAhhHj9er6G0S56sBQBhsn9OFggpYNgtvQv4PJRWbpeoA="}]},"_npmUser":{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},"directories":{},"maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-collab_1.12.0_1774444149703_0.08932179612612567"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-25T07:32:19.025Z","modified":"2026-03-25T13:09:10.024Z","0.1.0":"2025-12-25T07:32:19.232Z","0.1.1":"2025-12-26T13:16:59.410Z","0.1.2":"2025-12-26T13:23:57.702Z","0.1.3":"2025-12-26T14:09:45.495Z","0.1.5":"2025-12-26T14:38:39.634Z","1.3.0":"2026-03-03T11:21:26.640Z","1.3.1":"2026-03-03T12:29:16.639Z","1.4.1":"2026-03-04T08:38:34.956Z","1.4.2":"2026-03-04T08:57:42.986Z","1.4.3":"2026-03-04T10:26:42.044Z","1.4.4":"2026-03-04T11:27:41.292Z","1.5.0":"2026-03-05T07:41:06.381Z","1.5.1":"2026-03-05T07:53:37.119Z","1.6.0":"2026-03-05T09:45:23.881Z","1.6.1":"2026-03-05T10:20:31.520Z","1.6.2":"2026-03-05T10:33:47.476Z","1.6.3":"2026-03-05T10:38:06.951Z","1.7.0":"2026-03-05T11:24:47.053Z","1.7.1":"2026-03-05T11:33:02.819Z","1.8.0":"2026-03-05T12:15:33.320Z","1.8.1":"2026-03-05T13:06:07.258Z","1.8.2":"2026-03-05T13:23:41.989Z","1.8.3":"2026-03-05T13:29:51.084Z","1.8.4":"2026-03-05T13:34:45.873Z","1.8.5":"2026-03-05T13:40:30.398Z","1.8.6":"2026-03-05T13:45:55.478Z","1.9.0":"2026-03-06T06:37:46.788Z","1.9.1":"2026-03-06T06:45:10.571Z","1.9.2":"2026-03-06T06:56:21.749Z","1.9.3":"2026-03-06T07:12:01.312Z","1.9.4":"2026-03-06T07:28:46.603Z","1.9.5":"2026-03-06T07:39:18.822Z","1.9.6":"2026-03-06T08:08:40.274Z","1.9.7":"2026-03-06T08:38:44.545Z","1.10.0":"2026-03-06T09:01:18.523Z","1.10.1":"2026-03-06T09:42:29.468Z","1.10.2":"2026-03-06T09:51:03.123Z","1.10.3":"2026-03-06T10:02:37.086Z","1.10.4":"2026-03-06T10:12:26.930Z","1.11.0":"2026-03-10T13:22:53.306Z","1.11.1":"2026-03-10T13:28:12.675Z","1.11.2":"2026-03-10T13:38:38.729Z","1.11.3":"2026-03-11T07:18:15.521Z","1.11.4":"2026-03-11T09:35:06.766Z","1.11.5":"2026-03-11T12:59:02.981Z","1.12.0":"2026-03-25T13:09:09.849Z"},"bugs":{"url":"https://github.com/dolusoft/claude-collab/issues"},"author":{"name":"Dolusoft"},"license":"MIT","homepage":"https://github.com/dolusoft/claude-collab#readme","keywords":["claude","claude-code","mcp","model-context-protocol","collaboration","team","terminal","communication"],"repository":{"type":"git","url":"git+https://github.com/dolusoft/claude-collab.git"},"description":"Real-time team collaboration between Claude Code terminals via MCP","maintainers":[{"name":"zahidzorbaz","email":"zahidzorbaz@gmail.com"},{"name":"sametdemir","email":"smtdmr44@gmail.com"},{"name":"beyz","email":"beyza@dolusoft.com"}],"readme":"# Claude Collab\n\nReal-time P2P collaboration between Claude Code terminals via MCP (Model Context Protocol).\n\n[![npm version](https://badge.fury.io/js/@dolusoft%2Fclaude-collab.svg)](https://www.npmjs.com/package/@dolusoft/claude-collab)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Overview\n\nClaude Collab lets multiple Claude Code terminals form an **autonomous team** that communicates in real-time over a local network. Terminals **automatically discover each other** via UDP multicast — no IP addresses, no port numbers, no hub server required.\n\n```\n                          ┌──────────────────┐\n                          │  zahid (user)     │\n                          └────────┬─────────┘\n                                   │\n                          ┌────────▼─────────┐\n                          │  Manager (opus)   │\n                          │  /collab-manager  │\n                          └────────┬─────────┘\n                                   │\n                          ┌────────▼─────────┐\n                          │  Lead (opus)      │\n                          │  /collab-lead     │\n                          └────────┬─────────┘\n                    ┌──────────────┼──────────────┐\n             ┌──────▼──────┐ ┌────▼────┐ ┌───────▼───────┐\n             │ Frontend    │ │ QA      │ │ Backend       │\n             │ (sonnet)    │ │(sonnet) │ │ (sonnet)      │\n             └─────────────┘ └─────────┘ └───────────────┘\n```\n\n## How It Works\n\n1. **User** starts Manager (`/collab-manager`) and gives a task\n2. **Manager** spawns Lead, gives briefing, tracks progress via `list_issues` + `check_replies`\n3. **Lead** spawns workers (frontend, qa, etc.), assigns tasks with complexity labels, manages pipeline\n4. **Workers** implement tasks, update pipeline status, report back to lead\n5. **Pipeline** tracks every issue: `assigned` → `in_progress` → `dev_done` → `testing` → `qa_passed` → `done`\n6. **Inactivity monitor** reminds silent peers (10min) and alerts lead/manager (15min)\n\nAll communication uses P2P WebSockets — no central server. Manager and Lead use **non-blocking messaging** (`send` + `check_replies`), workers use **blocking messaging** (`ask` + `reply`).\n\n## Installation\n\n```bash\nclaude mcp add claude-collab -- npx -y @dolusoft/claude-collab\n```\n\nThat's it. Skills are installed automatically via `postinstall`.\n\n## Quick Start\n\n### Autonomous Team (recommended)\n\nStart a manager and give it a task:\n\n```\n/collab-manager\n```\n\nThe manager will:\n1. Join the network\n2. Analyze your project\n3. Spawn a lead (opus model)\n4. Lead spawns workers (sonnet model)\n5. Team works autonomously, reports at milestones\n\n### Manual Team\n\nStart individual roles in separate terminals:\n\n```\n/collab-lead       # Team Lead — coordinates workers\n/collab-frontend   # Frontend Developer\n/collab-backend    # Backend Developer\n/collab-qa         # QA Engineer\n/collab-devops     # DevOps Engineer\n```\n\n## MCP Tools (15)\n\n### Messaging\n\n| Tool | Description |\n|------|-------------|\n| `join_network` | Join the P2P network with name, role, and optional team |\n| `send` | Send a non-blocking message. Returns immediately. Use `check_replies` to get responses |\n| `check_replies` | Check for replies to previously sent messages |\n| `ask` | Ask a peer a question. Blocks up to 2 minutes for a response |\n| `reply` | Reply to a question by its ID |\n| `broadcast` | Send a message to all peers or filter by role |\n\n### Pipeline Tracking\n\n| Tool | Description |\n|------|-------------|\n| `update_issue` | Update issue pipeline status. Notifies relevant peers automatically |\n| `list_issues` | List all tracked issues and their pipeline status |\n\n### Team Management\n\n| Tool | Description |\n|------|-------------|\n| `spawn_terminal` | Spawn a new Claude Code terminal with a role and model |\n| `observe` | Read a peer's terminal output without interrupting them (lead/manager only) |\n| `health_check` | Check all peers' health and activity status |\n| `kick_member` | Remove a stale peer from the network |\n| `report_status` | Share your current status (working/blocked/idle/reviewing/testing/deploying) |\n\n### Info\n\n| Tool | Description |\n|------|-------------|\n| `peers` | List connected peers with their roles and status |\n| `history` | Show message history (sent and received) |\n\n## Team Roles & Skills\n\n| Skill | Role | Model | Communication | Responsibilities |\n|-------|------|-------|---------------|-----------------|\n| `/collab-manager` | Project Manager | opus | `send` + `check_replies` | Spawn lead, give briefing, track pipeline, report at milestones |\n| `/collab-lead` | Team Lead | opus | `send` + `check_replies` | Spawn workers, assign tasks with complexity labels, manage QA cycle |\n| `/collab-frontend` | Frontend Dev | sonnet | `ask` + `reply` | Build UI, update pipeline, report to lead |\n| `/collab-backend` | Backend Dev | sonnet | `ask` + `reply` | Build APIs/DB, coordinate with frontend |\n| `/collab-qa` | QA Engineer | sonnet | `ask` + `reply` | Test features, report bugs (no fixing), update pipeline |\n| `/collab-devops` | DevOps Engineer | sonnet | `ask` + `reply` | CI/CD, deployments, environment management |\n\n### Complexity Labels\n\nLead assigns complexity labels to tasks, determining which superpowers workers must use:\n\n| Label | Meaning | Required Superpowers |\n|-------|---------|---------------------|\n| `[BASIT]` | Small fix, single file | verification |\n| `[ORTA]` | Multiple files, moderate | brainstorming + TDD + verification |\n| `[BUYUK]` | Architectural impact | brainstorming + plan + TDD + verification |\n\n### Plugin Distribution\n\nLead assigns plugins to workers based on project stack:\n\n| Plugin | Frontend | Backend | QA | DevOps |\n|--------|:--------:|:-------:|:--:|:------:|\n| superpowers | required | required | required | required |\n| typescript-lsp | yes | yes | - | - |\n| chrome-devtools-mcp | yes | - | yes | - |\n| frontend-design | yes | - | - | - |\n| context7 | yes | yes | - | - |\n| commit-commands | yes | yes | - | yes |\n| security-guidance | - | yes | yes | yes |\n\n## Issue Pipeline\n\nEvery issue flows through a tracked pipeline:\n\n```\nassigned → in_progress → dev_done → testing → qa_passed → done\n                                            → qa_rejected (back to dev)\n```\n\nPipeline state is synced across all peers via P2P. Late joiners receive full state on connect.\n\n## Network Requirements\n\n- All machines must be on the **same local network** (LAN, Wi-Fi, or VPN)\n- UDP multicast port `11776` must be reachable\n- WebSocket port (auto-selected in range `11700-11750`) must be accessible\n\nOn Windows, allow network access when prompted on first run.\n\n## Configuration\n\n| Env variable | Default | Description |\n|---|---|---|\n| `CLAUDE_COLLAB_PORT_MIN` | `11700` | WS port range start |\n| `CLAUDE_COLLAB_PORT_MAX` | `11750` | WS port range end |\n| `CLAUDE_COLLAB_LOG_DIR` | `~/.claude-collab/logs` | Override log file directory |\n\n## Architecture\n\n```\nsrc/\n├── domain/           # Entities, Value Objects\n├── application/      # Use Cases, DTOs\n├── infrastructure/\n│   ├── p2p/\n│   │   ├── multicast-discovery.ts     # UDP multicast peer discovery + auto-reconnect\n│   │   ├── p2p-node.ts               # WebSocket P2P node + ICollabClient + safeSend\n│   │   ├── p2p-message-protocol.ts   # Wire protocol (17 message types)\n│   │   └── dashboard-broadcaster.ts  # Real-time dashboard WebSocket\n│   ├── logging/\n│   │   └── collab-logger.ts          # CollabLogger + logCrash\n│   └── terminal-injector/\n│       ├── windows-injector.ts       # PowerShell P/Invoke (WriteConsoleInput)\n│       ├── windows-reader.ts         # ReadConsoleOutput\n│       └── injection-queue.ts        # FIFO message delivery + fire-and-forget\n├── shared/types/\n│   └── collab-client.interface.ts    # ICollabClient contract\n├── presentation/mcp/\n│   ├── server.ts                     # MCP server setup\n│   └── tools/                        # 15 MCP tools\n└── skills/                           # 6 role-based skills\n```\n\n## P2P Message Types (17)\n\n| Type | Purpose |\n|------|---------|\n| `P2P_HELLO` | Identity handshake on connect |\n| `P2P_ASK` / `P2P_ASK_ACK` | Send question + acknowledge |\n| `P2P_GET_ANSWER` / `P2P_ANSWER` | Check/deliver answer |\n| `P2P_ANSWER_PENDING` | Answer not ready yet |\n| `P2P_SEND` | Non-blocking message (fire-and-forget or expect-reply) |\n| `P2P_OBSERVE_REQ` / `P2P_OBSERVE_RES` | Terminal observation |\n| `P2P_BROADCAST` | Team-wide announcement |\n| `P2P_STATUS_UPDATE` | Status reporting |\n| `P2P_ISSUE_UPDATE` | Pipeline state change |\n| `P2P_ISSUE_SYNC_REQ` / `P2P_ISSUE_SYNC_RES` | Pipeline state sync for late joiners |\n| `P2P_PING` / `P2P_PONG` | Connection keepalive |\n| `P2P_ERROR` | Error notification |\n\n## Logging\n\nClaude Collab includes a structured logging system for debugging and observability.\n\n- **`CollabLogger`** class: Each node writes structured JSON logs to `~/.claude-collab/logs/collab-YYYY-MM-DD.log`. Constructor accepts `nodeName` and optional `logDir`. Supports 30+ event types (`SEND`, `ASK`, `WS_CONNECT_OK`, `PEER_DISCOVERED`, etc.)\n- **`safeSend()`**: Private method in `p2p-node.ts`. Wraps all `ws.send()` calls to prevent crashes on closed sockets. Checks WebSocket `readyState` before sending, logs on error.\n- **`logCrash()`**: Standalone function. Works without a `CollabLogger` instance — captures process crashes (`uncaughtException`, `unhandledRejection`) and writes directly to the log file. Registered as a global handler in `mcp-main.ts`.\n- **Log files**: `~/.claude-collab/logs/` directory, daily rotation (date-based filenames), JSON-per-line format\n- **Env variable**: `CLAUDE_COLLAB_LOG_DIR` overrides the log directory\n\n## Development\n\n```bash\ngit clone https://github.com/dolusoft/claude-collab.git\ncd claude-collab\npnpm install\npnpm build       # build with tsup\npnpm test        # run tests\npnpm dev         # watch mode\n```\n\n## License\n\nMIT — see [LICENSE](LICENSE) for details.\n\n---\n\nCreated by [Dolusoft](https://github.com/dolusoft) · Built with [Model Context Protocol](https://modelcontextprotocol.io)\n","readmeFilename":"README.md"}