{"_id":"@binur95/eslint-config","_rev":"3-ce52475e37a675c0a3cae688a5628192","name":"@binur95/eslint-config","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.0-development":{"name":"@binur95/eslint-config","version":"0.0.0-development","description":"Anvilabs' base ESLint config","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"homepage":"https://github.com/binchik/eslint-config#readme","bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"index.js","scripts":{"find-new-rules:base":"eslint-find-rules --unused index.js","find-new-rules:jest":"eslint-find-rules --unused test/fixtures/jest.js","find-new-rules:lodash":"eslint-find-rules --unused test/fixtures/lodash.js","find-new-rules:ramda":"eslint-find-rules --unused test/fixtures/ramda.js","find-new-rules":"run-p --silent find-new-rules:*","semantic-release":"semantic-release"},"release":{"extends":"semantic-release-monorepo"},"peerDependencies":{"eslint":"^5.7.0","prettier":">= 0.11.0"},"dependencies":{"eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^5.0.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-lodash-fp":"^2.2.0-a1","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-ramda":"^2.5.1","eslint-plugin-sort-imports-es6-autofix":"^0.4.0","eslint-plugin-unicorn":"^9.1.1"},"devDependencies":{},"_id":"@binur95/eslint-config@0.0.0-development","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-I8RIpOMnrY60D3AZ5I1v2eEQxIZgXdWJlPkFOmp1E28/nkM3PS3sWO/TKM6d9uRhvAFV+XgLkGkoVHk2ytn4pA==","shasum":"e10d1eb23a15859965c51f58a3699a4e4ce46d55","tarball":"https://registry.npmjs.org/@binur95/eslint-config/-/eslint-config-0.0.0-development.tgz","fileCount":7,"unpackedSize":11632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEkhdCRA9TVsSAnZWagAAsd8P/2rVMd12Eji5BCnxShcA\nIaJ0vRJiwor42tcAM9BbLy/PnW26VBvanXr7Yqr9R7huX4xHoX7SPAafQ+sw\nw48MoXrf3zTu/E6aCaml+3C6agXETFEFPid3KIYDmYa2rAxUpHfEhYW7rr2E\n4Qo7xSCsPTxpW1hBuyAWNx7zUJy1wRKDKRuFFTqDWg/4SdEIl1AysWTbU+DO\nvIxXWclCAx25L0Kap4ii2t7hvT237zSAuyDBEcGPOKKDb+XhyCZL3nBdPXah\nDFFzulKE4ACg9NZSSxnvLEbH4IY7wb5UfIiSMkYScuURlIdgYYPzcs8W9gCy\nG7FMY7Lym5uPTAlRwghMem4neQTQ0xKeBs7Tu+K2zCD4tDwfIlNDsgx/+WDy\nbWyS5+9/E1aS8G4/79nSQcWt6Ww2rbbhlnh8b9r7830z+/B/oLrIDfiorewx\nUFngCF7omAO7379YWsIcV3KZ/BWrc3lMB7Q3ezVSH6bzQQCNfH1rZRn+zAhx\n2UgLDRr6t90vw+hYE07OsM1q0TWvQgOeP8FU+XKgoj6DTXbn5pw+4SWM23Rk\nuL1pw7PFRX6aZ+RzOKeZRpjN6ZYBGjsmtyXyJv4FNO6JSQ/vER+MB7CSJznb\n7JZwNWRlSjrOhTnFuBXqHUA92Holhk8LNtaXTZGgtdxhIQlPPYxDveq6QQKO\nYXMg\r\n=QVD6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyaiHH1dmY6bDdhMXsdEztAqtW0a654U784eIpuy/TCAiAgULV2A1m87CCMgoCdhmCFCjeH7qb6hVtEZpxXdhYj5A=="}]},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"_npmUser":{"name":"binchik","email":"binur95@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.0-development_1561479260687_0.9916328185708407"},"_hasShrinkwrap":false},"1.1.0":{"name":"@binur95/eslint-config","version":"1.1.0","description":"Anvilabs' base ESLint config","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"homepage":"https://github.com/binchik/eslint-config#readme","bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"index.js","scripts":{"find-new-rules:base":"eslint-find-rules --unused index.js","find-new-rules:jest":"eslint-find-rules --unused test/fixtures/jest.js","find-new-rules:lodash":"eslint-find-rules --unused test/fixtures/lodash.js","find-new-rules:ramda":"eslint-find-rules --unused test/fixtures/ramda.js","find-new-rules":"run-p --silent find-new-rules:*","semantic-release":"semantic-release"},"release":{"extends":"semantic-release-monorepo"},"peerDependencies":{"eslint":"^5.7.0","prettier":">= 0.11.0"},"dependencies":{"eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^5.0.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-lodash-fp":"^2.2.0-a1","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-ramda":"^2.5.1","eslint-plugin-sort-imports-es6-autofix":"^0.4.0","eslint-plugin-unicorn":"^9.1.1"},"devDependencies":{},"_id":"@binur95/eslint-config@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CDtiGFIl1LOQwlFv5FWIYzUgGlVDan10I6oqhS1Mgdx7eQczoemEUmY7F8P1laVXSZl2gsMeEHX3bBsSKjUFlw==","shasum":"4c1d206fb84035617e0829353fde25eb6f430507","tarball":"https://registry.npmjs.org/@binur95/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":7,"unpackedSize":11620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEkunCRA9TVsSAnZWagAAQnwP/0QmzVHHSSQ2CHs8BXKJ\nkVSc+cD7oY+SdRBa87U79EfpiatD442St41KzNydD55f00Ig1TsduL/UAYtE\n5Rh3HBo6q+0l4BmZD1D8Le4v6WMhQhoGlkbYEVHovw2W2LZFck013V92uO7g\nALRvPJjNvjgw/oEgENi4A0D7RhEZ2Mf3dThxzrmtprYvTkoLKj8+0lFdGw+Q\nbPyTVdsxzheAFMWaIzjB+WWHfMha4z0+CIuNzwFctKdEYBmHNqxgpajJe631\ntXD2dYXls8q8jv6FWWDnV7gYN/cNmjtTSaGMaRdFKKd0bbfgvwL3RFrYfsj7\nAk0VYEsG6SrDszwUogXNnEHUkh1ONWC4oFyTefhESLxvgVaF4RY02+KfUKo/\nQCB5WG8NLEayUlGFnJkuLUPen8AfPqYH5yUwuTEfN5JUFRe5DHf+TtSPzuPS\n2/RFR3sH60aL2kEcR/U5INzUlmhzIumVeH4iZ+KgQ6GV1PKMkbYaV9UiEk02\nH+eAbavlfPuRjYqpVnkze3eMwOjpu7Info+JmxeEh+jvDhzu6WxftUBn8qhP\n0ZFfHSF3sZBm+rpYE71C8kxfwCIKaQ5kChzRz86CNV5OvJOCGCZA3URxeiDM\n7msG5H8WcF5GdnZypSdvkQBPqkQNRez42RzKCe7HuDYP5DZBXk8jX6Behwz8\n8ywT\r\n=zGeb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj6R+OZSJSMWPywBuP03LPK48ACnMFAuImYqyg3sVwIAIgdOD5ZdWL13lORdB34AdDHVL8RQwPVDUJtDVG1Ewl1so="}]},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"_npmUser":{"name":"binchik","email":"binur95@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.0_1561480102900_0.422195872549179"},"_hasShrinkwrap":false},"1.1.1":{"name":"@binur95/eslint-config","version":"1.1.1","description":"Anvilabs' base ESLint config","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"homepage":"https://github.com/binchik/eslint-config#readme","bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"index.js","scripts":{"find-new-rules:base":"eslint-find-rules --unused index.js","find-new-rules:jest":"eslint-find-rules --unused test/fixtures/jest.js","find-new-rules:lodash":"eslint-find-rules --unused test/fixtures/lodash.js","find-new-rules:ramda":"eslint-find-rules --unused test/fixtures/ramda.js","find-new-rules":"run-p --silent find-new-rules:*","semantic-release":"semantic-release"},"release":{"extends":"semantic-release-monorepo"},"peerDependencies":{"eslint":"^5.7.0","prettier":">= 0.11.0"},"dependencies":{"eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^5.0.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-lodash-fp":"^2.2.0-a1","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-ramda":"^2.5.1","eslint-plugin-sort-imports-es6-autofix":"^0.4.0","eslint-plugin-unicorn":"^9.1.1"},"devDependencies":{},"_id":"@binur95/eslint-config@1.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SxIn/upyer22Vp80fuheGqzjduiGNE2jNJshAFb91awN2RuhSNvE6FkFDACGk6RZhIW3hBa7ogq1onJN+Al5Ug==","shasum":"995fa5577a2b089f0ca427a60487ef2973091d12","tarball":"https://registry.npmjs.org/@binur95/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":7,"unpackedSize":11560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEmBDCRA9TVsSAnZWagAAz9IP/0QrleZXYzoNOpZXslOx\nWM8YYLs+EOBpoRE32+bg6OS8s3BhtkogCPAC8nngFYce/318je04Is26BSwP\nmpUOzxT36mcyqenN6GNa3ndD2xCZhthnoASV7jQWF52amj7ud4b+jm2EzKay\n2W6WgNNMnDDCmK9/Q7GB8VISexGTqcJH5KAMI1UGZm6+pTcSILuuKM1cLeaf\ngwJBXNo8g0oeTKoIB0obIQ5vMhJKSYDsAH6qA0XSRGWI1uZpliZoX9nKvR6t\nnN+hklYBhEqhn6VfRBovMAHFKpW6F5xmYvIEJ1j8KYpMvVKiyZLTj6nBIuPS\n2cIRpqUcYFi31adkLRMZeo5/uUgveDes7jStf/uIfNxyQn56+jBQa+smVLbl\nonisFNIY9tJ4ZOgTyB0xlMy9OGPZ+dPF8x6mKF5Vo9+m06jvh56XhgOyBL/r\nYbbkd8e/1f2qaNDQwGNGQmEJ2Asr2WXwBR3mUwJ0tPZH6wONJBkHUl3hlVBW\nbCPqjniLVd1Q7nPHItXhNFEzFZPFBfXFO0y9Gdvbn8h+w8kSh79SPsF7m7Y6\n/bU9+zVVr76W27j69xV6ML81Uu18Na18M2y8/jj7RP4EUAWxB2scifQ82+rG\nFmYtcoSK330WgcXzP8PmwHAhozKXi4dhiyfO3ZgqAKgVgPTyPU80unpLte9A\nPw6T\r\n=1y3U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAl8pN2Rx5k5oIu0f9X3GeNFY67gLDbJycy3iXcvLX2GAiB4oR8LfnI5P0mkMCKWG3njIEmSR1AdzPeLvPQnhDe4Qw=="}]},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"_npmUser":{"name":"binchik","email":"binur95@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.1_1561485379075_0.749742390397643"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-25T16:14:20.501Z","0.0.0-development":"2019-06-25T16:14:20.775Z","modified":"2022-04-04T18:53:31.843Z","1.1.0":"2019-06-25T16:28:23.068Z","1.1.1":"2019-06-25T17:56:19.298Z"},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"description":"Anvilabs' base ESLint config","homepage":"https://github.com/binchik/eslint-config#readme","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","readme":"# @binur95/eslint-config\n\n[![Version](https://img.shields.io/npm/v/@anvilabs/eslint-config.svg)](http://npm.im/@anvilabs/eslint-config)\n[![Dependency Status](https://david-dm.org/anvilabs/eslint-config/status.svg?path=packages/eslint-config)](https://david-dm.org/anvilabs/eslint-config?path=packages/eslint-config)\n[![devDependency Status](https://david-dm.org/anvilabs/eslint-config/dev-status.svg?path=packages/eslint-config)](https://david-dm.org/anvilabs/eslint-config?path=packages/eslint-config&type=dev)\n\nAnvilabs' base ESLint config. Intended to be used together with [prettier](https://github.com/jlongster/prettier).\n\n## Usage\n\nThis config relies dangerously on npm@3/yarn flatter tree for its dependencies (because of [eslint/issues/3458](https://github.com/eslint/eslint/issues/3458)), so installation may be as simple as:\n\n```bash\n$ yarn add eslint prettier @binur95/eslint-config --dev\n# or\n$ npm install eslint prettier @binur95/eslint-config --save-dev\n```\n\nThen add the extends to your `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: '@binur95/eslint-config',\n  rules: {\n    // your overrides\n  },\n};\n```\n\n### Other configs\n\nThis config also exposes a few other configs that we use often and pull in as needed.\n\nYou can use them standalone:\n\n```js\nmodule.exports = {\n  extends: '@binur95/eslint-config/<config-name>',\n};\n```\n\nOr in combination with the base config (recommended):\n\n```js\nmodule.exports = {\n  extends: ['@binur95/eslint-config', '@binur95/eslint-config/<config-name>'],\n};\n```\n\nYou can also use [ESLint@4 overrides](http://eslint.org/docs/user-guide/configuring#configuration-based-on-glob-patterns) to apply a config only to certain files. For example:\n\n```js\nmodule.exports = {\n  ...\n  overrides: [\n    Object.assign(\n      {\n        files: ['**/__tests__/*-test.js', '**/__mocks__/*.js'],\n      },\n      require('@binur95/eslint-config/jest')\n    ),\n  ],\n};\n```\n\nAvailable configs include:\n\n- `'@binur95/eslint-config/jest'` for [Jest](https://facebook.github.io/jest/) related rules\n- `'@binur95/eslint-config/lodash'` for [Lodash](https://lodash.com/) related rules\n- `'@binur95/eslint-config/ramda'` for [Ramda](https://ramdajs.com/) related rules\n- `'@binur95/eslint-config/script'` for usage with config files or scripts\n\n## License\n\n[MIT License](../../LICENSE) © Anvilabs LLC\n","readmeFilename":"README.md"}