{"_id":"@codsbe/eslint-config","name":"@codsbe/eslint-config","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@codsbe/eslint-config","version":"1.0.1","description":"CodsBe's ESLint config","main":".eslintrc.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"CodsBe","email":"info@codsbe.com"},"license":"ISC","repository":{"type":"git","directory":"eslint-config"},"publishConfig":{"access":"public"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.16.0","@typescript-eslint/parser":"5.16.0","eslint":"8.11.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"16.1.4","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"2.7.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.29.4","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-simple-import-sort":"7.0.0","eslint-plugin-unused-imports":"2.0.0","eslint-webpack-plugin":"3.1.1","prettier":"2.6.0"},"gitHead":"435d7dd1857dfbb795dd94c32e1df9e6f8f791f9","_id":"@codsbe/eslint-config@1.0.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-RRYwotPnVN9DuK68FWAoVVeUmx1ThZriJmPKvy6X+1ouQa1WHGuAdCqhTlenTwFQiDwi2qjgVgNfgwP/rGr/sw==","shasum":"8027626b49e56bbbe501fa6b1b3bb9bb6df898cb","tarball":"https://registry.npmjs.org/@codsbe/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":6,"unpackedSize":7146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCq4j4OoZP77O/qaFjfWJPaUdSq6MKKT/U99GE2bqx1AIhAM9AdwaQQ+vs/MCo1Ml3k4EtuneYwaqmkB62n0z3idAP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt9MUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIxw/+JD3lVN6dL8QcLU4P0g8Vvn18Ue6WR0K5iIdstC2YzQckBo1r\r\nn56teShFeMciE94JLlBeONR7y0/vrjrFD/iERwqUCeYXMTx5QBJDGvi4I+IT\r\nXyw/w34AM3/Z5+3KhXxpDple/Hh1IpgIYmMO+yDjm5xByMbdfG4lh/g3o5R3\r\nmzW28UGA60WdPRIZawIiXC/iW/llqcP6x9FhPmitb7AqruA4R8BW+7gakuZ0\r\nTUnodiOMgLMZcQ2yjwL2eVqXfy7j3MxXWunxqUZth5OETL3hZKpKz9VaAWJa\r\nGk3sCvYM6uFB05kol2RzNpVU9ijZoMWTbbFvzztM5mZ11WQkeELLY3rGDJV0\r\nQI1W6bDAks+a9vnv/2fVJJLldHMMiCo5exS1kicIJ9SN7EVSyhSX6J/4w/eH\r\nHjsh+EBc3TaRYmLda6V/BCX0qxFBrSTdNcYqG0+aSOSbH3XrInGox9meO/4Y\r\na/dchUJ4wOiYSDrMn3jdoLQH8QILU4yIAfl0MVhEF5RpijHK7zDfcJAlKFuY\r\nqanXmskVlhtMqZAzIuZ+CGUp6Rpwi+1sQnbd6JboyxR5vG8eOiPcbdEmaBhw\r\n8ka+d8k4xbQ9/83GidVi5ThA0LnavS5stQJbm1LjKW/Tn3zXGrRd1XOuTWf3\r\naoLzBZfBIdqpsIZJoqqHjG+UNLOGkHzpwtQ=\r\n=9yp4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"vahesaroyan","email":"vahe.saroyan.web@gmail.com"},"directories":{},"maintainers":[{"name":"vigen_khachatryan","email":"vigs456@gmail.com"},{"name":"vahesaroyan","email":"vahe.saroyan.web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1672991508616_0.1622064052000749"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-06T07:51:48.552Z","1.0.1":"2023-01-06T07:51:48.775Z","modified":"2023-01-06T07:51:48.922Z"},"maintainers":[{"name":"vigen_khachatryan","email":"vigs456@gmail.com"},{"name":"vahesaroyan","email":"vahe.saroyan.web@gmail.com"}],"description":"CodsBe's ESLint config","repository":{"type":"git","directory":"eslint-config"},"author":{"name":"CodsBe","email":"info@codsbe.com"},"license":"ISC","readme":"# @codsbe/eslint-config\n\nThis package provides CodsBe's .eslintrc as an extensible shared config.\n\n## Installation\n\n```sh\nnpm i -D eslint @codsbe/eslint-config eslint-config-airbnb eslint-config-airbnb-typescript eslint-config-prettier eslint-import-resolver-typescript eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-simple-import-sort eslint-plugin-unused-imports prettier\n```\n\nThese rules require the following packages: \n* `eslint`\n* `eslint-config-airbnb`\n* `eslint-config-airbnb-typescript`\n* `eslint-config-prettier`\n* `eslint-import-resolver-typescript`\n* `eslint-plugin-import`\n* `eslint-plugin-jsx-a11y`\n* `eslint-plugin-prettier`\n* `eslint-plugin-react`\n* `eslint-plugin-react-hooks`\n* `eslint-plugin-simple-import-sort`\n* `eslint-plugin-unused-imports`\n* `prettier`\n\n## Usage\n```js\n// .eslintrc.js\nmodule.exports = {\n  extends: ['@codsbe/eslint-config'],\n  rules: {\n    // override rules here\n  },\n};\n```\n\n## React Native Usage\nIf you find a rule not related to `react-native`, please add the issue to the gitlab repository\n","readmeFilename":"README.md"}