{"_id":"eslint-plugin-monorepo-cop","_rev":"3-7d3238d6fbaf995e32875233a98cdfa2","name":"eslint-plugin-monorepo-cop","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"eslint-plugin-monorepo-cop","version":"1.0.0","description":"Rules to enforce good monorepo behaviours","keywords":["eslint","eslintplugin","eslint-plugin","monorepo","yarn","workspaces","lerna","relative","package"],"author":{"name":"Wes Johnson"},"main":"lib/index.js","scripts":{"test":"mocha tests --recursive"},"dependencies":{"read-pkg-up":"^6.0.0","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"~6.4.0","mocha":"^6.2.0","sinon":"^7.4.2"},"engines":{"node":">=0.10.0"},"license":"MIT","gitHead":"58e4b092365b88c056a38125020f4ea85b96efbe","_id":"eslint-plugin-monorepo-cop@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"sterlingwes","email":"wes@mobywan.com"},"dist":{"integrity":"sha512-w0vYvplGTrLvR9vNr0+qLVbolbqpyklT6cWh/Ov84O7h5D4FyMSil/p6+A70ZlhYJoWu3tzaN7o3WIy6Y4+fTg==","shasum":"bea8d0fd2b8feeb0248ba2b79ad4c7e7a747122f","tarball":"https://registry.npmjs.org/eslint-plugin-monorepo-cop/-/eslint-plugin-monorepo-cop-1.0.0.tgz","fileCount":11,"unpackedSize":86992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjB2dCRA9TVsSAnZWagAAiTEQAJo91mt3Fo3+qVrDAWOh\nyB0L41jO744sqpbhIETVsSjSmCCc0JgpZnRGMxoXhXfKoI7yjOSs8u9l/2jG\nLaE9aePP3rdOc2F04OUl9/YyxS2/X/YLT9p9W3MtGY/0Kr2wHl3HcQaWenOl\nVBNdQNzXogT2mWveG60QNhmm68ur/u01ckIeuekTdeOhQdwnU2+KfrJNAxXE\nWESrVwdyT9MeZoRFwefulSzXdKoyxA1hNh0ZsrU+5PJaffwtfQEUdccgFVHG\n8l4wdx+wQlY3Pgl0cO+C8Otr6BJY/6RTL2ugLDGe2iVKYLR13w+QkeMAYdID\ncYpL/MP47SrOUhcIc0DXB8zTieYvzeFMBup1ncVttYpFEHibh+ZG0gdiOB9j\nm6NlYiSTYYM3deaps8K1gViYxUcntjB2VbvlqKaAL+RWMlqmQGj7zMjm8LBs\ngvXdB8lDi6gDbanL3H9/2TVdKSQIdVAUnnYRUvQwfm6L07Sz4tIezOacMKzW\n3x42D7tffGVBYa5jgtVEjxa+ss831Te4oEDp7Ct9GCvsWOcN6pwpmZrOwsph\nW9vy7bTt7D847jFajatMrIrSEeQiOPsuAI+aGLU/pt7DlQzDOREMwgmySe8T\nHtt+3tt3IpqSBz9LsHCs5OqeDw3FaZfi1EWhX1R5NVRg+OkP5DNW6uslmXhS\n1SXR\r\n=/L19\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8P+r4N3IerdwAM1tJt7iIiExb8tx2RJjESXFEkHGuLAiA1TfOzmegPbC1+6/nvYt2Z0EJa/Xcqw7HR01KnQD1Abw=="}]},"maintainers":[{"name":"sterlingwes","email":"wes@mobywan.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-monorepo-cop_1.0.0_1569463709297_0.24899919171657325"},"_hasShrinkwrap":false},"1.0.1":{"name":"eslint-plugin-monorepo-cop","version":"1.0.1","description":"Rules to enforce good monorepo behaviours","keywords":["eslint","eslintplugin","eslint-plugin","monorepo","yarn","workspaces","lerna","relative","package"],"author":{"name":"Wes Johnson"},"main":"lib/index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/sterlingwes/eslint-plugin-monorepo-cop.git"},"dependencies":{"read-pkg-up":"^6.0.0","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"~6.4.0","mocha":"^6.2.0","sinon":"^7.4.2"},"engines":{"node":">=0.10.0"},"license":"MIT","gitHead":"b16cd46ee7a82b601277b5de0b7e5b9a35e7732c","bugs":{"url":"https://github.com/sterlingwes/eslint-plugin-monorepo-cop/issues"},"homepage":"https://github.com/sterlingwes/eslint-plugin-monorepo-cop#readme","_id":"eslint-plugin-monorepo-cop@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"sterlingwes","email":"wes@mobywan.com"},"dist":{"integrity":"sha512-dHUOSqdNp0FIcXhVZxRfA4GYOu0/ZPIbeHiIx6cBCLUM2vDv+7avcoHwI0mce0+8iGOoQxwaccX6mhMgX3cwIw==","shasum":"43048eabb1bbda696401324e36e7bb92d6f238d1","tarball":"https://registry.npmjs.org/eslint-plugin-monorepo-cop/-/eslint-plugin-monorepo-cop-1.0.1.tgz","fileCount":11,"unpackedSize":87217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjB8HCRA9TVsSAnZWagAA5B8P/2WLcc/eQtQgs2l2Le9F\nLmZoeCP/zmZ5N0JBQ6qMMezdH8yQZ7Q5qkO7XHCYdoBD7CtZ/n9URfeyZhSk\nyYuC8lL6RkZ5sJN+zsL6RU9OvyXD/6+CUWF++72uxvY2Hu9k0GQlSTwuH9Yp\nWEyObQGtoCJ0nKZz6qgwpDxUjJyCNkEnPQufI8B+LjmGeN2HYKlxbVVh0YuM\nJyvKuuWAtweY+y2zq6uu0mhD6+i4rkDcCBf00mJeUKpuGNcjaE2kAjCIvq9/\nAIyeXBFRwImr8wmgK5+73/pxM59z9HW72c6OvKs2VlOHDLzyrua+6VfT0cl7\n7Dsa3eWVyymTrq6eHAqzXZqqCcewDLzf4W59RgbpnePuMgz9cve+Y47/rZxc\nVDNUzBTqy1gDkWGfSn8615Bl/A5rcqOnhkFodVm7l5Fq+/bF+eNrgD87lSou\n7U/+yaEX74G7Cm78LnoeIcGrH3wmi83N7uvWJUuZRL0i4TfrqrjBn7VDOyS6\nvf7E3GnDJzPRS92G3BMP9Uz2x1xXCwwVrxRSgDz6ZUTpvoff4EJu9olHO2Zc\nYHBXG9Pgmn8avHYnZWUuqT6363SrxK6cLvyEgRd0Z4yb9sfqa7KGK1Snv4bu\n+JEn/LPD4xbJMWrWin+w8sRCWJPV5YUzS4D57DGQRxnKU5nl+2mkqdUHYKIV\nORsr\r\n=la8j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlxRntjU60k8uljP4DqoeEO3N6mrPtdlWGlj57NjdZ8AiA0CbK4wMWzkQbco01GUSnbt7Flxgvts7/Ra2FMaYjdog=="}]},"maintainers":[{"name":"sterlingwes","email":"wes@mobywan.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-monorepo-cop_1.0.1_1569464071148_0.16823283374118225"},"_hasShrinkwrap":false},"1.0.2":{"name":"eslint-plugin-monorepo-cop","version":"1.0.2","description":"Rules to enforce good monorepo behaviours","keywords":["eslint","eslintplugin","eslint-plugin","monorepo","yarn","workspaces","lerna","relative","package"],"author":{"name":"Wes Johnson"},"main":"lib/index.js","scripts":{"test":"mocha tests --recursive"},"repository":{"type":"git","url":"git+https://github.com/sterlingwes/eslint-plugin-monorepo-cop.git"},"dependencies":{"read-pkg-up":"^6.0.0","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"~6.4.0","mocha":"^6.2.0","sinon":"^7.4.2"},"engines":{"node":">=0.10.0"},"license":"MIT","gitHead":"c6c5ec3c5f07f565f0b0812ff2178464db2f1df4","bugs":{"url":"https://github.com/sterlingwes/eslint-plugin-monorepo-cop/issues"},"homepage":"https://github.com/sterlingwes/eslint-plugin-monorepo-cop#readme","_id":"eslint-plugin-monorepo-cop@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"sterlingwes","email":"wes@mobywan.com"},"dist":{"integrity":"sha512-jGEbrgW5K+JUxT4OwmVMOxWfR9NJDwmZAXxsGCMYT91p5r3b1IB3jMedLCX+zfAXuPtnLOgo93mALaVymLIX8w==","shasum":"c482ddc45ce7bec6642942ba8c35c1c910942f70","tarball":"https://registry.npmjs.org/eslint-plugin-monorepo-cop/-/eslint-plugin-monorepo-cop-1.0.2.tgz","fileCount":11,"unpackedSize":87241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjB9jCRA9TVsSAnZWagAAai4P/1fKXZZ3ewBt9pRffwWe\nU5pNfcZuzKAigh01n2Q/O1bqTxNe+61FFdjzTg114JpGzIJFaWTqS+tdnRo3\nQVV1YBwCM5aA5gsEVpQIlX30WCU58kGHyDOiRm6bGnhepWdKJfl7yNc+UWYT\nMmfdJK1cEBGDuGgIodhXNjZbjzHymIW4fdHO4UUuU/L6WoYWTB7enWZq/uFd\n+VOmtQeza4ZRaGVQ1UcgQifiO7uih/BknjyuEgGjSShh5eiT53poR13Po2Ju\nygAzqMsOMSdIJJdHUZ86mhg5IiloNl1p39FNcaAsiRDZDFsTT6M/eETVSGgs\nhqTHxMgnwdAzJJMS83Bmgd9IAXhhHReTLFcULIKDYBhJofmXCaaYiBjssj88\nqc6ZfBZWMxT17wNcn/MKjKy/uAFr4rljfcrQCWohLyWo2gMXwb4NZxYQ2NIR\neoDGjNcdOQ2egM/WVhGn0vjAUw/8PBZdVm/ke5kfivTI+AyWyWzvg9MrXmVT\nI8ELrvhE/UpvXMORawLbWIBb9jUMvN+wBwEG5CC6VS37wDasDayeUOkQeFV5\nCFRg/JSE5fA5iREfonBBrsenj9mdJjvgIOytP1Q69oYC6IOV4rxxDGbdOSjb\nUZUFL6/A8UXcOrzES9gaanNQLLoRpfdv3R64gM1pLf+kgjc3EQePqNtlsMNX\nIR1O\r\n=uNL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGG7P6kPIRoSCmLbzKPXIFsR/cQHdPef0ZWCOH7wbPs3AiB6Puza4EELgt8y03kWW2H+0WaSWOXHoJnO3aUiCR8yLA=="}]},"maintainers":[{"name":"sterlingwes","email":"wes@mobywan.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-monorepo-cop_1.0.2_1569464162400_0.4052477127608147"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-26T02:08:29.296Z","1.0.0":"2019-09-26T02:08:29.475Z","modified":"2022-05-01T16:32:40.200Z","1.0.1":"2019-09-26T02:14:31.293Z","1.0.2":"2019-09-26T02:16:02.567Z"},"maintainers":[{"name":"sterlingwes","email":"wes@mobywan.com"}],"description":"Rules to enforce good monorepo behaviours","keywords":["eslint","eslintplugin","eslint-plugin","monorepo","yarn","workspaces","lerna","relative","package"],"author":{"name":"Wes Johnson"},"license":"MIT","readme":"# eslint-plugin-monorepo-cop\n\nRules to enforce good monorepo behaviours (mainly, no relative imports from other packages).\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-monorepo-cop`:\n\n```\n$ npm install eslint-plugin-monorepo-cop --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-monorepo-cop` globally.\n\n## Usage\n\nAdd `monorepo-cop` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n  \"plugins\": [\"monorepo-cop\"]\n}\n```\n\nThen use our recommended ruleset:\n\n```json\n{\n    \"extends\": {\n        \"plugin:monorepo-cop/recommended\"\n    }\n}\n```\n\n## Supported Rules\n\n- [no-relative-import-outside-package](https://github.com/sterlingwes/eslint-plugin-monorepo-cop/blob/master/docs/rules/no-relative-import-outside-package.md)\n- [no-disable-monorepo-no-relative-rule](https://github.com/sterlingwes/eslint-plugin-monorepo-cop/blob/master/docs/rules/no-disable-monorepo-no-relative-rule.md)\n","readmeFilename":"README.md","homepage":"https://github.com/sterlingwes/eslint-plugin-monorepo-cop#readme","repository":{"type":"git","url":"git+https://github.com/sterlingwes/eslint-plugin-monorepo-cop.git"},"bugs":{"url":"https://github.com/sterlingwes/eslint-plugin-monorepo-cop/issues"}}