{"_id":"@keeper-security/rules-darwin-x64","_rev":"26-34b4710dfcf3d82fab9262c8265693ad","name":"@keeper-security/rules-darwin-x64","dist-tags":{"latest":"1.5.7"},"versions":{"1.5.0":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.0","_id":"@keeper-security/rules-darwin-x64@1.5.0","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"dc236df70a7a376ceec6aa44969f709353734cf1","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.0.tgz","fileCount":4,"integrity":"sha512-d5Mv6hj/raWY19Px9hPydbkrt41GLWNXVEUPNfGxbadbvFjNw9izsn0CrQdwa13CG2SUykRaV0qGPWNY8A8gqw==","signatures":[{"sig":"MEUCIQC17KNhGIR9RteBWlSa+1m/chE4DjYdfIPbkNM6DYOdWAIgHWSQ48y37uu2xPdsBHgt0uWt7E/yxqOTg4+3HjdSJ4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567945},"gitHead":"7baa870ab9655f10b37d91e8f2f4e9b8a761c059","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.0_1771286832979_0.7525923769218232","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.1","_id":"@keeper-security/rules-darwin-x64@1.5.1","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"312731701f52184c53093236710fc6b18d9619bc","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.1.tgz","fileCount":4,"integrity":"sha512-6jl01zgZXU0lzZfhQM4BFtIuj6g+fLiuLcOkxNPC98/30lHX5pdXLHJ6o6UsCqafQbV28ZpF8tJUbySOpmasMw==","signatures":[{"sig":"MEQCIChw2teBVrsF65Z+jKbjZm5dSyQG+e60YV+een5kARK8AiA1k1yn3s5jJzV4KZyZsWY6y2mekQ+DpBaZHRTJhItKXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568238},"gitHead":"6d41b1127621774f6b037b774d125a7ee861c688","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.1_1771287257088_0.09875182543482741","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.2","_id":"@keeper-security/rules-darwin-x64@1.5.2","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"aa3f7ab02cb354c3985ffec3936f47abc06cd47d","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.2.tgz","fileCount":4,"integrity":"sha512-fHRrI7n48SC1VdLoYT9Tvvnnvzw32UuocSScdUsNuG5Es2jT6C2+2EadsUdDVKsrlfHoPU2VB4v+gDgHryWz5A==","signatures":[{"sig":"MEUCIQDU/BD6P3LdKQBBHgFr+YaF+nrE3pL6udo+3ir3SJJZ9wIgQVjBi0sJKVIl1HdVoj7ay5CQIjb6b00pzE6BlubF9wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576470},"gitHead":"6d3c633616c67daf93d21d47e06349ec6e183c18","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.2_1771289663872_0.058463843476469934","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.3","_id":"@keeper-security/rules-darwin-x64@1.5.3","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"31d227b890ebbe6b7c67006b735020c327d4e286","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.3.tgz","fileCount":4,"integrity":"sha512-5L+xqpvPffNIy8pXNOJKZ7WOCKW/6esFeXJYJbcGzlGCuE5YTk7kIxr6PcfHyxFRLGp/DNrF4z9OSKAWrORSIA==","signatures":[{"sig":"MEUCIQC1VbG2IY/92/5DdN9bPfg84SaZOpzvVq7LdxTiQSSA1AIgTR8dXq/sg73fS+o4p95l4dDdjGtxkyqfvgMMs0TCYRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584822},"gitHead":"5818cff84b6c6ea26c3c4a41aacfab5b01fca702","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.3_1771291040574_0.42873507223875684","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.4","_id":"@keeper-security/rules-darwin-x64@1.5.4","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"6aeb4d17c5ea90ad31bc56fa4f9b1a932d7c4ab0","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.4.tgz","fileCount":4,"integrity":"sha512-q2qD1mMtFYWUcwxqdUjMNazC5EiuGx4On26gVIqkwM9N93rJPdyTIvUO/PpkpG5lV4g5Wx0rYQvkCWRn44aWOQ==","signatures":[{"sig":"MEUCIQCSsQkMJMfYvixYeafOcwkTWfg5ZGmMlbFd9TTJGUIAxwIgYSsbfet4+zxdiJR4jZgqk0MgdbE6+9Wme4YHDK+tVWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584822},"gitHead":"a57ab299be2ccf877cc08edcd5b7657a5ba05ebb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.4_1771291414305_0.5908233726176448","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.5","_id":"@keeper-security/rules-darwin-x64@1.5.5","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"97f376f0a858194a8687f66b90b8d4527737cd12","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.5.tgz","fileCount":4,"integrity":"sha512-jrrBDGpYc9dFSeCuwE+clV7TR9sp4F9DU/1+ADVY6+W25lhrZXKi7pz5eNDdUU6WBDBPIoEN7yyV/DlgyMMvVg==","signatures":[{"sig":"MEUCIQCyyC7O5pR36oJ/dA3DOFvxWT0zmHtHHdv0KDK9ZOLn4AIgbwDyfY/T8x4jWqcNFP7OwaAMqwbe286eqIV9Yy/BWWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976472},"gitHead":"5873e970c40b86a1600686b51ffe8809488ff9a0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.5_1771462303107_0.6196883502616735","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.6","_id":"@keeper-security/rules-darwin-x64@1.5.6","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["darwin"],"cpu":["x64"],"dist":{"shasum":"88d5955205ac3a2fa53ee59d2653a20442d49119","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.6.tgz","fileCount":4,"integrity":"sha512-zpfz9m5ibcL024O0MEQa6JJ97nsuGX5iiBYeBoGrbukcq1g0Nzb0z67+al6715Qh1a+mo4VMvFRbeRlRlWGnUw==","signatures":[{"sig":"MEQCIDbZwHEc87fvYoTSQuyB+LHNHmHRavbae2JHWQiti+YjAiAbQ9bksUuYVRHO2BqP7KEp7d7asXoo+yMJkSCUSYogxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976464},"gitHead":"87acde9ab6f14ea2e3b6cc92bdce23a362797ac0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"_npmVersion":"11.8.0","description":"keeper-rules binary for darwin-x64","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-darwin-x64_1.5.6_1772571335747_0.999264158401685","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@keeper-security/rules-darwin-x64","version":"1.5.7","os":["darwin"],"cpu":["x64"],"description":"keeper-rules binary for darwin-x64","gitHead":"75ed13a3c2fc1cef8cbbd3b04a15db286de83136","_id":"@keeper-security/rules-darwin-x64@1.5.7","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-om8siujoLidDbv0PfRkp1J8MSsc133GguQALgRzFeZx4Eom3QmS1ki0ioMtHqAI4tAJbWsfnSdlD8tsP3E3WCg==","shasum":"1a759c0d31ce12e6f87ac0877bac346ad2bcc7a8","tarball":"https://registry.npmjs.org/@keeper-security/rules-darwin-x64/-/rules-darwin-x64-1.5.7.tgz","fileCount":4,"unpackedSize":981317,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzscBOSE+1+Rd0lYFWI2xALP/DF9zjO6lQgxTph01nAwIhAMJdiw9WqBnsP1xzEFGHwaITms0Xr8J47Ql1/DSTQjHc"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7986b5bd-ec72-4a76-8648-2747756ba3f9"}},"directories":{},"maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rules-darwin-x64_1.5.7_1784734161898_0.34813087746542104"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T22:14:09.325Z","modified":"2026-07-22T15:29:22.238Z","1.5.0-rc.1":"2026-02-16T22:14:09.628Z","1.5.0-rc.2":"2026-02-16T22:25:09.113Z","1.5.0-rc.3":"2026-02-16T22:34:35.932Z","1.5.0-rc.4":"2026-02-16T22:43:02.826Z","1.5.0-rc.5":"2026-02-16T22:52:53.219Z","1.5.0-rc.6":"2026-02-16T22:58:37.444Z","1.5.0-rc.7":"2026-02-16T23:28:04.082Z","1.5.0-rc.8":"2026-02-16T23:36:03.363Z","1.5.0-rc.9":"2026-02-16T23:42:06.200Z","1.5.0":"2026-02-17T00:07:13.185Z","1.5.1":"2026-02-17T00:14:17.271Z","1.5.2":"2026-02-17T00:54:24.075Z","1.5.3":"2026-02-17T01:17:20.818Z","1.5.4":"2026-02-17T01:23:34.535Z","1.5.5":"2026-02-19T00:51:43.284Z","1.5.6":"2026-03-03T20:55:35.994Z","1.5.7":"2026-07-22T15:29:22.073Z"},"description":"keeper-rules binary for darwin-x64","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"readme":"# keeper-rules\n\n<div align=\"center\">\n\nCentralized AI assistant rules for Keeper Security.\n\nOne command to sync rules across Claude Code, Cursor, GitHub Copilot, and other\nAI tools.\n\nBuilt on top of [rulesync](https://github.com/dyoshikawa/rulesync), inspired by [skills.sh](https://github.com/vercel-labs/skills).\n\n</div>\n\n## Quick Start\n\n**Recommended:** Use `npx -y @keeper-security/rules` to run without installing.\n\nYou can also `npm install -g @keeper-security/rules` to get the `keeper-rules`\nbinary globally.\n\n> **Upgrade from 1.5.6:** Published `1.5.6` platform binaries predated root-appendix\n> support. Upgrade to **1.5.7+** so sync applies `.rulesync/root-appendices/` into\n> generated root files (for example `AGENTS.md`). See [CHANGELOG.md](CHANGELOG.md).\n\nFirst, clone this repository as it serves as your source of truth:\n\n```bash\ngit clone https://github.com/Keeper-Security/keeper-rules.git\ncd keeper-rules\n```\n\n### Add Product\n\nRun `add-product` to create a new product rules directory:\n\n```bash\nnpx -y @keeper-security/rules add-product <name>\n```\n\n### Sync\n\nAfter your changes land in `main`, run `sync` in another repo to pull rules\ndown:\n\n```bash\nnpx -y @keeper-security/rules sync <name>\n```\n\n## Commands\n\n```bash\nnpx -y @keeper-security/rules sync <name>         # Sync rules to project\nnpx -y @keeper-security/rules add-product <name> # Create new product\nnpx -y @keeper-security/rules list               # List products\n```\n\n## Docker\n\n```bash\ndocker run -v $(pwd):/app \\\n  -v ~/.ssh:/root/.ssh \\\n  -v ~/.gitconfig:/root/.gitconfig \\\n  keepersecurityinc/rules sync default\n```\n","readmeFilename":"README.md"}