{"_id":"@eightyfourjs/eslint-plugin-rules-for-rules","name":"@eightyfourjs/eslint-plugin-rules-for-rules","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@eightyfourjs/eslint-plugin-rules-for-rules","version":"1.0.0","description":"Lint rules for writing lint rules","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Mark Polak"},"main":"lib/index.js","scripts":{"lint":"eslint src","generate:configs":"generate-configs","build":"tsc --project tsconfig.build.json","test":"tsc && mocha lib --recursive"},"dependencies":{"@typescript-eslint/utils":"^5.27.1","requireindex":"^1.2.0"},"devDependencies":{"@eightyfourjs/eslint-tools":"^1.0.0","@types/eslint":"^8.4.3","@types/node":"^17.0.41","@types/requireindex":"^1.2.0","mocha":"^9.1.3","prettier":"^2.6.2","typescript":"^4.7.4"},"engines":{"node":"12.x || 14.x || >= 16"},"peerDependencies":{"eslint":">=6"},"license":"ISC","directories":{"doc":"docs","lib":"lib"},"gitHead":"7510b900e253d690d3d58ecf97f4851ba3e45fc9","_id":"@eightyfourjs/eslint-plugin-rules-for-rules@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-av6Akegy3BrkSah+a3KrZ9lMw1cs2edvZfLcs6VPf8MFtURyKT+wu7yL0RemcsXIRndaOBi33GLDxiztaBuDbQ==","shasum":"67f29cafe31e3c0fec1fb916377ce876256902cf","tarball":"https://registry.npmjs.org/@eightyfourjs/eslint-plugin-rules-for-rules/-/eslint-plugin-rules-for-rules-1.0.0.tgz","fileCount":17,"unpackedSize":15788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx2FmHpo0Lg+3q2COrY8/ok/kW7L609VQNRWcj6nOjhQIhAJsK/GK2njdWDadOjTaeVYs9v9SQWPOjyro+9SkoVQNQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixwG1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTxw/5AJCp+GH1rTu5ZiOlfjeMIZsfx5+tPUe6GjQx6dCSevnbKpIJ\r\nLlYzpRV+eBOelFZytPv+7RmxsSHOpq+6Kz1I5pVeT6driztfjVKqEZhEP3Ih\r\nxoalWnijCFDysSQvNFrwFj7CJ2iLH2yfOlEp8XwPtGg4atX6SnOJBlwIbC4U\r\nOdXVJQ1DO2dM8EJKGO/u9wN8sN4iFI1gUwvASXEnQv0fsxNoIs7LLpq4hysS\r\nj8bhMmQQoqRRfz5ou34s/Z2bHyN4M6wvKHPbPRpYo0k/uCTuX/r2d9lLaTT1\r\n6K1evrN5TXMQojafwOiBywYLza1u8nqZ0DkQ7pbO/ctsmbdK+tfWp1+yXZiu\r\noVEmu5lSHwmeosU2Kf1U39s/JzKfp1NMYJFppG3rpYQYGxahtCtuo4AxNoLi\r\n3apGSVE30ytsy/fEKN/Cw4QE2Cesv7HavOh0VOxqE4trOxkdPpa/uuakU3rc\r\nW7jiFYZc2uUmeLCz+04O4klSEk87VinQwuX6v1bnWOrLACaIpovUS2DzduFu\r\no8aXPJM7yu3/shl5tyD3HMgCs68IA84e+jU5cZLMSoxGukc9pUUI8f5y9cWB\r\nIgY0MleqQOzgkPb6ZIg8OMaOMAdzCfzDSpNBtML6FVy/7sAYyECIqYex+4bj\r\n486YXeklKz6JAwphO2gx7PPAY4InwtirdvQ=\r\n=edOE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mpolak","email":"mark@thedutchies.com"},"maintainers":[{"name":"mpolak","email":"mark@thedutchies.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-rules-for-rules_1.0.0_1657209269758_0.8885873524560379"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-07T15:54:29.679Z","1.0.0":"2022-07-07T15:54:29.938Z","modified":"2022-07-07T15:54:30.177Z"},"maintainers":[{"name":"mpolak","email":"mark@thedutchies.com"}],"description":"Lint rules for writing lint rules","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Mark Polak"},"license":"ISC","readme":"# eslint-plugin-rules-for-rules\n\nLint rules for writing lint rules\n\n## Installation\n\nYou'll first need to install [ESLint](https://eslint.org/):\n\n```sh\nnpm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-rules-for-rules`:\n\n```sh\nnpm install eslint-plugin-rules-for-rules --save-dev\n```\n\n## Usage\n\nAdd `rules-for-rules` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n    \"plugins\": [\n        \"rules-for-rules\"\n    ]\n}\n```\n\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n    \"rules\": {\n        \"rules-for-rules/rule-name\": 2\n    }\n}\n```\n\n## Supported Rules\n\n* Fill in provided rules here\n\n\n","readmeFilename":"README.md"}