{"_id":"eslint-config-researchgate","_rev":"54-5cfda223a8e45045370b120695f336e0","name":"eslint-config-researchgate","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0-1":{"name":"eslint-config-researchgate","version":"1.0.0-1","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@1.0.0-1","maintainers":[{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"224b188507473d0f122312b5eb81571208d5d6ca","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-1.0.0-1.tgz","integrity":"sha512-w90gVqvUDUP9dAZfitHq+fzd/QWhc/7mce9nZc/garmVvEfDj1Bt9gsH/MHFcwaJmzi7IhT7wQIZNt1Xecy7oQ==","signatures":[{"sig":"MEQCIBd8WRaCUKBJ37JvJI5w/JsnJm6Mwu3j3McHTLHD54jiAiBq93TA+ksdEgVJrHUXCcysd/vTJwneZukXiATXAGF7gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"224b188507473d0f122312b5eb81571208d5d6ca","scripts":{"lint":"eslint .","test":"parallelshell 'npm run lint' 'npm run tests-only'","tests-only":"babel-tape-runner ./test/test-*.js"},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.8.0","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.3.0","devDependencies":{"tape":"^4.4.0","react":"^0.14.7","eslint":"^2.2.0","parallelshell":"^2.0.0","babel-tape-runner":"^1.3.1","eslint-plugin-react":"^4.0.0","eslint-config-airbnb":"~6.0.0"},"peerDependencies":{"eslint":"^2.2.0","eslint-plugin-react":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-1.0.0-1.tgz_1456924040060_0.20781311788596213","host":"packages-13-west.internal.npmjs.com"}},"1.0.0-2":{"name":"eslint-config-researchgate","version":"1.0.0-2","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@1.0.0-2","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"611e45a7bee3d7b11aab01e99d058b0012653ffc","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-1.0.0-2.tgz","integrity":"sha512-/Bow2z3zNc0uvmZ+GfITcOXHs6NapX9etryj4e/TJ04K47f10OMDXa8/Xhsc1ic/VDdwJutfwmdxnp1a5xoH/A==","signatures":[{"sig":"MEYCIQDSkj2Uu6PtUNfdgNMv++rEW5pyMC5yqEkqXf5HH/RV/QIhAItsphaahBr1H0Fwf2RfdAAU1cKI8eXGf1NDe5gQdoz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"611e45a7bee3d7b11aab01e99d058b0012653ffc","scripts":{"lint":"eslint .","test":"parallelshell 'npm run lint' 'npm run tests-only'","tests-only":"babel-tape-runner ./test/test-*.js"},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.8.0","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.3.0","devDependencies":{"tape":"^4.4.0","react":"^0.14.7","eslint":"^2.2.0","parallelshell":"^2.0.0","babel-tape-runner":"^1.3.1","eslint-plugin-react":"^4.0.0"},"peerDependencies":{"eslint":"^2.2.0","eslint-plugin-react":"^4.0.0","eslint-config-airbnb":"~6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-1.0.0-2.tgz_1456924978301_0.18508636229671538","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-3":{"name":"eslint-config-researchgate","version":"1.0.0-3","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@1.0.0-3","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"249164e2480a8d7f6855eb5904911d0b9d445cde","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-1.0.0-3.tgz","integrity":"sha512-9aTdOWFsAA6+U/BgiXnQ2LY5RK2n0Z6TQ6vyXFa4H5lRCV0v1Be4ixqHwBbySiYdtREIbJxpo2DTCTKVcNV3fQ==","signatures":[{"sig":"MEUCIQCZw7r8LHVkQcS7YFfkCFOYuKOiq3k+3AYHw5ehrr8WmQIgFATWGsN8SwzPCw9zD3S6Z+z2Up1ajunRE0EGv2iXe/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"249164e2480a8d7f6855eb5904911d0b9d445cde","scripts":{"lint":"eslint .","test":"parallelshell 'npm run lint' 'npm run tests-only'","tests-only":"babel-tape-runner ./test/test-*.js"},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.8.0","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.3.0","dependencies":{"eslint-config-airbnb":"~6.0.0"},"devDependencies":{"tape":"^4.4.0","react":"^0.14.7","eslint":"^2.2.0","parallelshell":"^2.0.0","babel-tape-runner":"^1.3.1","eslint-plugin-react":"^4.0.0"},"peerDependencies":{"eslint":"^2.2.0","eslint-plugin-react":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-1.0.0-3.tgz_1456925470763_0.26604032958857715","host":"packages-13-west.internal.npmjs.com"}},"1.0.0-4":{"name":"eslint-config-researchgate","version":"1.0.0-4","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@1.0.0-4","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"78cd7245dc1cd02f30c44e02f1d8f6d797150622","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-1.0.0-4.tgz","integrity":"sha512-ovnf5Lm/umAIpignwL/uyDt2ppRYeJYAf369AI/KN/MDuDCQby46saHBJ4OsECWr/2dpFjhpgILpRg5NttXUUA==","signatures":[{"sig":"MEYCIQCTkgjNo8C6hfw/4bBTJBAsWn7ciAN887lufWrMEBSGQQIhAKGIRgU5Gy1N4jR3Oyj/NQX7kGJATJXgNu50ghBYhe4m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"78cd7245dc1cd02f30c44e02f1d8f6d797150622","scripts":{"lint":"eslint .","test":"parallelshell 'npm run lint' 'npm run tests-only'","tests-only":"babel-tape-runner ./test/test-*.js"},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.8.1","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.3.0","dependencies":{"eslint-config-airbnb":"~6.1.0"},"devDependencies":{"tape":"^4.4.0","react":"^0.14.7","eslint":"^2.2.0","parallelshell":"^2.0.0","babel-tape-runner":"^1.3.1","eslint-plugin-react":"^4.0.0"},"peerDependencies":{"eslint":"^2.2.0","eslint-plugin-react":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-1.0.0-4.tgz_1457369301374_0.5563500237185508","host":"packages-13-west.internal.npmjs.com"}},"2.0.0":{"name":"eslint-config-researchgate","version":"2.0.0","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@2.0.0","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"4c42b6ffd783315a93f9bd629d9afe2736853345","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-2.0.0.tgz","integrity":"sha512-03UjJmJ30KwQDri/R5jqYh0mMLf1s5raOnaQREMvth6wHZMNwta9dREa4sAzbnW36LkoPr2Ie1cpkun4TXnUyw==","signatures":[{"sig":"MEQCIGKOMdnY0kFB/NNluLZPxj0JnZcXdQQ3B6JI3KonoY+4AiAcpC2zDgDKrpkmxEMCZzpGyi3xCGxj90ReXjy/3OhHpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4c42b6ffd783315a93f9bd629d9afe2736853345","scripts":{"lint":"eslint ."},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"deprecated":"This package is not maintained anymore. Use either eslint-config-rg-node or eslint-config-rg-react","repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.9.3","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.4.4","dependencies":{"eslint-config-airbnb":"^9.0.0","eslint-config-researchgate-base":"^1.0.0"},"devDependencies":{"eslint":"^2.10.2","eslint-find-rules":"^1.9.2","eslint-plugin-react":"^5.1.1","eslint-plugin-import":"^1.8.0","eslint-plugin-jsx-a11y":"^1.2.2"},"peerDependencies":{"eslint":"^2.10.2","eslint-plugin-react":"^5.1.1","eslint-plugin-import":"^1.8.0","eslint-plugin-jsx-a11y":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-2.0.0.tgz_1464361474379_0.4757513722870499","host":"packages-16-east.internal.npmjs.com"}},"3.0.0":{"name":"eslint-config-researchgate","version":"3.0.0","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@3.0.0","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"a3eb88275fb14073e1287c53b7140f1df189656c","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-3.0.0.tgz","integrity":"sha512-9424EZBH9yBQdoI/P7VCe9NRJh+iQtcIdjgm3i7aO4J1ME0bp6WiQVPgwhLQC+DJMiHwZ1WiK+TX/fi8X9e2BQ==","signatures":[{"sig":"MEUCIQCuTrpu+/o2Oqlw6hpH5M4oCo5t8CObMaPM+g88pvsoqgIgaoj6Kmfa62tHUQ3BwQ4UDPEEQ+hgihGc03tXRkc/8pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a3eb88275fb14073e1287c53b7140f1df189656c","scripts":{"lint":"eslint ."},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"deprecated":"This package is not maintained anymore. Use either eslint-config-rg-node or eslint-config-rg-react","repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.10.7","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.4.7","dependencies":{"eslint-config-airbnb":"^10.0.0","eslint-config-researchgate-base":"^2.0.0"},"devDependencies":{"eslint":"^3.3.1","eslint-plugin-react":"^6.1.2","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0"},"peerDependencies":{"eslint":"^3.3.1","eslint-plugin-react":"^6.1.2","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-3.0.0.tgz_1472050558959_0.02418397064320743","host":"packages-12-west.internal.npmjs.com"}},"3.0.1":{"name":"eslint-config-researchgate","version":"3.0.1","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@3.0.1","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"a454747ed3e4b3ec866ad8367ef8a73c76d5cb52","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-3.0.1.tgz","integrity":"sha512-YfHDbBwF7FGxLYNayUCvGe+Cqn5Ztr3CPR70riDu0HNvozVzNL+5FZ8/k3yjWgta9N1zbl2i3YGteaO8BAANWQ==","signatures":[{"sig":"MEUCIBPWJYHG91Z0Pra5x/99Q2sO++TFvEsze+ebn+m8C4uZAiEAwDVt8tBQNatcTKgZgTZ2qx6N4OX/ZdY8ZWz85sh4ddw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a454747ed3e4b3ec866ad8367ef8a73c76d5cb52","scripts":{"lint":"eslint ."},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"deprecated":"This package is not maintained anymore. Use either eslint-config-rg-node or eslint-config-rg-react","repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"3.10.7","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"4.4.7","dependencies":{"eslint-config-airbnb":"^10.0.0","eslint-config-researchgate-base":"^2.0.0"},"devDependencies":{"eslint":"^3.3.1","eslint-plugin-react":"^6.1.2","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0"},"peerDependencies":{"eslint":"^3.3.1","eslint-plugin-react":"^6.1.2","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-3.0.1.tgz_1472056203573_0.15533375297673047","host":"packages-16-east.internal.npmjs.com"}},"4.0.0":{"name":"eslint-config-researchgate","version":"4.0.0","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","_id":"eslint-config-researchgate@4.0.0","maintainers":[{"name":"bashofmann","email":"bashofmann@googlemail.com"},{"name":"danez","email":"daniel@tschinder.de"}],"contributors":[],"homepage":"https://github.com/researchgate/javascript#readme","bugs":{"url":"https://github.com/researchgate/javascript/issues"},"dist":{"shasum":"96735ba5caa6a87565908f8ff3758dba10ea87a5","tarball":"https://registry.npmjs.org/eslint-config-researchgate/-/eslint-config-researchgate-4.0.0.tgz","integrity":"sha512-yHsGglVLwoxz42/+uzeEgJIffu0ZOmZYd6Mus9VDAYZIUi/Z9mO+ypwr+jiGVRJSbFbNl2N5HZydRIgz6fdBwA==","signatures":[{"sig":"MEUCIQCK5RRP9NbjriPxarvmsXSlDngRViEGJ2RaaDgsgqrqGwIgZwczoxkbcXhIIFehr/GSmrx2CNpiNkdCwi42n7cUNXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qEhCRA9TVsSAnZWagAAuMIQAJRpu88Sr/In4cKNgDST\nRy5Ts+X7+2MArS0TOU+oy8JQd2G/tuPdbSDwu/AnrVzcxGdcVuDOjBfaWM75\nRdbizKwznJhZoWT52OPdGnJCKP5chPbx+c8gWZ4uy4d0UMSR1mwFSKA7UNLn\n9nqO/wLrlpMXajnK5+sgfA/FIQgPazEeALTaTbMsI8MHoB01xhNCkOoKDgbm\nuOZWqERh1sIpX+LDSSeY4wVa/+DsL+MWFYtE786CsDHN7ClJ6iFx0AhFRnVh\nGar5cmiuZ8AwyJss2bHU6QEeYabczBXsy6c5yhZrl+e+tz4xXU2yWBhV6DHH\nIKILgxIJ3UPdv7jbT0t2bIqlsMTEGwLMDqYBu1u7C2NSBy85GkzWm92pohqc\nCaKVB85dM7CyA8hTSYucQ4av8cESbjDK4vEDCQ8aTsEn8Vwc1kmK22b9ErYy\n7QDAY2M60lt1Lf6o79BuKzq7nZ6ZZGkUK8QR4DFyiuGDAhzXPPlt/289ktb8\nSjJaLDyGzKT8xpVmg+74tZg7e+lg1fXV8lhs6Tac9hrZCWc22c/4XFYx1FE8\nZ3bXzboAZNchkWVCagb21D7sTyB08mLCnravVMObTscSZ4/HAYVzJ6hLYgbZ\ndMLr/0MOvEjEBORKL9Kp7FHSsf/h40JWCc2NUiLmV+sEiNyhT59sk4ipYhSt\nOUre\r\n=AZUv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"96735ba5caa6a87565908f8ff3758dba10ea87a5","scripts":{"lint":"eslint ."},"_npmUser":{"name":"danez","email":"daniel@tschinder.de"},"deprecated":"This package is not maintained anymore. Use either eslint-config-rg-node or eslint-config-rg-react","repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"_npmVersion":"4.2.0","description":"ResearchGate's ESLint config, following our styleguide","directories":{},"_nodeVersion":"6.9.4","dependencies":{"eslint-config-airbnb":"^14.1.0","eslint-config-researchgate-base":"^3.0.0"},"devDependencies":{"eslint":"^3.15.0","eslint-plugin-react":"^6.9.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0"},"peerDependencies":{"eslint":"^3.15.0","eslint-plugin-react":"^6.9.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-researchgate-4.0.0.tgz_1486552105003_0.8642506315372884","host":"packages-18-east.internal.npmjs.com"}}},"time":{"created":"2016-03-02T13:07:22.625Z","modified":"2026-01-29T13:16:39.631Z","1.0.0-1":"2016-03-02T13:07:22.625Z","1.0.0-2":"2016-03-02T13:23:01.007Z","1.0.0-3":"2016-03-02T13:31:13.764Z","1.0.0-4":"2016-03-07T16:48:24.905Z","2.0.0":"2016-05-27T15:04:36.314Z","3.0.0":"2016-08-24T14:56:00.861Z","3.0.1":"2016-08-24T16:30:04.632Z","4.0.0":"2017-02-08T11:08:25.625Z"},"bugs":{"url":"https://github.com/researchgate/javascript/issues"},"author":{"name":"Daniel Tschinder","email":"daniel.tschinder@researchgate.net"},"license":"MIT","homepage":"https://github.com/researchgate/javascript#readme","keywords":["eslint","eslintconfig","config","researchgate","javascript","styleguide"],"repository":{"url":"git+https://github.com/researchgate/javascript.git","type":"git"},"description":"ResearchGate's ESLint config, following our styleguide","contributors":[],"maintainers":[{"email":"michael.haeusler@researchgate.net","name":"haeusler"},{"email":"stefan.hoth@researchgate.net","name":"researchgate-bot"},{"email":"michael.diodone@researchgate.net","name":"mdio"},{"email":"it-contact@researchgate.net","name":"grid_rg"}],"readme":"# eslint-config-researchgate\n\n[![npm version](https://img.shields.io/npm/v/eslint-config-researchgate.svg)](https://www.npmjs.com/package/eslint-config-researchgate)\n\nThis package provides ResearchGate's .eslintrc as an extensible shared config.\n\n## Usage\n\nWe export three ESLint configurations for your usage.\n\n### eslint-config-researchgate\n\nOur default export contains all of our ESLint rules, including EcmaScript 6+\nand React. It requires `eslint` and `eslint-plugin-react`.\n\n1. `npm install --save-dev eslint-config-researchgate eslint-plugin-react eslint`\n2. add `\"extends\": \"researchgate\"` to your .eslintrc\n\n### eslint-config-researchgate/base\n\nLints ES6+ but does not lint React. Requires `eslint`.\n\n1. `npm install --save-dev eslint-config-researchgate eslint`\n2. add `\"extends\": \"researchgate/base\"` to your .eslintrc\n\n### eslint-config-researchgate/legacy\n\nLints ES5 and below. Only requires `eslint`.\n\n1. `npm install --save-dev eslint-config-researchgate eslint`\n2. add `\"extends\": \"researchgate/legacy\"` to your .eslintrc\n\nSee [ResearchGate's Javascript styleguide](https://github.com/researchgate/javascript) and\nthe [ESlint config docs](http://eslint.org/docs/user-guide/configuring#extending-configuration-files)\nfor more information.\n\n## Improving this config\n\nConsider adding test cases if you're making complicated rules changes, like\nanything involving regexes. Perhaps in a distant future, we could use literate\nprogramming to structure our README as test cases for our .eslintrc?\n\nYou can run tests with `npm test`.\n\nYou can make sure this module lints with itself using `npm run lint`.\n","readmeFilename":"README.md","users":{"danez":true}}