{"_id":"eslint-config-codfish","_rev":"53-498c106d0d984da63cb7ac4feb5c19bb","name":"eslint-config-codfish","dist-tags":{"pr":"0.0.0-PR-123--bff4484","latest":"11.1.0"},"versions":{"1.0.0":{"name":"eslint-config-codfish","version":"1.0.0","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","es2019"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@1.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"d5d28f05f5f96a99aa830c1300a4b65d36a67cf8","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-1.0.0.tgz","fileCount":7,"integrity":"sha512-6KyJbMvd/ILMEJHgafSHKnBH69mdYW5RzolT1GZi1NwrrUeUVVER2mdejI2xp8H6uZ3dJFX1DGocByuZRylxJw==","signatures":[{"sig":"MEUCIA76R4ttiHXMsNTUMyVoc6ZyhOa9LtEpukxr5vUjnSVwAiEAwf34+ygMEflrmQZul5nsS76AAFiVxLTD7pIsXSuQutI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFeaeCRA9TVsSAnZWagAApvsP/A7SXGPnCD9x7qizJTWY\nKaN8PCzD01/sEovj2pj+pUfedoE+7Vvfquct9em/sNvxrho6mb683wiqSSyg\n6isa+hiO/joX2nMdhkgCUFkRXmxaMgl0zE8OEft8jbX+mXLuH53F9xmc9OrF\n3SY3SSE2nng08aiO7zjKFcvxd++3vJDtIlAvE0L+hS19tM69aMmFSSbv61oj\nJM0D4ZYbtNxDo+GR5JlBW5pFUI/pe+W39zW2Kxp/xik2Rk5In4VPmHdOFd/u\nQ+uHYKc5UIaa85B3JxLDXZ/RaKcU5CHp4mhOrbR8hrXMQeybs+0fYNuhMddP\nzHKIxWmEFrOeHEUNdcWd6PDRcPZ1funCJY9R3QLbkMqIlioVAgepT6bKfd1H\n9af1awpe2lIZzUJK1JUb3WLH/MAUiY5gKJixHSkzYH0wunU2ORT8W8RUqLc6\niGEJcKJk/l0gLcssdQ5oRfP89fHH60ZT9HF9yrhyPIFkPawL1bPRNv94FVds\nc/zS31zZmm9ijstDKVEbo6SsdlerkHQFqAfHttU9AsKVmu0JFkznNKpD5fJ8\ngx4SJGkgzdK/8O6cQkUKYoRG3AxD+K4L4K8+iWrfh2to6XhvYnCKaHz8/5uP\nNJHTHwpl7IL5ioUcGWI5a3L2rN3vTM9y6sMd7/GbsE5c/xioURvKN91N+tl1\nLzqL\r\n=L6dM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"b6df0b8f6693ef2117b67fe5b9ab6debb527b7c1","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{js,json,css,scss,md}\""},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb, assuming prettier is run first.","directories":{},"_nodeVersion":"11.4.0","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","eslint-plugin-import":"^2.14.0","@commitlint/travis-cli":"^7.2.1","eslint-config-airbnb-base":"^13.1.0","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_1.0.0_1544939166159_0.7603097476730931","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-config-codfish","version":"1.1.0","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","es2019"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@1.1.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"c136b996ffc15f71307f2430e964c449e90c0dc4","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-1.1.0.tgz","fileCount":8,"integrity":"sha512-f0+90I5A6NB2uQNaGlSUG3StlFmu6o9kkMZ0y461aiwdmjPIt2zuii3cA+KMsBCC9YTBDb9BB2evl7xKgm9SkA==","signatures":[{"sig":"MEUCIEN2M+xKxQjcIlphr0lbnNqcVFpyngh6jbOMhF1XZTwHAiEAq2NV7rnySZAAYz0iBl0q6Zd8Wkf3zZW7qW1XsOi68UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIRq3CRA9TVsSAnZWagAAZSwQAIUVaGTxoh8oZHztmNZL\nxayBdZh7kX0u0onDms+kmxBtxE1GLR4OUpDIn1GAlAyjRPI2KFKXHUq1Gufi\nIntoB2UcMHsH3ablrYfCys0TIYfhDqWUi5192An1rEnifIMDMwJE0aaF7ZBw\nDdzqUAZsNZLIv61+V3fQG6DoAVOehpE5VBtXE+uoJ1Hq4NTRnaYaFxt+Zr3R\nx/e35/RSjVF1TBIVCqL5bhEZJIGC6VCw3W5pFYzVG440/aJRcP/7hs+qRPvd\nJY2KGJ6FMHeAhXdoP6IKiykEWBQ1L/EAcEFLJZ2uJcWFpkBWn5Je9qSpvDEB\nyCMvxCXRGSBOsonUqH2vbo2I/NE4IjFrtd+RnrOxWbpm/BlKxTIUZWs0LeHV\nxQXx30S22940HaaOUk4dyWYQOEkomw4DJ9/yFiLSOtny9yZf2Evx+JsyJ+gD\nK/UfNw8njW6jasInpFQ3rjlS0n9rcBuBL8ud2LBO0ySMnssd4UCwkxLJTHpd\ntQ/2YR5GYgeir+OHCzbEA7/E5NEAMtEpxE1XN+uRzTPDeRyAPuCs7tFVBvAl\nNybeJfLNvPbDoOptzfT2axjLAmR65RmV1ZjQ9Jpye3mjBxJ4Li0oYcpZvsD+\nWmtINalNKllJlXWEkL9FGpm8ToxcBZBSKQWpd2KejgqNZbGjW8JjZ40dFKw3\nE6Im\r\n=OSiy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"5bb591f227149e954ad8fb7d82ec329754fe4b8e","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{js,json,css,scss,md}\""},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb, assuming prettier is run first.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","eslint-plugin-import":"^2.14.0","@commitlint/travis-cli":"^7.2.1","eslint-config-airbnb-base":"^13.1.0","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_1.1.0_1545673396211_0.8542761511020964","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"eslint-config-codfish","version":"1.1.1","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","es2019"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@1.1.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"61e7619e7dacf5da9921fc7eff2449c246ab4a33","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-1.1.1.tgz","fileCount":8,"integrity":"sha512-C4QmA3GhV6csUUzolOY65+4j7iDgb3GFLbRiImryDv1jfY0xZIL6TYd33smZIptEgXUVQNtiUOr3GT+S/FnOCw==","signatures":[{"sig":"MEQCIH4vfexkarc2hY7Jp+yzyVxHr9IIYB3zhdTHc6RVS1aXAiB8Gf5n1mtZ/mcwu9qZaP2oL1p9pmqZv3qrTLlQJi0ePA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQp9bCRA9TVsSAnZWagAAM0UP/06Dvnw7TSTVZ6/Xjy9M\nRmDMtC3kRa6p6VT8QssaM2AuT4cgtF03CodJb4u/VSCxBT1wdjDFsKAUaeTd\nQzWzo3+lgpI8LLd4+IzHXqYqFZFvu47wg/Y9jXhg5XBnA8RVANJZKFAtAnnc\n+xQwCH4pFYxDtwIOk5OsX37gcLahTI5wDjgxpE9Vj2mand0WZ+CojlyK4829\nCtn2OCtNtoxAUzQsuLhTgbnMOZj3pLNI+SAZN7gBUfNJ2XUMG8/PuJ+U98oc\n2OiDokdzem3OomBInoRDoHKFjbf1Vm6A/4AQPCBTILCWOD7VhQhr773/khws\nBfV0IIyPKtvR8/oP5zyJjU6wV7xBYu7aSbnp8HZO4gKErzNMyhgL862hui7a\nmllOuG9RvONwB/hTS/legv/kbjwjmP2wv6vt0pVXTutJdVscR86qa0cccbGR\nPkdLTJC6+09peREfWPB0/bHrZGcFgJCaZxDeXkK+cebN2+hUd0Mqgl5Pxr/i\n3h7N2DfqnvSTlth4GjMu9OyWy3+RdlyQXnDzTJ3b/LTBVBO1u2Z67JVaSPD7\nkizjtQYYaXohvQ48fRpFoMCPNYBFuXKV52OmX1Gz+UV19Pfzaap5liJ6zSas\nI0aD7ljRn+KI6JHUhDGPqLh9KTdOona0mYN25XWMXVMguTTBBwnNo3FdkVcs\nnG43\r\n=9c6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"f6a28b652d4b899e590425c40b5a177bf218f512","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{js,json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb, assuming prettier is run first.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","eslint-plugin-import":"^2.14.0","@commitlint/travis-cli":"^7.2.1","eslint-config-airbnb-base":"^13.1.0","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_1.1.1_1547870042626_0.626986680424243","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-config-codfish","version":"2.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@2.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"2a2cbcdcb01489d5314f9d8307b5a2d411c89ed2","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-2.0.0.tgz","fileCount":7,"integrity":"sha512-5kMp2NFnHhanlOXJgLzqNbDl2nZ9dPqaMUGVN50eef8MRhNzJrdKlFAkDZ2olSGu8kMR6RV173pjzttCsDXt5Q==","signatures":[{"sig":"MEYCIQCpEcbVplSZHeWjcPjQVTfpEMUOP+bEnk8q91gWcZqatgIhAN0RH9Vj4T3tGvpt1DthbUUVRPJA3VFQ+tgBLOrbQm74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR+1SCRA9TVsSAnZWagAAgH8P/jnA97hdy70OQpckQQHJ\nD03lP7N3lLa2nihpwS/Tu8n5EVZHmca8IGVPd+D6dF7fGcKQFZpVQPip1aPY\nPxImhpwic01weXKYSEpO8HwYIBnSsZw32QB5ldhZPd4ZPB2UHhpVUt1BCOca\nf4NMfbL3KGUBe0ocDhC74P8kYUmie6zvzdTd0W1l5QVcUQDjtNtlVATYvXe1\nVZ8Y5iVGybXPjYMuqtaKy7AgRGgxdaqdJbSJaaSPKXwejEJvUiLCwfuZGQlw\na1V/Pvts1RFCWUsm0Ik51FtlG+LmrMIvuyyQFei39gM0u4yPEDGYt9rdYt32\nXyt3frVZm/PuZtWmKxNTSshIEFcNcGZ96bKBLMUo5DjkfjzmXdai7I+IFrLP\ncT6erhsWT7ShbUV9dh7ufTTFiYPnl/JeTuBFBzv45xRku+xPPu1HrXAPaszz\nKVO1e7eEEyFZDBitD5pJfHb5abi57m7H3T0xakVCJRPFoY8H2TykLyzrpAzG\nFFLyCk6UUH47k2NfLKossHXG2rKe2xBegzHZ+fZnDX5iTfcbBKpotBjRMbbq\npR08yXYamXrRmwTMMYTHm+kd3aPFDv2Wg44ZiajMOyhve7kfp1dl/dhoBmt/\nTh33aQ43jy8xORfBivmaT0kFMUIxcAb6M6EDd+fCrYSuNYbkDwcTboUVODMs\nV+in\r\n=EhqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"16e6432fec30f874624885133a2089270e8781c6","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-prettier":"^3.0.1","eslint-config-kentcdodds":"^14.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","@commitlint/travis-cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","prettier":">= 1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_2.0.0_1548217681325_0.3493163430374868","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"eslint-config-codfish","version":"2.1.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@2.1.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"e3598056c8f8816d10df0c93a0b34515093c2c7e","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-2.1.0.tgz","fileCount":10,"integrity":"sha512-gbe2hD1qZ8avpyBzxOwbs5FqYBUZjs/iEkADNnreIEmE+SgjZrG9ZdsRnTnDOCYKrA+lPtyd6S4qbGHrBrWO3A==","signatures":[{"sig":"MEUCIF7dN7M+SvA2w+jgIwSMxaR1ijjyoKKFNmfQOj+v7FRGAiEAufWSCQlGqCgSvEm60xv58xfMHv0uMsE0APhJcpBWHW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUSNCCRA9TVsSAnZWagAAWl4P/3H5LD604wHqOj2qGamU\ndsRlLjelxc0O7K3KvkwvEBWS4kfT1My5aqgYODW3bcr4sJDRwJr/+GL5S4bk\nGb0lAhNDwukz9Aqm/fMY0dMScO2SXWa6apA6nNvaHfJGVXOnBXQN2j57WBVC\n2nkuEaSgau4aCBPeKUzSzsfHH4/n4GnDA90RlvGMjJjbeU+TZwEWAjtqFJ3i\nx4TYNKJf+mGKBoMIrv8iUk1FzSXQJu/p3/vu6V/IO68WgYmBboSRC2ntLU7g\nqzG6Nc5LCYMA3JT0t9Wyu0SBZ83/3xwJilklMsljit2x+507oNDBcyXeFpg+\nC3xJEKznRVJNlJlAeDKc15SD7Y828rkWVbd176Fa/TqNmvaMytFDtVT83JRH\nLVCH73eKT/a7K6ycb6g8zKjvuaUT9zB0BGcncugRstGWnbAsLhLfR1fjCBnX\nemsphfBmSVmKrL7jwcc3ErfeO9Y3FXa8RDQrGKMwENOFgYaX7Lk+6l62fBrA\ngYBjvtaAknkZFkihvuWgFVnr5kOrgJSfEwZmofHroBvFPMfHMsGEsSNh9cXo\nqLTIdIDCA2+PtpKHLyjydt4IKHhwgSHCtMR2F+FbXsxJE7F+kGlOYd7QhXXw\n/8Dotw8NIBgVp818IHnmPw0LltcC3F3DAK48jlsmcocWOZo7941EpXy56IgU\n2lPw\r\n=7oR9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"767de105ce286d5fe8bf2d89e1c6893fcf276236","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-prettier":"^3.0.1","eslint-config-kentcdodds":"^14.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","@commitlint/travis-cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","prettier":">= 1.13.0 || ^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_2.1.0_1548821313462_0.255802584370598","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"eslint-config-codfish","version":"2.2.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@2.2.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"60cb8b918514653efe0ab342f017d808dcf3767a","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-2.2.0.tgz","fileCount":10,"integrity":"sha512-UhncZLQ+8pBfTzcnanTRCGse39DNaOvzNpv3kKBbcjAJ4kGdhMoIwV/AXSaojCuwvH5283s3ycGTbFIfAqU2fg==","signatures":[{"sig":"MEYCIQDGmelvFH6RFJnmwE8qOlbFBSecuHZASnsUoFiyAG0vlQIhANReyI7icc12pwSQeuwFIFSd9r25gt0HihGAVun+iu15","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcayRXCRA9TVsSAnZWagAAYwYP/2Qdi06UyYkyepF2kydW\nGSKDZ0ZIG45rKBU1KcH+chR1Rp7H/KK6l6ALJlQyXU/+9BOWDiz2pZWYbe+b\nHsoGKnnLOlxjr3D7pnvKoAgfRrnwnb6lgdqB6eheqtr8martTQgJnmGyIkS1\n5UndcTR+RMfRNH2QJKaBbSo/LC+MAr5Ab5RYRbjuf9VxZXt+QOUk+IZBpJWV\nJdzyWTi6zRJACCn3G9h0707S+JZjz6Td5s693RilIEBzLW5/yki1yd2kJYbq\nNQz83rMGwEp32/nFAZZYsOI8XLTRJbbfXLOe7p3K5sObQsixtsQjNr4091T+\nmsMfjs5wFutj7ufUn3qkMA3fN1CukFSvxKN5adOdTw7PW/nXknRRPlnAEnv2\nOM9eI/357HLj+1gqHnLESa59lrRlr+CIPmuLLF1G667X6s4ZUVET+ymMugtW\noRNKDRRguMC6KZe+XxybW2ytApE0j7XfoS67waSSjAKd891lc+J++YoxUe3j\ngmUjet29WGP9vTs3UJXY5+fgCCuVOHxLoOftjCG6s9KXmQBFp50nMX6g4TVc\n8eToY/bb9qJZBQK9qfQ3D/c0lrwdQ6JJMWma9QKgHiOuU5Ft64lqbIzXAj0Q\n0SL5/I1DMkk3sExnDNGksBar7bzElOSh920yYF5X+23egn7HF5qd455A94zc\ndhDl\r\n=mo4G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"7d0a0586542cded34b5dbc580ba1b148d1694099","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-prettier":"^3.0.1","eslint-config-kentcdodds":"^14.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","@commitlint/travis-cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","prettier":">= 1.13.0 || ^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_2.2.0_1550525527266_0.04870317401070712","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"eslint-config-codfish","version":"2.3.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@2.3.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"7a79d04b77de3c3a987ca55142c7d120e1abae87","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-2.3.0.tgz","fileCount":10,"integrity":"sha512-L52qU14pRrAyVBcQz4R7uP4yGxtHtz6P6dCzC0wrtVz8NVUeQdU04KpMsexC9Jg85xDRgRCvxcm2q94Nrnib2Q==","signatures":[{"sig":"MEYCIQCJOnc15YXyufKmWs5M/P7C8bHP3q6w2S9FvqBdzieGWwIhAJBp3/LTt6/62SVLq98LojdVLzKb8TpWVIfM4+HVC4Pu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjAsKCRA9TVsSAnZWagAA+QAP/R807pRmknP7YmvxyZJP\nqOye7YkD03n6pJTyq2OZPi/HFV25TGskEomkL5vYn0s3NKRgdKLPs0Bgubmt\nIH0YkSK/hiyHi1erpEI+Q6p6xLXdnc84IJALnFYM7o8NLEddUUTtz/U0gDlY\n/TRdy1lzwtV9Hio4dw8wcmdihb3rcLAGo1HMWMpYKJ9bXO/WCIQzlG/l7XXY\nIShZnD8l47FWQ1kPxYthPETatE/0+LIStLVfea4Moi9udDNRkDt/FtOEG1eb\n9+Bi1wZauvRZexShOwaYYU8MBy2r5eiCGDk529akzF23SlwaZv8g1wmmbT4q\n4D2xm+9u7eniVnwbgN6EoGCv4YsYmDC1nqZ/dzwMDXaBhm3xIfLXBWnjIULM\nODfeCxqjJDdUIJE28Xyycw8ocEqsBcq9XNDPIvWtYQ4KME/cVia8eAgXXCx7\n6o2B9oRBocIqEYRYZCoFx/xJbQjVUuAjeDIK6KW8k2x7Nfu7jq+vmkVgQJ38\n+ztr8xchx3rr0PEUmOB73sW0KjLPLwl4zUz0CFBvvEjySK6iRKxKANZC5XYd\n0MaYsDVnaXHL+o0IjUu1yQHe8oGdoDp/EN3H4kXP9Yxm1zJw9dGowoRuLov6\n9WrdjgH+0QVlX5glfu3ZGjGpYN1D15Mwe3kAhb5Zn57W77Ovfyo3ixqnscvY\nuCMq\r\n=JrXj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"158cee5c1c60022a182f5399cc4003011ffc4b7a","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-prettier":"^3.0.1","eslint-config-kentcdodds":"^14.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","@commitlint/travis-cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","prettier":">= 1.13.0 || ^1.16.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_2.3.0_1552681737407_0.4714628484142813","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"eslint-config-codfish","version":"2.4.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@2.4.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"82740533c91aeb7a976ee745efe64ef5a48f1a13","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-2.4.0.tgz","fileCount":10,"integrity":"sha512-v98jWp22E8TsXsP/bbymSPXsvUmyJpGlLFfWrTe2qvHxRq7B34kMnNGcjWTl74ruNvTG3Poom3dlES+ubIoIbw==","signatures":[{"sig":"MEUCIFLmm+ErQzPjPXVvacCFNerKkA1mb8Z1ano4KBtHVVkXAiEAwpo59JggsIGsFUN02Ck16CNaQy+FqszNloi/GDaRZII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcohi0CRA9TVsSAnZWagAAb7YQAKAbV/W2qQxcv/L1+dzM\nSHWIJ9Yz63z0M11LcNmjzCJnMovOP8ZmGl8S3L2NPrQx9EkOZk5GdTmx78ux\n7uD4sMdP0LEkEzecoinqPx6ahQbhBsMw1IOwpQWrGcOvsFvrHwuh8mPu1l+4\n6EOtcxB9dW20kEGpW4Wyd5OU9niOkcEsMUXhj3yPXbIAtJYw3JsIPa1SMYhM\nWCuheHZUAlONxT1jYUaODSvOEvIGhg8QNk4oQuixGxR/CbwXSnaEypioAS6i\nrgeIdQs0OBRBHIcImxs0KadUAWDAXSbJFiq2h3t9TTUdd0ttv7IQhY7tqCR7\nNWYF7OCOUQBGN1JC4TwhF4JgkhqpezbY7YD6Ck6xfurFbMNAm+Pl3yValSVH\nFrfwirR/mj/J0FX0v8QTLTyO4zYH8uQz7el0XP2+86I8diZky5TBuMNlsNBA\ncdZVJjBJzLMI2kf/s5ewIbXIDJfMIAUNr1nJCZngpJlB73m34mC3RBM0SWCq\nXV79v+g6ZKpkVv3o7IjWoIY+NcwJ00lLHtU841LPqUbXp3tFgifaFyoWHdSt\nfNGIo1CWJqN+zR1i/W2zA2gamrECMLDgDu1YCdxdlHD+TZ3l9Qu9kyctqFht\nWFJZMJ3GmDtDRY/8KzQXn0yz0JuxFvQILqhZIKK1YiQjhVGabG7f0ttpEla4\nBSHA\r\n=h7ZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"fca1c3aec2832ce09273ee287df2413712cdb8a3","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-prettier":"^3.0.1","eslint-config-kentcdodds":"^14.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","@commitlint/travis-cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.15.2","prettier":">= 1.13.0 || ^1.16.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_2.4.0_1554127028090_0.6387544577485282","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"eslint-config-codfish","version":"2.5.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@2.5.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"03f960076001ddac69c03fb956ad3aeb8917fd36","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-2.5.0.tgz","fileCount":10,"integrity":"sha512-Rj2DLUn1lOe0BavQwesNz1UBEXVHl9AP59/xRA9G20KZ7ag9PLam2dP7LeC18EGcHDFhxBRQxcKOK34gK5NhFQ==","signatures":[{"sig":"MEYCIQCuPjkmWlFQs5TfgkZRZdpAdUr65lmLNtEt0Tr62u7tEQIhANojrNmOVc2tSsLPITVaRSaEfrPH4CLpML+CEnLh+tXa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqjHrCRA9TVsSAnZWagAA1ksP/j6IgDBu9UNg73mRpm5G\niiq+BJiYrEj1vOVODpEdaUOl6Pzp2tRsbfnHSFs9F7SNOLrGzYZRrueAl+Co\nbZz/E6y+MJCZrwUiXHSb+RMCgjd753qT7SEcpqPQyXHdE0l3qFEZxBXwDSsQ\nu5/YorYs7VwEMpdi3uG25O82pAI4SO8Jbwz6BVM2iRs3Dwp+3KfoIgJt4v7o\n2XUtrnjbkCuoMERT3yWMIz4bQXUKHgFDxMLrbYFkL0m37hRXDm8RumNIhivq\nWtw/lo2/1+aLspI645dSrr/Iyn2+bCplRlEsXVmSq60QLQtY+ozfLwZ4FRSz\nsovmShKRtsa6m7wS6o8hEFKeo0B/3qQqyPiz7ph/HxhMWIZPd0qT3CX99/lk\noEj5idtarvBmvUK4eYYFDgHh7cdcH4aHTA2WEKP0rB2mml5AmFKkzc+UGFnl\nsAHoboRmWCy8iF1Vd0Fbjg84HQR2OQ2+aoZTTnOveYrvbFsgzV+HEbfZ1vTt\nPgnq246c2/fQgSR+tbCAd3h4BXepggfnTaHmQVtDUzfGmxw9VjAXe8IhBhdu\nZQj+6wXoIbnXijAhV2X2qePKbgZ4EsmxJW0xRrOvcp973q1f0QXoUD+bbulk\n1D6tR77g6tgG0zbDflJJfA3TPNfs3qYhjGIyheMM7lPQWMLomZP39NawTg0u\neeIU\r\n=Ps7r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"1681ced6a4df12e3f65cbec23ff55296529ff1e2","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\"","lint:commit":"commitlint .","lint:commit:ci":"commitlint-travis"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"arrify":"^1.0.1","lodash.has":"^4.5.2","read-pkg-up":"^4.0.0","eslint-plugin-react":"^7.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-prettier":"^3.0.1","eslint-config-kentcdodds":"^14.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.2.1","eslint":"^5.10.0","prettier":"^1.15.3","lint-staged":"^8.1.0","@commitlint/cli":"^7.2.1","@commitlint/travis-cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2"},"peerDependencies":{"eslint":"^4.19.1 || ^5.15.2","prettier":">= 1.13.0 || ^1.16.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_2.5.0_1554657770696_0.10576125437417327","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-config-codfish","version":"3.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@3.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"a0ad9a9883d6cfbcd3c6755037dafe6789e0869a","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-3.0.0.tgz","fileCount":15,"integrity":"sha512-IvY+FJkXU/7MOmn0oTP3oVgrC0osLj6yHUNvlLXw88pfp0nfLjt8HTewnUQv3JBZH/gHFDNyV9gzkNgi82H/kw==","signatures":[{"sig":"MEUCIQCHxLc7M0VEuNPWylCfSGalplNVEepeVmXK6xz81q/kygIgAqm+YESE5w10dFw6+ZrouPHftMVYU3IWsfIf9huSTq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgaFUCRA9TVsSAnZWagAAl68QAJkcmCuSZGktDMopQLii\nvUekMw0BfeBpMcike7NmnmORuXlTu4AcrQuc7yTf26MfxYOyIays5JE3RDfx\nr8GNIpa3suNasEK04OZXv9ERYTKvkkad/1iQ6DBDcQxIMZCnL5jJ+wTi9Im2\n98/LyJrcIS5tGGtjkOE68/Wfzcoo2ObzzkVqRZImSc89CecsPijxwg/KJ+On\nCymjCUKubbVli8Nzg2BWnt/NY8xuWIH0G8jdlrhGM+o/pm/k8CyetkiQg91D\nMc0JjyskzKgPo3uxgHVyHziEGyNzXG25UQYDeniJ5KleuT9gziYOcru2SKoT\nQgNWfPVsw8SvACCjSA86mRvfVtcIbkz1U4ulxZosLFNQhXc9ywF7fU5bE9Xx\ni+/s0Z3OQ7TixfugweJp2Mqm3BLPZIgDfn/ERbHU3gAnYxUv3KHwGZtyc86x\ndx81Pm0Owd5O1Qy8q5CYMfJgac2qij6ilg/gnO4Q/6B9yE/P7tNzEiiuq/TK\nNnn/H63cwGtykoVFGizk8wRsiB30Qtc6Ij3xX+pyOpgXsJOdgxhp5iSzOkhQ\ngZLsDvLjIeDp2hewJRdrF/5eTIJtFn5yAuw4tHwsnT3hiQ/6oWpWZx4H+Sha\nylQrja6SAaSoMrNhnTFY8ViNXJi4FkOpqAhw/XCKOCxmjvfMEIhFgH8BoE7u\nIn3Y\r\n=IKR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"4fded2e78a1fa96352f585ea062d99c98d822118","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.9.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","eslint-plugin-react":"^7.14.3","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"root":true,"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_3.0.0_1568776531616_0.5469663547463419","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-config-codfish","version":"4.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@4.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"1a6a0a2297928630510502ce623242062534d7f7","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-4.0.0.tgz","fileCount":14,"integrity":"sha512-rXWuwWOzppgtmq+goztWaL0eOGFIAdd9K6sGpas9Dhv2OKYbkYiDYfMqk9ouEj5u1RQN0IlNw1tSThac9mPJRw==","signatures":[{"sig":"MEQCICgZDcFGQctT/L0q6xq7ztkPJnsJkXbU5A0R9u43SLS0AiBximQ6sgppLW7NjbGJTeaLzixDLLGE6skLuWMQueNiFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdghmwCRA9TVsSAnZWagAAmg0P/2dWBIAkHo9u8E3VIExh\nDd/CJrggw02GOh5VKnA1M46QhBeZ/se/6OpaXIdxySQ8H89w1h0uAYPlPdbo\nrA+gyTlop8hGAxiY0EW1YKf8esDId6V4FSIyfhi8pKG3LDL7GGOqHL/FrSqd\n6zjoEdQ9YBUt85DP6AvXAWeCfWIwHKLvzNOnP15Vn2GFtpSfTjlXKKCcPjFw\nWmMSkvK88r9QH7PZJOwve/o7uIrZUbLXpEFuyq1KVYhA1II2NIZh/DD+7+AZ\ne0/P0GRkgZgG3SQmRX5/SeTqiFXqMra+JQjjzAfy+ycR1zmjjzospgcAQPQB\naHOl+rKjJvxuAPoakm9uJh1cbIjGFpwOwC7u7iz4dJxjs8vtA0opkSfOXvQ8\n7hzQm+vPwP/kP/eyJJ6nlJz+W7tysPXHKX9vggKF6bT29mdxLLWmkwmPNF0k\noXIcwF6nVn9PsB0QrVzS/aV8okJrc4xunXx9Mk9SH9MhPu0McVM6vpBP7b2J\n+0C7tHdR1kvu/QbaQFuNffocbsqwGhTnxaBoHZKHM103AGekzQ9Tsze01JXn\n1amxp24bev0MiT9rnVc0Bv7ai8D0UpNSW/jDApDZmXvn8MRaamUBaJvtgNA4\nf3F97U5dKt5HFVZYvN2B0r1v0/YrTsyNjpNOzsUuGAIAQqoLyY/wIK1HFqrS\n+i0o\r\n=mLsz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"95a2a2bb822391de1397c5b0d5ba0d03c7b08311","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.9.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","eslint-plugin-react":"^7.14.3","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_4.0.0_1568807343364_0.3372760050034511","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"eslint-config-codfish","version":"5.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"1b5a2053b20eb86f24063079975bb7476635b296","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.0.0.tgz","fileCount":14,"integrity":"sha512-3ZrXSky4/8RMNnoG7esE62gDVbWWt4YbT0z45HV2p3sk1u8bvSDiLgXiOzlo9sQ6WJ+RQn+P3jI9T+QjSUlBXw==","signatures":[{"sig":"MEYCIQCfYCyrKBFzEfwzYl/Ld28P++q8HRuopRsypq3a+zNKGwIhAN0ySMl0o8jIQGvzqzgOwS1tF38KHSd9abRIE12EE+sy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhsUPCRA9TVsSAnZWagAAuS0P/1taiTtVMipB0lN/mSyH\n2i/urPCmcjMME0Uk1tjTR568RIhctcqMam49W2ywSK06Dnc0OImcQvXPjgW6\nwO2sOYWcvwgx6swhtAm6XvPlBmgBv+FmEYd93mYBX4XL04k+IJfu+ZiqzHlU\nkIMQnuXKiw8FkIAdr0zKLAeEjHqMVKVIdN4V3BB+LyVtWVurj5r8pl5bBnRh\nmINGNtsLUCBfMDGeeh0w3GtaUz5dKQ1+1xcDv2lTotgbpxY/2etW/TfUUsmN\nOcozzSOuszf1qofjvuZuebCraFDSPhFIy84zvbY8pwYOiyzTbh73OIh8L/r7\nfD65Ww5XmgBZ3HUN1FTDURb/+xyRLe9x8TazINpdI9OFGa4bOE3jFVI4X1Yo\nAOXeJ71JnucBT95ZVdkAhHaTy2pg6dBnLTfziO8nPrRmfSENNKmwaFsPBAYN\nwZyBbxk8WLViz3dmQV4rY4co5OvOTrbQjg7hyMy+NTbRfhHD9m7ACsaEC061\ns46iontyPll0dU2kMSZiBXYSFoCL00La/r2wa7VAbUEeIHtkCurUREpb/64+\nbB7We3F35j0Tgteh/e1yF+Vrqh1y7ZqIKs42TtbmuADwoago7Wz5YZbfJJiz\nbWHytw4ZYKnZ8CnkqnvgRBWk9vkh6DqH7hlh6ohtINVHSVRw674dC2w7//5v\ncKVx\r\n=Sj+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"8f4723ec089e9ce427d2684565e35056b9470837","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.9.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","eslint-plugin-react":"^7.14.3","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.0.0_1569113358852_0.6443167245061241","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"eslint-config-codfish","version":"5.1.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.1.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"f390326e6b0eef4d80061eb86c0fe022b7b0c911","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.1.0.tgz","fileCount":14,"integrity":"sha512-37MzFPP5ox/GhVn16AOQkyYXfHD3Xo1yMmwbJtIvL2EYz1Ybu2aFHGhIWTfEfsqjr8M/MEcAhS9E+0nkiZrACA==","signatures":[{"sig":"MEQCIEFdNHyOm5DADyO7zBK/3ukWkndABfqM/Bc9clDkUAG+AiAphw+CnWxhpJy1F9cX/HwexMNZiyhxSmbJIsNyCU3RIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhs5QCRA9TVsSAnZWagAAm40P/ioFNQThx0RdcCiuGGst\nVuOP0aGvPg13XgfsN4u4bz7ZFWBw6zmDG+syaMVYJGsagxmrYbxtkdOCWkAV\nyJklW+caiCpUYXDAIo6bKZxSNWQq76WU7q5M8f6pPuXfkLJ8tjXiU45+/pCt\nQr3J9wk4VB9neVwLP9pBK0DHDc0ZRDbxfYEvdpgO7gwMQ95PKlf5fTzmYwib\n9v2A5RAbGTEjuHj0HdOC8DuQn+ofHl8ANHQG/Tllasa6xX/pMcLkYw+deH3r\nYTmoEJ1rp4RmGbb4EVdyWJSKDurt/G1HrsUqW35vsW0mApaSIAXanh3MoSe9\nQBKf/C0Xo29DW5FYrsp/xHV7H+ez69KFIu0NcPvKVLKudPCTBzGLspdMIsJy\nLIvbqtjWWDVQRpz9NVFYye9rjhc+A5cDopp/HpFTdqwBF42MBXcyUM+efyq8\nWV49C1QxxQpbGhWL2RlTZwmewh6NvJr2G/yHiDRq+Kta7xfT4ulBE2hW9WN3\nzEPyGqLiY4OJfIDjVfYfw8UHRLi1t7iyDBS0lZnjCKeEcbfryTIH19rBLVJK\noJ3D6kck1WUlu8svzIxB7XvTYWxcFQ+ICgg5lH1mPZgRNbW1YQqiIh77n0eo\nVgUyDAbQvn9LDxLO/HV8jYp2G5/L3qWNi7DT+vkyw93+cm569cE3rbXtm3kd\nbg5f\r\n=de/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"3e338e7ec7f23783890f0366763f3e34917b383d","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.9.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","eslint-plugin-react":"^7.14.3","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.1.0_1569115727833_0.8845044628630385","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"eslint-config-codfish","version":"5.2.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.2.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"76a9c505cab90ab100139d47364cb42b2c41d616","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.2.0.tgz","fileCount":16,"integrity":"sha512-nHabOJYvVRUNTrBP7KJOf6S5lmyi2icf4Cn8YaDFmyZmTdGtX2r+E8qO6tSy7wS8N3ldgYFn9JEZQmtLDwo/Gg==","signatures":[{"sig":"MEUCIEiYOS5A7+oMa+uE0RSdbv6B67x7SsANrch+Ywl+p8e4AiEAtIUzAB3ZBYlDzvtglLwo03iGxYoQHuSN+sTYj0Wl1Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk4nJCRA9TVsSAnZWagAAx8wQAJQnjBCPKxUTBbBVSJE/\nnlmA3ONZUsdKEsHoQI1gcdVLW6rCBoe5i17Vrvvhi/7NV09g+pjGPX3PlRl9\ncbVxhTdb2T2A/4OpBklMMIi+cUicS0mWrMCMJaE6crdVUhvRjV1TlV7aKKCJ\nASWi0bCX+W9bBq9L2G61pNg/fOCl//M/NRDYEJI39ynmUu8Q36hdiKrC1K3X\nLzE8NEQsWLhpbVX/ugpP9z8MoNa73NlKHiIMHm2WTHPTbbiEjhwmMhKLxGwN\nx3ufJ/fkv22WzHSX0THk/a0eFyAtK9zs2wOdMM2fgNhoSAKeS1mKtK146jlr\n3JL/akXR1wyvnX4AuvfDDkRGzhCIZUNeNqFeP4+b+bJgq6vKQIiYLH6CoE23\n4JgDCTdfPdQ0pLIXxcAifZOP8ExnI3d3Oy3K26ABq+Vfgr7uc4zAjvE+gsLI\n+GDNNG0md2ITIEh1crdl+xnoNqj2xN9UhSx2mFqWkIYlQOsjs4sAqjxhfJmX\njtTLaDhnHv14OWdksDCjgjkGeade3Qk62u6ANGKqjfucimrk+cl6W9E2MyVh\nLdLxYVnlrxX8f0dBu0XxUb6tOS4o9BIW7V96gVgGJIPDgUXigESrKsighPP1\n3mlXv/xDQMFzE+klrhPXN0co4ag4B/Wp4pyAdYyT/hPtt89bxOejkbPFrgHd\n3Ren\r\n=abX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"98aa2ee01b34a7a5440274881b3090274f5179ac","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.9.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.0","eslint-plugin-react":"^7.14.3","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.2.0_1569950152491_0.5310534543516707","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"eslint-config-codfish","version":"5.3.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.3.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"0529402cffea98800308bd4433381bc5af0c050c","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.3.0.tgz","fileCount":16,"integrity":"sha512-C8FjO4aF6e1tIwthAO2/u4InALvTJMtGVNdCjqx6rqu0Ke5okUlIo03T8asTyLeW3HlO8zRH+TjU9ypGtLhVDQ==","signatures":[{"sig":"MEYCIQCyCSP/oxEipRjPjacciJoY2B228g7lC4aRGKK1o+rthgIhAIaVFJ7UqsrgXTk1ZlUvmrq7ulCkJVH85qqoqL9RIcfl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsg5zCRA9TVsSAnZWagAA3n4QAJVRHEhBB/7POo/i1XML\nVwev+Nht352yLDjcqgoM1AGVWhi52UmlM3X9uryp5ExiMYYtg74KAKLPyFX/\npRqyLb3hJ+JuZhPaV3SMYx0aGVtc7wapJ3ziMStw559H2KjfrKf3aTQYECBr\nCOhNypgyMnLlnJ/dSLnGSViUEpWAQ+w4459RvU9ZWXO9AyCa2ythH3zYXCp7\ngKKvUH64bT0hz+Nlyx6ojrkFMTz0I5eMLiIoDWovk0ckujPFIdZVRbdIGhc1\nlADKknfnE88vVMQo8MJT/PkpFI9ap8Pj07GA3aOFejpdmOVMyPxSef+7Z2JA\nClmDLkFlX4h3r627T4wDjIdgx1oXTXLobGZS21F+g5JyJmGns0HOvlSXfLXH\nzsp+1RQIIAIxSfPoT80b0D6JBjL6BAqbftPWy7EfhP68FAdCu3EW0IriueAK\nXtlv2bMn2oiCFdZoH5niqTmSKXO5aGJq36KTY20CPcQ9ZhuGoN1Yi/9V0YSY\n9pPbFiHA1Ru+HwBZfpG/jrF2MqcacrRNas7WhAlMB30QOuOJgSZku8sEEYYf\nJQ1qsuviMrxwfHbKQG2oat8/fOPZfzt3MdkTlGsH1Oyg8+3vcjxiSDQ6qBU3\nln13aHNqs40hAlIyyUG964soMluJby8GimpMBvZHqdDPl8iVO6isH+oasqrG\n4NIx\r\n=BbbJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"05e7129a56688835705718b1fdafc351657ad60a","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.9.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.0","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.3.0_1571950194598_0.7820691822678563","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"eslint-config-codfish","version":"5.3.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.3.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"5c34d8ad9f0dba10bd989a94b2f079fc660d02e8","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.3.1.tgz","fileCount":16,"integrity":"sha512-JUdYBxn7haBiXE/9kjSXVeNfhoL9CcaXvsUa9P/TX+2xqce9QuSAmUvOn+MU0czmU7vwTAsfAA9w9deKunuZag==","signatures":[{"sig":"MEUCIQDmVSBUND6m1ZFzwUUuHKWJXoprcUGSCpYVaVK2CP+f5AIgaEP+nOxt4dMCeXrDmFjhwKvxzaPU4Q2cCvOlKFpuw0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzGTZCRA9TVsSAnZWagAAkg8P/iTG4i0zp/ogprlOaDB/\nAmTbpMxJVRebd6+WIKEx+44HpBucXNDXZlEVC4bwQWD+z3Lwdun9yatfOHXy\n4ZPbFs4cm/223IDGuJX3nhHf2ed2QvTagU5FDix1j+ZuW7pzPGUB0KoXZNH3\n+ET+r639DEe1j3x8HGQgZMxZLYntl77cXb50kBKJr/f3QtlUGnuT7cIx8rwY\ns4qw0viR3Puo1r8i7cahwfXQ5IjvvjvPaKiPIUKt3Zozn0u7UpGXQfeChHyu\nv2Db021nt98VlUqPlFsEvm4ivwSLe2lvx9RfUln1f3OaNumto6ipn7DAX3Dq\nii6TIbmYNeo9MgeHhZSwn3QGjzVBtmHNgk/omHwWJSjE+mDJZh+whtgMwmce\n5UjFsQaAgLSifiyN1utRiPG6Ie8Eqjhd1EH7HMTty/JDBtEzRuMcu01DOZ61\nVnIJyrjWWnEOzAF54cg3s0+1aJ02WsBANrsQUjJ9phqUtZKCEJ7TvwPeckt0\nBC0IUmOeFxWLmG8UVVMQmaKHIb49kh6hfUmmo+PHT3zrtk1UHYaHlwqyfPzV\nJmmtVQd6mJ1SaUjPxK/5PqfDNNxrc6BLClr0kfiBYv5GrK4cPGe51SL1DyoG\nhyD/r2pXS87NKW+FdkrVzSRYS9x4srQu32HLfcUXh2dGtmftL2HGYgcu+iUr\nfG5e\r\n=Vp6Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"9e94d56039f830fc7a162dec91e273be2e3b6f35","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.11.3","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"10.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.0","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.3.1_1573676248860_0.2174665318111313","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"eslint-config-codfish","version":"5.4.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.4.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"08e23c176eb0c3c2560862fa0ebe3ea0ee279e23","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.4.0.tgz","fileCount":15,"integrity":"sha512-XLOcsQ7xUFH0lv6ZVb65KVbOZtsSePKx/3D0BayGk05kgV4vhgHxdmj7eeLibqa4Ir/VwR2U5G8/oUU4qvPDAQ==","signatures":[{"sig":"MEUCIQDaLiv/JVfLF+tpvdjuuh19mX3OgLFHt7sSpdgpI6SsbAIgUwol7o82StqCY5KJlUD9NWmeM73mBehYWjl1VDZBFoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewpLqCRA9TVsSAnZWagAAZCsQAIY9IhJUtIsWUMAEpRpy\npt53i7GHAWDhrf6jPgzT38L0v11u2eqEApDx/okhtADzLEX/tHvMkgVjIXwb\nE3rr8652CQVFQOOYzCOzguJ2CA840CLIBHCAjOb8yPkRERASUifId5Hv4mN6\nRnThsk8K/aGzTeHSvLuK8JPtaq5Vomb+j0j1uS3D6zd22eqFMWhdcHkNvY7G\n19Vx8UG6dzvUZnQFdzaqH9BdmHDLV4GS1B3i8YJf9/V3Vz2CDvXjO023BxEy\nkQEfUHWCPquYN9avy3Mq2WoSxTfOkIfTsnwqsKUzQ9IBTBbwAtupxKmSngF9\n21/WUEenaWqn40hK3ZAXpHIkUVTv0RCIg+mm2GX9N7kK0i7H5tFjE9qvCig3\n+Q9hk4UBhY5w0i0CQB9sL/V4Fc6HxCuwvhS6s6nXLCOudYYqrKjfQ7RnNzqz\nH86mhuSLJfBfZH7RwIsNBwhqLm9nVgOuXk+fjnst/oltWkRsNr4juCWCMIXj\nsGGjd+qTHh8Ju99jUDHmxNQfSTFxqrDP+YI9JRNHNbxeCIqeIcYdMB/bA9fP\nQQvebkAuksBWMt0nQmumP5rY3ORPYCHoU/rUtRws/NE8dcCPaGyKlGeOpwYK\nEjHPzmL+tjkv9ECfxbeoa3vLEaAnahfEuA9D8u5qgaJiUJiVsLOC7CqoP/U/\ndYnR\r\n=fNu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"f13eb96b25ba8f073e5df497f0f4504b543ed6a7","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.4","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.0","eslint-plugin-react":"^7.20.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-config-kentcdodds":"^14.12.0","eslint-config-airbnb-base":"^14.1.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.0.0","prettier":"^2.0.5","lint-staged":"^10.2.2","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.4.0_1589809898029_0.2261946278645286","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"eslint-config-codfish","version":"5.4.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@5.4.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"df010f2aa613c416fe61965c2a5210ce7632e391","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-5.4.1.tgz","fileCount":15,"integrity":"sha512-epNLMDOKP5SSAO9bsEe37Nu+8Xfpd9DBdH5JorFP6nodlpy5IHIoM2w4kRBvwV9csteNt86QFUDW0T2yj+5bxw==","signatures":[{"sig":"MEUCIAueM59QyXhKjzqfcEGaXoZoa1ZQ/8IahqHwIEPjDlkjAiEAhazrwwc0fXCwIFL/Wpyce2nTSTkCg/6W5GqQWN9w/Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexqbsCRA9TVsSAnZWagAA8U4P/jZlMcCrVd5b5pDYCl77\nswqc+9jcqxfyPXOui80h6VsnZWFkDTklaKrErUcgwHn6Nc6Qavnc8S55olqF\nazSnKoBy5t4wE1S/Za+zfI9zgfSjJRF5j7iuD/V2Zp4TSYOQxfvL7T50Z7lz\nuBkVlZx+Z4x80t1WvpB+sGDCM5ieDjCtuK5U9Aopy/DJ/ltuAfag6OOHVymk\nidsa35roHW8KNM7cJGm/vhzPInaePwf2DhnwFnv5vBix3xoePo+vkQmJwqq3\nCLrf/v3W35R67WXX/bF476rnm/67A+1BjaBDOFG8h6C6YhhZznsN7ZFC0TyP\nYGL4pPnlKTlnCtbuM0b2ug22lQMTweVdMcrkgHQaF/iSUVEDnIULvrDg43aK\njxlrrAayUoakay2aTFpaEEq4R6z+SUcoKRM3T2WiAdf6DgMqQaOjUqr53lwL\nc2RDjr7MvUlJkFO3ctE3y2FAAZrQUoa5jSozfSzqCZW41SLlEMSdyogyUpxl\noov3RIJOX+Vd2hcP0NuzwQCQiAQFqViUM1niXTs1b3J39Gp6Dqv4bqemiDJ/\nQQESOl5oif/dc6MLicfdpgTBDG8gszG0IhTZBAUoUV7UKMsZheJroGUHyLHL\n7dTGZJxNwEHAY+/iysVAh3IpRceqNCOR9AZlaAerYaq1jY20/b5sOMFZVxMI\nqMu1\r\n=LybY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"c11e854a955f0bb7367fc4145bc656ef509488ab","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.4","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^6.0.0","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.0","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-config-kentcdodds":"^14.4.1","eslint-config-airbnb-base":"^14.0.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^3.0.5","eslint":"^6.4.0","prettier":"^1.18.2","lint-staged":"^9.2.5","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_5.4.1_1590077164250_0.29787741707846904","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"eslint-config-codfish","version":"6.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@6.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"80a9cef656effbc08274f1a5a221329ec23f13f8","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-6.0.0.tgz","fileCount":15,"integrity":"sha512-TsrCjXivqNUaftEvTDOePIjm6zJT+BbnrSCff5KTuQKhyDZL8+lJiXmIGGnP4zrICP4Pe4L8bI6Wp3wreYzpJA==","signatures":[{"sig":"MEUCIAodMH+B3xZNjMaS60/OLQMQryvWKrbIqXj5qEPa8VfsAiEAotA2ozauZY4GW3tWn09CCTdupN/DsoFfsXXLICeQShg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0lPCRA9TVsSAnZWagAAPwwP/3pdFRGYG3lK1Kwjpsoq\njfszAASw7qSNcSfC9ijgJiV51EbjvtRR5dnEQbqf4+fhOLncQa8Vn8RMWZJJ\nNjIenqmGDXHoV8rsFxpMrBLmBxg2BD2s6h98kkjaIuKwRvY/AwbkYX/YXUxS\ndiqhLI0W7VBEruTfJrQHnfGGr/W63o9iw/zG2nZ/BxaCHUVoUxAhl6G2Go/b\nQmZd31ONwEPb426LrwrjQx3YKrHIgx9/iJponos2cTmPcQ8X4z7KUkV1r+tZ\nJWbI1MoeZk5pY0JQXyBbuIZt9k2QDvRulBZcmyJAgy5dKQrxFGNMut5gyA9v\nnfcHMym74MpZ9e5CkFmzPoSIGEivFBPUugLGr7jY2z7lv8vvIPSeQBQX+V//\nxMOU1ybak53N447oy7ptYIg1ErQTTosZzgCBUm92ijXCSPZ2ar/rQ4IqPn4q\n3W59yz6iijvyGSimJpcI2XRa8bVG0IL5Cs5PMb2OutTW1YzbkN45DHqIKxAL\nqtHlMEptApv2Y2/0ZR0KJExVV85zSCCLURPMq1ukdHR+/xJ9gC+qJrifDQfP\n5lc6lqD2VZ3oZYwzEnJaB3UW9PTcoqMvJV+ZEVujBQMlvSP+k2cXtwEtLAAU\ngGmmJQ94PJnDnhQcvcEBIz1YF8BX63aeZTQmFibAjx1RqhY9ah2KuUwHdjyx\nGnKr\r\n=ZKOQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"1f4e5b4b7866c2693d49dda2016fe12e1f945950","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.6","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-config-kentcdodds":"^14.14.2","eslint-config-airbnb-base":"^14.2.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.7.0","prettier":"^2.0.5","lint-staged":"^10.2.11","@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_6.0.0_1597720910750_0.19690925079735955","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"eslint-config-codfish","version":"6.0.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@6.0.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"3fbf13d2b44af882d4aef414a09374c846d68d37","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-6.0.1.tgz","fileCount":15,"integrity":"sha512-IjNHUtvmriMRy8GK6yf9W4LX+abaX/EtdWoEIPKHZjwUu6f0xg0PpghvC8hreB8vaMInXC3T7j70t/kfLnd+nQ==","signatures":[{"sig":"MEUCIAYgk0sqbXGfcPuJaWYY62LO9F8P9/EsPkdj+NIuZJKrAiEAtwW9eekhCPiH2mHTsvbMkYvlwr7M1qeTCED4awEVQCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWorLCRA9TVsSAnZWagAABc0QAJ4ujf6dWqVUjMRqMBeV\nGUeES/9hxlLmT6x+59FEmcUDpfraI1rXLeswldAKI8GrLFXDFJqMK+FVrTTO\nG/Ks4YdYxAw901iJKNJebMM8T32U5dltdX5BK+n0m1E0b3TOj+kjt00bVXc2\nzaiZTVgkfDPUDWzgunoI9bNZnUqKidooQkmRoAmm2fq5ojPtoU2FrWyPu3SB\nJMFpa94abpaHH2TL/Eridx79stmSO1jY3EYM391/RMoYNqSB/zU0gRcMNRZu\nqd8Ju7WvicyLE6H8+AwNbkkcN96SUe0eJwtuI5Q4Cs/SNXadFWGupLIFninW\nFDggVisRq9j9HcuSMV2vaUYRCCzBIu8DVHhVo0GOEAkrYy6K0gAEg0ITXYmO\n0D9gM/uc+2Ip+GLALX1rUGdwsmaV5qAQqxfbWul/BoQ97zZkpCha+ZP3W0oE\n/tjNvmhHlV/jQgo89lLzSzKfb+OfdyHQLQRiAs5Wc4IaO0VE7hTMNzuS0czo\nAF73qfe0qQc0kx2IE3oqB/etNi/xANS207Ep56Ox3njQt4lAa3l0HFjoCeit\n9JsdwSKTa9I6IgBQVeaWm389AB/yO4FmszVfPfht7TyPdCH78xjg8LOKI+f2\nhblWqqjAhpMp6+vaq+yicueVaCtz2JPlT8jvXDptl2ryFDEqejjsvd0f6uPv\n2YEM\r\n=CRao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">= 10","yarn":">= 1"},"gitHead":"0a0d78476f6cf5c0ca743fe81267225167d0e152","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.6","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.20.6","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-config-kentcdodds":"^14.14.2","eslint-config-airbnb-base":"^14.2.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^7.7.0","prettier":"^2.0.5","lint-staged":"^10.2.11","@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2"},"peerDependencies":{"eslint":">= 5","prettier":">= 1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_6.0.1_1599769290926_0.44946918988864604","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"eslint-config-codfish","version":"7.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@7.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"28ca129d0cb2bf8a0392968aecf0569734755140","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-7.0.0.tgz","fileCount":15,"integrity":"sha512-uS1lpA3Noad4JjNWcvXkLuvurc5YWlRPJA4+eAKZImk2dEyF7M0z/8DEo+3Mlecj4Kp/kXuvifaQXVKKeAm/vw==","signatures":[{"sig":"MEYCIQDoljWXpwBojKDBJ0oECDT5Yk8o0ASjGGCsXizyBTf4rAIhAMpGyNf9IsPWrJDHpm07FJ2gvWafx6Ev7LQU8Lu2Pugm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfntZdCRA9TVsSAnZWagAAooYP/RFtIGSyfigdmU//2aiq\nGrENvDRJkTxERB1bIjnAwk/7eWpItXO10ecfxTgYRbqdwhh7YX8e+VczGgso\nmmMzM7I6fxqeY7PBugs8jsAagySV4KB4J+u7XU9WteXMIcgHAiEraMtmXiex\n5tN0giZ7mOAexjXXghgYAOnQoHsAEK5/oJY8dV4672lwlh+OhLvx0N07T4u9\ncFwaorMWpJnYyxcwo6DEwfXDpcCevnFLwOnI/v5ZZXRkq5fPftaDhRmzhCZj\nT2qOWZp+9wDQ62Ng7Tq9mdQ1T7mDn+7B9N+mqJwSI51fyIxR7ViEcWQKub/o\nIklEXA7WogKQKplw6fRpr62JQ9/5LaDAMJXfsymZvFW/TDqwDYANDrUVp7Qr\nLU04hK0Ghr4+IVuNmHanfYmTI4UgdnTKdqX16XqBxWqQWGQ1MfMACE+o7fcd\nJtI7TQCOz9tpQviXsOipKZayx9h+FxAWRL3e8s8AGPAoZOmXhF8OBe/rDYHy\n7du+GveaL4dXatzZHwZIlLAePyXt/id05NTYGPtr593vgNZD7xxusggkeEDQ\n5M1ngkj51Vmm+LGCzfp9eWdWSCNK1LwSj1Bw2M0rVP5i9aBubrWOKZEGB8ro\nPRmHvUt+iJxjFlksf0bWxJniMoQbaPB+A+o3dy4HuPpYL0Z/G42mBlWsrQQ+\nk2Oc\r\n=7jX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"1713e31a1f2007e7d92cc30ceb30fbafdc91eea6","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.8","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.21.5","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.1.4","eslint-config-kentcdodds":"^16.1.0","eslint-config-airbnb-base":"^14.2.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.12.1","prettier":"^2.1.2","lint-staged":"^10.5.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0"},"peerDependencies":{"eslint":"^7.2.0","prettier":">= 2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_7.0.0_1604245085405_0.8435595480162159","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"eslint-config-codfish","version":"8.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"561ce5d7acd66cf7e876ce815353eb1e0d546d9d","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.0.0.tgz","fileCount":15,"integrity":"sha512-yNiUgLUXMdYhLnT5QBVwQaQCenbbbo7pogJ/apARAqZ3d7vLasuCGNZVBPhIVmpQqJIK1QmGwqPL0DUIpVgSTw==","signatures":[{"sig":"MEUCICnry1iUBDcW/ee58DA/YX/JUao7K5pBVau9vqq88TvgAiEAkMIg9sGgI5yyXe62H5UUzpN6KQsbc7OV5BT1L+CZna4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq9pmCRA9TVsSAnZWagAAHGoQAImg6C79pH61U+PsUHxR\n55AqHj9VuzvnOSNHR9yQ4LZYCs5EpZP8WSX5wmvzkryByYC/4bOQcewSl2bk\nmEc6tLZ8hHTfl/DWHUQz7hM63w19eVf5bb/jJe5hm4AlHxhcue7IOGYiwIDf\nW5GGzq3fU3MM9/z15yHEmWeD9rJUEFPHM721WDd0dWD4fQ7Xz1tAGLKqxf9D\nkhLH7hVyJ4qI/2bRP6DJZqC3NkI7awrZmBiXbr/BvxWo3a8HJwi0Hw3yfXER\nB8HHSiu5qnhWO0plEOFQ2OymywZubO6FCh16WQFeN/qbmyoO+tiQ2VcJ2TcT\nHsnu7O4HqqnaYi4gNlvFRG7hNr00lTzzP/f7BtClN1uJGVNjmx50R4oievsJ\n1cFVl7aIMeFA7R+4lCClq5335SdFgAcziL4Cbm6rW8aVgYnzLfF/zmSeilyV\nB0VFe7sQVdzTQUesmpb8NF/bumZEVfvR3Z7NBdbWuKllUDCHx0jycc1BPrb9\nyYTTo4BIO9AOzwZYZEApFW2MB/0wKkHbjbR4VGX9T/ABYG49T9IwgJ60cqxJ\neTGgxoyWqYPdrg83JrUbAfZk70bSZEktLrk53tNuGleQAEVH2irfnTdlmOeQ\nNmduV5jvH5KCZsavOy7Rgt+30NWj4wWWFN/R0/UWGAsHEE41AeEdt35s9iav\nAvL+\r\n=ZzRm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"0ce18395e28edd1fe69af581622c42d541125f0f","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.8","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.21.5","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.1.4","eslint-config-kentcdodds":"^17.0.1","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.13.0","prettier":"^2.1.2","lint-staged":"^10.5.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.0.0_1605098085941_0.8182049618633422","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"eslint-config-codfish","version":"8.1.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.1.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"878ede9310268450be567ccc6100e7febb0100b4","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.1.0.tgz","fileCount":15,"integrity":"sha512-lV72PZFPJN6ph3xlHWpeOWUHBGYijaed2011ojTNPGjU016YvSe3pVKnN0xZSRv9Bke9PpwTcw0LENygCMBBYw==","signatures":[{"sig":"MEYCIQDpQRE3/lVIECW1yKS9imP1dB5WRLsTpQZ7Lsdg0uwJhgIhAPUS6ExUl36X95qmikihitQBLJ7YLZgYN0s9FTsTAU47","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu8zwCRA9TVsSAnZWagAAsX4P/i/g07E7ji9ico1HIxWd\nhwgd2w+ZldrcCFBbALmaBG5aEnzPIvs+dt6JRbsJuyjvOEL6lD8ihK5A5m1k\ng0tZcA/G5AGS0/1ApSM71Nds7NmTXrKddvNXqyvKbni8LFfTW4h2cEwuaNyM\notu4+hB7Ah0zWjM8ObTK5UKW2/p6dLAuj18QsRSLrjV+g2AQG0ldO7J5Cn1a\nXcDCHgVc7U9la2FeWzsTfrWGgEezlfJGmfRr/Hq02PaLGSBbhca7foDq9SP1\nXCkgW8HNZ0NMYRmSVK5SRMHKYceGCwKobDPmk4bvmjm1IC5YhHZU1DSKqfjo\nR8uVbUgVp8gxZufeQRl9tbhwu/gkeaYFkLuMKqeV2sM4I3oMTss08HVSvST6\nGG6CoijRByRprvE/QLcbsBi6Ffi0vtFKMM4H70ZoRkp0xulr6L0QboJ87azQ\nQRJxLN2sCrr/a2m5RrG778sVLSbI5CsJipm9o+tzDVDGPvrObZlYsKhYem+M\nFWCTjRb53yCsaxS9ctvbvr9s5KGlIBlXWgsT2G7PtBdw2UzB7v7v7xvaQlwj\nkOi5765pK24Eg8NrlQXaWt6ND/MRbXUjeoIznSUIRXasLb1Wy4/Ww5C6IQCD\nRUw1OsQpW33YndpJrY4Ie8CfVJogVblk6nzF3OpufGpxHjb+eKVquexmg/WR\n2PIT\r\n=vqDU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"e81bebd6375112429f248e57afd531f11d1ed960","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.8","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.21.5","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.1.4","eslint-config-kentcdodds":"^17.0.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.14.0","prettier":"^2.2.0","lint-staged":"^10.5.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.1.0_1606143216429_0.3448918021573897","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"eslint-config-codfish","version":"8.2.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.2.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"0d9bebd8bd70cf5dc204c63b87ff16937863de4c","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.2.0.tgz","fileCount":15,"integrity":"sha512-ok/qHmgpN5CiwtfWn7ViYcQwq2sVFpQpE+hDGS1uLnUlh+HtiY3vQ8WSfB01PxnH2L7+nKSNYSgTWkPpVkW74g==","signatures":[{"sig":"MEUCIQD/iVRknkWz9YunI2zXa81NYqciqbDAWV4k2mmQDYkjcQIgZyAbVfaE3kvXerup7gd2cb9qmxvxmofipFcIqJwoL/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz5UlCRA9TVsSAnZWagAA6okP/3/3OcZLFfI4pwJAx9cj\n++KHh+ZXjeR+guMm9xyLqKibVbza/jFvw9w6UCSEtp1opOU4ssOZ2pzqXaMc\n3agX75caVF5ku1OBXlfp94GNLKM6a+0tSmQ+t2KJCDoizqh2Bp0sio7q8MWf\ncQpKxG5OPdfgeYduWhLUeW2qwmXX9w669p5DVPiEu0mEQ0rM4+vG4n8ci7/A\nLtX0jJee94Kk90Xqkm3KkDPdePnYmDtiK5bymWH3ckGfwp/VH0isghgn2CuW\nFoiKMM/TD4KJjdAFhfHQHzOOr0Dnv43cOhPQo7xzRIDrPzx02elkJk1lpLV/\nldfCaaBIq27OBE3gIswjWAZ4sL9FBonibrCHWrTPdzOXzD8uiP3WlE8PFjkM\nchrNqONLreuLm3B+RSMp3C5kPSVKYDWbORgYA1RRpFzvLIQXnw6K0urHalgY\nFoWmGQkpEiCO3lWh2Lsuj97dLbq/RViB6WcNAQ3UsBFW8Y3fSLfUVmJNDe7a\nuNPquutZnj4dvJ3kkKrwsm/fg7VDwC3iHMNnxu+Bnjhw7ZwmGM2Yd8oSnzYB\nhQBzyp4Ok1Nre9q05sT2MhNNJDcRmOG/ZLfhSPpq86blOwQwcHT3ps3MmN2k\no18wIXUD7pqiaIi+VT2uvv+2OYhqliBlNkUNvEsTMBaY31/nUuOSvx31Aay3\nV1yL\r\n=vbUh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"1cb46cbc9a9c8f87f443e078ad5dc242b6e4b79d","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.8","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.21.5","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.2.0","eslint-config-kentcdodds":"^17.3.0","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.5","eslint":"^7.15.0","prettier":"^2.2.1","lint-staged":"^10.5.3","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.2.0_1607439653114_0.5658028723359527","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"eslint-config-codfish","version":"8.3.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.3.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"4ab7fd79db35ab8328d0443d348cb3aacfaef00b","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.3.0.tgz","fileCount":15,"integrity":"sha512-2ZVhR5b6omMM1gWuFI2F3WU8MtLo0eO+Pb1YQa+Pr/KhV+QtCFW0qG8EH/J0YpVZYsDfHSbvBEip+3bSArtiZw==","signatures":[{"sig":"MEUCIH57Ap2xjRNgnj1DTlzjZsF9tZoxB5/9xy/bexhM/zqHAiEA5zby5VXdehnF1q2+MrD76CC/1zu4x0Fd+Db/zRWYcGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOHaECRA9TVsSAnZWagAAbFAP/iqHY5HN3CWgCGVQ+Bk/\nyN25MJKlsTeWGmLiVcauWOhkI8KPiw3hK/jA2R74OkoHbgx7g7E46CkxQVVm\n2iRJEO6Ud3W0fRR95mPJI9f9Z9TKoyFHotPVMqU/qtLY4Oq6k9I8KjOJTJpi\naGjf8Xbw7YD/AMQRDM68OCPrGEe0CCFkp8ZmKMdO5GxzSIRLDSC0/2L/DKJF\njL64vMX0oRU2Gz3eVSzNYPi2u0MU9+h2RGWBpV6PLaxgDbb2BUsBVhJfySjQ\nBYohrY2nQj23TD5AFEHfyHSSukh02B0P651tCPaUQl0Q0LL4UFpLPiKMzaYJ\niWhsuIuqrQElq6cvBpF38GAANhKNY4+rdWI7zWk0T9EJXe+c6fD9wRJVg1vT\nh9FnWJS/r7O7htig2P39nHu/NL6JjDKdIHj00tkhxSzqQUdATwGf/fZguOvU\nS39QS+N6Am/BJB8IRq3jph3//U8Xs4JOK0P77Tx+c/UygRK6vfQJchWdfmE4\nRJrZe45IsG2kIFBeAmF7M5LCMt3vYBjR1MwQV+dgz/izQsuFNWilYP8S1UEE\n2kbDUiU7AMENTnJobYz3S33CDbocASEwK/Bp6u0PltzqhuhxZLmGcSXg+0rW\noGFcT6I2E7R7W7/qmuCfpQLUwyO7FNgZWS4aMIT1cIgc/3taAboNkZug5Tl8\nudmP\r\n=xZ0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"d461f11849de80272369620ddcedad0e0dc1a56e","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.22.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.3.0_1614313090514_0.46471394952965084","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"eslint-config-codfish","version":"8.3.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.3.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"393138df28270ab43297910a5f7d11c1e9314a96","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.3.1.tgz","fileCount":15,"integrity":"sha512-i1nRBT0JUUxc+cJoXnTeTkm/0nOCajxRCRJBDhtCo5K8pXCja8FvGADbob/NFTi645fEGtIOS9UT5Xspx3p8VQ==","signatures":[{"sig":"MEMCHycJcX1Pl4iUQLxHb2Pyq3ykot7q2e+IzihT16zZ0acCIGQ85h/tsCSgUxhRm+WoMwI8xcepETllmN9OivW8vCN6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgO/CBCRA9TVsSAnZWagAA590P/2eVLm8FA3c/OkDUDOyq\nTMtfQwHtnFjQx7EHIglj/0otSHfkBvKQr+kdvt3d3zdhXPCQkt4CyFclWKz6\ngLtdDRmtUrGj9yXj6aewJNXsO4qUjvZPWAVIGux4K+MjKPn3Zqv7pAuOKxGJ\n2Tjc5GWgFfyYbdDRqOJAyBlC1N7kSAFP91TICmhJfDVQhKZpiWY248rOYz9C\naVIL8LLJpMYSZ2YWhHopLAN4dB5tA1D47yUg/pRC+LTk2v3RNfsQkyeOk1PT\nx3+Iu5R1Mei13aWHs/VNcc6Vyv32UrRvpRSdH5/+eyf/OtugiAIhhpzoaN6S\nlQzO5brfWlyxHIoGvujPccJUEUEwrSAxyiH3O55Kn5lCCKEjwfYsMWaHy55z\nXWYl6veIVzRoYRM70s6hurf42N5zQzAr0apOjQyZuut+/oveJ7gr8MLVskpB\nYODeS36s0L60ABNbzZU4mvIiv76z5Vv6RfefSsAdRwCBNxTChMqAeoRElZ/h\nNzvZ5CMt4eXTIczuuwf6b/lJ+pDRPrhZV4Sm1yCe+MGXBhRpNiZHFThi4o0Z\nEWIFxla542RF6znNsL3X04iUqt5VpoQVBRkw41u3PvuIceLC+8joq+TuZuKv\nI2rTMvW7nc1n2z1j4HLDqf5xsN35APZUexc77qhisCJw89ifwbKG9f4SB/WA\nDWug\r\n=vdGt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"2434c5c92a675f99b960fdcd0c0d0aa2915902c2","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.22.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.3.1_1614540928673_0.31684786746635774","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"eslint-config-codfish","version":"8.4.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.4.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"104fe687eb9897c0d2e4a20e523f5f77f265cc08","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.4.0.tgz","fileCount":15,"integrity":"sha512-vx2eeFW/TreI4KP27SRWJVtGj+dQMCqKIhnx94Tz6ON0xNdGRhffcuwxrF35a5BnTUd4DfBtO2xKmzNQkOPlWw==","signatures":[{"sig":"MEUCIQD6yVFk7qCVtOmJCAqYfQanztCakrCZR1sDnoGlTXjK1wIgNvTCRS03s5vR3iX/aY1gNNgOnVGSNmqACvj8QtHDWYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPB7mCRA9TVsSAnZWagAAH8oP/iDLwNpobfxaND7lsosq\n4JYYt6Cbw/CalFoPD/j0n5oOMSgTcNgsa3cgrObQslarjxDfRl6k9MjWaokb\nYfdhDzWMMupU+UujYd5ZOxf9Q9F9K2IxlLU0A8XZDWuZTZHD8TFIYpJIoYDA\nHxoefgjnSa8In06657ofnDTmdm2aBEIhV8glmpigKyPJPp+DDm0EuwS9sCjR\nLNVQsoTxqOTHspbBv8ZCiDlCO9mrKQVyg/YXCMshjsG57qvvK95zXHxOe5+F\nNEj/DaM6oNkv4ArPq03qW1dTwtWG32urOYkxdqOiD9aV7yAo2U6GLzA0N0N2\nHTspN9252hSAbVyf17ptDPAt0NxfN4t3PfGNOcgv9gonxSRRBkG2LIQFdce3\nFv+C2Pf9lfH/MUz2R2a3lyRQOGqPmzZP3pxVLiy7mvfHbbqJcoGqEr6fCSnp\nw2Y6XU2An7zADYTYOaMp9FrumrDXTit1QtxKKcOqR7XaEHK0BJ2Z8TC0+/2K\n5aiTgr92ehrWxpPL+Xzeaz930vzJlSatzmLPtuRbHE0tKsy5yE0GYzC0a+k3\n8YbmMiGJBBE8vBtXHiyQy0r2/ba+b+esbHFzu1uno/TURtYfFOcj6jmbsGnS\nLVX1RgIgp5ARXumaK+4lRDUJJTYmuotr3zu9vTakWkIXohX4OlnlcdW8LIuj\nqqXF\r\n=GzOU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"4b7c13ba3f873f6490e6f8f4af06129b4c0729d7","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.22.0","@babel/eslint-parser":"^7.13.8","@babel/eslint-plugin":"^7.13.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","@babel/core":"7.13.8","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","@babel/core":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.4.0_1614552805679_0.15097207218069975","host":"s3://npm-registry-packages"}},"8.4.1":{"name":"eslint-config-codfish","version":"8.4.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@8.4.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"af9da0d42ad64a92432311ecce9da1c36a0b37aa","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-8.4.1.tgz","fileCount":15,"integrity":"sha512-C4WQ7PfD2TzVe2Rb558A2zCZbTc1L/OtKF7TZyqGKuxX9fA9Q8jB7Oaq4B8jChV3W1GKb66/lTTqcoVphOm2/A==","signatures":[{"sig":"MEUCIQCwmXpbbjEXtLVmYUlqchsYDBf86DthiWvV03lFjlH34QIgfFKMy2SAcEUongcSqDy+f9WCC+GUp58/bo/H/e+qq8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPC36CRA9TVsSAnZWagAAVf4P+wT2A5pBM3Z+kb+JbCaw\nbBKkQdqgmJp/pXcj17T3DezsM0nvYPoOGdQZqpZ1gFWHPfdqOtQR6tXMOZSB\nL6Rwsu+QP7Wn3ImAXmeo/ydkB5vVU9Lf1oWyDBGFN8eTsnO0f/e0QY+uIn5H\n/hJl6l9MLpjHq7CxMmSV7Z8vjCTN1wsi6ZVR1PW6426dLY8ZT/KdQQfQ7XWv\nvFGtdhzxufbZrQBZk21esC2jV4enLs+mvlTYVTWXdSryAr4zg6jLvbAbLuJn\nehuL3NuOUFMJf05PxDLMM7IYJHVO5nTLpy1Td9WJ5t9Ts9MxOpZYMTUt7fYm\np0i/oUwWkMxpXt95PhWkj1186xSZ+s+r5HJCYlMw8T9QBRhTqMPdhMgDNSNh\n9T9j/eiTnnaO3lhs2XsYHK3HW4DNdm4G+TkuEVLq5Ar9y0yxIwXmR9u0mqfh\ngen20TIE2Cxkpf1+X5tO+BNsumPRr6Bgo2vNvSlK8T0tu4Ec6N4XYhiNjVjw\npGVNITCgr8cjY/IIo6ZTjq0PxqSmcDXsTurkVNdZ/yX9UhH1u8cIjWu52i2f\nHAbaq+UKJvK/q2wjMYBnMKEAYq731EzfHxH+sVALMkuQWSLZOF8OJLU/8btJ\neVUUZvGXEUioriYNpYD1htEMdchoHDRAji7Jn87MBrMKy3i8PPALgWjR4HmJ\nxfOz\r\n=AutC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"9ed75820558a4661b78ecea2cb6ab42987eb2a94","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-react":"^7.22.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_8.4.1_1614556665764_0.1324004279672606","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"eslint-config-codfish","version":"9.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@9.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"ee2d0b314dcb4a8b501a1cbad88502dafb314140","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-9.0.0.tgz","fileCount":15,"integrity":"sha512-loVhsPdNOvor9KszRg/bJ3a45e9OvwDJun0/vk9H7XmPPEl583eJNbV85QCG8lms9MXaImTMT+TgnkWsMe14bg==","signatures":[{"sig":"MEQCIGdCNF7zUNqxg1tEmdNmdY9iAn1gHmd+utkWiT9ePxqDAiB3QGQw/n5bXRl8ze57YxQkjbiI7HHQ01otdT5YJQ97CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPDAjCRA9TVsSAnZWagAAAQYP/ifkP6B/4Bxi3iXJOw6m\nDN7CvO0r0wvtcIk9CMc0bLUbbogDlYPq3BT8Y75g8fNW/V+cmn6I5TbtNdQy\nhcPedAimCsJnLYIN4Q59shnim38HbOxAK6XmL0ZaonESMnIZT0PAx1I2A+78\nxx4jTn10uGGuJ905gSvb9eMfLgQiXI2Z2VQ+CemvD8Ejdp0bZ1W2n/Zl/YUz\n9OiLm6Ke3fAiaoHlkMj5zFUE3h5cTUaQjcME5T51ZWEUNg+sbp0EwzXCB652\ngNHgMVCopjTunchS0x49hfBzIBBH0ar28XyRVoV44Rz9E0qgdB0TFTjlh2G2\n00UfAak8eovZsnyiEcsRFVXCoh+ISfcS9wcEd6EpqoJzGvv8hEQalkf8s1ai\n0RNxJ5CMs40r4xIQvYzdvOMa/exo5jGw5nc0/3xZRj1cFn4h/xSNDTRp/obn\nNU41E8I1vCcgaesQ0DKQ1dG2POoiCzVMQWsxzQLrX4mjMFwXO0iX/YDBsOyk\nilrVel+R95GX2iwBm80FdK81dNvXxTxq++AR4wdKWxTZdLWCAsL1gDECVt3a\nBwM0AzqFMM5dn4+UgXgOZ8zZWtI8yBJVJeFP8cKw33ibcceOokYtTIKT4X89\n5Oq9J+81CLUyDpsgLwRhZIgAsnS+rywtVqGZMBy+5l+zo9CrhDdn4OBiFFgO\nnUeA\r\n=5IQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"c922e6d38a0b95decd5b056cfc374f59d38d88eb","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.22.0","@babel/eslint-parser":"^7.13.8","@babel/eslint-plugin":"^7.13.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","@babel/core":"7.13.8","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","@babel/core":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_9.0.0_1614557219137_0.7491399007134196","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"eslint-config-codfish","version":"9.0.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@9.0.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"56c386647daf572365589044fda9b4904821631e","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-9.0.1.tgz","fileCount":15,"integrity":"sha512-T4QvAgtjI4WvunErCAJCeSz3VpWXK4xVmKEZKGSGlgqRzcl0Zqi4aaFivLWgOUAQye9MqofdD9h9bRwx04gbLg==","signatures":[{"sig":"MEYCIQClEw0vdsNy+1xAIwGKmnAdefM4hrNprXXotxlHWFgqMwIhAMvrP/O44WE6k+1xGJGAtP9sLCwmalqJhgOmO7QCLc/W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQESMCRA9TVsSAnZWagAA18wP/j2oHVFumkHgNPyWhECX\noTwlCVhb0f0ut/lnfUbF96Bs7/gRlA4vFqUIE/1CktuOO/iJU2WwvawPYJ6y\n15Wq8WyY7gC1auW2HWHPFIwb4n3OzMK32uMwj3UOCjp9c8i9RexLN963Flku\nGAoR20nLmhLtNAHSmTy/rzRbTLI+6kZe8KBtbygZoJ602GhW4c+GeERhjqtU\n8YM1xp55hbE+tyAv5KG2ucCWK5TQadrDR4FVzOEIKYo449gY/KIVaKdNPEuO\nDgyx6vDJmcxj9e0avacuhfNnCQ8PCTbl5AHOxMGKatcCZ7eTxptZgUwSUYRZ\nskUmslTUZxtC5iCK/iZeneCfh0ih3QnCPwntTBBtkjhqEoRS6nm9avHbv0dD\n2WPLW3Odo9hVolqzuKjgrxG0jPkDHuYIebRiso1aiqx3+ptUk/2YXVV4/5ZM\nxVVMlfcr4pbxIeprQcOFdHLn7EPqgw8aAkw9frMZ4xVuAtsSIHSIHga1tHRs\niFAR2kZldsPyQdg91veCj3NQnHLrGmT5q7SHQvHjDg8Vj0hWTC/3bDQVpK9i\nq7iM7OdYKGlMjFYF4H2K97ihEg+aZoH1HYBDNnOobeC4tjv7cpMJSEOMUq/d\n3WXwYsEO9aV1AqHfwICB2VVgvysLbmJDlcgWxCAdG0zCqmLs4VXTbT5Vct1y\nEe4g\r\n=H45I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"ab6d1ea270c5fad924d71a96998c9ce440c179de","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","babel-eslint":"^10.0.3","eslint-plugin-react":"^7.22.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_9.0.1_1614824587672_0.02979148280390742","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"eslint-config-codfish","version":"9.0.2","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@9.0.2","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"c601388a695d728ce071188fc4502f3ea3ca2c6b","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-9.0.2.tgz","fileCount":15,"integrity":"sha512-S5W3NCl4PK/KOsWFyTkSfTrHlcTVy3EuMNfxEp9z6c7s34hpQhA0zmh5uSz4EXavFLSLF7Mv9UklmxAZHHBIAg==","signatures":[{"sig":"MEYCIQCIcnQsppEMaZ+7qWvHqzlxtbNedHncuvQ5OjguKc37CAIhALV3xBYNFcEZjyMJlSOa/A94I6Va4G5n+Bcxtr0m02N3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQEnWCRA9TVsSAnZWagAA3NwP/0Rchx/u+Mo+aJRTNJVj\nY6OTCbU5pG51YAdMbHVVUjUNhXxtqx4j5n2TT+sKEBmkwgfwCfhcO8MSia7B\nD/qeSBqVYQFzkT95tIfrWVafIQyszwfBAf4dRROcAvOpqHWhxKWttdOE8pWb\nRF4VFdGYvI+cYuq/IGI9/0D2/Kzu2tZf6JV+eiU1WKNMklTTJvh8cs0eGIPd\nW2DLd9nn5vw9RD3m9e9V85ImeRcPJv2eAEJX/crvnhBseaXkeTY0qFiLVayZ\nxGfelO1E3OEcUqW3fhu5tUyPtUy1UD5DCA9dWQBW2hjh30y8HnNsM0bS/JUd\nBE4DUEdrZ6IsQ8+ik5R8HMkl3AeExLgkH9Ae5+1FwSiG1WsWHEMQImQOQiSS\n48K6jTUq4lPKqiTVBbXbbPrOzKRLe1wWXmIH9GES3gl6EZeeGznCZ8SgHPPF\naatG6yHf/Sqa+JkGh/iFioPDB0bMGKJqBm1VdByuEF/gG2A+wfTeoGuoXY5w\njgPhSK0IHpLdP75OmTFoQXEmMuioKBq4k27eokocS1a8uHHkx+iiAn4hhhGs\niqmQA6M9qQW8TiUmJQga/mq5/QrFvn4eo1vyTJIeZa+09KF7q/Zg38Uz+5GW\nvyZ5ZOjhQ8GfDv/Ozz/mkKHS+wTot2f72I5aC4dnzDU6zjaBLkgzM/VpwNTO\nmmhS\r\n=zD6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":"^10.12.0 || >=12.0.0","yarn":">= 1"},"gitHead":"d7a010299fe9b61bd5574136aacd4361bd8b563b","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.10","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.22.0","@babel/eslint-parser":"^7.13.8","@babel/eslint-plugin":"^7.13.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-config-kentcdodds":"^17.3.2","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^5.1.1","eslint":"^7.20.0","prettier":"^2.2.1","@babel/core":"7.13.8","lint-staged":"^10.5.4","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","@babel/core":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_9.0.2_1614825941567_0.9133888023911099","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"eslint-config-codfish","version":"10.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@10.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"6866f5ce8c3f6a2031b2f0919447f54fee535b36","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-10.0.0.tgz","fileCount":15,"integrity":"sha512-WHWqxUUGpXByq2ocp5aWpaRIjBAHuuD3KOHuUu9YUgiK7JxNhxjnUOgSoXoNKItappQH9ZpqDhVUdF2UgWQrsg==","signatures":[{"sig":"MEYCIQDPHMsEEgzX/QDvLIBjgZ3xt13PPFNBrIAC1cyBP4xyjgIhALz8WuacGmEpcGg5PUuoS/FogF4S9y8Ct/mIaBNSPZjG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghD/YCRA9TVsSAnZWagAAzu4P/iMVi+JfF7F4pzGIKwZZ\nT0z+u2W793vwSWAZrpPweCsbWJwF2s9oVwfFUxn/v892o0u9QmYFlMEL4+iD\na/46gAfgaG23deGFXt5L/njuNKejymtQ2P3lJBc35Ki5gxdc1h57I4ZFaHSh\nUXo/HZg0ztM11e553yNEOIrdL56lHIllsWJB0+kXQs+s1XrQRF3qREKlZW6/\nUeDTRoEdJtV90ueYeSO3bgUChuTBJvwjLnCE1L1tkhqILpJTwlkaQ4SaVPFV\n/iaZz51R1mMl0hiKuFM8o6BxbtIiQqPqZjMbyijglJBvqNf1pyNLiys95yRh\nl+dzuPWqw4Zuj6uiomo/yOQ/t2f6bSFdLRzvG2+fHt2Elwdpub0RdaCU3yr1\ndx03eVBPD7tJEf3hQSvNJOMmcJUF2G0qLbMeTZNcQ1rumWAyFsYw/p+MMbXe\nAv5Oy6ji7PIsxG0R2lij7rrckQqvaVv0MeAmI1iCmGaiDC91MdJLC6HOmHGX\nPaCy4B3rfxnLkDZ9VrNyd/4WMA1yBvYKeTFhKso3rok9NtLMJiNHa/DJW03w\nYbq66OZZjM+nL7ARxbNMpGtfUh5zmEx75Z/VtFMjMQVhNk7SNyvsHVRq5QM/\nJZRbP5pfuMRxYqFjO/hrrB96s7KrX9knMFc+xvVHEykpXk3tUJOi31xVhIwM\nza0s\r\n=uk4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"74f315496fdeb7ecead5700725040193743a7e98","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.11","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.23.2","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.0.0","eslint-config-airbnb-base":"^14.2.1"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.25.0","prettier":"^2.2.1","@babel/core":"^7.13.16","lint-staged":"^10.5.4","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","@babel/core":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_10.0.0_1619279831724_0.7671769625213083","host":"s3://npm-registry-packages"}},"0.0.0-PR-118--ee3cc50":{"name":"eslint-config-codfish","version":"0.0.0-PR-118--ee3cc50","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-118--ee3cc50","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"863689455253e7d05b216a0804b0a33da4aeab22","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-118--ee3cc50.tgz","fileCount":16,"integrity":"sha512-DJU4qz/UwtRqcGtL0bbER9EeiHdEggyHRMH9yAeWRKRloWjem5IfWH1ZVRiX2CDn/2Y22i06KiMeKDgI+GlY6g==","signatures":[{"sig":"MEQCIAcB5ZoYVfDfhJtKcpXnm59YHOUJqiABJUSMOtl7C14pAiA2cY/N+/SrRdbJFNKq6PxHpHP3MDa405cs3bAh9Jxv2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtvIZCRA9TVsSAnZWagAAvPIQAKAtoZOp00SOChtwpyBj\nvWEJloq2AL+V41el1w7h1I06E9+207kTQgqKO+dE2pQG6smg+i4kfPLFZFcx\nzwBPT+HmLAWgRWrC3bZr1OaYnvXk8/WDyDeDonOgILbrdyauHeP5eUtBcAD1\nrJaQe9lmcePnfDeUU3eIV0U29x0fywmymYNv3eAm0OyomQzYgYJCyTdQwO1n\nH145XOPvzJKFiI6W/loEUWm47gA8jYZXWQ5VGjK0TTPuP/sD8814YPFeL3Mk\n4CwGqRuXCfKkG+KtpUf8vOD9BpRQs4X1MUaeDLw2MaNBwzwQulMqKfrkM2IC\nvO2Uuyinnk5VuYYAiJU29nwYYu5T7hWz2jW6XBqeAwGKgZQh9jcHPReJosR5\nL+C0uaPhEuMsKB0jGtoEhjl7gWdB+96ZtUJQA9aEI6SpnEaaJ8u3V6Zq1Vgs\nOgesuAdy2S2hyXYCsD7fVxJMddE/l5GcoJw1urwg5/nJcRPlRDPPHnSQ3Jvl\ns+9nuFSFZJC7E2NB3OlR0vIh+oZQjRwGvdSKhNkABbzeggRcNTTXMRCfu/EK\nzhCTZLROT1Rlt+gvp3l7fOhgZCPlJTXZpXXR446TaMu6eQZbSP47XezCXkx5\n2KW2U2OEZEDjATfEDO0jDR1uiz45MLxEVtlX48ZKFqZd5Yo67dVSIsFdSM/C\nYciX\r\n=yNOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"a45cc7bdf9d413e89bcdaff884912a6d3987ed6d","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.23.2","@babel/eslint-parser":"^7.14.3","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.1.0","@typescript-eslint/parser":"^4.24.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.24.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.26.0","prettier":"^2.3.0","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-118--ee3cc50_1622602265298_0.5134079171744692","host":"s3://npm-registry-packages"}},"0.0.0-PR-118--03ec081":{"name":"eslint-config-codfish","version":"0.0.0-PR-118--03ec081","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-118--03ec081","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"77e3a974f5856ddc9f73060b3519ec5572c71003","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-118--03ec081.tgz","fileCount":16,"integrity":"sha512-iEQaC1bcUW5+3i+0h3wndrKGykYWcV/S4Qp8hXhT5dxyga3Snp4ArYsJZqBLCWxY/6nv1haw9Q5xjH0HyDMMBg==","signatures":[{"sig":"MEUCIGTahn3GSZXrrAYmIA44fgjGk7R/0g3cobbZ/LRSh8ePAiEAqkoOOyIlfrm6kBlbvpWdUBK1Uy8jpgGVV2FsfYOxnbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt3LUCRA9TVsSAnZWagAAhS8P/j9SL5WVQmgFdEVN7i+a\nIFWpG+8Btn4gIi2iWN9ZD7zrRrhy6Z577KtGoTMG6Yt6uiXgp3uv8/56iDY7\n5P9yX80SCYoOAb9FcuHL0psRvGUAgN+8g0YdGI0YZRZgNkauPnVgoogIdNIC\n5qFD0idnY52kowPT5SdSqd0/j+fo1slTuzCAmRN5EQP+elqoWES9UrcA5wJr\nMPtvOoBv6wQiPAXixnKhGbNa54frfmj66dhrrQcEPNJvJXSoQ/TpJHv8ZPck\nSKN6mahbzOHGckN2X8SEq3y7JKMpP1gl8Mbn4wupAl+aKW9ia8aOPXlX21tA\nD25KS481CVq0bkSVudj1JzH/l8va1JqyYpdp9gu9ynOc4plVRFTNDLgOVgcp\niRLN5GSbqQA66aOJsB/Ggr/MLxV0XzDMQX828MjNz0z78FXlZTUsa8ac/eqw\nKLvLJewM2XgbeaMkVkmW0HdFl6MhwcMSNkoR03Vo4u2tDJIqz+MDSTZtVyMI\n0Ua/AH5JnlfPzBbtATF6Q6kJa/nhYmspEgt2zEsQfaUSEpDiFRqDvURB6+yO\n6xvdvUA+u/r5lua+/ic1YVyesnz6gLV9dAjIARKO8A1gIlxnvy/XaBCTqHSz\n0foEG8UMmODi6XI8q1RF7zZXbwUEPYIJRv2udDireEvVymj7optNeNkXmfB6\nHAHY\r\n=eLl4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"e650ecc679abedc0f07679b16ca8e1db4edc6650","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.23.2","@babel/eslint-parser":"^7.14.3","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.1.0","@typescript-eslint/parser":"^4.24.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.24.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.26.0","prettier":"^2.3.0","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-118--03ec081_1622635220347_0.5728706796357643","host":"s3://npm-registry-packages"}},"0.0.0-PR-118--6557d69":{"name":"eslint-config-codfish","version":"0.0.0-PR-118--6557d69","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-118--6557d69","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"7dd09076111c7b8528feed45570034b6351c3f06","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-118--6557d69.tgz","fileCount":16,"integrity":"sha512-X5EBBbYLyO5fT37x0FiZUIOzQTtz7FLghzM9dPj6sEccTpp9m96qfayB+VQKhdEONzlbzpzo76jrpjmn2ljZxw==","signatures":[{"sig":"MEUCIQCdwi/l0jpPktJcIkZK+ruWQVJmsPYd+Nv8jiQgG+TuXQIgdUvKlBg3woYTro3PhoNfhk5Dl1X8oQBx9763VK5a5+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt9HJCRA9TVsSAnZWagAAwcAP/jJFcG+o3oZEfE/+RdOw\nXIvB7tkmIf6Qp7lv8mkCx5GFLYZcfud6gy8fYofZr7V3kn9xd2Ce3eF6Z5gU\nSL/4Fz5XrO5e/O3K1Kat7V3AhMOcn5Q1ix08FTvVd/o62P61fvC5A1fzpT1m\n4rkGfVPyXJN3N7xEmZkC+lG15x2YRSatr8F5E0YThAWSGO3JdJt65OHSiJln\nKfRB8uJHgK4AC5x2a5u50i0jvoHrSd3yFpXIJMzp9D/EShOy5vlxTQ609yX5\nyXxg+L69Mk3S5zeLMI9Q5f0DLCrGdP4rNbZ4/4Y4z3skgzKrxEEr+XF34ZSz\n0QM8cn32O7pYxOUBcxDJRIuq+beK/iLXEDWWcHw8m9UHhygsZC9mwNSpO6QL\nzFr6xyVLlQnN8m0Yk5JcvSua3kr8k3u0F+/Hz/8US/q6HKQ0d4n+esVaYTgT\nzQZ8xZqA8Kkerzm5t8VA28UO0/OUKjRJyWqJx34Rj2htIHEVyubhjgvnXY5D\nhWVVBhCc1sY/+emImY8hHQbvIpwmwPKC3HR4V+M1WFuaRlTpFiaSFWGZhSEm\nxuqDHdqyqtJCXVwIYfNSeQwLY3nKxjxSc/nLzrUBlkq92tktQy7LGNCNXb9L\nfnJp/tsnsXdBlphC/rG6QcDKkJCrLbS6YYU3yhHokNJH2nSg5LsSFf4aizwt\nYYxZ\r\n=0ZhZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"5eae7709d7bc179184fb610688314bed58d833d3","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.23.2","@babel/eslint-parser":"^7.14.3","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.1.0","@typescript-eslint/parser":"^4.24.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.24.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.26.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-118--6557d69_1622659529070_0.42310735283658274","host":"s3://npm-registry-packages"}},"0.0.0-PR-118--44ea5fe":{"name":"eslint-config-codfish","version":"0.0.0-PR-118--44ea5fe","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-118--44ea5fe","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"c16731c2591fb20ac0ccd688dc0a5f2f84ae6e44","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-118--44ea5fe.tgz","fileCount":17,"integrity":"sha512-c++FPE89FaV2H98ZD+h0uePQd/fHXi8qakWzOsNQ/Ocsh9VWFcheNswqI9IGBID+lkELDwoGjNfTrjT70YT4IA==","signatures":[{"sig":"MEYCIQCvmm3FpvSsVrFFeS0VpHMtIB/6H5ns2jUNSw9dFTCzlQIhAPHjmXc2NDp/ms3yvtc7F/bdhGzkBcJ3PyDb2pkG4jJ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguBndCRA9TVsSAnZWagAA5rcP/2WXaOdaqO9e3PCJcgOj\nb3g4QsdxJsHpWVhwvRudhA0eTnrf8Vo6DaPyHZNuUtRt6f202llM/H9njaWC\nunTi59jT1cG8n8e4Ahad2xqqCUU4E+u00a1vuM+ppwx9rGH1RhEMOdZ/MFlZ\nKReUn4SOcyeTGmsYJliIBxJXSyzrtgKApxjC4nYxTJM1FrNOB9x2T5ewCRwW\nVBLP0ysKgAcU/fUcyWtwdboxaQa3Kvcd9WFyvJKojz6ePDuFHzlKvocbZd+q\ntaqxwY6hptg1dLRwtfAChqNGG2+Fd9yjJLhoM2jBhvTWJYwEAR4Pkae4EXpg\nMx/l7w24ZO41gfY0XFu72ziEDz1a7MAy++FJaozgoQV5ebHnEPueR8Kockia\nk+t6oW4j8mOuHZvLKL/wAja+pfsBpuOD7VhWZZ3wSVWkG8aNg6XjXpFHvyyF\ngbI8zjHlTZ44JisoBlJBouFAk0ewuLOzwj2DIb3xXvi64G/V4Dgii+UBZCS/\ni5SVahRurdH+gaohK5QtzsM1cyqiTphQe/G8mUEHPn64QOwuoJqrqS+KWAYB\n0/5KcW+lde/eL5I3zo+OdjQBzuH+pIBmVDHnDYl8OBFQoS2fmgaxXSOd+/UY\nV8VZISJayZSwDxCqLAHCNYwojynOCV0U0izbN2bH6Ay34qljPeIM+9PMpfkw\n3oSP\r\n=oIgm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"7114e4075d89c8f0beb079b82a449afc3b62732c","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-118--44ea5fe_1622677981724_0.7370189084098917","host":"s3://npm-registry-packages"}},"0.0.0-PR-118--3d9ea59":{"name":"eslint-config-codfish","version":"0.0.0-PR-118--3d9ea59","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-118--3d9ea59","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"02c7b7a6b4ef44e547ea4888939104882ac0795b","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-118--3d9ea59.tgz","fileCount":17,"integrity":"sha512-Y83K19Qg/El2vfOc/hohKuJvi3zYNUt6kG0qTjHJYi6UZvxz5Jsc5ZkKF3LsRTbxTlvEtsq3KNWEbhdot/t8Xw==","signatures":[{"sig":"MEUCIFolwONn/UEY5SoKeK9KhFpQxj2Tm3EeiKzxiC7Cy1DYAiEAs0kujlS5jS6L2jym2kfzQRKmREmMREwbPGnRJqsiMEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguCs0CRA9TVsSAnZWagAA7rMP/3Ul5dnyazPiUDBwGqBP\npNCiqegoEbztgpUh0tDNT7yzpVXsjGJm071RnAuAk7yoJqvy9goxZQKKPH0w\nE8Tu91JWGbGAMGE6m0/6sk1Y9QgsmOFImYQZiK/QXLvHpVyA/9zWR50Hbpvp\nVWJxBbhtadk6PpPpH5yDjo7wqD6kKzP3RGEJhJzBOcJ3l64vzFmYtJhZEVrX\nYXcarvjAvqgIiN6k4YsF6Dcel8YDAKv+UZhCkgzE8IftVpwe89Sb0G6vZw7S\nvIuEpHka919ad2mXrX52/vzLlmN002twrEBk/i3D3HmH7Cmj314HIgHOTFb1\nP5G8O2BQC31VJk6FBX1+ysZ6smZ40bOntC0ZxyZhPOVDxMUdhhBPLdqLhG8W\nbw1MRmv8WmIpQiy9vldzGcUj110wqAWMXzcA6P/NcD3e/dodQHYPKZFWzJqV\nyxHnH2GXAtcryvuXywjcxgr4sfrY1w4Vd9eqoVVQkTftpY+5j351Wgc/yPuq\n2vZexQfokcTl5oGT/GmT/d6ZtJc0HYFgl0VHxz7gAeX3w2Lz3ywpGd6HWWje\ntf3Q9IP0/o0r2KMF5WOesAA7u6I5quWHlwQLL2EFzEVbNYQimxF/fKppy0YN\n355z2Sux8Z+liXzVOp26TTpmXaJtpZ7fOVxtgE0sLm5cbpbLnRgodDJqeOyO\n8awk\r\n=m3TH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"bf334e60bf71de4250601754b759386c16568539","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-118--3d9ea59_1622682419964_0.4400507871687316","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"eslint-config-codfish","version":"10.1.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@10.1.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"d4a64f61aeda085843b4346f603e0a5fa05d473e","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-10.1.0.tgz","fileCount":17,"integrity":"sha512-utSgpKWMClyBBd/dXKrWfkbarvTvqRmEFbwibQkqOEtuSzHxi79WiGzzX/hKeU7MjvmN+aVVtb7N6jLSX96QSg==","signatures":[{"sig":"MEUCIQC5Xjqx083eoDctr3mXdrrQgRWObKhsEl067voCWKv/XAIgIHzkZMc6rCrLNt+55qgSwZKwHE69MhWGXE7Zs/b0v5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguCw5CRA9TVsSAnZWagAAnKwP/2bgqYMVTOMAvb4srbR6\nnz86ei6l2CtWBFbh82ZFDNaf5JLYQ5j84GB+ESEyYwFgsyulMykRhwJDs0Ut\nbvRZssIoT1ptQ+8RwjA5ZLruDotMta+1a7/Gp3R5wwRLrqE+UoUjiu12mx1b\no9+d1rcNs2UVxOK5Yy0V8W9uoCSUP1QTBFWq2NYcdFP+WMASakpVYeihrIZg\nLMJHq55QX49oCZUMOLBbu5tUhqA9w82bIhp5cMMTyl6ikQHFgNFXCylSh9eO\nttGLK9jubkOAaPIQmR0Eb92jSi291RoGofXkThFhSUiv3QOs/Kt8jkGHKStx\nwuaHMcJiwuELinn7T2goY7wQKFBzlEGVIca55l+KvK8LY48pLopfrdjuHpTI\n9H/lvBa6puP3jbDin/lf0TBg8awCv+yZ7MbU/sa0yc7PTLOZOPiYGZrrPh8w\nvYCjMtR+85+s0kpv1fg/YhEKskIrsYoAyI+JC2HeneDNcKXgtanVt2jy2zUf\nn8XkWbVkrBI3pz9pqZkYbQtPXtrENXSId40HNRjZ78qb2TAfeR2c7wud/Tf4\noAus/bGVX9YtL/pAcBjz8oOHGdb9HZY44wUi/2gcin7Ln0qZdTrVtKJJw0tC\nBY+GuXuxscUVyDhWJ6TUkao1Ks+AKd0lYroJ3VZlU12YvbQxfhHxJawO5vdU\nioiS\r\n=+Qy9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"300a3afa8676852983d3d7bab304086be4174d99","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.11","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_10.1.0_1622682681512_0.03768390515448172","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"eslint-config-codfish","version":"10.1.1","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@10.1.1","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"d104315b6dc4a6820785246b9194e81c74c3bdbc","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-10.1.1.tgz","fileCount":17,"integrity":"sha512-0h2QRiOvTL58l+LMpuwYGvWrHljnjSGYYMEBwEjwgp4OljO6VzA39qd/0xkCMgKeb9/JQhTguF+B1Al23M3X1Q==","signatures":[{"sig":"MEYCIQC9XzH3REq+zN++uC4o8zeOT6Y55l0CanKYWZ1XCEEAAQIhAIkB6V71WBEr5nBaoEhsdBiA/p4b1sN7trrVLJ2Tz65I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu/xvCRA9TVsSAnZWagAA6AUP/0qKf7Bk3K0yI8etwbTl\nbHbH+BhA/Y6BOKkZFvr60L4CjxetytBRNWaSkxZo7t3eEe3JNmrm78UhfJzl\nwr0MnoPxs6xa9VD3wLobh7eHCroke4+2kIE4yTdWGgNwBFOJE6mlo/AnFF9I\n5V8EKoklKU2umz/irnzXv2ahEuypBfAPb6sD6AXAGTJ3MGEAHADz2bw4S1bC\nG34SehSlP4GwKWJU9ZxM0CQmm5EYY8o2mgMyXBcuuUYVRHolT4UhRNnN0W5P\nFDCdED6zd3/tM/Gep8cCldBQpsKIHwrjqpRos3hTbfnT7GNzISPb15+ltVY/\nnwPRfl0KIYNi/vaKley3Bl6aNOma0FXysqHKAhFlgnj00Sf1hkdq0Imd5Yl6\n370AphJOQc3eP/YlHVlkAA9fohdLrTCWEkOJ4KIJo7dYnMn1ZpF3EJRPxNHN\n9ZgSWz7kzFf14v5R0CCxw1Rwy99V1h/sZtKIJqXhROkKE1JvMJ7I5udZlMZD\nTxn++rrmLQd+8gyNIZdW+paAcZ+xe+YWOq4vD2g3BYPOnizrSc+i+w6nRBfW\nnUSuZIyu68PTD/j3rrVQ/eY4cR15t0X/SLStnWiZ2MmmDOG0EmhvntRoVagB\ni6YxBUJucvG8HxWjOg9J43IV113lC3Oi1D440ZdO6+JgvUCPPUYNp0KFEU+V\nTIkZ\r\n=Gxp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"6f6a4895af881b91d3cd80d24e8c87b40b8a5c2f","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.11","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_10.1.1_1622932591067_0.6463585046863352","host":"s3://npm-registry-packages"}},"0.0.0-PR-120--ddcfd3c":{"name":"eslint-config-codfish","version":"0.0.0-PR-120--ddcfd3c","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-120--ddcfd3c","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"38255b2320967e32d6997e7df02b113506867528","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-120--ddcfd3c.tgz","fileCount":17,"integrity":"sha512-rHHKwUqJS0TI/17IA43Nry5Ap+Bh6983LkrVUE6pMG0UpPAws+XgcaL/CDHYz67dVniF0nAsPbjDatg0pdnfjg==","signatures":[{"sig":"MEUCIByxpwp+A1meMzOl3c+dXLgXDdoys32fzJuwsd2dtC/LAiEA0S6V9LacFcqegQfFFIV5TwUmlml6r9un66vkbq69Quc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvAFGCRA9TVsSAnZWagAAazoP+wZfzbPTZlXBkNZo+ICz\ncafrnvySfgXRSA0tPm5IjL92MkgM8S3cqtoEMh1zpyrqCEAn+1N0hEsdI5ee\nbif9AKeEJgEqPYP+0p1t7XxN27YsC7Y2YhRYoI+ARKsVutPs8+nUPGENwSht\nJNwvLRMtEWbEzOfn/of3jXIL0tjrDxvXVdsqBI7HWyfvUku9WAa9iStVsmNr\nyc/EOjojQ6V+dJZTCrVpjqcobiDCt1UUUFhzM0ZNTjb3uMJtO0pyUxRnV+5q\nLbspbbX8cHsk7DhyN0mw/9xbiu1/GtrUi1FbPo/NmibIwjf+J0YAa825xfSd\nkAW3gZeLNH26Xn7jv23xEptX879e2Jgf/pGq8TkxPbDte/wuHVe1HVHiYg5i\nnrxxXknra/L7uPFLCfriSJPciD/fraGqkuXYCYcl3V6NGF/c2Y/4/ixMaC/Q\nP2Eurtt5XYZ+3dd3zUfnAzO+tG+QUHoal5UWvs/Z3C92i9rnzmlU3/ZBbH4I\n3gsce23Os76EakWnsLh0q0N+Pb78KopRTCr3J+oAuE0kkZPJSAx3w3b3M8RK\nX7iC0F7RTiS5zs5YmwxgY+WKcsy7lm6N+LtppKCX3OZ4DRnyPI9yXnmwsV8R\nlhzs5AZCr3Vr5pjhvSctP6hOQnLlgIBJFs6aKkTfeBi5eStdAa3jZr92+evU\nH3n3\r\n=41d2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"56ba68c23d392865e16087535eedfdb8d0d22bb0","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-120--ddcfd3c_1622933830102_0.733288009040763","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"eslint-config-codfish","version":"10.2.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@10.2.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"a85d82ba55cdae0a1632d969633628004aa16d84","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-10.2.0.tgz","fileCount":17,"integrity":"sha512-e+ZTE4SmdyElUko+qC+nA/0gyuy+F1RMFvuy9iK/K45yUkfbQ6sD+gZmH+n+iqJ3TTDPjqB9f2t3M/FHrPFeZQ==","signatures":[{"sig":"MEYCIQD8ZRKN589wTb/mQfCAXKOHhWglM1B6rp7Id+IPKVMz9QIhAOI1H7/4fBw0O/eykLVx0M6nhMny8H57+8fykiOY04d+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvATlCRA9TVsSAnZWagAA1wAP/1fgRkTc2XqcMj24l7wa\np76GmB1akPsisP6Lr4/SjuZ/kFCKB/BfhWnLO0HhpMSvJuo1D/2PDorjVug8\nU2Yyi/nrNCLqKetiu3GLE/LRl+CPlzUuG7khS9UeNC+2U8pu06a1FqK4pUdM\n/YrnYxCihJ4sDs7hz93TzgkmS5Ah17jxDQ23Qx8diyb5XaQ7nEbeWPj0kGI8\nrQwrAMNPuZwvJsmKvDRM8in63ZG/S2jcn0i6Nvm1IKT5pogrYnA9ZWnmF8wt\nCpUAK2ZyD3/nvxi7GGRx5kTG13oPOJzHSbZ5u8ZVeNHhlXnT/oKh2bNLHAPz\ne0pr9FfOK0kix3YTdyKO8XdSEDjYy58mHaOCWN/ekYjeQpQ2iXbo2vZJZTQN\nJD1yZEldwhhs6uVDBa0mj9J/9R1vbrwSFs9wSXvH4NA1ARh38M5LS0Uhf15u\nkOIyCQHi3pFHfxvCDZUcxODlkZzZ4uFaEgd1oHA6dTJ7v+wI4QqyxRma+dSM\n+mk1v8qZ5+C20zII/jtktJ1VJxT6MKiJSfNopKAPYyzWB3elSle5ZkSH2/W6\nidFTEniNJCscbXNFBNp5yU7ZFtT5wp2bbZDWTWUNUuIk/IP8Y+NyihBK5NVg\n/eZffxQPOyXZVapJNo3ZoI2xI/Z/PB3Y1XZIERW0Do01YIuDpqsma2//jI1m\nnwRO\r\n=BzSd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"acb24272c7afa8282669620aa65624e7c8fa7463","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.11","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_10.2.0_1622934757656_0.7498884371618029","host":"s3://npm-registry-packages"}},"0.0.0-PR-121--94b6324":{"name":"eslint-config-codfish","version":"0.0.0-PR-121--94b6324","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-121--94b6324","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"5bcea496e5f8b12348442d1e3df8aba43644ed2b","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-121--94b6324.tgz","fileCount":17,"integrity":"sha512-O4CAsNiaY4Dt6A8sZRZsGuD4+Y+l710IqDOSDCRLnvgOcZSkgEo//ITUQEHuP/1QiWisG0AyIsGDb+c/bK9u9g==","signatures":[{"sig":"MEYCIQDxba0OLwm1yFHD6byQ6dIqSfIzjKLpvs3ZeBZ2LQrWsgIhAOnMDGJ19a3QWupFNEspVbI23sh81BgJnI5Oh7JR9fGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvX4KCRA9TVsSAnZWagAAtYYP/R/Zhnp0g3arLnUBlhrQ\n2jpgMKq02VafO8SLzz+ONmcpST3W84XqPrV1LLNR847et49VwutzPSjrnLTh\nfs7BUfyFzalXnb/Dvhc8p+RToB2MhmwtwI9Mt6EvTisR7l8fhxv9Z+2txGRk\nwiOkkytXkm36gseVQ/F/2yCDGi89lp2xohIxIKFVjtGk/5un06quKWZUGzB2\nIemKQb0+dp+whboLCBrjcwaW+McQIUSNnbTFKly6y+quyODLlpWQYSaWRWT8\nY8qto00X3fmtqeSIx/vVKIVjz8ggY0JBMBEbbW03yjrKB+QUPKo1F+OeuSN5\nAoHk5LHqihsNnBPCpUVX5Kla83AWVrHlZkIw8eKP5mx2XHrNm7owtDfN1sgt\nv1y/lGLdv9z5xYFwmsCa5EUbDGTEkpzXB1D6YNBCvuEml7QI499EluDGIsH5\nEqd93qoMMyknnrzAQvdzuMuNE0oeQ+o+PqjlOF/ndVPiWTeBJF6ArW9sZz60\nB42TKXUzsvKO7/FE8aPMTjvjJ2gC/5DuSWeyx1eRssE1mdyD3RjS+d+KWZfr\nL5bsrGgXW4uqVV3MxqRyNNxYOjVXICvNDM4+40acTnVzSgG25W0WEzOH85mu\nJ4hAs3i2+bVfApEMspdeihO6OGpIEF72rXHuDLHoAhc1eUdCZ6e2fKUvG45m\nK99r\r\n=Bjt0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"facc93323c8f39c215fe2495f3895a160366ee38","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-121--94b6324_1623031306411_0.5258635726145704","host":"s3://npm-registry-packages"}},"10.3.0":{"name":"eslint-config-codfish","version":"10.3.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@10.3.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"5f3229225991ba7d9e75b8a9a8d83d1f05988835","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-10.3.0.tgz","fileCount":17,"integrity":"sha512-uhsrqSap8+Rv8usFWVWlOl2tMbawgcwbguoKsCkT51mSf/VPJdywwVrXY+rzYcP4ozNtIePB6HtxTMF9tBHbRg==","signatures":[{"sig":"MEUCIQD4Z/OnBnf2zwhp0Z9dDP76tMMjXBW3mcr6rCGmUy5tSwIgLF2Pxtyj4oKXsGn50IEfVwPURoNbsGdZXzKVM7tLtXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvX7aCRA9TVsSAnZWagAAiHcQAJFZvOWIvh8fu7d5Dq6M\nhapRwHXrPGbQR6EjlfTjqixJBIQLWAi1Oago3Ja84LgWdqpkSw5czmyGMHgc\ngu6coHsgIgrmsFjHlEzvQhpg9nAczDQRfANMk0m++dU6K6AMabMkmQC89DLU\nC53CbZJNoQ6Mvo1jDRCRtEWZS7axRHwKaDEHl5sEeTQDV2JzYp/up5X7j+r6\nNUiq4ZB8A1OWMvDXUWTWbzNh4YhW+jC5G8IiGj3HANAmyU2qRfb0iqOLzxQL\nK8UF2KQ6hbleV6ig/5o7rmyQMPOWD1cCRz66usvjRbnTaqZT2ywk7aRwTpXF\nyWNNUkZ1CsTs0WS0pLz0A6tjI2xc9DBhDUlVJ3cp3QmrWuR/K6bBKYCPCkaf\nzWebSEZEbGPw3ebRgcLHX0PwqNXelnZtQN7JzgEVdfuDlFmmnRFimOYgNrnR\nNZB51B1pQU6GlONXuJYITk4J9tB9JPU/QuR1UhDvGWG1Vn/mJ2jdEzAX138u\nbW3bIJVsSYnT8/54Bh6lAXg3LojzV4/Wll6lrVIiXKXzPLSYPhr9R7yrS7Cq\n3HzOOzhYBQOOfHu9XRvbaSPIk6XraTNnbKH/5rDNJbL0XVczvBhS23uPpARY\nYBXPvzBsTqV7e+QLULDAjczn/3KJbvTPnS0kwUQLZO9BUAxyvp7Vrpu8XQpE\nGpZs\r\n=poPj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"21c07e67bca806bf969da38d6e8aff43bdeb4b38","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.11","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-config-kentcdodds":"^18.2.0","@typescript-eslint/parser":"^4.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.26.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.27.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4"},"peerDependencies":{"eslint":"^7.5.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_10.3.0_1623031514297_0.4045746750112025","host":"s3://npm-registry-packages"}},"0.0.0-PR-122--1f26f60":{"name":"eslint-config-codfish","version":"0.0.0-PR-122--1f26f60","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-122--1f26f60","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"f32955cf4a47e9fa9d1374fb05772832bd867e98","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-122--1f26f60.tgz","fileCount":17,"integrity":"sha512-LrP0XsevBSRHompLH8PGThJqvurlNW/IobsGE18wX2N7EOALiv3SUuHg+/wc+BmYX/wm5ek3OGByeFINTktJBw==","signatures":[{"sig":"MEUCIF2Nl9IGgw75aGCLAFGIMkVmdzkcp9SgmkRGZ1mTnoTjAiEAg23PXrjHAd4jML39Btslvl7ZOk8+wjtlBZkXfzKW9jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8w3SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpESQ/8DuDb4kUFNpXuHvvWDrhhVVwp+fxitxZvbh/8kOGW0BnHjMDO\r\nwB/mWgxh/RDhdASSzsrAbZ3iQOCDjL/+cC9uiEsw81yOsVLvyiEN7rfJfd8o\r\nAnRt78q8ler9IQ3wEM6dAyzdJhzBGQ4PbsyD6E96loyVOOtIK7gn05LrzSzQ\r\nGhLLcXFhSl7RolL0gY9oHSV+0ZBmjd0tCV8rlCzd8NN/3eCqwCNmnS0Eq6SC\r\nmmy0PqEnUBtrJR/WowkRJ9Nu6ojRDlImtMY1+7PxaOPx8OeLl5HAEiWI2VAv\r\nCNfbeiiWEWUw1Qi70A7tGZ4qfFksbBiOdBA0oUicI8tVKZ30bZWyzJI1eUkv\r\nNFYg02u7wtsrBtKJgPcEVthj3vj7g9If4HOaK02uGV2jS7/2YATck71qMIkp\r\n0RDuyb+8CdPugQWyQJ+RqNJ2TjsCf64URafhDAiRD1RdwNCtRTowNcpZMxBG\r\nALnlM5Z0fe7XCp+hfoyktB7KvTzlgzus9ZiPo6eM1ru36a+XalG3ztoWrRpe\r\nTbTjn4aKM8HEjdrRwtiu46G7IQXwozczyta727xchasXb9Oz/f1fjbOzMzgt\r\n8tIvKIxE89/4ObtHQB6Gan2iY+B7sEEbtk1T+5CGBSZrFa9nxVfWy1AFA7JL\r\nsStwki+6SiXe8K6agA3Y6mQWXILMof+a1+E=\r\n=ifPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's\n  dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"44931de274e7d1821fe15ea560f5f950d3dc7e60","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.17","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.2.1","eslint-config-kentcdodds":"^20.3.1","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^8.21.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3"},"peerDependencies":{"eslint":"^8.2.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-122--1f26f60_1660095954158_0.480319455244514","host":"s3://npm-registry-packages"}},"0.0.0-PR-122--b25c0c8":{"name":"eslint-config-codfish","version":"0.0.0-PR-122--b25c0c8","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-122--b25c0c8","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"c6a121a023c154828723d863ee378866351854b9","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-122--b25c0c8.tgz","fileCount":17,"integrity":"sha512-sv7vY1nIRs+gH3gTpOcUxd3yrX2Za//ZCwIDOLm1YkVeFsN7aV6RjGA1iOAjFLE0GaNaZppRj8s36EbEUND5jQ==","signatures":[{"sig":"MEQCIEItK0t9N3WMOebxOwyvPOVErfLBwIBdgLFOwu2vVbNCAiA2hAKGSLlShCP5YH5SDUPASLSKqIQLnMFErKIGclvgjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8w6lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp63A/+IOvxaa8/80Q+bcpBz5yw6cp2H9oK4lDXEVpL9YD//b+Hw5yb\r\ntY2HOx3XFlJ6DEZMHkGRucTCSpuzdsD6Zew6dqkuoWInb/JByb0Zay1VF155\r\nXoZf1L97SjjqdQRhEGlBoh2e7LXMFqnVTrHPZMFnH0RIa25bIenP1JS1ZL/y\r\nLTzQ1rjH9oDYd+oxrMIcLvcwe3oieodtf7ft7obrg+NpA0GU+mt+9M6Jwcc0\r\n1MyebMDib4DohMO4aAZt+daeB442GKF8mtPlTPWn/QENDTTHK+FCl5t4miGy\r\nlinSz6EEXrF2hSgpRg25+1KSurc/GUS0Pa9PBkgmufvxTPcxsJ08+jiwBd8c\r\nljjmIpHvJRzfDGd3ko9e90f8ogr4Dvq61MwGO/PqzcPUrABY17oES3In+95d\r\nofc8kfVTBLHE5ATbCJxq8mwdQtYsYTGd1ToSL2bkUm4JMkx4Gk56bTbUHPmn\r\n2rVC2OqpzpaBskzvVJxVcMUkIx3Y8Hw3+vbDV2TlqcECUGDRAIKB1xQJF/Vq\r\noLYc+L9X7oI0+IyIC1jxZT3m2ElKHFlB5sHbM7M4FcT9aCo4lx9bxN36ZrbI\r\nWGq/UmznvZaX05DGiOuPH/j1zinKA+E1SA0/VAZVSqbpb0qwnzSQCsFYoMOq\r\nYPTvSM2v3hhGdTmI5+ah/8EGoJ+NSpnrPkg=\r\n=SHIY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's\n  dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/master/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"13e7adf98a3362171565d5951b2006f3ad30ced1","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.17","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.2.1","eslint-config-kentcdodds":"^20.3.1","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^8.21.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3"},"peerDependencies":{"eslint":"^8.2.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-122--b25c0c8_1660096164919_0.30144476543415677","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"eslint-config-codfish","version":"11.0.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@11.0.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"b3ab735dcd15d646ccf55bf03eda2050de735284","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-11.0.0.tgz","fileCount":17,"integrity":"sha512-3HQ8JNKlbDxzKX9aVt1syccrLOkU5SQM1ssX9JW2R6KG4zx+bkNqc1wb3dYooxvR+xJnQQ5Nrj4cOcMx9Gjbtg==","signatures":[{"sig":"MEUCIDjkemDnybgo/mThZhWrD4ngKWIkFWoVFd5eWynbO9mlAiEA0urtw8lnFna1Lfy4IZwDKrzm1ZJBJLrGZ40aL/SlZGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8xS2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1eg/5AQAIYuHXgKyO3OVZM/5ORgr9a5bO+4JBdycsSTWPvc2977WE\r\nbjkoEHmcLuhxSr8TbzREJn0fIGx97ehVKjUtejT9ON1vzcx0p89nZ3jr3Zu4\r\nneSFI/8OqNWPeUm8WV8WXAknWl6XOjwQ1mr0MH93J8PLVhsnvMspuhnqUOga\r\nPTKS4O1XfbTwFfh1wXzy1V6oJ4yOtXq6v43Tn7hdXfqnz0CWDYOoRK6mnmhV\r\nQwQUyCnW9/CHsg1kba5xdNKSTbc4RUMdTDwTrqsvUAK94ctJaC0U62G4/PoA\r\neYEAu4R2KN2YBntydQd0/EBlyGIHDhiE7uMferhsLB/qhCn4ChryPHkgAiSZ\r\n3lDoF5B0nieZ+p/t3u131Mjxj73T/dMehLZDBBy7tT87gnL/ZGPF4Twq/UzO\r\n5Yk1NKYXDr2PNozdhfHfNKWnBI2IG9PCZBV49U8ERyyCZLaCiBQIpctzplTP\r\nA2fhWdEUSPWecb1mRA1cHkiRi+K9FU022cc+6LFMPOyMqlBnGihEDAfkB/wT\r\nn1IKIzd7gj2GALkEfPtKiYgvRb1XfwQ0XJPRKZvvcrkLZRQnEMdbsFL+noak\r\ne0EXYtuy9SRXfP/9BLaMrPFCwQ1dMV4rqzFPTV0WaqmUbAyXG8WDZI8G0aPt\r\nZA9gI7+TIwZc24Cplyx4NhQGfL+lvOiK64Q=\r\n=pHtG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"e82374d47cb78a0ab05477520cccb88c4124c1d1","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"8.15.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.2.1","eslint-config-kentcdodds":"^20.3.1","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^8.21.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3"},"peerDependencies":{"eslint":"^8.2.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_11.0.0_1660097718527_0.012362863460501083","host":"s3://npm-registry-packages"}},"0.0.0-PR-123--25d4ad0":{"name":"eslint-config-codfish","version":"0.0.0-PR-123--25d4ad0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-123--25d4ad0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"cf9d65128f5bd37deeb9da4e504a6635d2fada7a","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-123--25d4ad0.tgz","fileCount":17,"integrity":"sha512-tmk7BGDd4jSF850ES0RsAtqeZ5nBNap+a4SCnEkc7a0U4HzwVxeeGz92QExfvq1UFqtdjtQBAhpgNGRjUfAxHg==","signatures":[{"sig":"MEUCIQDvcqrvZ2T0IcRqUd67B5vv/VhFVNHQb4haa57+YWgoxQIgEKgSOaOIrwywU2U5AkQoYeOQ2rUt+BqH2qbgGWYCU4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9p4VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa6Q//b9FqrPxdKwH7fv6TJVSnTONMF5wRTc82qN27ZVlaLtg6BYlW\r\ncV+tRp9R0PrlxkWdURsCh4+/kaYrI+XxpGcj17CmFFketGJKDhJ+1e+1gkBK\r\nUeO2aSWPtHkQp7hAdMWVTo3HaEktO62uuhDoIYob7FKplJ6iYSM2LPQW5UuM\r\nrtWy/QFhBGPE2S3TwkwtuAsCfdamAXcD9eBOp3EPJiGOPw1lAoEn4blHqDhd\r\nHqLmE++I6oKJcR+yMRfJOlZfeJZx7r5RicWEWk45tvlwULVRrJOCHGzHiTNu\r\nshdHiYDJIGf+l5mE3Do78BDxfzDyTwqvOKbj+bBMK6K3zmKEp7RWftrw0pWH\r\nZ+dTmhFcijt3Eo5haFfG7PfKb25uZO122lWB9B1dLXhiNh3Kn9e7uIUGbYuZ\r\nfelHEoPK1IRh7ZjM7pncGIhYxMOW20X2JqNE+stfrDexjQ6Qz/y51GFwNpZc\r\nCIdDZJS8ZsHrzVL4bqLywBgwHM9zwRnrLDBeC6/yNj4rQHkCWe20AGHMzSnz\r\n2mCeQarcw8s+j/yuaT72qORBJX7epM+NjHuhrE0LMTf2PX17tDDN4iuqbFwh\r\nfTwYjmdErKmZjQ0cProIqIJ6b+iz+szlXBruGqbE8Ult/eT/NTq3Cm/fDa7C\r\nsrTSlpdwfphoAJKkOJMOGKxC2h66/VhlPAk=\r\n=jSkP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's\n  dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/main/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"e75506e2db6a2f14d67be32da92842f3771952d8","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.17","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.2.1","eslint-config-kentcdodds":"^20.3.1","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^8.21.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3"},"peerDependencies":{"eslint":"^8.2.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-123--25d4ad0_1660329493703_0.14023012736609064","host":"s3://npm-registry-packages"}},"0.0.0-PR-123--bff4484":{"name":"eslint-config-codfish","version":"0.0.0-PR-123--bff4484","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@0.0.0-PR-123--bff4484","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"24ce08662be5ff564e399282569cc791382e5625","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-0.0.0-PR-123--bff4484.tgz","fileCount":17,"integrity":"sha512-rpv8fC3En9FjTMPuwXuEy32QhpJravxqJfifLp0YAhTKFSm6JgWFncWrplVWpqecsLmvQPpWXFsOzc3hjjGr9g==","signatures":[{"sig":"MEUCIQCAgV5AOPUnJ4tqWstu6JAj6TJG2wDOQvsjXKTRGAbEswIgEIlFJ1WnNFYJwcIQgvEZSDyN4qfLwv+bAH9dNTiYBJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9p5tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4/w/+PgC09zYdaUErCa+etSP2HycbV3NTR3qDwvFDicp4cV0t93fe\r\nr0+t2yZ0LWWSiZl3VuZSwxh2qmA6WvaewFZdvA63zC++GzsG/CmGjYN/UZs1\r\nKwIllrog8MuQy7LTM6fNtsBG16SwjiSYaUXiY4GRWo/lLCKT6t1jWU3JpV/h\r\nqEWr1R20IuABp4auSOGzVN8yZaF9z4QTnuK9j9tgo4jXUM84ieTU2cQlNAhO\r\nKg6rrWGP6Q0lvK6vUEmwezvH/qG6GdHNFp1Xrl5wWP1NxwGne+El1OBaNg1H\r\nATNFh2Z2d1r6T6yQFkEFDG854k3MsXUeYs3oXcrzGGCEzp7ezlE7xfyUkw1f\r\n7TzH7L1p1+3BrAfdhVmN8EMqz2uhKsV46b1KnjKZeQ73IOCfyim+JuThcgvP\r\nuPgDqJIw9KRzKAVaIj2yqreHw7YuYDmfC16RskAxoeSUFnQArwY+5J8Sxunr\r\n8kl/YPyf699Dyt9YNcq5EE25YtlOoAji4Vg4GcPRhS6wqa63+5d0pMpw0at/\r\nu0SwybeshlYQ8ZRV6zJdal4BkenEaj0gC0VLrpJyNPUKysWxl3VK+krm70H3\r\nI/ejFQ4u23Hb8p9r7gYxWy8Nt5LjfnkMek7NDm3zCVpR5nbDVxs/Gw/G8ohU\r\nyS9h9o9bEHwg40xVjbnnjzRrTJ+V5WYBnOw=\r\n=fXuh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's\n  dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/main/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"f9151c4f7e9a3999de34863114c2c714f8a85e6c","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"6.14.17","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.2.1","eslint-config-kentcdodds":"^20.3.1","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","eslint":"^8.21.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3"},"peerDependencies":{"eslint":"^8.2.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_0.0.0-PR-123--bff4484_1660329581739_0.22536207033322952","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"eslint-config-codfish","version":"11.1.0","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","_id":"eslint-config-codfish@11.1.0","maintainers":[{"name":"codfish","email":"dev@codfish.io"}],"homepage":"https://github.com/codfish/eslint-config-codfish#readme","bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"dist":{"shasum":"c26c192aefa55a024fb09bb51e64d98793d70989","tarball":"https://registry.npmjs.org/eslint-config-codfish/-/eslint-config-codfish-11.1.0.tgz","fileCount":17,"integrity":"sha512-BNQHG5M20/bMr+5IQY6A3eB3lqU0wZAiFYbjyRMvqxTV4hRA7XQD49YH6fA2x3X7Gwn/IxGuDX305KuOaaoaCg==","signatures":[{"sig":"MEQCIGRt3h8BWP798XEe6ZVPacj1xlqr6cGPnT5r8FR0i4wvAiAG1b79VuxgADWbuAK4hXdXr/2qToe5lbJdVkcwkXjvXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9p8HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1tw//SDEU6iWjQ1VmFsCEJBQj6ZycsblUWoE2yBYf6VNxoWL4Vvsp\r\nJ6bs+Tf06tDTZbev/zWSE8AY6oL01KU+N+U2cQV9O6Q1IGTMqolkOMvT2SpS\r\n+/B8RRlyTf8+bAkJ4HiOmLKER4IkvEsYy0/YyK9AicpBKXU38b6GAKPRTC38\r\nwLazvuMT+hkmks/v8F32ES3byIeS4g/lNTG4pe9vtVoCndomJuehBYTY4jjY\r\ncU1JktsHc91EWakeIfVle70YEDFzoUKdQPJ4AO5JrcM5kwNB54uoCvWD6Ob1\r\nyzruYRiqWj/vVa6erfyJDUY8tQ+f+l1MRiDY3ELlTSFldb1IL32rUqGDoXk5\r\nYu3mVo2eUVT77pxvjoiqJ7+esEUMpnX7lcLZDrhZcyFlpbw3eDs0NNOt7gVW\r\nP9UkXnavVuNGFTEWqK/TvcMFytuLq9FKoyP/hruBHcMh2iOezbwLYlBrfdj9\r\nRtEMMhldQf5EhV8B60FuI2n6GGUYZY0xJV3lHaMNnwQ8TC8C0U+c0KuBipFi\r\n1uVC3eugGLhWtShhlNEBDaIyvo+p2+VGDtR2bWoVcLOQt7r0yTCwCFT14Blb\r\nTSN7aQ74+5xkrV2fUgrnPLUuRdk32crNKBamPj4MX9o/DW+ELk/tiB20Vg9w\r\nu8zTYsJhRBS30WeuWZw6tFrELanORaV2DOU=\r\n=BmaU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"engines":{"npm":">= 6","node":">=12.0.0","yarn":">= 1"},"gitHead":"083992e66374bdc525b0cc609191308d20ae691b","scripts":{"lint":"eslint .","format":"prettier --write \"**/*.{json,css,scss,md}\" && npm run lint -- --fix"},"_npmUser":{"name":"codfish","email":"dev@codfish.io"},"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"_npmVersion":"8.15.0","description":"ESLint configuration extending airbnb & prettier.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"arrify":"^2.0.1","lodash.has":"^4.5.2","read-pkg-up":"^7.0.1","eslint-plugin-react":"^7.24.0","@babel/eslint-parser":"^7.14.4","@babel/eslint-plugin":"^7.13.16","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.2.1","eslint-config-kentcdodds":"^20.3.1","@typescript-eslint/parser":"^5.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.33.0"},"eslintConfig":{"extends":["./index.js"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^8.21.0","prettier":"^2.3.0","typescript":"^4.3.2","@babel/core":"^7.14.3","lint-staged":"^11.0.0","@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3"},"peerDependencies":{"eslint":"^8.2.0","prettier":"^2.0.0","typescript":"^4.0.0","@babel/core":"^7.13.8"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-codfish_11.1.0_1660329735593_0.16438832059494435","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-12-16T05:46:06.158Z","modified":"2025-09-16T02:28:43.117Z","1.0.0":"2018-12-16T05:46:06.320Z","1.1.0":"2018-12-24T17:43:16.346Z","1.1.1":"2019-01-19T03:54:02.780Z","1.2.0":"2019-01-22T22:16:07.074Z","2.0.0":"2019-01-23T04:28:01.436Z","2.1.0":"2019-01-30T04:08:33.578Z","2.2.0":"2019-02-18T21:32:07.406Z","2.3.0":"2019-03-15T20:28:57.557Z","2.4.0":"2019-04-01T13:57:08.244Z","2.5.0":"2019-04-07T17:22:50.999Z","3.0.0":"2019-09-18T03:15:31.791Z","4.0.0":"2019-09-18T11:49:03.503Z","5.0.0":"2019-09-22T00:49:19.003Z","5.1.0":"2019-09-22T01:28:47.959Z","5.2.0":"2019-10-01T17:15:52.682Z","5.3.0":"2019-10-24T20:49:54.693Z","5.3.1":"2019-11-13T20:17:28.964Z","5.4.0":"2020-05-18T13:51:38.124Z","5.4.1":"2020-05-21T16:06:04.362Z","6.0.0":"2020-08-18T03:21:50.942Z","6.0.1":"2020-09-10T20:21:31.084Z","7.0.0":"2020-11-01T15:38:05.537Z","8.0.0":"2020-11-11T12:34:46.061Z","8.1.0":"2020-11-23T14:53:36.569Z","8.2.0":"2020-12-08T15:00:53.325Z","8.3.0":"2021-02-26T04:18:10.649Z","8.3.1":"2021-02-28T19:35:28.867Z","8.4.0":"2021-02-28T22:53:25.842Z","8.4.1":"2021-02-28T23:57:46.073Z","9.0.0":"2021-03-01T00:06:59.269Z","9.0.1":"2021-03-04T02:23:07.794Z","9.0.2":"2021-03-04T02:45:41.744Z","10.0.0":"2021-04-24T15:57:11.881Z","0.0.0-PR-118--ee3cc50":"2021-06-02T02:51:05.440Z","0.0.0-PR-118--03ec081":"2021-06-02T12:00:20.489Z","0.0.0-PR-118--6557d69":"2021-06-02T18:45:29.195Z","0.0.0-PR-118--44ea5fe":"2021-06-02T23:53:01.856Z","0.0.0-PR-118--3d9ea59":"2021-06-03T01:07:00.095Z","10.1.0":"2021-06-03T01:11:21.639Z","10.1.1":"2021-06-05T22:36:31.192Z","0.0.0-PR-120--ddcfd3c":"2021-06-05T22:57:10.250Z","10.2.0":"2021-06-05T23:12:37.802Z","0.0.0-PR-121--94b6324":"2021-06-07T02:01:46.523Z","10.3.0":"2021-06-07T02:05:14.405Z","0.0.0-PR-122--1f26f60":"2022-08-10T01:45:54.510Z","0.0.0-PR-122--b25c0c8":"2022-08-10T01:49:25.120Z","11.0.0":"2022-08-10T02:15:18.717Z","0.0.0-PR-123--25d4ad0":"2022-08-12T18:38:13.867Z","0.0.0-PR-123--bff4484":"2022-08-12T18:39:41.965Z","11.1.0":"2022-08-12T18:42:15.837Z"},"bugs":{"url":"https://github.com/codfish/eslint-config-codfish/issues"},"author":{"url":"http://codfish.io","name":"Chris O'Donnell","email":"dev@codfish.io"},"license":"MIT","homepage":"https://github.com/codfish/eslint-config-codfish#readme","keywords":["eslint","eslintconfig","config","airbnb","codfish","prettier","javascript","styleguide"],"repository":{"url":"git+https://github.com/codfish/eslint-config-codfish.git","type":"git"},"description":"ESLint configuration extending airbnb & prettier.","maintainers":[{"email":"chris@codfish.dev","name":"codfishdev"}],"readme":"# eslint-config-codfish\n\n> Opinionated ESLint configuration that extends airbnb to not conflict with prettier.\n\n[![version](https://img.shields.io/npm/v/eslint-config-codfish.svg)](http://npm.im/eslint-config-codfish)\n[![downloads](https://img.shields.io/npm/dm/eslint-config-codfish.svg)](http://npm-stat.com/charts.html?package=eslint-config-codfish&from=2015-08-01)\n[![MIT License](https://img.shields.io/npm/l/eslint-config-codfish.svg)](http://opensource.org/licenses/MIT)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\n## Features\n\n- Uses [Airbnb's config](https://github.com/airbnb/javascript/tree/master/packages) as the\n  foundation.\n- Leverages [prettier's eslint plugin](https://github.com/prettier/eslint-plugin-prettier), which\n  run's prettier within ESLint, and overrides ESLint/Airbnb rules that may conflict with Prettier.\n- Supports both React & non-React applications dynamically based on your project's dependencies.\n- Supports linting TypeScript (`.ts` and `.tsx` files) dynamically based on your project's\n  dependencies.\n- Extends\n  [Kent C Dodd's Jest config](https://github.com/kentcdodds/eslint-config-kentcdodds/blob/main/jest.js)\n  dynamically based on your project's dependencies.\n- Enforces js instead of jsx files.\n- Turns off `import/no-unresolved` errors for node modules in projects using Docker, to avoid false\n  positives.\n- Helpful opt-in config for dApp's.\n\n## Usage\n\nInstall by running:\n\n```sh\nnpx install-peerdeps eslint-config-codfish\n```\n\n[My preferred setup](https://gist.github.com/codfish/91ef26f3a56a5c5ca0912aa8c0c5c020) includes\ntools like husky, lint-staged & commitlint in addition to prettier & eslint. However that's\noptional.\n\nThen add the extends to your .eslintrc:\n\n```js\nmodule.exports = {\n  extends: ['codfish'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n\nOptionally add a .prettierrc.js configuration file:\n\n```js\nmodule.exports = {\n  printWidth: 100,\n  tabWidth: 2,\n  useTabs: false,\n  semi: true,\n  singleQuote: true,\n  trailingComma: 'all',\n  bracketSpacing: true,\n  jsxBracketSameLine: false,\n  proseWrap: 'always',\n};\n```\n\n### With dApps\n\nSimilar to the issues with docker, there may be rules you want to adjust for dApp's. This config\nwill set some globals as well as ignore missing build artifact imports. While you obviously need\nthose to run your app, sometimes you might want to run the linter in a ci/cd environment and build\nartifacts might not be present.\n\n**Note**: The dApp config also includes the `import/no-unresolved` rule found in the docker config.\n\n```js\nmodule.exports = {\n  extends: ['codfish', 'codfish/dapp'],\n  rules: {\n    // your overrides here\n  },\n};\n```\n","readmeFilename":"README.md"}