{"_id":"@dangerfarms/eslint-config-df-base","_rev":"16-8e1feff7760f646ffba39728e8457d4c","name":"@dangerfarms/eslint-config-df-base","dist-tags":{"latest":"7.2.0"},"versions":{"1.0.0":{"name":"@dangerfarms/eslint-config-df-base","version":"1.0.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-import":"^2.14.0","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-import":"^2.14.0"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#README","_id":"@dangerfarms/eslint-config-df-base@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"dist":{"integrity":"sha512-stamSY52CnFGsSy/1hQrMcfFf79t/Xx/78g09bhNhMxNbF18TCljrXPObfuM4040BUZD97GqPM/Lt66I4IkHcQ==","shasum":"f158e2e7cb74c32c6c16a61872000f4902ad82c4","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-1.0.0.tgz","fileCount":20,"unpackedSize":75843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjQh5CRA9TVsSAnZWagAAStkP/RLrJqb75gZxeJbWnd/u\nZ31y2dQ0BgZ4OYeM8v4ZO7awuksMCOnJVJnO8R2UMhSfnvwtyncp62lQrtX4\nnLfSNkAnaAkGzwIFienKcob4Z7LP/HiT3TL0DqbxjPIgEsp3UHpn0b+tRj1v\nPhhrbES0iDLb8mjBaCTRhUWdSNMugPyLHAxovTxWVk+wHKO27npm+Xm8+ZBd\nUgFk1jPzYaqKHYIFgkwj2pe/MmzRPxzM2SO6SEc+k/vG/m6MsKOQmSzdiroi\n4jXaOwDZchV6t9UQLuuK8gcFde6F8l+yioxrpbRNE5bYIk/gJO3Is6JQYa72\n6tfk0FrQZ9dgq72DRYwWZxMStMm28BlaFyLA/BfwJhXsVw6iiEQ+uLGT64tW\nNF0dyq4oKeDPnfYCHnfQ/RC1Kggi2aDqe/EEEUzbjk2+/fieLGc5qBcQH4pp\nh89JPZmcihddj7xfyoCkfXwvOwtBtfOhFQ4D0jtU+tZrHto2RjrN463IlQ3D\nhg8XI7wCiksvqYD8Uy+g8Y+aWSW6FPS3uUUAz3vrRFC9YCla0of9iKviMbFA\nd4WgP5h/2NZvog2JOc4jOJwn6pYiqvqfzCBEcxItcNPn9dtUfdXT00xEXrsJ\n8IH9CoxmInTBaOkybvXPYACJfqzMGgHf2VuhMx+XKRz/dqXV34dDyl53bee4\nUyUn\r\n=dini\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAM7tFLtdFBiBTdl503OXHoykdufeUGHBeguFiHq7d1UAiEAgvCF2uHnfZmW+fQg0rUgErWSh/JN/oxerehK2QiVxFM="}]},"maintainers":[{"name":"cycleseven","email":"unvexer@gmail.com"},{"name":"vekerdyb","email":"balint@dangerfarms.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_1.0.0_1535969400806_0.49047820076378956"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dangerfarms/eslint-config-df-base","version":"1.0.1","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-import":"^2.14.0","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-import":"^2.14.0"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#README","_id":"@dangerfarms/eslint-config-df-base@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"dist":{"integrity":"sha512-ho3VH/M7yaA5zEgeqsUS/m3eRfCnZMn+b7mamqCkWstikK/aqgeQb5YoPGydGZgJeFP4Ay8OODqSffMSSRXpnQ==","shasum":"7b140b18f4186309e3638cdd90a7e4f0554258dc","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-1.0.1.tgz","fileCount":20,"unpackedSize":75898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjQ7lCRA9TVsSAnZWagAACNIP/A2SKhtcNIGmOs6rOU/7\n0OF2jWwuY9EGOQDc7RJqrvCCVqSk9aFn9cKsWu2FupN5TpBC1H/JvdroDE+C\n1WxVTyVxhhBoLljeaMFmWrkDYfJgdqaoCVC3gAtldaJF1pi5PqLtqXLsLDx4\nG3sCs1/0Mw0VDqnFFu33EBU+JGOUUiXxYazOxb36vrIM/w/m1Bugmsavk93J\nZK19xv8rbYr42fAfP3Yk8dMFb8CSTY4u0YHHNdqk8tAYDmsCEFRqadJnDk5W\n9nPgxWliXKoeBZjDvDwcN9zwus+oG3UAHZMHmw4oM+D8w3tl8Aqo7a3AyNUT\nk3N6X5BohXfUMUuDAubf8+KnRL0alQO834c9PIrteTe6EotOmhaNnt/bwemS\nZyvA84P0Pj1xIYhduh9ntpfI6S+dsNUxgG8xO9G+kQi+tIAJMi0hDaOVGREL\nhZ5pObH1QCJyclfBQjQ3Idj87AGZQAs3tbDFWUEOpDr+rcSSixTXHVJCBhwA\nKk7KBiMPG2cVwtB/+1VBsXkLr9TmjVMEhJ9tz3+3Tx0mIp2NjWMRIOZkFVS2\njKa74XUo/ayRgIoNu/5sS4FmI6r3FsuiihacQ965seLg+HUdEdu8q8Eolctj\nIwHI9A1mTFpONT1C8nZHcn0HzYvKVNx1TtsKl7C/fkyQ/NpekhXTuGwgMDWr\nhlpg\r\n=Z2HF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSOVu4dvl05Z4f9L+99JDx7QC7tab8B9xkjhSIaa1RLAIhAMWYAWeI1WjRGM+oRbQ5imbq9s1/rmL3snK14W2+z0Xe"}]},"maintainers":[{"name":"cycleseven","email":"unvexer@gmail.com"},{"name":"vekerdyb","email":"balint@dangerfarms.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_1.0.1_1535971044853_0.3883438594061286"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dangerfarms/eslint-config-df-base","version":"1.0.2","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-import":"^2.14.0","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-import":"^2.14.0"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#README","_id":"@dangerfarms/eslint-config-df-base@1.0.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"dist":{"integrity":"sha512-CdgRdZkh3RHxCK5ZqlK9UiOMsjnfQ7Vj4/JHG79FNEWaYzpomEMeVs1Fg5l9xcFkoTls0jHOKuZZ4cAO5o0NwQ==","shasum":"0be318ead621df07e1007fd1d7906cb37d174674","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-1.0.2.tgz","fileCount":20,"unpackedSize":75881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjREkCRA9TVsSAnZWagAAdI4P/0zueQ2X2Ve3XlW4eF/G\ndu+LWw1cvkYfcpT+KiGvatFbFOUTvid8JVWEUs+BhzWCuTqNf7RZLPc6+Xfv\ncBOyPi1BCAJbfzZ70zXHcHRd49EkCucIUY0U53zCGTCD17hhWH8lJH8q/PW9\njqcBD+lz/EKr/JR8ETwxq6KX70osglTVHLe6H2MwFJhQWyw1e3ICF9dxh34P\nkV241pJnhrQUlqKdxCJhu/CGhcofzbAB2mHZQsPM+j7/VzryzPAhWZ0epRPK\n6qqmIKX2smXt+HpkrIqwO1LDzPaqsLedpPvxiUvDniHcl8lRGPSW6go5DG1s\ndM993ihq7/z5jxzsyZ4uKhh+i6PUxMcuiBWWc53XYLCT1phCDtYWRaN/IBMi\ntP/XWWBJbdv0I2cfSWu/MC/r9DqiV5z4c83PROf7OmDha2gzMyAxV3zMNP+Z\npF80zf7WMfMi/+YS8rfvjxapXmQaZjAnrfeZ2sI17OZaWh2qfKbj8tvi+Ttb\ncQb3WMT7CVs1+8y7DajHET/WdoZF2+ePHDpzIksTGhJNp7J9j08L6AHTn9YS\nrbl0zXP08Xr7Trz0H/RFyNj0vRoNO4i7ZYTtvkHrei+fBMi5YUsRYWK5Xp+g\nrypp7M+/2XrBZsU6mrPp7FLCtVP7rYaXx6msonEJpPrObt8k1woRiU89N+wA\nFsEC\r\n=zXem\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDnbTGh/t996J2LKabBzb69qxOrEPNEzi7d251DsvJ9AiEAwZp+s7kFVbi9Y02p3YIYVvHRQ7qe0DpmTIJ/eR1mtCE="}]},"maintainers":[{"name":"cycleseven","email":"unvexer@gmail.com"},{"name":"vekerdyb","email":"balint@dangerfarms.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_1.0.2_1535971620210_0.3308687288192631"},"_hasShrinkwrap":false},"1.1.0":{"name":"@dangerfarms/eslint-config-df-base","version":"1.1.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-import":"^2.14.0","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-import":"^2.14.0"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#README","_id":"@dangerfarms/eslint-config-df-base@1.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"dist":{"integrity":"sha512-udZArl+g02h822dhbNuVkk2cmfO8V2ewVtdYaiXaKVUCnjSyyMSr+GJsUX8Ptp85n5TKxJuAxETcZG/nbGlP5g==","shasum":"3a2fc582b637fe313dfe3cc83f337f9c1191cf98","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-1.1.0.tgz","fileCount":20,"unpackedSize":76099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjUHjCRA9TVsSAnZWagAAYIwP/1ckvmTh4+DLQf3BfA0J\nuN+YfTZnyJF7AdV+OIg+lYMCr5oCCTtdV37O5LX5LOGh0zNWG2htyrmZOTUW\nLlqZy2TDrgMIEdqgNMhEp+T4UiJsFOnTNSA6CrEul27a+/n5Hu027VH1sLys\nDnYcDJPnguE5kA9kK8987xbjTCoQYTVrApoKYX8ouKGqiWlvC1P6+EwtM4Ei\nd0GY3kNyZnaR9hoX8ke4eTC/Z/26NMUwD8THhEiWdK08l0asmDhiei/+ZvQR\nfXXAp0HboafdhV1upNzwdkgzOfGaohkOXrOaWSwejfNFiRc05e1FChgqoVbt\n5TRwLZONFG+VdG8EaHf1+DbWWrOdnRkEJgEDLHS3d9d//Dvpvgg/xxTeZ1PP\nC2twR1/QZzel/PQxvpj9Ivtp2ErdMJH+WMyZE1kg+2WVkpr/R0wtT5R8Tae5\nacdJHm+9PqxZpLCeLKgTbrnWPBksBp5JxJlqel++h54/Jttv9t7x0oZoR0mL\nLmzBx+ZP2RgYaaWHAu8/Fgs4Svq5qfkK/5Y0dEUeLyN3T0TM00Tc+60u2AIK\nigpY/eFdZ0s3PbRQrkCUYmtKfEvwNw+FNthhAs+VOVYKyrWSm4Ey05yjsou2\n123Z24d8q94WMgYOVmgBjcDfd5Fzs0Du+WzPda10vTeapGeNn68NF3QgCw65\nnTcO\r\n=FbQ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDasbcP8xEWrm46u2rQVwd8ILUSTMx07rR8p3+0qZ921AIgeOhQ+Q1zleAC5xI3Onnq0jJqg3xA6po8B0+BEDYyt8Y="}]},"maintainers":[{"name":"cycleseven","email":"unvexer@gmail.com"},{"name":"vekerdyb","email":"balint@dangerfarms.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_1.1.0_1535984099041_0.38276930484399774"},"_hasShrinkwrap":false},"3.0.0":{"name":"@dangerfarms/eslint-config-df-base","version":"3.0.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-import":"^2.14.0","eslint-plugin-unicorn":"^6.0.1","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-unicorn":"^6.0.1"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#README","_id":"@dangerfarms/eslint-config-df-base@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"dist":{"integrity":"sha512-kkPwMTU4X3+2kEPIyPEQTEJtM/h/TvRkKahoaXSFqdx6Pur9LQY0ayYQe3qiHf/hOxs9KWotS2WLYGDq0rbMuQ==","shasum":"991d0c8bc78e9adfca5eb0b194eb98f5e6a6325f","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-3.0.0.tgz","fileCount":21,"unpackedSize":81096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmmx0CRA9TVsSAnZWagAALdQP/26sZcMuVRbSbSlTp3lU\nSwtEKP2SH/HUP3AcHnAEAfROl+OxANOZ2X6vjY8hq261FFhDrDj/q8nVFE7X\nFFsgiU06N8MKL4hgMd7GHP7cIs43W9AXUQR2ngLb6um7jt0Y6HafHvxCmItN\n62Xm4c9tDmoGNMKmSIs3U90b4JQMzorzD8UQ+Zai1Olpvt8BOBaVrkwPei/0\nZyaS4XmPHo1LH0Wj3QLeEoh1NkbUw1Hm7KJQfITtjEAoHSFwGCUWBzWQ1Rqe\nRzXef3E+nBpC2TkrzMgMekoNtiCLE/pegbONB/T2QCCU9XYH9NjTGpOn9mat\nye003SyVKY0JnNe5KisUWUv2hyBlf6j5mKTHU0on2eyXEAoVNtHb6dR+RrEK\nUO4cb2oTtVDyk+lHDhslYv7Qn+EsqIMPELSn5vbhXFfbSVte4efLseOo64nn\n+iCAjTXeFzUCPk4qWRn5rVcCwZlHwaEM/5PagxlPk7d83bhiFqFAQ0I0F/a9\n+HtNxEtsvMRroogKIrCS9Lei2TmVNLooVj7KRF10ZTsijsxJ0lvU0qPtz/bc\nwbe0WIebFHbXX0HcOTl2xSIhzLaZJoIAEykz9jrr3kMfZH1asL5zouYOjbs4\nr7T2zJ8YqY9G+g+ZHV94BAzWYWRU1AodGUWdJzdh/3EVoZUOHVpKCssQlHqC\nMpAW\r\n=cql+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiDFctmipVeYhOEIp6E/Sl2uY++siQ3pzTlU7q1SP4pAiAfms0ybn8ARDgIv9wSV+nsLh0orBWH+nAoxVp4YTzH9A=="}]},"maintainers":[{"name":"cycleseven","email":"unvexer@gmail.com"},{"name":"vekerdyb","email":"balint@dangerfarms.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_3.0.0_1536846964222_0.4526537058608975"},"_hasShrinkwrap":false},"4.0.0":{"name":"@dangerfarms/eslint-config-df-base","version":"4.0.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-cypress":"^2.2.1","eslint-plugin-jest":"^22.4.1","eslint-plugin-import":"^2.14.0","eslint-plugin-unicorn":"^6.0.1","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-cypress":"^2.2.1","eslint-plugin-jest":"^22.4.1","eslint-plugin-import":"^2.14.0","eslint-plugin-unicorn":"^6.0.1"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#readme","_id":"@dangerfarms/eslint-config-df-base@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"dist":{"integrity":"sha512-ijjKxGdd4NT9oDg71FjGivlJfdT/GbnU/toTW7AnV3WrtfJ1MXWQI5VX58V6FvDts3Um6dk4l2TPznEM9Gvf7g==","shasum":"56439d0c9cb7312f1d27b5a73b24cbe718f1674f","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-4.0.0.tgz","fileCount":23,"unpackedSize":87316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck7NaCRA9TVsSAnZWagAA91MP/0Bm3UH6XLALHaL5qvq3\nR8J0wLg8Zz1X2lxuHqLD97Tk7Z5QImOR7Trlh8oT8jEqAoGbks8Y7FIYi+9A\nGHGBMUZYgWWrDBPP9T3SrIK7z/36eXyeMEfRAfghFturXLj4C1Zu9RDVly5A\nnIYCvnT6sV1pEu8Krivej8vFSpcA66MjeXlf+C9iW3PuThlX+FZFGowq6pXj\n8vPbsUMPn8TGJtXlVmNehOk7TuchWSGzK1hNRpfIcDydD8eLh1aSJcp7kWum\naQYF2646KtCuZnlNH1l+koCojm2JJUKu96J/aQwJV6QUXA98a9Ol55D555SN\n0sMPugm3dA6SY2zc5l/p1G/j5qtXiclbYfZaZBBDJsCV70BSHxlgw2F4uQ8r\n6b/3K3Clx4hgskkjxCt0LlCniOa0MD8iReMg3wJVWrMqJnU3dIBC4KZTfXTb\n1fHzF6mpz+Tf475MF8HT79qhufXLpqas4Ho3iNxrpKoJgD4t6n4VLj5q1r85\nI8JT9d06RIjbKbtzD16X3Lock3tkk6N+iViD0LLZnPzfC2/30ywcfkV1n7e5\n+IaJI0q3HLz0SecWGJfRU6+xHKMbRLFTZ2nNfYPATPxqz2OVoH23IE3GeXdL\nNQRa9waONiCIUDUoaob+CKQHKNgoZNWb18F0KBeafOcPvjvytl3QIAp2qEez\noyGp\r\n=ueja\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDORaQevHuPtuC1o2o/ivD3hBpQiq/cKXetCZ4c8/agLgIgQMACsHL/TAPlJv27EqQwkEN6O3JwQ9cx1qsHQxcNACw="}]},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_4.0.0_1553183578351_0.014762637079182461"},"_hasShrinkwrap":false},"5.0.0":{"name":"@dangerfarms/eslint-config-df-base","version":"5.0.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"editorconfig-tools check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint --max-warnings=0","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","editorconfig-tools":"^0.1.1","eslint":"^4.19.1 || ^5.3.0","eslint-find-rules":"^3.3.1","eslint-plugin-cypress":"^2.2.1","eslint-plugin-jest":"22.4.1","eslint-plugin-import":"^2.15.0","eslint-plugin-unicorn":"^6.0.1","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-cypress":"^2.2.1","eslint-plugin-jest":"^22.4.1","eslint-plugin-import":"^2.15.0","eslint-plugin-unicorn":"^6.0.1"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#readme","_id":"@dangerfarms/eslint-config-df-base@5.0.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-5pWIoHftU5hwPYa1qj1K8iGOBHfdnptxaUDta79kRfPuGx6rkE0qxGQzfW8IpFhmdtIaip+lxQhQfUVmEz3z2w==","shasum":"79f402dccbc78a3f282685f79220a19f0618482b","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-5.0.0.tgz","fileCount":23,"unpackedSize":88251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7+CpCRA9TVsSAnZWagAAK1kP/2b7exQJWw/n5FFhq9lL\nP0jmzm+9zjwnXP6+4t7t9+4nytVC7A9NouZT9GBXZqQUf3bkysBa9dfetydt\nAf3dKdofzUMF09T7Zjd4SEfHI1RK/UP7+mGfd/TEpKE5QIjljbpBEUEsEhy8\nqHHK8iCNDmx9HjA71gcFJphCqiFfvrjUYBjM/tJ0eYoWjWwx3mqyTVITzyHy\nu7MpuTk6uhjh8E32H3V1pKek8EqPme0t/idKO/1mQULc/Bj7P+C+xQB5mMNf\nEghQK2IN7ReGJp5nea6XfXnnfpMhT6oFe/Z98pAwg9D0nISpmGLa/VCQmGJh\nvcE5QmGqHt7aw1Aj9lL1Dbj24VjpgAeZgbRk2qi6ybzi1ai1je8ZNu4WtpPM\ncPSSauL5+7ILfizT7auWU/wkefNrzkQPU4pC8U+RNS9PLxmkieRRvvxdfFFM\nAMNvWah/XvsSKIbu/ZprYQ6BgUPWhkGP3aYaMbAv1Fn7T1whENVcyyPY4aSP\nPISJJEciykqyd2MhIsNIowXQ6zMclHdj4eIj4xDKRgoBvsZWttPMQGrMX4ut\nebCfFMhiJffp9NIxl1L9GboZC4qPUWXLfAI5Dnm2FackBEWnIvGKXeLXz7Mw\nYXp4PuXVufStfqTZkeLfMrVBxh3tqK9F3lJWpkzcUWHmWlkL8iYXtJ5HT3Kb\nvJ4X\r\n=kZOM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD++d/bx9JlK0fAwLhHel56Ew7EyAL8SGQN9LrOwpiqEQIhAIy9mvVdGfYmm2NYGxnu15lcPE3zBZ+tbmKwxRXzBu3p"}]},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"developers@dangerfarms.com","name":"danger-farms-developers"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_5.0.0_1559224488451_0.13808283834426072"},"_hasShrinkwrap":false},"6.0.0":{"name":"@dangerfarms/eslint-config-df-base","version":"6.0.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"eclint check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint --max-warnings=0","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent test","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"babel-preset-airbnb":"^2.5.3","babel-tape-runner":"^2.0.1","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.1.0","eslint-find-rules":"^3.4.0","eslint-plugin-cypress":"^2.2.1","eslint-plugin-jest":"22.4.1","eslint-plugin-import":"^2.15.0","eslint-plugin-unicorn":"^10.0.0","in-publish":"^2.0.0","safe-publish-latest":"^1.1.2","tape":"^4.9.1"},"peerDependencies":{"eslint":"^5.16.0 || ^6.1.0","eslint-plugin-cypress":"^2.2.1","eslint-plugin-jest":"^22.4.1","eslint-plugin-import":"^2.15.0","eslint-plugin-unicorn":"^10.0.0"},"engines":{"node":">= 4"},"dependencies":{"eslint-restricted-globals":"^0.1.1","object.assign":"^4.1.0","object.entries":"^1.0.4"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#readme","_id":"@dangerfarms/eslint-config-df-base@6.0.0","_nodeVersion":"12.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yRJteB498rm1C1+i6FSiDfGGNYcWDS7aNUt1DSmtErMt7Vo6APLuLfYe0ubPJIApM2q4vLTnib8ZpGKfA6XnVQ==","shasum":"8f69ee5f7999c14358ed58b084760653257fd072","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-6.0.0.tgz","fileCount":23,"unpackedSize":91400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY/LnCRA9TVsSAnZWagAAH3QQAIxOjY0tjN4NOoQppEzv\nmi7nC3mK/oOsGOcLsEJ0n4QUSzEXpPJ8NwCICDqKGayfZKuyQNomrYnWrnGJ\nDyv0ev68KIbuhZloAvP8oXtAWkXyFmcQwpYZ7+mQciepE7cKMkJ8M6/aNlUQ\n//dcUAD8f67rYOW9QNk+jIRJmPWLAGNrfUX53K8/ieE5218qywoFUnHcT7Bl\nBR2JPa1ig/Mw4yZ7M33+xzmBA63rnAki22Ch5+CArQ8Rr5JtqL0ylC18+ZJz\nm3mpP2rlb8jEe9OQMf57CUs+1hDwjXcgR0252qAa1OX7Ik2Udg8BqBJf/Ptc\n6W1raTJLCcsPQ2D3W0WB3O9Vf49XyNRleQ9tHygadD/u2539fCY+yyLOBf9v\nyBkOVUeZ+vNXplhmqvis++hZNplVBTs1CR/33NukZMun9iDVOIRaVRnYBIdv\nSrA5T4KQqNXxNZLm5RKNdIKp9l6S9RzRrJRYDhTFIBBYdaqWDtcZld14GvT0\nSJ1AjFBpTQAJvwq+YqjsYiz08CJDsuZiQSBQPNRvVgwAcLvWnXJHPlZBvvOT\n72XeWl7IFHFaj8b3MnOpGrXpaRU+HTW7ZePCKpuRfD4WvPJYLmIJHAhVniJV\nVdh5ip3YlGXDObeySX5JUHqz0MXNKO+rlr3znNhGGkPVgYrwKQONTSMOkhyw\n+1Ae\r\n=d9X+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+kPLmFjfO2MGQj0EKpeVtxoZkCvj5Hp2llXla0xBPzgIga5K/jJYxYWjZW58GMiyQMQCDrfBkw/KARmenTR2+UQQ="}]},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"services@dangerfarms.com","name":"danger-farms-developers"},{"email":"daniel@dangerfarms.com","name":"jackd68df"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_6.0.0_1566831334594_0.6546765713922718"},"_hasShrinkwrap":false},"7.0.0":{"name":"@dangerfarms/eslint-config-df-base","version":"7.0.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"eclint check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent tests-only","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"@babel/runtime":"^7.8.4","babel-preset-airbnb":"^4.4.0","babel-tape-runner":"^3.0.0","eclint":"^2.8.1","eslint":"^6.7.2","eslint-find-rules":"^3.4.0","eslint-plugin-cypress":"^2.10.2","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"23.7.0","eslint-plugin-unicorn":"^16.1.1","in-publish":"^2.0.0","safe-publish-latest":"^1.1.4","tape":"^5.0.0-next.4"},"peerDependencies":{"eslint":"^6.7.2","eslint-plugin-cypress":"^2.10.2","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"23.7.0","eslint-plugin-unicorn":"^16.1.1"},"engines":{"node":">= 6"},"dependencies":{"confusing-browser-globals":"^1.0.9","object.assign":"^4.1.0","object.entries":"^1.1.1"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#readme","_id":"@dangerfarms/eslint-config-df-base@7.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.1","dist":{"integrity":"sha512-NATGRO61udDc353zkalZWTw7Ifv5vzFtT9NcpmX9KWgjSZ634M+qiRfkQdllvjOd9ezEgtfd9mUo9mCj21rlfA==","shasum":"846a8622c737f5fa30d6c0277d58a6496c7ba45c","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-7.0.0.tgz","fileCount":23,"unpackedSize":85130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTWEfCRA9TVsSAnZWagAA7vIQAJ7FECiUlcgnhEqsRNPn\nI4nAoY6lC0EN3UnpB1AYrbVb+VWQqB8GzzG39KRPgWIjtPYFWJkHCiCVgyca\nI2NuOMRH2Bcu/zj+kEDJuUTS1Zhp1EpuUNvHiX3URJfdHr+IA14vmmBfVvwj\nL/L+gaFyLcMWbDGnL3WiQ04XNvEUBjdVU0mOYYykMaD2OzqBw/WOvP1c+vtZ\n85A46ggs3grYFxXSd6O7k+kCj/mg2z19KwqbX9Mkt4uUT5iM7T3wKES8qNCb\nvztK0YCWmWcWsPj2BRLyt19rX6FETgCnOMek0KoZn1nmnMocT18OZkBa6vtL\ngB3ClVyJuhimoX+dfYidHYiHQmmLHxnBp8FL2UT3K5o5/5U+TlMHITcRUzgh\njRbz3/OYNxfxO39IE1C5rg5jkaW+l5NtksssuEH0qvdZdB+Ivcxr2oMl+ItI\nMrfTiIoYlnmYyoYG1xPaBYlzCEknN4NzrfqAYdqqA3g2jmRWe909PRKKddFS\no3GG/ZdLIGNTrAxo832H5ixLwAVhUb049lALAfO/HjN6J8VLEV5lXdVJE3Di\nH3a8vT1soiH831Gxhe9Ixs1bqJEOlfhwOFDkHNqtlrVsg4WqBBT8q2NcH2zT\nu4WpCg0PpFadcYANICopXr7+15Q2bxNxEwGb5Onw42LmHhrKyzHmBsZUGfcG\nMt9a\r\n=O+sq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNdW5Th7Rj6tGjukEBWYfEj2aFAFwc6ykEs2J90VvhWAiEAkTnMgfGZ4/nk8yf1V2hqFOa78VUkTXFlIfVJlyGKcVs="}]},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"services@dangerfarms.com","name":"danger-farms-developers"},{"email":"daniel@dangerfarms.com","name":"jackd68df"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_7.0.0_1582129438792_0.8499699014145763"},"_hasShrinkwrap":false},"7.1.0":{"name":"@dangerfarms/eslint-config-df-base","version":"7.1.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"eclint check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent tests-only","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"@babel/runtime":"^7.8.4","babel-preset-airbnb":"^4.4.0","babel-tape-runner":"^3.0.0","eclint":"^2.8.1","eslint":"^6.7.2","eslint-find-rules":"^3.4.0","eslint-plugin-cypress":"^2.10.2","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"23.7.0","eslint-plugin-unicorn":"^16.1.1","in-publish":"^2.0.0","safe-publish-latest":"^1.1.4","tape":"^5.0.0-next.4"},"peerDependencies":{"eslint":"^6.7.2","eslint-plugin-cypress":"^2.10.2","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"23.7.0","eslint-plugin-unicorn":"^16.1.1"},"engines":{"node":">= 6"},"dependencies":{"confusing-browser-globals":"^1.0.9","object.assign":"^4.1.0","object.entries":"^1.1.1"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#readme","_id":"@dangerfarms/eslint-config-df-base@7.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-eIAqa/SjN7soc7CWUzyikj8hGpiRzf8yLGTNrYVcdxRI0qDJFhvPMJ9vlgm3y0omvQEtzghyp+Y6SifOSIdmyA==","shasum":"e6c7be52704ddb3445e4e954fc4c662e2a303a8d","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-7.1.0.tgz","fileCount":23,"unpackedSize":85130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefhezCRA9TVsSAnZWagAA6SsP/357krmHoLAt4jpW8gD9\nXNKUoinqMEk8DQP4WFZ7YEc1MK+ayWfsblzEChiktGECpUVbwG9ClMsArZvo\nrpR6kgGBnoFrcNg2LGfOt92qyCOyABWiQzUAWWS+G99e+ZITZdf7bqQxjAjo\nutJEEi11mOh1NiiNhMGTZwkC99Fm3KVpwx+OMFo22Np3ZX2o8D/Q3wDmqyIP\nt2sz47rLIOBhbMDm8IWaMlUvixYKAAOTmb7LqqL1KKC3kiV3MdW926jbw2s7\ndEwrLHnT9+3XJ9WONVFnTiJ5S1W0aJQtIdFMXezogtvmwbeT3BwHB/SO9K6Y\nqV95ThT/biB7o1dJVw1TRMjSA/c9hZ/UNIlGP+oNifL2vVhsyy9DsGhtHHmO\nvTpx6GoTMg+vllVVFwDW/x7zaB7uSeL5h8ZMLeQfZek0YyQMwXiy3Cjgj38W\nr0GlhWg7jrB672r9XhB3SedzGgtsajFtjx2ajQmhcsUcdBiGdaCtwxoB7thC\nmwf5hF07KpqBLKMc1hIf3KO2G0279fY72QJ+JnqcqYolW5wLRl1HTJrZB9ib\nuozRGg58W2FfaXRt26g01zFTFRoUlHA+30KdkXGK33muLXAjS/VzO64PURjB\nyS/1it1QLauRwe3bX+QEKBhWhHZmcQC+1OqR2w6VklmQPNLjz6RJzdAAMRqF\nSe9j\r\n=4RpF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLBchtgKeo6NPh77n9ETwrr/wESpVtPwCqcTpL5iH0yQIgDqHamSX2eyHkCaFogaXkCyD2YqxTRezlWsPZ3BwBI0I="}]},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"services@dangerfarms.com","name":"danger-farms-developers"},{"email":"daniel@dangerfarms.com","name":"jackd68df"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_7.1.0_1585321907090_0.0743732138985671"},"_hasShrinkwrap":false},"7.2.0":{"name":"@dangerfarms/eslint-config-df-base","version":"7.2.0","description":"Danger Farms base JS ESLint config","main":"index.js","scripts":{"prelint":"eclint check * rules/* test/*","lint":"eslint --report-unused-disable-directives .","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","pretravis":":","travis":"npm run --silent tests-only","posttravis":":"},"keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"license":"MIT","devDependencies":{"@babel/runtime":"^7.8.4","babel-preset-airbnb":"^4.4.0","babel-tape-runner":"^3.0.0","eclint":"^2.8.1","eslint":"^6.7.2","eslint-find-rules":"^3.4.0","eslint-plugin-cypress":"^2.10.2","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"23.7.0","eslint-plugin-unicorn":"^16.1.1","in-publish":"^2.0.0","safe-publish-latest":"^1.1.4","tape":"^5.0.0-next.4"},"peerDependencies":{"eslint":"^6.7.2","eslint-plugin-cypress":"^2.10.2","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"23.7.0","eslint-plugin-unicorn":"^16.1.1"},"engines":{"node":">= 6"},"dependencies":{"confusing-browser-globals":"^1.0.9","object.assign":"^4.1.0","object.entries":"^1.1.1"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"homepage":"https://gitlab.com/dangerfarms/javascript#readme","_id":"@dangerfarms/eslint-config-df-base@7.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Wb88YtUVstpRNgzBioNK9ktBq3LxXRjfzQZNxoTrAS+Z4DCceVJcdUTJjLabZ6xTwoRkYFmX88shKVUpSWRiag==","shasum":"f2c2bfcd2ca36ab3e23ce0fe3554483f030b5f03","tarball":"https://registry.npmjs.org/@dangerfarms/eslint-config-df-base/-/eslint-config-df-base-7.2.0.tgz","fileCount":23,"unpackedSize":85129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefhprCRA9TVsSAnZWagAAxMoP/AhzyHkWFtvDVo1iqa6S\n0621PEkc9LTEw2/ltvCyOrBwYrWLb49QCsk/8MNR9kmEGkdPc6cWXMq32SVb\nn87gi+QRQu0ShVfg+tokchitiOfGywYi/jCX4MTk8iNXOqaNJ5UGiCbGjlOS\nc6e1Zz7z5xLmNPOfVjCPc90kJISfZShah1NK07KI5H7tsAvM+wJb8puaBrpA\nYTHsANoJD3ygaFzoCpUje7C8uGEHvQRpEpM2JQfoLqRc7AkJCbhuAoOiDw2v\n8osrnlxnzzuOM/B0ZPm4BfZ/N1K6vNy4uxvSmR5sfMDym5GdWNS07f2gVNd1\n3CO4/G0WO9BB3/nFkWsFl/praZ7+P1Egfik8MX65bpLT34AjPAHT+vrxEC/q\nquSUqETqyWVD/SX+YAe7ZJV87JvxotdRcWcIyAmq+dNTFlDs9L/j/AWxJDZj\nTF1frpS5cBUqT1HAM0lmrWHxqaK1Hve9QmJKp69jrDAAHeDZejSFpvoufC85\nPomqkR5SaT8UPBqpnDw/bC8F0SYiLzpRE2le3/ezmxs7k945nlUTuUo48ys8\n32cJ8qke+dYp+LX7f8Vj1/eDJU0GPz3jGgJxzWePB9RmPvuNrZJ6pr4M4aqW\ncCX8DZfbGiJKBmditBmtM59u2VSYcHYzxMQWY1qiNS0twGz5sfJfxB9q03VR\nLtni\r\n=ypJz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFE6tkztCQTIm9Q78swv4N1Qh/PRy+Acn2xFY/RZ9zg/AiEAwKdmnGTbTbXJj77OMfhoxcz/+m9+uLCFsMpcWXoAwxc="}]},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"services@dangerfarms.com","name":"danger-farms-developers"},{"email":"daniel@dangerfarms.com","name":"jackd68df"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"_npmUser":{"name":"cycleseven","email":"unvexer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-df-base_7.2.0_1585322603316_0.320014184726753"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-03T10:10:00.651Z","1.0.0":"2018-09-03T10:10:00.970Z","modified":"2022-04-05T02:40:12.621Z","1.0.1":"2018-09-03T10:37:24.958Z","1.0.2":"2018-09-03T10:47:00.349Z","1.1.0":"2018-09-03T14:14:59.158Z","2.0.0":"2018-09-07T10:20:59.928Z","3.0.0":"2018-09-13T13:56:04.362Z","4.0.0":"2019-03-21T15:52:58.533Z","5.0.0":"2019-05-30T13:54:48.653Z","6.0.0":"2019-08-26T14:55:34.738Z","7.0.0":"2020-02-19T16:23:58.892Z","7.1.0":"2020-03-27T15:11:47.265Z","7.2.0":"2020-03-27T15:23:23.442Z"},"maintainers":[{"email":"unvexer@gmail.com","name":"cycleseven"},{"email":"services@dangerfarms.com","name":"danger-farms-developers"},{"email":"daniel@dangerfarms.com","name":"jackd68df"},{"email":"maxtrevitt@gmail.com","name":"maxcct"},{"email":"balint@dangerfarms.com","name":"vekerdyb"}],"description":"Danger Farms base JS ESLint config","homepage":"https://gitlab.com/dangerfarms/javascript#readme","keywords":["eslint","eslintconfig","config","javascript","styleguide","es2015","es2016","es2017","es2018"],"repository":{"type":"git","url":"git+https://gitlab.com/dangerfarms/javascript.git"},"contributors":[{"name":"Jake Teton-Landis","url":"https://twitter.com/jitl"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},{"name":"Harrison Shoff","url":"https://twitter.com/hshoff"},{"name":"Owen Gillespie","email":"owen@dangerfarms.com"}],"author":{"name":"Owen Gillespie","email":"owen@dangerfarms.com"},"bugs":{"url":"https://gitlab.com/dangerfarms/javascript/issues"},"license":"MIT","readme":"ESLint rules adapted from https://github.com/airbnb/javascript\n\nThe main adaptation we've made is to downgrade non-critical rules to 'warn' level, to prevent linting recommendations from blocking app development (eg. in Create React App projects, where any error results in a red screen).\n\nPre-commit hooks and CI processes should use ESLint's `--max-warnings=0` flag to ensure that lint warnings don't make it into production code.\n\n## Using the lint rules in a new package\n\n1. Run the following:\n\n    ```sh\n    (\n      export PKG=@dangerfarms/eslint-config-df-base;\n      npm info \"$PKG@latest\" peerDependencies --json | command sed 's/[\\{\\},]//g ; s/: /@/g' | xargs yarn add \"$PKG@latest\"\n    )\n    ```\n\n    Note: this produces and runs a command like the following: `yarn add @dangerfarms/eslint-config-df-base eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.#`, pinning the versions to the supported ones.\n\n2. Add `\"@dangerfarms/eslint-config-df-base\"` to your project's ESLint config, under the `extends` property.\n\n    ```json\n    {\n      \"extends\": \"@dangerfarms/eslint-config-df-base\"\n    }\n    ```\n\n3. Add the `eslint` script to your `package.json`.\n\n    ```json\n    {\n      \"scripts\": {\n        \"eslint\": \"eslint src\"\n      }\n    }\n    ```\n\n## Usage with git hooks\n\n1. `yarn add husky lint-staged`\n2. Update `package.json` with the following root keys.\n\n    ```json\n    {\n      \"husky\": {\n        \"hooks\": {\n          \"pre-commit\": \"lint-staged\"\n        }\n      },\n      \"lint-staged\": {\n        \"*.js\": [\n          \"eslint --max-warnings=0 --fix\",\n          \"git add\"\n        ]\n      }\n    }\n    ```\n\nTODO: maybe we can automate this, and have a single bootstrapping command to install default ESLint config, git hooks, etc on a new project.\n\n## Modifying the rules\n\nYou can clone this project if you'd like to update the rules.\n\nFor local development with `yarn` the following might be helpful.\n\n```\ncd ~/Code/dangerfarms/javascript/packages/eslint-config-df\nyarn link\ncd ~/Code/dangerfarms/javascript/packages/eslint-config-df-base\nyarn link\ncd ~/Code/dangerfarms/project\nyarn link \"@dangerfarms/eslint-config-df\"\nyarn link \"@dangerfarms/eslint-config-df-base\"\n```\n\nNow you can modify `eslint-config-df` and `eslint-config-df-base` in place, and run ESLint against `project` to see the effects. This allows manual testing of the ESLint rules against a particular project without having to publish a new version.\n","readmeFilename":"README.md"}