{"_id":"@danielgiljam/eslint-config","_rev":"8-53da13f4beb62a26df5c49c6366b3b39","name":"@danielgiljam/eslint-config","dist-tags":{"latest":"3.0.3"},"versions":{"1.0.0":{"name":"@danielgiljam/eslint-config","version":"1.0.0","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config-danielgiljam#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config-danielgiljam/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config-danielgiljam.git"},"scripts":{"lint":"eslint .","format":"prettier-eslint --write \"${PWD}/**/*.{js,jsx,ts,tsx,css,sass,scss,json}\""},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","prettier-eslint":"^9.0.1","prettier-eslint-cli":"^5.0.0"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","eslint":"^6.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1"},"gitHead":"d2abea9f7aeac6589c75daefa7ce8f1d65f5b87a","_id":"@danielgiljam/eslint-config@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aggUUqjP3Sa/oKoCq0EzVfOgbXb7FIyV59+dS0ZOJ3pY0UR/vJ881A/OHBzE9Rjdrn2FdXEdclRO8eKEbnIBTA==","shasum":"6d514775ca776a8fc8e5a5828ec3b68a4729e357","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":5,"unpackedSize":5963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuRrRCRA9TVsSAnZWagAAR64P/3eIDWtp4/xQknyK4Aah\nnD5Z1MuC+vmqyjqsF3Io1Xs81pZFRarMBCUefS+dK10nexntDFYsVvU/7Yh2\np9W6Ig12i/FIlCP2LR4Ox8En8GyxJQYkCqzX3N1YG0EMfmyVKknP2YZEpOA5\nQxZFSBvudlnQr/KUPXWiLghDNWrTgfcb+MzW/3EHf1Ordq3+hyN5qsiw9E0X\nHpboIljfgHqHtMMnaEyJdasgfp+na6S2gGcIdVrkIa7IVgxfLEbiNrD6kQUN\nvYMAA1U0AQo4mVxqJ+uw0u8Dq822j1MHFifdDBFng8SBRi4RrHZDcwZdbmEp\njc5BRPvhC3fjvu1tz/bpSNhAqg2FvM/zFkOTE0Lei1q5lENYcOzjUmKQnpY6\nK+FvccL/28Mh2yxLiWgBBMWqMe1vI6s66T/MHxUZS1StBYncs5hqA3kOu8DR\nOy8bPRJ5F9xoOZep1X2U3wDQwubfCHvc53PthMFdjW3DP/AfWg6l41Pf+aaW\nDtnjtD+VLIlb9XxOJKDSNjJXcntMHAHblreDMbFy+3QhyhF0DhVwnKiOqxur\nI0VFS3hTdSOg+YueIMPiwjp9JDwjuIri7BbDHSkay7BLYbVL9YM33NIELBuJ\nFr7gLoS8cDEAr+QmMh/4GJAYtMPYP/0kpB3OuyLrtnEEWUI5bSiOUU8Pyg8w\n7pB4\r\n=quUC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECMjmZg5Z7+6kALH/vZQzd8fADyGA1yn8SI3kxpwKxKAiEA9kbV/+ymP0RG9lWPb917fUfv9R1ziqbNw9LakYk9aVs="}]},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1589189328854_0.5903024570168125"},"_hasShrinkwrap":false},"1.0.1":{"name":"@danielgiljam/eslint-config","version":"1.0.1","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","format":"prettier-eslint --write \"${PWD}/**/*.{js,jsx,ts,tsx,css,sass,scss,json}\""},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","prettier-eslint":"^9.0.1","prettier-eslint-cli":"^5.0.0"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","eslint":"^6.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.19.0","eslint-plugin-standard":"^4.0.1"},"gitHead":"5f890741ce753cfa02d37e6690b5178338e735cc","_id":"@danielgiljam/eslint-config@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3LmjVzmjBSx09GOmwNuxOyS1rlLS7Cm2WoF2Nq1l/tE/HI02Y7w5DU+uJiVUgRHOgoohojTkTT4FWN1Q31JScA==","shasum":"0737c5b5ca8318f8ea3720f4b6abfc0c4af528de","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":5,"unpackedSize":6090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0P3sCRA9TVsSAnZWagAAXoYP/jfa+By7nxMhKlzR0CV4\nbSwl0n/ArgOzIkC7LNyRCbu7Ehgn7BpN2a3qWcW7WxwlXwn4kDmji0Fy/x/v\nR+OoTZmRdDgqVBWzWMWdaA15K2M49pGxoFkgBZpOYajQJZaY1lGIWbVjJhdr\nP9O7PK18GExmmdjLGcf4XJCaJCzaj03dsqLcHPrvRweXHcPld+0iuuYZJf1/\nLrW75tSmbmMghwfk60JFFuIRnazhzyK9JbhxRtzsCm1ZPxtKH05D98NURkj+\n/aEi4+Umtuj4qByPiyFMZvsNYaf+5CJ84sQmyLMkC5NPnQN6GspwInXdT+RH\ngeiYHCS1ERaoWayF8DU0YMDdZfctsG93+h/xorj5/oNFhUJNxf1KDZ8GeTdj\ncXFYJ9t4Mn4nxecIkIsTwxdOi/eNsy3K2ElJzGzSk3iHOaVZn6YPLU/I5zj8\n01kE8V3OUpxWuwChachujJ1DfhVV7aed823raMVNDjLqkMRpBiE4I5bb9sC8\ntOOqbw8Pbt/16m5jmET8riWnP6kQza+2+H0JE0eVRUxhgmmyYUBN/51YTFrV\nPkEUw3BL5hPnJPrEkly24qBnuS/GLUpyLrfm/d6rTrMeLCw5dgsW/9zLmr+e\nIm1K6EE++kLpqaEnRv1CH1robfH5M5khgmZ/cKDog+RSkNAdR23ee2vso7KX\nWdDb\r\n=bHFz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzgpfwh//2G1S0Yn8dR02xuYpxKpV7zkUMLgo5aZxQiAiB1R2StVuMOgfkibFI7r08CqJ6N19fSbfdK6nPkee3Oow=="}]},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1590754795865_0.5725541605546456"},"_hasShrinkwrap":false},"2.0.0":{"name":"@danielgiljam/eslint-config","version":"2.0.0","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","format":"prettier --write .","ff":"npm run fix && npm run format"},"devDependencies":{"@danielgiljam/prettierrc":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-config-standard-jsx":"^8.1.0","eslint-config-standard-with-typescript":"^18.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.20.3","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","typescript":"^3.9.6"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-config-standard-jsx":"^8.1.0","eslint-config-standard-with-typescript":"^18.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.20.3","eslint-plugin-standard":"^4.0.1","typescript":"^3.9.6"},"gitHead":"f00d5b140aee5a445df61b6f771efaf3730262c6","_id":"@danielgiljam/eslint-config@2.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lV2G2FKVUct/WOO7lqsSjLLSpuG+PzcR2BafMsjOjCR2HX+XkIAVptiIKDDJ3/7b+R/TPCf5UvnNM/upHMi2rg==","shasum":"977a30a82a65e3aacf4bbda4ddd760296e72efa9","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":5,"unpackedSize":7729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEqBICRA9TVsSAnZWagAAfBsP+gMCckKXDW/AOFFjy08i\ncq7oaLIk1xP2mid5JOBKRNmePdE+5IC6DOCQ4pYcFKJDJBD7SxHedgvIpsaK\nf71hngXeGlpjmm2I4Ulde6Z8vDmgex1KZhMpRwjJJ8h0SYyfkY9nGdJmSEvh\n1gjmfqerk0GR/0G+sPHCsCAls0CG/WVesoHv3DkdpAG459h8JTZNGPGHBYqp\nphiQ66F68ZoQ10WRsJJlQ/Oib3bEmxOAzEhdok74cc9U5mreDwpZ+F/4Ol3l\nEh0aC2AG1X+IxI1OUNIL50O+vgq9G9zNasraBN/rj5NIyZFOm5iBooOSp4ff\n39k/Ax7M7mR9FGUj5u00heZVXgCsfMy+YRQpCl25cuKfr2pVXCSSelKRp7fi\n3g8EMgOT6vjvzyJ8/v2HVG27o1MWWsUQzbxNjJEM8nOLR2FXaD8AqS78QRPK\nAT0Cin04/Yq/qb9bfoYJOF7t8uk9ZBgPGQekZmAoI1FxYcMpgeDkqGw29fIS\nvkrzgHXArK80FSb2Y0W5WSucmjXTBQ26oS3P+5BeeLZMrMBn+9OSMJwYlHWR\nJhKQw5sIZDOeEC1cnJnN3xtcDNyoQmdPxLUJPLWi/ScX9VdMSpOPjc4sJ7hw\nxBxX/53AeHKM/Lg1iMKh1tHdruL3eQXFbbVeO80ndyJL40awuMPzU5S/gFyp\nqgom\r\n=IG3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWtie91K4h9JmFQr0JrO9/YaqStmXpDJaJHBNQ/bM1AAIhAKiOP11BaQnbWAtImdfl3SUdU3fOkgJqJjoRBqI6E4PW"}]},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1595056199658_0.6953042886898975"},"_hasShrinkwrap":false},"2.0.1":{"name":"@danielgiljam/eslint-config","version":"2.0.1","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","format":"prettier --write .","ff":"npm run fix && npm run format"},"devDependencies":{"@danielgiljam/prettierrc":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-config-standard-jsx":"^8.1.0","eslint-config-standard-with-typescript":"^18.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.20.3","eslint-plugin-standard":"^4.0.1","prettier":"^2.0.5","typescript":"^3.9.6"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-config-standard-jsx":"^8.1.0","eslint-config-standard-with-typescript":"^18.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.20.3","eslint-plugin-standard":"^4.0.1","typescript":"^3.9.6"},"gitHead":"03d774aabead349d8f8d7f4f7c0869b792dab7b2","_id":"@danielgiljam/eslint-config@2.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NIUwl9IasHDjP7Ig07jGi623WaLVsDiN+u4qvR5YFSA3WfHVHIxxuPzXwTzwTkokQqpoNhU7qhA+RC7bZQZ/GA==","shasum":"04291aefb18277293eb3d87be9bed9d60ada2792","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":5,"unpackedSize":7882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEqSZCRA9TVsSAnZWagAAs4oP/0DlqtwU7taednpglizu\nKczjyf7FKbDftp53bgztePmaWMXPzA+WWEWPApY3CYBd1+kdfgZTCkftW8xB\nbpqK1S7I0ChaIohnw2DdWaQK3uXWHyucm4I0qOlCNmkFWJtsBvZgCAJohjHp\nCoJxWkzqU/T3W0g8VqPcZyfrXMKi2is05nthCneAaqzZxZJ0sx15WGJ9YXKq\nPr07+lm0vm7FLfzIVW/C/Rt6gq/BzforSXx+1T4DVUxvCqhyBCQkKxugfc2I\npceC1RVbTBbN1VtOZg3l7gSLKvOmXgNDGTGOssfsZc75QKi4QNien9gz0i9M\nkNqr8GOQLPrDetpGG0EJIbro6bVcZPFPU5jlHJVD4vYU75kxQTBUrCOB827c\nCecxJPhndrIwUjxhqfskhlQ8P/T1uLDOiFsE5KG/FfKNcKeUI/a3b9R/OrE0\nFAE2nxHsN31ScSpShaonJme8TFUPEW81DjVsayiDc6Pxnie0PGHsLlH/JDk5\nqJEjwfRdpaIfaP7Y733bC5KGyqQn5UM3QO1w8CZ7sFZ8t4KJf7Q+iDUE7n3G\nIUUZ1rgR9bgwpY6UOVegOO7gci5HlLfsvrzvm6y01KZGqMsxIvm7d6KwAiDJ\nNoRii+YzOK6kn8NahUtKyNnwfECzmI9ha/NGLAjpw1O2QjL9mUe3TUPIDGWY\nAuG7\r\n=mdhY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy23hrRUsduBpMTVod0gXHpZBCPIXdsy6IApFQfR2PcwIgNdxBTwV4P7mPDHRol6AV8lvlra0KUiPPTGhok6tli/8="}]},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1595057304972_0.5136126522501296"},"_hasShrinkwrap":false},"3.0.0":{"name":"@danielgiljam/eslint-config","version":"3.0.0","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","format":"prettier --write .","ff":"npm run fix && npm run format"},"devDependencies":{"@danielgiljam/prettierrc":"^2.0.1","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","eslint":"^7.28.0","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.23.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","prettier":"^2.3.1","typescript":"^4.3.2"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","eslint":"^7.28.0","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.23.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","typescript":"^4.3.2"},"gitHead":"fa525f9d697ca220ae173552369baa2a7983fe67","_id":"@danielgiljam/eslint-config@3.0.0","_nodeVersion":"14.16.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-qg3qLkRnSRTIg22sTR1dsGWccTj56exwHBgWMJC6CPIn0Z24/kfU/AOhiaNA6gk6PhIyRyixEc3aU9wRZBRVmw==","shasum":"66d039fd7cdc8e3a0439b92546c5149bd4d1440b","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":5,"unpackedSize":8540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyVkGCRA9TVsSAnZWagAApbwQAJBgktEIWkx7gEMcxHEC\nB3TdUR9tJwqC1QSkWLM1wEmxTcXoblEhkm4W1xVFWX8dFLhzXbtOs06ZgPw4\nVSFpMpuVZUrALFkl6Aoeq+vpqg9bVYCuuZttF1a7wp07WR9Y0UyTDQeeqqoJ\nYBuibphzlplV+cQNWQtR3eaodJ4xHLwUaexk8Yp1TEJwKyP1+g6/o1s91Qqg\nagcKuxcr0sbFbgC1/IdJ5Ypph02WI9lWKqelbvsAUXNAC+PMiQWMTRlaKF+M\nPDsi53+wkUkdaaaopVes+IlGCdNV1/0+FRgCV5+BmS83pGwN7fS212UYxhM6\n9k1XPHPnstic1yHL84PzjlRJTf6TI87UfZ2U7EahtMIrv4sm1SoA3OhVOweZ\np2f/D6pmFkyc8FKI4v/6/JtZDtBvF84W1m+Mvb3qk/VaN/nVjR6vJc/wb4Uh\nMGeFzk7MaGLbf/XCfk9UixU4CTsVzxLAWEeXc7TJlDPe0ijXVG7Q37Luqi78\nElPzJ5G3vRM1BD5IgqNBFFwOKs9nD4OSHLxP0pVpEuXP3tkdd5Q+sbvG00I6\nxMyDWaH4QlD0rah699va63P3UeIwgQZd5+NzwIidSjYMjBQGYBFsAAvW9iRV\neHrjqR08r6DYrCOEnDUloeBIyc+Ip3KuRyK23yEeBEun7UIzvEHAQF7xaGeH\nBekD\r\n=B72r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8JYa4vvZQjYBunJX3Xu4LghnEW4a2IQerfVuN3NO7MAiEA8eBGox/+ufTlRBy/n2B+/g82u5D6hmed9OZElk+mbw0="}]},"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.0_1623808261856_0.3922196716581521"},"_hasShrinkwrap":false},"3.0.1":{"name":"@danielgiljam/eslint-config","version":"3.0.1","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","format":"prettier --write .","ff":"npm run fix && npm run format"},"devDependencies":{"@danielgiljam/prettierrc":"^3.0.0","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","eslint":"^7.28.0","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.23.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","prettier":"^2.3.1","typescript":"^4.3.2"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","eslint":"^7.28.0","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^20.0.0","eslint-plugin-import":"^2.23.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-react":"^7.24.0","typescript":"^4.3.2"},"gitHead":"e727aa826d44128100da2c62ba62529f8dd0ca67","_id":"@danielgiljam/eslint-config@3.0.1","_nodeVersion":"14.16.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-lRpOP9xaTWA0kZOFXYJsC87775fK0yiocoparMEOwAaSzzeQa8wJo1d53HjDrcG/qTPszqe/NL/yLdyh5ln/Pw==","shasum":"bc426dc3942b7c7b445d0b17ad638457e2cc3762","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":5,"unpackedSize":8930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyWHhCRA9TVsSAnZWagAAJoUQAJjbV0GLuapA2xd0zmmZ\nX2eItKQJ0GcDkQpc72vGKxCOgTc4WPqR4Q9PkUi3s3BuxOf9Uz3+7U8Wu4nH\njdC+TKKMgpVU7VR773ujwE2TTi90x57hZ2AzyWtLhaoXNY5NOk/5SlWXQ47r\ni8CS4IlAHqSoIa5s3Vh22drqfjwr8HtRzI1z0TJFjKws5ZEjzY4osQS2yJrb\nYdIjB4BErMVy8WjDbUTa/wWQnlqYK8HhXQno7cIsfPvr8MvhlywbRSxv9KSI\ni30jVnJmxjyrgnM7mO2FbIxehH4hprdGvZ6mQd8bvJP9k5csSdbVOc2UoSUb\nHqiP6kfP21ijMi6XGNPcL3aSFFt8nGeLXteoSsU6b9LjSYDhuQyA0FHeqqjb\nX+8+La2WSXRTjqJry1j3XHdMDLH2xLSZUdDMTeQ9Rid/aS5Ff8t0zMkVU1h/\nh4vkgaaQPX3J4/jF+h44lkPvRtfHUPzSCwGH4L5RNolopwWyckREXzWFkKTW\nZX3idiUC1HpQFapsCwBIccEwMBAUgPDGh4n0h+j/DWZITHcpqBXeN+gsTfx8\nYkFaSgOG521GPpCz15Mga3Jge/awVjFoj2XXtvaHqWBL4my6+cnOGECo3k/z\noQZ5LyQLiqAEE4BobVbL0FMUErUljQBRRqlZGiQjyRn0F4U8Rko97fU2zher\nWA9d\r\n=nn1Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxdRcJdpymIA55snFDD2ZXH5ap1CBzmVQhhjt/wiyfdAiEAtpx8FoQMVwTDgZAJcdUj6xIsjJdYbFHJ67IGz2PWVGw="}]},"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.1_1623810529453_0.8305112920208972"},"_hasShrinkwrap":false},"3.0.2":{"name":"@danielgiljam/eslint-config","version":"3.0.2","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","format":"prettier --write .","ff":"npm run fix && npm run format"},"devDependencies":{"@danielgiljam/prettierrc":"^3.0.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.0","eslint":"^7.12.1","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^21.0.1","eslint-plugin-import":"^2.25.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.28.0","prettier":"^2.5.1","typescript":"^4.5.5"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^5.10.0","eslint":"^7.12.1","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^21.0.1","eslint-plugin-import":"^2.25.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.28.0","typescript":"^4.5.5"},"gitHead":"bb4cb9f923e7cbeea493b37f93363d6ad34d560f","_id":"@danielgiljam/eslint-config@3.0.2","_nodeVersion":"16.13.2","_npmVersion":"8.3.2","dist":{"integrity":"sha512-iOxadqKLSCILmirI6YKeFefIDjaggeFDvbkzPvfbqnsBuZ1itOy6lqUU+9nOWdo/76AHJJWrusvx7j5tz4TW3g==","shasum":"bbb95db5796469924f890279890a2453e153469d","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":4,"unpackedSize":7029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7oF9CRA9TVsSAnZWagAAzGQP/jew78cEMmjY0527nFEx\nx8II8DpQu8IOVwKxaiMZFQt+Wh4jpmGQvcqV7KBjj4Gwy7oTcV+fFKEiWwCW\nga4AQul1I5AKmdhE6FlpJ2yratiAmYtqP6a0kBXN0JFH7y3Mhv4Jm8BNi4AA\ncQcm7mKKbs/KLBkFS1TE8aR7IWKqTmNCem5gvX4Qa0/PfnCKYplkJEQUIryi\n3S2Oh9AjT3Y1Qx5AxaTjpsPc6UBSBKALFuB4oSuj84LDnDMLNhUwY3LAqK83\nI+W1wY6EiP5CsyGvPemsvAyancjNTABq+lF4O4kaRSBn6LcFmDaaPu2jfXE1\nslJ4IZBAjQaHgv7qP+6g7/xtI+fudZF2T6JmMDTLOziUoirrDFpWi3S2iRuE\nJhkyoG2CcrbDLbwag6c6dF5iuENFxKzFUoRMv7kN1zMw/G/bD8ZZAdW+7b3s\nkm70sTaUXzbPfE6jmhN7GNFdg7+2Y4ce9woN5qXk62sfAXa3T4W06k55Jdp2\nVewJahFv+eYGlWpPaNHL5B4aJUT/zQiF7JUQzf2lpGXFnjF2ir+RmBd1p7KR\nq0aXrsjSRP3kaXZLdtVZHh/B8i9ykdEyhd3Tx1B4zyaAOxXJ5siPrIy95RT3\nKefpQiq2zoNElUee+7QU7qCmpvKKTvES2sbJv7i+Tx15R+KWNExG8llwGf3P\nEXDx\r\n=9fWn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGiGjo2S9zgOwgSqjdIJPep/quQ5s05VUv9da63CytoQIhAI9NWm8G3pPfGqiDljn0YY5Q0WL0Znw1AiWfa5+pebG2"}]},"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.2_1643020669370_0.04373400733533961"},"_hasShrinkwrap":false},"3.0.3":{"name":"@danielgiljam/eslint-config","version":"3.0.3","description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","format":"prettier --write .","ff":"npm run fix && npm run format"},"devDependencies":{"@danielgiljam/prettierrc":"^3.0.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.0","eslint":"^7.12.1","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^21.0.1","eslint-plugin-import":"^2.25.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.28.0","prettier":"^2.5.1","typescript":"^4.5.5"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.0","eslint":"^7.12.1","eslint-config-prettier":"^8.3.0","eslint-config-standard-jsx":"^10.0.0","eslint-config-standard-with-typescript":"^21.0.1","eslint-plugin-import":"^2.25.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.28.0","typescript":"^4.5.5"},"gitHead":"a4850595c58ba264924dd30a05d86d0e8d5e6eea","_id":"@danielgiljam/eslint-config@3.0.3","_nodeVersion":"16.13.2","_npmVersion":"8.3.2","dist":{"integrity":"sha512-5noXppkGz/52mGro/r6H4vfrNIXxdiTm8Z3dc7CaJq+O2NSc61RDxJPmT6rAwRy0vYRKMMDWfMTkLPK4LKQxHw==","shasum":"792b4980fdb91a95253756d3071a8eb90ff91e0b","tarball":"https://registry.npmjs.org/@danielgiljam/eslint-config/-/eslint-config-3.0.3.tgz","fileCount":4,"unpackedSize":7026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7oSECRA9TVsSAnZWagAAhogP/3TuyKBtHTKl5k3Gjh2X\n/6yIT62/g/9edskhj0qfMc/tqDDc1e6Dh8aMxZsXmc3gDHxdn0FW3vDwJh57\nudIyy6xjMKHwqueQoR9R+bzfcM+U5R280a3y3M77P049CxAaAJuFOa+3kHyz\nyJ0dVbxgHoFajbC7kJ/wDHMrgYxRPCzZpOqSLu9PLCtYPgM0BJBpsPs4WycQ\nQYEbCrVNqWyWXDfANLc2hZmDIfDvPn5+5JGZnMRrBRO1x4y3ieusqoTSzPqR\nWIrbBmHPoH0oPScRJ39LRWtPqt82sdPQ8GVdCkdc7B4RlbZHxvArCZ0EXHZR\n/Gr3yXdx2MvHzDhjoi0VUFCzU0fk04CstcwdVbBbL89dxKU0plQ2M5auUJ7t\nmbCDzLvhRqLX6A1IByGO0Y0gkePMWyA2UgsLUqmdB4qkvlvZBEun3zrt5ouL\nRU1CvtzH2IoxPsd/4XcJ/xEhRtpUqE+1nshWQpk0b4vKfiFeIKSFPWu4OGf/\n1urelNeZIxDjTGMZTayp21yMgRk9wIMN5fr0ay8qtAcrieRh1gLlALZ2wiIM\nUaD3kZaB3oY+cXLig6tntdWoqbD2pNcewgwKrMqZlPHEbftNZhsmZgbEo7jN\nWvr661af1CA5Ge0XF9jYys640QFWDX8+7FhvB2kLABo6Jj5xBeh0zE53nCMm\nmfyw\r\n=EoiP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2HYLmTiJCqfUsukSlyD6CbhdZoNHuDLOWVdKQ3fseDQIgWjq7tVCS1IudBHXy1/N6NgwOhWpsBf/m+fjTyiUOkeM="}]},"_npmUser":{"name":"danielgiljam","email":"daniel.giljam@icloud.com"},"directories":{},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.3_1643021444526_0.9987932057156437"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-11T09:28:48.810Z","1.0.0":"2020-05-11T09:28:49.026Z","modified":"2022-04-05T02:40:58.307Z","1.0.1":"2020-05-29T12:19:56.052Z","2.0.0":"2020-07-18T07:09:59.774Z","2.0.1":"2020-07-18T07:28:25.095Z","3.0.0":"2021-06-16T01:51:02.033Z","3.0.1":"2021-06-16T02:28:49.582Z","3.0.2":"2022-01-24T10:37:49.519Z","3.0.3":"2022-01-24T10:50:44.666Z"},"maintainers":[{"name":"danielgiljam","email":"daniel.giljam@icloud.com"}],"description":"The ESLint config I use.","homepage":"https://github.com/DanielGiljam/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/DanielGiljam/eslint-config.git"},"author":{"name":"Daniel Giljam","url":"https://github.com/DanielGiljam"},"bugs":{"url":"https://github.com/DanielGiljam/eslint-config/issues"},"license":"MIT","readme":"# @danielgiljam/eslint-config\n\nThe [ESLint] config I use.\n\n## How To Use\n\nInstall [@danielgiljam/eslint-config] and its peer dependencies.\n\n```bash\nnpm i @danielgiljam/eslint-config @typescript-eslint/eslint-plugin@^4.0.1 @typescript-eslint/parser@^4.0.0 eslint@^7.12.1 eslint-config-prettier@^8.3.0 eslint-config-standard-jsx@^10.0.0 eslint-config-standard-with-typescript@^21.0.1 eslint-plugin-import@^2.25.4 eslint-plugin-node@^11.1.0 eslint-plugin-promise@^5.0.0 eslint-plugin-react@^7.28.0 typescript@^4.5.5\n```\n\nCreate a file called `.eslintrc.js`.\n\n```bash\ntouch .eslintrc.js\n```\n\nExport an ESLint config from `.eslintrc.js` that extends [@danielgiljam/eslint-config].\n\n```js\nmodule.exports = {extends: \"@danielgiljam\"}\n```\n\n## Recommended Setup\n\nThe recommended way to use [@danielgiljam/eslint-config] is together with [@danielgiljam/prettierrc] and [Prettier].\n\n[ESLint] catches/fixes potential bugs and problems and [Prettier] reprints the code to ensure the format is right and the style is consistent.\n\nYou can implement these tools into your development workflow however you like. However, my personal favorite ways of implementing them are the following:\n\n### Fix and Format Code In Place With An NPM script\n\n1. Modify your `package.json` to include the following NPM scripts:\n   ```json\n   {\n     \"scripts\": {\n       \"fix\": \"eslint --fix .\",\n       \"format\": \"prettier --write .\",\n       \"ff\": \"npm run fix && npm run format\"\n     }\n   }\n   ```\n2. Typing `npm run ff` in your terminal then applies [@danielgiljam/eslint-config] and [@danielgiljam/prettierrc] to your source code.\n\n### Fix and Format On Save in Visual Studio Code\n\n1. Install the following extensions:\n   - [`vscode-eslint`](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n   - [`prettier-vscode`](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)\n   - [`format-code-action`](https://marketplace.visualstudio.com/items?itemName=rohit-gohri.format-code-action)\n2. Make the following changes to your settings:\n   ```json\n   {\n     \"editor.defaultFormatter\": \"esbenp.prettier-vscode\",\n     \"editor.formatOnSave\": false,\n     \"editor.codeActionsOnSave\": [\n       \"source.fixAll.eslint\",\n       \"source.fixAll.format\"\n     ]\n   }\n   ```\n3. Now when you save a file, it will first be fixed and then formatted in place.\n\n## Version History\n\nView [changelog](https://github.com/DanielGiljam/eslint-config/blob/master/CHANGELOG.md).\n\n[@danielgiljam/eslint-config]: https://www.npmjs.com/package/@danielgiljam/eslint-config\n[@danielgiljam/prettierrc]: https://www.npmjs.com/package/@danielgiljam/prettierrc\n[eslint]: (https://eslint.org/)\n[prettier]: (https://prettier.io/)\n","readmeFilename":"README.md"}