{"_id":"@nemus-cli/nemus","_rev":"31-a4d772f256103caa58d7c459cf08e83d","name":"@nemus-cli/nemus","dist-tags":{"latest":"0.17.0"},"versions":{"0.2.1":{"name":"@nemus-cli/nemus","version":"0.2.1","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.1","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"0636683254b50544f66265c2f7aeee73e796ca24","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.1.tgz","fileCount":320,"integrity":"sha512-ctl9HdYTlfARimpJK4WRjz7F4qb3viqLf+P2pNZoNdttxJfNYdopja8woNcWcxn3he6EOX3uabZkmZ3nuhQqsA==","signatures":[{"sig":"MEUCIECDQ7q0lTepJRkPQ2DlRRfR6PsrrPHxukWunDxnPxTQAiEAlUuOnxgjA6qoGBAHtM+Ih1qAUdCYaXnr9K4tfCjYcRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848259},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"1b8c79a6587aeeef962526cf9a75c2a1c8802a58","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.2.0","inquirer":"^8.0.0","commander":"^14.0.3","ink-spinner":"^5.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","ink-select-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^22.14.0","@types/react":"^18.2.0","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.1_1787660216324_0.7361103316309923","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@nemus-cli/nemus","version":"0.2.2","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.2","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"f8c9b23db1263f5e6bc5a09222cefb033bd62afe","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.2.tgz","fileCount":320,"integrity":"sha512-PyeV3KCyexiixRhjq0C49EuVzOqOjaYJwNbLeU058XyZsxswWDXUSmkILG3aFADgJYnovRkAielhiXdAOD4TzQ==","signatures":[{"sig":"MEUCIQDdO5RPo3ubP/yA5zCsnlt3kyiZudFzov4Wv3jUvpHmhgIgE5cuO3lecMacAylksrVxc5zWT8n6ff3PYjPC45q5ucM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1853577},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"eeff8c5d12ca0f602913baea5b070011ddc276e1","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.2.0","inquirer":"^8.0.0","commander":"^14.0.3","ink-spinner":"^5.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","ink-select-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^22.14.0","@types/react":"^18.2.0","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.2_1787661683296_0.45840141157442704","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@nemus-cli/nemus","version":"0.2.3","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.3","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"db4be72004e40766b8c19eadab3cb32dfd627d5e","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.3.tgz","fileCount":320,"integrity":"sha512-udGy5+eKVre5YaUzfXqFQnzFTlt+hBJ7A3BEAGKzUcri0QTmVIcKt73GXsAIEtPERF2VO8u1o0U8okH7joUVqw==","signatures":[{"sig":"MEUCIGU9BFtSF1fFv5FGw6mlp2S0aLmVoj5HcGtioEKIG8efAiEAvD8SNIOzxY6xBdhMKBq2IOkeXrgrfLWNNq2Xe5m2M4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1855648},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"a6b1271bf80a84ccb25d77480641da65801f81fb","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.2.0","inquirer":"^8.0.0","commander":"^14.0.3","ink-spinner":"^5.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","ink-select-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^22.14.0","@types/react":"^18.2.0","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.3_1787662097785_0.7854857940328841","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@nemus-cli/nemus","version":"0.2.4","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.4","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"72633feab8e727c647944d56f1f7b590aff5f9e8","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.4.tgz","fileCount":320,"integrity":"sha512-jbcxuX2nFC6lw7EvvXamZrmDO2jn6v3yr+LWlZvXU0hpJ+xnJrTP3AF2bVczAp4/TU8lV9cGBIlCmdiM/24qNg==","signatures":[{"sig":"MEUCIFHR8QMN/AKLB51o1vM8zaHzF1HY8FZlUbYh/kMrP4AwAiEAt7JRnk0JgnENziYqO/c7GQ9SPewhsR6yFH06QA9x2yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1856475},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"14a935d11a6e5638dbc6e3870d856124febc05f6","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.3.1","inquirer":"^8.0.0","commander":"^15.0.0","ink-spinner":"^5.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","ink-select-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^18.3.31","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.4_1787662748447_0.36868479668526355","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@nemus-cli/nemus","version":"0.2.5","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.5","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"16325a7254ab8eeee01de408ddb4ab58b0479882","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.5.tgz","fileCount":320,"integrity":"sha512-AvgJXKEIgQEoGky2yvz9y1SwWyVAKrNpR/TvedIp4106std8uCb9+Ub8tUAfpxbE48THoX/ltdNz5dLz7shzHg==","signatures":[{"sig":"MEYCIQCHxihxfzpIo7OLiRNEUG+ctTNAs1aW6ylFE+3MtprUJwIhAPuMWL2VD0fBE5CHaUeJsOaPd9RABzqtvBB4C7Fz9EMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1840294},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"7f6a36a11668a74c825ed32a9b9878091910020a","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.3.1","inquirer":"^8.0.0","commander":"^15.0.0","ink-spinner":"^5.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","ink-select-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^18.3.31","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.5_1787663955590_0.9064727407186053","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@nemus-cli/nemus","version":"0.2.6","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.6","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"d1afdfed3e7ba26c924cbc6c545ac1cdcf8625e4","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.6.tgz","fileCount":322,"integrity":"sha512-E7aVngSYk85kVo28x9tbfQSV2emD5+TYPeNWIVD/3GAJifVdMIn9EGHXWO3gMvM0f82jwnNOHF3fZ6+SRUUHuQ==","signatures":[{"sig":"MEYCIQDoURjcqa7BYHPQmEINPrcILTiIA+U/joTnr9UwZYXbvAIhALKDHmXD8Oblfv3oR4Bguqgyv2pq+f9pOR7JtNrBeue5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1974060},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"826a3ee4c2fa9e6868f498ab02d2121bde186f62","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.3.1","inquirer":"^8.0.0","commander":"^15.0.0","ink-spinner":"^5.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","ink-select-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^18.3.31","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.6_1787681311550_0.039603151700238204","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@nemus-cli/nemus","version":"0.2.7","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.7","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"ae111c2eccfc3da9919b32db361c2bfc46214f1f","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.7.tgz","fileCount":322,"integrity":"sha512-cTLZdfQ1eKbi5kWq7qBIA+2dIGmsFPsj1P8HXet3RAlBAMlzcYu6oKUJ1sIzpH74lYpiHoO3DfNtVOQVyQckYQ==","signatures":[{"sig":"MEUCIFDAzKTDUvmG1Pbcs0C1RUP2YuEigUscel5U0frgd/6/AiEA/oCt1s9u0ZEglpWYQKy/uguNNU7YTBitWHOGhaFIj3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1973989},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"bd41467b1c882c1544f450f8d772122cb8178eb6","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^5.0.0","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^18.3.1","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^18.3.31","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.7_1787737804496_0.1314082207381635","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@nemus-cli/nemus","version":"0.2.8","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.8","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"c9a6d80f6dd7d142c31cf6bfa29a7e87d6ef5e6f","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.8.tgz","fileCount":322,"integrity":"sha512-lZwyoXzYitb/X0HvgaRSRZrb1y56vQZoABNdGZ0Q51Lxdl1RLeOVdUyR9etsngqlmF29Uwy32VNVhF/HAdoyqw==","signatures":[{"sig":"MEYCIQDrNO4O5ef4zVbjSqLzPIEuY88olu+yozm69dAZV8FTcAIhANzqGY9AVSBCME2VTimYw3tvV0EX79nh2OHeL6rrnGsP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1974467},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"cedda2c067f4e107efa881ece5991e24a13fba2b","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.8_1787746070500_0.6311479881424866","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@nemus-cli/nemus","version":"0.2.9","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.9","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"d874ea2504ed84c88e9ea066fc22caa90e7150d1","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.9.tgz","fileCount":323,"integrity":"sha512-bnh/duNdhpWz30aYx0zLAxEUp9RHWZM/SoV8auIqIJY2xLbfG3ObfQR9dddeJ1rLKl5EOarOcZxHpSA5InNppA==","signatures":[{"sig":"MEYCIQD9NAs4sZNV9w5DHsXQh0bOKeVd4Aa2l2scLQOHNPsAWAIhANr+fI59vi9D6l7PL7DccWhccVL5pz5ywkHHZHlbyxzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1976388},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"f348029d9fd8a1b6c7302c1c50c8b77502fd4c18","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.9_1787822492499_0.3020870218179801","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@nemus-cli/nemus","version":"0.2.10","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.10","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"78b8d6ca6a6fca315bbc45446c4ae52791e5d908","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.10.tgz","fileCount":324,"integrity":"sha512-0beDXtivTx6EGH4licOHaD7TmO2WqtkH/sOC4uNNIcwsSoYLsa8GyUiLw/OhfQ+yvFW5uDYlRGXT9q2WlGD6SQ==","signatures":[{"sig":"MEYCIQCLWnFjDMWR/Q5e080MHpqNRv7eU0zEKFW3UnuiqtGH0QIhAMrycmEIbiEdAp6o7yHF76Bo03V7L49LpRFEywFBxPwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989790},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"06f4b6595714ba07fa5a98c6e11f03d5599500bf","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.10_1787841370563_0.14702346123055454","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@nemus-cli/nemus","version":"0.2.11","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.11","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"c2e952df21f49a3de7fe3fb82c92606e3ec8f83c","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.11.tgz","fileCount":327,"integrity":"sha512-GH+ZHV1Ez9ZhJ53dCzFxy6Az/C3/sci/cBgf8ebOwkUa892Qsidb7k2kzYitsaam47zA6oPmwMBMV2D6GoScyA==","signatures":[{"sig":"MEYCIQDRkEuw6b+WOruF78ulWX8NTRpqEX8YwZhsKRbrmlNvfQIhAKf/UKbwt3ddcSOmkNO5rniw5qeKdBjTg601h37kAyBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003843},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"26c0dcff99ae72c2b297d5ee67d93125008480f3","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.11_1787852555772_0.8303109302348797","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@nemus-cli/nemus","version":"0.2.12","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.12","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"dd1f092a029bb6b6e46dd4e88dbbb845b4e6eff5","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.12.tgz","fileCount":328,"integrity":"sha512-tDYPcVMDFVAUJMMm33QCnhsxSh4dspFbaeUHOtqDoFarU30UWhKRLX0GWnJ5zmaI7e3xvtIqfg/3YlNYBSHGaw==","signatures":[{"sig":"MEUCIQCRSfJgS3pgYIJzkFm8axOIxeU+N2/8xmChfz6deehElwIgcDr/TwGuZ9dBoFHFIai3yGdYI1n2O4djTcmQGsGVPk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2013962},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"0a37be7025da88e35367c18a11d765ca311a9ffb","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.12_1787855141783_0.48864453149525344","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@nemus-cli/nemus","version":"0.2.13","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.2.13","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"49058546df0e0ec90a7f80948e309e0ec0d64598","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.2.13.tgz","fileCount":331,"integrity":"sha512-F0ZRaNj2ShOLuFVKz18lW737wiXfPguz0/PpuOXpi0L2qOExNH/gBacSNc682QTyLsNd6rZAH6P8zFjmwGXG3g==","signatures":[{"sig":"MEUCIDkdgLhkScnM6LIvz991Wg776lOFC/hAoVzBOUrzSmn9AiEA6Q6ook1CXWNcxT6ola14HyEuWnWhkA4LkqmEFquFSSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2029648},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"a632054efac820bde4429c5c55da6c6fba975695","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.2.13_1787923179647_0.2572052787701029","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@nemus-cli/nemus","version":"0.3.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.3.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"32a965eaa19fd1f1496dea6b850c6f41c7158323","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.3.0.tgz","fileCount":339,"integrity":"sha512-JB7gq5VtcA/aZHNc5l7dkn6SiCFZnm/fGpe9vlTG8++BoNaSt748eWOnVRQUC+a0z4mod6AYPT575enail4euQ==","signatures":[{"sig":"MEUCIC4aPVepWHsgpBYikINXojilFEgxWsFWHafIn88nU6qTAiEA/iG39ACXjr3M+hdKzvvt2JsLL440jT1zLLh3vPyzQ4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2087232},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"e7bd7dbd54f6296b8a7399b657c2499c8c3f9726","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.3.0_1788070416646_0.9860557660121252","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@nemus-cli/nemus","version":"0.3.1","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.3.1","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"f87b4a7b53f862477130eb96ab512a53869fc323","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.3.1.tgz","fileCount":339,"integrity":"sha512-RzWQzo+sxLkCEAHVlvn9U2gXukBc69B/MtLWGsybgpU+o8kiRFkO9xqiBgAut4cIbyw2RVpMW/IvygK/tTW0Wg==","signatures":[{"sig":"MEQCIHOedH+/zwvwdG1sdsSofvFArZF6zdznzZI1Y1t3I1vIAiBqjInMqc3seCeKOeGjG7jrf8N7eMBfqK7njjElPeRNUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2100408},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"b74ceea59941ba6f828b7efc2fe426c40764580e","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.3.1_1788073062850_0.699439376310883","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@nemus-cli/nemus","version":"0.3.2","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.3.2","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"a15d0242a9a741951e5150f7d005312fd7e9d5fb","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.3.2.tgz","fileCount":342,"integrity":"sha512-A7p3/BOjljuqEIvVlJByQgEzseuo0KPdL79O2RRMI6DtoCcn8ojvy/c9p0M7l1A7tSyQO9nxZ23A0oKxfg8qpA==","signatures":[{"sig":"MEQCIACCI4Rrxgol/ukRy6/c3USKsyuMz3N5ybJjuN3gbiLsAiAo5QgOZXKwhO0I1sf6rXkZoL/6mXF4TN+cnCu1eaEu7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2139652},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"fc76fe689da5dde52009309800ef50a1cb9dc367","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.3.2_1788077656118_0.47559673594448215","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@nemus-cli/nemus","version":"0.3.3","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.3.3","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"5fea8f4d5318d67e2e63af2a2e175fdf2c2f5f48","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.3.3.tgz","fileCount":342,"integrity":"sha512-EWva9c1d9pKzxaCzS3/jB7kT5vibMpOP4JxBmGdIAPDTkXJMgP4COQrhthN1U7RhTtsapHT+pyKAEVQuYLjOzQ==","signatures":[{"sig":"MEYCIQCloaBtIJvqCWMQPG7XWst8WITz3M+qFtQpYpqDxpVYOAIhAN4spRjdU7SaEqGVd4QyyJT8xAfRhO9SoTAIjsmUEX0U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2145826},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"381e98bd84901e7b73509a4056195fb1d9f97df1","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.3.3_1788081476490_0.9939223921758003","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@nemus-cli/nemus","version":"0.4.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.4.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"dae69534f2be6b136e114715ef8bbe7ddf7c8f5d","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.4.0.tgz","fileCount":342,"integrity":"sha512-IHpOeXtBSmHfBSPajqWKgHCRJ1SP4QM87MaRnTB9218nE56K/yQ0V9jqFA2ZldDS4n4oJXW3XNfaDYu6vlxLug==","signatures":[{"sig":"MEYCIQC7ccADvga4ixx4q0t65NczTSE0mixfH3LuIlxOZtHT8wIhAJBtqc3kdZzbHVQvSKpXIro2V2xcWW22gdVdejAVzLX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149734},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"9def1177165a0f9081db4bc4e969da7ab135d699","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.4.0_1788208668522_0.4979070337949407","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@nemus-cli/nemus","version":"0.5.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.5.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"c30a7817387c8e0075461993ac5ae8cd8335de37","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.5.0.tgz","fileCount":347,"integrity":"sha512-ixDXrY2TsOFhjzABv0Aj2KlSBLUgZA3/guCI1SLbEXW449IKUeYHKzwVjC8uyJDu6Gw/rtPQO3fwzi+ykFjxdQ==","signatures":[{"sig":"MEQCIFi+KiE3+kxuBrgA6m9oKpKJbmjNoESrqenNyJuHyVpeAiB4TzrSlN6e91y+SrpedDOCO9GhKqQJV9B6hbwqXRdeuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2165491},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"d9dcbc959b7ccd4b9dea6c96964b64ed5798e873","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.5.0_1788263218599_0.4876836793594663","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@nemus-cli/nemus","version":"0.8.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.8.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"612e9f61afe232d4ec760102c449b175c7bf31ec","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.8.0.tgz","fileCount":352,"integrity":"sha512-hyP6NJ47okKHCEE5j5r0hS/Ycg2MaujG6+8pd52KX5K5qOJzlis2d+gq6RPehByn9Po1kLrJebIbpDG/NR7rFw==","signatures":[{"sig":"MEUCIQDqHB7DSRHq2nxlQoVUtNDXAUvRi2jMS9SUdHbBVA53swIgXW32B8VBgJBxW6RBHV0+wd3py2Q5l8V01jjzd7rNV5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2224529},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"2bb761c64844903783f132cb936499b91e70010b","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.8.0_1788263301301_0.705388130769752","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@nemus-cli/nemus","version":"0.9.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.9.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"86bcca7d84c7467ba162916397456c4d3b8d4056","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.9.0.tgz","fileCount":355,"integrity":"sha512-00mt4U1GoDShO1K8i1+b0LptsUkkhJhwAKJhKXsMcUSx3BI4NfsGbX4I5CFKVeAj6+CPuU4UirKgXqwrzp3mvA==","signatures":[{"sig":"MEYCIQDkjsxocpV4eVJ/A9v4HoDlcRRCllKLdsIX5p/weTyVKgIhAI8i9pO3maMt1XL8lwqbqrl8x9blEwpZaZ/r46DjrCq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2244592},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"gitHead":"fa1d5ce8e983d04896f97b5c3fbead5fac99367a","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","inquirer":"^8.0.0","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@modelcontextprotocol/sdk":"^1.26.0","inquirer-autocomplete-prompt":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/inquirer":"^9.0.3","@types/cli-progress":"^3.11.0","@types/inquirer-autocomplete-prompt":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.9.0_1788270247474_0.5633476240657782","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@nemus-cli/nemus","version":"0.10.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.10.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"9e8e3cf3fdd2b1cec3ef16873ab62aa2709ec744","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.10.0.tgz","fileCount":357,"integrity":"sha512-E1ih3YATSiJnlTfmzzNiGW5fojbKGVMXsFReIu7DqyTPA+PnB3tXbASfKiam1cNfASkFSWPbenE6H0iiqTJTcg==","signatures":[{"sig":"MEYCIQC4qYYyO7yF0i09jbjS3uXCI5rmaWTpJpIBfOoBwwCrMQIhAL5hm+Made0Ua2yFTRtB7+BL5hBXkkpdvL7YT2QME+RV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2234299},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"6bed9a84160a94242b9de12b8fce165e3cae60ad","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.10.0_1788334557139_0.5451955714950516","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@nemus-cli/nemus","version":"0.11.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.11.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"0ccbea9a5c6285ed1f2db1f038c7c9f1ca37ff85","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.11.0.tgz","fileCount":371,"integrity":"sha512-driktcVojwIgFfkHA7E/IzTjp9aFdcj9poLwFbGq9rWw9RuPX7VFthD1Bq6+ACi5El6wtJz9/+i3xwgwBOVMZg==","signatures":[{"sig":"MEUCICJrioAQqXed2ApsLgLeAN2VgVAiRKpsF4NteUzb07dUAiEA8b1rLs50YpCbcDeHzMR6MHYXE1NArW7T3cwmDhnNYcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2276104},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"c92bebef1111d501f8fc0144075c780b94d74177","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.11.0_1788367907803_0.726037499307719","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@nemus-cli/nemus","version":"0.12.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.12.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"d9ac8596c5ab1aeff0f5ad78150493e5452b6e50","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.12.0.tgz","fileCount":374,"integrity":"sha512-p8JF92scrpBpE/ueBuazhUpKEuGwrztVmhCt1pP+TW14jxY6SQPOmU7kqFTT7HlGfFUeE2k+fWiWZuHzCFIrGw==","signatures":[{"sig":"MEQCIGbhJFIClUtPqGhqx1OQoKsesD8qviIjP9J6Sm/McfxiAiAsp84RnWzSJNYufueeN3u5K2aGU8hQTdsrOmOMQ9CnKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2283039},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"4c1fcfa7390a4f5ae9d8921092dd454e9f81f1b3","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.12.0_1788367982881_0.8289280774717307","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@nemus-cli/nemus","version":"0.13.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.13.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"19417f0666b408f452f524a706deb71302efa841","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.13.0.tgz","fileCount":374,"integrity":"sha512-MPfMv0hxnlUyhvEwvYhI3bYAIG4UnivdWsNGfcw43CxNekeHLOe/waFJN5Ko7UyEl4nRsrSyKZshX9RH+Gy6zQ==","signatures":[{"sig":"MEUCIQCi5NOto9eJg6tAkXc4qCnutZfpcbSol+kjsv6k+zOUhgIgV1nVJZZ85o5/21kCk2UsEH+TuWbaXtdZM6sSJxOVM1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2296952},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"faab099b2aa839662493334494d34a2381d21a26","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.13.0_1788373479884_0.15741724735127272","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@nemus-cli/nemus","version":"0.14.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.14.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"04555f12c1d5a65be508e1ba9831a4ed800c5bae","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.14.0.tgz","fileCount":374,"integrity":"sha512-tXsa8kqYwNGcuWI3a4ORN8xGqp47T86Wtunb8efLOhGyeMmGY1N6lN4nlkgXAaYrZYwtvTJwm3kh7RiZmdEokw==","signatures":[{"sig":"MEQCIEHPXuaiXaPYfI+C4ABrRnysLmrtvdcW7s3ALJOy9DYVAiAKDNyktClNhiP3AwnFFzz0MIsDvZGZlzAPoGcuP8Ohxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2299160},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"c818b82e968bf27aa638c42729b32e35fd3d80dc","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.14.0_1788379347128_0.85794138113114","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@nemus-cli/nemus","version":"0.15.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.15.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"b0e442f82f20790c85185b4f96d0c7167ef6b61c","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.15.0.tgz","fileCount":374,"integrity":"sha512-wrmvorupAm9tCLaB4NZ9t//6MkxWPzV5oj3y9F8bEoVPqFXYDyEfsVxSwqAaHbgjG+4KVMWX8SSskCQoFp97jA==","signatures":[{"sig":"MEUCIQCY3JX43cMQdpw/OA9AmfHo03yJY24JUHrTAJYOaPiQ+gIgfBlWAnraoNpLwne31wJyJih67o6hBxspNkaLmuf7Zz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2310796},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"596c312a7be51b5870a055e1a9cfcdaa5017737c","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.15.0_1788415955703_0.01581781671580762","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@nemus-cli/nemus","version":"0.15.1","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.15.1","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"038302798c7233c48504ef67aef71d98bfc066f2","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.15.1.tgz","fileCount":375,"integrity":"sha512-YoL9dpy9wO+TX9tv2Tb2DV6qyb99k/kiWGKP+7fJqcD0A1ASEIQD6p0oEMhCA5CMuoeNqDNj3sBMXQ0Fq30+cw==","signatures":[{"sig":"MEQCIA14ij59oGT0dznRwrKtM3GqDF4pdyQSXqoE376hsHqdAiBqhrRkB6GyHi5AEmMx5yrqdkGoZa5opA4ERtxc+l2zdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2314943},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"61339049f842f87e5c0d90ddbefe2da01aa4f2ea","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.15.1_1788682732136_0.26767358467961255","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@nemus-cli/nemus","version":"0.15.2","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.15.2","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"8cfa6742fc2bed4d4aab97d3db4c54be6a76e546","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.15.2.tgz","fileCount":375,"integrity":"sha512-SvSeVjhtvmFjiIkVphGN1vLSa8E1vRhUWIf1lIPlxb53J56U12Aao1rZV4sEp84ZGeYcow6TLnaFOekF5Is4VA==","signatures":[{"sig":"MEUCIGIrx+hUzF+eb990JU4nMdBpF8Rr+4o0KyFGHeNqgLVAAiEA3GDnz5r1yv/EIGtH7nmiCng6dsY7j1cb2ndcHeRJsn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2325751},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"c143f646891f05bb75fb26084867a05c71fd14cc","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.15.2_1788683390652_0.8210021433312942","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@nemus-cli/nemus","version":"0.16.0","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"author":{"name":"Nemus contributors"},"license":"MIT","_id":"@nemus-cli/nemus@0.16.0","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"homepage":"https://github.com/me-public/nemus#readme","bugs":{"url":"https://github.com/me-public/nemus/issues"},"bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"dist":{"shasum":"5a401a21642fb28165c04dee81ff1da773d1f415","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.16.0.tgz","fileCount":384,"integrity":"sha512-EtmroGQ2AfnF42TYGsHcWjMrqAjT/gT3jNf/TDs4VXaFgH0gy5XAj4nQU1IAPEPdK3C5TWAeL/qlKIVKzWtGAg==","signatures":[{"sig":"MEQCIC51K3+AGdHbl4GvtUNky/lOecfqu9G9bFYk9ECFEk2WAiBoyVMxAkriwhONbZtz3at2wMdjLkrs702VXzaymLoBxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDv2kqp+WPl1IND/xvobGjsW6Wl9+wB/5jcWBfi4s0oAIgZL7GH7jVfYqCyV+GCXOZm3POyX9D8WzbkM7DCY5qFAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2401283},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"afbf105fa30d134f70e84489c22dcffaeeb34e87","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.0","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/nemus_0.16.0_1789551595418_0.43935041276886877","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"_id":"@nemus-cli/nemus@0.17.0","bin":{"nem":"bin/workspace.js","nemus":"bin/workspace.js","nemus-mcp":"dist/mcp/server.js"},"bugs":{"url":"https://github.com/me-public/nemus/issues"},"dist":{"shasum":"12f142440c5215d11e685831058999e5dbce4e01","tarball":"https://registry.npmjs.org/@nemus-cli/nemus/-/nemus-0.17.0.tgz","fileCount":390,"integrity":"sha512-NzELsD7ONzP05yVt7WQkzcdTfHO/EkbsSnX/DOysQojW+oYyXCr0/kuZ1I1o7aG46NGSmjbrWObSnzqb6ekGiw==","signatures":[{"sig":"MEUCIDGJUWrLasfaFKIeRPG4QYVXMX1Uj8Mw2MLxvE3ZmM2XAiEAv2WxcrQXOPtBj17FJuiHG+OWvFGdIIsvymLWVPnqaew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFz77jHErc1EWv4LTsP8d71h6fjGuj6NHIAXtlACHn8mAiEAyPf7qQE4BuGDk7fahhYSOom/s/uOYeOcAG6gXj2vyV0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nemus-cli%2fnemus@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2448713},"name":"@nemus-cli/nemus","author":{"name":"Nemus contributors"},"engines":{"npm":">=9.0.0","node":">=22.13.0"},"gitHead":"6a105762865aae3c1fa8f7f4c58c8594af592692","license":"MIT","scripts":{"test":"vitest run","build":"tsc && cp src/commands/dashboard/sidebar.js dist/commands/dashboard/sidebar.js && rm -rf dist/pi-extensions && cp -r src/pi-extensions dist/pi-extensions && rm -rf dist/scripts && cp -r src/scripts dist/scripts","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run clean && npm run build"},"version":"0.17.0","_npmUser":{"name":"yotam707","email":"yotam@meliopayments.com"},"homepage":"https://github.com/me-public/nemus#readme","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.8","description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","directories":{},"maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"_nodeVersion":"22.23.2","dependencies":{"ink":"^7.1.1","zod":"^4.3.6","fuzzy":"^0.1.3","react":"^19.2.8","commander":"^15.0.0","cli-progress":"^3.12.0","markdown-table":"^3.0.3","@inquirer/prompts":"^8.7.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.0","ts-node":"^10.9.1","typescript":"^5.9.3","@types/node":"^26.3.0","@types/react":"^19.2.2","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nemus_0.17.0_1789556109785_0.3599286956294738"}}},"time":{"created":"2026-08-25T12:16:56.088Z","modified":"2026-09-16T10:55:10.324Z","0.2.1":"2026-08-25T12:16:56.587Z","0.2.2":"2026-08-25T12:41:23.494Z","0.2.3":"2026-08-25T12:48:17.940Z","0.2.4":"2026-08-25T12:59:08.622Z","0.2.5":"2026-08-25T13:19:15.733Z","0.2.6":"2026-08-25T18:08:31.748Z","0.2.7":"2026-08-26T09:50:04.682Z","0.2.8":"2026-08-26T12:07:50.668Z","0.2.9":"2026-08-27T09:21:32.679Z","0.2.10":"2026-08-27T14:36:10.825Z","0.2.11":"2026-08-27T17:42:35.984Z","0.2.12":"2026-08-27T18:25:41.973Z","0.2.13":"2026-08-28T13:19:39.843Z","0.3.0":"2026-08-30T06:13:36.816Z","0.3.1":"2026-08-30T06:57:43.015Z","0.3.2":"2026-08-30T08:14:16.283Z","0.3.3":"2026-08-30T09:17:56.697Z","0.4.0":"2026-08-31T20:37:48.744Z","0.5.0":"2026-09-01T11:46:58.766Z","0.8.0":"2026-09-01T11:48:21.480Z","0.9.0":"2026-09-01T13:44:07.649Z","0.10.0":"2026-09-02T07:35:57.302Z","0.11.0":"2026-09-02T16:51:48.032Z","0.12.0":"2026-09-02T16:53:03.077Z","0.13.0":"2026-09-02T18:24:40.050Z","0.14.0":"2026-09-02T20:02:27.322Z","0.15.0":"2026-09-03T06:12:35.887Z","0.15.1":"2026-09-06T08:18:52.291Z","0.15.2":"2026-09-06T08:29:50.832Z","0.16.0":"2026-09-16T09:39:55.558Z","0.17.0":"2026-09-16T10:55:09.909Z"},"bugs":{"url":"https://github.com/me-public/nemus/issues"},"author":{"name":"Nemus contributors"},"license":"MIT","homepage":"https://github.com/me-public/nemus#readme","keywords":["workspace","git","github","cli","monorepo","multi-repo","polyrepo","developer-tools","ai-agents","claude","codex"],"repository":{"url":"git+https://github.com/me-public/nemus.git","type":"git"},"description":"Nemus — a CLI for managing multi-repository workspaces. Create, sync, and operate across dozens of repos with a single command, and wire them up to your favorite coding agent.","maintainers":[{"name":"yotam707","email":"yotam@meliopayments.com"}],"readme":"<p align=\"center\">\n  <img src=\"assets/logo-wordmark.svg\" alt=\"Nemus\" width=\"320\" />\n</p>\n\n<p align=\"center\">\n  <b>Work on many Git repos as if they were one project.</b><br/>\n  Nemus pulls the repos you're working on into a single folder, runs commands across\n  all of them at once, and gives your AI coding agent the whole picture.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://me-public.github.io/nemus/\"><img src=\"https://img.shields.io/badge/website-nemus-3FB950.svg\" alt=\"Website\" /></a>\n  <a href=\"https://github.com/me-public/nemus/actions/workflows/ci.yml\"><img src=\"https://github.com/me-public/nemus/actions/workflows/ci.yml/badge.svg\" alt=\"CI\" /></a>\n  <a href=\"https://www.npmjs.com/package/@nemus-cli/nemus\"><img src=\"https://img.shields.io/npm/v/@nemus-cli/nemus.svg\" alt=\"npm\" /></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"License: MIT\" /></a>\n  <a href=\"https://www.npmjs.com/package/@nemus-cli/nemus\"><img src=\"https://img.shields.io/npm/dm/@nemus-cli/nemus.svg\" alt=\"npm downloads\" /></a>\n  <img src=\"https://img.shields.io/badge/node-%3E%3D22.13-brightgreen.svg\" alt=\"Node >= 22.13\" />\n  <a href=\"https://x.com/nemus_cli\"><img src=\"https://img.shields.io/badge/follow-%40nemus__cli-000000.svg?logo=x&logoColor=white\" alt=\"Follow @nemus_cli on X\" /></a>\n</p>\n\n<p align=\"center\">\n  🌐 <b><a href=\"https://me-public.github.io/nemus/\">me-public.github.io/nemus</a></b> &nbsp;—&nbsp; 📦 <b><a href=\"https://www.npmjs.com/package/@nemus-cli/nemus\">@nemus-cli/nemus</a></b> on npm &nbsp;—&nbsp; 𝕏 <b><a href=\"https://x.com/nemus_cli\">@nemus_cli</a></b> &nbsp;—&nbsp; <code>npm install -g @nemus-cli/nemus</code>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://raw.githubusercontent.com/me-public/nemus/main/docs/assets/nemus-cli-demo.mp4\"><img src=\"https://raw.githubusercontent.com/me-public/nemus/main/docs/assets/nemus-cli-demo.gif\" alt=\"Nemus terminal demo — describe a workspace in plain English, Nemus clones the repos and writes the agent context, then run across every repo at once\" width=\"820\" /></a>\n</p>\n<p align=\"center\"><sub>A real recording — <code>nemus -- \"…\"</code> turns a sentence into a ready workspace. <a href=\"https://raw.githubusercontent.com/me-public/nemus/main/docs/assets/nemus-cli-demo.mp4\">▶ watch as MP4</a></sub></p>\n\n---\n\n## What is Nemus?\n\nYour product's code is probably split across **many separate Git repos** — frontend,\nbackend, auth, payments, shared libraries. Working on one feature means cloning,\npulling, branching, and testing each repo by hand, one at a time — and your AI coding\nagent only ever sees the single repo you happened to open.\n\n**Nemus lets you pull the repos you're working on into one folder and treat them as a\nsingle project:**\n\n- **One command clones them all** — and keeps them in sync.\n- **Run any git or shell command across every repo at once** — `status`, `pull`,\n  `branch`, `npm test`, anything.\n- **Your AI agent sees the whole set at once** — so a prompt like *\"add idempotency\n  keys to the payments flow\"* works even when that flow spans five repos, not one.\n\n> **In short:** a **monorepo-style workflow across your many repos — without merging them.**\n\n### Before vs. after\n\n**Without Nemus** — clone each repo by hand, `cd` into every one, pull, branch, run\ntests, and repeat. Your agent only sees whichever repo you opened.\n\n**With Nemus:**\n\n```bash\nnemus create -w payments -r api,web,ledger,gateway,workers   # clone all 5 into one workspace\nnemus run payments \"npm test\"                                # run the tests in all 5 at once\nnemus -- \"add idempotency keys to the payments flow\"         # let an agent work across all 5\n```\n\n> Prefer to point-and-pick? Just run `nemus create` for an interactive repo picker with\n> fuzzy search, or `nemus -- \"create a workspace with the payments repos\"` in plain English.\n\n## What you get\n\n- 🌳 **Workspaces** — group repos, clone them all in parallel, jump in.\n- 🔁 **Operate in bulk** — status, sync, diff, run, branch across every repo.\n- 📦 **Suites & snapshots** — save reusable repo collections and exact states.\n- 🤖 **Agent-native** — first-class integration with multiple coding agents\n  (Claude Code, pi, OpenCode, Codex, Gemini) via context files, skills, and an MCP server.\n- 🩺 **Healthy by default** — health checks, dependency analysis, retries.\n\n## The name\n\n**Nemus** (_NEH-mus_) is Latin for a **grove** — a small wood of trees sharing\nsoil and roots. It's a fitting picture of what the tool manages: a cluster of\nrepositories, each its own tree, growing together in one workspace. It also nods\nto the branch-and-commit shape of Git itself.\n\n## A full clone per workspace — on purpose\n\nThis is the core design decision, so it's worth being explicit: **every workspace\ngets its own independent, full `git clone` of each repo.** Two workspaces that both\ncontain `api` hold two separate clones — each with its own `.git`, index, stash,\nhooks, config, branches, and build artifacts.\n\nA reasonable question is *\"why not `git worktree`?\"* Worktrees attach multiple\nworking directories to **one shared repository**, which is great for flipping\nbetween branches of a **single** repo. But Nemus is built for **many repos worked\non in parallel — often by AI agents — at the same time**, and there full clones win:\n\n| | **Nemus: clone per workspace** | **`git worktree`** |\n|---|---|---|\n| **Scope** | Spans **many repos** per workspace uniformly | A **single-repo** feature (`git worktree add` lives inside one repo) |\n| **Isolation** | Total: separate `.git`, index, stash, config, **hooks**, and build outputs (`node_modules/`, `target/`, `dist/`) | Partial: worktrees **share** the object store, config, and hooks |\n| **Same branch, twice** | ✅ Two workspaces can both sit on `main` (e.g. stable vs. experiment) | ❌ Git refuses to check out the same branch in two worktrees |\n| **Parallel agents** | Safe: one agent's rebase/branch-switch/`gc`/dirty tree can't touch another's | Risky: aggressive concurrent ops share one object DB + refs |\n| **Per-workspace remotes/creds** | ✅ Each clone can point at a different fork/remote | ❌ Remotes are shared |\n| **Disposable** | It's just a directory — `rm -rf` is safe | Needs `git worktree remove`; a stale/broken worktree can corrupt the parent's list |\n| **Tooling** | Every dir is a normal repo — IDEs, scripts, and git tools \"just work\" | Some tools mishandle the `.git`-file pointer / shared hooks |\n\n**The honest trade-off:** full clones use more disk and take longer to set up than a\nworktree that shares the object store. Nemus leans into that on purpose and softens\nit — clones run **in parallel**, retry on flaky networks, and the repo list is\ncached. For juggling many repos across several workspaces (and several agents), the\nbulletproof isolation is worth the extra gigabytes. If you're switching branches\nwithin one repo, plain `git worktree` is still the right tool — Nemus solves the\ndifferent problem of *many* repos in *many* independent workspaces.\n\n## Quick Start\n\n```bash\n# Install globally\nnpm install -g @nemus-cli/nemus\n\n# One-time setup (choose your GitHub org, agent, clone protocol…)\nnemus configure\n\n# Create your first workspace (interactive repo picker with fuzzy search)\nnemus create\n\n# Or let an agent do it — describe what you need in plain English\nnemus -- create a workspace with all payments-related repos\n```\n\nAfter creation you're dropped into the workspace directory with all repos cloned.\n\n> `nemus` and the shorter `nem` are equivalent. Use whichever you like.\n\n## Installation\n\n### From npm (recommended)\n\n```bash\nnpm install -g @nemus-cli/nemus\n```\n\nThe postinstall step sets up optional shell integration (auto-cd into new\nworkspaces + a quick-navigate helper). It keeps the generated functions in\n`~/.nemus/shell-integration.sh` and adds only a guarded source line to your\nshell RC file, so upgrades don't churn your `.zshrc`/`.bashrc`. First-time setup\n(`nemus configure`) runs automatically **only on a global install** — a\nthrowaway `npx` run or a local dependency install leaves your shell untouched.\n\n### Try it without installing\n\n```bash\nnpx @nemus-cli/nemus list          # run any command via npx\nnpx @nemus-cli/nemus -- \"…\"         # or the AI prompt\n```\n\nZero install, nothing added to your PATH or shell RC. (Shell integration and\nauto-cd only make sense once the `nemus`/`nem` bins are on your PATH, so install\nglobally when you want those.)\n\n### From source\n\n```bash\ngit clone https://github.com/me-public/nemus.git\ncd nemus\nnpm install\nnpm run build\nnpm link   # makes `nemus` / `nem` available on your PATH\n```\n\n### Prerequisites\n\n- **Node.js 22.13+** (the prompt library loads via `require(esm)`)\n- Git\n- [GitHub CLI](https://cli.github.com/) (`gh`), authenticated via `gh auth login`\n- SSH keys configured for GitHub (recommended; HTTPS also supported)\n\n## Connecting AI agents\n\nNemus is agent-agnostic. It detects installed agent CLIs and, for each active\nagent, writes the right context file, installs skills, and (where supported)\nregisters its MCP server and hooks.\n\n| Agent | CLI | Context file | MCP | Notes |\n|-------|-----|--------------|-----|-------|\n| **Claude Code** | `claude` | `CLAUDE.md` | ✅ | Hooks + status line supported |\n| **pi** | `pi` | `AGENTS.md` | — | |\n| **OpenCode** | `opencode` | `AGENTS.md` | ✅ | Reads `~/.claude/skills` natively |\n| **Codex** (OpenAI) | `codex` | `AGENTS.md` | ✅ | Reads `~/.codex/config.toml` |\n| **Gemini** (Google) | `gemini` | `GEMINI.md` | ✅ | |\n\nChoose your agent(s) during `nemus configure`, or set them any time:\n\n```bash\nnemus configure          # interactive\n# aiAgent:      claude | pi | opencode | codex | gemini | both | auto\n# primaryAgent: claude | pi | opencode | codex | gemini | auto\n```\n\n- `auto` detects installed CLIs and picks sensibly.\n- `both` means **every** installed agent (context files + skills written for all).\n\n### Model providers\n\nThe agent CLIs own model/provider auth, so Nemus works with **any provider your\nagent supports** — Anthropic, OpenAI, Google, or **Amazon Bedrock** — with no extra\nconfiguration in Nemus. For example, Claude Code and pi both run against Bedrock via\ntheir own environment (`CLAUDE_CODE_USE_BEDROCK=1`, or pi's `amazon-bedrock`\nprovider); Codex and Gemini authenticate to OpenAI and Google respectively. Point\nyour agent at whichever provider you like — Nemus just drives the agent.\n\n## Usage\n\nEvery command has a short alias (shown in parentheses).\n\n### Create & manage workspaces\n\n```bash\nnemus create           # (c) interactive create\nnemus list             # (l) list workspaces\nnemus update           # (u) add repos to a workspace\nnemus delete           # (del) delete a workspace\nnemus prune            # delete workspaces with no recent activity (safe by default)\nnemus go [name]        # jump to a workspace directory\n```\n\n> **`prune`** clears out workspaces you've finished with. It selects those with\n> no agent session (or, failing that, no `createdAt`) in the last **N days**\n> (`--days`, default 30) and — crucially — **protects any workspace with\n> uncommitted or unpushed work**, listing why it was skipped. Preview with\n> `--dry-run` (or `--json`), then delete after a confirmation (`--yes` to skip).\n> `--include-dirty` overrides the safety guard. Example:\n>\n> ```bash\n> nemus prune --days 30 --dry-run   # see what would go, nothing deleted\n> nemus prune --days 30             # prune stale + clean workspaces, with a prompt\n> ```\n\n### Operate across all repos\n\n```bash\nnemus status my-workspace     # (st) git status for every repo\nnemus sync my-workspace       # (s) git pull every repo (auto-retries on flaky network)\nnemus diff my-workspace       # (d) combined diff summary  (--full for raw diffs)\nnemus run my-workspace \"npm install\"   # (r) run a command in every repo\nnemus dev my-workspace        # start every repo's dev server together (one Ctrl-C stops all)\nnemus doctor my-workspace     # (doc) health checks + score\n```\n\n### `nemus dev` — run all your services together\n\nA workspace is usually a set of services you run *together*. `nemus dev` starts\neach repo's dev server at once and streams their output into one terminal with a\ncolor-coded, aligned per-repo prefix; a single Ctrl-C tears them all down cleanly\n(process-group kill, so child trees die too).\n\n```bash\nnemus dev                     # start every runnable repo in the current workspace\nnemus dev payments --only web,api      # just a subset\nnemus dev payments --script start       # prefer a specific npm script\nnemus dev payments --command \"make run\"  # run an exact command in every repo\nnemus dev payments --exit-on-failure     # stop everything if any service crashes\n```\n\n```\nweb      | VITE ready in 412 ms\napi      | listening on :4000\nworker   | [queue] connected\n```\n\nFor each repo it runs `--command` if given, else the first `package.json` script\nthat exists (`--script` → `dev` → `develop` → `start` → `serve`), using the\nrepo's own package manager (pnpm/yarn/npm from its lockfile). Repos with no\nrunnable script are skipped with a notice, so a library in the workspace won't\nblock the services.\n\n> On **macOS/Linux** each service runs in its own process group, so shutdown\n> reliably takes down the whole child tree. On **Windows** there are no POSIX\n> process groups; teardown falls back to `taskkill /T /F` (force-kill the tree,\n> no graceful SIGTERM phase).\n\n```\nRepo             Branch       Status        Ahead/Behind   Modified\n─────────────────────────────────────────────────────────────────────\napi              main         ✓ Clean       Up to date     -\nweb              feature/x    ⚠ 2 modified  ↑1             2 files\nshared-lib       main         ✓ Clean       ↓3             -\n```\n\n### Scripting: `--json`\n\nThe read-only reporting commands accept `--json` for stable, machine-readable\noutput: `list`, `status`, `doctor`, `suite list`, `sessions`, and\n`analyze-deps`. Diagnostics go to stderr, so stdout is a single JSON document\nyou can pipe straight into `jq` or a CI step:\n\n```bash\nnemus list --json | jq -r '.workspaces[].name'\nnemus status my-workspace --json | jq '.clean'\nnemus doctor my-workspace --json | jq '.score'\nnemus suite list --json | jq -r '.suites[].name'\nnemus sessions --json | jq -r '.sessions[].workspaceName'\nnemus analyze-deps my-workspace --json | jq '.circularDependencies'\n```\n\nThe workspace-scoped ones (`status`/`doctor`/`analyze-deps`) need an explicit\nworkspace name with `--json` (they never prompt). On failure, `--json` prints a\nparseable `{ \"ok\": false, \"error\": … }` to stdout and exits non-zero.\n\n### Configuration\n\nRun `nemus configure` for the interactive wizard, or manage settings\nnon-interactively (handy for scripts and dotfiles):\n\n```bash\nnemus config list                     # all keys, values, and descriptions\nnemus config get cloneProtocol        # print one value (raw, for scripts)\nnemus config set cloneProtocol https  # validated + coerced per key\nnemus config set autoReportBugs yes   # booleans accept true/false/yes/no/on/off/1/0\nnemus config unset githubOrg          # reset a key to its default\nnemus config path                     # print the config file location\n```\n\n`get`/`list` also accept `--json`. An unknown key or an invalid value exits\nnon-zero with a clear message (e.g. `cloneProtocol must be one of: ssh, https`).\n`config edit` opens the file in `$VISUAL`/`$EDITOR` (seeding it with the current\nresolved config first) and re-validates the JSON afterward.\n\n### Environment variables\n\nEverything Nemus reads from the environment (all optional):\n\n| Variable | Effect |\n| --- | --- |\n| `NEMUS_DIR` | Override where workspaces are created (also `WORKSPACE_MANAGER_DIR`). |\n| `NEMUS_CACHE_DIR` | Override the config/state dir. Default: `~/.nemus`, or `$XDG_CONFIG_HOME/nemus` (→ `~/.config/nemus`) on Linux. Also `WORKSPACE_MANAGER_CACHE_DIR`. |\n| `XDG_CONFIG_HOME` | On Linux (or when set explicitly), a fresh install stores config/state under `$XDG_CONFIG_HOME/nemus`. An existing `~/.nemus` is always kept as-is. |\n| `NEMUS_JUDGE_MODEL` | Model for the `reflect` judge (overrides `--model`'s default). |\n| `NEMUS_JUDGE_THINKING` | Thinking level for the `reflect` judge on pi (`off`…`max`). |\n| `NEMUS_JUDGE_TIMEOUT_MS` | Timeout for the `reflect` judge call. |\n| `NEMUS_BUG_REPORT_REPO` | Repo that `report-bug` files issues against. |\n| `NEMUS_SKIP_CONFIGURE` | Skip the one-time post-install `configure` prompt. |\n| `NEMUS_NO_UPDATE_CHECK` | Disable the background \"update available\" check (also honors `NO_UPDATE_NOTIFIER`). |\n| `WORKSPACE_CLONE_TIMEOUT_MS` | Git clone timeout (default 15 min). |\n| `NO_COLOR` / `FORCE_COLOR` | Disable / force ANSI color (see [Global flags](#global-flags)). |\n| `VISUAL` / `EDITOR` | Editor launched by `nemus config edit`. |\n\n### Global flags\n\n- `--no-color` — disable ANSI color. Nemus also honors the standard\n  [`NO_COLOR`](https://no-color.org) env var and auto-disables color when stdout\n  isn't a TTY (piped/redirected); `FORCE_COLOR=1` forces it on.\n- `-q, --quiet` — suppress routine progress logs (info/success/step) while still\n  showing warnings and errors. Data (including `--json`) is unaffected.\n\n### Shell completions\n\nTab-complete subcommands and workspace names. `nemus completion <shell>` prints\na script for `bash`, `zsh`, or `fish` (works for both the `nemus` and `nem`\nbinaries):\n\n```bash\n# bash\nnemus completion bash > /etc/bash_completion.d/nemus     # or >> ~/.bashrc\n# zsh (a directory on your $fpath)\nnemus completion zsh > \"${fpath[1]}/_nemus\"\n# fish\nnemus completion fish > ~/.config/fish/completions/nemus.fish\n```\n\nWorkspace names are resolved live (the script calls back into the CLI), so they\nstay current without regenerating.\n\n### Suites (reusable repo collections)\n\n```bash\nnemus suite create            # (sc) save a set of repos (+ optional post-clone hooks)\nnemus suite list              # (sls)\nnemus suite use               # (fs) create a workspace from a suite\nnemus suite export my-suite -o my-suite.json\nnemus suite import my-suite.json\n```\n\n### Branches & snapshots\n\n```bash\nnemus branch switch           # (sb) switch every repo to a branch\nnemus branch create ws feature/new-thing   # (bc)\nnemus snapshot save ws        # (ss) capture exact branches/commits/dirty state\nnemus snapshot restore <id>   # (sr)\n```\n\n### Portable workspaces — `lock` & `restore`\n\nShare the *exact* workspace you're in. `nemus lock` writes a small, committable\n`nemus.lock` (repos + owner + the branch each repo is on + its HEAD commit);\n`nemus restore` recreates that workspace from scratch on any machine — clones\nevery repo and checks out the recorded branch.\n\n```bash\nnemus lock                    # write ./nemus.lock for the current workspace\nnemus lock my-ws -o my-ws.lock   # or a named workspace, to a file\nnemus lock my-ws -o -            # print the lockfile to stdout (pipe it anywhere)\nnemus lock --all [--force]     # drop a nemus.lock into every workspace at once\n\nnemus restore                 # recreate from ./nemus.lock\nnemus restore my-ws.lock       # from a specific file (or `-` to read stdin)\nnemus restore my-ws.lock -w exp --pin   # new name; pin exact commits, not branch tips\n```\n\nCommit `nemus.lock` next to a design doc or drop it in a ticket, and a teammate\nruns `nemus restore` to land in the identical multi-repo setup. It contains only\nwhat `git remote -v` already exposes — no secrets — so it's safe to commit.\n\n> **`lock`/`restore` vs. `snapshot`:** a *snapshot* is local time-travel for a\n> workspace that already exists on your machine; `lock`/`restore` is portable —\n> it recreates the workspace (repos and all) from nothing, on any machine.\n> **vs. `suite`:** a *suite* is a reusable repo *template*; a lockfile pins one\n> workspace's *exact* repos and branch state.\n\n### Reflect — improve your setup over time\n\n```bash\nnemus reflect                 # (retro) analyze your last 10 workspaces' sessions\nnemus reflect --limit 5       # narrow the window\nnemus reflect --json          # structured report for tooling\nnemus reflect --markdown      # Markdown report (grouped by severity) to paste/save\nnemus reflect --group-by kind # group recommendations by kind instead of priority\nnemus reflect --dry-run       # show what the judge sees, without calling the agent\n```\n\n`--markdown` writes a clean, severity-grouped report to stdout — pipe it into a\nfile or an issue: `nemus reflect --markdown > reflection.md`. `--group-by\nkind|priority` (default `priority`) controls how recommendations are grouped in\nboth the human and Markdown output.\n\nEvery run is saved under `~/.nemus/reflect/`. Review past reports without\nre-running the judge:\n\n```bash\nnemus reflect history            # list saved reports, newest first (--json)\nnemus reflect show               # print the latest saved report\nnemus reflect show <id>          # a specific one (--markdown / --json / --group-by)\n```\n\n`reflect` reads your recent agent **session transcripts** (Claude + pi), distills\nthe prompts you sent, the failures the agent hit, and the tools it used, then asks\n**your own configured agent** (LLM-as-a-judge — no extra API key) to recommend\nconcrete improvements: which **skills** to add and where, missing\n**AGENTS.md/context** rules, missing **connectivity/smoke tests**, and\n**prompt/workflow** habits — each with a priority and an example snippet. It's a\nfast retrospective on *how you drive the agent*, so next time works better.\n\n### AI assistant\n\n```bash\nnemus -- create a workspace for the payments team\nnemus -- list my workspaces and show their status\n\n# Investigate-first: create an EMPTY workspace and let the agent discover the repos\nnemus -- search the logs for the OCR 500s, find the services in the trace, and open those repos\n```\n\n**Investigate-first workspaces:** when your prompt doesn't name concrete repos but\nasks the agent to *figure out* which repos are relevant (from a trace, a stack\ntrace, or a log search), Nemus creates an **empty** workspace and hands the agent a\ndiscover-then-add workflow: it investigates, maps the services it finds to repos\n(fuzzy `search-repos`, or the `gh` CLI), adds them with `nemus update`, and only\nthen digs into the code.\n\nNemus exposes an **MCP server** (`nemus-mcp`) so MCP-capable agents can search\nrepos, create/update workspaces, check status, and more directly from a prompt.\n\nRun `nemus --help` for the full command reference.\n\n## Cloud (optional, self-hosted)\n\nNemus is **local-first** — everything above runs entirely on your machine. If you\nwant to hand a task to an agent that runs **headlessly on infrastructure you own**\n(local Docker, AWS Fargate, or any Kubernetes cluster) and opens a PR for you,\nthere's an **optional, opt-in** package: [`@nemus-cli/cloud`](./packages/cloud).\n\nIt's a separate, vendor-neutral package built from swappable seams — runners\n(`docker`, `aws-fargate`, `kubernetes`), IaC provisioners (OpenTofu/Terraform\nmodules), git forges (GitHub/GitLab), a bounded CI-fix loop, and notifiers — with\nno cloud SDK in the core CLI. It's published separately as **experimental**\n(`0.x`), so installing the core CLI pulls in none of it:\n\n```bash\nnpm install -g @nemus-cli/cloud\n```\n\nSee [`packages/cloud/README.md`](./packages/cloud/README.md) to get started.\n\n## Configuration\n\n`nemus configure` writes `~/.nemus/config.json`. Environment\nvariables override it:\n\n```bash\nexport NEMUS_DIR=\"$HOME/my-workspaces\"        # default: ~/workspaces\nexport NEMUS_CACHE_DIR=\"$HOME/.cache/nemus\"   # default: ~/.nemus\n```\n\n(The legacy `WORKSPACE_MANAGER_DIR` / `WORKSPACE_MANAGER_CACHE_DIR` names still\nwork as fallbacks. On first run, state from the old `~/.workspace-manager-cache`\nlocation is migrated to the resolved config dir automatically.)\n\n**Config/state location (XDG-aware).** Resolution order, first match wins —\ndesigned so existing installs are never silently moved:\n\n1. `NEMUS_CACHE_DIR` / `WORKSPACE_MANAGER_CACHE_DIR` (explicit override).\n2. An existing `~/.nemus` that holds durable state (anything beyond regenerable\n   caches like `repos-cache.json` / `last-version-check.json` and the\n   `shell-integration.sh` file — e.g. `config.json`, `suites.json`, the\n   `reflect/` reports) — kept on every platform, never moved.\n3. `XDG_CONFIG_HOME/nemus`, when `XDG_CONFIG_HOME` is set to an absolute path.\n4. Linux with no prior install → `~/.config/nemus` (the XDG default).\n5. Otherwise (macOS/Windows, fresh install) → `~/.nemus`.\n\nKey settings: `githubOrg` (which org's repos to list — leave empty to list your\nown), `cloneProtocol` (`ssh`|`https`), `aiAgent`, `primaryAgent`, `installMcp`.\n\n## Workspace layout\n\n```\n~/workspaces/\n└── my-workspace/\n    ├── .workspace-meta.json    # repos, timestamps, health\n    ├── AGENTS.md / CLAUDE.md    # generated agent context\n    ├── api/                     # cloned repos\n    ├── web/\n    └── shared-lib/\n```\n\n## Development\n\n```bash\nnpm run build        # compile TypeScript\nnpm test             # run the test suite (vitest)\nnpm run typecheck    # tsc --noEmit\nnpm link             # use your local build globally\n```\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines and\n[docs/architecture.md](docs/architecture.md) for a tour of the codebase.\n\n## Releasing\n\nReleases are automated and gated by a manual approval. Bump the version, merge to\n`main`, and approve the deployment — see [docs/releasing.md](docs/releasing.md).\n\n## Contributing\n\nContributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) and our\n[Code of Conduct](CODE_OF_CONDUCT.md). Security issues: see [SECURITY.md](SECURITY.md).\n\n## License\n\n[MIT](LICENSE) © Nemus contributors\n","readmeFilename":"README.md"}