{"_id":"eslint-plugin-local-rules","_rev":"17-03ca385020d8eebadd8bd4085f76a15c","name":"eslint-plugin-local-rules","description":"A plugin for ESLint that allows you to use project-specific rules","dist-tags":{"latest":"3.0.2"},"versions":{"0.0.1":{"name":"eslint-plugin-local-rules","version":"0.0.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@0.0.1","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"45427a8b228c5d5d29e0030c0808b186e81b88ac","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-0.0.1.tgz","integrity":"sha512-X5KGafJ4wPemDn31FDc50GIA12AAtoQUBsB626S+Ca67zi80Cwg9Ar8K8wbiY+gZaCIXfTX9Ua9R0Rc1oDE1sA==","signatures":[{"sig":"MEYCIQCbklHmPKC+MJOm0v+zed3OJkAZgMSHNIrwB78lydg3/AIhAIuK6ul8bDLLx2fwHpaKBbxeAdlQEVC7OGL715RnA+gk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"45427a8b228c5d5d29e0030c0808b186e81b88ac","gitHead":"9d4e9a5ae800ccc255fae682e23adc5e1a08b8d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"3.10.10","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"6.9.5","peerDependencies":{"eslint":">=0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules-0.0.1.tgz_1494018352929_0.5876625867094845","host":"packages-18-east.internal.npmjs.com"}},"0.0.2":{"name":"eslint-plugin-local-rules","version":"0.0.2","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@0.0.2","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"cae9c9a1eeac5f0747d82bc052f29ad768189e4f","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-0.0.2.tgz","integrity":"sha512-n3n3z8T1mVLGjzMj1gEWWMSQP8ZWcr8dSAeGsx8NRdE41E37SBKkxF6wj6iwyYF9ITi2V2HPKH/6Dp0nWi+kZA==","signatures":[{"sig":"MEUCIDESZ+lSGfUA7x3/YK/gKkVV+85JaFEKypGLpz3wWyD2AiEAklJy1AzquHvX3zPJIr8qXMW3wIGwz1QrTNUcCuYYbQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cae9c9a1eeac5f0747d82bc052f29ad768189e4f","gitHead":"fc46d2ea4ed00e224180c8540fd8b389aa7431d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"3.10.10","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"6.9.5","_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules-0.0.2.tgz_1494263831092_0.7099162247031927","host":"packages-12-west.internal.npmjs.com"}},"0.1.0":{"name":"eslint-plugin-local-rules","version":"0.1.0","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@0.1.0","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"6808bb4c1b9a432f6e54ff4dfb290073e1cdf700","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-0.1.0.tgz","integrity":"sha512-tWkvF6h0dEt1+BZ7e69ArDU/lYuQfD9JkBrUZ4YudA26OPvh8ONPWzUY5tUWlcwwasPuo8RFXacH3J0SzB8EyA==","signatures":[{"sig":"MEYCIQD5Gr99yAsO5HnC3spOD4xx0AxkJ1BUnR2p5wysqKTadwIhANcziuJjB732/otwraL60zp+l0j5FR33PfExIDiRMdfp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6808bb4c1b9a432f6e54ff4dfb290073e1cdf700","gitHead":"fcd41e33adf2602e9f1834910ed01e6d39f630d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"3.10.10","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"6.10.3","_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules-0.1.0.tgz_1498838064136_0.5349861835129559","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"eslint-plugin-local-rules","version":"0.1.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@0.1.1","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"4fa5921389383f10cc1e6cfeb1c24e11597e8cef","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-0.1.1.tgz","fileCount":4,"integrity":"sha512-+Wlic7MSxhVeGJT7a8vf7thVnzlRiessyHNaaOFT7PFlQS6Ff1oMO9vD803CSI5y6Nhu/+f+bVWGUDf8SRDxvg==","signatures":[{"sig":"MEQCIB1tuz6doB4yvnvcULjoRedLf/Cc79gIz/bsPAPjIda6AiANN6NTfNK5G7iFZ/s1Dfs5xzhW1IfP8cdT9+WfNGL6Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQRNRCRA9TVsSAnZWagAAG4IP/2NST5Awmm1KmQBMNZ49\nyx5HyiCo5GAn1VLN9DdNF4Azvg+mnyup2JSoYDV4kVkshp5YfHQ52kIfS6ok\n6RGhFOk2PYcnbinWWPCDu9NfXGt3baxTZUrNHS9kNUh7jg+0HLSiwaizz1L1\niMMIK2iWFsl/KCNHJ+G4exAZ+qikkid4qLjy8/VEz4VRcZWSMM6JASkLYXhd\nsYvXvOXamdRxpCVWnbdfH/EDZz+mOjx/yq68931jT5K2XYi2N5qT6449n5Ee\nR7wHjwKhfui8C84qu8Q/71yOr5JWIMl4zM5TSyQSMNQudns2z2ot6xKv8V3J\nKkXVlqF4us31z3BT5LJsOR+ahNjM9X5ptpI2+om+WMXYdeRARsj00bsqYxSt\nzcuQKZCbsBFquRTl99pEmkhqrUzWd5N7hTXhge/S1XnFjEXSZsfJyug/ICAs\nsIKUL0+4Ar6HhJrpu3pjarpE3kxkYcIT/5BXB3tk/cIKXcsxRhng7BL18Rz5\nCEaNboB7Z4YPWYv4R6+PXFYWp9K5mcXYCGfOFzctX22OC0gXLOECOyxQ2CvL\n3ByCgMER1JK4OvotjFxHp4hRnjMuCpeg/0w91qs5js1yeuxQGNeNFu5FO76u\nV60WANSvAL9cGXLoJ9zpd+Ww0y+1O2vkSC6RJyX20ZLLhi9ozQfajBHxWzSa\nuoWM\r\n=piPf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6d0b4a22b672adaa128e4106d7ca0f0e51627de3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"6.9.0","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_0.1.1_1564545872746_0.7638899674032751","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"eslint-plugin-local-rules","version":"1.0.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.0.1","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"1a1f2659ad9297ea82a469d1f5b92b26d90ea3b0","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.0.1.tgz","fileCount":4,"integrity":"sha512-spxkMBos6/ekNxO7khP2zj0j+tdNIhc3GWjXX397L/5R4ZM5huAIks6ADlZVRyiyUKbo/ABJgH/iP6cu9YYnyg==","signatures":[{"sig":"MEUCIQDv3WpSvCAHBeO+uCW90tBwuGa6V/sVBqc4CEdVqosMIgIgXqV3rgLJvAxRfJxM0QyFctTGYUdEYqnQ0KW/a6r0tQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvrKNCRA9TVsSAnZWagAAcb0P/1Z0sT4VCDWdm0HA8Ol8\nX6jWetbXRzu/VkRPv6h3agFKDs+WT7DQ1X8trZnwOpJamGy5GQv4edn8+yUm\nMyQeIrYeXImr+cNLpSuw6yYqG7gcBWnFdSo4feM9brOzNqfbkTy89Wjq+ebP\nI+CKXmJSotuLsCgMx17gRfxcQns3Q0dtjAaJEhc892rhTbWKRoEjux/GKgWW\nlPE38SSBAobSp66S/nTdgQXDZ0e0FhCLNNfm+xLgZUUmP5I1IZK0diGfG1v9\nDzzgdHA4E26tSAwcAakz1vnQ/n94nIkYknZ6f/1nTuQSQYtPsrCrc7mbMxi4\nguvlqH9clQ0AS4mFdWExPq2JrC9L2rQOr7Dmfcj2xACbXFxb3pyawgpPBlsN\nT/hjJMJNlhJ1ILUQyL0oN0iYXwhJUNTEkQiup/CHXAifKEDfN+Q/WC8ePOsW\n77z0oP/urydx7+X2k72ECi2KftX8N4N69ONVkuxwYtaEnU67qSBmrypqTiCE\nElOEdparcBg2Yvo0H6qMxQCPkyBAnOiRacAYE0f5mO8Dex8ZF1N55t5Tp87G\nsjm8Kyj4aFMTyW+eS2VDtSj6qNq/kMwhLq8VpNpzyh1V//elcGMkPnzxuAA7\nMGgPQvB2a9d3AujQFbMMpOIByYrikpDI8IntJ78GeJxr3GEXg/uZZw3+K4U3\nYI0a\r\n=YDp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"46676f93e39a7f60a378f67c05a93c6abc82e3d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"6.14.7","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"14.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.0.1_1606333068932_0.93205322960741","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-plugin-local-rules","version":"1.1.0","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.1.0","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"5f934f685b08c96eed40b92aee7b02f03cf55f7b","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.1.0.tgz","fileCount":4,"integrity":"sha512-FdPyzxakUKgZkeNM3x/vvRcB6nCjTNbui5gWALhvcaH1R6aCiD37fWtdesagcyBpEe9S9XRHAJ8CJ4rUJ3K9tQ==","signatures":[{"sig":"MEYCIQDNMDKpHjDcvd5AbHhr7wK79SmZaJf6C5UqzKoYgGwjdAIhANYpqBUoM7b/PpF5ITEkbt4UXzdY8+A4KEz6YgVmxIJy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR6biCRA9TVsSAnZWagAABvEP/jbkk06bJljG0shadtp+\nQs4zF1YmpPKZgZtR9nGs64tjvaRZYRm7E8WNgbeDPYqgiSAjrw2Ipv8O0LVa\nNf8t801vq7XOvk8XfpWfEMxEDAh62U7J2oxlx3LjOTT9anFmjsRLj/Izxx/0\nufRUDf/AYh7ggZUCjd0gesVN4ntVpVzhmQbAd8hlLSjBTKXgmSYl+lfM51Ge\nCe5Y1hCcdA6LV3MdzdjNSLwCiF1p7BkTuW4jo44SzASuBjz3si6178AXu3Ty\ny4cXKkx8HPKVZOpJsk3sF0Nc3AcbRh3fO0AnRd7IdLNZWe3nt8x3/Ddwsmyt\nLuBgagOx4lEEMvVWyeqvmsftAiFTbPbqEQAr3+12kXXwaBRDqcPgbds34gPg\n9uxN7Zv19b7Kt5k6inc/skJwlj06so/YQCwxn2CRe672zWptqk3kVjglNLsE\n4IABuCCi7LbEiVDT4Zba1d7oo0kBKptdJFouxMCj9CmUJVPW6LLF3yhTKEw5\njO28TxE5i/jKYHyEUjX8eC2HzhAsUrLe1MGp8ovktH7qi3SGnQzlhC2DMbcZ\nugUQXIIZt1xD9HgzgsmH+WRWNWFfAmWBIAXY/die0rU9RjagS6lz1R+JZ+vP\ntdhG3qkaGDqrqCJaswfXS64tDDpyY71AQu8UU3CddQ0F1XBHIPj+wDIGDpXV\nrtrY\r\n=ojlj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6edbcd7f79e886f8e1d6d8dde7341d85714951ff","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"6.14.11","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.1.0_1615308513457_0.30803528398788727","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"eslint-plugin-local-rules","version":"1.1.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.1.1","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"4ea55dc1119a5abb24f76982a35e53f2b4bfd836","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.1.1.tgz","fileCount":5,"integrity":"sha512-MSQHOiIGk+baabJEQAg50i3xz0cRI4HTqdk+ANvo5+w4IJQqOKbhue1Ir6EXOyhbwE3cCSfLDQ8H5dkrpvGtFw==","signatures":[{"sig":"MEYCIQDIwNt3iN8dNnjxp8kp8SirM2ZcAGViq7uBIsf5VRsqiQIhANrjwAoIgnhVqS1yvWK0XVWD9PYVb6LcLYadAONHP6wx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiouDrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov3Q/+LjRqB7ZqjN0olvG32o2s/glL66mzkoZPy75RQesapSUmpKfd\r\n3DxGwEqSFjIIdD2pQX6fjjYXJAZ+nSFUjTi0LFI162CEGyrfen5gXXUbBm1q\r\nJCRLui/pCeGqIrki8v+bKmRlpgVhG9XkpE1plFb5V3BkYWw0thrzk0duiPlP\r\nRf+/8QAu6JzmpiAL2WC4J4gxYCcF4e54DLl+/0FxqpbwSeRtwVEJPbKmM2zE\r\n3koGcNs6h9as6R6gpcN7MV5svHD+ijtHQCqzhlvO5mhnn3OqThLcb3DpZDQE\r\nz5q+88X2nzh5WtiKx+zk1UQF9Mi/I6gyUAqXIO7cWirzmKFwKOdnJ7dBrbgu\r\nyxbJY/VJj9AFb7UlLL6K+grdNktNlN0wR3j/Gu+z6FKIje+OydH3UcNn7fz7\r\naUcvhmyG/eWsdR6wzYhC3fPXNVE03fbh72HBSApH4nbF/zWYMy5zgIKo4SvB\r\nE/mSwF0a60tAX0gZFWoyrn864ezrxbIDonwadBq7R7cFLQOWVKzEhM/ARfkA\r\nbUJR8EIuvXe8rvYbsP/ZAdX2HWKn7NwCdgFVKRfLOnNyL2Ujfvb5Q1+SUi9d\r\n3pNm37yrefrYVOsQDQAXU/1DWLnDAZ9iMVlFgyk/5XINWbeko8oiWw5XLKKG\r\nCOkGj8Z4tAdKHcHJrD/Pi4wj80iB2KkzvdM=\r\n=k6F4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b0e850672b77ce3a5bd1c60a9642f78b6ada51c3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.11.0","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.1.1_1654841579182_0.1164344332691789","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"eslint-plugin-local-rules","version":"1.1.2","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.1.2","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"3a079ff3c702bd9a3c039a3113b40636431e86c6","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.1.2.tgz","fileCount":5,"integrity":"sha512-GuGygeBYzxR2xblZj6T1RZbumcEaZCa9iEzhnplZtZuyCXCLU3qCdT3YYVklonsAsHn0RMvS+hURfaeHw2lncA==","signatures":[{"sig":"MEYCIQCxik4hmOMOr2nX657jjT8KDHPx/J9JTuHM6X56h8GlTQIhAP2lGu1ngU3xZOQl+S2kDqwrgEwnuzy4+FHCAEL27FGk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio1VCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAjBAAg6Z5+dItT3mNdp/1jzWYByeQiukoYdLN9XswZaPY3/O5uI2f\r\nBs+CaBzl9w9PCFG0rm7SdxfMVq9xtpmIlPgwkyLt2JE2gNhy8CD/MW3ehs+E\r\n5l26rDFU6fBOiovecwCHjJCt3ZytJLeNVKMHFgZmYoTYhi/4gxum5tGM6Kmz\r\nYlX056jAyBQatZCdG0nJJXK5jX2BVbiHPaZZ47x2v3PF6nDik8dP88DLMih5\r\nd0e+iaWKxgq274GSSumQ6Xf0EERkdT26yoKWIz3DsumDyM2WmrHRK0t/ZPNA\r\n/4YMWViTMDWZbBOBUULAHoxiMizWvU/m9l4nQ0aMS0N/OWbCUcm1WpMLxc0o\r\nw6WcXdAeO3JirLFxbVKNnfPRksV4ZHzQ8pYvRLlGQVbOc2YUoYmNJrDWfu5J\r\np0RPq76hBZ6tO3NbuXOM8HAwpz8zYabuC6ZfG0qoCjytjmtHnC3BXYN5CqzC\r\nnefZ9u4Wjd+hHGC3W3ZdGG4BVlT0om6gP321tJ73LUv9Uk9NZIwTHAjviykS\r\nKmoi4mzPSeWxGYdc6PawpoSBgBDj2o/6lS2yS5+U+0MpF5eTLaFthIKFrgOa\r\nm5OeFk2ZrfG1VPsgXP4xjA6rcwKOFbB1g8sfwbfLh8TawjB8XCDt78QB68jN\r\nKP1WS2IpLJWN0JGGTKzGKH30MKPb5b02pJM=\r\n=fPeJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ab109f3d28d1832ff4c9eb25a3ff9819537d68a9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.11.0","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.1.2_1654871362746_0.17383648182724842","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eslint-plugin-local-rules","version":"1.3.0","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.3.0","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"4538aa43eaef2f0a783399d4f98ea367248a704c","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.3.0.tgz","fileCount":13,"integrity":"sha512-QiiI6ZpWxWaWojkouTcmkjrbVfGy78VfRmvvndNPEY4p+B8gtDDLwgRaUiQXAJtDUJvjzrAauOyhVGKbG1mGLw==","signatures":[{"sig":"MEUCIQCLocyquBoEcZ3ZBK54KCWzRDALJJAzhprRUJ5W1vZE+wIgfB9zcFqYB1jeHJeo4kv6+DeI0n7ZioKEWhugsz/sO8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipYylACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvdA//cebR9Qc41Ek55E+WiC3eh5BR24YhIhnGv32kM9L4jKjWzjDP\r\n/ENYDCpHsAf5orpSX+sRTxaaKIJEpNbkJ66Oc4cn7Tvr6SkbxcYr8Ed/92J2\r\nVo3wcZAkY0ymAa6/ql2s3pekg9Fl+46OxPZ753bsjWlZEGwTM5g//8Hr0kOw\r\n11HKvXgC6u6IJPV9hj3rFI5/kr1Hp4Hay4i/ndQxBzAPyooYsFOxc8AfxKRD\r\n6dkFlqNof9sbCvb75Ega/t86tkgBu+I9uJ27Z+tsn7NAsgrAFbpd2VC0q1yq\r\n6/W1SoFUknaYAWSyYpYkYkBrFatSGQggHWw2ps3p/FicoQGlUgWbtLN3gDgy\r\nj+wIKgN3fxI5TAMF8Bj44gG9hDDjJOVhVKqr8pfqzqPmoJ28pk65kenCf55a\r\nrcFwCAfUV/m3m3d2zA0hoKI2Z0nAaMpGqtoXSzEHsCHrVkCjlog+yq9CUKgv\r\nsmHLx+ln5pvQrospaKzWNcMwZ9TFAr5Fpzu2SA0q3QDlFATz4KZQiLBpNKnD\r\nKwaan3qhCgpB3Dswhts9Y1nX7UYy9EegxlUjSyLdCv95FaVrX/SznWziIlL5\r\n586iCi1MMrlS6QUlPtMZKogeiXJ7rYcn1U5qunniwYBGT0wpO1t3tLOTeIsb\r\ntK8iNk8YZ5kBAscYhjgsZ0NOEQK45u8T8oo=\r\n=Cius\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"06dd449f08abd331e95840277702b33f91da4fe4","scripts":{"test":"vitest","test:ci":"vitest run","prettier":"prettier --write ."},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.11.0","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.14.2","prettier":"2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.3.0_1655016613670_0.2091702079141804","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"eslint-plugin-local-rules","version":"1.3.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.3.1","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"4f358901ee2fd864a472def405181dbffba62822","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.3.1.tgz","fileCount":13,"integrity":"sha512-ezuHRUXzRwFY3jFaX9vz8vxLLdLLIrbXBnVM6rip71/zjnIBaExY2vsm316temX+P3tasjQ2ciadWOTnnOUCgA==","signatures":[{"sig":"MEYCIQDNTQ1EC2unSXh1+kh8phz28SFoDxPzfLLzZSJ4jP9vywIhANiqHfZ+PxuYkDgqpnPyHCg4pXgkLGOGSIXbGd5zzLE1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3t5CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQMw/9FhMoYDxjxPkFVR258hvTzK/evs9KAn0Ja/3UBDMy+oZbUifH\r\nwfK5KTB0Yc/WaVerLsQwUM1n2vJ6msx1tsrS5hJQYPQW7ljACSCqce+5AzLA\r\nMe31Vaf56XqZtimFvGaBdgFeiNgqRI7H3fQCnXphNrkw/8z23Qub4nxU6dRn\r\nteqrWXLMNXVSpZcT0diKmMXUD/R1Qtmw23WO8SCIdPXbTJROqqnHa9CrCu9s\r\n6c1c+DOfSdqtwJ31SCxea4mEfpwKbgT71AVdUSCH5lrtuao3CE+d4/4x6XWN\r\nUzVcPeq9FBpaxE0jvrTURmrTL6Q0JlB5aD2vZupEZsOcBvVPTGPJiUbUOPx6\r\n5TNrLD9dSSeRMN8uHvH4rledUcildZ1H+4aviEE5Fz7hWBi9PnW3E5E/LKj4\r\n6O+Sk8HoT08MHgWw3B0niHryWPPaDeXIk4He8jAHd037e7x/7Th6wIYEIzje\r\ndHZi64XHVhWk6stdWI0snf/AqBfnT/7PSYXKcFhiCRKPsPFvnfnxS/6xVBHJ\r\nhK3nUgEoVQFm91/wweyV/Cixk9pkO1fbCU0KpjzdiXUjjPThxUmWzZzEk/hO\r\nPQCcKN3CMoKV8r4CoY/+IvNkga+KcbyYkS7D0w/9tuvE1eXZCJkxz1TZu5Pc\r\ndZWRPutLxn+ZNaXNAg/gzLkfe2Lwzbesz4k=\r\n=TsbV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"49aa9e4bc192e73a55b653a63ac93943fec9ca95","scripts":{"test":"vitest","test:ci":"vitest run","prettier":"prettier --write ."},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.11.0","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.14.2","prettier":"2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.3.1_1658773058155_0.8494775269957116","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"eslint-plugin-local-rules","version":"1.3.2","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@1.3.2","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"b9c9522915faeb9e430309fb909fc1dbcd7aedb3","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-1.3.2.tgz","fileCount":13,"integrity":"sha512-X4ziX+cjlCYnZa+GB1ly3mmj44v2PeIld3tQVAxelY6AMrhHSjz6zsgsT6nt0+X5b7eZnvL/O7Q3pSSK2kF/+Q==","signatures":[{"sig":"MEYCIQDI8CaozMzhzKtiwV79oMR+qgVLNzo76D69jgs7d/uSKwIhAMCI9TyudRxQhXO7R5t24n/xJMNjmeCZihzttXR61EH0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDpXaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlng//bP0iaGMDdT/mF5IEM6nFSeRuJQ+LlRdm+8PCCOrSLGTZIGbu\r\nzxMug5lFKeTwH41odm9dsMN0QcfYfzr3WLZDIGTtC/5i/uqcrPl1KAxA/6zv\r\nj3ItREC+zM/qgRJdRmswmCDl3tQJ99eTxgbq5EV6p7aS6h9dGecFeeek4FxH\r\nc7t4OGKRbS1P+KtcQpgTBFIU9jLVknVm/3DfL/KmxPEVyLVqA2P7Pcsu5Ucp\r\nEChKtIHPSfKH2M8SEsLjAECos0ju/DqFxnEoH7ez2JJeUjw1Oi+NbNlIJYoO\r\nPW+iVRRuC8LjBUV7ULvcH5yv4Ok6mDGqTggAs6pPShnN+ZUo156Oacg+xYt3\r\noMTR762KAlfiVcUeuTPLBY6yI+JdUyuemMwemLgSiy5/4XkUSWQZeSb7Iwh4\r\n75BjSt3be0F03uSuKk5EJODgE9/fqEiba3Ap45DiBDf5kxmVwAwj5HYnor47\r\nTj4cITenBBTLqroQcWL3/AMMHgV1M4IMIcMzy+UI0jDpl+xrSO5DdJ5uwMa0\r\noiy2LGTbewkNUlJ9T+PT9l2nB6Dinar9O9zW3MEnMQpmS2vQ4hUMg2o/gZ1j\r\nDKHL16SluHUJxNZpJ1NUAuNU5TioKi/bVYlTxLcLJu3IAJbM8RWfDk5LELf1\r\nPfKnjJNYPJkbq6Z9rep0+7iMNEhnPlS7TgM=\r\n=lmR5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"772984ff3c02b247625bb03fc5f2244379cb4578","scripts":{"test":"vitest","test:ci":"vitest run","prettier":"prettier --write ."},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.15.0","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.14.2","prettier":"2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_1.3.2_1661900250374_0.4406954201381743","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-plugin-local-rules","version":"2.0.0","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@2.0.0","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"cda95d7616cc0e2609d76c347c187ca2be1e252e","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-2.0.0.tgz","fileCount":13,"integrity":"sha512-sWueme0kUcP0JC1+6OBDQ9edBDVFJR92WJHSRbhiRExlenMEuUisdaVBPR+ItFBFXo2Pdw6FD2UfGZWkz8e93g==","signatures":[{"sig":"MEQCIF8tdXR4khZpTrmwtdgK22YezX6Qq+IetK2Wc5DwqXExAiBncHjzAyFphXenSe4BEmoPx8iTtgxh6LgielQ8+XloSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9988},"main":"index.js","gitHead":"817d15eb6c30e61b2bb2723154969ccdb9278fc4","scripts":{"test":"vitest","test:ci":"vitest run","prettier":"prettier --write ."},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.14.2","prettier":"2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_2.0.0_1692984984640_0.413055290446688","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"eslint-plugin-local-rules","version":"2.0.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@2.0.1","maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"b9245e5def0d4ce698d062fb058fe16571805aa5","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-2.0.1.tgz","fileCount":14,"integrity":"sha512-AJhGd+GcI5r2dbjiGPixM8jnBl0XFxqoVbqzwKbYz+nTk+Cj5dNE3+OlhC176bl5r25KsGsIthLi1VqIW5Ga+A==","signatures":[{"sig":"MEUCIQC+CjzlTKnws+nO04kT4TcdfYQYZ/fY4wxFdL+5W6FobQIgO1A0BaZOKXWSz8UJytHbEVEmbcg2GeKKTBFzcJ9If90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10776},"main":"index.js","gitHead":"5acc1f9b8e4c8c661841424c745f39552fc8c7cb","scripts":{"test":"vitest","test:ci":"vitest run","prettier":"prettier --write ."},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.14.2","prettier":"2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_2.0.1_1700889159238_0.7958827071741028","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"eslint-plugin-local-rules","version":"3.0.1","keywords":["eslint","eslintplugin"],"author":{"url":"https://github.com/cletusw","name":"Clayton Watts","email":"cletusw@gmail.com"},"license":"MIT","_id":"eslint-plugin-local-rules@3.0.1","homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"dist":{"shasum":"c95bd96dca1be2327451741d19605274da7ffa1c","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-3.0.1.tgz","fileCount":14,"integrity":"sha512-UAZTTcgKzTq3ei9qf61/Xf4m6lgdk6hOL2ECkKhL1Wi8wjvy4wvv0/Q2ibt4yL4n/7G/cdmsmnfa8MR6FIYNQw==","signatures":[{"sig":"MEQCIASXTAZo4YrmdAu8s5rGTUHtHIv5sYvnC0sIIsMkqg8QAiBm3hMhjimoKIpKfDv12vexi5LQj9kFpaJgfKQDIjFp2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11349},"main":"index.js","gitHead":"255aa18a5bac1f73f233dad2edb28e34451ad344","scripts":{"test":"vitest","test:ci":"vitest run","prettier":"prettier --write ."},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"repository":{"url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin for ESLint that allows you to use project-specific rules","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.14.2","prettier":"2.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-local-rules_3.0.1_1719117118036_0.7137224032454925","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"eslint-plugin-local-rules","version":"3.0.2","description":"A plugin for ESLint that allows you to use project-specific rules","main":"index.js","scripts":{"prettier":"prettier --write .","test":"vitest","test:ci":"vitest run"},"repository":{"type":"git","url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git"},"keywords":["eslint","eslintplugin"],"author":{"name":"Clayton Watts","email":"cletusw@gmail.com","url":"https://github.com/cletusw"},"license":"MIT","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","devDependencies":{"prettier":"2.6.2","vitest":"^0.14.2"},"_id":"eslint-plugin-local-rules@3.0.2","gitHead":"f468a15df3af1cfd44a0e7a029731c43479fa16a","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-IWME7GIYHXogTkFsToLdBCQVJ0U4kbSuVyDT+nKoR4UgtnVrrVeNWuAZkdEu1nxkvi9nsPccGehEEF6dgA28IQ==","shasum":"84c02ea1d604ecb00970779ad27f00738ff361ae","tarball":"https://registry.npmjs.org/eslint-plugin-local-rules/-/eslint-plugin-local-rules-3.0.2.tgz","fileCount":14,"unpackedSize":11349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPOoEnDV/laYxsOzgBVFR2Q6JC6vwJ2XsoouFcZZm0gAIgDpDMTixDffzjNopPZxao72FEhyNpNGK5Ph9uVm19jpQ="}]},"_npmUser":{"name":"cletusw","email":"cletusw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-local-rules_3.0.2_1719164914270_0.3545239615374529"},"_hasShrinkwrap":false}},"time":{"created":"2017-05-05T21:05:53.527Z","modified":"2024-06-23T17:48:34.618Z","0.0.1":"2017-05-05T21:05:53.527Z","0.0.2":"2017-05-08T17:17:13.044Z","0.1.0":"2017-06-30T15:54:24.439Z","0.1.1":"2019-07-31T04:04:32.912Z","1.0.1":"2020-11-25T19:37:49.090Z","1.1.0":"2021-03-09T16:48:33.730Z","1.1.1":"2022-06-10T06:12:59.345Z","1.1.2":"2022-06-10T14:29:22.897Z","1.3.0":"2022-06-12T06:50:13.821Z","1.3.1":"2022-07-25T18:17:38.372Z","1.3.2":"2022-08-30T22:57:30.550Z","2.0.0":"2023-08-25T17:36:24.988Z","2.0.1":"2023-11-25T05:12:39.429Z","3.0.1":"2024-06-23T04:31:58.238Z","3.0.2":"2024-06-23T17:48:34.419Z"},"maintainers":[{"name":"cletusw","email":"cletusw@gmail.com"}],"author":{"name":"Clayton Watts","email":"cletusw@gmail.com","url":"https://github.com/cletusw"},"repository":{"type":"git","url":"git+https://github.com/cletusw/eslint-plugin-local-rules.git"},"keywords":["eslint","eslintplugin"],"license":"MIT","homepage":"https://github.com/cletusw/eslint-plugin-local-rules#readme","bugs":{"url":"https://github.com/cletusw/eslint-plugin-local-rules/issues"},"readme":"# eslint-plugin-local-rules\n\nA plugin for ESLint that allows you to use project-specific rules, similar to the deprecated [`--rulesdir`](http://eslint.org/docs/user-guide/command-line-interface#--rulesdir) command line option ([more](http://eslint.org/docs/developer-guide/working-with-rules#runtime-rules)).\n\n## Install\n\n```sh\nnpm install eslint-plugin-local-rules\n```\n\n<h2 id=\"usage\">Usage (JavaScript)</h3>\n\n### ./eslint-local-rules.js (or ./eslint-local-rules/index.js)\n\n```javascript\n'use strict';\n\nmodule.exports = {\n  'disallow-identifiers': {\n    meta: {\n      docs: {\n        description: 'disallow identifiers',\n        category: 'Possible Errors',\n      },\n      schema: [],\n    },\n    create: function (context) {\n      return {\n        Identifier: function (node) {\n          context.report({\n            node: node,\n            message: 'Identifiers not allowed for Super Important reasons.',\n          });\n        },\n      };\n    },\n  },\n};\n```\n\n### ./.eslintrc\n\n#### Use all rules as errors\n\n```json\n{\n  \"plugins\": [\"local-rules\"],\n  \"extends\": [\n    \"plugin:local-rules/all\"\n  ]\n}\n```\n\n#### Use all rules as warnings\n\n```json\n{\n  \"plugins\": [\"local-rules\"],\n  \"extends\": [\n    \"plugin:local-rules/all-warn\"\n  ]\n}\n```\n\n#### Customize each rule independently\n\n```json\n{\n  \"plugins\": [\"local-rules\"],\n  \"rules\": {\n    \"local-rules/disallow-identifiers\": \"error\"\n  }\n}\n```\n\n## Usage (TypeScript)\n\n```\nnpm install ts-node @types/eslint\n```\n\nYou'll also need an eslint config like the [.eslintrc](#eslintrc) above ([more info](https://eslint.org/docs/latest/use/configure/configuration-files)).\n\n### ./eslint-local-rules/index.js\n\n```javascript\nrequire(\"ts-node\").register({\n  transpileOnly: true,\n  compilerOptions: {\n    module: \"commonjs\",\n  },\n});\n\nmodule.exports = require(\"./rules\").default;\n```\n\n### ./eslint-local-rules/rules.ts\n\n```typescript\nimport type { Rule } from \"eslint\";\n\nexport default {\n  \"disallow-identifiers\": {\n    meta: {\n      docs: {\n        description: 'disallow identifiers',\n        category: 'Possible Errors',\n      },\n      schema: [],\n    },\n    create: function (context) {\n      return {\n        Identifier: function (node) {\n          context.report({\n            node: node,\n            message: 'Identifiers not allowed for Super Important reasons.',\n          });\n        },\n      };\n    },\n  },\n} satisfies Record<string, Rule.RuleModule>;\n```\n\n## npm/yarn/pnpm workspaces support\n\nThis plugin supports npm/yarn/pnpm workspaces, although note that if the eslint-local-rules.js file is in the workspace subdirectory, running from the project root is unsupported.\n\nFor example, if there's an eslint-local-rules.js and index.js in ./src/app:\n\nWrong: `npx eslint src/app/index.js`\n\nRight: `(cd src/app; npx eslint index.js)`\n\nAlso note that if there is an eslint-local-rules.js file in *both* the workspace subdirectory and project root, the workspace one takes precedence (assuming you're running eslint from the workspace directory, as above).\n\n## Alternatives\n\n* [eslint-plugin-local](https://github.com/taskworld/eslint-plugin-local) - Allows specifying additonal plugin config such as [`processors`](https://eslint.org/docs/developer-guide/working-with-plugins#processors-in-plugins)\n* [eslint-plugin-rulesdir](https://github.com/not-an-aardvark/eslint-plugin-rulesdir) - Allows for a custom rules directory name\n\n## Context for this plugin\n\n* https://github.com/eslint/eslint/issues/2715\n* https://github.com/eslint/eslint/issues/8769\n\n## License\n\nMIT\n","readmeFilename":"README.md"}