{"_id":"@dunganhpham/ccm","_rev":"5-febf7bee7fb64b1d521effea86d3a648","name":"@dunganhpham/ccm","dist-tags":{"latest":"1.4.0"},"versions":{"1.0.0":{"name":"@dunganhpham/ccm","version":"1.0.0","keywords":["claude","claude-code","account","credentials","status","switch","cli"],"author":{"name":"Phạm Anh Dũng","email":"168076412+PhamAnhDungdev@users.noreply.github.com"},"license":"MIT","_id":"@dunganhpham/ccm@1.0.0","maintainers":[{"name":"dunganhpham","email":"phamdung2672004@gmail.com"}],"homepage":"https://github.com/PhamAnhDungdev/ccm#readme","bugs":{"url":"https://github.com/PhamAnhDungdev/ccm/issues"},"os":["darwin","win32","linux"],"bin":{"ccm":"bin/ccm.js"},"dist":{"shasum":"8e829739cccb9d9cece114a4063b2e74790230cb","tarball":"https://registry.npmjs.org/@dunganhpham/ccm/-/ccm-1.0.0.tgz","fileCount":4,"integrity":"sha512-MtPNhleusemKcCdSF8KlmpmtWx7v7OUtCJ69B0JXZ99qiyGimjCmCZceWQOloXq/J16b7Fr48f0n72AFgK1VHg==","signatures":[{"sig":"MEQCIDqa1I0oUHy+H5+V7zJWkLGBbWhGTixQUqqRT0NIwK0nAiA5RwVsqlr72P6TU+DdcsCWH8DajPwtcFpBDS6xAwwU1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9542},"engines":{"node":">=18.0.0"},"gitHead":"7973a1a474caeddb36186af840891bbf57ffc341","_npmUser":{"name":"dunganhpham","email":"phamdung2672004@gmail.com"},"repository":{"url":"git+https://github.com/PhamAnhDungdev/ccm.git","type":"git"},"_npmVersion":"11.6.1","description":"CLI tool to manage and switch between multiple Claude Code accounts","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccm_1.0.0_1775535042786_0.15976419929443342","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dunganhpham/ccm","version":"1.1.0","keywords":["claude","claude-code","account","credentials","status","switch","cli"],"author":{"name":"Phạm Anh Dũng","email":"168076412+PhamAnhDungdev@users.noreply.github.com"},"license":"MIT","_id":"@dunganhpham/ccm@1.1.0","maintainers":[{"name":"dunganhpham","email":"phamdung2672004@gmail.com"}],"homepage":"https://github.com/PhamAnhDungdev/ccm#readme","bugs":{"url":"https://github.com/PhamAnhDungdev/ccm/issues"},"os":["darwin","win32","linux"],"bin":{"ccm":"bin/ccm.js"},"dist":{"shasum":"7a949c267f3788c4a05c47b5b77c0da3e7df4b54","tarball":"https://registry.npmjs.org/@dunganhpham/ccm/-/ccm-1.1.0.tgz","fileCount":4,"integrity":"sha512-jBaTAicgTpNafbxItTEWfuVQQAxLl1r8DqreclxRgBzomfzhH6mZomBPJCDdMpAA4nGACPej+QLuo3bhERqsIQ==","signatures":[{"sig":"MEQCIDbfnwEa1aE6OfzcfNYiwDSyNCAN7JrH6G0YBIm2sieNAiATetvTJTPHG0cf8HPQ6yXm04L4P47VmhQLqzUYL0SJCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10453},"engines":{"node":">=18.0.0"},"gitHead":"7973a1a474caeddb36186af840891bbf57ffc341","_npmUser":{"name":"dunganhpham","email":"phamdung2672004@gmail.com"},"repository":{"url":"git+https://github.com/PhamAnhDungdev/ccm.git","type":"git"},"_npmVersion":"11.6.1","description":"CLI tool to manage and switch between multiple Claude Code accounts","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccm_1.1.0_1775535417733_0.5163182252471892","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@dunganhpham/ccm","version":"1.2.0","keywords":["claude","claude-code","account","credentials","status","switch","cli"],"author":{"name":"Phạm Anh Dũng","email":"168076412+PhamAnhDungdev@users.noreply.github.com"},"license":"MIT","_id":"@dunganhpham/ccm@1.2.0","maintainers":[{"name":"dunganhpham","email":"phamdung2672004@gmail.com"}],"homepage":"https://github.com/PhamAnhDungdev/ccm#readme","bugs":{"url":"https://github.com/PhamAnhDungdev/ccm/issues"},"os":["darwin","win32","linux"],"bin":{"ccm":"bin/ccm.js"},"dist":{"shasum":"c39a5384ff726aa665d8bde58d456665bd6c2d5d","tarball":"https://registry.npmjs.org/@dunganhpham/ccm/-/ccm-1.2.0.tgz","fileCount":4,"integrity":"sha512-yYjywnmpU+2lDlxiNIpi4pEfSz+yU9DcnGIReDHZzdxC3aRoEvfCjVcId8nIdO7e0LgkAKTSamelOJVn8foesg==","signatures":[{"sig":"MEUCIFb5/4260n0dypi43UI2vyrVV9f5F/1e5VHm2yUpvBsxAiEAxQCtt6GxB53xTzYHJDRrwqljOrUxjOL35T6WoGODJhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10778},"engines":{"node":">=18.0.0"},"gitHead":"440e7a66d5353de996c21c6e24bd4fa3f9403f23","_npmUser":{"name":"dunganhpham","email":"phamdung2672004@gmail.com"},"repository":{"url":"git+https://github.com/PhamAnhDungdev/ccm.git","type":"git"},"_npmVersion":"11.6.1","description":"CLI tool to manage and switch between multiple Claude Code accounts","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccm_1.2.0_1775537015998_0.12679821939154157","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dunganhpham/ccm","version":"1.3.0","keywords":["claude","claude-code","account","credentials","status","switch","cli"],"author":{"name":"Phạm Anh Dũng","email":"168076412+PhamAnhDungdev@users.noreply.github.com"},"license":"MIT","_id":"@dunganhpham/ccm@1.3.0","maintainers":[{"name":"dunganhpham","email":"phamdung2672004@gmail.com"}],"homepage":"https://github.com/PhamAnhDungdev/ccm#readme","bugs":{"url":"https://github.com/PhamAnhDungdev/ccm/issues"},"os":["darwin","win32","linux"],"bin":{"ccm":"bin/ccm.js"},"dist":{"shasum":"8be1cf4513467ebac8cfcb925c6f2d51c2df4a14","tarball":"https://registry.npmjs.org/@dunganhpham/ccm/-/ccm-1.3.0.tgz","fileCount":4,"integrity":"sha512-GxrGrnDRhjmIFMbNnZ8YUY7SRjupzNOaRisGh4C478ZAjscP0Oew0sgWULz0+hZqqZebr0ShVjEXG/NYmuiC1A==","signatures":[{"sig":"MEQCIDGNxYJ8xu5fU33lowBve725+ilMa4Mf8+DYmskmUCBfAiBbAXV5TQnNZaSyPCr1SwB+HGQg/BQrYwxGTAjxGLx3Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11714},"engines":{"node":">=18.0.0"},"gitHead":"b2acde5417a28bb6ffb73fe36aea6caf111a4b53","_npmUser":{"name":"dunganhpham","email":"phamdung2672004@gmail.com"},"repository":{"url":"git+https://github.com/PhamAnhDungdev/ccm.git","type":"git"},"_npmVersion":"11.6.1","description":"CLI tool to manage and switch between multiple Claude Code accounts","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccm_1.3.0_1775555575401_0.17348687461075873","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@dunganhpham/ccm","version":"1.4.0","description":"CLI tool to manage and switch between multiple Claude Code accounts","license":"MIT","bin":{"ccm":"bin/ccm.js"},"os":["darwin","win32","linux"],"engines":{"node":">=18.0.0"},"keywords":["claude","claude-code","account","credentials","status","switch","cli"],"author":{"name":"Phạm Anh Dũng","email":"168076412+PhamAnhDungdev@users.noreply.github.com"},"repository":{"type":"git","url":"git+https://github.com/PhamAnhDungdev/ccm.git"},"_id":"@dunganhpham/ccm@1.4.0","gitHead":"88fda081762fe2f426fb35f3fec9e87167df7107","bugs":{"url":"https://github.com/PhamAnhDungdev/ccm/issues"},"homepage":"https://github.com/PhamAnhDungdev/ccm#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FeVqEsPXbQJrDi0XC6O4hLidH7S/PC99/oF2ceIk9uKZ28b4Irm5c+vP/1XmhIJ2Yq/Uf0F9EDaycpk0+ZKAzA==","shasum":"854884ed9e2f6d99a89aa25e46d81506cdfc6cc5","tarball":"https://registry.npmjs.org/@dunganhpham/ccm/-/ccm-1.4.0.tgz","fileCount":4,"unpackedSize":12980,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6WvCQoYfeNL4KgkN7pqmbuN/0Qz11VkIHYw6EaJ309AIgcqs7kyIyKnIKiKZlfVvvKd1ooVU1Z/gIG2L/64okZ0I="}]},"_npmUser":{"name":"dunganhpham","email":"phamdung2672004@gmail.com"},"directories":{},"maintainers":[{"name":"dunganhpham","email":"phamdung2672004@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ccm_1.4.0_1776221265415_0.02969877603228266"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-07T04:10:42.686Z","modified":"2026-04-15T02:47:45.944Z","1.0.0":"2026-04-07T04:10:42.933Z","1.1.0":"2026-04-07T04:16:57.885Z","1.2.0":"2026-04-07T04:43:36.138Z","1.3.0":"2026-04-07T09:52:55.526Z","1.4.0":"2026-04-15T02:47:45.548Z"},"bugs":{"url":"https://github.com/PhamAnhDungdev/ccm/issues"},"author":{"name":"Phạm Anh Dũng","email":"168076412+PhamAnhDungdev@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/PhamAnhDungdev/ccm#readme","keywords":["claude","claude-code","account","credentials","status","switch","cli"],"repository":{"type":"git","url":"git+https://github.com/PhamAnhDungdev/ccm.git"},"description":"CLI tool to manage and switch between multiple Claude Code accounts","maintainers":[{"name":"dunganhpham","email":"phamdung2672004@gmail.com"}],"readme":"# ccm - Claude Credential Manager\n\nSwitch between multiple Claude Code accounts from the terminal.\n\n## Install\n\n```bash\nnpm install -g @dunganhpham/ccm\n```\n\n## Usage\n\n```bash\n# Save current logged-in account as a profile\nccm save work\nccm save personal --label \"Personal account\"\n\n# Switch account\nccm use personal\n\n# List all profiles\nccm list\n\n# Show current status\nccm status\n\n# Rename / remove\nccm rename work office\nccm remove office\n```\n\n## How it works\n\nProfiles are stored in `~/.ccm/profiles/`. When you switch, ccm swaps `~/.claude/.credentials.json` with the selected profile's credentials. The previous profile is auto-saved before switching.\n\n## Author\n\nPhạm Anh Dũng ([@PhamAnhDungdev](https://github.com/dunganhpham))\n\n## License\n\nMIT\n","readmeFilename":"README.md"}