{"_id":"eslint-config-eko","_rev":"28-6d36a9ee0fc092e53a9ee19fb564dc38","name":"eslint-config-eko","dist-tags":{"latest":"3.0.0","develop":"3.0.0-rc2"},"versions":{"0.1.0":{"name":"eslint-config-eko","version":"0.1.0","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"gitHead":"936ed39758abcd2ee4f13057430251e9cf719c89","_id":"eslint-config-eko@0.1.0","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-kV0xCKEv4YhHOKaAV4NunkQxF6bREHWYWKH1FfOh+4+1/Vd9hKiSZa3VML/2Vw0K1spWVaQg/2Bwz9kjiwKUAg==","shasum":"7d163a0cdfad4b19a14808364233b7d26d57e161","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.0.tgz","fileCount":2,"unpackedSize":4467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLYmHCRA9TVsSAnZWagAAGNkP/0Jh8bnBcPY529H6yQtX\nKGy2N31xFyPo7Voz0XFN3QZpfnLunbrO496P0zoJQ1sXghuEDf8G0upEy5DS\n6bskXvbnKjC5S+Ex3amGJogWPZsz6AWq+w+mTuLD8RXbvphwVKZJ1cs95TMi\nm78mZEVDN7/CdIK5JaRKHcII9jnQA7OexYMfPJyAtfzvr5jjQbsXsvw8sHk/\nwQ4S+6lqhJs54BDKUd+pdiq/M1MrTFq3eCEwcCedw/tP+NlH9wPsN6zqS0k4\nx0qp0jFLGgRuDLagQAFGt2Behr/xPsIn4d+tElYLs0KmyvCPryZPevGEQmIx\n/pfiMz960XMHO0MH9PcR6jSyl3c7TAepUyTQEf3sgpLXacDCdiGLR0MiR71D\n1svrK/bkf4puWwQ6LvS/usBfm8nKLeZDwgdB5kcIHE1OXVLD2B9C8NHnJivq\nm7Eqmu0VF+T4Ygru5kLXh0haHQ32csPzXy3Z6SsyKD9iUHnrpywMBYvRQ/tD\nA0Ca7A5t0WkBA5jVwQdLgcJWGadoXihoy1swd0X9u4+njouqzM25N/xfQHKf\nekiuACiWx7+jvHeLk51L2H0t9gDh9pjvIfOuAqtndIMddELRYyi9j/X97kHD\nW5wnAlM5VGUvXR1F1zzo58iLQq7uu4RO/rjt8KRl++gLcMusNc2hqr+TOyX4\nQdSI\r\n=KlNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCgexzXl+2S/Jx4JXTMbMCIT6SHInU6BJFBAeNyn0gvgIhAK5t/HuzZ9uBap8neuqOlXAcFLhlm8YLM6aYf6Oqwo3M"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.0_1546488198404_0.14345276591630163"},"_hasShrinkwrap":false},"0.1.1":{"name":"eslint-config-eko","version":"0.1.1","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"gitHead":"58d9fec8b3658f7714a68ac3a5088e81baba922d","_id":"eslint-config-eko@0.1.1","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-Deak9LpRBYA8gvwTyjfmkRQKraavaO8BVAvtttU2qS41umYlCd4Oxb7biaGW/CRghIqiuR7gvn/fZ0ZR7a/1Xg==","shasum":"4cbd8de27e686b1d56509292d0844c94da3e9cf0","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.1.tgz","fileCount":2,"unpackedSize":4504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLYq+CRA9TVsSAnZWagAA9qgP/RhNpLwjxHB0jJ6SLaSO\nIWBLEW+EJdxJlkYs8U/O3ShNmpwA9j+lPYXYPRshclfZ0L2tuNFB4f6G4b04\n4SQYLuoyXxiMx3q4uZAS9YALR4t4NmKnL7uR+S1Qy3p4J4Mx0SOtQ7hBnQks\nHFQ3NAC/pGiN+6MnZkn/vzmuB58u1hlkGwGEsMVVRAOwR6h8ZI9A38iucOuz\n4HqOtc5VEdgbQY0ZRoE9IAiej6udKvk7JL4MEdoCV8qKcZYdRhA9ptPRDqMV\nwQUMPgnNym81Hj5O3+6JdDv/0d7bMqqg1n3Muifcd4z6RLqBeZn6EGrN92NR\nFIsHRcIReX8Rc9Ae1VifSZWPjIaE7QMltBllvMouDx2Kwc4RmcU9YDCccOuS\nhVRCYGHg4YVp4BVotRip6lZKBVQ721mZGJZTaWmYBoeWntnXtOtXmk6j8ngO\niHNRGjO08JD4dGhpLmj8EzQKAmqrYtUGP9SU7E0hkYXUvjInDY9iVOFO620T\nSQm8iS3PWLpBGysBs31nZR7VfXWH/XV3X1Dl+tvjE30JhBLkj37p81AVxsdQ\nZevlrDt8Wt/aHeck7PPHnjB0NVHMq2PRPkVB0VdVNteStka1orxRslx3D6T9\nrHGDHtOhEQfxp3K+fixZDsK9EFiut7vHEXWutm/893KBHdSPNfoUJDwrkPYA\nXQPC\r\n=qmHE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE/aU4cmDcYF1ZamjCXYOMSIwRqB5gMXazhSMkqWk78QIgSRZuh+jhePnFImV4/JCXUlYZWtJykzNqROXtnVnICNo="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.1_1546488510334_0.37524841882457904"},"_hasShrinkwrap":false},"0.1.2":{"name":"eslint-config-eko","version":"0.1.2","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"880b69d8ed1d839361ed5127a7dab1a0d25c273a","_id":"eslint-config-eko@0.1.2","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-OlZ7oHKwMXFTd7H1cABuo68MvxH3lHTx+KAxt4BOacGk07yaLs6UBfJfL8ZU0Tb76I1e3Kceyzh0sHaV06gIbw==","shasum":"f6127fa4f87f699ceed41caaa92436f05a32b99a","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.2.tgz","fileCount":3,"unpackedSize":4174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLZJLCRA9TVsSAnZWagAAzrMP/1hRbkcqbfC+tTxDTZ+h\nxWrQCOlkQpK/uiJVKu4Xik9ObzenjYtOHlfFy8C2Yz0Dersn2W+ACRHb8aJm\nSGq2CY+bjPPODasmP3hMLjmyJV7ONY5fshIYCASmoNYugHIp6Mxnz17uaDix\nDbHVRVhdvgDxx0nYm/7f0TMr+pS9DRntoebXvHdbDM6B0FoQsBcVUrA9nJRC\nIo3L/QJ5+mK1BLwLFBmAMHAcClUhpCFNqc3fXIibrCYDdXEIq6i6JIrz2Ltr\nwwI3ZbvA1RUmN2L8BD69fv+VVJfSEP2mpxrG5OiPUtpDHQe07VBPezwJVrGP\n1kXXqi0hDslw7T8n6fCbirS+GppuZ4psqxcoA6lay9J6UFfGI39aNg21Cfdm\nKCVPILA4klzNyc8Er4zhTThQjEs+P/5ddyBbuDdYPDZGUqZBf2X2825Q0f8m\nRwdQ7SfInqoT5Y7ZFTe0B1AQrhUBjsz82n6X0hBfaDKGsrODlOmMzv5HI3iX\nP+j7dagVjsLQ1kpXMHbtYtc8za818LTq7w6QgvA7CuJ3KlAMzLK1VxibXKRV\nrrTFjjE7BFOd8NiVNnYV4TE47vNAF71jGnE+t/1mSqPPmvd1VOBsUZN6SDrF\nG5jufiWURdI99LR4BeJk17SXmU7fpwfKNmdKPbDiIkZ0BUOBqih7Ho4V9bRI\nbsFA\r\n=f9hy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYk6SFqUzm9eA/HmRbWEINTGokqzktxB95++lFLaR36AiEAoTwKRbaiiQUfinli8HKjg4T0xcoNW1qnaHhbz5hGmrU="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.2_1546490442553_0.07899520031891183"},"_hasShrinkwrap":false},"0.1.3":{"name":"eslint-config-eko","version":"0.1.3","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"56182bf06349ef83c8d3ade76be7ae7792c1c3eb","_id":"eslint-config-eko@0.1.3","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-dDRurNSVTa3tK+G0DKVdNaq0SsG0mZDzjr+TEXA7W8wcmlMU4N+JhqsnaCnhgX8bLtu09kM7HcIIdqKWyXf8FA==","shasum":"9beee42b5baa513645026d1dfdc41d2e008c7932","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.3.tgz","fileCount":3,"unpackedSize":5002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLZlmCRA9TVsSAnZWagAAGi0P/1SJriyFqKE6NtvaHVVp\nxJEs9PbSfSsIb4JPJfho5LZxNodTTi6sVx7ypLQAzdBl5bjQjRrL82hM4u5l\nZvOq8W4ZxC9bSjdtHikAXkyBTZ/b35pycp59PQpRy7uh3mvcrEA1GzwIyG4K\n0O7k5J+EnmanuuP/iGt6VYOlDjC88iwvKFB9CbGXIH9m+RqCDO4AMvC+v/r7\nDPw2ujxbOqh6LEg6hF3wbUw73QVm/9/pBoiybHtNAA4yV2PFbtNsHvzhauHZ\n3oWJgEJfcp9dZ4Sad7/KZjw1tC2qjY+1ouVQxL8c9LKXwsRUbkTnEI8stjpT\nRtlxsKzaGiTUDCRkRhXiyTRQKWjG6g/Q0CHL57e0Gx7DmwVDy+sXGfIc//r0\nNl3nW4Km44srOr/YuVpd7do85wJkY0mKhHJSp+tYckQq6Quffrijzmw+32bb\nRz+nF5lIenOTCF5sJ8HT4OCuEFuvToSFHgkNFXHootSgLhKwQhDyopdAP56a\ncFupNwNEuY22y/SaCW8Ci6ajLwoYoDJqhvhFrct0QGCx2phqhASx5UOyp6kx\nEPcUR32z+xMZZSnzAjZg0uKscOQAV5g/saQhKvW76OD3oG/DfQGFfmHC79gl\ne9tZ44+ybf3WBA9FWmxWP3nvZzI8lN/DGLQi47JGZj6vo3ODkkiDpwIRtJ44\nKWdE\r\n=G4Hu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+KGL4R2b09WOiilo7uwHKNMK+Wa4OXtjcIE1KsRmmHwIhANdbRJ+J60p8Jlhs+CeoXmgmkO9bIneEO2RajE6EuJa7"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.3_1546492261483_0.5635417086931194"},"_hasShrinkwrap":false},"0.1.4":{"name":"eslint-config-eko","version":"0.1.4","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"8b7cff3d25d547f839563f16dca25ea76a225861","_id":"eslint-config-eko@0.1.4","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-BwcoPOrJQneXmdEAWraUW+joI7vK/ymE+Xxg1vD6XSVvynfaG/KGN6BLu8lz8PEd1PXkYAHn1xh59wB1WT74mw==","shasum":"651fc740ed5e6898b3834b455eb261de7058fc21","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.4.tgz","fileCount":3,"unpackedSize":4991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLbliCRA9TVsSAnZWagAAHmsP/2nxd/1jK/uMpvXBgTXI\n0/eoGhwpwpMSKw2Gr7kNbXhBopGcN0/EoqSXar7uPTGU6bWydBapKRyId7GM\nAqjKZQkd1NU2czU+JiGmlYXDUb7pHTyMYMW2cAcQj+EEKocdkIc2VPIKNbo+\n06QCzEHtSxsKYuXHniN2rd63zshtjlPLXc8HqtSGDhbld7OiFhDXw66bnLoj\nHJsbxOZAcTZXL3B8WKoo3k8SUHL6hcKhusMqIRMV9C8fIhSR/dsIXJ0MUFx7\nSiRj+A73qnaDXgUWTo2hhox5WFWBfqK47djwQeaq3rCm5eDc3kWE92T5QWej\nNMdDuPHSiBHbQiLB4q6zO2ANyCZ4KAzt9LMBgvRGn6FVUcNTV2NnsyiwQM9W\nm1mXTMmJjMMFDiMFufc/27Vhtbv8MG1JrozmO3MxvAZIBgEA16NZ+ex72dzz\ndoOfFqeW4uNBZBV4sc6QelM3EbY+JElYZoz61IqMcU9ZJ6VeubxHrgfRfJ5Q\n01n0/zd0TLQQOgGiQJRIWvblTxrTWkw0nvNXFFoOezhXUWhDSYAxMta5U0Sx\nvgj+qX52KuIIIYkvZXyMXWJdCe6LZGNP2STEfxIyaRoH9gzyjBYGQPXhmdRi\nhvVAO2ce3lCGPH5FYDYVvpacLigUN2Z5z1VrXkga/Z654Nr/gd+PXUZYcqjO\nQ3fK\r\n=ALsd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzaeOpKMWmKBmvJ8e29I0+9EdBtCBL47iFw2gzf29cRAiEAl3BZn7l3poMNwcQniX9HtNrelmWKFvzjb3UyN98XdaA="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.4_1546500450124_0.6232688461280393"},"_hasShrinkwrap":false},"0.1.5":{"name":"eslint-config-eko","version":"0.1.5","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"2687ff9f7472938fcca12952f7768b7a1500b7e6","_id":"eslint-config-eko@0.1.5","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-4L+jocFos+Ofpwm4wZt+sNClNH1cSkf1tCpBSkQKkx5MUzPEF4zDTJJAhjM4UufFiQOuV6vBg+2iwWXzx/EpuQ==","shasum":"1e39c43d1d0a80cab18eff6bc4396fb150188df4","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.5.tgz","fileCount":3,"unpackedSize":5450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLyyBCRA9TVsSAnZWagAAkuMQAJSYat/xApi5ktg6x/jQ\nLNGhJYgB4t95c0Ez9Sf457hr8UorEV9dZhTFnRYoPMQh09XA7h2w1XZBcT5h\n1nj//sLbWoMqNzf278imr1d/+BHJ9nqmLdlyZGXGUlqfgYTZBBLQ+taWHWOT\nTod4acVOGprkRjSpD0HgUovt4KtF/vEN+cA9BuqCjue0r3ald5aHavUHPH+C\n4wxrieFozSkU/ewDekQkCoUrbfz+ti/c6s0dbSDIuu1kh8127+GhNUJCg7Em\nwGs7QxIiT0amNGO9Dc9JM0Cux/yucKLlTDyBEj4zpO24KoS6KNvO9tRyBjB7\nAs0zPxZn1uWe8sJBbeKG2aCcL7oUBrqpJI4zILe25JVvw3XJcNoWrSVtITuI\nlgHomYCE3Ux9ARx+PpBUXL1hM8M24BnHZ8DvfVcOKSvZJSsNi6vh1bIR3c07\nXGa+qtp3+UUbA9DVyKvLIKAGWgWt8nfrkimez55j5QtAeU3jS90FYPpQc/PW\nH6/65/Pq7ViJsnid+QjMxhEXt1eJav4L5YCtSPQCIvmLsMcPp0U3AWV9Pcgk\ndR73sMHotNFZlU69IBjPeZaqPX9f4Fuda8xFRlAn7mOSgTIJM90SJnREaEas\nVKnF0lwX9D3cPCiwUQoSnAZjPfLjSXMjueqnW8eY3NxOAJccW6lhAMXkwLxD\nXWhN\r\n=D2h+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzZKkIuQfOeD4Y08h4pCYVsLCc6QPzbe1gtPiZN9EdrAiBf/YfHrFkqsRSmCeQQd09rNH9IyehND7ui05f0fzjbag=="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.5_1546595457307_0.42222016338768276"},"_hasShrinkwrap":false},"0.1.6":{"name":"eslint-config-eko","version":"0.1.6","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"b7f56d6bd7f69b11c57697b93c4b028dfa4a9a8b","_id":"eslint-config-eko@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-9ldIaHid0vxtzTU97oFjJNrsmn6UCftR/mWOrVjmBN4o1JCljdBx7rao8mdhMja5n5if6tPqdRyY6S+Udr5slg==","shasum":"6b29f1dbb81d99ad3cd53776cbd093a26970ee73","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.6.tgz","fileCount":3,"unpackedSize":5746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMw4jCRA9TVsSAnZWagAAFFcP/11yXPIMJ3+Cypf7CW8Z\noiZ4O6DXhDOZ87qc/tpDw/cS6PsYc8wK1NIHU83x3iRtTmuKw9BmBDz/0uMI\nAtQxMuEzZdaz8W4iGMgtN1CMjhDVlXUpod4IUdvqfxoX6cSGsFaCWgR93oFs\nQXmpMm6aPu4ofE59EX2232wrCPDGwMDNU7qlW4ThQTig6MM9c27JkmwkJ52l\nztNqx0tQIuy94A5ZwfFnuHhtY+7utdhydN2f5QfmAb2jhlKeyAfsC1HnAcA4\nXvDhIsEvLjRgrA0YBMCUQoEGqaR9Qepgg3QyO5rWagHguFu5DlJhpTqquAVB\ngJtR+M0zk64lU+z2Ywy0yZGnu1oz3zumqUrgodKwPYnoe754Mgjo/cd5tCwn\nFBgKzvVZlW9VrjVA4bKDDVf1UpfYndDFcSJAyH6gNCnixorGr+pSX5kC9P1H\ngfoPka7SCnYePNP2JixGDbs9B7dS6V0r3K858Ki327nQx8Rjcc9NZkMH/m5e\nahB9x4OLc0/u9NUnfqWczFRpHqu19dVxE/R4zJR15W7kMoNasOIWkr4mOSlA\n89oRn9VflA2dCCSURAGoi08r2WPCz77dClLfXbiYFkIW8ldJ6ZnchGGdE51S\n+ufL6f+h9nHLbDnjkuPFPH/WyJx3v6arkjaStRCgNRyx+eq74jXnHda6dAPO\nm0Me\r\n=jBjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsgvHzXrMYzbHyhTvVvlhKiQi5WYwQ0PqX3HiMpWMjbQIgYBIec7tx4jDPjtLbSGXOhyI3r1yOa1sbejVEncv2JzY="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.6_1546849826344_0.9251499087726842"},"_hasShrinkwrap":false},"0.1.7":{"name":"eslint-config-eko","version":"0.1.7","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"f925c3edca8280ef6994d1ebe1ab6bd278ca9752","_id":"eslint-config-eko@0.1.7","_npmVersion":"6.5.0","_nodeVersion":"8.13.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-ZigLFQkm2U5tZDgsjrRDRsVEGfgNztMdDZtTw0xIPTtKGxQ7FD6jMbSgU9FCsTJtRgGV5OXC2g0rnerRCaeIJA==","shasum":"6692f0a68d26a124008425b5e5e148fe6ea463ec","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.7.tgz","fileCount":3,"unpackedSize":5792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNCJGCRA9TVsSAnZWagAAtGIP/3HlY/074rI1UHXv+APh\nDwDH4PvzQtR+x6khAshawu4GKr6v1dOxXkROYg+v6dgL1vGuPyjY3pJ1OdrV\nwz1+pSfayS1ryrfOYBOps/tKztUAodoR9VyU8xBiUVTE48a8wCS8llug7ZU4\nS92NYkp34YuENvngr52T5He1WQMzXBzGDQY12hZjGWYLtew8Kl5WYq18XdMc\nMc6ESJFBp/aNYmpbffIBxqEQxH7XKq0hFirZY4nOjCssDNYbFkkFecqBz8/1\niSzQusgwce+OahjpQ+FK3gz9CUWjeIRsrCoA96SkiofNDfekGGvLwIl3zQkO\noEkwii/gzx13GLuIlW6W42VEaA95RpBU0SilEB11UaHbWGiakoG1mmlbQWsI\n49KEUP14KhxlU7k7fBHGl74ejPL6755VNZow1g6P0HTiME1h+ye1q8GoMld1\nLRrN9hMT6HiFZl5JJBmMBqcAWF7lb27WDAcD5W8CSyF3a+pttBj3Xe176m6L\n9X/mSCpL8aQoKdiSKw/cHiA4Nj0on8cbbQ+DSabZFkzDlKk0t/fEF1EOzwbv\n8YpLgl9TVJnoHX7hvPPp0436F2mCpACpoxHBCqmPnHpuwUq4Z4rHp21ysUCC\ng02e9VQ7w6aajHhahT25XPAMEBVizQ8xaNj5JAK9lSfOCJsfjxmZwTvXkZgy\nZYF0\r\n=3WBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFb/NhO3LtegOY+TSqxBIJCQniGSrn2PRPnuN88624deAiEA/EwtJ7iVEqX6XDByF0OzvE0BPoA1BTpT64Hz3aQyWdQ="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.7_1546920518101_0.6133199264869191"},"_hasShrinkwrap":false},"0.1.8":{"name":"eslint-config-eko","version":"0.1.8","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"4e5a9df80b5e93dbc46a39558782836553ad5150","_id":"eslint-config-eko@0.1.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-gyOpzlZj2M1VXtimfl6TWBVvigEPv3BtTca92BRzuuFd4e7//JHACQFmI7bFroloGSF4JSZdNpNZHDwyybtHqQ==","shasum":"22de841b2024736ff67c2bc2ed2e499d82367d30","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.1.8.tgz","fileCount":3,"unpackedSize":6052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNCtpCRA9TVsSAnZWagAAYFIP/3mherY2Zz6zkGka5pcm\n3wmojsmzMJ99WvXlQCSgCp3d6P38+MWGv+En7i79z1L4EqhNGW4mTXL7maRy\nHC+WmQyX93IfFfcQe39gOtKbWN7gIfqXfhHPyE1TC1ZO9KgyO2aDKph+FU6W\nH/E9NOHNmR1nUl446ecDscH0iwYleyKg8ImDi8wJCOdBmrmM8jVzvc/CBKe1\nbdpOD/3cRb2C+CXZ8wb7DqFCznKRuW9EQb0wgr6mgDJSCopPKGPRSt81WRhi\nlNsdWoXL7GBJneedYwrDWtoKeMd66rDYhJEGJAAYVUMk0CD6F4fQfPBV3Z8I\nhr+iNn+bETgVgYh/xkifAjV8vC6OSQXQDbedg6rnai+Dd36+42Rn6GIB5DeA\nLx7XxA8mGNL5TVNwVHQvVUcl1LtawTiQzpRH4wK3R5geDz2a6JUYRwQ/uYHV\nNGCZRC5eGtsfblDCbdcBkl4GI8zRWTeMVkXOyLYrMagEiejUCagSgovc0JwW\nQmO6tL3u0ETMJIkfRgYnm4WA6K2Eqz+1uOwRJJGvG8ByLcw5a/fVPyHdC/em\nzvz5n8D+pss5lE2B7iPHVUcevFMIZR+GaYYzLsRlwHo/Zv/eAYWdlTieitbM\ncLF/TfHwVNKFE1aSPGxz22LB9ccpXA0djkUBpjGd+sqJWw4XcL5mGiCGorXh\nxrGH\r\n=9tu8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9FMkZD0jfQxL3V/6y8zdj34OcdmSvbpNFT9e8YifBWgIhAM6qiIWVkUeJmRSUkcxNJkdbppfmdc8iOK8+T2iKsbBc"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.1.8_1546922856631_0.1664817564066876"},"_hasShrinkwrap":false},"0.2.0":{"name":"eslint-config-eko","version":"0.2.0","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"2c663b54eb7d8522dead3b35ce1b2d143c268848","_id":"eslint-config-eko@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-tTlmVc/KAlbNnO2xrQeabS0yBnbcOgemKzbqevFMECEoSaZO8DxVU430P/OwQ9MAMjQADBlGhGyttafl8SLH/w==","shasum":"d2b77ae4288df6731cf9fe34ccb60f13e7b60f4e","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.2.0.tgz","fileCount":5,"unpackedSize":6438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNGQpCRA9TVsSAnZWagAAyNMP/3ilZRA5fmlQx7KIPZ0r\nYyLJV/G1vqxG5ZmYLdECkJ19FB+JoFDfahgF1kt8YuMYof8RmD+Rjr/9frd5\nvZFnWAsU40yuQKb4Q4BkQo+FWBFxd0xLiNU20dOPlyuj+h4MRR7N16fVhyff\n7P25oRUFrHE7Y6xRiy0Tj6sriQ94oIMcZ0PbxHKakV3ZI+LpnFsCtaZaWhf1\nl5joqAIzMI+dUSjcibWG7PmzpoRCmJSVm8Ws20ruTsfz9yDUNrgP3XVUv4X7\nKZUJKnoVtsbTyN1SPDbNotnqlHiqm8ZSjvjc4OQBPtyfTFZOHAxg3quc1fOo\nGMKGBM9BoCBR2VCX0rKac2RHgBHKFQmmhhgvST54hjUsJp0j3PNDRJwtGVb7\nPFm6pWetGkfYnhZCUHUo+Y91GnAEjZvcM4leUZiYSqaC52rJ6IrHH+yPDX7c\nYSdeBYplVf+P5OZCXhzOgWvBrQ4Rpb+TlKED/dgjegEneJkFRKEUlhvubqi1\nXvz23uuQuFnA1Iy7UpxBJnknbQfnwjtdBl5Z3K//Ep9QSiss6w7H8wX4cvfb\nQhJmOhybdKBGY8ZTzidYa+m8SIfP85hCBL/teSEv0067CIAPnxAeNSz6xwRO\nbw5ULef/oVGJMkaqSawyJCM/IT6YETXh4kb+ks8VFGXG6Yqu0gLCCDmbKAHU\nWSih\r\n=klpF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEow7mziujnds+nWv3m9MQRbdo1WHeTpIE9QcDdfG9HWAiAv+0KZyB/TnA7MhRaZFOjALRwreOYUOjwRJKV1Es9b7A=="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.2.0_1546937385228_0.7329293574082456"},"_hasShrinkwrap":false},"0.2.1":{"name":"eslint-config-eko","version":"0.2.1","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"17db3818664a5df3d091702dbd6456bfad0d7ea2","_id":"eslint-config-eko@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-omxksAWB61T7Ir7fVJpig2llvtH57U5ZVXh8skcGFbxhRbba/5Fwh3/yDAh9aVS/qCe0ayNpw5pYU/6k18uStA==","shasum":"d62dbb2d86ab0a0af8f8d6c413522b48ad1c140f","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.2.1.tgz","fileCount":5,"unpackedSize":6729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQV2NCRA9TVsSAnZWagAAFsMP/jMRJwb0kKjRz0HjvLNd\nzeH9PxvmR4SF8EaWds6GHitMvwaYuKAklx7gSeRBZnltpaUzxwKE2R4RtbnK\nzfGvA+gd/gUIiINTz2yDJODjPw4As9PKl6oet1OSjpFG4RFCpW8u3cGhU4ks\nSihrnaIP20ztB1kyV68nP1MTu3Dr1NN5DjOfru7df+ns1lWbe6IwyMtMXOe5\n4TB+JE64414IIheAzw9kd8LdYYMjRpdGvkkV0Ck4GWcy5T3XgcpMoNgqc2Rm\n8YuZ11sp4N9+P4B2q/F0ZufrUtItpMQic+RoPqKTa7KaUwfJLhJys6NX/bng\nHwihMhyRhIQliMmFeFbMC6V6TwJgpCF6o6xXm2Jc809XUBcxzOK04/ZyODnp\ngq8zNQxnF/3TMq7PZ7b9zoKDolpdcAHpxM3lMg25CaorvI+0xehgo6VXyC2S\nYm2fguvgsYtZ2KNmOjU3nSKLiHBny2JJO5IlqzhqYZQX46uQ38RlUEBTFJUT\nSBYkU6i6aBewm2VnzrOp6zV6sPHRCW1KzrFdTeGD5ykoWRtGavKJ8mJfv7my\nB9JkXPxzj5XZyKyU2ALYh/JJvnF8zZoTiNoEmVQ1pxslyIXt+tXLvftxQYpu\nutEMumZnFMJpV+Nso97IU8Mci4qMOZ+5oovN8l8WhmGbwXoPUkdjdPxvQWmT\nXQ0q\r\n=j1fL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbuA/XaoFO9TCl3KfHzhrAAeI8DuVONtrtHa6RnEUskAIgA0U0qyvK8McQki2scO/MAwipFCre4OI7mPv+vi0BiR4="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.2.1_1547787660735_0.7390666706898936"},"_hasShrinkwrap":false},"0.2.2":{"name":"eslint-config-eko","version":"0.2.2","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"96a59870cb42a19371e834df345655f63d540ba2","_id":"eslint-config-eko@0.2.2","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-8lIL+ZJIBRPJBtUqXfQf8mIvLS3YhP015cuyqAI63ZXTsc0xYu4jMghWYFbiFZXT65whOhebS4DZhm4WPFLFMw==","shasum":"3303a4b800b397d54745bf9d42d4c1327b16580d","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.2.2.tgz","fileCount":5,"unpackedSize":6730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQWCZCRA9TVsSAnZWagAAnMUP/jeEqtSJT3H0RV2FkPd8\nGAEWRBT+A+hRxMnkuWbxR6jzq+Yn/exzHrBJTcqZ/pYzu+0UcNQoupKyuxnc\nkLaaKOqoeHKm8W/XvS4pwaquMpXwLjqSpme0zPNI74fJNtKuFcQhGh9Yp/Vc\n4I2dSC16mdQkXFdzy1oNCINkbGZln6kFMolTRqt3roP0XjFE+rjRe5ikVmFW\n/6ZE0fffl3xC+o/44MXjba7ZouZiviqBBXasAvp5bs4OX/Y8U9tWNitAEtQI\nd1w1GMpGCaEM5DHNaghDMwqCTjnwHafIbli1t2GekG5/1woKICsm+9flaDp5\nsuKR6S8ga9cNO7L0Gj/gp72K2qE/+Na49TIsWUgwTcDpJulpUpXhXswS7sQY\nQT1lrUQNLOQqb98loRp01BxNSoahjY9sci7gb56vbQ1dDsWjd9vBmhsbk7nV\nUhas/3NNg73aktSYEymHukvBuZU84+4Sc3gMznxkbPZ86m3xO7gxAZOZ3gL0\niye6OIRV6xF+73ce2tXN7Wfgp6ysUbOnRohRUjeYipNsrTO84T31M9pohRs1\njKgMwI0YRTw9BqtkGi14W4JOR+TGEyjwD1QNwgndfKPG+P6UKa97UJHB+vgx\n3HW5Irn/FtKkSxC1/mbeHXh8WynA7nQGQ3BbMVrb3YnVsdlmmwZhoDdU9e+c\nGF7h\r\n=ceaW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4LLzXTCDMLJRTJnwUS7661jnaW8y0KGzSi5PqGAvmdAIhALRKzy0zw2l+H+Op2vDzl5Lqebe2qWqCOyIZDoHck2bk"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.2.2_1547788440700_0.6218263262859121"},"_hasShrinkwrap":false},"0.2.3":{"name":"eslint-config-eko","version":"0.2.3","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint ./index.js --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"eko-communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.2","prettier":"^1.15.3"},"gitHead":"40d833795b689124543494c518375ea9377ebd53","_id":"eslint-config-eko@0.2.3","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-kbD62Ib0HNiN84uy6rtSMo2S0uHUxA+/+rcB5VKUM5fo8asQNhQTnv4vNUS2g2uVb6nR4Sv+ebAzghU7vxay6g==","shasum":"7199a63df8cf065e7e744f215157e9c9c1181304","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-0.2.3.tgz","fileCount":5,"unpackedSize":6730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQWrNCRA9TVsSAnZWagAATYoP/3MuJIcmAXjX5Kx648OY\n0ioeiNMQPhnKX3nG4/7o2rM6txvOMjKPQVUnNjWspjZhozvlZO/oEfhT98jA\noyFaxHWhlzdPQjo1Kr7KOuj4LTpcR2Fd65B3bqCURCv/i47ZBg9MHxyQopmA\nh9czsDRmFdRCR68kXCRRzNHr05VXcgXQGiajgT26jahF/FNPO6YmqMEa2qf7\nAiDyHt0Ig2dAdC6zXJmFxx9nQMjTKu+TcOlw6bEIQwRbpCBhOJjurfFttN/C\n3hrBBX7Y3C3TGTrZTCagUyvTrt9w4oFHUhZ5TfV8VtZdUXdst56nF4R6dSZW\nw5nIQqG+mwEIcPErRbR8MW967mIP8YY7kQxPqM0SwC07Df2oPx/7llKQUNBM\noPy+EjL0FkVHmgCgzrQD9LwazkZW5WKjaAhGayJV0pVR92EbIAX19B5b3of0\nEqm2g+rfrhYSaLd12/PKKnc65A3qPcxNvAGVAnQwrwsvKgRQ2rGPZ3e1m9zZ\nGNMUO/VVVt5K3uNL6cMnOuW7Mn2Qx0qAcCLs3MGiLDeLCHxQEFhg59t5FJRU\nszOAPqSZ6Ez01+0PRCcIHHhdE41kIRRFge/zQOGChQnpZFhdfbmtDOIi0W4r\nNiZXx/bG77pgJgd6GBkoK5b54Yfw8ynGeu82WoK1O7nI2ttDuCWiFwDaGs7k\nCe8K\r\n=Lznw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpDyjytHWWHpPIeOMWBDndZxQxT+lEqiwGMrdBQ5pCIAIhAO86Qw9BinLdqxnHNMMUFNeKiRd3/wFLV7euWiGjPzjX"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_0.2.3_1547791052384_0.7405859939558108"},"_hasShrinkwrap":false},"1.0.1":{"name":"eslint-config-eko","version":"1.0.1","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint . --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"Eko Communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint":"^5.11.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"gitHead":"d3167a98b0df917ef9a6653ca54043f467c78622","_id":"eslint-config-eko@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"dist":{"integrity":"sha512-rRIMnzIKIZIFIo7XGzoMmMN3SpKbFT69cgV/qJ6XgNyniJvbdjyNfcL0xArFExrzG/Uqm/UCfhDMpeY5KoU9Hg==","shasum":"0b292f45f11a479766aef9c4fe7acc2ad1a6a546","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-1.0.1.tgz","fileCount":10,"unpackedSize":13546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSUjqCRA9TVsSAnZWagAAnfgP/icuFFhTnGVczS4u7tTC\nsKOL/+x7rhb0bzV3VeFQ4KGDaz/R2FYGUFBMllliV2I1cMn+o1koROA1xDwd\nyBbkaXKqDu/igl+ghdCkyxq5LwiHIv5M9cK2HYEtO0njlyg/AnYN410m7saz\nOuAd5Qz7XcD708jCb3kaWg4Fs8sUSSz30NDPx/RRvTwMqwNR5c+mh8apQMPh\nLKmSn/aHbiXveZ/E24ibsxBJBPSUOP7kLS7ec/fjdkskpkOBC5i9wighovE1\n6nUP2T+10PVR1RKXllTbg5M3A/Ffqi2DvezUL8lsYfmYvqfCw3tstHP9bP9d\nzxENXQcJpeFmAf730h51LmcqMRhT0I0WXyJJ3a+HEYLdV9iGLMaipfC2Iz/L\n5EGs5gpeODD6n7w5FsxCXTwQAywoJRzUlodJqdrFwHTyvbBspmfrufrNoX3B\n39OR7Q4ZakB3TKOuWwl9Yfamd4UFEaz6en7H4m2fabC4NQIzloBfNWMOyLHB\nkkCaoXK03EcVNzj+uaRsUf+z94oXaY2SdP0GuTEIVfgrPw1G1lk7iZUGhr9J\nzzZLfTS41BfVthCHyFEA976zqF2JsW796l6iCvKx1PXOhylcjeDDOfunYu93\n9h5KGDM4HQgkZ9Ov/kS49zJUeztfWpNuLGGRK9yJolsm83G3ztHmtMDStvsl\nISYd\r\n=LbBz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMNnBYXHkXo/i2j5Vwl9NHv5J90YgGJH0UjrCoYTcFCAiEA1op4sxDzAzfG6yoGjOzs3Y1b1+luwj+2+NAmlTmcu8Y="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_1.0.1_1548306665131_0.6516427165810794"},"_hasShrinkwrap":false},"1.1.1":{"name":"eslint-config-eko","version":"1.1.1","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint . --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"Eko Communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.1.1","prettier":"^1.19.1"},"gitHead":"c3287a6a3dabff4b8cb7aae1799fcfd8ee35d016","_id":"eslint-config-eko@1.1.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-pUXJB/DWWqYsEe//eaORyncfUTr+qjyWR1qqbBUTPgAeI7OBMEG9GBY73czbqSRmRbfqNrJ6R7yQ6/V/Srug4A==","shasum":"10d4add9dbf7d4274f88919987eff37c48d0a866","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-1.1.1.tgz","fileCount":10,"unpackedSize":14313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5L+iCRA9TVsSAnZWagAAPaYQAIlOjxtpft792mrBoKI3\nCMNFsspxdaVbicjUxI8AOuRmC+PQq9lrmX9RCICyUf7Y5cZGxDCV9xEg9VBU\nICQ0BZSSpnuysmlkowUrRjX0uYPffLCXp2Ewv7SRMSWQujg8n5Ds2Z2uAYwF\nS+9rweY8XT5z5/c9aQCWhp2rgOclt8AUBaBP/+jU8WvhpuQABJBzP7egKV2V\nuzssHcVKjRyaxU/MCjcAX/x1WzRNXDOeEDTjdUhc1tBvaqqbdhf0buXdJSSe\nM0aMrwy9GsKv98MU+5y8NXXLgV6jRKGvFXZwTwFqcamdKsurqoji0Da7O5LT\nQpdqZB0XsxLMqRp+5med6UvpRmMFFYAQMlwC+tqe26G4uWqkO7mjq0QAtfAK\njoyHV9/JbWLOzO7glLndUAGkIayfRsIAcxbSLfgZLU7hl2Xkk8vEWsvx71o9\n6mIdk+gqLDyamMss9TpoXWnbFALTvJvNMPxsD0akgIFs6LWKrzMF4jmmVcsw\n40b1l6BhFVDDJ2+QoL+L46JrceGEeW8+4srDpqpRKnk5BXfgUOVG9eTA//vK\nsbsMJ2Y+GeOjB06tgTL0R/G/E1OJu+QIitC1M82gl7VXOVIet9w3RJuvo755\nTB4Yv51hBck1CGS2Jk2qCzMa7KycnGu39yg/zNTcbgP2YNPW8Mi5Uyu5ctyz\nIPkQ\r\n=Pab4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeuVS7drzfPCO3t3PCmiR4s8Ru0aBMq0kGEbVYvfrsCAiAiXKG03Dw9APWlqB87U4ZBO4An9D9f5qmf2CofzSva3A=="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_1.1.1_1575272354101_0.3383773731024562"},"_hasShrinkwrap":false},"1.1.2":{"name":"eslint-config-eko","version":"1.1.2","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint . --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"Eko Communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint":"^5.11.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.1","prettier":"^1.15.3"},"gitHead":"e5ae4d2d038fc7a38e605f0758cfb6e21fa3d673","_id":"eslint-config-eko@1.1.2","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Vq+GdXm6hQQtUREs3l3QJbq2MoeZnHDrncMWqpvw8g9IS0j8vMytcNswtMQZ7UoAkP8kqJh3SWSKXcWDNieAWw==","shasum":"fc564873ab2819824a4c9c85192347b36b95c5d9","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-1.1.2.tgz","fileCount":10,"unpackedSize":13546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5nsnCRA9TVsSAnZWagAAim8P/2U60z4wpRrWVDuo6+Q6\nuZJQFsjbh8i9VqH/oZUifBse7Iay5jHGY27yRY4XWKC0SI1a1tsY6J11/FuD\nOH3IPPanxZp5pHXDBmzh/AvpoRkAGv5INj1PR1mVc+Tiad3rVTCsM6Faa9Se\no0kHhWV3ocp4rJs0ltkiV77CVVAwx0zOdQ8kfCPVtReXmLqdr5h2Wrj1pRfA\nkl6AuWZrx5z9ZW4vgiUeVMeggMxVmieSih5gqp8KQshqFpGUI/PwTktY8oFY\nW3xKyXpFoW88Eqgp+/+/myKcZNK1LPIaoKWCwIUuy+J5EoLND5sHu3jvo6Jk\nH8GCIIYXsQajRvA/V+RBlU1/YdhXiNzOcJ7ClCqYe3zBivoAnILFS7mGeXCH\nOBgqREP0MQ9x1dyXrKfVPrSd2TYk8jiyOfHPWjkfDofsxUFARpEMoEqwi5H2\nIAUcJomWFsFNnuk+wAp9vBXW0tbHBuQYqTQdCphRAGRO5h8C19B1mvR3vRlU\n1IzLzsoHymJGtWt3nZ2kA8V/ReHU1G5xjLusihN2WZ8YxhtwjOiIHA1oEAJy\nsWAxu8+C/5bymDAzUGOy4uWP1J6RWiiSGmmVA77cQsKTt9pUyxnlWGTXfP6K\ntGH3BqHfJowsMWTct5FB8P5K7ipnVYOwenm1gsc2zqIFVgj2/GxUbmGxukUJ\nD32o\r\n=hc3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkmypiJ7NSHJjr3q67A51Xa9akOp4+2I5w2xAp2Lzt4QIhAMXwQbDwJlcAyn6Xq7q51sQDOAyOd3X2yxRneAB7uBq7"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_1.1.2_1575385894877_0.5117370612293342"},"_hasShrinkwrap":false},"2.0.0-rc1":{"name":"eslint-config-eko","version":"2.0.0-rc1","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint . --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"Eko Communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint":"~6.8.0","eslint-config-airbnb-base":"~14.0.0","eslint-config-prettier":"~6.9.0","eslint-plugin-import":"~2.20.0","eslint-plugin-prettier":"~3.1.2","prettier":"~1.19.1"},"devDependencies":{"eslint":"~6.8.0","eslint-config-airbnb-base":"~14.0.0","eslint-config-prettier":"~6.9.0","eslint-plugin-import":"~2.20.0","eslint-plugin-prettier":"~3.1.2","prettier":"~1.19.1"},"readme":"# eslint-config-eko\n\nDefines set of Eko Javascript eslint rules based on [Airbnb](https://github.com/airbnb/javascript) eslint rules extended by [Prettier plugin](https://github.com/prettier/eslint-plugin-prettier).\n\nThe package provides 2 sets of rules:\n\n- `eko` - base js rules, import rules\n- `eko/react` - `eko`, react rules, jsx-a11y rules\n\n## Pre-installation:\n\nCopy `.prettierrc` file into root of your project. Make sure that you do not change configuration or you will run in a bunch of conflicts between prettier and eslint.\n\n## Installation:\n\n### 1. Insall `eslint-config-eko` and peer-dependencies:\n\n(mandatory: base) `npx install-peerdeps --dev eslint-config-eko`\n(optional: react) `npm install --save-dev --save-prefix=~ eslint-config-airbnb@18.0.1 eslint-plugin-jsx-a11y@6.2.3 eslint-plugin-react@7.17.0 eslint-plugin-react-hooks@1.7.0`\n\n### 2. In `.eslintrc.json` extend eko configuration:\n\n```\n{\n  \"extends\": \"eko\" - for only base set of rules\n  \"extends\": \"eko/react\" - for react set of rules\n}\n```\n\n### 3. (if required) To properly support `eslint-plugin-import` please check [resolvers](https://github.com/benmosher/eslint-plugin-import#resolvers) docs.\n\n## (Recommended) Setup project for auto-linting on commit:\n\n`npm i --save-dev husky lint-staged`\n\nIn package.json:\n\n```\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  },\n  \"lint-staged\": {\n    \"linters\": {\n      \"*.{js,jsx}\": [\n        \"eslint --fix\",\n        \"git add --force\"\n      ],\n      \"*.{json,md}\": [\n        \"prettier --write\",\n        \"git add --force\"\n      ]\n    }\n  },\n```\n\n## Hints\n\n### import/no-unresolved and root path synonym\n\nIf you want to use root synonyms like:\n\n```\n// from\nimport Example from '../../../some/example.js';\n\n// to\nimport Example from '~/some/example.js';\n```\n\nRun:\n`npm i --save-dev babel-plugin-root-import eslint-import-resolver-babel-plugin-root-import`\n\nAdd to `.babelrc`:\n\n```\n\"plugins\": [\n  [\n    \"babel-plugin-root-import\",\n    {\n      \"rootPathPrefix\": \"~\",\n      \"rootPathSuffix\": \"app\"\n    }\n  ]\n]\n```\n\nAdd to `.eslintrc`:\n\n```\n  \"settings\": {\n    \"import/resolver\": \"babel-plugin-root-import\"\n  },\n```\n\n## Thumb ups rules of editing this package subset:\n\n- Make sure that this is not disabled by `eslint-config-prettier`. If you re-enable it then prettier and eslint might run into conflict.\n- Provide referrence to documentation.\n- Provide Airbnb declaration (and they reasoning).\n- Provide explanation why the desicion to alter a rule was made.\n\n## TODO:\n\n- [GraphQL subset](https://github.com/apollographql/eslint-plugin-graphql)\n- [Jest subset](https://github.com/jest-community/eslint-plugin-jest)\n- [lodash subset](https://github.com/wix/eslint-plugin-lodash)\n- [flowtype subset](https://github.com/gajus/eslint-plugin-flowtype)\n- [JSDoc subset](https://github.com/gajus/eslint-plugin-jsdoc)\n  ttps://github.com/wix/eslint-plugin-lodash)\n- [flowtype subset](https://github.com/gajus/eslint-plugin-flowtype)\n- [JSDoc subset](https://github.com/gajus/eslint-plugin-jsdoc)\n","readmeFilename":"README.md","gitHead":"e8a2ec782575e2324b3fb11ea98f2e155ff7e636","_id":"eslint-config-eko@2.0.0-rc1","_nodeVersion":"10.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ndl6+aCVVxxKRYhDhFnVq5uk9v/Z59wZQeGw2o9w+dFuo48SOFfw2CXcq3or6qPuCLU8KfZ4KMSODTNbUgoQxw==","shasum":"5e7696f889957900845f16ecd9538367ddc1430d","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-2.0.0-rc1.tgz","fileCount":10,"unpackedSize":20088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKfibCRA9TVsSAnZWagAA9h0P/iG9M29ZrAykHbJWagfn\n4dz+0lQYec7cHZAnRqjdP2fB30ajT1ziV746l0uKR29jv5CDfyEXQy+KM4Ny\ng1mKjD7bqMP6XU84hvQuzmtUnorK6oB7dgjAfvYi4AwtXcBVim96uXanK8T6\nhJPazbT5chXdfjbC9iU7LDjJcOFjtHn1oTh9PgNpQ1L9uqRfYbq7hEr7c0fk\nmZj+HmFqEE+gmDOzdRen/0v7KCULjrBIPKxDmAGBo0G18ijSPGsVf3FurGOh\nKjH5gYQmfwZHO0RjR5LTwQK01s3mgwFH9kR+KVkLtw8QE0H53xqGb2JqW8gD\n6q8UgS+ljVPL+YuAu2B72zNFoSMteLZs438OTCoa/eB5sRTueceCVb9ZApMV\nJMNhrRkD+27IBWrn6X6pl2r1jNaGPXYTHV5aL+NFAA4IQjsBtIyVPqVuLxrV\nbtmPA26ljmnD1+vpyMK7sNJPq5ReYZ119/agOhpP9W6jdSl9sh+1zgOSLmwi\nlmLLO073uUHFpyYViLI/NgV93J0ks781xejJpwnMKSzexMXUHTiWG5KAPepZ\nWFYLrO166BAlqFNVMaadc5eD6CPIub1rxy22Ph4jkBVzizWI0yER4kb2luDN\n3PUgW0UpPTQ/tNI96AG7/XA4uTx4l3JoI1/BQRE4hvVaRIopZrDevco3tPVl\nOPq+\r\n=e/EU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhVCKMmTsV669AxF4evOti+o0X7yRx2vf8DfOEJMGQQwIhAPqnVK6g7ILqhNj+hBBdUtlglQy7fDkOP5rhXA6W2AGH"}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_2.0.0-rc1_1579808922649_0.7874493993707647"},"_hasShrinkwrap":false},"2.0.0-rc2":{"name":"eslint-config-eko","version":"2.0.0-rc2","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint . --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"Eko Communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint":"~6.8.0","eslint-config-airbnb-base":"~14.0.0","eslint-config-prettier":"~6.9.0","eslint-plugin-import":"~2.20.0","eslint-plugin-prettier":"~3.1.2","prettier":"~1.19.1"},"devDependencies":{"eslint":"~6.8.0","eslint-config-airbnb-base":"~14.0.0","eslint-config-prettier":"~6.9.0","eslint-plugin-import":"~2.20.0","eslint-plugin-prettier":"~3.1.2","prettier":"~1.19.1"},"readme":"# eslint-config-eko\n\nDefines set of Eko Javascript eslint rules based on [Airbnb](https://github.com/airbnb/javascript) eslint rules extended by [Prettier plugin](https://github.com/prettier/eslint-plugin-prettier).\n\nThe package provides 2 sets of rules:\n\n- `eko` - base js rules, import rules\n- `eko/react` - `eko`, react rules, jsx-a11y rules\n\n## Pre-installation:\n\nCopy `.prettierrc` file into root of your project. Make sure that you do not change configuration or you will run in a bunch of conflicts between prettier and eslint.\n\n## Installation:\n\n### 1. Insall `eslint-config-eko` and peer-dependencies:\n\n(mandatory: base) `npx install-peerdeps --dev -x \"--save-prefix=~\" eslint-config-eko`\n(optional: react) `npm install --save-dev --save-prefix=~ eslint-config-airbnb@18.0.1 eslint-plugin-jsx-a11y@6.2.3 eslint-plugin-react@7.17.0 eslint-plugin-react-hooks@1.7.0`\n\n### 2. In `.eslintrc.json` extend eko configuration:\n\n```\n{\n  \"extends\": \"eko\" - for only base set of rules\n  \"extends\": \"eko/react\" - for react set of rules\n}\n```\n\n### 3. (if required) To properly support `eslint-plugin-import` please check [resolvers](https://github.com/benmosher/eslint-plugin-import#resolvers) docs.\n\n## (Recommended) Setup project for auto-linting on commit:\n\n`npm i --save-dev husky lint-staged`\n\nIn package.json:\n\n```\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  },\n  \"lint-staged\": {\n    \"linters\": {\n      \"*.{js,jsx}\": [\n        \"eslint --fix\",\n        \"git add --force\"\n      ],\n      \"*.{json,md}\": [\n        \"prettier --write\",\n        \"git add --force\"\n      ]\n    }\n  },\n```\n\n## Hints\n\n### import/no-unresolved and root path synonym\n\nIf you want to use root synonyms like:\n\n```\n// from\nimport Example from '../../../some/example.js';\n\n// to\nimport Example from '~/some/example.js';\n```\n\nRun:\n`npm i --save-dev babel-plugin-root-import eslint-import-resolver-babel-plugin-root-import`\n\nAdd to `.babelrc`:\n\n```\n\"plugins\": [\n  [\n    \"babel-plugin-root-import\",\n    {\n      \"rootPathPrefix\": \"~\",\n      \"rootPathSuffix\": \"app\"\n    }\n  ]\n]\n```\n\nAdd to `.eslintrc`:\n\n```\n  \"settings\": {\n    \"import/resolver\": \"babel-plugin-root-import\"\n  },\n```\n\n## Thumb ups rules of editing this package subset:\n\n- Make sure that this is not disabled by `eslint-config-prettier`. If you re-enable it then prettier and eslint might run into conflict.\n- Provide referrence to documentation.\n- Provide Airbnb declaration (and they reasoning).\n- Provide explanation why the desicion to alter a rule was made.\n\n## TODO:\n\n- [GraphQL subset](https://github.com/apollographql/eslint-plugin-graphql)\n- [Jest subset](https://github.com/jest-community/eslint-plugin-jest)\n- [lodash subset](https://github.com/wix/eslint-plugin-lodash)\n- [flowtype subset](https://github.com/gajus/eslint-plugin-flowtype)\n- [JSDoc subset](https://github.com/gajus/eslint-plugin-jsdoc)\n  ttps://github.com/wix/eslint-plugin-lodash)\n- [flowtype subset](https://github.com/gajus/eslint-plugin-flowtype)\n- [JSDoc subset](https://github.com/gajus/eslint-plugin-jsdoc)\n","readmeFilename":"README.md","gitHead":"d40f09f38eb1fa72a8aa62579d0ef3542f1d3ea4","_id":"eslint-config-eko@2.0.0-rc2","_nodeVersion":"10.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-+0SIXOSo7Ndu4YHKtlS1cPa9GZgkOvmG2sSXicXHxddsXfYPKboUdgOBAlV77kFqR5inU/+QxUVayJR1ziN16Q==","shasum":"03cfeb714a4ba1a224dca8dede6fb12a0e9af1a4","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-2.0.0-rc2.tgz","fileCount":10,"unpackedSize":21094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLa84CRA9TVsSAnZWagAAbr4P/iBP11KFH1Bnk53SNbCR\nF2lgXghj3yUBUgr4lrKcFwz2ds5cF8Nhboibczzx8jQM5gj8WRUvxNWH3yJX\npc5VQRmF0wFMoNS32bbVns/U2Vzu5KdP2zxoTd5F9esMddXXN9SX79aIUFgE\nZ5FD++XFP6xKDsfi1ghUt464S4jUiJm6CO+DOTMU/7q+HfWVKZPB3rwHaczz\nxa6Y5NhGzIew488YldUxY2jNH5dc1uSNBePqpiteIVIyIEVZs9UR6BzcXLjr\npsxswejLSjd0ylsjOjIyIwUlpUiSK72TAdZRNHyMSjx5d+21ARvQc3l6BJVg\nPjep3dhgoLKEeo6TSntxIWKYaK66mfowJb9IWUYjBylxf0sjrmGWeyZCeGHP\nGjzqwSQYCtKh64RwuRitIiKnY+lG7xYusfEKUs53Cg5YROqytMdQxvQJ+CaD\nYniUMvPkw4gCqWsKSAfTHKFlYkQY0PGTxqhgg9y0F3nSpf96QvcU00DYISQU\nGVfR9GW1ksN9Uszda7azsTbIxI10Fl+IEl7U4Qsl40COMX/axErDTdzUTvFv\n7aHZbHIinyKeuVIJsjJqizCfjKD669FJKfLU04pFpDNomf4f5GiJvDP88JhL\n7XdysLdnqmeEi5xawcfe1ODOV8+IpRwtOYmV5MjSFyBoZT5Lw4IO5pjS6Amv\n2Q3V\r\n=HlSq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFT3Kv4QC/7omtoPJLIlDikMGfrpZ2BgO29WixiJqj1AiB7z2C5ihj0uBf34tgnC6nMHzDeWs07r46pvPPtF1UjFg=="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_2.0.0-rc2_1580052280405_0.8091254825893304"},"_hasShrinkwrap":false},"2.0.0":{"name":"eslint-config-eko","version":"2.0.0","description":"Eslint configuration for Eko JS apps","main":"index.js","scripts":{"test":"eslint . --fix"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLint.git"},"keywords":["eslint","eko","ekoapp"],"author":{"name":"Eko Communications"},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLint/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLint#readme","dependencies":{},"peerDependencies":{"eslint":"~6.8.0","eslint-config-airbnb-base":"~14.0.0","eslint-config-prettier":"~6.9.0","eslint-plugin-import":"~2.20.0","eslint-plugin-prettier":"~3.1.2","prettier":"~1.19.1"},"devDependencies":{"eslint":"~6.8.0","eslint-config-airbnb-base":"~14.0.0","eslint-config-prettier":"~6.9.0","eslint-plugin-import":"~2.20.0","eslint-plugin-prettier":"~3.1.2","prettier":"~1.19.1"},"gitHead":"a4db885bd399e5bff301f9c869f95197e2ed0f98","_id":"eslint-config-eko@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RAFzqZUU48Hl1ASdrPW47XewFlvQ8VE1rFD1FHmARbrChndeLNk3BQ4Rl5WgjKbumLfugeMqwN0QNm47I4/6nw==","shasum":"951086f1097f9a7a630d5caf158fb017c91bae5f","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-2.0.0.tgz","fileCount":10,"unpackedSize":20603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaF0FCRA9TVsSAnZWagAAVLQQAKEgaZgXsiz7Jguf/gbX\nsVaVedhPPrefzh9iTiXm2MkKQQZi5Eg98925qN+Gf3LjdeCyTDE6UAP/fjes\n1m+n+h6X15DZy4hLL7GNDJwbvQ4AlXVYMeFLmd9Bu8ioI9m9d8xz/cmUsDOE\nam9NX1VzUbvzBRAARh67wJrmg4sGS6qy5mWWesuZ14qxyHCnSzanm4qnRkqx\nwO/AizlX/K701fjNVHBzsAE4Cy+2kU/27Ot+E27CipVZIPGcDtpzawYPdSmc\nFlr1AEoBgHab5IX5Qo+0SlBrAhfQ2kaYbF3rd1CL/fWOSTjOwATe1+Zt/DFJ\n6osPRHXZhLWlJlbW7L5HkFEMLKL+It4JODKFe36I/163lWXn2uzEN8NgLU1f\nIuzf5C52rbsPF2c04uInWYh/MLZYvrU8QkbdGrfrYNQVa5MDc1lcrVoi203N\nrts1STFbqtZTTeMLNvangk/hkJMqv4SgYVT3DfnjZIVzWLrpGcbhAGN5UC5y\nRnRDyUuIj+hPaGO+SX/9htRM5LOF6b9FSh9U7eg6RHZE+n+qIL9M4Cl5u0F7\niZvj1rDPhRpBL/Whf25EXhUmzl4o7PZxwywc+YTod/X91zL3I78617VM0bTY\nN8pb3JHDtt8m6MzqSVYwOaF6bOevCu+UE8oXN8Jxwz7EGV9ydZo9sriUyVT4\nVzCL\r\n=PKRK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgzmeoLKkS2gCeJd9aK8QME6gdaKDAUmSxE1Jn+t2krAiEA57ziyM0/UcOxuB3HMbrWn1TAHGtxSPAR0tkdm4N3Ldo="}]},"maintainers":[{"name":"ekoapp","email":"developers@ekoapp.com"}],"_npmUser":{"name":"ekoapp","email":"developers@ekoapp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_2.0.0_1583897861148_0.9198904571762154"},"_hasShrinkwrap":false},"3.0.0-rc1":{"name":"eslint-config-eko","version":"3.0.0-rc1","description":"ESLint configuration for Amity JS apps","main":"index.js","scripts":{"eslint-check":"TIMING=20 eslint .","eslint-fix":"eslint . --fix","prettier-check":"prettier . --check","prettier-fix":"prettier . --write"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLintConfig.git"},"keywords":["eslint","amity","amityeko","eko","ekoapp","amity social cloud","asc"],"author":{"name":"Amity Corporation Ltd."},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLintConfig/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLintConfig#readme","peerDependencies":{"eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","prettier":"2.4.0"},"devDependencies":{"eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","prettier":"2.4.0"},"readme":"# eslint-config-eko\n\nDefines set of Amity ESLint rules based on [Airbnb](https://github.com/airbnb/javascript) eslint rules extended by [Prettier plugin](https://github.com/prettier/eslint-plugin-prettier).\n\nThe package provides 2 sets of rules:\n\n- `eko` - eslint, import rules\n- `eko/react` - `eko` + react, react-hook, jsx-a11y rules\n\n## Installation:\n\n### Step 1. Mandatory. Copy this configuration to your `.prettierrc` file:\n\n```json\n{\n  \"tabWidth\": 2,\n  \"printWidth\": 100,\n  \"useTabs\": false,\n  \"singleQuote\": true,\n  \"trailingComma\": \"all\",\n  \"quoteProps\": \"as-needed\",\n  \"arrowParens\": \"avoid\",\n  \"embeddedLanguageFormatting\": \"auto\"\n}\n```\n\nMake sure that you do not change configuration or you will run in a bunch of conflicts between Prettier and ESLint.\n\n### Step 2. Mandatory. To apply base set of rules.\n\n**npm@6**\n\n```\nnpx install-peerdeps --save-dev --save-exact \"--save-prefix=''\" eslint-config-eko@3.0.0\n```\n\n**npm@7**\n\n```\nnpm install --save-dev --save-exact --save-peer  eslint-config-eko@3.0.0\n```\n\n### Step 3. Optional. To apply react extended set of rules\n\n```\nnpm install --save-dev --save-exact eslint-config-airbnb@18.2.1 eslint-plugin-jsx-a11y@6.4.1 eslint-plugin-react@7.25.1 eslint-plugin-react-hooks@4.2.0\n```\n\n### Step 4. In `.eslintrc.json` extend eko configuration:\n\n**Only base set of rules**\n\n```json\n\"extends\": [\"eko\"]\n```\n\n**Base + React set of rules**\n\n```json\n\"extends\": [\"eko/react\"]\n```\n\n### Step 5. If required. To properly support `eslint-plugin-import` please check [resolvers](https://github.com/benmosher/eslint-plugin-import#resolvers) docs.\n\n## (Recommended) Setup project for auto-linting on commit:\n\n```\nnpm i --save-dev husky lint-staged\n```\n\nIn package.json:\n\n```json\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  },\n  \"lint-staged\": {\n    \"linters\": {\n      \"*.{js,jsx}\": [\n        \"eslint --fix\",\n        \"git add --force\"\n      ],\n      \"*.{json,md}\": [\n        \"prettier --write\",\n        \"git add --force\"\n      ]\n    }\n  },\n```\n\n## Hints\n\n### Track performance of individual rules\n\nIn case you encounter slow eslint execution on your project try to use\n[ESLint built-in CLI method](https://eslint.org/docs/developer-guide/working-with-rules#per-rule-performance)\nto track performance of individual rules.\n\n```\nTIMING=1 eslint lib\n```\n\n### Root path synonym and import/no-unresolved\n\nIf you want to use root synonyms like:\n\n```javascript\n// from\nimport Example from '../../../some/example.js';\n\n// to\nimport Example from '~/some/example.js';\n```\n\n#### Option 1\n\nInstall eslint-import-resolver-webpack\n\n```\nnpm install --save-dev eslint-import-resolver-webpack\n\n```\n\nAdd this to your webpack configuration:\n\n```javascript\nresolve: {\n  alias: {\n    // pattern\n    '~': '<full_path_to_project_folder>',\n    // example 1\n    '~': path.resolve(process.cwd(), '<project_folder>'),\n    // example 2\n    '~': path.resolve(__dirname, '<project_folder>'),\n  },\n},\n```\n\nAdd this to your eslint configuration:\n\n```javascript\n// For more options check https://www.npmjs.com/package/eslint-import-resolver-webpack\nsettings: {\n  'import/resolver': {\n    webpack: {\n      config: '<path_to_webpack',\n    },\n  },\n},\n```\n\n#### Option 2 (deprecated)\n\nRun:\n\n```\nnpm i --save-dev babel-plugin-root-import eslint-import-resolver-babel-plugin-root-import\n```\n\nAdd to `.babelrc`:\n\n```json\n\"plugins\": [\n  [\n    \"babel-plugin-root-import\",\n    {\n      \"rootPathPrefix\": \"~\",\n      \"rootPathSuffix\": \"app\"\n    }\n  ]\n]\n```\n\nAdd to `.eslintrc`:\n\n```json\n  \"settings\": {\n    \"import/resolver\": \"babel-plugin-root-import\"\n  },\n```\n\n## Thumb ups rules of editing this package subset:\n\n- Make sure that this is not disabled by `eslint-config-prettier`. If you re-enable it then prettier and eslint might run into conflict.\n- Provide reference to documentation.\n- Provide Airbnb declaration (and they reasoning).\n- Provide explanation why the decision to alter a rule was made.\n\n## [CHANGELOG](https://github.com/EkoCommunications/EkoESLintConfig/blob/master/CHANGELOG.md)\n","readmeFilename":"README.md","gitHead":"ba2dbdd65ad8a9497cac7e5b64fd445c512c8729","_id":"eslint-config-eko@3.0.0-rc1","_nodeVersion":"14.3.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-DE+9LkcSSLAGNRZ/auMJ1zEnFoPiCpflpg0OsUiR0hZyEI0d62hOEQLWCHoEE3yNd4ugwV+KI/Eeva9GkEkHLA==","shasum":"8a8dd8088d81eb15054f838397bbe75dbff8e00e","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-3.0.0-rc1.tgz","fileCount":9,"unpackedSize":32074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXwJiNCzgZ81+6LRJU/EpQGTkF53TYNdkbXsWcEQYteQIgWJDmBiwrg+LXlNuAQF9SAGSFFgsmv165ZeexqoXXTXc="}]},"_npmUser":{"name":"ekoapp","email":"developers@amity.co"},"directories":{},"maintainers":[{"name":"ekoapp","email":"developers@amity.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_3.0.0-rc1_1633003643211_0.0024563694675152625"},"_hasShrinkwrap":false},"3.0.0-rc2":{"name":"eslint-config-eko","version":"3.0.0-rc2","description":"ESLint configuration for Amity JS apps","main":"index.js","scripts":{"eslint-check":"TIMING=20 eslint .","eslint-fix":"eslint . --fix","prettier-check":"prettier . --check","prettier-fix":"prettier . --write"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLintConfig.git"},"keywords":["eslint","amity","amityeko","eko","ekoapp","amity social cloud","asc"],"author":{"name":"Amity Corporation Ltd."},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLintConfig/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLintConfig#readme","peerDependencies":{"eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","prettier":"2.4.0"},"devDependencies":{"eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","prettier":"2.4.0"},"readme":"# eslint-config-eko\n\nDefines set of Amity ESLint rules based on [Airbnb](https://github.com/airbnb/javascript) eslint rules extended by [Prettier plugin](https://github.com/prettier/eslint-plugin-prettier).\n\nThe package provides 2 sets of rules:\n\n- `eko` - eslint, import rules\n- `eko/react` - `eko` + react, react-hook, jsx-a11y rules\n\n## Installation:\n\n### Step 1. Mandatory. Copy this configuration to your `.prettierrc` file:\n\n```json\n{\n  \"tabWidth\": 2,\n  \"printWidth\": 100,\n  \"useTabs\": false,\n  \"singleQuote\": true,\n  \"trailingComma\": \"all\",\n  \"quoteProps\": \"as-needed\",\n  \"arrowParens\": \"avoid\",\n  \"embeddedLanguageFormatting\": \"auto\"\n}\n```\n\nMake sure that you do not change configuration or you will run in a bunch of conflicts between Prettier and ESLint.\n\n### Step 2. Mandatory. To apply base set of rules.\n\n**npm@6**\n\n```\nnpx install-peerdeps --dev eslint-config-eko@3.0.0 --extra-args \"--save-exact\"\n```\n\n**npm@7**\n\n```\nnpm install --save-dev --save-exact --save-peer  eslint-config-eko@3.0.0\n```\n\n### Step 3. Optional. To apply react extended set of rules\n\n```\nnpm install --save-dev --save-exact eslint-config-airbnb@18.2.1 eslint-plugin-jsx-a11y@6.4.1 eslint-plugin-react@7.25.1 eslint-plugin-react-hooks@4.2.0\n```\n\n### Step 4. In `.eslintrc.json` extend eko configuration:\n\n**Only base set of rules**\n\n```json\n\"extends\": [\"eko\"]\n```\n\n**Base + React set of rules**\n\n```json\n\"extends\": [\"eko/react\"]\n```\n\n### Step 5. If required. To properly support `eslint-plugin-import` please check [resolvers](https://github.com/benmosher/eslint-plugin-import#resolvers) docs.\n\n## (Recommended) Setup project for auto-linting on commit:\n\n```\nnpm i --save-dev husky lint-staged\n```\n\nIn package.json:\n\n```json\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  },\n  \"lint-staged\": {\n    \"linters\": {\n      \"*.{js,jsx}\": [\n        \"eslint --fix\",\n        \"git add --force\"\n      ],\n      \"*.{json,md}\": [\n        \"prettier --write\",\n        \"git add --force\"\n      ]\n    }\n  },\n```\n\n## Hints\n\n### Track performance of individual rules\n\nIn case you encounter slow eslint execution on your project try to use\n[ESLint built-in CLI method](https://eslint.org/docs/developer-guide/working-with-rules#per-rule-performance)\nto track performance of individual rules.\n\n```\nTIMING=1 eslint lib\n```\n\n### Root path synonym and import/no-unresolved\n\nIf you want to use root synonyms like:\n\n```javascript\n// from\nimport Example from '../../../some/example.js';\n\n// to\nimport Example from '~/some/example.js';\n```\n\n#### Option 1\n\nInstall eslint-import-resolver-webpack\n\n```\nnpm install --save-dev eslint-import-resolver-webpack\n\n```\n\nAdd this to your webpack configuration:\n\n```javascript\nresolve: {\n  alias: {\n    // pattern\n    '~': '<full_path_to_project_folder>',\n    // example 1\n    '~': path.resolve(process.cwd(), '<project_folder>'),\n    // example 2\n    '~': path.resolve(__dirname, '<project_folder>'),\n  },\n},\n```\n\nAdd this to your eslint configuration:\n\n```javascript\n// For more options check https://www.npmjs.com/package/eslint-import-resolver-webpack\nsettings: {\n  'import/resolver': {\n    webpack: {\n      config: '<path_to_webpack',\n    },\n  },\n},\n```\n\n#### Option 2 (deprecated)\n\nRun:\n\n```\nnpm i --save-dev babel-plugin-root-import eslint-import-resolver-babel-plugin-root-import\n```\n\nAdd to `.babelrc`:\n\n```json\n\"plugins\": [\n  [\n    \"babel-plugin-root-import\",\n    {\n      \"rootPathPrefix\": \"~\",\n      \"rootPathSuffix\": \"app\"\n    }\n  ]\n]\n```\n\nAdd to `.eslintrc`:\n\n```json\n  \"settings\": {\n    \"import/resolver\": \"babel-plugin-root-import\"\n  },\n```\n\n## Thumb ups rules of editing this package subset:\n\n- Make sure that this is not disabled by `eslint-config-prettier`. If you re-enable it then prettier and eslint might run into conflict.\n- Provide reference to documentation.\n- Provide Airbnb declaration (and they reasoning).\n- Provide explanation why the decision to alter a rule was made.\n\n## [CHANGELOG](https://github.com/EkoCommunications/EkoESLintConfig/blob/master/CHANGELOG.md)\n","readmeFilename":"README.md","gitHead":"78677b60cf653dd2383c7a0d2f2ee3c964f2ae90","_id":"eslint-config-eko@3.0.0-rc2","_nodeVersion":"14.3.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-2pl69jEnAAeIYY2UTILxdN6+ZNPhDlxO+XDlKgsQ+FPzMtVgh7Wt3nGNK4yn7WMGU4ciV0kCoHQTXT0oPaewlA==","shasum":"4a0d2546714e2e3ca244ab4fc534f85ac5d7e94a","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-3.0.0-rc2.tgz","fileCount":9,"unpackedSize":32285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvQoHqggNE+BFN9Kp8bLyNsTPu3lh8gY3Zcr3tTIdiKwIhAMJsFWbifUIbKFPwjF3agf52oTKJ6EZJhEssXnzOdhY8"}]},"_npmUser":{"name":"ekoapp","email":"developers@amity.co"},"directories":{},"maintainers":[{"name":"ekoapp","email":"developers@amity.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_3.0.0-rc2_1633072521898_0.27545115253602614"},"_hasShrinkwrap":false},"3.0.0":{"name":"eslint-config-eko","version":"3.0.0","description":"ESLint configuration for Amity JS apps","main":"index.js","scripts":{"lint":"TIMING=20 eslint .","lint:fix":"TIMING=20 eslint . --fix","prettier":"prettier . --check","prettier:fix":"prettier . --write"},"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLintConfig.git"},"keywords":["eslint","amity","amityeko","eko","ekoapp","amity social cloud","asc"],"author":{"name":"Amity Corporation Ltd."},"license":"ISC","bugs":{"url":"https://github.com/EkoCommunications/EkoESLintConfig/issues"},"homepage":"https://github.com/EkoCommunications/EkoESLintConfig#readme","peerDependencies":{"eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","prettier":"2.4.0"},"devDependencies":{"eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","prettier":"2.4.0"},"gitHead":"dd1d9a4bb491521ef48198615892cecdfdccfcae","_id":"eslint-config-eko@3.0.0","_nodeVersion":"14.3.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-uEgSwmf/Mpud6FgCsh4m5b5nNEsUfPOQKnjI2bB/j40gKXz3WV1b8//aWmrRORE5KakreyB4JTCSOAc2Gi/KqQ==","shasum":"5155ce7738ab71a42e2595b310615bb850eb68d0","tarball":"https://registry.npmjs.org/eslint-config-eko/-/eslint-config-eko-3.0.0.tgz","fileCount":9,"unpackedSize":32275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2p+sCRA9TVsSAnZWagAAaKAP/3/LPYUmN3jTsqfBiXT/\nglTOjzo9TenlcaczYEjo6VTi6sVTdvu+ItA006OhNZYSlVT7TspNkOuCD9vh\nOj3oUKmmB/3H42zPxL1nLExwno3zB98dOKeByLfWoErTPEt06xjLqQjvDOCo\nooIs9pToGI5/b4Vc+E8lZcmxFVcqcAT+4W+Jn17L/pEVERrK2ynTnQCfLbCA\n0C5bQNBYtfFzx5Q2HZMHtm4QrWQegx1jg7dqh2Ur0qqCZlgKeT3f3+/qez+3\nvYkVT75CaVJmdyqWikrYDRZfRwAA8mJdDNhWOIlm6qg60j3/sO/kSm9NUpiZ\nZyL55GyUzYyZd5BGgaZ8zfSEgJlO/8/jnVK+S5DtiC9zNTiHN3FbA8cd0XdS\nk9rrMaYfJ4OPxGdY1w+As/KtN36tA50Ejb0wehDYMlu082sMSbLWv1AC8TGo\nRDsy5gE9+gMHmRZkSZN/ZVXbKbA25jRLUwG9LjdlYTIjT8s51FqOvdeCEuHz\nAT9/veCo99NdRC5pMjkQVQJ0i2JJM8PX5TFBqOPyIdVBJuhVE2NNn58yd7nY\nKG9ndRomP7Hzv2Jj8KEbifmfFv3HOWmpP4ds1DIbM8BO8ZPbVWVspRQ+1pzj\nMs5GkZA9Z90vreJcg/0nxItz9O4G48z/hwA+A3vUiCtLoMLxBMlrmFRgjmyU\nUmL6\r\n=pWUC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRCYi6+JgQ/XcwW53s8kXjPTLPINlCobydQDEThAvU1AIgC8JfBz/G6EFztkPPt8VPV6QVfcSFuObtyFmackHO2q4="}]},"_npmUser":{"name":"ekoapp","email":"developers@amity.co"},"directories":{},"maintainers":[{"name":"ekoapp","email":"developers@amity.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-eko_3.0.0_1634201371419_0.7530215934428532"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-03T04:03:18.404Z","0.1.0":"2019-01-03T04:03:18.501Z","modified":"2022-05-01T13:10:04.027Z","0.1.1":"2019-01-03T04:08:30.502Z","0.1.2":"2019-01-03T04:40:42.688Z","0.1.3":"2019-01-03T05:11:01.610Z","0.1.4":"2019-01-03T07:27:30.293Z","0.1.5":"2019-01-04T09:50:57.448Z","0.1.6":"2019-01-07T08:30:26.470Z","0.1.7":"2019-01-08T04:08:38.364Z","0.1.8":"2019-01-08T04:47:36.729Z","0.2.0":"2019-01-08T08:49:45.401Z","0.2.1":"2019-01-18T05:01:00.934Z","0.2.2":"2019-01-18T05:14:00.832Z","0.2.3":"2019-01-18T05:57:32.537Z","1.0.0":"2019-01-21T13:48:42.774Z","1.0.1":"2019-01-24T05:11:05.348Z","1.1.0":"2019-12-02T07:27:30.237Z","1.1.1":"2019-12-02T07:39:14.243Z","1.1.2":"2019-12-03T15:11:35.000Z","2.0.0-rc1":"2020-01-23T19:48:42.778Z","2.0.0-rc2":"2020-01-26T15:24:40.553Z","2.0.0":"2020-03-11T03:37:41.286Z","3.0.0-rc1":"2021-09-30T12:07:23.368Z","3.0.0-rc2":"2021-10-01T07:15:22.056Z","3.0.0":"2021-10-14T08:49:31.588Z"},"maintainers":[{"name":"ekoapp","email":"developers@amity.co"}],"description":"ESLint configuration for Amity JS apps","homepage":"https://github.com/EkoCommunications/EkoESLintConfig#readme","keywords":["eslint","amity","amityeko","eko","ekoapp","amity social cloud","asc"],"repository":{"type":"git","url":"git+ssh://git@github.com/EkoCommunications/EkoESLintConfig.git"},"author":{"name":"Amity Corporation Ltd."},"bugs":{"url":"https://github.com/EkoCommunications/EkoESLintConfig/issues"},"license":"ISC","readme":"# eslint-config-eko\n\nDefines set of Amity ESLint rules based on [Airbnb](https://github.com/airbnb/javascript) eslint rules extended by [Prettier plugin](https://github.com/prettier/eslint-plugin-prettier).\n\nThe package provides 2 sets of rules:\n\n- `eko` - eslint, import rules\n- `eko/react` - `eko` + react, react-hook, jsx-a11y rules\n\n## Installation:\n\n### Step 1. Mandatory. Copy this configuration to your `.prettierrc` file:\n\n```json\n{\n  \"tabWidth\": 2,\n  \"printWidth\": 100,\n  \"useTabs\": false,\n  \"singleQuote\": true,\n  \"trailingComma\": \"all\",\n  \"quoteProps\": \"as-needed\",\n  \"arrowParens\": \"avoid\",\n  \"embeddedLanguageFormatting\": \"auto\"\n}\n```\n\nMake sure that you do not change configuration or you will run in a bunch of conflicts between Prettier and ESLint.\n\n### Step 2. Mandatory. To apply base set of rules.\n\n**npm@6**\n\n```\nnpx install-peerdeps --dev eslint-config-eko@3.0.0 --extra-args \"--save-exact\"\n```\n\n**npm@7**\n\n```\nnpm install --save-dev --save-exact --save-peer  eslint-config-eko@3.0.0\n```\n\n### Step 3. Optional. To apply react extended set of rules\n\n```\nnpm install --save-dev --save-exact eslint-config-airbnb@18.2.1 eslint-plugin-jsx-a11y@6.4.1 eslint-plugin-react@7.25.1 eslint-plugin-react-hooks@4.2.0\n```\n\n### Step 4. In `.eslintrc.json` extend eko configuration:\n\n**Only base set of rules**\n\n```json\n\"extends\": [\"eko\"]\n```\n\n**Base + React set of rules**\n\n```json\n\"extends\": [\"eko/react\"]\n```\n\n### Step 5. If required. To properly support `eslint-plugin-import` please check [resolvers](https://github.com/benmosher/eslint-plugin-import#resolvers) docs.\n\n## (Recommended) Setup project for auto-linting on commit:\n\n```\nnpm i --save-dev husky lint-staged\n```\n\nIn package.json:\n\n```json\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  },\n  \"lint-staged\": {\n    \"linters\": {\n      \"*.{js,jsx}\": [\n        \"eslint --fix\",\n        \"git add --force\"\n      ],\n      \"*.{json,md}\": [\n        \"prettier --write\",\n        \"git add --force\"\n      ]\n    }\n  },\n```\n\n## Hints\n\n### Track performance of individual rules\n\nIn case you encounter slow eslint execution on your project try to use\n[ESLint built-in CLI method](https://eslint.org/docs/developer-guide/working-with-rules#per-rule-performance)\nto track performance of individual rules.\n\n```\nTIMING=1 eslint lib\n```\n\n### Root path synonym and import/no-unresolved\n\nIf you want to use root synonyms like:\n\n```javascript\n// from\nimport Example from '../../../some/example.js';\n\n// to\nimport Example from '~/some/example.js';\n```\n\n#### Option 1\n\nInstall eslint-import-resolver-webpack\n\n```\nnpm install --save-dev eslint-import-resolver-webpack\n\n```\n\nAdd this to your webpack configuration:\n\n```javascript\nresolve: {\n  alias: {\n    // pattern\n    '~': '<full_path_to_project_folder>',\n    // example 1\n    '~': path.resolve(process.cwd(), '<project_folder>'),\n    // example 2\n    '~': path.resolve(__dirname, '<project_folder>'),\n  },\n},\n```\n\nAdd this to your eslint configuration:\n\n```javascript\n// For more options check https://www.npmjs.com/package/eslint-import-resolver-webpack\nsettings: {\n  'import/resolver': {\n    webpack: {\n      config: '<path_to_webpack',\n    },\n  },\n},\n```\n\n#### Option 2 (deprecated)\n\nRun:\n\n```\nnpm i --save-dev babel-plugin-root-import eslint-import-resolver-babel-plugin-root-import\n```\n\nAdd to `.babelrc`:\n\n```json\n\"plugins\": [\n  [\n    \"babel-plugin-root-import\",\n    {\n      \"rootPathPrefix\": \"~\",\n      \"rootPathSuffix\": \"app\"\n    }\n  ]\n]\n```\n\nAdd to `.eslintrc`:\n\n```json\n  \"settings\": {\n    \"import/resolver\": \"babel-plugin-root-import\"\n  },\n```\n\n## Thumb ups rules of editing this package subset:\n\n- Make sure that this is not disabled by `eslint-config-prettier`. If you re-enable it then prettier and eslint might run into conflict.\n- Provide reference to documentation.\n- Provide Airbnb declaration (and they reasoning).\n- Provide explanation why the decision to alter a rule was made.\n\n## [CHANGELOG](https://github.com/EkoCommunications/EkoESLintConfig/blob/master/CHANGELOG.md)\n","readmeFilename":"README.md"}