{"_id":"@thebushidocollective/han","_rev":"221-5c5ed85c1e7e0d65c9ac394c1f412a50","name":"@thebushidocollective/han","dist-tags":{"latest":"3.21.4"},"versions":{"1.0.0":{"name":"@thebushidocollective/han","version":"1.0.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.0.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"2ade7a6dacfa437bd8182228597377702d243062","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.0.0.tgz","fileCount":35,"integrity":"sha512-ZXEii5KNwQ3yPQMTPkFAObtE/5YCG1tZbC71eiMhrR7MIWAvloG+y1qEVu8YNwy3wvZCF7XLAT01l3luWIyhKg==","signatures":[{"sig":"MEQCIEUXHWPCJ4gPtyHXTLBKhqyTVgWfGTaTc+8zcEcONVaTAiA3MAQeAauPpIqDfedtMQERu3TAeg3IyTS/+GdeP3ZB+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71107},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"22d7ae51627981b7623fbcf6c0d002ca7a6ddbf0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm run lint && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.0.0_1763625351322_0.6392104150472508","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@thebushidocollective/han","version":"1.0.1","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.0.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"c558d7093cabe6827824badf218ab61a2d285193","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.0.1.tgz","fileCount":35,"integrity":"sha512-rmRv2J6wHVTRrFZu+m7oOTFMF+C3HoPDpndElVSFDTfZjXhugb5A2fbFvzdOnJ/rNimHpl0T0T7OF/4AA6uhjg==","signatures":[{"sig":"MEUCIQC5ZwSFPVJHHQL8s3ufdvuRip0/D6jH9+lrDb2C7wm8YAIgJVY3Mpz0x2yDZvyqulz4wuzM0EVjGkZm+SUW22pn8Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71107},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"22d7ae51627981b7623fbcf6c0d002ca7a6ddbf0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm run lint && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.0.1_1763625507174_0.5286442035726622","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@thebushidocollective/han","version":"1.0.2","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.0.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"d196f8f9a67a7ec6570a07ba1914a57e3ea21ba7","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.0.2.tgz","fileCount":35,"integrity":"sha512-EqgJ9zig/39uObJq2C/ols53LgnkBiiAJ/RnVEarKgk7idot5gCvAWA5nJzaAteRQ238jVheenye7BXJzNX4Lw==","signatures":[{"sig":"MEUCIQCNOQpU82Vk4nMJs3+HqfOUAJxhu3lUygrrHSB8MHXi3AIgdE5VWFKI6Ht7xV0oqv1v59h0U++LjTwdj7v6uAag7IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71109},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"22d7ae51627981b7623fbcf6c0d002ca7a6ddbf0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm run lint && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.0.2_1763625561271_0.7827485691241669","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@thebushidocollective/han","version":"1.0.3","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.0.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"9390877cbaf9dda769f6ea80a23dc00a47cd9e16","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.0.3.tgz","fileCount":35,"integrity":"sha512-wK/hn5FbiNbVYYa9YNSWD42tWx2oA5/HKMa3ni17IPoMJIwb8PHz5oCkRLSKo5BzWu3CCKGHN+x5TAL0b3xNfA==","signatures":[{"sig":"MEYCIQDr+G5kN4qw8Gu5WiD8Hnp2X/MRGMYseipEExEhHNQsTgIhAJE7NZJ/7wttmLktzyhTuTffE1Q6Moba7hE4nAejNcMe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71756},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"22d7ae51627981b7623fbcf6c0d002ca7a6ddbf0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm run lint && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.0.3_1763625674892_0.6457294081946223","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@thebushidocollective/han","version":"1.0.4","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.0.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"3010b45e1de653658167a4a60841f2b58650ffdc","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.0.4.tgz","fileCount":35,"integrity":"sha512-BBHkftCt4iQyBflr+WqgC8S5rNjxbYmalZGuP9LOuWq6M24H4PalOy17E9jhRbDccQ9cEbVXOZoqiDe0SuCZ0w==","signatures":[{"sig":"MEQCIBlKUsWGGHFLFvm6j0wnjP3e2aDwe4moOOhqxf8bXHAcAiAKkQ3urS1LOep+1BMkZzXU045fcCWhkCztsvzHeC5G3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71822},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"e37618dba263ae0525134dcf1fcf59fb6780e9c8","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm run lint && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.0.4_1763625828950_0.12282599032267694","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@thebushidocollective/han","version":"1.1.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.1.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"358a7b58bdb84b4196690693d1797163e9c98b2f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.1.0.tgz","fileCount":35,"integrity":"sha512-6feRuTZBv9QA62RmmBTPZ+/2EO4rjF2j6UGFcor1SY/Y7pTC3VQ25/iBq96igW17ggcTfm3FiiMyEAue00knrQ==","signatures":[{"sig":"MEUCIQDRyy0obsaxFY4CY8YmmEYQCDnbRh9Cje0vUjZ7OPez1AIgVmUK7hBOYB4wcUzMO2u+L2wBsX5Wj51UZh0LMfAWXik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70712},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"65a976f51fe5cf58b080282f8e03580feec381dd","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm run lint && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.1.0_1763626020992_0.44086850374596764","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@thebushidocollective/han","version":"1.1.1","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.1.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"457aa27ae7060ea5140a64be033a4125a3037631","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.1.1.tgz","fileCount":31,"integrity":"sha512-AcAFss/6+qg6X+eddhHoNtub3Xm4np2cnG5T7m3+0aUsP2qkMka4Xp6P5SEgP0RJ38ENvzW2L88iynwz59Pw1w==","signatures":[{"sig":"MEYCIQCtuMIFcSiSRyp6w27DMjWXe6XJ5iLLLr96hW6ktqKXWgIhALlQ6NikpWuLrhytUsJ5nWmF1I/wJGLNMyRUlzBSS+6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61444},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"d6e0c4aeedbc9014e100da792eb80088cb3f43ce","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.1.1_1763627290788_0.18028226840972295","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@thebushidocollective/han","version":"1.2.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.2.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"e9d91794737b52f14f3132707c46062cd9f2e84c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.2.0.tgz","fileCount":31,"integrity":"sha512-q6iR5W+cJ2wOpm99B2Pa/e3BfrpnEMj7jYDPzmnblLOXXrVIBJnTpr7HQ7a5rp1LorUMa+5gPWyB99ZuncbX7Q==","signatures":[{"sig":"MEUCIH5/2b81eSlTW1XpPL62l2vqRTLga0MJOoZy68PuX3n9AiEAt972gEMo8mBiyBQ22aDlGikbz8BvrzlSThOusY2Ay3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63166},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"307945df6b1140fa02c7c2243e79dca70bc68c6a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.5.1","react":"^19.2.0","marked":"^15.0.12","commander":"^14.0.2","ink-spinner":"^5.0.0","marked-terminal":"^7.3.0","@anthropic-ai/claude-agent-sdk":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.25","@types/react":"^19.2.6","@biomejs/biome":"^2.3.6","@types/commander":"^2.12.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.2.0_1763628380049_0.20684931561969866","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@thebushidocollective/han","version":"1.3.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.3.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"fa909944c65a10185776912ca543d57f3d25f215","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.3.0.tgz","fileCount":43,"integrity":"sha512-NjCZWC/1tctCP7Uevxqp0jRiU/HrqiFLu6y/qo5/NCdGTihlle1Z3IZz3D6EMRh/zqSuSUNh7CoC9pvA5if5Hg==","signatures":[{"sig":"MEQCIBx+VajpSLpEQOCIvRajVxdzssJiFrDcvO5fzuLu8ZpyAiA4A6uKjYm2e0jSxlCixdhMeLDmE1okJxCNnTgqr8CPJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100917},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"42ee01e29e1826eaafe170e8a35e65838dfb72da","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","marked":"15.0.12","commander":"14.0.2","ink-spinner":"5.0.0","marked-terminal":"7.3.0","@anthropic-ai/claude-agent-sdk":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"20.19.25","@types/react":"19.2.6","@biomejs/biome":"2.3.6","@types/commander":"2.12.0","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.3.0_1763775705823_0.48648786836821456","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@thebushidocollective/han","version":"1.3.1","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.3.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"8fca63c8a6c7ec2001731a4417ad872f12637699","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.3.1.tgz","fileCount":43,"integrity":"sha512-DmCHByHFxARkiJTF2re3/vExk73RaH/yCjcefqdqOeiJ2Lw+ZpXqb7o2nFySnxEDmqUAYCF3JFDZXL5JfpvYRg==","signatures":[{"sig":"MEUCIFMCJb1CfGd122wiEFBC7nNJK62vjEautMO4a07u74WVAiEAtLDM+cI1AgK/grS/IMoA4FvaGZCXYjPvgSGb+pU7IPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104343},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"ef28cef1c686393076af3f1947399bbd2b7bd0ee","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","marked":"15.0.12","commander":"14.0.2","ink-spinner":"5.0.0","marked-terminal":"7.3.0","@anthropic-ai/claude-agent-sdk":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"20.19.25","@types/react":"19.2.6","@biomejs/biome":"2.3.6","@types/commander":"2.12.0","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.3.1_1763785186406_0.48453073499915744","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@thebushidocollective/han","version":"1.4.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.4.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"bd46f2547ff28d7451706bf3297717adc7ea97c7","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.4.0.tgz","fileCount":43,"integrity":"sha512-XXMqJag+EJLtbEbtOCJq9LqDQdhtmCQLNLC9435DhIAlL3/ezhhxi4Uc5lJQv2uTdDRtGPMlnKkNk9Qu6fJBaQ==","signatures":[{"sig":"MEUCIQDD2gUG4pcBEUolbxp2sQoeOn7bjsnaiG63e1jTA6vU6AIgPoVWr5HrPcEEMpE4UZpNF+Au2vQ0d3gMDrMWzGCfpmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104337},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"9be9b22788c149afbfcb859ed9b9f9154c3772d5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","marked":"15.0.12","commander":"14.0.2","ink-spinner":"5.0.0","marked-terminal":"7.3.0","@anthropic-ai/claude-agent-sdk":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"20.19.25","@types/react":"19.2.6","@biomejs/biome":"2.3.6","@types/commander":"2.12.0","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.4.0_1763791464175_0.7861808075178098","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@thebushidocollective/han","version":"1.5.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.5.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"febd2f7dd53e68083defd94ff5af334f770091e7","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.5.0.tgz","fileCount":47,"integrity":"sha512-aZCQ7R0PZNDRTceu8Nn1r4YgGODUqRaz0+rme4MEsgtVeZZr1EeWY+BG2NeXlD6CT+NhP+jstzJD+vN9UVj9PA==","signatures":[{"sig":"MEUCIQCAv9gDwgb8tF/7N2J+Am0jdFm0uISanipaoOnWtNGIfAIgXHNZMlXuRePrh27eYQdhuxXYnJSno6JkCjsMxrPVVWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99088},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"1afce7b5f9d0a16421a42509c9ee60e063559d21","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","marked":"15.0.12","commander":"14.0.2","ink-spinner":"5.0.0","marked-terminal":"7.3.0","@anthropic-ai/claude-agent-sdk":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"20.19.25","@types/react":"19.2.6","@biomejs/biome":"2.3.6","@types/commander":"2.12.0","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.5.0_1763793050068_0.3139105834296092","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@thebushidocollective/han","version":"1.6.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.6.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"b67507958f3d8078cc1f677d5f7c8d8443a66f86","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.6.0.tgz","fileCount":47,"integrity":"sha512-VNxzU/3s2EwcZs/MfbKDsglGJW1f0DnLj2t0ti9h3l6cF43S4rvmuwarq/rUyobZlOwGNI71e+k1RboK474c1A==","signatures":[{"sig":"MEYCIQCF5epFacgaxwyyakj1cEV7uCRaSwsYEOKIoZjyTwCgswIhAMWYJqdC6EE76uiLNbu5rKvLINl2Ru7zLpr1DL2+R9wY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101982},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"7b1f8a850a5d3ad73eed0c88d648d0015b8fb2c4","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","marked":"15.0.12","commander":"14.0.2","ink-spinner":"5.0.0","marked-terminal":"7.3.0","@anthropic-ai/claude-agent-sdk":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"20.19.25","@types/react":"19.2.6","@biomejs/biome":"2.3.6","@types/commander":"2.12.0","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.6.0_1763793244804_0.5206071539544479","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@thebushidocollective/han","version":"1.7.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.7.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/thebushidocollective/han","bugs":{"url":"https://github.com/thebushidocollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"e2e36bfc3d3ce119705eda642d62f21abd9c7930","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.7.0.tgz","fileCount":47,"integrity":"sha512-LSTHs1zltqY9tv3xcO1FstYnVS/U8S4ORdO0Zn/CUjrDOJbwWJOPBmkwejXFxrQS50v2vwTkmx8mpHwwaOFaSQ==","signatures":[{"sig":"MEQCICTtO91z1yiiJwZjYSTrJrBobO6IGxtbVfGyjzCJt2FWAiAgyxxcw9HlzeAP/g4UQzD71jPIVpCUsHpRNjiATGogwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102744},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=24"},"gitHead":"e41a20df01f93492306a1ed4991e1af5dedcb668","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/thebushidocollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","marked":"15.0.12","commander":"14.0.2","ink-spinner":"5.0.0","marked-terminal":"7.3.0","@anthropic-ai/claude-agent-sdk":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"20.19.25","@types/react":"19.2.6","@biomejs/biome":"2.3.6","@types/commander":"2.12.0","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.7.0_1763794141731_0.9541906012047923","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@thebushidocollective/han","version":"1.8.1","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.8.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/TheBushidoCollective/han","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"4a357f32653419d292d2da69c612ec17bf865f63","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.8.1.tgz","fileCount":68,"integrity":"sha512-4chZOGkB8G6tQ1tKILvIISi45uyd4ks/KaRpwP+aB+FmqKPewI2ncK0ezir0S+TUm/jI/95mq3y80TW9uNI+Fg==","signatures":[{"sig":"MEYCIQDLcVeBWoi1ARV8yFyocLwFs+XZLX2iP29rmMORnLv4tQIhAI7JCwnHG1thu+3Y2Yk6gpg7dAWbWA6JKsp68qjjUzcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184908},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fc45e4253d5f5454de8a806d04c893076d9be182","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.8.1_1764035481967_0.4729839679530079","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@thebushidocollective/han","version":"1.8.2","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.8.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/TheBushidoCollective/han","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"012765971d1290c5410e1df98c32c7c3f15a259e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.8.2.tgz","fileCount":68,"integrity":"sha512-c3WTiruyLxwhQVz9XGQ5xr+rpSXLLGHxUFucVr9feDkTV5dCZaAiy2N/EgGOGnrquuVgU0EE1HXsdSVjwyxaWw==","signatures":[{"sig":"MEYCIQDefhqwip3j8NVi2B9mIzi8X8WeSdnodyRoEh3MwQgecQIhAJZJ1lLgA9C6GNA8ceFwAUpH6NLSZ4nFz5KTp6x2G/hJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183956},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"80905d2d1ebf498f12c5c8694879461310208ff7","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.8.2_1764084534867_0.8498934931827937","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@thebushidocollective/han","version":"1.9.0","keywords":["bushido","monorepo","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.9.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://github.com/TheBushidoCollective/han","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"d8237683ba8a2bece7519c764f608790fefedef1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.9.0.tgz","fileCount":68,"integrity":"sha512-xjevdKmsGMquFSAF/jR2KB+xzeag+YLM08M+T5CJbOWo3BN+EZzTfK2FdmuYe+pwihXbSUP1R7z6+K2VryoHLg==","signatures":[{"sig":"MEUCIAhFxGx5JfsdoEBtAY2D02iXN6JWfgls3vn7xMtuH6e4AiEArCOi9msWMOP7uLZ9rhO0cWKGSCN3Kmy7NV+tFnOrZgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":187618},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"79991fa7cf8369a89b97788994ecc02932afdd73","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"Monorepo validation tool for Claude Code hooks","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.9.0_1764085169195_0.31484123406190867","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@thebushidocollective/han","version":"1.9.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.9.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"611c017a7e52797a2a857d42f5d4a12c3f00d333","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.9.1.tgz","fileCount":68,"integrity":"sha512-hjKpTSTQqgggl1etXJUI84nrKwE1LHd0CreogapFoIkNmGQ2ULP9ogciKeNhMhzaVdsclNzcH+qC4HK2ApC/Hw==","signatures":[{"sig":"MEUCIFrNYEd+JqopOrUNFJWP/8XO1zZJOagwn+AEv8B21vGLAiEAop8rsL8vQPJToGjVe5adep6shMdwC5F1zXk7RwObnk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201781},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"4508ec681b8ca7cb9132af906e462683a30e0238","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.9.1_1764096567874_0.534758643561325","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@thebushidocollective/han","version":"1.10.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.10.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"a84935518d4be9aac1e19b721ec5e0d5057d6e86","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.10.0.tgz","fileCount":60,"integrity":"sha512-gos0couWNBVRWx/UV2yLDM+fLgsvbfUucAH3xhiPQm/vu7d9KJeKVyBZSpAhcDpjjSyo8BGHcUuNv1+nRj+2CA==","signatures":[{"sig":"MEQCIFD6sU6oYfSVkLxlXalCTmU4Xsm12JO6SB1pets3ev42AiB4X0vegxsOZVxRqxhks2doD4V09P8OxQPka3aY/bUwog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179753},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"587578a23cdca6aff779d3435108b8531e6c08da","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.10.0_1764097264079_0.7706812980137674","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@thebushidocollective/han","version":"1.11.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.11.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"7dfc7b35d69cee72ef9fb788a8704aadf4f42108","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.11.0.tgz","fileCount":60,"integrity":"sha512-wpOR2BPRcOef4mnR4gcHPPpSts0EMMI/79b39kpozJIBosCdtDK8g3c33NyTgvDgrXeNM6NTIqxcAwFKPhI4rA==","signatures":[{"sig":"MEQCIF+ePy658wvZaWL7Syejk+uEkCOKjrMvv2pwoh+XCTE0AiA5ne3UmapWkqym56mNY6klzpEznJTKDC3cB/Vyi9X40w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181022},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"421a5d00a8c8d6547dc84e31b7f061bf9740de22","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.11.0_1764097513730_0.04471662885198424","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@thebushidocollective/han","version":"1.11.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.11.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"6fe7ac0a7f6f546e69c7e7cdf33308e36cc7f21c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.11.1.tgz","fileCount":60,"integrity":"sha512-Ntv7WqYh9TuOQo4WVfGU6c+7MKUYys6pLH06bCGn3JtFjHwzp0/939hZzw0reTnEs+HZ7yETQu8QVdOt4tBOWA==","signatures":[{"sig":"MEUCIARacIz+A6QNpUUw0VfcYRfPx/pprOXz5Ld+PBZ+PUfgAiEA3hnGrl0Zh12i/5o20kKX1P+Rj1r+gzKRxW0qbSITVuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181181},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"4c31d09e086686babc62e7d0ef8f9abf2251b009","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.11.1_1764097773226_0.3068193406383264","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@thebushidocollective/han","version":"1.11.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.11.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"39b2c7a5631f3df79c05d272f48988a07196d5d2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.11.2.tgz","fileCount":60,"integrity":"sha512-CDSWXFPqWpGX1oFSAEFdNBOJH2MhSEKUwG+my19ins7gmI1JIWrKREG9zAlk/BMKaD/OItOPW15En9xgv2gcjg==","signatures":[{"sig":"MEUCICzKb+5tqiZqO+q7GpfV8vAZpfhIKFKeQ3X7xSivP0QUAiEAqF+Qo9aHSPI75NBWW5zRDBt7hdsvTUZWYTdR2Yh1Nhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181179},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fbb3ae1edca4d30e7592a0c0869178839a48f892","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.11.2_1764098227199_0.8066617184937144","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@thebushidocollective/han","version":"1.11.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.11.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"d98eb8463a2e40c4f4d19a1ea4d464433466ae0a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.11.3.tgz","fileCount":60,"integrity":"sha512-0ftmneve16bWug8MSKlbcy+EhxW63NKMJOhQAwIR4j3O3JIioDnWJO1UWNCj0YR0NCjojV2KTg2CUEsQb8KzjQ==","signatures":[{"sig":"MEUCIHdB5CPi4+yr0H+pGe7LnkuzDo2NnhOZM3GBiZsWeW+eAiEAs18nPSaAiIRW+zAbGV2oJ1Ejlj3BvbbitfIRnHdimls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181191},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"6b2ec8125f1e9081769898968e6e8a7bf6922b00","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.11.3_1764098375205_0.5460506556877733","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@thebushidocollective/han","version":"1.11.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.11.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"64353d0d29425c14047ec411342ec1d9d01a21a6","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.11.4.tgz","fileCount":60,"integrity":"sha512-SWW2keFU0pp7K/ujcIQNXMKWIx5GHGJMOxKG2yncXckQIOpLAkMWhAj7wUKMeXBfg6Tdr8nTCL6n8n8qi0yvMg==","signatures":[{"sig":"MEUCIQCQaOWSSf0TJgbaScOB+1QMa6JctlnsBD3gs0l+MsK61wIgJHiCx21Ad35hlnYICLzWtEbzDPOby7Q3WMz/8HJvzIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181073},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"eac17c73fd0ce715c2fc0b8851aed846635f5435","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.11.4_1764098946817_0.14527362089754714","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@thebushidocollective/han","version":"1.11.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.11.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"b27ffacd9b962c8a518b61f3d663301c1f962b17","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.11.5.tgz","fileCount":60,"integrity":"sha512-+xfwfro3WUNg/wt9dBZ8llWFB2CKZHSQQx911YGYcal6sy+TLljniH3mrKnJU/lhGgsh7Y5MZZOY/6KhPS2rSw==","signatures":[{"sig":"MEQCIFmjIkCV6+RAaNzy+1W4F3wRFYAL1acwtaqg0GlRUwPHAiBwVwD4eGBAXEmvIEo7H76o/TV84vPeaLrH9Js8jG7ylQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181085},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"a2db66d67dfba7f96e5c82aaa7426a784649ac28","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.11.5_1764099153895_0.8133277880812195","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@thebushidocollective/han","version":"1.12.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.12.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"df1bc583703ed2309213c8c839bd67e01e3597a0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.12.0.tgz","fileCount":60,"integrity":"sha512-F9BNc5Xm6DfpUxqufmB4o8c2Nz4Qmgv3Cx0bp3gTp3nUsArqsbgOZQ+WawHpLgJjqWk60Dkj+doxqJR/dYFCZA==","signatures":[{"sig":"MEQCIHDxGG0Ylg6Lh2MwP3vWNtZYtDGCKbcEMtVCYQWUcYnsAiB22DjIYQKQot5bPZeMyKVxi1Sp/0H0bA13AJgn75+NcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184392},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1f7fc97fe9ba2be8dfe23453c654604230bd501b","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.12.0_1764101581604_0.36066877645949913","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@thebushidocollective/han","version":"1.12.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.12.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"b02e50a839b163ac1f485bd888faaff4d9f23efb","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.12.1.tgz","fileCount":60,"integrity":"sha512-JYvAXynkFv/+rJ6R6DhSEF4zYP/FD/W7NQFBTorkpRf7QU/TET7veB7hNYvezb6QGwmJOapBkv4cmkEkDon2Yw==","signatures":[{"sig":"MEYCIQCH7kZ472Y9jKVuxNXBD35tO68PSDJPscQ6qZo4IOB/yAIhAK+UGbbUxNHPCGYVdrRAqJhSp8jB9RjZ09OUcFS+eHLO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184380},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"810d8eb5cc45b048ac3c17faa8ad58bbd3bd8469","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.12.1_1764101997731_0.13437661708410942","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@thebushidocollective/han","version":"1.12.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.12.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"12e54a7c500be3dcbe751ab788868decd586e521","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.12.2.tgz","fileCount":60,"integrity":"sha512-4e32LJXHnrz8e7A/SRfab31InVLzKGK5bKJTsoM520AYKF1IdUvf7j6qEaNHuHncsMrbpLyMFmrWuxd/OdIMig==","signatures":[{"sig":"MEQCIGLQwVG6R8BEN34bl+77nkenCRrQDbChJkiXDYA2hsHZAiAW+Zv/D6NHbXzF3k7qLp5f+ntGEawWJAVmVToqaxnsaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184392},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"af037a24c5cf0f431bb1ed7b7a5d8b62df9b7bea","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.12.2_1764102500425_0.09197404712758561","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@thebushidocollective/han","version":"1.12.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.12.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"0df94ed44efc9520d7cfb0aa514aadf1fb1e1304","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.12.3.tgz","fileCount":60,"integrity":"sha512-ScapwV2+e+UfmFTU8YTwI1n4y4EEvnXPFk285RJvwOe5pLwrXENc86r2s8BEpAcfLayACsTQuxBfUYZnhcrgMw==","signatures":[{"sig":"MEQCIHx1PUUcldG7slK51Xih4/9Y9IOjmLnbRJwKLEmToh64AiBXdUwBEv6TtDv2t2N9GjDJRJQ8nDWS1Cmng09j5FQZdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184607},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"73c7e215f6aa8ca886a5833ff5bdd5d4ecf7a857","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.12.3_1764103591607_0.4683166020274183","host":"s3://npm-registry-packages-npm-production"}},"1.12.4":{"name":"@thebushidocollective/han","version":"1.12.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.12.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"1e5b227a8e4cee520e8c3ef296f14b4c2767626d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.12.4.tgz","fileCount":60,"integrity":"sha512-9DHHeZQuOiocTCgDrlyqNUKBclka6PQXK3bHm/2C/1+E351FneDXalr2dJ+crmIxRgufNl4inPfODn2m+SO+bg==","signatures":[{"sig":"MEQCIDr3QE83SP6gt8Vz7Q+EQ+mgX2EyeZHLbZqtvfGOmOt2AiBtaKPhkzZIWKhZNVrpjOaNQtoTcuz8ot6v9xPFSWJgfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183338},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d3be908c0eeb27a8ccc4079ae2c9946ebaeeb758","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.12.4_1764106914814_0.630436127418037","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@thebushidocollective/han","version":"1.13.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.13.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"69de1471a60445a48b944545c20b67fa9b90d1e2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.13.0.tgz","fileCount":60,"integrity":"sha512-ZivtyI1mMxBtVCBiYOH7Jh9PI8KHA6LePFTxGz9I/+COHosrC1E73I2bXl9fYOZ0GlSaiwRh+Yq9H5tOCIFaFA==","signatures":[{"sig":"MEUCIQC3Z1lL/DaFhOsxHjjzqiIDsheXTKuxNPlG8NLZtxFaEQIgEdTdAKZArUCo//Ej5/nl+0JKhZGPHYqEzoZVaJn7BV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184730},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"03c87cef39b7ba388d77854ecf556425a1f9f973","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.13.0_1764107772389_0.10752111655076546","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@thebushidocollective/han","version":"1.13.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.13.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"ab045c816fbba71e4875ee3161f5eff8f5569d48","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.13.1.tgz","fileCount":60,"integrity":"sha512-6RmD7ta4gCiKGSyBj6HqSq0pUHc4pKJaN+eYk86ejUVuIGyf7JPWg7X4ZV5eIwTiAKYpLFAigN14PY+zXQI1CA==","signatures":[{"sig":"MEQCIHISwsZwj+s5TLuoy0o/ZECU4UazEzv7Jmg6bTBjoMNzAiBb99U5hETlzaj93X9d8Iv0/j16I6h5yon35IrCCYv3kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184730},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"2c63fd42ecb19896862cfd9d4684a79386fe9256","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.13.1_1764107890590_0.6458073819105723","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@thebushidocollective/han","version":"1.14.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.14.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"e78b730cdc1b37da18a6d050f840ea071ae758d2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.14.0.tgz","fileCount":68,"integrity":"sha512-3VzVSUDT5P7zwXWe5GMiDGSyO2FF7PgtRK6iPBXfKZWE33ZhY3IP/sRls5jElwSfrYZ5oT/LWCZBZonLW0pwxg==","signatures":[{"sig":"MEYCIQD9ygcOPy0q7HQY79NXQTiliko++ZpmqOgKdxMnNWP1ewIhAPQ86e15EWSfa25PiU9DORdgO1JPuIbdj745S6opMAk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236103},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1c4f735f83f789d3e0024c31f6210a23ecaa4e75","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.14.0_1764140767250_0.4192104795000242","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@thebushidocollective/han","version":"1.15.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"86d0a131b67e42658154b574461a2a6a1b53bf21","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.0.tgz","fileCount":68,"integrity":"sha512-5TY8HZQeeilkCr6bYd9DAW/17+geSamctQTO0Kkxy3DgH9BHn5McLv8zlG7slTQOn3+7dkEmPOWpOebbqRDlhw==","signatures":[{"sig":"MEUCIQDx3FxiaBXoLHUuJ7kNq1JwkGoYayBR3glDEVNmsM/W8AIgcIgqXAbafaHVxfLTYPO3WfjHhFm4nbUWDFgODnnjd5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239051},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fbb58d76703e0eef7613902d7006297c4b78e843","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.0_1764142626865_0.11096044968199648","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@thebushidocollective/han","version":"1.15.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"f07f828d255a5bb1366a7f28b7fb9a94398133f1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.1.tgz","fileCount":68,"integrity":"sha512-FLECxdIH2CsCdcgMGFgOREPA8fPMDkO2ScxqXthrOGNkiKS0g94aesnStBY0CpDsprL/UYTrkLZFEE/cXACs0g==","signatures":[{"sig":"MEUCIHp56of+i6jmcf9Xmqsx+YLIcQmkGOIT6c3eU3AOZZJ1AiEArG1XQptQwGphxlTPFHukljNQPt2kOwps6IkA9wm9nJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239242},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ac67c3349815cfbf878b1a71b3aacf0d7a68081d","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.1_1764142891160_0.6879198400646205","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@thebushidocollective/han","version":"1.15.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"34a3a111a910a471e9a834b95e106ad91fff7eb6","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.2.tgz","fileCount":68,"integrity":"sha512-Z4edYD1pSh5cX8ubF75oXVhIFc5p2r6c9iHKjtE+duoEfs0TccNQAzv49F+XAEE/MH4Cc9frpKhhZ1c+M8fL/Q==","signatures":[{"sig":"MEQCICwt8JngE/4SeU9dN7csB8+KFUtlIDEtYD/yYZ1Y9ywVAiAUFDb0624tvF8aAlKpn62tfVFMxYdHrUF9bgbYzKhTxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239586},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d96578eacf276d9f1362fa47aacd746aa2e1b603","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.2_1764144072001_0.2574734873330742","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@thebushidocollective/han","version":"1.15.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"eec0d68a7273dd97941aeaeb33a8cebc849b8b72","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.3.tgz","fileCount":68,"integrity":"sha512-DIpMZmseQp+H5l+G6Y0O/g+i3+lR45j2MbR8FiyzxpNHWOMWNK8kVSbtnsi37wYlKR+UGBVl5k5mG2f5sYxMwg==","signatures":[{"sig":"MEYCIQCpkE4+lVkFjjU+e/RVNM0WiH/98HTVgXor1yBmth0G3gIhAIPmenS4kjSbPgcV12g8VgCMhM9pI4VcXjp3x7uTq1iN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240458},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"36ab7865a483658d063fbc51b55377642e182268","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.3_1764144555573_0.3334625882140072","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"@thebushidocollective/han","version":"1.15.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"42a3be378036d00f142b11d1aadead90d18aca8c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.4.tgz","fileCount":68,"integrity":"sha512-/dVepeJOApp+Y+qqf8AHdkBrDKZiNfKBZDuAG27wHRMBGHjHtieH0LGnbpfpRZKfGN6XLwFPEbHhpkkuh00vnQ==","signatures":[{"sig":"MEUCIQCq44/eLe5m2s7IiNh1/fyCGpZ2CrNozusARJZ5YtVExgIgMjSOlmSzPu0AQTQ2NppG6GcyAXkohshn7IFGfP7B3o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242123},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1cbb43099f04f2285142628333e53a5839994fbb","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.4_1764144648439_0.39853514282007496","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"@thebushidocollective/han","version":"1.15.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"f94099f51b972cafef2e08da112c710848cfc15d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.5.tgz","fileCount":68,"integrity":"sha512-qR/sQzn4ZFn2C/VSN3zzH3bhkHBFZ5faBTEkP6E5WNHtxGDQnhgi8n35KVh4O/1ULrES1mI26JwDgCH2Xs/y2Q==","signatures":[{"sig":"MEUCICv1mCoYeLK0GRHMki0txpLgNW2Aq3AzF1kGiPKMFbzYAiEA5hWecba4zlyleewjK7rIkyFlP1OSzb2XZAX/aihTqIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244073},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"7b7c987c79c8e2eeb590ac18f8670ae38eb92ee2","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.5_1764145001667_0.054535939092111185","host":"s3://npm-registry-packages-npm-production"}},"1.15.6":{"name":"@thebushidocollective/han","version":"1.15.6","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"ee57d200b84d7974a49f583fc19fc9fdf0f00822","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.6.tgz","fileCount":68,"integrity":"sha512-TZS5vQBA7p0Y+Xj2xokSPp2nx0qIy46kTlQMJzD6+Z2H7LpG5Bp8Qjvx/1nia0MQ00rfqZzLBxYZzX/0M79xbw==","signatures":[{"sig":"MEUCIFk54BRqgB5/yRFq8ULmSo6Mr3h9rsPjeWEowb3oMqHoAiEAwWCVQJaJjL1zjUQ8mvYwH+PEdwMJmX80DJFmIAxXsxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244041},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"2457d3d3ac2af3c33920c5848bb6807337408d9d","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.6_1764171890681_0.7957063794497925","host":"s3://npm-registry-packages-npm-production"}},"1.15.7":{"name":"@thebushidocollective/han","version":"1.15.7","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.7","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"e5357d5fa8fc6ec2fe3a34f5878372cca80c9881","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.7.tgz","fileCount":68,"integrity":"sha512-8psbEBeTJqy2zBtmO4XCCMHXWBGxooBOgJoWUXxw+yjvIgGGwkZuYQycMMoRBF260Xxk5Obr9RniK8KKzXEXig==","signatures":[{"sig":"MEUCICZgBchfGnBc0rLygLW0DmCo7xfKs3ftg5TLY2tT6ytEAiEAk84jCBfL56mNRX4yTFbWX7vIfdVCQfj405TJXlSCmWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243347},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e0b0afc90a9e6e913c681a912ca7dcdfb35d9d0b","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.7_1764174000198_0.5663255880338229","host":"s3://npm-registry-packages-npm-production"}},"1.15.8":{"name":"@thebushidocollective/han","version":"1.15.8","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.8","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"abe4e5b80b30a28e5308db68b254e56a1f17a429","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.8.tgz","fileCount":68,"integrity":"sha512-ATXcSRchtYUt7wzFLonhhIXKOxRoxJALOvFEekmTvN3y9OobyUcBaNspBapyXTJtmkSsnUPEifkEG2IMy8OZvw==","signatures":[{"sig":"MEYCIQDqJfVOZ5AiA/JzApzE3SVR/OexoAmdUFiCEnJ8NvBW9QIhAM/nyhY1NrsHT8pCCUhDuJvuQJof9IGFmVToyJCiRHE5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243540},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"998594517457178a7d148acfd8a4ca511a1ae2d2","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.8_1764176149741_0.3485321730549915","host":"s3://npm-registry-packages-npm-production"}},"1.15.9":{"name":"@thebushidocollective/han","version":"1.15.9","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.9","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"510aee05d34b42371a8aab0235270fc6e7b5b2a3","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.9.tgz","fileCount":68,"integrity":"sha512-JujzvusU/d03SAVHrGXWxNB46dqWMAcEVNkWdSSWiZWvc42iT68IuqVtoLzxfra2Zq6h34dnw8HSSLY3iJ+BXw==","signatures":[{"sig":"MEQCIE/7bkLwXDKAO9cfy5TlGzwZONNgxj2GDLncdRPmp/vjAiB4jG349IX4kIlsmWeJQv2+iXBEiG6bJzpy1jYRWgJnSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243684},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"642ee10a5ef394ba9ac7e79997125fe3033a4f0e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.9_1764176230383_0.20915891976054612","host":"s3://npm-registry-packages-npm-production"}},"1.15.10":{"name":"@thebushidocollective/han","version":"1.15.10","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.15.10","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"f9f06336fe61c060e6d2afc8af5dc826720ba661","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.15.10.tgz","fileCount":68,"integrity":"sha512-ae04D8qiZi2nu494XlQJD3KdfBmyKtJKHUsHPoLYPSQxv55w2IGAG/jyyixzA+PTjAb2mEvF/Cw0SkfqYUenDQ==","signatures":[{"sig":"MEUCIHaKnqM+yD2c8+T7qBMpYJ01x9zj7a0vE1/krlpHnnx5AiEA+7jJZjZ49LCA2fLxwNzPSm+MTSaZXMAcIYsLortAO0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.15.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244111},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0c4a3024b68a3bfe6993a822d52e0ba22fe930b1","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.15.10_1764176419121_0.42233315255008264","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@thebushidocollective/han","version":"1.16.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.16.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"2ef3b2e9448c5fa4e280324c222e8550fff35529","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.16.0.tgz","fileCount":68,"integrity":"sha512-3TUCjo16fmUMO8eNR0VplPzujntSUr/jcR8vU6tzN9QJxXmckwdJaOB8DaaisXLPNROfKtrlrEoGgh+Jv8yjcA==","signatures":[{"sig":"MEUCIFFsttgf4ure1Mb/MtGV0/QvtGFfKJdEufPmsZU2d3HiAiEA1Ot+os8Vpbz6F7e4bPjw/Qk16LQnvvwOxWZnFzTtDss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256895},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b9d8a8040ac96d3db000203b91ace44d32dd17c5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","dotenv":"^17.2.3","ignore":"^7.0.5","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","parse-gitignore":"^2.0.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.16.0_1764191908779_0.8867586273621582","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@thebushidocollective/han","version":"1.16.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.16.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"1c070f9f66e639b53a66269ae50478be35ceee9f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.16.1.tgz","fileCount":68,"integrity":"sha512-YCyaimQiVsQilkPaMC6anY5T9QwNQGL81jIWFFeLZYEM4p0+q8lNNcnjB5kBVjcCdymBrQcxcf3ZrK3e5PWW1w==","signatures":[{"sig":"MEUCIQChWO5MzZPCwWRxYF3GlHFFByLidFZpR4BdHBvEXeL35wIgexuTVEPM4rhLzbtOpaO8zxRrgoCJYP6bsy/IaVR6bJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253664},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e5453f194a1f0d61f4ba8cb66d9c0d078f7d94a7","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.16.1_1764200262961_0.6339197494907602","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@thebushidocollective/han","version":"1.17.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.17.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"c2f50a94dec31d6f4f19fd35c894e2099dea5492","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.17.0.tgz","fileCount":68,"integrity":"sha512-RcCbzDRiyCtIPIVC1PU36Bj+Wkpg4YhhQbJl/TUolzBINyRsFeroBW/tIcCC4uq0F4VCkPLeCUIuoAFlJw2DJw==","signatures":[{"sig":"MEUCIQC2NLyiiTgol6aU6MAyp2yP9hPp0cbssObE5sIRFTTFWQIgOhcy+D21opcIqD1OnAPUCgaLstDv7XHOxeaM1a1Xk+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254515},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e2460ec756ac91fdf2435633c6316b1c33f39bc8","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"esbuild lib/main.ts --bundle --platform=node --target=node20 --outfile=dist/bundle.js --format=esm --alias:react-devtools-core=./lib/shims/react-devtools-core.js --define:__HAN_VERSION__=\\\"$(node -p \"require('./package.json').version\")\\\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.17.0_1764200596479_0.9283252802116257","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@thebushidocollective/han","version":"1.18.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.18.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"dist/lib/main.js"},"dist":{"shasum":"bb0d06ebe64ff0da358af0f0d9b9d2f3953e4e33","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.18.0.tgz","fileCount":68,"integrity":"sha512-wd9brRILCaGeyJKUyOgrwmEdkXw6aN2Qr6oEpg8IuSKDqk09EshXKNveHoQ62xCrsNMKEJfra11gEMbbk0Kfig==","signatures":[{"sig":"MEQCIAV/U6FHIbICYTvUDx5gKkT7yOJ2/yuhZceq8zgzAxTMAiBeWQiHTnxZH14qdYtPoRV+b6Wq6TX0WE6uS2OS4bF9cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254300},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"565669e7d97fbc9090f71bf14bd7038cb30a2993","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1d8cb886-b754-45ef-8ebb-5b29a89057ba"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"6.5.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","commander":"14.0.2","ink-spinner":"5.0.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@anthropic-ai/claude-agent-sdk":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typescript":"5.9.3","@types/node":"24.10.1","@types/react":"19.2.6","@biomejs/biome":"2.3.7","@types/marked-terminal":"6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.18.0_1764201758094_0.9712191552818166","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@thebushidocollective/han","version":"1.18.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.18.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"b5feca0f95a5bc15351918979636375bfe2c7f93","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.18.1.tgz","fileCount":78,"integrity":"sha512-HCP3BEf+47QDUDkbMd3OpJWZs3qamSohhZLPd179FXZJBylQP/v/+AHjIKHKAMDJgv0iW7ka3e6+tDBFq4ev7w==","signatures":[{"sig":"MEQCICxAKcce8F8ibmWpXhJ8pot+ck9Tj+liQl3z/k7YwVMcAiA22MfazEFJySAV+LU4MokO92FAV8z9F65vx95o/Nt11Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1454451},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f28578bca2abbd20b9764eae13f04ed826bdd9d8","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"jwaldrip","email":"jason@waldrip.net"},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.18.0","@thebushidocollective/han-win32-x64":"1.18.0","@thebushidocollective/han-darwin-x64":"1.18.0","@thebushidocollective/han-linux-arm64":"1.18.0","@thebushidocollective/han-darwin-arm64":"1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.18.1_1764203360545_0.762231377754808","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@thebushidocollective/han","version":"1.18.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.18.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"69ef4609089ad60cdeb28878a408ec84a125a5ad","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.18.2.tgz","fileCount":66,"integrity":"sha512-oEuIa6FKGYGDCB0Y9UZrHyaZnfhOzYWKKuOa4U2vqCryyPQifp2NXCWycqTyWi3dU1F0cf+JiXd22Vf/PhytTw==","signatures":[{"sig":"MEUCIQDiYQU+uGJQ2SanW//6fnRBJwaDmm04Qn07M0KvyVTeLQIgRyKiAdj/NGx1e3MRf6QAz7A0ZnqPImrpYV7weEcxX9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1427739},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"5328e777e8537a79c3d6933ef0e36e602f86d8e0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.18.2","@thebushidocollective/han-win32-x64":"1.18.2","@thebushidocollective/han-darwin-x64":"1.18.2","@thebushidocollective/han-linux-arm64":"1.18.2","@thebushidocollective/han-darwin-arm64":"1.18.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.18.2_1764205551581_0.6413772365339381","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@thebushidocollective/han","version":"1.19.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.19.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"e6c421f5d24e4b9eeb081cb0635ef36e1825180e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.19.1.tgz","fileCount":70,"integrity":"sha512-jAmnpL9sO11sEVWQdYH7JfoAuIcKkiYZKCLFwCvwmUw4mcw81lqCKN7llhLY73DAqc0s7PsLmhKrBcDKqlExAw==","signatures":[{"sig":"MEMCIF8ya5qmhC3GPFT54lpL3IopCM6GB1aQGTRHhLxz+wiEAh8ILpZh79Zs2BK6DuiWETVtyHTS0joXAot5eNi3SJC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1572507},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"638bcdddc95500cc135a0bd55938e512f3b0b601","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.19.1","@thebushidocollective/han-win32-x64":"1.19.1","@thebushidocollective/han-darwin-x64":"1.19.1","@thebushidocollective/han-linux-arm64":"1.19.1","@thebushidocollective/han-darwin-arm64":"1.19.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.19.1_1764377577028_0.44990506496750715","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@thebushidocollective/han","version":"1.20.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.20.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"32f3409629392f62d53fabd03ba8817d598fc35a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.20.0.tgz","fileCount":74,"integrity":"sha512-tZ8PywKZZ6hHNOQ1j2ddCLEwGPoDyKQvQHW6OsEs2xV1z4TKEdODQpQ94q4xSldz37BYvqRndoLnGLiAAYXGXg==","signatures":[{"sig":"MEUCIQDHrGOOraxrr7hR4KXKIOQ0BTp5NFQx7gWng8/0T9EpIAIgSUD1N+L/9pmXRsa4hLIvviFf71t5qEqIii2/wC4opWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1595921},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"69f66763412d4522905b6e5f11637421f21e1a7a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.20.0","@thebushidocollective/han-win32-x64":"1.20.0","@thebushidocollective/han-darwin-x64":"1.20.0","@thebushidocollective/han-linux-arm64":"1.20.0","@thebushidocollective/han-darwin-arm64":"1.20.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.20.0_1764525268627_0.05643189658667591","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@thebushidocollective/han","version":"1.20.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.20.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"10c7bc4e35fca238f832005ad267f45f01e3cb34","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.20.2.tgz","fileCount":106,"integrity":"sha512-iuxSN3mZQ1Gf8vgRx6JxCtVIQ8iSjUo9Z4siC5kwJcCaHPeF8wPzS8EgxZ5tSSXSd1zYeBKq5IdUzJMEOj4JFw==","signatures":[{"sig":"MEYCIQD/2XqmGIffk4kpJG8nXhYuMCrI3/2/kXCTEarUyqPdSQIhALOZ8y7c/vcKoO6PNS44l+FMLHYpU/QDHFq7/8oqlEKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1600890},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0c144cf222628ef73c110dc7f9d7fef4a22a32fb","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.20.2","@thebushidocollective/han-win32-x64":"1.20.2","@thebushidocollective/han-darwin-x64":"1.20.2","@thebushidocollective/han-linux-arm64":"1.20.2","@thebushidocollective/han-darwin-arm64":"1.20.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.20.2_1764544196603_0.5007172013788772","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"@thebushidocollective/han","version":"1.20.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.20.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"6c856ef534a0013d36d6ad4efe056087dc0dde56","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.20.3.tgz","fileCount":106,"integrity":"sha512-UWZvHJHcHJ+BiHC3XSfkRX+CHBdUwzIzU4l9bcBkE2PAyjFVqqCELgeHddIicoF1Ay9fCzjDYZbevmK5ZydQfw==","signatures":[{"sig":"MEUCIQC3Rh/mMPS2e9OG4B3w9hn4qo4cbSdYpZhuVfGsM3eWTAIgNrDP9E1TPrdCd+uJd3xU41vLsqussb1ynrbg9mysGbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1600891},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"aa5ee8045e7c426f76ae80a4675e99bd83e706b8","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.20.3","@thebushidocollective/han-win32-x64":"1.20.3","@thebushidocollective/han-darwin-x64":"1.20.3","@thebushidocollective/han-linux-arm64":"1.20.3","@thebushidocollective/han-darwin-arm64":"1.20.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.20.3_1764545330168_0.5795373871496676","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@thebushidocollective/han","version":"1.21.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.21.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2b38110c5821a7c4012debf1a95e186210d7ae93","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.21.0.tgz","fileCount":110,"integrity":"sha512-4JcbqVl/mdRAGsPpowo/4qnHacDXIzhupe1SBvvCGMobhbnYCiT+E/8iKQbW+6vbe9VtqTOcww35Klg5wURmOg==","signatures":[{"sig":"MEUCIEpuzPfMGUgg/b+eEAHzbogsaMbHvzIACjSJTg41Q73eAiEAomjZTlvracqDEGHbzZ1oNZcqSo3+N4uNme34INnKjmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1618285},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"bfe6c6136ab7e1aee3c9ffbaf99d83c5f219c411","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.21.0","@thebushidocollective/han-win32-x64":"1.21.0","@thebushidocollective/han-darwin-x64":"1.21.0","@thebushidocollective/han-linux-arm64":"1.21.0","@thebushidocollective/han-darwin-arm64":"1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.21.0_1764546647039_0.9881857751248468","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@thebushidocollective/han","version":"1.21.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.21.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"e43cbc54d69960d40974c600342da08fcc5d54c0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.21.1.tgz","fileCount":110,"integrity":"sha512-u6fI6xBdhlS0MqVNE7pNzM8I7b9R3yoEMVyyP8Ttc4XxUlPwMWyu+dJKCBe7UGBP1y5VNeMAU1ejjSB/uek/Pg==","signatures":[{"sig":"MEQCIDWoTtHwGqH4ONY/j5dbxtUb4YgmgiwB+S682q9fyLrvAiB6O7HcHOmTyKuQVCPEazgwHipYFiqbNVvVM2v81jQAIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1618944},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d9aa3c2e166cece04c4ccae637cedcef1d9128a1","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.21.1","@thebushidocollective/han-win32-x64":"1.21.1","@thebushidocollective/han-darwin-x64":"1.21.1","@thebushidocollective/han-linux-arm64":"1.21.1","@thebushidocollective/han-darwin-arm64":"1.21.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.21.1_1764547019353_0.04911929420483108","host":"s3://npm-registry-packages-npm-production"}},"1.21.2":{"name":"@thebushidocollective/han","version":"1.21.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.21.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"73de032189521bb4c1cb1c38ce05c5cdfa1762fd","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.21.2.tgz","fileCount":110,"integrity":"sha512-PMKpTA3lizeDLbEHlfaWh7w2b0IyCbgqUV3chW30gp2UBRGpH0W4T9WDJFbYhqA0+6QY5LoIliCLt4oNXvxykg==","signatures":[{"sig":"MEUCIQDTLOhYJdyfo9+BcKN1zeuegx82WkHTT+KLt4WpcR0KUQIgFTzrG3iY5Nx2mtd00pgxnfINE4VAMDAUIw1oL8PNCCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1619764},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fb20f57a79a4b660057f9d69fa6ebf34481b0111","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.21.2","@thebushidocollective/han-win32-x64":"1.21.2","@thebushidocollective/han-darwin-x64":"1.21.2","@thebushidocollective/han-linux-arm64":"1.21.2","@thebushidocollective/han-darwin-arm64":"1.21.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.21.2_1764547127391_0.7467569787828667","host":"s3://npm-registry-packages-npm-production"}},"1.21.3":{"name":"@thebushidocollective/han","version":"1.21.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.21.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"3553ed7e9295f56ecc11daf82cd713a1b5c1814d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.21.3.tgz","fileCount":110,"integrity":"sha512-WgPEwqQlEx3dKojaLlTVAA/kVN1i8S/cUfNP/hrKdH03eJzi146aZgsY9nIyGhyl/JAzV3LY0lcN21J3n6hTEg==","signatures":[{"sig":"MEYCIQDWuex2JOQReByDU1y/D390UZsBlQ5b+gmYGvz7T9m9BwIhAPfFy+3CDO49E1vrG8vlXu/V2GeFc8+fOHWGElH/djxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1620235},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0681db4c986b895a2ce9fab8c941d3221d9923a5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.21.3","@thebushidocollective/han-win32-x64":"1.21.3","@thebushidocollective/han-darwin-x64":"1.21.3","@thebushidocollective/han-linux-arm64":"1.21.3","@thebushidocollective/han-darwin-arm64":"1.21.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.21.3_1764547781085_0.6465771150277673","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@thebushidocollective/han","version":"1.22.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.22.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"c59d38d7af833a83f91dee999863a94ff5675ddd","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.22.0.tgz","fileCount":110,"integrity":"sha512-hmqxJdsohqAQn9i/VU8SGAMYGrWmV8MK9uvqN7p07Y3/i42Vnx+I2jhH+PXmzZd/1Ua7bfLvUvzYAdecMlSNfg==","signatures":[{"sig":"MEYCIQDEg6rJu5Ys081JmOQJkpLaHaqT2sTxSQeA5KlWSXplNQIhAKyWisS/rYOGgIAkyD6/Xq1dwbVFgQjhjPAYPeVxNdEE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1621608},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b4f0ad9657b6f0a81003950610be344388363ee5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.22.0","@thebushidocollective/han-win32-x64":"1.22.0","@thebushidocollective/han-darwin-x64":"1.22.0","@thebushidocollective/han-linux-arm64":"1.22.0","@thebushidocollective/han-darwin-arm64":"1.22.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.22.0_1764548900765_0.8253892363486182","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@thebushidocollective/han","version":"1.22.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.22.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"b761abadb9966374d63a38a5cc14ffadaf0d28e2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.22.1.tgz","fileCount":110,"integrity":"sha512-stwhzCrGHGLeo1BnLpXTy3ZyzCeiKAhMf+fno7I0NbeX4Ed2DWSN0hG/TqK/QfK/78hMlkCWvHO6bKzurob5Ig==","signatures":[{"sig":"MEYCIQCf5WjOk9wj+iSchyCEu/Bf5QoZGxXDwgHFtVzerHWwzAIhANSQPN/qxjFvz5ZyENFoJfB8uePllvStouE1Mpk1ARU2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1621589},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e6062fe3df977596816b7fffce2e88e63ce21b5a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.22.1","@thebushidocollective/han-win32-x64":"1.22.1","@thebushidocollective/han-darwin-x64":"1.22.1","@thebushidocollective/han-linux-arm64":"1.22.1","@thebushidocollective/han-darwin-arm64":"1.22.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.22.1_1764548976299_0.5104326301229949","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@thebushidocollective/han","version":"1.23.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.23.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"8cb0c45af61d553565b7ffbb32228dd0dde2d5c4","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.23.0.tgz","fileCount":110,"integrity":"sha512-uawFiNvGB6ZUpHtIZdsfaNEGtWy1PLfCq5RTZrp5TarL9YcQWdug8/cLsSCfLRGXTVq0XGScAC+uPy5/ZD9nIQ==","signatures":[{"sig":"MEYCIQC9CUIYv/WM5KTP4ssdmb3/qyZbZmU/DpeRWTrlQ/pHnwIhAOeGFqkGiMw8IFJ0xkHR9Ijgf0la3ULRQrheIfLhFXNB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1636635},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"bd863f56e4e55bf0b36604efed4b2da3947bbf93","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.23.0","@thebushidocollective/han-win32-x64":"1.23.0","@thebushidocollective/han-darwin-x64":"1.23.0","@thebushidocollective/han-linux-arm64":"1.23.0","@thebushidocollective/han-darwin-arm64":"1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.23.0_1764571187163_0.5704071536983246","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@thebushidocollective/han","version":"1.23.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.23.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"87ebac87a9d5b001fda4534cf97d9baa34c4da0e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.23.1.tgz","fileCount":110,"integrity":"sha512-XkoHucFMEpd7gyquIcYPFGcLbdLUPDhpia/I+XvDXZUYar3lyxVjVNfaW0nrKiLEPHYose3h+o1+hfOPMRCJgA==","signatures":[{"sig":"MEUCIGKI9lB9w/eagrJqF8ijDbA0FvORKxSEcrnREGPhn/tsAiEAnkbbelWioqlmPjqGWVCreO7mUpaXvj40jSF6fjwGUi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1636749},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"98f14833d662d6fe7b9f4f10c75083fdb0e51bb0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.23.1","@thebushidocollective/han-win32-x64":"1.23.1","@thebushidocollective/han-darwin-x64":"1.23.1","@thebushidocollective/han-linux-arm64":"1.23.1","@thebushidocollective/han-darwin-arm64":"1.23.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.23.1_1764571309528_0.1985834740548713","host":"s3://npm-registry-packages-npm-production"}},"1.23.2":{"name":"@thebushidocollective/han","version":"1.23.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.23.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"f87243f662472aa4cb02dbac8c5d98f26e0ce95f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.23.2.tgz","fileCount":110,"integrity":"sha512-OclFY2qbdTHx4bf7/e3M5nHoOJUwfyGoQHcQBNbhLQMwlcP0JSbaT3VHOZx5DdiVHHomE0iqxT9sIsafiT/GeQ==","signatures":[{"sig":"MEYCIQDE/ZnyPCySvEVDVPWeeMSyk/TGm9JQKsFCrSiuAF3zdQIhAMCGdMuO9QiiJtE3JU0RdM9rb088Lu1PYZJjUGYAaJEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1636969},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0975faff1a2029bd52bb19e70b5fd50f042f912b","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.23.2","@thebushidocollective/han-win32-x64":"1.23.2","@thebushidocollective/han-darwin-x64":"1.23.2","@thebushidocollective/han-linux-arm64":"1.23.2","@thebushidocollective/han-darwin-arm64":"1.23.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.23.2_1764572709944_0.8078528554465874","host":"s3://npm-registry-packages-npm-production"}},"1.23.3":{"name":"@thebushidocollective/han","version":"1.23.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.23.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"ff2eb21a23781d5ed6b0d77ef93c501873411ee7","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.23.3.tgz","fileCount":110,"integrity":"sha512-5VmrBJPaYTPNDRbN1fjjNLN/pzOb5z+Ni6+2Jx7x5xpi1SCklrrI5Vfmu0fBDiB4EBtU/KFg5/uZN7nHvhngfQ==","signatures":[{"sig":"MEQCIAH1DA9UPpbVFT8IhAEkR7ubTMXzklEx0CWPOj/GKy+9AiAFIZA7FBoYOyqk2c7ZIXStR1XPW3KX3edSXs6picBm9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1636993},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"a9d8ee3e9d2372503337fe855c0b8cadf229738d","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.23.3","@thebushidocollective/han-win32-x64":"1.23.3","@thebushidocollective/han-darwin-x64":"1.23.3","@thebushidocollective/han-linux-arm64":"1.23.3","@thebushidocollective/han-darwin-arm64":"1.23.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.23.3_1764573037257_0.6131935719449586","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@thebushidocollective/han","version":"1.24.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.24.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"497755f58cc03239946d19d7ed54e42ed0b4bb23","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.24.0.tgz","fileCount":110,"integrity":"sha512-/WmHS0kcpaw3gWVHEXFxniUAvRQKYxE65Mkk2M8yasf/8JHW+5AIIsfkNzpS4Ptc1G4hrAsvA77rvryIXpmcTw==","signatures":[{"sig":"MEYCIQCKmW8urBhZcOhSxPV45w8X9tODcfZ8g6qbx59Bx7ppyAIhAICScM8NiRf7ozJETvy/9ylzwL7bYYzhTapJDk9G1EAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1642837},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"bda85979ba39a2c6d921b305c5cd23eab29bfc05","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.24.0","@thebushidocollective/han-win32-x64":"1.24.0","@thebushidocollective/han-darwin-x64":"1.24.0","@thebushidocollective/han-linux-arm64":"1.24.0","@thebushidocollective/han-darwin-arm64":"1.24.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.24.0_1764575537407_0.2537444439946712","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@thebushidocollective/han","version":"1.25.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.25.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"39e64732db6be3a5c11c803bec647624c7981dbc","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.25.0.tgz","fileCount":110,"integrity":"sha512-LHIjPzfm3XZSb6S/wVGx/fMnTQJaxmo0Khf+wFNWmtg+nnW151ZrNoTBUt6hPwPcm4tR4Zpqh608+MeJ5lpZxg==","signatures":[{"sig":"MEQCICnWyCzwLci9zD5tIVWAiBKJ+uPVOJfbLNX0MUVcFv78AiBEHH9mQ/s8sSx9aUajJNgdcbawVIfc+Okdc1EOtMWdPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1643004},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"914f4bb4dcfd1cd8d621dbf30344d1160678f244","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.25.0","@thebushidocollective/han-win32-x64":"1.25.0","@thebushidocollective/han-darwin-x64":"1.25.0","@thebushidocollective/han-linux-arm64":"1.25.0","@thebushidocollective/han-darwin-arm64":"1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.25.0_1764576379098_0.8260679243622802","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@thebushidocollective/han","version":"1.26.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.26.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"62dfd05e1d3f3930c2ba4d8b7b13142fd95e70ff","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.26.0.tgz","fileCount":110,"integrity":"sha512-FvQ4O+RjKnrTtmk8bYoaVy4KuZ9dC7xl5pTnJeYAWCDcx4fbwkXl5TLXItDq22DEenWq9jYyic38NT7+Mo2aIA==","signatures":[{"sig":"MEUCIQCNXXJQEsc4rghlTKGGzRTrY1/skOF2DfwV4nahEudYzwIgMb3C6LvhuOwZmhOeepCVDiqVT0pa9p/Kv65zUHYRpBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644807},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b21905de18d756ab0fe305296893f6b6c2b53256","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","globby":"^16.0.0","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.26.0","@thebushidocollective/han-win32-x64":"1.26.0","@thebushidocollective/han-darwin-x64":"1.26.0","@thebushidocollective/han-linux-arm64":"1.26.0","@thebushidocollective/han-darwin-arm64":"1.26.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.26.0_1764603616221_0.43588782824597305","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@thebushidocollective/han","version":"1.27.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.27.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"231f45226dc8e63dadef3bedf50619f1ecac8f66","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.27.1.tgz","fileCount":110,"integrity":"sha512-UeHYsNoRGxaLVo202aXePC1N1f0JKxi1PbPuVQrW1rRtL6wBYHUuEJQEhqbq36YwB4XXgzA9rJuHw3Hic68p4A==","signatures":[{"sig":"MEUCIArm94997xtovcHU/3O8Sx64wu7e4t4M9jz9dHn1rqcfAiEA3uZob9WzfhkjVhLA4QRyoTDdiCXOd1rmD/j3OMAGf6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1547488},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1353815fd22dcf42c311df9a54940d809aed6fab","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.27.1","@thebushidocollective/han-win32-x64":"1.27.1","@thebushidocollective/han-darwin-x64":"1.27.1","@thebushidocollective/han-linux-arm64":"1.27.1","@thebushidocollective/han-darwin-arm64":"1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.27.1_1764609506814_0.004821438670828737","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"@thebushidocollective/han","version":"1.27.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.27.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"ebca7f7aefe9350977bab1a6732ac91ffdd6a9fa","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.27.2.tgz","fileCount":110,"integrity":"sha512-8jUfZW/bQZGwjCEFsuX3+EcSKiUVriD7CUZSpWRM7J4FCmHdXmN+qeawnmmovWHV8NYSoGOCcPalXOV7QnOvEg==","signatures":[{"sig":"MEUCIDphIvXCNP9fWUu2x+wQS4vho2OPjKr5vx3qi1C/oN1nAiEAyTUbumUDjUWaOK4TFJCfB1CP0CLbqc96jPr9w2lSLU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.27.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1541791},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"73711fa19501067e4e2f4f3d995d94b39b9d5db6","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm run build:bundle && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"npm run build:bundle && bun build --compile --minify ./dist/bundle.js --outfile ./dist/han","build:bundle":"node scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.27.2","@thebushidocollective/han-win32-x64":"1.27.2","@thebushidocollective/han-darwin-x64":"1.27.2","@thebushidocollective/han-linux-arm64":"1.27.2","@thebushidocollective/han-darwin-arm64":"1.27.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.27.2_1764615001244_0.5184654679389127","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@thebushidocollective/han","version":"1.28.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"8ca169416e28101ff656c2802d7a4c88fa3ec54a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.0.tgz","fileCount":113,"integrity":"sha512-INmf/aTY4ooxa+PvNWGsr09GvRdJMqpjsNX3hoWO524pSmfP9waN1Wt5I253pso60xOKc8YU24NSkLeIqZknDw==","signatures":[{"sig":"MEUCIEePzQgFi2Pn/qgZEFhqqetNc60A9it1oE4YlOh0mjGbAiEAgSZwPt4ozj2UTwkQn/v+5aX7ExmhL4nMrNxIngi6368=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321548},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"a64d27be480e766342f84cae10a676ed97181990","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.0","@thebushidocollective/han-win32-x64":"1.28.0","@thebushidocollective/han-darwin-x64":"1.28.0","@thebushidocollective/han-linux-arm64":"1.28.0","@thebushidocollective/han-darwin-arm64":"1.28.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.0_1764618833851_0.9105645788747501","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@thebushidocollective/han","version":"1.28.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"4e6f591ee48cc668c53e1a3a7cdfabd25eb8c163","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.1.tgz","fileCount":113,"integrity":"sha512-/DBhN+NkDbMAgUNrWtGbwE97gcxTbu+iteth07Z8HdVUEE9RZolqQ8Yj6zmR1+sNst+MuAUxcycoc2jcZoeY9g==","signatures":[{"sig":"MEUCIGAplIeAIvdXcW6aa09gyPHBjUDMp4EogXOylKk9utEaAiEA3iODjW1AgLwrEyjGj1VFI3BhYK7Rhlm/LCKmzM58g4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324872},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fbb750ee51be38bd5cd59c8455721f898335468e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.1","@thebushidocollective/han-win32-x64":"1.28.1","@thebushidocollective/han-darwin-x64":"1.28.1","@thebushidocollective/han-linux-arm64":"1.28.1","@thebushidocollective/han-darwin-arm64":"1.28.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.1_1764620076677_0.8187539403689466","host":"s3://npm-registry-packages-npm-production"}},"1.28.2":{"name":"@thebushidocollective/han","version":"1.28.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"6a3b96301418010b6eeca2c5a324013c8d9a1aff","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.2.tgz","fileCount":109,"integrity":"sha512-9lCOP68ZN4nahlKuDUoM4PEmYKsfRj6dD3fvSQxnCRTpDp5pfzEcUq0PKzK+/BOI/hAy2AdHMkhUuQNviBibow==","signatures":[{"sig":"MEUCIDlWJJtHQ2q4pl3kEinCODRTiCiNw7zn8m5FuEhC3wHBAiEAvTREnP8al4lsbyMIcdiGwkcD2Rq3jeMrPPStko/QAkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306128},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b3de1599f283ca3a1fd2c6315e616d4609d07002","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.2","@thebushidocollective/han-win32-x64":"1.28.2","@thebushidocollective/han-darwin-x64":"1.28.2","@thebushidocollective/han-linux-arm64":"1.28.2","@thebushidocollective/han-darwin-arm64":"1.28.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.2_1764620638608_0.6020773882031834","host":"s3://npm-registry-packages-npm-production"}},"1.28.3":{"name":"@thebushidocollective/han","version":"1.28.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"567be29bd6ce87af849b14d73a61d47ed5ca3d54","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.3.tgz","fileCount":109,"integrity":"sha512-h2UhY1q4U+UnMgnVkwi2iZBedZZUHe9yoRXbUocPCynXFD6N+raDUBZS6atcABMVidOk22WJ+OKUORsi2nEpTQ==","signatures":[{"sig":"MEQCIBWwE2MT+Vs7Y/8dYiIgqMybvsM9KrLeUklLL5rRvo/EAiAFhnC+l2KQz1Y7ViOmQmUg+YcuAHc7dh9mZ/3NL8s6AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306128},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ad565142e049da4826a5711a6d347370731e1c58","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.3","@thebushidocollective/han-win32-x64":"1.28.3","@thebushidocollective/han-darwin-x64":"1.28.3","@thebushidocollective/han-linux-arm64":"1.28.3","@thebushidocollective/han-darwin-arm64":"1.28.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.3_1764620990741_0.2858410029991314","host":"s3://npm-registry-packages-npm-production"}},"1.28.4":{"name":"@thebushidocollective/han","version":"1.28.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"528e1a02ba3d8d0f1f01dad735db00cb56149214","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.4.tgz","fileCount":109,"integrity":"sha512-5nQX+S2XYGT3645QctqVG/XQqWN0uxAWnc1IYrcD9WRznUqGAwEQJf6vlvNyVOQE3p0W3FUDcGRNtowzDhPPXw==","signatures":[{"sig":"MEUCIQD81y/cjnEzXE99dyDCw490sZRXfBKsNL/u0VzOOB84CgIgeTYq3AGy7bxwfEcKXjASoK47Oi/yEyOZMgqXxbnPmLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306099},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"589c5555020290d728e14795cba4099d4b6256f3","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.4","@thebushidocollective/han-win32-x64":"1.28.4","@thebushidocollective/han-darwin-x64":"1.28.4","@thebushidocollective/han-linux-arm64":"1.28.4","@thebushidocollective/han-darwin-arm64":"1.28.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.4_1764621541449_0.8920026792828462","host":"s3://npm-registry-packages-npm-production"}},"1.28.5":{"name":"@thebushidocollective/han","version":"1.28.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"5290665ec1e815f6d4f4c0e9f072526afeca9abe","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.5.tgz","fileCount":109,"integrity":"sha512-b2dabcyG+p/sh1a5opkXS3NNCfByhvAbdsEOJdUpXl3o4wmG57Vssn5YxK9mRHXfi8AO07E9Zcpj4cHBj0QAbw==","signatures":[{"sig":"MEUCIFg+hVN/HCkbvVNIXmxzVNAZD7Qbc1fPI2KuTpBse/bvAiEAz9R5TFvw0cd0N8rwacVUW12uPuK2dJy3gJhobxbqRDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307098},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"8857eecf511debac1eaaa1b6a2f90d2ec467787f","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.5","@thebushidocollective/han-win32-x64":"1.28.5","@thebushidocollective/han-darwin-x64":"1.28.5","@thebushidocollective/han-linux-arm64":"1.28.5","@thebushidocollective/han-darwin-arm64":"1.28.5"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.5_1764622934371_0.8367243407178793","host":"s3://npm-registry-packages-npm-production"}},"1.28.6":{"name":"@thebushidocollective/han","version":"1.28.6","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.28.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"aa47131ffa438de4255fd5d609f45edc32c21bbc","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.28.6.tgz","fileCount":109,"integrity":"sha512-Uduic9tLWWDyW7v5JmbDWRvIEUrLiq9MQ7CLUQQohphMfUO+wDwBHIpFmgQyTaZIHt+Qs9bKwou+JtgoYdAKKw==","signatures":[{"sig":"MEUCIQCZTRQYSQ3s2NkGp4sM7jDBboQ4YvsdqRgMGCgRiud7vAIgIVmkfaWo5hUJE9H9I/TOvpsAaSO+MFX+va3e9oSLD+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.28.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307100},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ef3c3cd442c48b1d48b40f094e67299875c98956","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.28.6","@thebushidocollective/han-win32-x64":"1.28.6","@thebushidocollective/han-darwin-x64":"1.28.6","@thebushidocollective/han-linux-arm64":"1.28.6","@thebushidocollective/han-darwin-arm64":"1.28.6"},"_npmOperationalInternal":{"tmp":"tmp/han_1.28.6_1764626416319_0.26527164587268914","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@thebushidocollective/han","version":"1.29.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.29.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d4fc3a760f3d6b1c75299e9706033d16e0a278e3","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.29.0.tgz","fileCount":109,"integrity":"sha512-3Rt2I9QozhY1zkow+H8LpakLaFuynNEZFtSZa0qLJKgxDr9AYrLZ/hBcSpOd0o8koysCzTJwT8hS2/Ge4Co5Cw==","signatures":[{"sig":"MEYCIQD/KRNGGPsmhEBtqELYiLWjfenS31oFNExtSsd3AR+MhAIhANtaQa3pERkBvJBCMrLALBwaPLpXmoyKi0C/68WJlrIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309136},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"4ac3c03f2e3a9238bb9f5bf86d5137944dce5ed5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.29.0","@thebushidocollective/han-win32-x64":"1.29.0","@thebushidocollective/han-darwin-x64":"1.29.0","@thebushidocollective/han-linux-arm64":"1.29.0","@thebushidocollective/han-darwin-arm64":"1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.29.0_1764630938453_0.6252871312611004","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@thebushidocollective/han","version":"1.30.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.30.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"0050c40186f2d1c87ca4470bfd897034ef123b8b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.30.0.tgz","fileCount":109,"integrity":"sha512-q/yHgu4ZjiDi862ttkPKnZ+8oOpRTd77xzrQkcrpodpjgyXRcip1q+WSItHy5U4NxZA0q/pCIYUi/XFlNLjyGg==","signatures":[{"sig":"MEYCIQCrbDem/Iy3RSEQ/nCqEW0m8vWcfZe5m8wPsvUE73D+mgIhAL2pjdIcqRk2ybPHDX1wG4cIuRcJoyV/JSzQ/JJ2wyh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309156},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"be11e4564084b19516aefebaa1db398718bfc102","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.30.0","@thebushidocollective/han-win32-x64":"1.30.0","@thebushidocollective/han-darwin-x64":"1.30.0","@thebushidocollective/han-linux-arm64":"1.30.0","@thebushidocollective/han-darwin-arm64":"1.30.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.30.0_1764631245364_0.8220283502657872","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@thebushidocollective/han","version":"1.30.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.30.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"3d3cb9f9af6ac217e022271ccec03587b1d2a3d1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.30.1.tgz","fileCount":109,"integrity":"sha512-piLikIyOWFZDLCnbOJfhH0I2vcSpKdlKgUlcasmK7ZkAdBLUW+cW8C8DhcogX6D5l69h/bC4lScAeWWKb1thuQ==","signatures":[{"sig":"MEUCIQCvBwNE1gvXmLs8MA7MGygj+gdpwFSkIM492jD15T7ESgIgcOlmHM4hSTKSbIOjYurPXGMBXzCnK/JDj+EsDiPdYoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304379},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"decc406efaac2c7412bf1753e0ee1d7dc94dfd30","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.30.1","@thebushidocollective/han-win32-x64":"1.30.1","@thebushidocollective/han-darwin-x64":"1.30.1","@thebushidocollective/han-linux-arm64":"1.30.1","@thebushidocollective/han-darwin-arm64":"1.30.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.30.1_1764631737908_0.773724173956774","host":"s3://npm-registry-packages-npm-production"}},"1.30.2":{"name":"@thebushidocollective/han","version":"1.30.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.30.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2ae4cd891a5ce406daa18899b5724a1e7660deb8","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.30.2.tgz","fileCount":109,"integrity":"sha512-XC2lEeGmkuPw58aguSFrSAZsmfZDEQUUzQWX8/Fenu1CidJts+LBz7veN0w4EvyFGYPZdIeICgw4Ls0mLr5eVA==","signatures":[{"sig":"MEQCIA7rL5Sph6jOsGTTK+8hU5J74MKX6QEEBEE4O/CunNGKAiBSnt940IgwEWnZNGvnYIjGJlnbZqEFVZ3OPbuCQhR3XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309487},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b79a9977594a3cc251cd1985033a22988fa37315","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.30.2","@thebushidocollective/han-win32-x64":"1.30.2","@thebushidocollective/han-darwin-x64":"1.30.2","@thebushidocollective/han-linux-arm64":"1.30.2","@thebushidocollective/han-darwin-arm64":"1.30.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.30.2_1764632481466_0.8985488492511042","host":"s3://npm-registry-packages-npm-production"}},"1.30.3":{"name":"@thebushidocollective/han","version":"1.30.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.30.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"c888c34d8d2939e8469a8caf10ce3618f75688b0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.30.3.tgz","fileCount":109,"integrity":"sha512-X+M3mjbWFZoqwNUIt9crAt4woP7xrhwftnaTElQtxVOHpE3j5Q8oTEHkBGNRSXa8GPXTyQsikdDTL+qvNZBLZQ==","signatures":[{"sig":"MEYCIQD5LLurG/x/ArQnG/9WSFOMuloO55tlsc8SQ4ZuXGesHgIhAI7kpp8p5ujef0CHceoBtL8sSH99vJwe4xfxB/xJBukf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.30.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309467},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d5204a364b8d537197594da3c37ee65a26f5ef0e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.30.3","@thebushidocollective/han-win32-x64":"1.30.3","@thebushidocollective/han-darwin-x64":"1.30.3","@thebushidocollective/han-linux-arm64":"1.30.3","@thebushidocollective/han-darwin-arm64":"1.30.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.30.3_1764636660283_0.3869847186164046","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@thebushidocollective/han","version":"1.31.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"9299319616ccaeddf743b2ad808008ac27717442","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.0.tgz","fileCount":109,"integrity":"sha512-MdrUx2upVfl1DA+qZs/WEJgFHw+yxNFHKAdbpdmKGPIlPtBT1xUPCBvXcMGfcAB3Xd2lZK3FFoZBTM4fb4RUZg==","signatures":[{"sig":"MEUCIFsd+B9Fr/XP3T8yUVouSAnU7FVxkses7sXbFH6XUd4HAiEAxml+KiOVgjMYxFAEAsyq/ucJXlIBeu3eWNVva8vrTlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313169},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3d7844416283be48ce84633ac72cc6bf8c67c90c","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.0","@thebushidocollective/han-win32-x64":"1.31.0","@thebushidocollective/han-darwin-x64":"1.31.0","@thebushidocollective/han-linux-arm64":"1.31.0","@thebushidocollective/han-darwin-arm64":"1.31.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.0_1764637600359_0.3287669782316016","host":"s3://npm-registry-packages-npm-production"}},"1.31.1":{"name":"@thebushidocollective/han","version":"1.31.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2a78fc630f6329068773b51fa933b7d5e8a06f78","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.1.tgz","fileCount":109,"integrity":"sha512-01zoNgUAlup8Qsst+QOQkQrGzwTrKFPVl8M1HsA7oqjXs2AtmxJ96Bht7dMgUHDnXIq6Wtq2V6KL5TbJA+wVXg==","signatures":[{"sig":"MEUCIQDSLU4MM6x2Cd0kv5V/hjABhXXblUmS3XUh19eL4Ab+NAIgEFaEfjPISQiVox+n/fUM30KN8f0GcUGJPxYfmLanI/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313175},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b30f218048b58d2f78351e6c1c831a3e504dd4f7","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.1","@thebushidocollective/han-win32-x64":"1.31.1","@thebushidocollective/han-darwin-x64":"1.31.1","@thebushidocollective/han-linux-arm64":"1.31.1","@thebushidocollective/han-darwin-arm64":"1.31.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.1_1764654019396_0.9317773973682604","host":"s3://npm-registry-packages-npm-production"}},"1.31.2":{"name":"@thebushidocollective/han","version":"1.31.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"df99ead94efe9bb51d0f21a4e673d3fe09ea28b3","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.2.tgz","fileCount":109,"integrity":"sha512-0xQ6xzqrQz+lidqrmXqlULJsNEQRbZf6d02CYuqfrl/Haq4RoU0GdOyrWAzaKU54ZK7gfH7leLm1WKk8r22edw==","signatures":[{"sig":"MEQCIAVPSf2uuDrkVH5f7cG4+VohsyvuTScGxMsS77EWVL0BAiAzjfH7apJEYzdjOOcfvi/Ibckj2qgjZ8UDiI+cfDzJuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317772},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"39912d05240246ea5d62084c10b448bb70860ee6","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.2","@thebushidocollective/han-win32-x64":"1.31.2","@thebushidocollective/han-darwin-x64":"1.31.2","@thebushidocollective/han-linux-arm64":"1.31.2","@thebushidocollective/han-darwin-arm64":"1.31.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.2_1764654987334_0.5621561551113969","host":"s3://npm-registry-packages-npm-production"}},"1.31.3":{"name":"@thebushidocollective/han","version":"1.31.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"02093e5c69f4242b63b0edd621ea32d56baa63ae","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.3.tgz","fileCount":109,"integrity":"sha512-ZSGsn0kob/elde5D0iapp3BwcoFpXHPjMIO2cwm7kaIb75J7zmeH97Pt24Tts4bq9pP1JCNXtlyhZ9T2o5YMIw==","signatures":[{"sig":"MEUCIQC9O2pYTGdYTBdoYIxHBTvi/nOg1Qijcq7IA9A71rXQzgIgGZtJuECFb8RXWKgpxgP28Iw2NXo1xGGAwHmGGLlHXW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313175},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"01513caac9da33f16e9168683eb896b2a108596d","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.3","@thebushidocollective/han-win32-x64":"1.31.3","@thebushidocollective/han-darwin-x64":"1.31.3","@thebushidocollective/han-linux-arm64":"1.31.3","@thebushidocollective/han-darwin-arm64":"1.31.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.3_1764655274264_0.5574987083542837","host":"s3://npm-registry-packages-npm-production"}},"1.31.4":{"name":"@thebushidocollective/han","version":"1.31.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d47c02f1bf1aa213a1680c2e4135d5e5a09e73c0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.4.tgz","fileCount":109,"integrity":"sha512-9IbCYFgL2sdhuQb3Lv/+LEKQbUIExQa+2yCXhu0C2VC6SBOhLqoiAkqbREJ2sVRnowTGrQ80BFbmN5021m0Uqg==","signatures":[{"sig":"MEYCIQCR2M3oE2H+6kICzD8Pi3Sxp1dunGtNOGFMLP5egtHTXgIhAPtSWm4HO5JylLn+CeXvyFrPMlectnImjQW+1J2+YeJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313175},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"41dfd7ce801fdbcb76e9c592b0aceaa329025780","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.4","@thebushidocollective/han-win32-x64":"1.31.4","@thebushidocollective/han-darwin-x64":"1.31.4","@thebushidocollective/han-linux-arm64":"1.31.4","@thebushidocollective/han-darwin-arm64":"1.31.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.4_1764690367287_0.11981085211351705","host":"s3://npm-registry-packages-npm-production"}},"1.31.5":{"name":"@thebushidocollective/han","version":"1.31.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"dc3c0a19fa15ca84183f46a5df432b9abc584962","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.5.tgz","fileCount":109,"integrity":"sha512-9ULaARDKPdCuozR8jWn9r5RYrPrvX29woV3rtdRzQF3geIAIbnUmPlgnbkNu8wRz8HlAMt0ZuEVcU7He6WAcsQ==","signatures":[{"sig":"MEYCIQCZbsPNUutErav7o8rgU6nKtS2MuehW5KbhI3Tb6SLQ4gIhAJuoDNTef3taryaCAt7Erw4YqHdt7gKdQL+W0KZJjVe8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315421},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f39d56de4a19fdf0db6250194b4452d5d9ecf3a3","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.5","@thebushidocollective/han-win32-x64":"1.31.5","@thebushidocollective/han-darwin-x64":"1.31.5","@thebushidocollective/han-linux-arm64":"1.31.5","@thebushidocollective/han-darwin-arm64":"1.31.5"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.5_1764697659357_0.23442640884500987","host":"s3://npm-registry-packages-npm-production"}},"1.31.6":{"name":"@thebushidocollective/han","version":"1.31.6","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"61f7d76511d9c5c07ae4e85927d01161303fc781","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.6.tgz","fileCount":109,"integrity":"sha512-XimKeMmFoOEBvSpiuWGSwAaVBZEFsiMXXcNLCHSRyViIypPF3kyXni07/w9Pi7RcB9PXYSwSmJQbwVc71xqq5A==","signatures":[{"sig":"MEQCIBeauhspRwDve2vGctvo4U6OAIa8VO5HIPurst5iAmDBAiBOGqwGMtrifExFexZdPOwTMJbAUHkQdqERRUhshUHFRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313391},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"8d79a5b87c3d89b6946c4ab532f428dec4fcb1c5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.6","@thebushidocollective/han-win32-x64":"1.31.6","@thebushidocollective/han-darwin-x64":"1.31.6","@thebushidocollective/han-linux-arm64":"1.31.6","@thebushidocollective/han-darwin-arm64":"1.31.6"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.6_1764700247758_0.6092379071799165","host":"s3://npm-registry-packages-npm-production"}},"1.31.7":{"name":"@thebushidocollective/han","version":"1.31.7","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.7","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"deaa93ec3a2a512ee155abaa47afb8a28760a50a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.7.tgz","fileCount":109,"integrity":"sha512-2GusQmBl3LAE4zxXnUIPb50qQ8VsziwGyyGas30md1gz6ytX07boUR77XJfiJqckvle+xJQm8eQBcJjqgBLRgQ==","signatures":[{"sig":"MEUCIG71k17hpK7xQjXKXkVtfd/vX7YYLcig4f1LD1W46KPkAiEA81jwhpa7MVL4a5K8UQ+kSFbbyNX9i/6NHX+jg5KQm9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314619},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"a38bee2294420787cc951bec5e4de4ffb17e3627","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.7","@thebushidocollective/han-win32-x64":"1.31.7","@thebushidocollective/han-darwin-x64":"1.31.7","@thebushidocollective/han-linux-arm64":"1.31.7","@thebushidocollective/han-darwin-arm64":"1.31.7"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.7_1764704641250_0.903662811522215","host":"s3://npm-registry-packages-npm-production"}},"1.31.8":{"name":"@thebushidocollective/han","version":"1.31.8","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.8","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"74e4ffcef8b900dba83e2709c37d096964f5bde2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.8.tgz","fileCount":109,"integrity":"sha512-mtiRIWE7kFTKX6vFkXNhWv8Cq99H0AasoNTPwfR5swuTsqDUYCaSUibLi9v0ju3Zy7Ax8/pfgvH52i/s/0NH1g==","signatures":[{"sig":"MEUCIQDc/NYLgwuafU8MJfquLnPp1dwkA3ScKvVdxcvNj88sYQIgPz2liLXWlqZ9BAvNwu//zDk6KrRsluoGoJhT6TW8Vjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317100},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f056447380c21f549986a88a8c5fbe8e8bb75dac","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.8","@thebushidocollective/han-win32-x64":"1.31.8","@thebushidocollective/han-darwin-x64":"1.31.8","@thebushidocollective/han-linux-arm64":"1.31.8","@thebushidocollective/han-darwin-arm64":"1.31.8"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.8_1764706452965_0.2626811104946538","host":"s3://npm-registry-packages-npm-production"}},"1.31.9":{"name":"@thebushidocollective/han","version":"1.31.9","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.9","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"6fda1e393e6bcd302d7cf93cf0735e485e143073","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.9.tgz","fileCount":109,"integrity":"sha512-jTadAAwlcQnTgFVbAEa6iJZrDDUdAAc7VF4oRpNNoONCkm5qbUDa52kyltL2BoGrJubOQfFEzraxFlWz8lukpg==","signatures":[{"sig":"MEUCIDboQrw+0fstLrHJRmKu2DylTQdm6xyu4tA03X1wpvi6AiEAgsNOrPIa6p5DMjHT+dawYqfvEgtPPIBCa8UoT2w+cIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313260},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"699429828b02e2ac10fbee8722ad01a12d6effa1","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.9","@thebushidocollective/han-win32-x64":"1.31.9","@thebushidocollective/han-darwin-x64":"1.31.9","@thebushidocollective/han-linux-arm64":"1.31.9","@thebushidocollective/han-darwin-arm64":"1.31.9"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.9_1764706660454_0.2470765470443821","host":"s3://npm-registry-packages-npm-production"}},"1.31.10":{"name":"@thebushidocollective/han","version":"1.31.10","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.10","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"1ed4ac26e906a3a1e6e2f0be30475535e6cde9b4","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.10.tgz","fileCount":109,"integrity":"sha512-yv/CDRLg228fw88NVMtCMBpmALnqX2tnunxmyxbcAaY60SV9WfxsgSyi0sG13ArSWLOl8VLsUdCCZ9SgkISwRQ==","signatures":[{"sig":"MEUCIFh5a2mgnYnPB85Boh9K6P7rSK18X6pSVLlra4wv9QM0AiEAzaDkO4hlNYvqbfDpWehIhkq5Iz7trkPp69xCUr5hAPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312432},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f40ce82f9deea746da3cfb9b5d1da5e599aba351","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.10","@thebushidocollective/han-win32-x64":"1.31.10","@thebushidocollective/han-darwin-x64":"1.31.10","@thebushidocollective/han-linux-arm64":"1.31.10","@thebushidocollective/han-darwin-arm64":"1.31.10"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.10_1764708449195_0.5589263691064548","host":"s3://npm-registry-packages-npm-production"}},"1.31.11":{"name":"@thebushidocollective/han","version":"1.31.11","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.31.11","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"7aa1c6d92331c47c61dc40c263a8cc4f83bbc014","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.31.11.tgz","fileCount":109,"integrity":"sha512-A9geQhXdKyLpxrM0cO04rNt7b6B3a/46T4fqBRNeEwrBkoSZIyKnAvWuJX4Fn9v2nOUdtlNZ15U8vqt+KqtkXw==","signatures":[{"sig":"MEQCIAmtma+srTiNHfhceOIv7wDa1GErIhmNvSGm05AgjeO8AiAsu2eaoZvzG6hkTciaS3tF5ogLEATNP1NtLrvh/l+eRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.31.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312573},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"25894ff16aa76a063cd86463a6dcaa74dbd3c2b8","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.31.11","@thebushidocollective/han-win32-x64":"1.31.11","@thebushidocollective/han-darwin-x64":"1.31.11","@thebushidocollective/han-linux-arm64":"1.31.11","@thebushidocollective/han-darwin-arm64":"1.31.11"},"_npmOperationalInternal":{"tmp":"tmp/han_1.31.11_1764714725329_0.42328893801832","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@thebushidocollective/han","version":"1.32.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.32.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"4626a0ea7c47987e6f4ac3b93c3c9a7cf82682c8","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.32.0.tgz","fileCount":115,"integrity":"sha512-vI7HawkYRrEuzImS3AKnIn6tda/74pp7bLt6p27yafKfelPGCTchRZ9Yb5PWLhYAvBIWgx4UHC0U7PpL4sXhCg==","signatures":[{"sig":"MEYCIQCjsic15FYIfGROg+1Tq3GbTzLVPvT/AERoKyKKGXneDAIhAOFngamlxlerEoPVPwrvMk33tUdKqrZaYnsP+Ep6OTPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341741},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0f59a6271bfe387a63ef31924400266e28852076","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.32.0","@thebushidocollective/han-win32-x64":"1.32.0","@thebushidocollective/han-darwin-x64":"1.32.0","@thebushidocollective/han-linux-arm64":"1.32.0","@thebushidocollective/han-darwin-arm64":"1.32.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.32.0_1764715414733_0.4479656297645087","host":"s3://npm-registry-packages-npm-production"}},"1.32.1":{"name":"@thebushidocollective/han","version":"1.32.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.32.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"8c74d58709418a1a4e95a63b9b7eef3adc2a2a05","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.32.1.tgz","fileCount":115,"integrity":"sha512-mtvVDur1ksTzjScGKJJ97+Ni56SAhKKTYWbc5nik7Uu1Mr4Qi0OQ43haSo99gGS3ZgFpRTOqYH7l+uQDUheNfg==","signatures":[{"sig":"MEUCIHmMD1OttfnDlVqZ8gzZMrh/2s3uF/jMpV1cAIaina1xAiEAxaY+oNX9O/YXxXf1ZB+SuYPb6PmMQ4DP2bSD4sOHPus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349180},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1f6980fee59fc2d413d60852374019cf3405ddb7","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.32.1","@thebushidocollective/han-win32-x64":"1.32.1","@thebushidocollective/han-darwin-x64":"1.32.1","@thebushidocollective/han-linux-arm64":"1.32.1","@thebushidocollective/han-darwin-arm64":"1.32.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.32.1_1764715996638_0.034528783574792055","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@thebushidocollective/han","version":"1.33.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.33.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"97d7ff0dab65fdda9cb59bcfb9785db8ff294f91","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.33.0.tgz","fileCount":115,"integrity":"sha512-dXgkZ0BX4Wc2c5kQAy9e5dAEiI1jyeW5dsHwX9w1ckUrA/GyfU8lBM0o5Y2mO0l+XDFX1TSszNyWpdnD4TFpfw==","signatures":[{"sig":"MEUCIQDkdggKh8YWj0JEe4xZfIUG/4IxWLO/eu7TT+kafLUTLwIgInwj/lrXf4RNIoRAYReMicNRRIqIQ286SVHecwjjBuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354562},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"c32306e83e37da9d9722be0799dc5ec07a68e7ea","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.33.0","@thebushidocollective/han-win32-x64":"1.33.0","@thebushidocollective/han-darwin-x64":"1.33.0","@thebushidocollective/han-linux-arm64":"1.33.0","@thebushidocollective/han-darwin-arm64":"1.33.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.33.0_1764723569709_0.5713532527824552","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@thebushidocollective/han","version":"1.34.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.34.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"a3792e52238c7640d50d4edc97c7752f882eaebf","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.34.0.tgz","fileCount":115,"integrity":"sha512-4+MSTl+ymN+8WK9o5urCMV44GLH+og2/FrfS4PFONEweJpQLyNCB8ODXleaU8SYJJOM3M/NV3GT6JHFEn6udZw==","signatures":[{"sig":"MEQCIBS+mLD5ThPmFWMIzkGIF2q69BAkgnnxyS3CK8vfvbPjAiAecgtxKStzzxyYZbaQRR8qkALu/454yverrKXaU4IrUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357888},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"30f5f10bdebeadea204d8e953ed83558bb1778a2","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.34.0","@thebushidocollective/han-win32-x64":"1.34.0","@thebushidocollective/han-darwin-x64":"1.34.0","@thebushidocollective/han-linux-arm64":"1.34.0","@thebushidocollective/han-darwin-arm64":"1.34.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.34.0_1764727462078_0.3233296608576304","host":"s3://npm-registry-packages-npm-production"}},"1.34.1":{"name":"@thebushidocollective/han","version":"1.34.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.34.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"3df875893f997c9aaf0111166385ed371343c16e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.34.1.tgz","fileCount":115,"integrity":"sha512-XrPhfct/luvaaDceRr6Lxd170u+aORuORMGJ10lqgzIOKskM9f1ZmIQt/+WR59+jco0ttaiJ8RweKzhht+khSg==","signatures":[{"sig":"MEYCIQDsuTxR42QG2rRXAeoeRrdXsHHd8qp85IPmeeY1QMRzRQIhAPiEorjeS/ZlKXF6iATh84Y2T8W3x7ePK+nFNfM67iM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357888},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"83823a0ff6964de20b16e38130af87866eca02a2","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.34.1","@thebushidocollective/han-win32-x64":"1.34.1","@thebushidocollective/han-darwin-x64":"1.34.1","@thebushidocollective/han-linux-arm64":"1.34.1","@thebushidocollective/han-darwin-arm64":"1.34.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.34.1_1764727555220_0.2079646769607999","host":"s3://npm-registry-packages-npm-production"}},"1.34.2":{"name":"@thebushidocollective/han","version":"1.34.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.34.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"920e967a73687e9d3da1db29635b87f93ff3bf9b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.34.2.tgz","fileCount":115,"integrity":"sha512-GgTgLax/jcNBQL1wM+fwJcn5uy8mY+WJ9rgU9hrzDMSsmTQhzFOCTBrz4GjGCTj9+ayZ8t5lQePv7EW2f9PWXQ==","signatures":[{"sig":"MEUCICPFypmaoNsSueCEf4gFquP1SEScE7nNInNhhYMIW0Q5AiEAzhTuvODB+/VpSJeD4faMEXV/995yHUazEK4rmV3cm70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357888},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e72442dc6951261d921c0f42cd4cad6e60f52d5d","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.34.2","@thebushidocollective/han-win32-x64":"1.34.2","@thebushidocollective/han-darwin-x64":"1.34.2","@thebushidocollective/han-linux-arm64":"1.34.2","@thebushidocollective/han-darwin-arm64":"1.34.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.34.2_1764727786580_0.6779382245550283","host":"s3://npm-registry-packages-npm-production"}},"1.34.3":{"name":"@thebushidocollective/han","version":"1.34.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.34.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2e758ae38ac6cecbdb346d670ab6fcf96940262c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.34.3.tgz","fileCount":115,"integrity":"sha512-Ufv6xN6isXcv/b31uP+fgOuVu7GLnaUvsk5u0Q20SsG4DAQm5/gdllMuIYS+L3ZfrTed+8FZNihPLSWbwwLfag==","signatures":[{"sig":"MEUCIDv5vRsubzEVdZN/CqV96Zj+Wo43Hp2A07xxngs0gEiyAiEAuDsdLyj4hRWOOLmZ92GFx1FkXw6Ux+EFu3jy1kror+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357888},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b3c194aaed96fc90fab12695aa7460e354033ead","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.34.3","@thebushidocollective/han-win32-x64":"1.34.3","@thebushidocollective/han-darwin-x64":"1.34.3","@thebushidocollective/han-linux-arm64":"1.34.3","@thebushidocollective/han-darwin-arm64":"1.34.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.34.3_1764727861910_0.33774178905164054","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@thebushidocollective/han","version":"1.35.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.35.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"4b93ea8b466c655b1d8887fb70fc39258f1d58ce","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.35.0.tgz","fileCount":119,"integrity":"sha512-n8x1x3OUmjFFE45uZp0nq3OSlPA/ZazMLpD2PH25Dpt1xbV48FXI4kkXiaf6yIIbiax2lYTHGzOmkFkVbic9BQ==","signatures":[{"sig":"MEUCICwR+wYri+hKN9MpdGtCC7jQMnPLkcCozpBVik0DNe4mAiEAvhtB/egqH78mv7mte2LK+BNtWVh9pLNEnLKWpiPdrlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367725},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d8a642a3833dfaf2e8d99c9daf43aad5a1386eed","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.35.0","@thebushidocollective/han-win32-x64":"1.35.0","@thebushidocollective/han-darwin-x64":"1.35.0","@thebushidocollective/han-linux-arm64":"1.35.0","@thebushidocollective/han-darwin-arm64":"1.35.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.35.0_1764748350644_0.3763995256461281","host":"s3://npm-registry-packages-npm-production"}},"1.35.1":{"name":"@thebushidocollective/han","version":"1.35.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.35.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2bb1e4d288b1878aeeac11329e25380fa62f3e96","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.35.1.tgz","fileCount":119,"integrity":"sha512-oOgyTkMOdJwmTmYzOylCKsDAQZBBtDzSKTJz1U+bk6/nXc4SjUFUdpB052+DNogu1jfqjomXcwCZDVZXKbAydA==","signatures":[{"sig":"MEUCIQDW+0tIvk6HApxksOSUgUwWMlOajgltqZYIrAix9akcMwIgflV+Z9dL9HprxeZ+tX9qGFzTnoeNi7N2PYVxheHE3GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373771},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"50673b74189adac1e883c320597f4926c33c60e7","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.35.1","@thebushidocollective/han-win32-x64":"1.35.1","@thebushidocollective/han-darwin-x64":"1.35.1","@thebushidocollective/han-linux-arm64":"1.35.1","@thebushidocollective/han-darwin-arm64":"1.35.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.35.1_1764748527996_0.27097234567701234","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@thebushidocollective/han","version":"1.36.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"0dab7b6b2d2677d01ec63206c317d635288e2f9d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.0.tgz","fileCount":119,"integrity":"sha512-eSI/vuBww5Atb3c7VdZdTpxayxP1f+msP7CiK6QPhWsKgWTRKiKOqoWqacz68jIiekCYc0L7f7zIpiRJOVeTnQ==","signatures":[{"sig":"MEUCIQDlP/Yv0zb/vs9p4QuzjsVktFIiS+deTNCSk+a3jA5aowIgMzrCkziWvZkXrTq8zqZTWvt4NOxZ3phxZDNgtcm6L+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380251},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f04de6f304879fd5c3480835aafccae601c30b1b","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.0","@thebushidocollective/han-win32-x64":"1.36.0","@thebushidocollective/han-darwin-x64":"1.36.0","@thebushidocollective/han-linux-arm64":"1.36.0","@thebushidocollective/han-darwin-arm64":"1.36.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.0_1764749351932_0.584409543137681","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"@thebushidocollective/han","version":"1.36.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"898797b9f956a6d3ea8992928a42aa52a37928c1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.1.tgz","fileCount":119,"integrity":"sha512-zIcipbik1dPfpOo6x4822vhogbEuTVsHiRs+NPZfQZlK+67KnuF+utGAcwbWkjMVZ56G5Y0isPxkew6g5yozeQ==","signatures":[{"sig":"MEUCICNsIawqN/X8VRR/DXTixmuE25dvL8IusJiQIz26RIvmAiEA+rb3TO9/1Zxbc8SVzWxllQIv21ZOvqWIlt11ilWtSGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380251},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ce2fb3eebdff0d293e6399856b814579c2c602fe","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.1","@thebushidocollective/han-win32-x64":"1.36.1","@thebushidocollective/han-darwin-x64":"1.36.1","@thebushidocollective/han-linux-arm64":"1.36.1","@thebushidocollective/han-darwin-arm64":"1.36.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.1_1764749453614_0.8175012869298455","host":"s3://npm-registry-packages-npm-production"}},"1.36.2":{"name":"@thebushidocollective/han","version":"1.36.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"579c151ed636aeb634b3c82523013ba0f52ba1db","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.2.tgz","fileCount":119,"integrity":"sha512-dLtlaTF6MBzzm7ILK7Asi6mZnJ0+nMCskZVrJSvOBbWEU4pIoGI85flggaKMNnO1EehyFs3sac6dR2r/BRI8wQ==","signatures":[{"sig":"MEQCICicbuDAhx/oeFR5AcJUP6CloLJzXB/QcqQEZD/JMU+zAiB7YNhMSsDreGJG621tPvCQs87QTxyCaoUV1lV98YfmGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380251},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"c6ce2976f7f35f8557f2e83da320821fc35a817a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.2","@thebushidocollective/han-win32-x64":"1.36.2","@thebushidocollective/han-darwin-x64":"1.36.2","@thebushidocollective/han-linux-arm64":"1.36.2","@thebushidocollective/han-darwin-arm64":"1.36.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.2_1764749581289_0.10778730171176432","host":"s3://npm-registry-packages-npm-production"}},"1.36.3":{"name":"@thebushidocollective/han","version":"1.36.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"e0abf97917c6e99aff47a1c4626a12f5103b59a6","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.3.tgz","fileCount":119,"integrity":"sha512-/tWLbdGxtZi1eVK+b+E/W3Y0fKm5rURzMtHD+haITjAMjRcYxJajHk8ioXNxT7ijtzoyM0D66DObNcQY/JS/Ow==","signatures":[{"sig":"MEQCIG0koAXkswa4z3VcVK17H/ZSdFUuOop/hqvf1aERtZpvAiA6oxTPRCmUDOebxo27Wkput+1pV7kkeU0W0E/4YGtnKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380251},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"6c97a3f6369135295b00af0fc8abb5853b631cbb","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.3","@thebushidocollective/han-win32-x64":"1.36.3","@thebushidocollective/han-darwin-x64":"1.36.3","@thebushidocollective/han-linux-arm64":"1.36.3","@thebushidocollective/han-darwin-arm64":"1.36.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.3_1764749652721_0.4508066410495162","host":"s3://npm-registry-packages-npm-production"}},"1.36.4":{"name":"@thebushidocollective/han","version":"1.36.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"502df0d9bba6eb1fccdd2fabdc4e731b1fc36d75","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.4.tgz","fileCount":119,"integrity":"sha512-ZOn1WYbjijBH9HCgOqiefrdnvGycYePWv0eWVP3w53TE497RVetWWnL96OD9ljayu16LlzUviEnsvhPupWsz0g==","signatures":[{"sig":"MEUCIQCoui8ROu5gYDFXhBoEWhMMpcVILmyP3dSIkNdqh3OF6wIgVCht/MuMYE7gLADGBDC/vno+CY5DxaejTQ9Zn7JP3T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380251},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"570779b8149bc37fc9df1a64efc32ad7eb1da873","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.4","@thebushidocollective/han-win32-x64":"1.36.4","@thebushidocollective/han-darwin-x64":"1.36.4","@thebushidocollective/han-linux-arm64":"1.36.4","@thebushidocollective/han-darwin-arm64":"1.36.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.4_1764749747813_0.4767570723685983","host":"s3://npm-registry-packages-npm-production"}},"1.36.5":{"name":"@thebushidocollective/han","version":"1.36.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"59a26ddfc2f0fa3663abd79f15777183c9ae73c9","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.5.tgz","fileCount":119,"integrity":"sha512-+h5y5uIOKJgBsKHfgGAbwMsm1Egm39Xc1N9XW8+0n7ixiFF1rXeNYZYVML4r5vjBrwtV83Vjq184BCtdX3hd7g==","signatures":[{"sig":"MEQCIGFULn0YdAWQLecyLn3b97WInuQWimUBwx+9mBOcXPiaAiAbV0/k2M45yHhY+gx3/5UtIrKwiE2xlD9QDmcHDmcwlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380251},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b56db446726782d520f3cfdc746bc4fe8317f54a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.5","@thebushidocollective/han-win32-x64":"1.36.5","@thebushidocollective/han-darwin-x64":"1.36.5","@thebushidocollective/han-linux-arm64":"1.36.5","@thebushidocollective/han-darwin-arm64":"1.36.5"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.5_1764751644650_0.2784750213970051","host":"s3://npm-registry-packages-npm-production"}},"1.36.6":{"name":"@thebushidocollective/han","version":"1.36.6","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"857c4eca69bb68edfb4bccdd6c04e66f4ff55aa2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.6.tgz","fileCount":123,"integrity":"sha512-89JzezdlC36dGvtaPA07o1mhwjxrhFsJ0nHDbXbx9rgG41Xh7qbAgt5f/Dc5EHQZkujuoxvHnMmGcD0O8PZlJw==","signatures":[{"sig":"MEUCIHZVEAIsJsqvz/g3bSd+zMNiO2JwPvjabjRzmtf/bdO+AiEAnNw4+vomQQYx+m2bUsZ5Q2xGrL6voZ+bJk2fp41qvbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":401154},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"729c55c542b6fa0f8762b76b1fa7758d38f584f2","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.6","@thebushidocollective/han-win32-x64":"1.36.6","@thebushidocollective/han-darwin-x64":"1.36.6","@thebushidocollective/han-linux-arm64":"1.36.6","@thebushidocollective/han-darwin-arm64":"1.36.6"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.6_1764783448085_0.8873177133676964","host":"s3://npm-registry-packages-npm-production"}},"1.36.7":{"name":"@thebushidocollective/han","version":"1.36.7","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.36.7","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"05a8d7bcc0a61a59a0b757e75de722cc4cbb408a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.36.7.tgz","fileCount":123,"integrity":"sha512-7Akp/8O8R4UPIXP9PkK6pt22jqtQCL/VssWw0Cq/9pr9ABl5zYnQsI/qyUvrbtKp0ElANXhnFfrZYkVUCZ9bWQ==","signatures":[{"sig":"MEUCIE3LajE0AI60u4fjg17k1nSZu4u+izLWDSIFNjNy5M80AiEA/ZuLyJ8VHQvA6R6GZmwj6NCcvDimQqKAIy5FUGqbV3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.36.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":401154},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e853019dc64402e2bccc62d716fc80e04b49868e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.36.7","@thebushidocollective/han-win32-x64":"1.36.7","@thebushidocollective/han-darwin-x64":"1.36.7","@thebushidocollective/han-linux-arm64":"1.36.7","@thebushidocollective/han-darwin-arm64":"1.36.7"},"_npmOperationalInternal":{"tmp":"tmp/han_1.36.7_1764783684925_0.12239490352222515","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@thebushidocollective/han","version":"1.37.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.37.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"9ef691e55971186704a37efc407c362447e35458","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.37.0.tgz","fileCount":123,"integrity":"sha512-okdCUSElh9Le0CIP9z7kmNz+P6y0lg2Z1t+cIMyMyEOx9r11vipj6Wc0rr0bkJS5KJWIZnV5vONZIv5UkRvq1A==","signatures":[{"sig":"MEYCIQDfwK9JYsvq34bk+Ym+ortlTC8cn8CMAR8xYf+hrl6o0AIhAMSd0OjmxrGk9kscodclhc4DynFt6x0XZVqppoUpoqQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":402910},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f3e1979f04c77e4182bf7829cdccdd69259b4f57","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.37.0","@thebushidocollective/han-win32-x64":"1.37.0","@thebushidocollective/han-darwin-x64":"1.37.0","@thebushidocollective/han-linux-arm64":"1.37.0","@thebushidocollective/han-darwin-arm64":"1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.37.0_1764784465539_0.9016701324646152","host":"s3://npm-registry-packages-npm-production"}},"1.37.1":{"name":"@thebushidocollective/han","version":"1.37.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.37.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d0cfab0ad2f9c8a27e67026912eae39f228eea53","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.37.1.tgz","fileCount":123,"integrity":"sha512-kkDqMGN0CqARNVtryXSuy052j7nhHzOJyg5SoHAlXmFnYHyQS3mvgEm4rlMLVpFZY7twdXxC+sPSJfvjTmVJaw==","signatures":[{"sig":"MEYCIQCLiiDSqBsUe4/+2Y2zy5h9gwxI7BCj3/6FWnkX3v968QIhAJn5bjq1y+MZt9PtINfVh369x7+R7/takzrZXQ95KAV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":403076},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e242e2d8d6977b90ce022d31ef97d479fdbc63df","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.37.1","@thebushidocollective/han-win32-x64":"1.37.1","@thebushidocollective/han-darwin-x64":"1.37.1","@thebushidocollective/han-linux-arm64":"1.37.1","@thebushidocollective/han-darwin-arm64":"1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.37.1_1764788248523_0.33060733003691745","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@thebushidocollective/han","version":"1.38.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.38.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"ea67083084db739b453c814f4d0c5d95db0be37f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.38.0.tgz","fileCount":123,"integrity":"sha512-k7kuUGQMlYLyOcdA0qsWyRAM5gEAK7/5SF8mxEdjTUeGzVPZk9GOltol2d70sZcic6xAiJv9ErJE5HtD25B42w==","signatures":[{"sig":"MEYCIQC9fmuXGmW2j/C+nmk3YGz79VM5atenxzOYnLv6IVHZRAIhAP3yKB298tWeyT0hYNWYjlsPQbsFPZ4vtIGVsZuruNAx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404155},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3b3aec2967aef16ea36ae8643ba7196eb28523e6","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.38.0","@thebushidocollective/han-win32-x64":"1.38.0","@thebushidocollective/han-darwin-x64":"1.38.0","@thebushidocollective/han-linux-arm64":"1.38.0","@thebushidocollective/han-darwin-arm64":"1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.38.0_1764788565918_0.7911766025051117","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@thebushidocollective/han","version":"1.39.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"9a3add5ba2c56cf381151f4279b0e8c9c2aac524","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.0.tgz","fileCount":123,"integrity":"sha512-CPv+cf54xf2UsKNs68wq3OFb5QAoYxE5OVanqa066XT2bbqIrtKjlfMju62XozhFoziuP2XXCbDhX3ufSc0WMQ==","signatures":[{"sig":"MEUCIQC6Nnr8mVpUPHbpgFCH0DI0G6pxijQ+PuxIotduJw2+RQIgV8FJF0APxpaUEB7LkToMlz/ELc8GFwMf8Qg7MkHEfBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414066},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"91c54adc05ada7d186f044f1109f745c2dd0fca3","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.0","@thebushidocollective/han-win32-x64":"1.39.0","@thebushidocollective/han-darwin-x64":"1.39.0","@thebushidocollective/han-linux-arm64":"1.39.0","@thebushidocollective/han-darwin-arm64":"1.39.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.0_1764788776044_0.8509291525190414","host":"s3://npm-registry-packages-npm-production"}},"1.39.1":{"name":"@thebushidocollective/han","version":"1.39.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"6d9546b49182620850ba6e3e77672a643d59edfa","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.1.tgz","fileCount":123,"integrity":"sha512-CbpqfRawFvYIAIL0PYP2d/F1w0/rn/Y/PaBVmKmozkFOGTn82M2f+3pCseP3ZLCHIcgisD34OCjLoqJr5jc3Sg==","signatures":[{"sig":"MEQCIHlICnoovqtKyhdJae8Gy+gndeku29fvBnEKFC/CXS6TAiBF7wjcUsRFdUe0TtkJHWzcxFVGS8yQ9NgZUsWs31kUDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414066},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0f130c69c8757743d4863ca854333583286a178b","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.1","@thebushidocollective/han-win32-x64":"1.39.1","@thebushidocollective/han-darwin-x64":"1.39.1","@thebushidocollective/han-linux-arm64":"1.39.1","@thebushidocollective/han-darwin-arm64":"1.39.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.1_1764788845822_0.9170910451459278","host":"s3://npm-registry-packages-npm-production"}},"1.39.2":{"name":"@thebushidocollective/han","version":"1.39.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2b5a6195c89144a0127e8605ce0800bd3949a5e0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.2.tgz","fileCount":123,"integrity":"sha512-wWAckaV7VyjLZPMx7l+oia47eEIKWWGZpENwiHCc3ylZ4kLNB6EKCkMt6DcIWL0eUT1AlnWPSlllTamPcAWBYQ==","signatures":[{"sig":"MEQCID9W7o4RGXfd8qgcti/TdQfSRTeJCDMEozi7cT2cgXgJAiAtP84RU9+Ij1N3qDIvNlO/iYycQ9ygm2K+TtVaD8l6lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414403},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1a2fadaf9e1265d035ba95f852628ede5abc201f","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.2","@thebushidocollective/han-win32-x64":"1.39.2","@thebushidocollective/han-darwin-x64":"1.39.2","@thebushidocollective/han-linux-arm64":"1.39.2","@thebushidocollective/han-darwin-arm64":"1.39.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.2_1764801052716_0.4674482770232691","host":"s3://npm-registry-packages-npm-production"}},"1.39.3":{"name":"@thebushidocollective/han","version":"1.39.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"52dfc6527edd00f838771194bd5682236647337b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.3.tgz","fileCount":123,"integrity":"sha512-k4j45H/8wC4nhghoKoquaz6bdRUKL7Klbn/SqGW58uhG4OzeQ9mWVvPTVDKtMb1NCDjm+VNi9fqGmixYT4c8gQ==","signatures":[{"sig":"MEUCIQCTQCqFRlZc6Z2QaXmu+lrF/aYqDSeCPpzxGG6XcVgZygIgIjTrPBoLy6xnNLMxsVfrx0An96o538BtjbGg+XWaPUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414404},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3c0853abcdb9358b2fecefb08c82df89cf65e262","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.3","@thebushidocollective/han-win32-x64":"1.39.3","@thebushidocollective/han-darwin-x64":"1.39.3","@thebushidocollective/han-linux-arm64":"1.39.3","@thebushidocollective/han-darwin-arm64":"1.39.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.3_1764801972329_0.14947551819631477","host":"s3://npm-registry-packages-npm-production"}},"1.39.4":{"name":"@thebushidocollective/han","version":"1.39.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"9dfeb2c0f09ccf776f71dfb9f8123cd0184dada4","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.4.tgz","fileCount":123,"integrity":"sha512-A6hri+rN6gsa0hIulJOsoa3xC/x8Scynto1l6K7jhulz2K8cU7xYKebXb2m1HCKWv47ApgZlBuoHNzn/D7NJPw==","signatures":[{"sig":"MEUCIQCcup6Lw+GkdTa5Sm8Ftf/v0ZcK43ROrpE+H/UzQXtyjAIgVfo4cdvO5m7RhmfMuFD5UZb+6GIvYyICIM9YlKRZtKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417397},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"2010747e3d4f3f7d2c744f96bdc64d960738e952","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.4","@thebushidocollective/han-win32-x64":"1.39.4","@thebushidocollective/han-darwin-x64":"1.39.4","@thebushidocollective/han-linux-arm64":"1.39.4","@thebushidocollective/han-darwin-arm64":"1.39.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.4_1764803512396_0.6948369544456521","host":"s3://npm-registry-packages-npm-production"}},"1.39.5":{"name":"@thebushidocollective/han","version":"1.39.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"6e6c4152be8bd4380df92379bd8ddd713180c72f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.5.tgz","fileCount":123,"integrity":"sha512-8YSBk9A8VsZin4ywJwR0gDDLwseNzu9UvGoxDdVm+EGYDfrwI2mp6mFni7cUvXMXgMzlQ5pbGReOeeAv+AvicQ==","signatures":[{"sig":"MEUCIFNT6CZ6c7OHovCCLxl88oEh/YrdUhZlE5c7QWuRjXT/AiEAqv3E46/2sojYrWueNfW+fweibnzGbl7eD2jFfU2ty8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417397},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1db84cd2fd376c3d06f9e4b31a052d999758bf88","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.5","@thebushidocollective/han-win32-x64":"1.39.5","@thebushidocollective/han-darwin-x64":"1.39.5","@thebushidocollective/han-linux-arm64":"1.39.5","@thebushidocollective/han-darwin-arm64":"1.39.5"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.5_1764803651988_0.8208800792730322","host":"s3://npm-registry-packages-npm-production"}},"1.39.6":{"name":"@thebushidocollective/han","version":"1.39.6","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.39.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"ac2e315d25476b5debcdddb0f155c7ea147c26a2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.39.6.tgz","fileCount":123,"integrity":"sha512-hbeoad3q1ieLwd3w1o3UY2s3YF3GZhfbmfXLETVW62jA5cHwUKYTx+jprLQCHWVihJsKAiUjLkpbWlVENkAEXA==","signatures":[{"sig":"MEUCIGeG164EMbkKVeBFtdljQyD2VQ9SLjVfdgk+zPwlysIJAiEAq/vrfeXYB18dWaMVvuDQaXer83jAYmU2x2z6eWCkFeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.39.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423008},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3ea16b9b664616a50038cd3368e47fbd19c3ddcb","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.39.6","@thebushidocollective/han-win32-x64":"1.39.6","@thebushidocollective/han-darwin-x64":"1.39.6","@thebushidocollective/han-linux-arm64":"1.39.6","@thebushidocollective/han-darwin-arm64":"1.39.6"},"_npmOperationalInternal":{"tmp":"tmp/han_1.39.6_1764807758405_0.6402750873065812","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@thebushidocollective/han","version":"1.40.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.40.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2f1902c581793ee40949bfda3f5c987febf445d9","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.40.0.tgz","fileCount":123,"integrity":"sha512-3fLUIJNTE3OBDnreRPddiy22u6YeZbEVrYLPB2XtrXKX91vM5og/0IzGVr6cXVj4PBmOYqXtgYrR0gaESa97/g==","signatures":[{"sig":"MEUCIQCoe8MZQxP8OetdDGW4k+cqUoQfO9Rnlffqu9ZOEYHj4AIgDFFqMT4ess8GS5lEK7mtIiEd3tBXfCkFjJQk6RzexGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423573},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"72ed90d46255b37515f06ad3edc9444d672fb554","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.40.0","@thebushidocollective/han-win32-x64":"1.40.0","@thebushidocollective/han-darwin-x64":"1.40.0","@thebushidocollective/han-linux-arm64":"1.40.0","@thebushidocollective/han-darwin-arm64":"1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.40.0_1764808832569_0.414531657458892","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@thebushidocollective/han","version":"1.41.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.41.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"32c06fa6d98704fed4f10411be2942e144b65724","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.41.0.tgz","fileCount":123,"integrity":"sha512-hoYreiNU2WVL90FGCygWN6ws0QzFs3FNWkpBE6CH9VHQoPI7gEMoGUJe+wXArjAt4rr07cKjUqGEWFKsLMLSLw==","signatures":[{"sig":"MEYCIQCXL1cG5+0kRQEesHqA8j2AxfSLy22c0VyQrd6I963HvAIhAPQK2lp5FvpSgZqXgKcfwbs9KkFXZ3F8/Y5d2nL9PjFu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":425347},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"8acd934a04f0f66832ab8c953b23a8aa627c4db4","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.41.0","@thebushidocollective/han-win32-x64":"1.41.0","@thebushidocollective/han-darwin-x64":"1.41.0","@thebushidocollective/han-linux-arm64":"1.41.0","@thebushidocollective/han-darwin-arm64":"1.41.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.41.0_1764815091372_0.7165646411451396","host":"s3://npm-registry-packages-npm-production"}},"1.41.1":{"name":"@thebushidocollective/han","version":"1.41.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.41.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d3d3d9e214c62a1ff0cf41f728fb7a379b31233e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.41.1.tgz","fileCount":123,"integrity":"sha512-79R7X8JsAPlSoW8NRFJXXzSGmlffjOlnoSGM+T3LlF9sXqgJJcVpyfAw4BgtdW+oCnfLbRkG/Q5HuUBPDGoLDg==","signatures":[{"sig":"MEUCIBnHHIgohfDy2VnHIY7VEKHGcaouEDBuUQHaMt/gTOrrAiEA3xfewsevHc+cRmVuUsC1gatpvFFy+myYIlJZRmLG6o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":427455},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0dad8e76e018145fe2eb71e994a5b77c40e39507","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.41.1","@thebushidocollective/han-win32-x64":"1.41.1","@thebushidocollective/han-darwin-x64":"1.41.1","@thebushidocollective/han-linux-arm64":"1.41.1","@thebushidocollective/han-darwin-arm64":"1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.41.1_1764815941065_0.07511249488307992","host":"s3://npm-registry-packages-npm-production"}},"1.41.2":{"name":"@thebushidocollective/han","version":"1.41.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.41.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2d3308c2aba9ba89386df921c3dd828952864313","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.41.2.tgz","fileCount":135,"integrity":"sha512-EN6E9VT3yb9/RgdjMcHjZOZmE2V3/lzUzzVA9xg7jofszVBmafkV9WPBXNlv0yjDm7MFzZc22kJil+Doccfkzw==","signatures":[{"sig":"MEYCIQDOquVzMjyais/WEQgCoAvCvAcjWV/2nSXjWwzNfmPo0wIhALBys44Hw9vz9PE8FKSYxk998ogV2bf4gpywq3W4Moia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.41.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458705},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f8ca56bbeee1502713c525a6306c7d01f7d7e865","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.41.2","@thebushidocollective/han-win32-x64":"1.41.2","@thebushidocollective/han-darwin-x64":"1.41.2","@thebushidocollective/han-linux-arm64":"1.41.2","@thebushidocollective/han-darwin-arm64":"1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.41.2_1764817463541_0.2769686400623774","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@thebushidocollective/han","version":"1.42.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.42.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"b2a3b3e29bc73923b2af457f514079edd6c9670b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.42.0.tgz","fileCount":135,"integrity":"sha512-V3o9TbXqyjuIJ5GAfLaXwYVTKBfwOx7xE+eVVVh+e339xbKzfUyJImzlOwG+nYAGPQWFyS73f5oNvQPC2QIqSQ==","signatures":[{"sig":"MEYCIQCvHk8i2/kHS9COclEydO645dJedMynhL4aA5DX12igeAIhANA6ZaSp4ujxb7NxEOVC+kMdnjJpk4/pwKbSCnbdoRW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461500},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"02b269c3695120e10b1544446a6eaa13429c104a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.42.0","@thebushidocollective/han-win32-x64":"1.42.0","@thebushidocollective/han-darwin-x64":"1.42.0","@thebushidocollective/han-linux-arm64":"1.42.0","@thebushidocollective/han-darwin-arm64":"1.42.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.42.0_1764819669357_0.6091922043156366","host":"s3://npm-registry-packages-npm-production"}},"1.42.1":{"name":"@thebushidocollective/han","version":"1.42.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.42.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"07b6232e6525e981529802cd81e933f4a848186c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.42.1.tgz","fileCount":139,"integrity":"sha512-0hcvCH6bQcxRgKGooszi7mmCWTQEzOG5dOMBeMqpOUxxi9e43zra9/7fEFSpS+EXm5oaMMM7qPKvSLCmJfuWKg==","signatures":[{"sig":"MEQCIE9CxnvVfHI3xe6FVPF+74atqLyI9yxOupPLgU6YSGwnAiAs14nAs0imN21BAuOzgsy0T5A7pH5qtmCn04M3g3q14A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.42.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462063},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d5b928bbd69a0a1fb5da30cae589e4b763cada06","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.42.1","@thebushidocollective/han-win32-x64":"1.42.1","@thebushidocollective/han-darwin-x64":"1.42.1","@thebushidocollective/han-linux-arm64":"1.42.1","@thebushidocollective/han-darwin-arm64":"1.42.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.42.1_1764821327385_0.006978445302298963","host":"s3://npm-registry-packages-npm-production"}},"1.42.2":{"name":"@thebushidocollective/han","version":"1.42.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.42.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"1fddef49aac2fa6ef1e781788820f1f9477a3df8","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.42.2.tgz","fileCount":139,"integrity":"sha512-4JxhKwvCgQPgRJ/ZanCHPq/hGOnJJheVcm5qVhxRfd6e9ZCF8viSepKmoV4gKlZk/Euxt6YftF543lyTOhfzyA==","signatures":[{"sig":"MEUCIBFjD7VEyE+Z8sXgqi22Pg9kf6kPYtLFrKCmqnsxlm68AiEAxK9+5v4uArYt1yILEGLiReSONkQIHbK55muSDZGmhYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.42.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462063},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fce8c9a19f41120a5221ec8b223db716cc5957d1","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.42.2","@thebushidocollective/han-win32-x64":"1.42.2","@thebushidocollective/han-darwin-x64":"1.42.2","@thebushidocollective/han-linux-arm64":"1.42.2","@thebushidocollective/han-darwin-arm64":"1.42.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.42.2_1764823279585_0.2642919027775328","host":"s3://npm-registry-packages-npm-production"}},"1.42.3":{"name":"@thebushidocollective/han","version":"1.42.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.42.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d55f7dc20384b810827b7babe93582be0ee15ba0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.42.3.tgz","fileCount":139,"integrity":"sha512-BA3jlu0D1mM+vutkPWzuPoFJBbWd1N/MhGdms83d1DRH3bndi4SkQK+Rh3m0aH2uwYe+5ALCCkGdMWLKuhpTUQ==","signatures":[{"sig":"MEQCIE2ph4KSXrYGKBrKIedKDgGxIat3uGRFg1BP5wHxecKlAiAeZvoyp2QMA94UCu4ZGLeQGDh2UXmslOEC6bZimaPG/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.42.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461832},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"9f474beca3bb2ca1a9c5c9b47c3e1e66f87716f7","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.42.3","@thebushidocollective/han-win32-x64":"1.42.3","@thebushidocollective/han-darwin-x64":"1.42.3","@thebushidocollective/han-linux-arm64":"1.42.3","@thebushidocollective/han-darwin-arm64":"1.42.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.42.3_1764865378867_0.5247037975430606","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@thebushidocollective/han","version":"1.43.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.43.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d46cbb6dbc64373646811ac3e8d315cdeb596966","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.43.0.tgz","fileCount":143,"integrity":"sha512-SUi4ZOZbQ0xBpROq8iTARQyQiG5gg7erm+4N67zwkDff6rNMn965qPC1Tpa6c06QiycfOaQCUC1cVgXljBrtfw==","signatures":[{"sig":"MEUCIFSUohpgYV7iyJw0SGTENpsbrxdOBsca51bw0TPFT3IFAiEA7iLpxkIBGSgnLRx3ldVgw/2jSFhY+Rtyv19sr/pyna0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481114},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f6046b1918fb7974f5985a0bb9158ec536b05d1e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.43.0","@thebushidocollective/han-win32-x64":"1.43.0","@thebushidocollective/han-darwin-x64":"1.43.0","@thebushidocollective/han-linux-arm64":"1.43.0","@thebushidocollective/han-darwin-arm64":"1.43.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.43.0_1764865520899_0.6142657351930123","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@thebushidocollective/han","version":"1.44.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.44.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d7d090cd6caed07486a9d9871a3f07efd600eb5f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.44.0.tgz","fileCount":143,"integrity":"sha512-ri3h2Hq89SZz811doUpXwsf9JhcJiwQxsOdzh9rTKMcLwx0oADKJmEJ2X3My6fHsje+CY3b6POPCRS4N1nS5Yg==","signatures":[{"sig":"MEYCIQCrnj2468cMuAmIS6fe+SLCVYZddQ6e5+fCSU+CrOKdUQIhAPN9AkhasQ/A+QPaRaeAfWTtXw9grtKZbCqRs5KSiPY/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486842},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"613725c46c3fc7fe534f78f6942eac28e78bd231","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.44.0","@thebushidocollective/han-win32-x64":"1.44.0","@thebushidocollective/han-darwin-x64":"1.44.0","@thebushidocollective/han-linux-arm64":"1.44.0","@thebushidocollective/han-darwin-arm64":"1.44.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.44.0_1764866041499_0.9474193884837365","host":"s3://npm-registry-packages-npm-production"}},"1.44.1":{"name":"@thebushidocollective/han","version":"1.44.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.44.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"a9f691a86b603d258f2c5ff79d2711fa8f0e75af","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.44.1.tgz","fileCount":143,"integrity":"sha512-NDT5GHLqOtJXHtynSyec99OmK28fYxZsBd/+aXEMy5wxm+xXpaFZzSuaeQXKuIRGqPkr90SNxaAAZs3xktMjhg==","signatures":[{"sig":"MEUCIQDvNeUs/tSaUKVj9NxSBxQiMfJhe/Sf2QVDUBg5Vg56eAIgZbwxZm8fys4vS7q4QLEbtVcTeryI4FweY72h7U4c5RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486842},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"5ad4d4873cbd42323ccfe2873baacfa39c613b98","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.44.1","@thebushidocollective/han-win32-x64":"1.44.1","@thebushidocollective/han-darwin-x64":"1.44.1","@thebushidocollective/han-linux-arm64":"1.44.1","@thebushidocollective/han-darwin-arm64":"1.44.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.44.1_1764866673577_0.7320267232079896","host":"s3://npm-registry-packages-npm-production"}},"1.44.2":{"name":"@thebushidocollective/han","version":"1.44.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.44.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"90453fd71fb580921e7329852a3e6fa6238643fc","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.44.2.tgz","fileCount":143,"integrity":"sha512-XYBXKunLSF6frhXLvoUrgbqhXhzfgxayy+2BkRLBeHPqRiYe3T6ilB33lmAp3bIm1TPMcK4i85RgpDEy90w+JA==","signatures":[{"sig":"MEQCIEFbm2nm67ABsAIYjxZhDWie/taWpEJJZ5aczUJT3OF7AiBsm8kyFAmdU2pIqydhyvwIE5WFLwpwFMZoFPMgxQRy5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.44.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486838},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"5ca00a01ebc5cc277924b36833a4ed53c3387000","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.44.2","@thebushidocollective/han-win32-x64":"1.44.2","@thebushidocollective/han-darwin-x64":"1.44.2","@thebushidocollective/han-linux-arm64":"1.44.2","@thebushidocollective/han-darwin-arm64":"1.44.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.44.2_1764867068383_0.8709010517189919","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@thebushidocollective/han","version":"1.45.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.45.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"7a6d0f01e6b8a53040ee7c5bffa6a209d4dec40b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.45.0.tgz","fileCount":147,"integrity":"sha512-2gXmjP95k3D/eY1JSDXhsfUulDvMxESZsB5oXalYdrtiG5DRa0pnZjMII9rmCzlibAMXh3xuLov/0XyFmY+GEw==","signatures":[{"sig":"MEYCIQCk9H8o1JewWDQqXFe68GkHMobfEmXb5becAI7O//bSCgIhAKiqIOXA7GVvJaGBm4cOvAAWGEZznrtUzU6kv5Q2/GBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492844},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"4cfe6e39c6193ce60bdf2e5743e08fd979ede59e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.45.0","@thebushidocollective/han-win32-x64":"1.45.0","@thebushidocollective/han-darwin-x64":"1.45.0","@thebushidocollective/han-linux-arm64":"1.45.0","@thebushidocollective/han-darwin-arm64":"1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.45.0_1764867247881_0.49310327971564494","host":"s3://npm-registry-packages-npm-production"}},"1.45.1":{"name":"@thebushidocollective/han","version":"1.45.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.45.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"3605fa390d4822d9752c12b32349d3750afd758b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.45.1.tgz","fileCount":147,"integrity":"sha512-9BkoH9OtCZKreHZdBojy1Czu76Z7EV9qhZyWeUOWS+fqsjQFC24pJXIz1arzeX1cmW4sPGbyVV3ukO6NHpK/VA==","signatures":[{"sig":"MEUCIBHWWbsbjZjNsZmEBK1Jw7mO/RlvC8w0qAx9bIeVM8WiAiEA0x3sxNRlV9pn0+TYzmJD63vO42mla+vWMwoJKnQa+lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495444},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"89de82518f7e50bf6b5b1b1da43ef029b81606d3","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.45.1","@thebushidocollective/han-win32-x64":"1.45.1","@thebushidocollective/han-darwin-x64":"1.45.1","@thebushidocollective/han-linux-arm64":"1.45.1","@thebushidocollective/han-darwin-arm64":"1.45.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.45.1_1764867648122_0.36948589859020253","host":"s3://npm-registry-packages-npm-production"}},"1.45.2":{"name":"@thebushidocollective/han","version":"1.45.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.45.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"528a06914834b96209d2d4b79f18ff2e6a52d516","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.45.2.tgz","fileCount":147,"integrity":"sha512-Xjg8hwSXr7Gx1XDEa+Ti4V2P3eV/8dRXPHj2d2clgag3m5JH1PfWqGruYi4DYSCQfwIL6l0/UIUWg5xrGTnT+A==","signatures":[{"sig":"MEUCIQDWxfSItzE8tgNrI/pPxz3dP5Rzl64FH9otbHxrh5NlxgIgVxIC9TQox3Rt6NtIszpDAldCb/G4hSY1iYrbi/TbkVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.45.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495995},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"edd9393c52bceedd292d8e34bde070a5ae18850c","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.45.2","@thebushidocollective/han-win32-x64":"1.45.2","@thebushidocollective/han-darwin-x64":"1.45.2","@thebushidocollective/han-linux-arm64":"1.45.2","@thebushidocollective/han-darwin-arm64":"1.45.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.45.2_1764867879152_0.24332954067776336","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@thebushidocollective/han","version":"1.46.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.46.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"13a2bc72d00c01cc12eaa1cf1c0aca33ad02d1be","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.46.0.tgz","fileCount":147,"integrity":"sha512-OCYDuXARpj0XF+8lBT7yEFEThz4Af9/BxGBbM94Wr5oyogn2sUksUNBtIWKOEy91BkUct2x3O9Jbq/dvMFgsNA==","signatures":[{"sig":"MEQCIF/XRlzfVa7hEQxUTdPda0Z+iaycNuty1qJu73L8U/aWAiA9b7v2M8oMvmKrmJkwIQgpGuLCFUgSPgmPWhr2pjE/YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497610},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0c1ecefa1e68b0b3bf1bfb2db814ec9bc4c15a42","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.46.0","@thebushidocollective/han-win32-x64":"1.46.0","@thebushidocollective/han-darwin-x64":"1.46.0","@thebushidocollective/han-linux-arm64":"1.46.0","@thebushidocollective/han-darwin-arm64":"1.46.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.46.0_1764870371464_0.3018969247663017","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"@thebushidocollective/han","version":"1.47.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.47.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"733829f1e8b7de678581729a300678c4fec48a99","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.47.0.tgz","fileCount":147,"integrity":"sha512-aIHrmteF6rBQhmYFdrq7iHvcKQ9dg/u7Nj1j2KDlbmdssWd3p1esS+1iM19APGjyToxnt/T8r04coLmd2FhbJA==","signatures":[{"sig":"MEQCIBTfNCfHtkpbyFWQw+O2QuIwxqXb21OjyISeHW8TQ8dWAiBakXujVnnEspo5JdSuUC0NbN3YTyRtJQWI1H5NTFC5zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497912},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"58bed2ac7a66a255fd479e3eb62d09f7dad192e8","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.47.0","@thebushidocollective/han-win32-x64":"1.47.0","@thebushidocollective/han-darwin-x64":"1.47.0","@thebushidocollective/han-linux-arm64":"1.47.0","@thebushidocollective/han-darwin-arm64":"1.47.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.47.0_1764876035210_0.10226695502032346","host":"s3://npm-registry-packages-npm-production"}},"1.47.1":{"name":"@thebushidocollective/han","version":"1.47.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.47.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"f1edb4b10a5b74a5a2935b9d92856eb8b286ad1e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.47.1.tgz","fileCount":147,"integrity":"sha512-gpv5eKxzcPsLoOhNvuuv380HyyTJFe9FqSxmxBXzEW9E0Ia8w6eYxhMLgsoojb4KTOoVsNd52hOD5DhJgm0OOg==","signatures":[{"sig":"MEYCIQCiiguli3CjK0ogXFkVMbtFrmtC9K4jiFaVlMtiqgUhsAIhAIZxnj/TUAGYQPCRHbu+eflg8vt40zToGwaewSikO/Mg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497926},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3c06cdff4a4ab7d85005e8beeae682283584e7f9","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.47.1","@thebushidocollective/han-win32-x64":"1.47.1","@thebushidocollective/han-darwin-x64":"1.47.1","@thebushidocollective/han-linux-arm64":"1.47.1","@thebushidocollective/han-darwin-arm64":"1.47.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.47.1_1764880893935_0.5291084830490143","host":"s3://npm-registry-packages-npm-production"}},"1.47.2":{"name":"@thebushidocollective/han","version":"1.47.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.47.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"d6f56f69cd6a8f8647f7771d9460339a33b5f2b1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.47.2.tgz","fileCount":147,"integrity":"sha512-fwaWAylZzUIIYz0rZKhSBQgO+2vEyrSPLzEFwmhftqGacnbgCuxuy2eOty/QOQJui6U/ikJ/afE/Nbmi0h6pZg==","signatures":[{"sig":"MEUCIEMyo4HSzjd5UAegNLw5ktLYd0+lzJ66UxWN0Gktbbd/AiEAlbWLMmLz9ZN+f7TpLD9pU/S57gBKm/Q89JsmFlN40Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.47.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497927},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"6202cec610dafe2fc2675856920fa6e875d75615","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.47.2","@thebushidocollective/han-win32-x64":"1.47.2","@thebushidocollective/han-darwin-x64":"1.47.2","@thebushidocollective/han-linux-arm64":"1.47.2","@thebushidocollective/han-darwin-arm64":"1.47.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.47.2_1764880985946_0.2998806552955182","host":"s3://npm-registry-packages-npm-production"}},"1.47.3":{"name":"@thebushidocollective/han","version":"1.47.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.47.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"0d72b6ccee45ec665a994ec6286173a543ad8b65","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.47.3.tgz","fileCount":147,"integrity":"sha512-b11Y+Xbebzs0Wwkfmb76ExdEAXtLRBGdN8Z4xNi1VU6aG+uio2pTlcEyJj9We3DuQd42cjwdjg2dxeGkB2CjGQ==","signatures":[{"sig":"MEQCIHxRcflWUMlfsz86FeBuZpY5NXxPyMCvvd0JxGM+fwZhAiAY+yupFdc/g1IbUkP8HUGcySp1HssH40I8nNZiYReO/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.47.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497913},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"71751d0d99b3b59803068587f9472fe4de2f8e7a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.47.3","@thebushidocollective/han-win32-x64":"1.47.3","@thebushidocollective/han-darwin-x64":"1.47.3","@thebushidocollective/han-linux-arm64":"1.47.3","@thebushidocollective/han-darwin-arm64":"1.47.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.47.3_1764881114568_0.892377586146599","host":"s3://npm-registry-packages-npm-production"}},"1.47.4":{"name":"@thebushidocollective/han","version":"1.47.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.47.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"247b98d0a9206eba72a40b6ea38c32980b0d2df4","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.47.4.tgz","fileCount":147,"integrity":"sha512-BIRZnc/Ba8ypssPQ1j9G1a0CoOsFsqsaX7m6WfRr2+mpNkgIwZuu0rlArHngVewkn0uHJ/qkfmbcgnikvzh66Q==","signatures":[{"sig":"MEYCIQDt9Dndj1AKhx1xkybi1NxEuV0kMFQBgUCVPgYPgWmr0gIhAMaHUYENEponF3K1PN2jlW4H24XgwO25Lvn5zSKkz9q4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.47.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498106},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"bf2340dd353c88403a67cf6c8e359f56b5ba4d81","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.47.4","@thebushidocollective/han-win32-x64":"1.47.4","@thebushidocollective/han-darwin-x64":"1.47.4","@thebushidocollective/han-linux-arm64":"1.47.4","@thebushidocollective/han-darwin-arm64":"1.47.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.47.4_1764891574093_0.6019889943460821","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"@thebushidocollective/han","version":"1.48.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"c6d764cddb13e63da269f19864ec0c0bb1457f98","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.0.tgz","fileCount":155,"integrity":"sha512-MApyUNOacIFRav6IBq82WrX1JSEI/REoQREdpkZhduBPmT5ccn9e15acZFeezcRqvOcCHvS+4a3ba8gF+V0cXQ==","signatures":[{"sig":"MEYCIQDsfAqezchOd0nrXUDBT9DH+6E6c+7FVC66fIlOax+aDwIhANA0ZBZCyGDO7Fg3uBIFnI9SAo9SJkNC/SWPxV5kw6NE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511676},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"5ee850b9b95f4e57b717e1ccf6052e5ce45c10d5","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.0","@thebushidocollective/han-win32-x64":"1.48.0","@thebushidocollective/han-darwin-x64":"1.48.0","@thebushidocollective/han-linux-arm64":"1.48.0","@thebushidocollective/han-darwin-arm64":"1.48.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.0_1764891984196_0.4231608237702289","host":"s3://npm-registry-packages-npm-production"}},"1.48.1":{"name":"@thebushidocollective/han","version":"1.48.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"332539f0f3b84541c33f5ef66b7d407544340f8a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.1.tgz","fileCount":155,"integrity":"sha512-1mR8/Tb+VmVRdTtJf8BNFOR2D2oF+zVDOri/e9S1yMbL4FwpI1Dm9aMPHueIPUJi0voCtqsjyuPTevi40fp+PA==","signatures":[{"sig":"MEUCIDQpMSyNPMQfEUNTXhzs08KGJF56KLR9kLAa6CTOfMKVAiEAhh9yRu+N5bo8QjQmtJDI+HEnTV97Fez2fvhASwXLY/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511676},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"19b203d4bf33e74b150ab2fb248786b2e0772105","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.1","@thebushidocollective/han-win32-x64":"1.48.1","@thebushidocollective/han-darwin-x64":"1.48.1","@thebushidocollective/han-linux-arm64":"1.48.1","@thebushidocollective/han-darwin-arm64":"1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.1_1764892183272_0.2046658781848072","host":"s3://npm-registry-packages-npm-production"}},"1.48.2":{"name":"@thebushidocollective/han","version":"1.48.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"91c58a31ebed0c7897cf585760751a0f8e854508","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.2.tgz","fileCount":155,"integrity":"sha512-/K06HoMAFF/pIXpGlsaSQJuUsc/PnxzeAbuBA6YR6o3/LS2XNnysqk2EZNiQFowfjgv51Thjh8DhSarLSdlDXA==","signatures":[{"sig":"MEUCIQDlcLgaPfbjgdbOc+ddOx0lObuEJnXoAahq0Hw0bx9MzwIgMe8OZRSx0C5Rq5o33rzpmTeTZx5Zl4uWs2DQqQoSf7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506380},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"12cb6cc54473fdb8fc1a3281529f47782cd747f0","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.2","@thebushidocollective/han-win32-x64":"1.48.2","@thebushidocollective/han-darwin-x64":"1.48.2","@thebushidocollective/han-linux-arm64":"1.48.2","@thebushidocollective/han-darwin-arm64":"1.48.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.2_1764894324125_0.6245236299459773","host":"s3://npm-registry-packages-npm-production"}},"1.48.3":{"name":"@thebushidocollective/han","version":"1.48.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"33b0bf4f75cd0ce4d95511036d9f78faf105dd7f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.3.tgz","fileCount":155,"integrity":"sha512-8E0Wl1rbBYB0i9NlRO6eqKFzCo+7IVI/5mHR2gBlQQOMGX/XQk/C0Yrj9+jjJJKa3fzeyjpE+Z5Xy53n583OqA==","signatures":[{"sig":"MEQCIGA+6MSdlxtexoi1Gq/1MnzHiov6RIbiima/5YsUH7fZAiANlYanDPPUffXLk5atnMvCBja15bgPxVcMxhhYjst//w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506380},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f9c6bc46b95cf350b2f8f720cbcf3f2f5ba76bf1","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.3","@thebushidocollective/han-win32-x64":"1.48.3","@thebushidocollective/han-darwin-x64":"1.48.3","@thebushidocollective/han-linux-arm64":"1.48.3","@thebushidocollective/han-darwin-arm64":"1.48.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.3_1764894512547_0.9101667477429998","host":"s3://npm-registry-packages-npm-production"}},"1.48.4":{"name":"@thebushidocollective/han","version":"1.48.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"91f8534dd4b9654553a91a0c7b5ba52f4d11ba60","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.4.tgz","fileCount":155,"integrity":"sha512-533Awx4gSIKg5v9+UWaPHUthGZ3/LtUu98fI2gcoOJvOy9L+oWs8jB/8kuYiYdcA1SGCXRl4VPjBqlfvJQVtxg==","signatures":[{"sig":"MEUCIAzOzDwCL5K4E+ZKu0CLlbmSgFGczhW9oYYkPzP67L1gAiEAuk1qNcP0MZt4c5UjqFaf4HGVLehvYpS4Ev1w0BF46uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508993},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"f401526afb156271482506d9bb10caaa657e2075","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.4","@thebushidocollective/han-win32-x64":"1.48.4","@thebushidocollective/han-darwin-x64":"1.48.4","@thebushidocollective/han-linux-arm64":"1.48.4","@thebushidocollective/han-darwin-arm64":"1.48.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.4_1764896915948_0.1976822186545193","host":"s3://npm-registry-packages-npm-production"}},"1.48.5":{"name":"@thebushidocollective/han","version":"1.48.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"13039a2d4cbc21e3d6ffa61c0920b88bebfb5c2a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.5.tgz","fileCount":155,"integrity":"sha512-yAvNU2ks7a5uhR3MX0LWPUlEX/kzDGHfLrR+g96KQQLB7QbvIR7kxS1iu6Ek1QkBfPco6EDZR6URgwTJ9Lahvw==","signatures":[{"sig":"MEUCIGDgWwe4xGhHaFh0M/BvJOhTERvzG3b+OQRCJobY045LAiEA8W81tZhqG47+qbvfjDRl/lQXkpDdQsoZnsgDfW9GdZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508977},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"e4ab137baac87b0099057dc07fe5e838d214c32c","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.5","@thebushidocollective/han-win32-x64":"1.48.5","@thebushidocollective/han-darwin-x64":"1.48.5","@thebushidocollective/han-linux-arm64":"1.48.5","@thebushidocollective/han-darwin-arm64":"1.48.5"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.5_1764897708324_0.09133844559524862","host":"s3://npm-registry-packages-npm-production"}},"1.48.6":{"name":"@thebushidocollective/han","version":"1.48.6","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.48.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"47ef3005112d9e949bb38204623c5a5a90b384cb","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.48.6.tgz","fileCount":155,"integrity":"sha512-6ugINUKj5gOnoecmYi6UXeMTPpa7vj7knyUC/F4j3sA39eRUa6YpmZqCqZpmb0nnbteVw+YQjf4c2ELPkIU7GA==","signatures":[{"sig":"MEQCIB3hryKMTVZe5ZdNk+VxyWGLOqaLVp0Il4MqUUka5nOzAiAjQrOCH70xkOdk/WLNpy6A6shSzoxF0vd2OkWypRMVxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.48.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506783},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"fa2bfc3f82e7e80915ae6a78dec3da3064f4417e","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.48.6","@thebushidocollective/han-win32-x64":"1.48.6","@thebushidocollective/han-darwin-x64":"1.48.6","@thebushidocollective/han-linux-arm64":"1.48.6","@thebushidocollective/han-darwin-arm64":"1.48.6"},"_npmOperationalInternal":{"tmp":"tmp/han_1.48.6_1764899380092_0.5877175150671035","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"@thebushidocollective/han","version":"1.49.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.49.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"479610e5a3efaf4c52c8ad2d443a1bcfbbfa5c97","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.49.0.tgz","fileCount":159,"integrity":"sha512-CgY6aqmYnaJ6hxXNy78TocgudsjBxzttnYCHkUN93ClTnK5ZpJY+FiVpESD/Zm+37R3ePoj0gj693CMoNkYtmQ==","signatures":[{"sig":"MEQCIFcA/HhrYvNugTOA7wNiF4DR808c3usHHJlYeSRZBnL8AiAGRvbyhuFvUC8uAaArYhEjcNNWMUjCb7fTzFIULvtneg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520427},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"858f6c79cb47e294c6ebfc3cfb78e0cb0fa360ff","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.49.0","@thebushidocollective/han-win32-x64":"1.49.0","@thebushidocollective/han-darwin-x64":"1.49.0","@thebushidocollective/han-linux-arm64":"1.49.0","@thebushidocollective/han-darwin-arm64":"1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.49.0_1764919129455_0.39984051998974035","host":"s3://npm-registry-packages-npm-production"}},"1.49.1":{"name":"@thebushidocollective/han","version":"1.49.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.49.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"e2b8b8986e68f1cee828b5a5c3cce2a4359e5e4e","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.49.1.tgz","fileCount":159,"integrity":"sha512-3yxFWFTg0CrFdqj9nC/EHLb2AS/KM/KX5uNWD+mC+xGDKf2y/GhB+yt2J75mGyQ3ApitS8aHbU+0voRghCN7YA==","signatures":[{"sig":"MEYCIQDi6ptjLp2Wf9GyBaXJt3QVcY/kT8AnqwlBSFC9qYpIowIhAJZf0Gc4T3vFRTbAUK7R+nNjNbX77npdqA1k2eA4em5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.49.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520109},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"6796692f2325b30e8f3c6b0894ccf1ab87a39d4a","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.49.1","@thebushidocollective/han-win32-x64":"1.49.1","@thebushidocollective/han-darwin-x64":"1.49.1","@thebushidocollective/han-linux-arm64":"1.49.1","@thebushidocollective/han-darwin-arm64":"1.49.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.49.1_1764955931257_0.23005765897570774","host":"s3://npm-registry-packages-npm-production"}},"1.49.2":{"name":"@thebushidocollective/han","version":"1.49.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.49.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"da9134769e7bc56dbff52ddea2e9c61a9c7d8d77","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.49.2.tgz","fileCount":183,"integrity":"sha512-+MdIxnmojvVwe1kl8/oN/FiykQOk1UFvdiCa6qyumW+RRCnP0tveBYvy5q4B95KfOAiIkicMojFXBcyIcPEmfA==","signatures":[{"sig":"MEYCIQDm+T3MguODenWsiI2JK1/jW9WkoA3uLOokPjB0I9ma7AIhAI1MTd+RVFulalOAE0odHVY8WqZN4C9qt9EKsZLmIael","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.49.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597337},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"19be27be30ed6ca6113aa26e09bc61f39cba3089","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/better-sqlite3":"^7.6.12","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.49.2","@thebushidocollective/han-win32-x64":"1.49.2","@thebushidocollective/han-darwin-x64":"1.49.2","@thebushidocollective/han-linux-arm64":"1.49.2","@thebushidocollective/han-darwin-arm64":"1.49.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.49.2_1764983342130_0.8762670576749958","host":"s3://npm-registry-packages-npm-production"}},"1.49.3":{"name":"@thebushidocollective/han","version":"1.49.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.49.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"ce977da21ebbefe1335071180262517ff590e048","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.49.3.tgz","fileCount":187,"integrity":"sha512-Lm60LZFrrocypreHd906e4ZAEsYVrMbDb6qg0bzFhLbbLbhzfgVJoQYCKmYx/5RSGYE4HnBxYdRwbzPPj/mmrg==","signatures":[{"sig":"MEUCID6/Bmq6G76RgklwL5vPKLYFLw4O9BJZlDGyD0FnURb4AiEA8e6F2PPH9nwg9xtdf7zOOsqVSlhLf6s+i6cYoy7ZYwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.49.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":621998},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"964ad08511f0f9fdee2caa19197b2e00533bff1d","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/better-sqlite3":"^7.6.12","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.49.3","@thebushidocollective/han-win32-x64":"1.49.3","@thebushidocollective/han-darwin-x64":"1.49.3","@thebushidocollective/han-linux-arm64":"1.49.3","@thebushidocollective/han-darwin-arm64":"1.49.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.49.3_1764985155584_0.4187865588106061","host":"s3://npm-registry-packages-npm-production"}},"1.49.4":{"name":"@thebushidocollective/han","version":"1.49.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.49.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"9e5e27004f6e5ceecf3f90199cb1b5ebdb468aca","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.49.4.tgz","fileCount":187,"integrity":"sha512-7dizW1+GxGzcm/80csIuqSwkVT4eeGWdWya5y/Dm8r9lVokHMOKAxkmmvRY7WvSODMALuypRqcvHYRsip1sxcA==","signatures":[{"sig":"MEUCIQDGQf8ZFIBDvcRGMKkE4dYGFTLlDXscp5jgyaTfZ8ZkUAIgQTcuW+CceoBJYtquh8bETzQVACHg285VS0CYDhuCMoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.49.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":621998},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0544dce26235b7291af0d9a5f84b3d4362e5ce9f","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/better-sqlite3":"^7.6.12","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.49.4","@thebushidocollective/han-win32-x64":"1.49.4","@thebushidocollective/han-darwin-x64":"1.49.4","@thebushidocollective/han-linux-arm64":"1.49.4","@thebushidocollective/han-darwin-arm64":"1.49.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.49.4_1764985658001_0.3249189379823505","host":"s3://npm-registry-packages-npm-production"}},"1.49.5":{"name":"@thebushidocollective/han","version":"1.49.5","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.49.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"3943c1a77f5669d928de928c5bb300bbce2c59eb","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.49.5.tgz","fileCount":187,"integrity":"sha512-mv/5diJF3RX6e9QfVPTLKq1I7H0TPBuZLdjmt0K78GD1hpNM5+AKa7QzaiuERqtbA5cNdTVT9hSkpHcvqOEZKA==","signatures":[{"sig":"MEUCIQC+kJgzHZexdjqGofoEf5kO3FsfdPAQHYrbghFDlFrD1AIgEUEP5mJr+I1/qfsnL4Hs3Un56hxrWxG9zyUZYqU4HWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.49.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624192},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"1d270d90575f070a48472231fe7f5fe7fd72a085","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/better-sqlite3":"^7.6.12","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.49.5","@thebushidocollective/han-win32-x64":"1.49.5","@thebushidocollective/han-darwin-x64":"1.49.5","@thebushidocollective/han-linux-arm64":"1.49.5","@thebushidocollective/han-darwin-arm64":"1.49.5"},"_npmOperationalInternal":{"tmp":"tmp/han_1.49.5_1764989299233_0.07886592638086443","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"@thebushidocollective/han","version":"1.50.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.50.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"c67d9ae59c87c56f99c512dbb0a99274410b6039","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.50.0.tgz","fileCount":187,"integrity":"sha512-zgShV0N1u849wR1c7F3W9z/xSSLOIowSP5yuZaF1iTZ3DBI4PK/n8X8oA4gWkuCHT7uS4O+dn3onaMqU/isjPQ==","signatures":[{"sig":"MEQCIDihDobZcw5dvps4Bdmqdiu2nIE3fHoVbkqKIqCYaDAsAiAz0qlAFXz1aMtfvKAUjT2WiD7CsK4KsLJ5sIUKSo32Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649069},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"52266d7fbd19c862e4276881eb34a70f1338d684","scripts":{"lint":"biome check .","test":"node dist/test/han.test.js","build":"tsc && npm run copy-assets","prepack":"npm run build && npm test","lint:fix":"biome check --write .","test:all":"npm run test && npm run build:binary && npm run test:binary","postbuild":"chmod +x dist/lib/main.js","typecheck":"tsc --noEmit","copy-assets":"cp lib/*.md dist/lib/","test:binary":"HAN_TEST_BINARY=true node dist/test/han.test.js","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/better-sqlite3":"^7.6.12","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.50.0","@thebushidocollective/han-win32-x64":"1.50.0","@thebushidocollective/han-darwin-x64":"1.50.0","@thebushidocollective/han-linux-arm64":"1.50.0","@thebushidocollective/han-darwin-arm64":"1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.50.0_1764995394662_0.694988759818093","host":"s3://npm-registry-packages-npm-production"}},"1.50.1":{"name":"@thebushidocollective/han","version":"1.50.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.50.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"29f7f8771501dec8d23146c9b671206be9563532","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.50.1.tgz","fileCount":6,"integrity":"sha512-RPXKN49HmjvWtaer7kj6vY7rQLSpLB7EjIA9v9+d4XxnRgPPkqoIVjXfnz1SeQ+y5Rud2ZRghOdymnmxSCdt3A==","signatures":[{"sig":"MEUCIHq513w9JIEHzIaWzk2+1Q8zL684/xlLSn/vt1lnL4V3AiEAq270C/Rq0YxXm+ldMj6USwiMQ4wbjPcvQX4i7Ebhz34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"219079ef63df1b8ec4e6686594677a89f483b053","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.50.1","@thebushidocollective/han-win32-x64":"1.50.1","@thebushidocollective/han-darwin-x64":"1.50.1","@thebushidocollective/han-linux-arm64":"1.50.1","@thebushidocollective/han-darwin-arm64":"1.50.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.50.1_1765000557302_0.8254966262861081","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"@thebushidocollective/han","version":"1.51.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.51.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"13be0b6efbcbc1526f0f0d620e2afbbd8631e7b6","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.51.0.tgz","fileCount":6,"integrity":"sha512-krTmLOOsByJn3pX7AWVufCaZALQEDVipVqtlYCou6gWtSrnU6yafV55fPcvUSmNNPywlEgckBaLhtDGKroEE0Q==","signatures":[{"sig":"MEQCIHgiplYyJBmJIRcp7v6ZttwKDzE2y6LGvUd/yQlCv0quAiAvHbQ2YiBjdFOFdSLZChKaIzDCIszixPs7+jRY0W5Qxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"5a5b85cda07a2c40c669f22b638bbb2dad3ad2da","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.51.0","@thebushidocollective/han-win32-x64":"1.51.0","@thebushidocollective/han-darwin-x64":"1.51.0","@thebushidocollective/han-linux-arm64":"1.51.0","@thebushidocollective/han-darwin-arm64":"1.51.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.51.0_1765062656096_0.012425083621390387","host":"s3://npm-registry-packages-npm-production"}},"1.51.1":{"name":"@thebushidocollective/han","version":"1.51.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.51.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"069ce94283a3a584895896befe47f82696595a6f","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.51.1.tgz","fileCount":6,"integrity":"sha512-thZlE57Ehi31I4G3zcB5X/yg5NgNU8DdAaCznurX0+47M2iw4h6Vj1BOIcOXwA52SJ/VQdppFRw/d/rk7sZe7A==","signatures":[{"sig":"MEYCIQD63A+7mn/bI5AYLPE7mLjeaTWBD62WtJrADUx3NTc7FgIhAL/I6kOgpCcw/koBEmgKYZ31OwOEPKB7605CDs4MduAw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ae230b4bf0f4153db2f42253c4a8333cdd50ad26","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.51.1","@thebushidocollective/han-win32-x64":"1.51.1","@thebushidocollective/han-darwin-x64":"1.51.1","@thebushidocollective/han-linux-arm64":"1.51.1","@thebushidocollective/han-darwin-arm64":"1.51.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.51.1_1765096825392_0.22046466174868162","host":"s3://npm-registry-packages-npm-production"}},"1.51.2":{"name":"@thebushidocollective/han","version":"1.51.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.51.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"a384c591a3a6cacf97edc597837734f45ed1e243","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.51.2.tgz","fileCount":6,"integrity":"sha512-K4WaI0T41YUX6gCInkAju4vgrdhdijILA1m0uqjdEnFFseATXi059/eN7Hx46L8ew/o7WPeBoXeI2tvNXp01sg==","signatures":[{"sig":"MEYCIQC4xCi7RgUsPxY9o3FhugF1bFkgqwt0m4cocJ4bOwilBQIhAMqiQSEhrpPFWsb+FWptoAsajuOPLra9y5l7Bgy1qfjc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.51.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"6c4039179d0e4f98ecb1b58708d2fcbd0db42b81","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.51.2","@thebushidocollective/han-win32-x64":"1.51.2","@thebushidocollective/han-darwin-x64":"1.51.2","@thebushidocollective/han-linux-arm64":"1.51.2","@thebushidocollective/han-darwin-arm64":"1.51.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.51.2_1765129329896_0.9369498747109721","host":"s3://npm-registry-packages-npm-production"}},"1.51.3":{"name":"@thebushidocollective/han","version":"1.51.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.51.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"86c51ac976b49e6ef46b7f031387867218285b90","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.51.3.tgz","fileCount":6,"integrity":"sha512-irHwZtog9fKhveuAi9ZWizNKIyf+1nabLCV0oy5iE/qcTT+MM6hHKZ+DIMLdPPYgjjPYHnp8YVo4n7lh4IegEA==","signatures":[{"sig":"MEQCIBO1MHGdeP7gexe1cqtwuCUTXeApBTOCMzHkygFL3UF4AiBbptJABYoou67uyiwGAtouO0OopazTiIDnxTgsUkLKWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.51.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"74a95a2b2d2eba582d12c05d3b86cfea2c518e5d","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.51.3","@thebushidocollective/han-win32-x64":"1.51.3","@thebushidocollective/han-darwin-x64":"1.51.3","@thebushidocollective/han-linux-arm64":"1.51.3","@thebushidocollective/han-darwin-arm64":"1.51.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.51.3_1765136028074_0.7556112109751087","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"@thebushidocollective/han","version":"1.52.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.52.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"71b5d1d0341f1cb525da65fc50a128c1f45a0b34","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.52.0.tgz","fileCount":6,"integrity":"sha512-7tssQmJKer/aNn2Zo9HKrFnE6nk0G6zvZtkfEOJgRhyOziurcODjbf7Jk32hfShy3DDD+uu3DFW/zpqxKOwFYQ==","signatures":[{"sig":"MEUCIQDX3W/c097BVNhe93r4DFLwsw/ZFehgkmFf1Nv5VbUj5wIgflNivj3IKBUFOPgZqefQ7SQg6o2X5fEtPsmeVr8P1BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"6f43ec4b9533565bc8e32348f352fe82f552f9c8","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.52.0","@thebushidocollective/han-win32-x64":"1.52.0","@thebushidocollective/han-darwin-x64":"1.52.0","@thebushidocollective/han-linux-arm64":"1.52.0","@thebushidocollective/han-darwin-arm64":"1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.52.0_1765136810641_0.7910078031716854","host":"s3://npm-registry-packages-npm-production"}},"1.52.1":{"name":"@thebushidocollective/han","version":"1.52.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.52.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"8cfe2b0c33005cf8f98587fd6758bf9bfdeca2bd","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.52.1.tgz","fileCount":6,"integrity":"sha512-rLGMDh/OAP5RjzcPoRvnJ5o4UBH+yu5vFyu429fuXz54OgxxRrc805U0Oy0cAPv9lPvkBo0d53gIRYu5VkhqgA==","signatures":[{"sig":"MEYCIQCUpRM27m9truUXd6eKdDLSD6nRdAtokwEGGbpbLqjlnwIhAJ6rY6k4KAQIsI9uRvLYhMRLY56g4F45y26QhyGU2w+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.52.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"7c98eda3751dc8d8954fed576f72b315f187d4e9","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.52.1","@thebushidocollective/han-win32-x64":"1.52.1","@thebushidocollective/han-darwin-x64":"1.52.1","@thebushidocollective/han-linux-arm64":"1.52.1","@thebushidocollective/han-darwin-arm64":"1.52.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.52.1_1765137211328_0.8319188137005973","host":"s3://npm-registry-packages-npm-production"}},"1.52.2":{"name":"@thebushidocollective/han","version":"1.52.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.52.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"1c193eaca5d94e683c2f3d8a8a2c11d3a84a3689","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.52.2.tgz","fileCount":6,"integrity":"sha512-/KxIkdClFkOHuXpHf8mRzbHXWl6sJknaHDoaYB9stXVQJmFtcXbj7MOtPjmmPxV8R4ANYfx7sqsk9QRaSmywmA==","signatures":[{"sig":"MEUCIQC/ZffUY9qGDuMHyo+VW+9HRPrm9sZeGxXwchPUVYyDhQIgMFBimHsDZFZtTGJzPQbAt8MI3k19VZMst9jAwhhZtXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.52.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0c1d71a74131546a704bf0ee08a2a83756959798","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.52.2","@thebushidocollective/han-win32-x64":"1.52.2","@thebushidocollective/han-darwin-x64":"1.52.2","@thebushidocollective/han-linux-arm64":"1.52.2","@thebushidocollective/han-darwin-arm64":"1.52.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.52.2_1765137436363_0.6718253309602271","host":"s3://npm-registry-packages-npm-production"}},"1.52.3":{"name":"@thebushidocollective/han","version":"1.52.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.52.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"7b3935c6ca5e34c062d69a23d82ea16e8402b065","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.52.3.tgz","fileCount":6,"integrity":"sha512-jMyrwVs+SQZjiuCV7ATgxqdHImrlaZwisS0EQ2eTbkvS1P8udr3ci5x3Deyc4ldUHyhfWzH1v/vmLySp5zj3Zw==","signatures":[{"sig":"MEUCIQDKnetOG0TQqju8+U9Jb++ARC+N1zBPnRxM7FGqMnrUiwIgEQ+/8lsT0SWzFEbS6R+uvm7dklAr/EvI5kjukMfcL+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.52.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"006696f4caeab4aa96987829af004b080a64b8f6","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.52.3","@thebushidocollective/han-win32-x64":"1.52.3","@thebushidocollective/han-darwin-x64":"1.52.3","@thebushidocollective/han-linux-arm64":"1.52.3","@thebushidocollective/han-darwin-arm64":"1.52.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.52.3_1765137845081_0.26277930867333876","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"@thebushidocollective/han","version":"1.53.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.53.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"30be72ec9deef9ce36eb410afd59608be9b8ffa1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.53.0.tgz","fileCount":6,"integrity":"sha512-/xPEEJSg5XZHZWJpk3e1CTc/xqZuklozSkIs9rOcR8L3f3XMKB3I9siU1/KFeJfdnUofDohV0K6x4qCLC27EiA==","signatures":[{"sig":"MEQCIGxCYvVHhfvlSFZCVbmL8a1zmCEQnPkiifML9kLunG5cAiAa4iYlJz6oyXfzZ+REwncmzF/On+aT/L993bcB/C1HCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"4f2a1f23ce3bbd3ff7c51b9dcd28837b71ee4be7","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.53.0","@thebushidocollective/han-win32-x64":"1.53.0","@thebushidocollective/han-darwin-x64":"1.53.0","@thebushidocollective/han-linux-arm64":"1.53.0","@thebushidocollective/han-darwin-arm64":"1.53.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.53.0_1765138133514_0.17002925746693776","host":"s3://npm-registry-packages-npm-production"}},"1.53.1":{"name":"@thebushidocollective/han","version":"1.53.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.53.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"2f030f6c360e42604fb4ce032d4d0032b6be993c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.53.1.tgz","fileCount":6,"integrity":"sha512-6kUDAwrFiQ2n/Ly8eik25Yufh4+CkmfyyFmRZs7RnNLM2tdWphuPfzZWd90ZFjaVKJJskk3KfFz3oR8ggWyHXA==","signatures":[{"sig":"MEQCIBKRBqMg8/K6MQRoL39XHL1UYiwLMbnwMZx052rS1theAiAmkDwKs4zu7HGVeQpDMcNSGtJeVVz9Y/W449nZmN/BwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.53.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"01e711360baf196f68cefe1b5e0060fad953f2e2","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.53.1","@thebushidocollective/han-win32-x64":"1.53.1","@thebushidocollective/han-darwin-x64":"1.53.1","@thebushidocollective/han-linux-arm64":"1.53.1","@thebushidocollective/han-darwin-arm64":"1.53.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.53.1_1765138288297_0.28686607598413905","host":"s3://npm-registry-packages-npm-production"}},"1.53.2":{"name":"@thebushidocollective/han","version":"1.53.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.53.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"330cd750a597cfa861205882f68bcf6e02d5c79a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.53.2.tgz","fileCount":6,"integrity":"sha512-hOrYAgvOPdgAx3ASKq6ida1OucEnQ/nN9RNc2M58q+pCmWSRVN1qwOxOT6JMGyin2pvkl7dqNjWZ8EuaT2k+2w==","signatures":[{"sig":"MEYCIQCXMX9kFfs8Ph4bb/we7XSD4qj/XynUF5BjS0LFFOexpgIhAJL6imWRqsm/lWMvPXULFKbumNa/txo7P8uw3cMIZW1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.53.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"563931e83a93cad61346012405fc23f4337ab59c","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.53.2","@thebushidocollective/han-win32-x64":"1.53.2","@thebushidocollective/han-darwin-x64":"1.53.2","@thebushidocollective/han-linux-arm64":"1.53.2","@thebushidocollective/han-darwin-arm64":"1.53.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.53.2_1765138321634_0.5914064271492248","host":"s3://npm-registry-packages-npm-production"}},"1.53.3":{"name":"@thebushidocollective/han","version":"1.53.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.53.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"a645253a66c45cdf0e6f2c983f0178947c320376","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.53.3.tgz","fileCount":6,"integrity":"sha512-1BfGyqcoGATOtWkIQpxoQ6u3tMO1B9D5aWVZgc7Syv14FykMXXGd0tBbRPKbUHUoKFNaQlsiam/8PyPF/ZRv2g==","signatures":[{"sig":"MEQCIGG/KQdYMMpepIoduTig3yFYBKa8HgoXU5ncyIuB4EDRAiBeRYQgDHbNrRo5pr278vcCDKRLnsfqf5UVuZbv1frlDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.53.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3e7f9a8c8bf3ca95d26726d4d53db1cf349c6d2d","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.53.3","@thebushidocollective/han-win32-x64":"1.53.3","@thebushidocollective/han-darwin-x64":"1.53.3","@thebushidocollective/han-linux-arm64":"1.53.3","@thebushidocollective/han-darwin-arm64":"1.53.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.53.3_1765138476042_0.3488830110073968","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"@thebushidocollective/han","version":"1.54.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.54.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"8f365169ead341d13029bae25caa280efda7e288","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.54.0.tgz","fileCount":6,"integrity":"sha512-zWFXiZtgNoO1mAbGK/5LlUBwUeXm9yvmSqURMi6dWl2EsF813HSD4KOaAEwaqyaIZ6jFaybikRihNAqKwUfO2g==","signatures":[{"sig":"MEUCICD/wVT4Ffp5iK9bGhHocJDyt42t2SVCtFTJBwnUsNkGAiEAmrbJV9uDrYWO5ShJJKqgy8+ibuYJsuZxvGdPv4etqeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19877},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ba329754030e81c29e75cd4410bdd64ee375f6d1","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.54.0","@thebushidocollective/han-win32-x64":"1.54.0","@thebushidocollective/han-darwin-x64":"1.54.0","@thebushidocollective/han-linux-arm64":"1.54.0","@thebushidocollective/han-darwin-arm64":"1.54.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.54.0_1765145687455_0.23306969939124467","host":"s3://npm-registry-packages-npm-production"}},"1.55.0":{"name":"@thebushidocollective/han","version":"1.55.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.55.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"fefdd67d7a54b19ea3a6301429140272cbb8af4d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.55.0.tgz","fileCount":6,"integrity":"sha512-gT1l3eLO36EbAEZvDJRR+tuwecb5dqxgKYoSlECL3l+aSLUdB22+KKnD6pmuNNysextG1UQpPTayudZTdOe3qg==","signatures":[{"sig":"MEUCIBisxgYMjTg7FLIWuwFUmXjqjpBBk6yxb7vPEZHP7H88AiEA+fyGN+ml+KLURg3adVFW0BU15sIpiUUtm142W5PvkIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19873},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"51e93c520355a927d7bd9697bc4ba4322b339225","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.55.0","@thebushidocollective/han-win32-x64":"1.55.0","@thebushidocollective/han-darwin-x64":"1.55.0","@thebushidocollective/han-linux-arm64":"1.55.0","@thebushidocollective/han-darwin-arm64":"1.55.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.55.0_1765153064825_0.2251910200750673","host":"s3://npm-registry-packages-npm-production"}},"1.55.1":{"name":"@thebushidocollective/han","version":"1.55.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.55.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"fce84e1a53c14f8909251bf94d33224ccdc63156","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.55.1.tgz","fileCount":6,"integrity":"sha512-MgpYzGZq4Lgbguaz8k3YjyUNS0PHh3Sg3VpNqkqwBdXahcNfSqxRqiPRa2+thyo3H4F4rz7kxQ2eBNm9osbdRQ==","signatures":[{"sig":"MEUCIHogmRO3uAFgUF421qMS0FnywSds1V0HOOrHVDsDGeZWAiEAnbp9fw/xO/EzmKXQoFDkv3bzuHS7MeqbU1F1pIV7rkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.55.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19844},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"7fe84d7d8145552aa183cdd53c0473dac4777566","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.55.1","@thebushidocollective/han-win32-x64":"1.55.1","@thebushidocollective/han-darwin-x64":"1.55.1","@thebushidocollective/han-linux-arm64":"1.55.1","@thebushidocollective/han-darwin-arm64":"1.55.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.55.1_1765154234087_0.5699718067490809","host":"s3://npm-registry-packages-npm-production"}},"1.55.2":{"name":"@thebushidocollective/han","version":"1.55.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.55.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"1f4cbf0063f64424f46a0fe3075149b50a9c8c5b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.55.2.tgz","fileCount":6,"integrity":"sha512-Z9IQv9NHofs72XQFypyz5lu+w3pEbnNj89QX5PMYo5LP6doli2xQ3CVdfteKj5ykJ8iL7gsfML7JO23krR8eaQ==","signatures":[{"sig":"MEUCIG8vidCMjrR4mINJm5cbtjUlhlIF9Jve3oP+uRrvJ8TiAiEAtmET0lGRAhOJb1zesHhfhUwIbuCrx1xnTnE9zOrECy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.55.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19844},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"0cd5428b773cd783d1bb40f38748b9b3a027412f","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.55.2","@thebushidocollective/han-win32-x64":"1.55.2","@thebushidocollective/han-darwin-x64":"1.55.2","@thebushidocollective/han-linux-arm64":"1.55.2","@thebushidocollective/han-darwin-arm64":"1.55.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.55.2_1765154394451_0.29970531318948823","host":"s3://npm-registry-packages-npm-production"}},"1.55.3":{"name":"@thebushidocollective/han","version":"1.55.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.55.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"babdd31f967844e54e18df79e1876918955fce9c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.55.3.tgz","fileCount":6,"integrity":"sha512-11ag8W26SuTMh66R2YK3aTWEZXSO0eITdLZ2BpNnlDgPC/VCLvSu9pjMKm8jZHsZ1VuALJRtEWWfcBpi4iCaag==","signatures":[{"sig":"MEQCHzp6DhQVXTK5ZjL/rxJcoHoBHRp6fS52LLbRY9SWGUECIQDbwH2n9jSH7Oa1QqnAlYSGVDSrHLppmnGikV1PrnyP2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.55.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19844},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"3266d75d46d2c71f7de758471a5cd98732df7abb","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.55.3","@thebushidocollective/han-win32-x64":"1.55.3","@thebushidocollective/han-darwin-x64":"1.55.3","@thebushidocollective/han-linux-arm64":"1.55.3","@thebushidocollective/han-darwin-arm64":"1.55.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.55.3_1765154779045_0.6589794903419297","host":"s3://npm-registry-packages-npm-production"}},"1.56.0":{"name":"@thebushidocollective/han","version":"1.56.0","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.56.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"c939358daad516dd406774945b2d1acbbe69014d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.56.0.tgz","fileCount":6,"integrity":"sha512-Sm+LSgcDdGq12nHqtHFPV/zFSeXTtjcBqeHE+R14h+5zW2gUonHNtDVffXiZC6XqGOy1E/6Zt/nu0oK9CZJnSw==","signatures":[{"sig":"MEQCIA1QYocDTbK6mDy5x+KkKP+vyfrqi2xd005T0fLarjUYAiAkg6BkXJWem4p4jrkOGpK1RQbUQFubi3CLY7/npqhtwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19844},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"17f3b6f35ec6455e9f7e44d67d59e59f80d81dfb","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.56.0","@thebushidocollective/han-win32-x64":"1.56.0","@thebushidocollective/han-darwin-x64":"1.56.0","@thebushidocollective/han-linux-arm64":"1.56.0","@thebushidocollective/han-darwin-arm64":"1.56.0"},"_npmOperationalInternal":{"tmp":"tmp/han_1.56.0_1765155397490_0.11074052920599997","host":"s3://npm-registry-packages-npm-production"}},"1.56.1":{"name":"@thebushidocollective/han","version":"1.56.1","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.56.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"10af08faa8cff10d69f4abdd24c59aedb989bb01","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.56.1.tgz","fileCount":6,"integrity":"sha512-tuP4ThIO0xdWQvH8YkzZhXmP4acS8xPGANSn6EgLKfHhjoeNnHnaxFq8F7rxuWrrIo2xdyFJhUXL+3/Dx54dGQ==","signatures":[{"sig":"MEQCIHLlkjvpjQ/KRb6VdOxWD9n9LS/xUrDAFjb7XPObHDnKAiBb6dVLTtVQlJ7Ye9fRTYf6wsjnu04Q/Msa7sSwD2+33A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.56.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19844},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"59b0d3f55b6036bb76847be2a3b2c8e9d15ea9a8","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.56.1","@thebushidocollective/han-win32-x64":"1.56.1","@thebushidocollective/han-darwin-x64":"1.56.1","@thebushidocollective/han-linux-arm64":"1.56.1","@thebushidocollective/han-darwin-arm64":"1.56.1"},"_npmOperationalInternal":{"tmp":"tmp/han_1.56.1_1765161435130_0.5594104971586658","host":"s3://npm-registry-packages-npm-production"}},"1.56.2":{"name":"@thebushidocollective/han","version":"1.56.2","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.56.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"7392599a128e264fcbc43e083a7e56c91e9e9e9b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.56.2.tgz","fileCount":6,"integrity":"sha512-EAVBzOqSW+RC/Xq6zzgzrq9AFd1Eu71S7JQFhomOXmYldNdmlFBrVmpGwJnidOpKLnaiPGHiUtQJffhkHvU/Xw==","signatures":[{"sig":"MEYCIQDtev7VvhoYNNDmdxNT8ZV/IltNMVESM55xyw/nq0QAcgIhAM13zPjWILQAQ9i+7AwsrDamynCJvk09EFpeoBXi0CHo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.56.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19923},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"d17a100aa903f64cbcce01283f1a79df6533783e","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"sentiment":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","@types/sentiment":"^5.0.4","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.56.2","@thebushidocollective/han-win32-x64":"1.56.2","@thebushidocollective/han-darwin-x64":"1.56.2","@thebushidocollective/han-linux-arm64":"1.56.2","@thebushidocollective/han-darwin-arm64":"1.56.2"},"_npmOperationalInternal":{"tmp":"tmp/han_1.56.2_1765172533658_0.1907133426911456","host":"s3://npm-registry-packages-npm-production"}},"1.56.3":{"name":"@thebushidocollective/han","version":"1.56.3","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.56.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"848877dbd2c00234e14cec5031459dd850c8a93b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.56.3.tgz","fileCount":6,"integrity":"sha512-wu+7qDYOtS0VpStBuEqRQnCeN2IQyFiZ4Qpm2bGUGr1MdzgwLe5VjjFr5CzfYZTMnIvMu4VNbRKxzeSiWVMZGA==","signatures":[{"sig":"MEUCIQD/Ka5J3davbOGaThVu6lTS8SXTQWItcz8IBjFQWjMm0gIgMkTJrKytTrB5T/yf2WKpqejHQc0vQXwE8A/d3TvBWQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.56.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19923},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"b5bc059653fc0e84f0175749ec38ca9d3eb3ea6f","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"sentiment":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","@types/sentiment":"^5.0.4","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.56.3","@thebushidocollective/han-win32-x64":"1.56.3","@thebushidocollective/han-darwin-x64":"1.56.3","@thebushidocollective/han-linux-arm64":"1.56.3","@thebushidocollective/han-darwin-arm64":"1.56.3"},"_npmOperationalInternal":{"tmp":"tmp/han_1.56.3_1765174939466_0.7830039161500169","host":"s3://npm-registry-packages-npm-production"}},"1.56.4":{"name":"@thebushidocollective/han","version":"1.56.4","keywords":["bushido","validation","hooks","claude","claude-code","testing","ci"],"author":{"name":"The Bushido Collective"},"license":"MIT","_id":"@thebushidocollective/han@1.56.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin/han.js"},"dist":{"shasum":"20eb6bdb22398a903e65861a0ba6d2469e2731b0","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-1.56.4.tgz","fileCount":6,"integrity":"sha512-ZhhvJDFoVHj0SmxwQV318TbWmdFLhr0Ged6NS/zBceGj0JzoX+DcGdWiwEnE5e0mohDxOLifJBmwORCnHSH5jw==","signatures":[{"sig":"MEQCICFYJ1Fvf8LYqlt/cH+Y9TbJkKTz/VQUsAJ4fTQlSP2fAiBxNG4M+5BRIneCpdtQnwvz3xXlFaWoRyX7bmIhxzlwuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@1.56.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19923},"main":"dist/lib/main.js","type":"module","types":"dist/lib/main.d.ts","engines":{"node":">=20"},"gitHead":"ada316911e42e978c38a99f1538fb7142fa8a6b3","scripts":{"lint":"biome check .","test":"bun test test/han.test.ts","prepack":"npm test","lint:fix":"biome check --write .","typecheck":"tsc --noEmit","test:source":"HAN_TEST_SOURCE=true bun test test/han.test.ts","build:binary":"bun scripts/build-bundle.js","build:bundle":"bun scripts/build-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.11.1","dependencies":{"sentiment":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ink":"6.5.1","yaml":"^2.8.1","react":"19.2.0","dotenv":"^17.2.3","esbuild":"^0.27.0","commander":"14.0.2","typescript":"5.9.3","@types/node":"24.10.1","ink-spinner":"5.0.0","@types/react":"19.2.6","@biomejs/biome":"2.3.7","ink-text-input":"^6.0.0","marked-terminal":"7.3.0","@types/sentiment":"^5.0.4","ink-select-input":"^6.2.0","react-devtools-core":"^6.1.5","@types/marked-terminal":"6.1.1","@anthropic-ai/claude-agent-sdk":"0.1.50"},"optionalDependencies":{"@thebushidocollective/han-linux-x64":"1.56.4","@thebushidocollective/han-win32-x64":"1.56.4","@thebushidocollective/han-darwin-x64":"1.56.4","@thebushidocollective/han-linux-arm64":"1.56.4","@thebushidocollective/han-darwin-arm64":"1.56.4"},"_npmOperationalInternal":{"tmp":"tmp/han_1.56.4_1765175112788_0.5573817445439442","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@thebushidocollective/han","version":"3.4.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.4.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"b2c0e3fbe157f5563469a6a97477e507182b20ac","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.4.1.tgz","fileCount":3,"integrity":"sha512-vFIXaB/Xt2SfEh4RfMK4HhmlTg2UNB6jD9Rs6E1gVbKYLP65CsEwjOb6SpJmzw76kqMqLn1JyPwriE/jtHIUsQ==","signatures":[{"sig":"MEQCIBNE8s2J+0kA8ya6meudDJk0MlVidGgiUS4PhGEpKNTWAiBM+DkxABC1wXhjJer41g/9sDMCwJYabM/juJY+pUEjGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3007},"gitHead":"2c47638f2ff8fdf0f447a27738eef86f851473c3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.4.1","@thebushidocollective/han-win32-x64":"3.4.1","@thebushidocollective/han-darwin-x64":"3.4.1","@thebushidocollective/han-linux-arm64":"3.4.1","@thebushidocollective/han-darwin-arm64":"3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.4.1_1769934768877_0.8284794104480899","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@thebushidocollective/han","version":"3.4.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.4.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"8822babbeb8946b16b4d2139147367628217f308","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.4.2.tgz","fileCount":3,"integrity":"sha512-ovm8t2yoqBPwwOmfo3zYTLOgMQxyBbCM6a2m8up7ME0dtftA0JFpxDWnlkAG6Z0wuqrgK8I6t4HVUWlWqHIYpw==","signatures":[{"sig":"MEYCIQDp/bg/2F568DU2ViK4sbWMB6MpQh2M2QceHm6DK6SNaAIhAO1OZJrsh8FiqrZG1DZ4GIK8bWP2M7xzxDdaec7nseXn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3007},"gitHead":"a2a764df44873e8da3d73dd599c99df66f4cc3c3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.4.2","@thebushidocollective/han-win32-x64":"3.4.2","@thebushidocollective/han-darwin-x64":"3.4.2","@thebushidocollective/han-linux-arm64":"3.4.2","@thebushidocollective/han-darwin-arm64":"3.4.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.4.2_1769937043383_0.6313960946025936","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@thebushidocollective/han","version":"3.7.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.7.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"023fea33422dce2d44b0834e54dc5f8bb5605745","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.7.1.tgz","fileCount":3,"integrity":"sha512-6N0ICuRk5BQhJKY0uMWUOVTMXBpIusMuwyohiFR6yZ5B3EHGlHcBn08MtqXmABoF65w7sMn17hJJ0W8Gyj8VLw==","signatures":[{"sig":"MEQCIFGUqEGgRg2x79EGYvF98FyrS52S4Ut7XyCDV4GboOWoAiBuancWdCca9vaYSm8FeZxeR4EnaMOpUJrBt1FJIBD0gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085},"gitHead":"03c00faa11cb47c35ed039ffccc2454b91898b32","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.7.1","@thebushidocollective/han-win32-x64":"3.7.1","@thebushidocollective/han-darwin-x64":"3.7.1","@thebushidocollective/han-linux-arm64":"3.7.1","@thebushidocollective/han-darwin-arm64":"3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.7.1_1770161954737_0.25045484601831447","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@thebushidocollective/han","version":"3.7.3","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.7.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"cf1cc9d6b4174c936d881daa6f9726cfa8285e2c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.7.3.tgz","fileCount":3,"integrity":"sha512-KiWqxDnrlwxv1qtLb3bC6vsEjMSgEgN3x6+7BOgTjfgCbNrMlGchbIH8ESjL9yxyX2F6JQPZ5gAvWrGxpSXmGQ==","signatures":[{"sig":"MEUCIQCbhd8pAQICwf4Ol3pDmQROtzt8uWoec1A9SK+JpajXhwIgWWF3EobaGGC9cKOuoSgMzGbyuaj8pOZS/tOpOo5zFks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085},"gitHead":"3e3dc111662e1c5a82b09257adc5c0cfcd1cc47c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.7.3","@thebushidocollective/han-win32-x64":"3.7.3","@thebushidocollective/han-darwin-x64":"3.7.3","@thebushidocollective/han-linux-arm64":"3.7.3","@thebushidocollective/han-darwin-arm64":"3.7.3"},"_npmOperationalInternal":{"tmp":"tmp/han_3.7.3_1770228579538_0.18881972955395132","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@thebushidocollective/han","version":"3.8.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.8.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"eb27e164a6e3c5e18c0366f607a2ed0c6cc56bf4","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.8.1.tgz","fileCount":3,"integrity":"sha512-zpSh/mlgmfuePLQ4nfEbcHJZbkgeMNKdcdCUvpV2FRpXiHeY43OoMN7uaHwhpx0e2oBdOp6vP+P5k/a2XGhk6A==","signatures":[{"sig":"MEQCIH6JHR9U5jRHapFld+2nNQ7Cl83b0wpMBZgALVrgXA3kAiBnfJQsZirG3efhGbxJ+vjBulgwcR6l6rvyYU7pPJBfCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085},"gitHead":"43eef8ffa773f8e406d03a5bdb4d826386e46a0b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.8.1","@thebushidocollective/han-win32-x64":"3.8.1","@thebushidocollective/han-darwin-x64":"3.8.1","@thebushidocollective/han-linux-arm64":"3.8.1","@thebushidocollective/han-darwin-arm64":"3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.8.1_1770328258507_0.43213223281090163","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@thebushidocollective/han","version":"3.9.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.9.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"4fcb35c97e102fd27a10e8ff2b4b7dfc4fa18a9b","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.9.0.tgz","fileCount":3,"integrity":"sha512-EkxxMalK23+XUS5BYqw7U3yduzbqUFksEnNOC73qEvZr5Cz9Qyqwb6MRl0M2AbVjpA0u8zEagZTKxb2soxpZUA==","signatures":[{"sig":"MEUCICLw20IHizLEu0B57D/Tl6a6ShzI8nHWd3Bmh0ufC86fAiEAhqAQ0yLJDGEVVE5961CAOQjlyJsXUdGB7rg3s3/Imeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4109},"gitHead":"e332c80057285f6d9c9efb9932289690cfd2a12c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.9.0","@thebushidocollective/han-win32-x64":"3.9.0","@thebushidocollective/han-darwin-x64":"3.9.0","@thebushidocollective/han-linux-arm64":"3.9.0","@thebushidocollective/han-darwin-arm64":"3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.9.0_1770438226342_0.6241955667342798","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@thebushidocollective/han","version":"3.9.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.9.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"35e00f1d02eb6d373a3e8eb75bf1107f5153dbb5","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.9.1.tgz","fileCount":3,"integrity":"sha512-OoISw7OW6adFSbh11xv68NpGBHZos7CDmy6V+WVDWPYQliZvyitwqNyqu75F91pLlkLhdCZAaKXHcBak2pm9yA==","signatures":[{"sig":"MEUCIQCCQmiQvvHIRmYcCTB4NuiNexuIJDgkWP7v4S7Us1FH1AIgbgH2pwSLyBNoNDaCJ6hPayQcIk+Nmtd3zb/brUfGf4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4109},"gitHead":"0facaf6ef5ac021ff1abf0077bdf88475e2dd00c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.9.1","@thebushidocollective/han-win32-x64":"3.9.1","@thebushidocollective/han-darwin-x64":"3.9.1","@thebushidocollective/han-linux-arm64":"3.9.1","@thebushidocollective/han-darwin-arm64":"3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.9.1_1770447642918_0.45082543704172795","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"@thebushidocollective/han","version":"3.9.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.9.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"8374add2d3f08f285bd03dc8b0e2eb052dcf880d","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.9.2.tgz","fileCount":3,"integrity":"sha512-6BELA+x9oYorWNkZBK6KJoNrrEoylo5WZmLHp2zw/+1qevd0cahO6yduIlcl3KgRct5wWApYesasMLsIYvx6/A==","signatures":[{"sig":"MEUCIF4nAmrUtLh9Av85KTKurbmBsIVyv9emtT3u8PCHjl0sAiEA6zrVyFLujCngie+3AgMpcd/AWzvW0vuMrBJXbOR7lXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4109},"gitHead":"3c215f826f484fb3b689afd3d7910fc52933b21a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.9.2","@thebushidocollective/han-win32-x64":"3.9.2","@thebushidocollective/han-darwin-x64":"3.9.2","@thebushidocollective/han-linux-arm64":"3.9.2","@thebushidocollective/han-darwin-arm64":"3.9.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.9.2_1770498753159_0.3743319575345483","host":"s3://npm-registry-packages-npm-production"}},"3.9.3":{"name":"@thebushidocollective/han","version":"3.9.3","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.9.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"0431c94179af8fa7cb8c17aa97735a6cd5290806","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.9.3.tgz","fileCount":3,"integrity":"sha512-fCyqXODQCMmmfLmA6/Up2liGAG0epc/ff8j7hfeFvEf754ljgkpQLM4YHWBC6p3QBJD2A/UYTEwuCCYCnb+HSQ==","signatures":[{"sig":"MEYCIQDpqCUggjHKFZCeIqbrqHM8AhE+JkXpNfAnycJ/XaDWgwIhAOdDZaVHiIJ46OeexEKlByfTzHMk3casOzcibPPlmFqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4109},"gitHead":"ae5e30bb764040e71fdceefa57b929c2740f1a76","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.9.3","@thebushidocollective/han-win32-x64":"3.9.3","@thebushidocollective/han-darwin-x64":"3.9.3","@thebushidocollective/han-linux-arm64":"3.9.3","@thebushidocollective/han-darwin-arm64":"3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/han_3.9.3_1770512108286_0.9248736927815049","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@thebushidocollective/han","version":"3.10.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.10.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"6d9da314883b9908101a05df3d78ca29bb6390ab","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.10.0.tgz","fileCount":3,"integrity":"sha512-TyhOffxm5751mzUGJchRqRhLsSoEvTvwldUHGR7S25QHGOxVMC9U/dTpgH3N2f0H2zyHvT2NClkOuXoIizbiGQ==","signatures":[{"sig":"MEUCIAT+w9V1ifjKJ380QiTmshphxHT6wvA5ugUTe0Ukn8WBAiEAldGtFoiZ5ASti74+glExJzHVUwwF/bD1zIy9dfRPZT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"c7984728a682b49bec659096d41a5a9ee7f64d1c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.10.0","@thebushidocollective/han-win32-x64":"3.10.0","@thebushidocollective/han-darwin-x64":"3.10.0","@thebushidocollective/han-linux-arm64":"3.10.0","@thebushidocollective/han-darwin-arm64":"3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.10.0_1770524910470_0.21988472565305606","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"@thebushidocollective/han","version":"3.10.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.10.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"780fcac8db9a7b11a61aa8776fbac880a3f75a57","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.10.1.tgz","fileCount":3,"integrity":"sha512-m7x/M/fScO7KKY9fvf+F7VQw3wcjjb+mtB7iatMLaZ81IHqIeZFiDymVjbHYP//GK1eYZHIrhNXb0UQ4/GcWSA==","signatures":[{"sig":"MEUCIBbCGq2Yl/lNtTL/BToudJ1q05J1yGGYqt2CHsUVDdbfAiEAmQKq5ehSLlZwgT0iatqYFvHjAsdpIn1Xeh9IPIhvF34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"94df2a349619bd4a3d789e022e85986cde760c00","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.10.1","@thebushidocollective/han-win32-x64":"3.10.1","@thebushidocollective/han-darwin-x64":"3.10.1","@thebushidocollective/han-linux-arm64":"3.10.1","@thebushidocollective/han-darwin-arm64":"3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.10.1_1770654105414_0.5025851941835597","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"@thebushidocollective/han","version":"3.10.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.10.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"55afd7abcc446658d6016120658781162cad1c9a","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.10.2.tgz","fileCount":3,"integrity":"sha512-QAfqtHntsYJCZh9ySdzWyGZnIrDUO6tOV++H8Su/hQOET5dm0EBz15DAnzr9e6vISVLTsXzVNc56rnd+QxpC8A==","signatures":[{"sig":"MEUCIA/C0WHkpWqP71hFhFWJprfjzXsVrx8uomJU8X101gTEAiEA5tUEEyOeXMjPO+i1+LyoPGZ9b9ciWDu7DJVz19MRX8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"8093350bf0009a3e5143cb956b3820a629f6b968","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.10.2","@thebushidocollective/han-win32-x64":"3.10.2","@thebushidocollective/han-darwin-x64":"3.10.2","@thebushidocollective/han-linux-arm64":"3.10.2","@thebushidocollective/han-darwin-arm64":"3.10.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.10.2_1770661557051_0.4037467052036725","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@thebushidocollective/han","version":"3.11.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.11.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"b5b31a32a5f9626fcda293736b2c212d74a5ca27","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.11.0.tgz","fileCount":3,"integrity":"sha512-fB6DE7qs6oDc1sc9Zul04pDgkYVON9fM9SL64/NNmpyfYg7UL+JCdk462U9GuxhuNcuktRL8Tw4kYvXJF1K6LA==","signatures":[{"sig":"MEUCIQC4qY12j7lVLNacRvGnfOIev6hAt699fplU5LVLTHRN+gIgDtxyvsUNZSkyMHwlu+RtjzQpvsek+a+VwHfrVnPvLwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"43becb937b76e4686164809a5ba8d0e64b18e1a4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.11.0","@thebushidocollective/han-win32-x64":"3.11.0","@thebushidocollective/han-darwin-x64":"3.11.0","@thebushidocollective/han-linux-arm64":"3.11.0","@thebushidocollective/han-darwin-arm64":"3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.11.0_1770670010674_0.8532147938406387","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@thebushidocollective/han","version":"3.12.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"3e10a551914d76ba46d15df41cdda8cbc8cb3c8c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.0.tgz","fileCount":3,"integrity":"sha512-Fr7e6080lpREPwCLddFUfDkQ+pEMe+JemVjaL7VMnvpaob6v7EX4RLn30eXsJVZaUPBKl4fnvi+0xvyXbWuDFw==","signatures":[{"sig":"MEQCIHN521QVAci5Cl2RCCjqYJClzIyVbfmIhNBwB9ypUm8oAiBCbw1yN253PyDstO8iYgKyczFLcrz4H4yRJGQg/pJgJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"4743d1ff419c8e84644b8e48c0c7cf167304edf3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.0","@thebushidocollective/han-win32-x64":"3.12.0","@thebushidocollective/han-darwin-x64":"3.12.0","@thebushidocollective/han-linux-arm64":"3.12.0","@thebushidocollective/han-darwin-arm64":"3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.0_1770670565884_0.4275517473376771","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@thebushidocollective/han","version":"3.12.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"371e20cf869b42fe2195c19a6fefebf788124657","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.1.tgz","fileCount":3,"integrity":"sha512-kyawha+Pb5muhbp0Wjgw/G416qHl44BloSD7soXMe5FI1Caxpk3ybWwsd9s3xNDC7dkGU7ISzI9KFWdo7RrLQw==","signatures":[{"sig":"MEUCIFP8NswRwDMpyhXl56wfp45R3s5UNowDQIRfT/mxpbu0AiEAgsci+EX/oGgBeLoIuM2mAnxNuXrntVqcbDLcyPG0TvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"8a7b7c478ed348d9a9963b77e20b7c1f8af8a8a7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.1","@thebushidocollective/han-win32-x64":"3.12.1","@thebushidocollective/han-darwin-x64":"3.12.1","@thebushidocollective/han-linux-arm64":"3.12.1","@thebushidocollective/han-darwin-arm64":"3.12.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.1_1770679417590_0.34494374847943843","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"@thebushidocollective/han","version":"3.12.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"ab5a0cf7ba2a46532916dceccced23bf1fdb0e97","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.2.tgz","fileCount":3,"integrity":"sha512-W+JvsWX3rdkOBMm3dWgZEAndFGOvCXReq/+DQYunmCAzS5xtAx261mqiTD3IIuArcEka0hSfJaAIzExOwXjmPw==","signatures":[{"sig":"MEUCIQCJ2SucgeHHo/9R2/ErJIqZ1gsF7Iz4+3GRTc+VwDoK8gIgHyQS+oTqgi5sZpok/rpXMEReXCGeJjUBtm/QQJRAJIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"64910df58340925a7ccd0db7720bfa47df7aea92","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.2","@thebushidocollective/han-win32-x64":"3.12.2","@thebushidocollective/han-darwin-x64":"3.12.2","@thebushidocollective/han-linux-arm64":"3.12.2","@thebushidocollective/han-darwin-arm64":"3.12.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.2_1770683019411_0.929623325186546","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"@thebushidocollective/han","version":"3.12.3","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"08cb3f686b33c6e8f2ae6e1fe2b773b187081802","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.3.tgz","fileCount":3,"integrity":"sha512-Isi8PTDE1yJfxUhVFPCGuftJtO5Rif9LJLN3VOcdYPEAn/R56gWnrlcjCU/xj3fQC8H1VbW+a5Ui4zCIATaC9g==","signatures":[{"sig":"MEYCIQCtFFBz74prPqa++ikYH5YTZ2E74mM4NPxu+B/1xekuFAIhAO9fotmo4a/BXokcjo+xOLN2zNaOYW6xh/pH5Pljb7mL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"c8b807f5e60bb617ab89c324550e8275562ba6ba","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.3","@thebushidocollective/han-win32-x64":"3.12.3","@thebushidocollective/han-darwin-x64":"3.12.3","@thebushidocollective/han-linux-arm64":"3.12.3","@thebushidocollective/han-darwin-arm64":"3.12.3"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.3_1770686293897_0.03184799365761104","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"@thebushidocollective/han","version":"3.12.4","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.4","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"8464a5fe84c349cc2940738973db22bfe771b0e8","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.4.tgz","fileCount":3,"integrity":"sha512-xFrkE54bdSXEMGtM1kR6udFGGeONadJfjSQoD9UODzKjjPW0HmvYOkhE3hpCG+ouvEYoMeIBpCj8ufnhhkWrXA==","signatures":[{"sig":"MEUCIG8VrVC1Jir+hdpyp5bCl4lwST7QUf0YTEpme7W9bESfAiEA/O4upTDI5p4G9x0bQ8TfiIuygKX58s9A7Mu38FvrE7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"ecd2ba744b3f3ab3233640b20c9dbdd9b277bb8c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.4","@thebushidocollective/han-win32-x64":"3.12.4","@thebushidocollective/han-darwin-x64":"3.12.4","@thebushidocollective/han-linux-arm64":"3.12.4","@thebushidocollective/han-darwin-arm64":"3.12.4"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.4_1770687125321_0.2869194559787931","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"@thebushidocollective/han","version":"3.12.5","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.5","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"002d9a553a59eb153c10e28d703f652afcdb3a61","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.5.tgz","fileCount":3,"integrity":"sha512-8C4SQrtl6kYrMkq6I4/gKlFPfrm33oMMIcWnWmBYhPxhR1kxMY98tMHeduANssKdwI1F3BkRQkldDXR58teHLQ==","signatures":[{"sig":"MEYCIQDwAGmle0JZhKHG1P1y+RrKeeFz117Ld0kPvxZVgx91AQIhAO2Cno9st8bl3svt/CFCHxKNCX3xV1RaBh7NgnoxQdOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"77b07c5e3f3084c5f556ff4f5c199f63d48d65a6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.5","@thebushidocollective/han-win32-x64":"3.12.5","@thebushidocollective/han-darwin-x64":"3.12.5","@thebushidocollective/han-linux-arm64":"3.12.5","@thebushidocollective/han-darwin-arm64":"3.12.5"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.5_1770844301069_0.19814134641686176","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"@thebushidocollective/han","version":"3.12.6","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.6","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"822760a3bbcd44e7f6005a79bec187a23a470699","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.6.tgz","fileCount":3,"integrity":"sha512-QV+iN6GMZQ4PwmDV/HMglVDU0lpwRXvzC0wqtSMDO/VgezLLK+8zkxbCdZ42XPNVAfXnOqJj94lXkAt8Df0ijw==","signatures":[{"sig":"MEYCIQCR8gGqjqCOM8ss6s3IiCjXr29oKRBZPjAmhMreIKd0twIhALmPl9t4YOi6psoiE/lMFd9qtmx5EC9nExmj9yxzscWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"712d8963c35459566c36b786457b3d25de0e165c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.6","@thebushidocollective/han-win32-x64":"3.12.6","@thebushidocollective/han-darwin-x64":"3.12.6","@thebushidocollective/han-linux-arm64":"3.12.6","@thebushidocollective/han-darwin-arm64":"3.12.6"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.6_1770915948564_0.06232807344015723","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"@thebushidocollective/han","version":"3.12.7","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.7","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"385b3eb44d3afc093ac1178af4c8e13735421419","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.7.tgz","fileCount":3,"integrity":"sha512-VRAdzlN+ZYWutevc4Xpfb9fqNWIueNU6ZMCbZPkyWl16YUn8x5EFJHyyL9k0y2q8o1qs12SigbyGrVQBnNCVaw==","signatures":[{"sig":"MEUCIQC/Rvv7vgV9dYQqbpJKrF2TP77HhSTG+Wt+wUtQYzVXSgIgagXH5SIjX3znNLAsvXW6lR7VG2Ym6j7TSOYIM6S6HvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"2e56f4b58007bd2413ffaabc04f765ad6cfbec96","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.7","@thebushidocollective/han-win32-x64":"3.12.7","@thebushidocollective/han-darwin-x64":"3.12.7","@thebushidocollective/han-linux-arm64":"3.12.7","@thebushidocollective/han-darwin-arm64":"3.12.7"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.7_1770925685784_0.8194156732938771","host":"s3://npm-registry-packages-npm-production"}},"3.12.8":{"name":"@thebushidocollective/han","version":"3.12.8","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.12.8","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"cd4ebfb25f03fd1cdb913d9a99c0d64ef739fdd4","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.12.8.tgz","fileCount":3,"integrity":"sha512-VbgvOoTC5D1eX/XKMouEGLG3EsGEQaJWWyMR4tJ9oH2XrjJtTpD8mZEdIjyr6+xYJZa4uM4zoJR5dWwFplv0WA==","signatures":[{"sig":"MEUCIQC6zJPXopoyYa2y+/oS5JgzZVdLKC1O6xrCUwwQpcrkPwIgJnVd9ykdeuUt/YKAi6tRRh7sq4Yfz/H5E+qNGPQaF7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"72ff47f9906289eba4ee7eef786a657b85e4d100","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.12.8","@thebushidocollective/han-win32-x64":"3.12.8","@thebushidocollective/han-darwin-x64":"3.12.8","@thebushidocollective/han-linux-arm64":"3.12.8","@thebushidocollective/han-darwin-arm64":"3.12.8"},"_npmOperationalInternal":{"tmp":"tmp/han_3.12.8_1770926400268_0.8290319984225971","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@thebushidocollective/han","version":"3.13.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.13.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"381233f7dbba8720485519a238d553e6678de5ab","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.13.0.tgz","fileCount":3,"integrity":"sha512-5tbCmC9549IH8JmY7ZWemv8qGGcUhI0cqWzwIaGm2oJ0XLT7H+8S7cBJgL3lkazoGRlLTqLK7QRC3Qbp6IyLlg==","signatures":[{"sig":"MEYCIQCV3Gf24R2FttIrY1xMTrkfhNAxEYVUy2pG80xZtN+FOwIhAOKKPOv5rki9mjxrCwzZhg77xlM6iHsTrjr1YCMWfA6D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"207204d4b773a677f6a3462ac8aa67ccf5d1037c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.13.0","@thebushidocollective/han-win32-x64":"3.13.0","@thebushidocollective/han-darwin-x64":"3.13.0","@thebushidocollective/han-linux-arm64":"3.13.0","@thebushidocollective/han-darwin-arm64":"3.13.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.13.0_1771012194304_0.23813855088668245","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"@thebushidocollective/han","version":"3.13.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.13.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"5d66406acaceac2e5b869e42f28a719d23e0dcec","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.13.1.tgz","fileCount":3,"integrity":"sha512-sFi6bW84ju4LZ1v+lu1I6/ogZ1CqbklqiNi9G07AXrMrvOLkAF4IXbFQS7AeJjhSp9GWtjYkjn4mIxt3Iw1WuA==","signatures":[{"sig":"MEUCIQC4rRCUpiY9942mhMwcBwQ8ChVWRj81O4qdfvKHBE2tpgIgQTiCAuUqBOnhdeVcNjIrBskjEiqhgbNZRfeiF6l44ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"3917aa5b75453e52464450f92de66ee71deb3ba3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.13.1","@thebushidocollective/han-win32-x64":"3.13.1","@thebushidocollective/han-darwin-x64":"3.13.1","@thebushidocollective/han-linux-arm64":"3.13.1","@thebushidocollective/han-darwin-arm64":"3.13.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.13.1_1771044625203_0.11138029269792304","host":"s3://npm-registry-packages-npm-production"}},"3.13.2":{"name":"@thebushidocollective/han","version":"3.13.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.13.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"0c0d73a4fa3fe4c6f1cd67c0d70dc3d834856555","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.13.2.tgz","fileCount":3,"integrity":"sha512-tgMmwTmKD+xcBLGnbcLZyxHzIjwP0ujepQ+DyATpaZsOCNghvb9sgdRNi91HEIxkMtoPWucRy6ZjO9bYDWOASA==","signatures":[{"sig":"MEUCIE4O6WwKlXr1Coi/wcP/4MjDXf5Tqphg+aMagxMiDffdAiEA0/Sbw1rXUWzWqgx3AI0tGrwLQAVDDpAA9RxjL4C0vV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"e0441a22493c1a0e538ce79b6d4de105fab98434","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.13.2","@thebushidocollective/han-win32-x64":"3.13.2","@thebushidocollective/han-darwin-x64":"3.13.2","@thebushidocollective/han-linux-arm64":"3.13.2","@thebushidocollective/han-darwin-arm64":"3.13.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.13.2_1771190535978_0.17738343684329783","host":"s3://npm-registry-packages-npm-production"}},"3.14.3":{"name":"@thebushidocollective/han","version":"3.14.3","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.14.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"14dec1c49c782ebbea55735d990e44bdfbf85bb2","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.14.3.tgz","fileCount":3,"integrity":"sha512-mkgS91xXJIepy7A2adwjZPL56KLSkYVrShsrukZiTqVuWpyl4c7FKuJ8qqSblwUqRZXAkC57IIaF1MY1MlAXMA==","signatures":[{"sig":"MEYCIQCggYlMVXbJo2BhRtFKb0LTLClO97aCU4EALaP1T3+8BwIhAM2CIJoO1aER9Tt+dINQ1F3l6sv3xsml1jKeX0FWnmcZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"66aa8c7fd51aa86209c66ba212486ddad566c783","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.14.3","@thebushidocollective/han-win32-x64":"3.14.3","@thebushidocollective/han-darwin-x64":"3.14.3","@thebushidocollective/han-linux-arm64":"3.14.3","@thebushidocollective/han-darwin-arm64":"3.14.3"},"_npmOperationalInternal":{"tmp":"tmp/han_3.14.3_1771354086744_0.03360926590931612","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@thebushidocollective/han","version":"3.15.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.15.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"e31d6b2f0763db60c2bfd9c2c5464ea5928a807c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.15.0.tgz","fileCount":3,"integrity":"sha512-OMQUpC9efRVDMk1k+p0w4zrEn6QKWDZ0ohzKeUHBIB3FPUy2yOUiS/NkzJrgiRdsgm3SaW6YarLVLkQrSXD5nA==","signatures":[{"sig":"MEQCIDKN/kkmOSzUO8lcNOQJMnBIRKgWxwZnqwz16PaiJaF0AiBCQ69FUHGXUcgWKd8RjASLINEot+HuK0iSGaNNMxLVGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"8e8e407dd6994ef523823c3f19e75c5e282664e0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.15.0","@thebushidocollective/han-win32-x64":"3.15.0","@thebushidocollective/han-darwin-x64":"3.15.0","@thebushidocollective/han-linux-arm64":"3.15.0","@thebushidocollective/han-darwin-arm64":"3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.15.0_1771437531568_0.417599361326664","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"@thebushidocollective/han","version":"3.15.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.15.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"3b1858eca9c6dfda4c8bde01849c6093c7564e52","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.15.1.tgz","fileCount":3,"integrity":"sha512-z4UAzpqzBqv2S4izvZ35Qm9xESccVHJR4cPsEdg7VgMBrj2OKXnEe77B3Y1L7AWk6vil/vyIQC6IMUZcmPBzJg==","signatures":[{"sig":"MEQCIFCGsWcGPPj03tSGTYKEGo6PN4ii8SdeRef7Se9tbix3AiANqaOS7sva7Suaw9fXJFGOxssBJoQKtT8nigUjPGY3Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"97fa0ccaf53fd2d4f61457b7bbc109470adc2158","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.15.1","@thebushidocollective/han-win32-x64":"3.15.1","@thebushidocollective/han-darwin-x64":"3.15.1","@thebushidocollective/han-linux-arm64":"3.15.1","@thebushidocollective/han-darwin-arm64":"3.15.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.15.1_1771438847352_0.13817465813013907","host":"s3://npm-registry-packages-npm-production"}},"3.15.2":{"name":"@thebushidocollective/han","version":"3.15.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.15.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"669c4033ac2cabf03ace7ca51459f428c5b99fe6","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.15.2.tgz","fileCount":3,"integrity":"sha512-TJpYNDQsexVzTxyOi2KTsYj8Fs65McBd87RA6/tINxTxpuBEIVdVA/y5Ut2/wY8ujc/bQo9ogJVNGqBxxgUuMw==","signatures":[{"sig":"MEUCIEpFbHkCqXLbEJOd/uqAj/3ESTNu2om0bR4t3DksncshAiEA5qQ9Y+EU5h9tV1737691MkuamnSZO5+/FEXonNPlFH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"0a24faf14dfa8793c79eedd3142245f410c33e4c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.15.2","@thebushidocollective/han-win32-x64":"3.15.2","@thebushidocollective/han-darwin-x64":"3.15.2","@thebushidocollective/han-linux-arm64":"3.15.2","@thebushidocollective/han-darwin-arm64":"3.15.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.15.2_1771440463964_0.6827031614378467","host":"s3://npm-registry-packages-npm-production"}},"3.15.3":{"name":"@thebushidocollective/han","version":"3.15.3","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.15.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"e92886ac97f84eb1d8721f28d682b032d5027d2c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.15.3.tgz","fileCount":3,"integrity":"sha512-V4wPKJ2btKAinboMSjrWeufFw/BNHusBvW1uqB6RPL/MphzqTRhoU4n2EwtRLjch1Rl3u3KYl7VjbmGkZafnOw==","signatures":[{"sig":"MEUCIHK9vuKF3FUUiv6H0kWvILlvrbEgT0+cLdgwHDpSqqARAiEAqHXWnvWqkQDDBFKN9AmzMdK+wz0j2aA/rKFs4BBuyqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"c2902e9af37eeccb252301613dcae0f01203b3a6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.15.3","@thebushidocollective/han-win32-x64":"3.15.3","@thebushidocollective/han-darwin-x64":"3.15.3","@thebushidocollective/han-linux-arm64":"3.15.3","@thebushidocollective/han-darwin-arm64":"3.15.3"},"_npmOperationalInternal":{"tmp":"tmp/han_3.15.3_1771482504097_0.5147146374755038","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@thebushidocollective/han","version":"3.16.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.16.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"be43f3922b14be9e74f09e998fc92695fe7ac735","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.16.0.tgz","fileCount":3,"integrity":"sha512-JXsl5UR23zDFaPj198/qdAzpv6tpp9ZE5V/CN4x42YoNO1K2UukjxJN6cQ16UctP6zuRbe4ClREUTZ2MI7r/qQ==","signatures":[{"sig":"MEYCIQC7x7b3vskJNF2k3CxYGymRKZPhG9Li0E0hoeXUUbupEwIhALlC7t7JbfhL9uqV4261j1cuXncxs3agFP5Meq695qdA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"84e1d5666464f76993d2072acd26ab99c4616d61","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.16.0","@thebushidocollective/han-win32-x64":"3.16.0","@thebushidocollective/han-darwin-x64":"3.16.0","@thebushidocollective/han-linux-arm64":"3.16.0","@thebushidocollective/han-darwin-arm64":"3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.16.0_1772485651413_0.21677580940669738","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@thebushidocollective/han","version":"3.17.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.17.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"9b9de3644164a03c0a0c9a4e99590960deee7582","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.17.0.tgz","fileCount":3,"integrity":"sha512-lUYcRlNxfIphzJOSP1pc6LRK8at2KfRbsQv6tqgUgPtM1CrvnJAtQqoCdGCLXr/OyFeSUkeV1v9Wu9KB/LsiuA==","signatures":[{"sig":"MEQCIHtGPbrSTJWvvFPE9hQS2fUO+hZhznfoZOlzkrC3MxKPAiBHm3O6vMLCunBWflP5jrcDhnM6YYgDPP5+voSXf4Z0zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"040fba909855f68a384e9b69b533228850cc8975","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.17.0","@thebushidocollective/han-win32-x64":"3.17.0","@thebushidocollective/han-darwin-x64":"3.17.0","@thebushidocollective/han-linux-arm64":"3.17.0","@thebushidocollective/han-darwin-arm64":"3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.17.0_1772518670835_0.10594312688895924","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@thebushidocollective/han","version":"3.18.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.18.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"15867d4c41e1afe002a9639daa7bd3e97e384e5c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.18.0.tgz","fileCount":3,"integrity":"sha512-WQ080mkvMOtJVc1LvoW4R3upqR5u5KkHeAAwFOsfNH2udOFnYf+GnSWNRV6x+j5QOO5lCx7GS82SZOx4nx71NQ==","signatures":[{"sig":"MEQCIGIV2WzdNo4USY1lUEA4Uf1rjzP8tX3vEOc5k0OdI40GAiAEIO/Af/djIFeD28zwk9oVyRuOUkCVwuN44GNxUrpq8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"f1d072c5cef9cd3f879ddbc395934f4687dc0902","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.18.0","@thebushidocollective/han-win32-x64":"3.18.0","@thebushidocollective/han-darwin-x64":"3.18.0","@thebushidocollective/han-linux-arm64":"3.18.0","@thebushidocollective/han-darwin-arm64":"3.18.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.18.0_1772577547150_0.03721379230262811","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@thebushidocollective/han","version":"3.19.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.19.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"fb1150b92b2860aa9c0aaf91101492691100d503","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.19.0.tgz","fileCount":3,"integrity":"sha512-UwMDmOggTxMzY5s3gZLADCmtfpGIWk4k+XDFCRx+7PLk0xuPGi6sTTQwzAfwMWfumFSqfVr+9zAu2ucqE4hX+w==","signatures":[{"sig":"MEUCIQDAC1badogVvj76Fht8yLx5xQWbpyoLXITULY4PLSwmmgIgQItjfbz6wtaMWPdAChXckRpAsnSbGTnUErRtJcWyTdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"85b719875baf54211d16556a1a4a1403a91b5c0c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.19.0","@thebushidocollective/han-win32-x64":"3.19.0","@thebushidocollective/han-darwin-x64":"3.19.0","@thebushidocollective/han-linux-arm64":"3.19.0","@thebushidocollective/han-darwin-arm64":"3.19.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.19.0_1784086289283_0.9699775835397322","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"@thebushidocollective/han","version":"3.19.1","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.19.1","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"93f1a4c73553b00746d411e84a6d09113b159f50","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.19.1.tgz","fileCount":3,"integrity":"sha512-zmIcQGTDgFI7hXeflHM9+qzRNisa5+WAo9Om1xDWfGaXfo80ysbk8hiUWEtC7MxSXznUoTWWxYobcg8o9AOtqg==","signatures":[{"sig":"MEUCIQD4lG1nFHt/DknLmZeYpwZ53lR2Sd/JqWXEc9sjdqMH9wIgO+7hzyvRlPVB4B89/eDYb3gHLa1ECoQ21w5Xbfmx10c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"7addb562af9557861127dee880f5513dc2eb8068","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.19.1","@thebushidocollective/han-win32-x64":"3.19.1","@thebushidocollective/han-darwin-x64":"3.19.1","@thebushidocollective/han-linux-arm64":"3.19.1","@thebushidocollective/han-darwin-arm64":"3.19.1"},"_npmOperationalInternal":{"tmp":"tmp/han_3.19.1_1784439608367_0.8288204286496446","host":"s3://npm-registry-packages-npm-production"}},"3.19.2":{"name":"@thebushidocollective/han","version":"3.19.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.19.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"6f20d83e43f84e31a57b6f288dd99179ec3a1f5c","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.19.2.tgz","fileCount":3,"integrity":"sha512-tOhrcYhaBx5/yb8/qPdsKm4qpHjhI/1rnKYOIKR5ztWtm8DQRfuH90M03KUtZ8gKypkVNtEQFZXz+6emL5qHVQ==","signatures":[{"sig":"MEQCIHa9UcJksPd0jsuzU3y3qn52HNXDLa9lrhaPjPml1q+vAiAEFnkoVxld4fLy8D0OJkgNUHoRDgpdcPDPDc59LxB3xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"00ad890f395114dfb067b52d108f8e727636ba74","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.19.2","@thebushidocollective/han-win32-x64":"3.19.2","@thebushidocollective/han-darwin-x64":"3.19.2","@thebushidocollective/han-linux-arm64":"3.19.2","@thebushidocollective/han-darwin-arm64":"3.19.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.19.2_1784499542519_0.667799717901616","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@thebushidocollective/han","version":"3.20.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.20.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"4090824224fba8e4ba1140b78742b0a41aef98d1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.20.0.tgz","fileCount":3,"integrity":"sha512-KD9a33pxR+NZGNl6YlQCVfkHD6ZO8voJvp+kmgMdGMqz218RI07zwzB/ub5dsT2t5msk80sc82PBoIz9mtmkUQ==","signatures":[{"sig":"MEUCIH27UT1SZZN6DPTUoewAab+IrUNwhey4oAQb82RuPzBrAiEAufhFdR8c/QPKJXxPRLnS9wG1VrvlEdCb0yuxl/3YUBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"a100ad5e5fd625e82ffdece00bbab3ed7b1cad5c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.20.0","@thebushidocollective/han-win32-x64":"3.20.0","@thebushidocollective/han-darwin-x64":"3.20.0","@thebushidocollective/han-linux-arm64":"3.20.0","@thebushidocollective/han-darwin-arm64":"3.20.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.20.0_1786527573009_0.15434760709552675","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@thebushidocollective/han","version":"3.21.0","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.21.0","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"8077b7bd658f55b87811537c99258a3473e9c9a1","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.21.0.tgz","fileCount":3,"integrity":"sha512-ONAoAO006DhQwlm8SrnEa1x/GEGvVdQ0jiSp5vzcCNuzJP8qVGFsV9RKR1OoUCMhICwTtmhlfhf5tnPjVZSVuA==","signatures":[{"sig":"MEUCIDT/ujR7RPfPF2jVkhGw7PdWoE1suibxDRJqQclwJcpnAiEAmcYqmKX6YNdFjXnpGhuexKB/+angapPNGXulmB9BvCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"6886dc47bb52e950923a0eb31671d5d2314a8e53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.21.0","@thebushidocollective/han-win32-x64":"3.21.0","@thebushidocollective/han-darwin-x64":"3.21.0","@thebushidocollective/han-linux-arm64":"3.21.0","@thebushidocollective/han-darwin-arm64":"3.21.0"},"_npmOperationalInternal":{"tmp":"tmp/han_3.21.0_1786534000832_0.7144157114960039","host":"s3://npm-registry-packages-npm-production"}},"3.21.2":{"name":"@thebushidocollective/han","version":"3.21.2","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.21.2","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"456c926e4af826a9c37b219bf88d04ecd9eee909","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.21.2.tgz","fileCount":3,"integrity":"sha512-xJtLER39YGhsWM2TcCWrT9ERIa361nC6a6rGVwXKm365HYkfD4nmcbps2AhJBRbKh6gJGBAo7imTKxP3X0/h6Q==","signatures":[{"sig":"MEYCIQDGqgiorGKEiI324bvkvmRv6MisqHHIWd7mAap8P8SrzAIhALRmvGEE4fFoVC+cUy5wgo2RJh7rZwX6kUYTBNnFSsh/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"b3a982547c7e258d43181dd81a26482057f109fe","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.21.2","@thebushidocollective/han-win32-x64":"3.21.2","@thebushidocollective/han-darwin-x64":"3.21.2","@thebushidocollective/han-linux-arm64":"3.21.2","@thebushidocollective/han-darwin-arm64":"3.21.2"},"_npmOperationalInternal":{"tmp":"tmp/han_3.21.2_1786553409747_0.06953390053904984","host":"s3://npm-registry-packages-npm-production"}},"3.21.3":{"name":"@thebushidocollective/han","version":"3.21.3","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"license":"MIT","_id":"@thebushidocollective/han@3.21.3","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"homepage":"https://han.guru","bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"bin":{"han":"bin.js"},"dist":{"shasum":"1beee86afd65018aae00c59ebcb044afa39c95ce","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.21.3.tgz","fileCount":3,"integrity":"sha512-4l/dd1hTmrZplGs9cXRFwI5qcdDKYweywoAS9YfEVMgiQx8kjEtB8fI1uXMyKxuDC5fuMqI9nzcqg7Kr8u0n4A==","signatures":[{"sig":"MEQCIHuBwIfuzyKM6CnaiGApypXT9ZFV6XjRzGeOwyeef/MjAiAdXMqRVlq17iFbsIG3XPsorF2t7XT48rZcwI+oNI2MkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"gitHead":"4b9bddd353079ebd937a9d822c81674945acbf1b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.17.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.21.3","@thebushidocollective/han-win32-x64":"3.21.3","@thebushidocollective/han-darwin-x64":"3.21.3","@thebushidocollective/han-linux-arm64":"3.21.3","@thebushidocollective/han-darwin-arm64":"3.21.3"},"_npmOperationalInternal":{"tmp":"tmp/han_3.21.3_1787628809409_0.6840393838209171","host":"s3://npm-registry-packages-npm-production"}},"3.21.4":{"_id":"@thebushidocollective/han@3.21.4","bin":{"han":"bin.js"},"bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"dist":{"shasum":"f0969c910970b066ed071dc8ea1827707af79cf5","tarball":"https://registry.npmjs.org/@thebushidocollective/han/-/han-3.21.4.tgz","fileCount":3,"integrity":"sha512-Ij4/gDFJhZ974Ihnvp/eLSMMh66R818abMBE1Kprsw+N/wQlgdQbw0NdPhq7lPd15O6G5WJ3OOc3E8dApPtG8Q==","signatures":[{"sig":"MEYCIQD5Kej8HAehj2Lalssr8/rz4VNcLNMwmRG6G5aGu5O4hgIhANk+M/8ZnWI1L14rUZ3NhhJAob5tmxOMXN++7OA85sHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1zHOimlLEL/Eb+xSYM3OGVjHW4AQizT94k4o3W4gR3AIgBOp977FuxfMaF97fl1Nw6Ev215xMcuybW7NR0PcKoaE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thebushidocollective%2fhan@3.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4115},"name":"@thebushidocollective/han","gitHead":"19caa51d5fd144ef6b2764f2332f4c856aa5d1af","license":"MIT","version":"3.21.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d68c5e7a-335d-42e0-a1b4-59345c7397cf"}},"homepage":"https://han.guru","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"_npmVersion":"11.19.0","description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","directories":{},"maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@thebushidocollective/han-linux-x64":"3.21.4","@thebushidocollective/han-win32-x64":"3.21.4","@thebushidocollective/han-darwin-x64":"3.21.4","@thebushidocollective/han-linux-arm64":"3.21.4","@thebushidocollective/han-darwin-arm64":"3.21.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/han_3.21.4_1788847312766_0.8488526865099626"}}},"time":{"created":"2025-11-20T07:55:51.181Z","modified":"2026-09-08T06:01:53.249Z","1.0.0":"2025-11-20T07:55:51.520Z","1.0.1":"2025-11-20T07:58:27.383Z","1.0.2":"2025-11-20T07:59:21.457Z","1.0.3":"2025-11-20T08:01:15.078Z","1.0.4":"2025-11-20T08:03:49.131Z","1.1.0":"2025-11-20T08:07:01.205Z","1.1.1":"2025-11-20T08:28:10.995Z","1.2.0":"2025-11-20T08:46:20.272Z","1.3.0":"2025-11-22T01:41:46.052Z","1.3.1":"2025-11-22T04:19:46.616Z","1.4.0":"2025-11-22T06:04:24.389Z","1.5.0":"2025-11-22T06:30:50.247Z","1.6.0":"2025-11-22T06:34:04.993Z","1.7.0":"2025-11-22T06:49:01.917Z","1.8.1":"2025-11-25T01:51:22.151Z","1.8.2":"2025-11-25T15:28:55.049Z","1.9.0":"2025-11-25T15:39:29.377Z","1.9.1":"2025-11-25T18:49:28.103Z","1.10.0":"2025-11-25T19:01:04.266Z","1.11.0":"2025-11-25T19:05:13.998Z","1.11.1":"2025-11-25T19:09:33.422Z","1.11.2":"2025-11-25T19:17:07.382Z","1.11.3":"2025-11-25T19:19:35.384Z","1.11.4":"2025-11-25T19:29:07.010Z","1.11.5":"2025-11-25T19:32:34.108Z","1.12.0":"2025-11-25T20:13:01.826Z","1.12.1":"2025-11-25T20:19:57.950Z","1.12.2":"2025-11-25T20:28:20.616Z","1.12.3":"2025-11-25T20:46:31.799Z","1.12.4":"2025-11-25T21:41:54.986Z","1.13.0":"2025-11-25T21:56:12.624Z","1.13.1":"2025-11-25T21:58:10.795Z","1.14.0":"2025-11-26T07:06:07.431Z","1.15.0":"2025-11-26T07:37:07.057Z","1.15.1":"2025-11-26T07:41:31.362Z","1.15.2":"2025-11-26T08:01:12.204Z","1.15.3":"2025-11-26T08:09:15.764Z","1.15.4":"2025-11-26T08:10:48.634Z","1.15.5":"2025-11-26T08:16:41.864Z","1.15.6":"2025-11-26T15:44:50.950Z","1.15.7":"2025-11-26T16:20:00.412Z","1.15.8":"2025-11-26T16:55:49.931Z","1.15.9":"2025-11-26T16:57:10.560Z","1.15.10":"2025-11-26T17:00:19.329Z","1.16.0":"2025-11-26T21:18:28.970Z","1.16.1":"2025-11-26T23:37:43.174Z","1.17.0":"2025-11-26T23:43:16.656Z","1.18.0":"2025-11-27T00:02:38.282Z","1.18.1":"2025-11-27T00:29:20.836Z","1.18.2":"2025-11-27T01:05:51.917Z","1.19.1":"2025-11-29T00:52:57.282Z","1.20.0":"2025-11-30T17:54:28.862Z","1.20.2":"2025-11-30T23:09:56.863Z","1.20.3":"2025-11-30T23:28:50.423Z","1.21.0":"2025-11-30T23:50:47.259Z","1.21.1":"2025-11-30T23:56:59.649Z","1.21.2":"2025-11-30T23:58:47.693Z","1.21.3":"2025-12-01T00:09:41.353Z","1.22.0":"2025-12-01T00:28:21.038Z","1.22.1":"2025-12-01T00:29:36.545Z","1.23.0":"2025-12-01T06:39:47.384Z","1.23.1":"2025-12-01T06:41:49.749Z","1.23.2":"2025-12-01T07:05:10.229Z","1.23.3":"2025-12-01T07:10:37.543Z","1.24.0":"2025-12-01T07:52:17.743Z","1.25.0":"2025-12-01T08:06:19.359Z","1.26.0":"2025-12-01T15:40:16.493Z","1.27.1":"2025-12-01T17:18:27.008Z","1.27.2":"2025-12-01T18:50:01.450Z","1.28.0":"2025-12-01T19:53:54.068Z","1.28.1":"2025-12-01T20:14:36.861Z","1.28.2":"2025-12-01T20:23:58.843Z","1.28.3":"2025-12-01T20:29:50.983Z","1.28.4":"2025-12-01T20:39:01.640Z","1.28.5":"2025-12-01T21:02:14.572Z","1.28.6":"2025-12-01T22:00:16.497Z","1.29.0":"2025-12-01T23:15:38.653Z","1.30.0":"2025-12-01T23:20:45.613Z","1.30.1":"2025-12-01T23:28:58.108Z","1.30.2":"2025-12-01T23:41:21.670Z","1.30.3":"2025-12-02T00:51:00.462Z","1.31.0":"2025-12-02T01:06:40.551Z","1.31.1":"2025-12-02T05:40:19.594Z","1.31.2":"2025-12-02T05:56:27.535Z","1.31.3":"2025-12-02T06:01:14.466Z","1.31.4":"2025-12-02T15:46:07.477Z","1.31.5":"2025-12-02T17:47:39.541Z","1.31.6":"2025-12-02T18:30:47.980Z","1.31.7":"2025-12-02T19:44:01.442Z","1.31.8":"2025-12-02T20:14:13.154Z","1.31.9":"2025-12-02T20:17:40.640Z","1.31.10":"2025-12-02T20:47:29.467Z","1.31.11":"2025-12-02T22:32:05.505Z","1.32.0":"2025-12-02T22:43:34.966Z","1.32.1":"2025-12-02T22:53:16.859Z","1.33.0":"2025-12-03T00:59:29.942Z","1.34.0":"2025-12-03T02:04:22.259Z","1.34.1":"2025-12-03T02:05:55.422Z","1.34.2":"2025-12-03T02:09:46.776Z","1.34.3":"2025-12-03T02:11:02.095Z","1.35.0":"2025-12-03T07:52:30.833Z","1.35.1":"2025-12-03T07:55:28.198Z","1.36.0":"2025-12-03T08:09:12.183Z","1.36.1":"2025-12-03T08:10:53.813Z","1.36.2":"2025-12-03T08:13:01.483Z","1.36.3":"2025-12-03T08:14:12.945Z","1.36.4":"2025-12-03T08:15:48.145Z","1.36.5":"2025-12-03T08:47:24.885Z","1.36.6":"2025-12-03T17:37:28.287Z","1.36.7":"2025-12-03T17:41:25.167Z","1.37.0":"2025-12-03T17:54:25.767Z","1.37.1":"2025-12-03T18:57:28.709Z","1.38.0":"2025-12-03T19:02:46.112Z","1.39.0":"2025-12-03T19:06:16.254Z","1.39.1":"2025-12-03T19:07:25.995Z","1.39.2":"2025-12-03T22:30:52.862Z","1.39.3":"2025-12-03T22:46:12.480Z","1.39.4":"2025-12-03T23:11:52.627Z","1.39.5":"2025-12-03T23:14:12.146Z","1.39.6":"2025-12-04T00:22:38.593Z","1.40.0":"2025-12-04T00:40:32.754Z","1.41.0":"2025-12-04T02:24:51.521Z","1.41.1":"2025-12-04T02:39:01.217Z","1.41.2":"2025-12-04T03:04:23.688Z","1.42.0":"2025-12-04T03:41:09.511Z","1.42.1":"2025-12-04T04:08:47.549Z","1.42.2":"2025-12-04T04:41:19.766Z","1.42.3":"2025-12-04T16:22:59.023Z","1.43.0":"2025-12-04T16:25:21.060Z","1.44.0":"2025-12-04T16:34:01.686Z","1.44.1":"2025-12-04T16:44:33.733Z","1.44.2":"2025-12-04T16:51:08.538Z","1.45.0":"2025-12-04T16:54:08.052Z","1.45.1":"2025-12-04T17:00:48.303Z","1.45.2":"2025-12-04T17:04:39.316Z","1.46.0":"2025-12-04T17:46:11.711Z","1.47.0":"2025-12-04T19:20:35.402Z","1.47.1":"2025-12-04T20:41:34.107Z","1.47.2":"2025-12-04T20:43:06.117Z","1.47.3":"2025-12-04T20:45:14.720Z","1.47.4":"2025-12-04T23:39:34.278Z","1.48.0":"2025-12-04T23:46:24.348Z","1.48.1":"2025-12-04T23:49:43.441Z","1.48.2":"2025-12-05T00:25:24.324Z","1.48.3":"2025-12-05T00:28:32.729Z","1.48.4":"2025-12-05T01:08:36.126Z","1.48.5":"2025-12-05T01:21:48.524Z","1.48.6":"2025-12-05T01:49:40.263Z","1.49.0":"2025-12-05T07:18:49.612Z","1.49.1":"2025-12-05T17:32:11.409Z","1.49.2":"2025-12-06T01:09:02.295Z","1.49.3":"2025-12-06T01:39:15.751Z","1.49.4":"2025-12-06T01:47:38.173Z","1.49.5":"2025-12-06T02:48:19.404Z","1.50.0":"2025-12-06T04:29:54.842Z","1.50.1":"2025-12-06T05:55:57.462Z","1.51.0":"2025-12-06T23:10:56.247Z","1.51.1":"2025-12-07T08:40:25.539Z","1.51.2":"2025-12-07T17:42:10.053Z","1.51.3":"2025-12-07T19:33:48.225Z","1.52.0":"2025-12-07T19:46:50.781Z","1.52.1":"2025-12-07T19:53:31.470Z","1.52.2":"2025-12-07T19:57:16.503Z","1.52.3":"2025-12-07T20:04:05.219Z","1.53.0":"2025-12-07T20:08:53.664Z","1.53.1":"2025-12-07T20:11:28.433Z","1.53.2":"2025-12-07T20:12:01.773Z","1.53.3":"2025-12-07T20:14:36.186Z","1.54.0":"2025-12-07T22:14:47.592Z","1.55.0":"2025-12-08T00:17:45.037Z","1.55.1":"2025-12-08T00:37:14.246Z","1.55.2":"2025-12-08T00:39:54.588Z","1.55.3":"2025-12-08T00:46:19.178Z","1.56.0":"2025-12-08T00:56:37.634Z","1.56.1":"2025-12-08T02:37:15.278Z","1.56.2":"2025-12-08T05:42:13.808Z","1.56.3":"2025-12-08T06:22:19.604Z","1.56.4":"2025-12-08T06:25:12.923Z","3.4.1":"2026-02-01T08:32:49.020Z","3.4.2":"2026-02-01T09:10:43.532Z","3.7.1":"2026-02-03T23:39:14.892Z","3.7.3":"2026-02-04T18:09:39.697Z","3.8.1":"2026-02-05T21:50:58.634Z","3.9.0":"2026-02-07T04:23:46.489Z","3.9.1":"2026-02-07T07:00:43.063Z","3.9.2":"2026-02-07T21:12:33.299Z","3.9.3":"2026-02-08T00:55:08.414Z","3.10.0":"2026-02-08T04:28:30.616Z","3.10.1":"2026-02-09T16:21:45.610Z","3.10.2":"2026-02-09T18:25:57.179Z","3.11.0":"2026-02-09T20:46:50.815Z","3.12.0":"2026-02-09T20:56:06.028Z","3.12.1":"2026-02-09T23:23:37.741Z","3.12.2":"2026-02-10T00:23:39.585Z","3.12.3":"2026-02-10T01:18:14.036Z","3.12.4":"2026-02-10T01:32:05.454Z","3.12.5":"2026-02-11T21:11:41.218Z","3.12.6":"2026-02-12T17:05:48.704Z","3.12.7":"2026-02-12T19:48:05.931Z","3.12.8":"2026-02-12T20:00:00.431Z","3.13.0":"2026-02-13T19:49:54.448Z","3.13.1":"2026-02-14T04:50:25.363Z","3.13.2":"2026-02-15T21:22:16.113Z","3.14.3":"2026-02-17T18:48:06.921Z","3.15.0":"2026-02-18T17:58:51.713Z","3.15.1":"2026-02-18T18:20:47.502Z","3.15.2":"2026-02-18T18:47:44.109Z","3.15.3":"2026-02-19T06:28:24.227Z","3.16.0":"2026-03-02T21:07:31.571Z","3.17.0":"2026-03-03T06:17:50.977Z","3.18.0":"2026-03-03T22:39:07.300Z","3.19.0":"2026-07-15T03:31:29.419Z","3.19.1":"2026-07-19T05:40:08.484Z","3.19.2":"2026-07-19T22:19:02.662Z","3.20.0":"2026-08-12T09:39:33.158Z","3.21.0":"2026-08-12T11:26:40.972Z","3.21.2":"2026-08-12T16:50:09.875Z","3.21.3":"2026-08-25T03:33:29.547Z","3.21.4":"2026-09-08T06:01:52.829Z"},"bugs":{"url":"https://github.com/TheBushidoCollective/han/issues"},"license":"MIT","homepage":"https://han.guru","keywords":["claude","claude-code","plugins","mcp","han","bushido"],"repository":{"url":"git+https://github.com/TheBushidoCollective/han.git","type":"git"},"description":"CLI for installing and managing curated Claude Code plugins from the Han marketplace","maintainers":[{"name":"jwaldrip","email":"jason@waldrip.net"}],"readme":"# Han CLI\n\nCLI for installing and managing curated Claude Code plugins from the [Han marketplace](https://han.guru).\n\n## Usage\n\n```bash\n# Run directly via npx\nnpx @thebushidocollective/han plugin install --auto\n\n# Or install globally\nnpm install -g @thebushidocollective/han\nhan plugin list\n```\n\n## MCP Server Usage\n\nConfigure in your Claude Code plugin:\n\n```json\n{\n  \"mcpServers\": {\n    \"han\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@thebushidocollective/han\", \"mcp\"]\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}