{"_id":"@keeper-security/rules","_rev":"57-708881a979b26996a2b70aadaedb7986","name":"@keeper-security/rules","dist-tags":{"latest":"1.5.7"},"versions":{"1.5.0":{"name":"@keeper-security/rules","version":"1.5.0","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.0","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"41dd4681a31952fa0db194006dd8c686796b406c","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.0.tgz","fileCount":6,"integrity":"sha512-hsu6ZUIY/nxL1kwtcpsCmuqPj7UMAr/rMGbOI0NatjpeWbFJcq5+HpBRX+bm011/b0W5gE7T7zOn1oWr8atEQQ==","signatures":[{"sig":"MEUCIElEf9C93WvrcXmH29MKbOkhyD4k48h27M5TIY04/ZhQAiEAo/vQAVHSTH/AhrjSk3wvKJrIC2EFo1k28dF93MOPQ4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12970},"type":"module","gitHead":"7baa870ab9655f10b37d91e8f2f4e9b8a761c059","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.0","@keeper-security/rules-win32-x64":"1.5.0","@keeper-security/rules-darwin-x64":"1.5.0","@keeper-security/rules-linux-arm64":"1.5.0","@keeper-security/rules-darwin-arm64":"1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.0_1771286843265_0.20034649787462078","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@keeper-security/rules","version":"1.5.1","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.1","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"4e546304ec8a0f49aebc2f396f2f05776215b69d","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.1.tgz","fileCount":6,"integrity":"sha512-O/fxpK4n2WQhVm7SqTUfOhLaevVnY9ojlFSiCWAOYDfi7CiEvhta+LBXNmOHYcF1dJIv3XqBghQqZ6cI4nMPQg==","signatures":[{"sig":"MEQCIDUFnP2lOJ2QB6FmtBU+pW/F75mRnzGYqfJVMUl+fd7TAiB+krHgbVwTSeRYtpjp4Phe9cBmSqT90ARj2VCbuW243g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13271},"type":"module","gitHead":"6d41b1127621774f6b037b774d125a7ee861c688","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.1","@keeper-security/rules-win32-x64":"1.5.1","@keeper-security/rules-darwin-x64":"1.5.1","@keeper-security/rules-linux-arm64":"1.5.1","@keeper-security/rules-darwin-arm64":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.1_1771287266400_0.6298773837252509","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@keeper-security/rules","version":"1.5.2","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.2","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"2c3e29b4016ec698bbf5bd575cc13db9bfb6c404","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.2.tgz","fileCount":6,"integrity":"sha512-0uJrXr2Vv51bACUxRd6TVbevZDf4GvYx6Wvvs84CE/fvdrlM55lAcbjL8Q8CMjwvusQhR2f1HyWFFoz7mAnerw==","signatures":[{"sig":"MEQCIFfYGSynklQvYt9YVB1H7zPZhvwtWHOR5tf6KmXEuO/CAiAtgdRgd1nsD2CFxfkwciNWMqwFd51xi4Kk75HWxeRd5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13271},"type":"module","gitHead":"6d3c633616c67daf93d21d47e06349ec6e183c18","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.2","@keeper-security/rules-win32-x64":"1.5.2","@keeper-security/rules-darwin-x64":"1.5.2","@keeper-security/rules-linux-arm64":"1.5.2","@keeper-security/rules-darwin-arm64":"1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.2_1771289673365_0.5102505459609623","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@keeper-security/rules","version":"1.5.3","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.3","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"049d2942825cd6a910b8f3b7f7ca19917540c76c","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.3.tgz","fileCount":6,"integrity":"sha512-nUmKmk5ho7eITeGaAvYRW2fWq2JG3+dI7H9Bd65/ggH8q4XBG2oJaaYd8vWJa5We0Yhwq0Tg5g5U+EmZmwHUeA==","signatures":[{"sig":"MEYCIQDsderpx9j8a9wfZ6Rr+ERKIacwyBIUVtdXhGgo2aVUMQIhANVWYdtdsgq3rFz2jau14t/HzP3RZeywIhQ0eQxU2Wmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13271},"type":"module","gitHead":"5818cff84b6c6ea26c3c4a41aacfab5b01fca702","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.3","@keeper-security/rules-win32-x64":"1.5.3","@keeper-security/rules-darwin-x64":"1.5.3","@keeper-security/rules-linux-arm64":"1.5.3","@keeper-security/rules-darwin-arm64":"1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.3_1771291051598_0.5731689865951839","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@keeper-security/rules","version":"1.5.4","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.4","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"c87f869dd8801ae61a96a97f1317cb2bae353d82","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.4.tgz","fileCount":6,"integrity":"sha512-jSzyLRQY8ItFlRJtnr5+jWZOF9DXyKUaPlb5F94UtMrmtJjj7QnGXXqkMg0agNM4YytDFITqsYrUUiUEM1aN2Q==","signatures":[{"sig":"MEUCIQCxUDyNIwU5k3CBCJgy+U6QzMx3s5oGx5zkoBzdvmverwIgHwDrc5cAIJbQuhkCgrHDrxqkuCuK6GCelKGiVN34MEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13271},"type":"module","gitHead":"a57ab299be2ccf877cc08edcd5b7657a5ba05ebb","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.4","@keeper-security/rules-win32-x64":"1.5.4","@keeper-security/rules-darwin-x64":"1.5.4","@keeper-security/rules-linux-arm64":"1.5.4","@keeper-security/rules-darwin-arm64":"1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.4_1771291423897_0.4076326697271073","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@keeper-security/rules","version":"1.5.5","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.5","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"4803ce64c8da0911f07404dcf1552b818fbdda38","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.5.tgz","fileCount":6,"integrity":"sha512-gLOdHB+QW4GkVZeAGDDGmIZSLSpXMZZThw6YthEco7hZNFz414/560rcbeOTqEdbbZN8xXXLQPh8XBWBDdTWDg==","signatures":[{"sig":"MEUCIH6Tgdvt3mFmdlcVF41qk5d2TLePfXn4/53migtRl9UqAiEAo9JjZw6GrPSMXLklBKI1xfKnNhFfV/Mv401VVbi6qqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13313},"type":"module","gitHead":"5873e970c40b86a1600686b51ffe8809488ff9a0","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.5","@keeper-security/rules-win32-x64":"1.5.5","@keeper-security/rules-darwin-x64":"1.5.5","@keeper-security/rules-linux-arm64":"1.5.5","@keeper-security/rules-darwin-arm64":"1.5.5"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.5_1771462316414_0.4705828841951054","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@keeper-security/rules","version":"1.5.6","author":{"name":"Keeper Security"},"license":"Proprietary","_id":"@keeper-security/rules@1.5.6","maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"bin":{"keeper-rules":"bin/cli.js"},"dist":{"shasum":"f40c6772398efbbe8e7870c01962c06036d57e38","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.6.tgz","fileCount":6,"integrity":"sha512-0cWkI4RAS8pNLI4PFouG/9EUPWw+2oA0hKYx9PYj6Ba7//ZibfOMQRsuzbybmM8R1wal38eEUwVTaUszuE3WZw==","signatures":[{"sig":"MEUCIE5ZHVGuX5RgYWLL59C4zWb6ubD39zqNJD/wL8YbLKcbAiEAzm3AHzx2IUSfbpxVcE5ZLwUkknoRyzLSaorUsFf8Ww4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13313},"type":"module","gitHead":"87acde9ab6f14ea2e3b6cc92bdce23a362797ac0","scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"repository":{"url":"git+https://github.com/Keeper-Security/keeper-rules.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI for syncing Keeper Security AI rules","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"optionalDependencies":{"@keeper-security/rules-linux-x64":"1.5.6","@keeper-security/rules-win32-x64":"1.5.6","@keeper-security/rules-darwin-x64":"1.5.6","@keeper-security/rules-linux-arm64":"1.5.6","@keeper-security/rules-darwin-arm64":"1.5.6"},"_npmOperationalInternal":{"tmp":"tmp/rules_1.5.6_1772571348116_0.8829282872411368","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@keeper-security/rules","version":"1.5.7","description":"CLI for syncing Keeper Security AI rules","type":"module","author":{"name":"Keeper Security"},"license":"Proprietary","repository":{"type":"git","url":"git+https://github.com/Keeper-Security/keeper-rules.git"},"bin":{"keeper-rules":"bin/cli.js"},"scripts":{"postinstall":"node scripts/install.js","prepublishOnly":"sh scripts/sync-version.sh"},"optionalDependencies":{"@keeper-security/rules-darwin-arm64":"1.5.7","@keeper-security/rules-darwin-x64":"1.5.7","@keeper-security/rules-linux-arm64":"1.5.7","@keeper-security/rules-linux-x64":"1.5.7","@keeper-security/rules-win32-x64":"1.5.7"},"gitHead":"75ed13a3c2fc1cef8cbbd3b04a15db286de83136","_id":"@keeper-security/rules@1.5.7","bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"homepage":"https://github.com/Keeper-Security/keeper-rules#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-teEaipJbeVXJPNdcO3GpYb5qvnTuJTsHhwdZds0Jaw7SP+3XisRkSWg6nynYOJO4RTzutFy4t6cIXPyKqb0OEg==","shasum":"1c1bef4389295466801f8515c46ea7e7c7b213fa","tarball":"https://registry.npmjs.org/@keeper-security/rules/-/rules-1.5.7.tgz","fileCount":6,"unpackedSize":13566,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHKzU/T/6tUOjSFMVCAyZfGoMo8iBSIca36HkKCuD288AiBsn1dQj7cGysHL6ArMSRpAeKnj9yv2E/r4hdAeSv2s2w=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:633075e5-5e0e-4dc3-9fe0-285d4a900686"}},"directories":{},"maintainers":[{"name":"jeremy-london-ks","email":"jlondon@keepersecurity.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rules_1.5.7_1784734187676_0.747629525181837"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-10T16:44:43.871Z","modified":"2026-07-22T15:29:48.306Z","1.0.0":"2026-02-10T01:02:14.003Z","0.1.0":"2026-02-10T01:37:08.900Z","0.2.0":"2026-02-10T16:44:44.561Z","0.3.0":"2026-02-10T16:45:55.414Z","0.4.0":"2026-02-10T16:46:38.743Z","1.0.1":"2026-02-10T16:48:47.168Z","1.0.3":"2026-02-10T16:51:05.235Z","1.1.0":"2026-02-10T17:06:20.559Z","1.2.0-rc.1":"2026-02-10T17:15:46.428Z","1.2.0-rc.2":"2026-02-10T17:20:58.611Z","1.2.0-rc.3":"2026-02-10T17:22:36.946Z","1.2.0-rc.4":"2026-02-10T18:13:58.827Z","1.2.0":"2026-02-10T18:24:40.579Z","1.3.0":"2026-02-10T18:34:06.575Z","1.4.0":"2026-02-10T18:37:27.365Z","1.5.0-rc.2":"2026-02-16T22:25:19.651Z","1.5.0-rc.3":"2026-02-16T22:34:46.988Z","1.5.0-rc.4":"2026-02-16T22:43:12.637Z","1.5.0-rc.5":"2026-02-16T22:53:03.747Z","1.5.0-rc.6":"2026-02-16T22:58:47.365Z","1.5.0-rc.7":"2026-02-16T23:28:14.106Z","1.5.0-rc.8":"2026-02-16T23:36:12.991Z","1.5.0-rc.9":"2026-02-16T23:42:15.443Z","1.5.0":"2026-02-17T00:07:23.459Z","1.5.1":"2026-02-17T00:14:26.538Z","1.5.2":"2026-02-17T00:54:33.513Z","1.5.3":"2026-02-17T01:17:31.759Z","1.5.4":"2026-02-17T01:23:44.048Z","1.5.5":"2026-02-19T00:51:56.588Z","1.5.6":"2026-03-03T20:55:48.258Z","1.5.7":"2026-07-22T15:29:48.140Z"},"bugs":{"url":"https://github.com/Keeper-Security/keeper-rules/issues"},"author":{"name":"Keeper Security"},"license":"Proprietary","homepage":"https://github.com/Keeper-Security/keeper-rules#readme","repository":{"type":"git","url":"git+https://github.com/Keeper-Security/keeper-rules.git"},"description":"CLI for syncing Keeper Security AI rules","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"}