{"_id":"@keeper-security/rules-linux-x64","_rev":"26-d95a635a3a97f79f9794487937de7238","name":"@keeper-security/rules-linux-x64","dist-tags":{"latest":"1.5.7"},"versions":{"1.5.0":{"name":"@keeper-security/rules-linux-x64","version":"1.5.0","_id":"@keeper-security/rules-linux-x64@1.5.0","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"7e659761992a6483ed06fabf9bc42011bc80aa6b","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.0.tgz","fileCount":4,"integrity":"sha512-e8QbBPtx6ZgamXT3ZpC8sshC+KsgOrG5TMK6GQcW+IF5u7pj91RS+xhlKr6bnIxRLyxh7/jLIqaTa9k32cEeEw==","signatures":[{"sig":"MEQCIDo+Pntvmd7bXiKueW9yMXYHVBmqaOfYlPmK89A3vrQ3AiA1Yl1HAkb7nHkVCi4gzec7EhIa86wjsmjigeiz8FF0vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640438},"gitHead":"7baa870ab9655f10b37d91e8f2f4e9b8a761c059","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.0_1771286838069_0.15434831515195624","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@keeper-security/rules-linux-x64","version":"1.5.1","_id":"@keeper-security/rules-linux-x64@1.5.1","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"c3b7d46997c6fb109eaa59f6b259df1fb6f0670d","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.1.tgz","fileCount":4,"integrity":"sha512-084zn77uEHAQIbRbHD8GpdWDExekJHlZ55kUW0wRZHnlmk9T2SwseoLI17nMU1iBLeJFoN9S6dPu2hEG4MNizg==","signatures":[{"sig":"MEYCIQCj7Q3f0nnVX5MvGDcrm0tftsHVXAiFKvzdBLmdeCqMagIhAO29J93JAC6dM9rZZk0RG/v+fAeJiyYPHsokpTl1sSzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640739},"gitHead":"6d41b1127621774f6b037b774d125a7ee861c688","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.1_1771287261757_0.6221208371149087","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@keeper-security/rules-linux-x64","version":"1.5.2","_id":"@keeper-security/rules-linux-x64@1.5.2","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"98dbadc437588a4e1c91c0ba0ac0733bc455d33e","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.2.tgz","fileCount":4,"integrity":"sha512-KDvlZAWZm99Db4rwj6+3UnF2RYTrBTrV1AMxty0A7vjR0MQPUc0oc6xnOcGA9vyjENnMyM2SwkbRatt/7XU7pQ==","signatures":[{"sig":"MEUCIG2vXMlhhMIuYwR/XQWt6JAxw0S2lGdoWtUiSaDnLPHcAiEAsnqHdMDOSkaj1mzEih4Gevid/aizlXqZhRqv+rYzqkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651251},"gitHead":"6d3c633616c67daf93d21d47e06349ec6e183c18","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.2_1771289668951_0.9501233892699521","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@keeper-security/rules-linux-x64","version":"1.5.3","_id":"@keeper-security/rules-linux-x64@1.5.3","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"bc2b18a38c0c613ff0202a7298df7b6d8b20ddbe","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.3.tgz","fileCount":4,"integrity":"sha512-HvzvVR5mnX7YhzVaK1saBL234/Auc1EKb7mAqfXAKjUHDc2t0PmOwogfYk7Jqy2sP11qA3tDBaDg/o5FNA0NFA==","signatures":[{"sig":"MEUCIQCoJcPp0jFGO9IcHg5Ui/UrKO5B4zEXDxgLjEw3W5nvxAIga96wLhhw5SDRwrFds9GVtFRPIR3A53yCN9945zwzEtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663931},"gitHead":"5818cff84b6c6ea26c3c4a41aacfab5b01fca702","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.3_1771291046229_0.39063852221034745","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@keeper-security/rules-linux-x64","version":"1.5.4","_id":"@keeper-security/rules-linux-x64@1.5.4","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"ab915339639cbd1d77669bea600070804f05c2a4","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.4.tgz","fileCount":4,"integrity":"sha512-Qt6GkIxjZz3zGoqCGlseBnllWPgpbgRW6allgbIVUkOPHqmirEdHTmbaltJ/qJOf/eDraWC/gmhCxbZpLCqubg==","signatures":[{"sig":"MEUCICZ5dF4U7xypm5kJZHTC+GebIy52TFQjcJHGOHTZDmmUAiEAgWvFLGZB9vnDYfBJFMUXAD+BTJncUEU/W7BK+ZsXM/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664299},"gitHead":"a57ab299be2ccf877cc08edcd5b7657a5ba05ebb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.4_1771291419538_0.42950796551924353","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@keeper-security/rules-linux-x64","version":"1.5.5","_id":"@keeper-security/rules-linux-x64@1.5.5","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"3e3840e1265f15258d878d63324a58599240cfb7","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.5.tgz","fileCount":4,"integrity":"sha512-Te2lhJXq2XT2lvoL5FiCmiSvp5+qWAQU/PM1KZWPvK7X1UtBc3TRJnB5+xHG/n6CD4L4W1iyhm0fH1+iAaviTg==","signatures":[{"sig":"MEUCIARb6uqaSmnU+cTC3/5hRzn+EfN1DBSt1ZK0DWEfSoJYAiEAx7TY+LkWpve7y+DMn8AEvW+Voc7tFRuKFP/ck8UljxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116957},"gitHead":"5873e970c40b86a1600686b51ffe8809488ff9a0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.6.2","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.5_1771462309264_0.5954093731690044","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@keeper-security/rules-linux-x64","version":"1.5.6","_id":"@keeper-security/rules-linux-x64@1.5.6","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"os":["linux"],"cpu":["x64"],"dist":{"shasum":"692fa7d047ef9b81360c18cb5afcb8d2d0af1b45","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.6.tgz","fileCount":4,"integrity":"sha512-ZGrhIDthh7RuvARdGZnG+anrQFb3EZrA3tLrcktxpUmBG1ViiZlVkkIbZKMKHegNTuEZ5btmpmo7fe/Q2c5oUQ==","signatures":[{"sig":"MEUCIDPKiyk3/KSgKgtH6bowYnphHF+0BtKWuVzHrFp2MnSYAiEAmJxwpE0HoL4nSg9pGIsr6q1lzQNl+qRCPmZLqBMZ3CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1117197},"gitHead":"87acde9ab6f14ea2e3b6cc92bdce23a362797ac0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"_npmVersion":"11.8.0","description":"keeper-rules binary for linux-x64","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rules-linux-x64_1.5.6_1772571341470_0.16601797928227047","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@keeper-security/rules-linux-x64","version":"1.5.7","os":["linux"],"cpu":["x64"],"description":"keeper-rules binary for linux-x64","gitHead":"75ed13a3c2fc1cef8cbbd3b04a15db286de83136","_id":"@keeper-security/rules-linux-x64@1.5.7","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Sw6EMkecKcn37wRRdKj3ZcGoaOMtHTzQ+pkX+UD8Mlr8An8XpjbLZYbdyFjrcBdtlAi+8Jnvmv3mNGuauQzssQ==","shasum":"b54e9424266ba471fe21dc3cf048a2848b1a0dce","tarball":"https://registry.npmjs.org/@keeper-security/rules-linux-x64/-/rules-linux-x64-1.5.7.tgz","fileCount":4,"unpackedSize":1123834,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1fAPBnXL8nOxx12pD8+OguDK1WyuKlVNpJ5JgcFg3LQIgUiUtH80sLRkVIeDtWB1BN/2d9cHmyvJKbV/LWnsLRIY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8be90096-1060-443a-9c8c-d6f678eca380"}},"directories":{},"maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rules-linux-x64_1.5.7_1784734176227_0.21211145294411482"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T22:14:31.355Z","modified":"2026-07-22T15:29:36.611Z","1.5.0-rc.1":"2026-02-16T22:14:31.695Z","1.5.0-rc.2":"2026-02-16T22:25:14.271Z","1.5.0-rc.3":"2026-02-16T22:34:41.673Z","1.5.0-rc.4":"2026-02-16T22:43:07.740Z","1.5.0-rc.5":"2026-02-16T22:52:58.645Z","1.5.0-rc.6":"2026-02-16T22:58:42.362Z","1.5.0-rc.7":"2026-02-16T23:28:09.088Z","1.5.0-rc.8":"2026-02-16T23:36:08.568Z","1.5.0-rc.9":"2026-02-16T23:42:10.729Z","1.5.0":"2026-02-17T00:07:18.304Z","1.5.1":"2026-02-17T00:14:21.911Z","1.5.2":"2026-02-17T00:54:29.105Z","1.5.3":"2026-02-17T01:17:26.460Z","1.5.4":"2026-02-17T01:23:39.773Z","1.5.5":"2026-02-19T00:51:49.503Z","1.5.6":"2026-03-03T20:55:41.632Z","1.5.7":"2026-07-22T15:29:36.431Z"},"description":"keeper-rules binary for linux-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"}