{"_id":"@daisypayments/eslint-config","_rev":"15-90fc344e36aef8ad6ff16049a6844c8f","name":"@daisypayments/eslint-config","dist-tags":{"latest":"2.1.1"},"versions":{"1.6.4":{"name":"@daisypayments/eslint-config","version":"1.6.4","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","babel-eslint":"^10.0.1","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^4.2.0","eslint-plugin-import":"^2.17.2","eslint-plugin-jest":"^22.5.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-lodash":"^5.1.0","eslint-plugin-prettier":"^3.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-react":"^7.12.4","prettier":"^1.17.0"},"peerDependencies":{"eslint":"^5.2.0"},"devDependencies":{"eslint":"^5.16.0","husky":"^2.1.0"},"gitHead":"5505d92b225b6e2a638ed7354831634e52ed2900","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@1.6.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jmoreira","email":"jmoreiras@gmail.com"},"dist":{"integrity":"sha512-q8ZcM6kMPX9/CTj1N9PxnUVyJqomdMuZaspKuLEghnkvvpQKylZdSWvplh14pgAIIuI5wHKGI4duzh1+8LyZ4Q==","shasum":"9c4693517e0af37a71b9488554cf74b673cb8cbe","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-1.6.4.tgz","fileCount":9,"unpackedSize":9861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGoDbCRA9TVsSAnZWagAA56YP/0ROKEz2yuY1YV4fesmF\n0KUVmr29ZG8xqxqjbAnkiBE74tQgawpwfdJrHqtZHbZdxq0zqef+KquizucJ\n/22CwtTp1LdEe2jlVFin+7cGQGHPuXRQvRnrUPNC5GNe9ddb1Or2MlEzRDos\nzm57NRSasotxFpp227f2N1a+Y+7m8Vrt+FHZwJ8doz7mHU1cXLNnxNdCJH4K\nK4pZkGbHLrQjA9wSJGDvbaMul7nyEP05riuNMlH+rEC4fHjlB4qD6T4Znhls\nSFywEqin+g88cjOCXrF4Ur2GNyh1BkVDdWnHrGNGIfJOKjJXtCqNlSyBa3w7\n4lRS526OSOYLpvc6PfyT0mP1TAYtJ3dJJjOi0gjEtX7k6SjcGipDYcrTJqXl\nBL8gskLN0sHk06R1RHH38ofnxRiXbLGNKA4da0FtPSLBQjlC8+2XQjCxbb3k\nWa2nN4/GXxbhSPyUzNwOzZmEMqMEjIPVMrcKYUfF0QKiVyBy+q4DRdOag9WX\nqr8XmIHb9hXi4W4LZ4el+tQtR9CuXCOz5HdGDRVo4RwAoITR1Woau5AoDsFF\n+GWDsCWvQDPuvrXS70iEdbJH/BYqpgbTz3EdbmCnaYHrkR4NR22RFKedu7y2\nblSPpjWnUBGR8xuJhfvRyDgVTbHMoWk6DQIK/3WaQu67eVjKyStJcAZ7AQnd\nXmU5\r\n=JkqC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAa8InrDB6X2qwoNDbv7rxim0r8MGZsyFsdQoRjSey1wIgRFLDJ3H0HquMmYIWM57iPkpNua2i5/WBctptsdwIKvw="}]},"maintainers":[{"name":"daisy-duck","email":"hello@daisypayments.com"},{"name":"jmoreira","email":"jmoreiras@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.6.4_1562018011006_0.8760358754946012"},"_hasShrinkwrap":false},"1.7.0":{"name":"@daisypayments/eslint-config","version":"1.7.0","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","babel-eslint":"^10.0.2","eslint-config-airbnb":"^17.1.1","eslint-config-airbnb-base":"^13.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^5.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.14.2","prettier":"^1.18.2"},"peerDependencies":{"eslint":"^5.2.0"},"devDependencies":{"eslint":"^6.0.1","husky":"^3.0.0"},"gitHead":"532eea18b6559d4192170001ec8123635b850170","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@1.7.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MRMHNqVhdIW7phx8/mx9K8TsmWuVBZglh76RXZzlqKoc2KKXNZcHCxQUIJTfFDnNLz6pmXMzzJzCS1ucnYP5yA==","shasum":"c74beaa342b5f1d22a6dfee85bb907b0b27bc586","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-1.7.0.tgz","fileCount":9,"unpackedSize":9862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH8IYCRA9TVsSAnZWagAAvIUP/RUyAfvGpe/470gcUPcx\nFcmGKLrvqbXyo8Z8iH5y3WxWMh2yjcwwuxnFBGHA320howwxENFv0u9PV6HT\nxHi0l0Z/ncDuMIFLKs/H9Iwhst7BmsYPWoGECVppmIiMThcLqi2R7yNLvKUw\nizQUIBORW0EdcMCa1JTeVKOwH7vO0VgLGWkEg5gUTY8aV9Y5JtGi20lMKZHG\nK6LxkqHBuJjOD1HdVclsedd392ZwYwzhsVygp2JWua/oZDpo40LrJQth4K4N\nqAhYmftulu2DAqxU3pdmnKsPyU9I2nK0DBDrWEiH0HP5pVACouIlsxXb0VPV\nhEOriYmxmYIiaI/gVE+Jwv4bxQ3VHKG+dxUGmVHw0Z8fKfwdkzoxRi0ytLUO\n+Pmf+HFwITkpRoJqER27jTBU2oJphTj97G5hPL8BS8inxE5gZ/AOpr4SxEwu\nzfpy5FslYVdlLrOy8yytWqrPE/jtzA3baYZ2hfR/14auuLLcGAMefaR7+Db4\njPskoKJv0KuSIHywNxUAsslcNmErIS3bYveDip2Mqhg6s+B6ERlzMLgc70zU\nBLhREGk/8jiM340hY4ZwpMQmKBxKG/AbXgHUJLiecVkgPArSYfISC9qWinY8\nJ6unG4Y49rqR/pcyYCG3h6xYGbBYApt8OuSWnUegQGqo+bHP7ZuGoInt7Di5\n5fCP\r\n=ICth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHI54pWPz26DkcJV9iPmsZAgEQra4QhFMss2CWWCPAvcAiEAzg9jVGq7esFWxul0XV0BlBovYVAPxJBq9S3TrpOJNGY="}]},"maintainers":[{"email":"hello@daisypayments.com","name":"daisy-duck"},{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.7.0_1562362391881_0.04666347990219921"},"_hasShrinkwrap":false},"1.8.0":{"name":"@daisypayments/eslint-config","version":"1.8.0","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.6.1","@typescript-eslint/parser":"^2.6.1","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.0.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","prettier":"^1.18.2"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.6.0","husky":"^3.0.9"},"gitHead":"d69e499daf0e7c66514f939effcfd203e36005f8","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@1.8.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-p9Djw7oQUJSt54wG2QALZOhqdMF4lELKYyf/uY8Y5dRXHImUnQVuSrAe0QgguIc4WXJTh7NwkL0or6QM1FBojQ==","shasum":"4ee97970c787d6c5e61b6f5e456c36fbe3fdae26","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-1.8.0.tgz","fileCount":9,"unpackedSize":9855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxXEICRA9TVsSAnZWagAATkYP/1by7f2iTXwM2G88ig9s\n9n+CCcrrZmRp6tBd52Om70skmx8w+d2AquNZHQu4fx78NAzyEIa8Rx4IAPWC\nlatV+EOBIZkTEvG2LFKXdeMwcJjT6IwnBg8J24BEmfrlojkkKhH3QuursRY8\n/xnIwnmTL/DBlfwFgns78rSlHeZ+bDRZwtcYyAafoZYkB9oUhct0C8+Qjgbk\n1vgmdgf27ThK04gZAUucKMoLwQm0nhggw7OAUae6TZWZgqhjNTNJW5jnnDlJ\njj5rliGA3OBQ0zFoauQVhfoJrjWED7y41E5EKrClsSUKLH0ATfC5UmYXzfqE\nXrJnJMk6m7hlrL/WABiixLT2AaJpKL+bizloqjqfxLheJtBfbmDcrT4PQPvP\nPJNmELFo1Dtfos9hQP7viT7IqNprwUUnl3PYnbiAFbM+1uV+kV9WkbJip4/x\nmz8osIZRhp1mG5OoVoGIIVzdHTmszpBQYFMm+ST0Imq8eTCchaYZaojCM+sv\nHgxdaj5T5B0LjwGdikhDATpY6euHmCYXvihyXS9umyLjtt4io0gWeao3Ci4X\nL2Fo7wF7trDObEXJ7T/1cq11BI/jDyrstMtjBEDZgqd+YkxV1zpWNd9ES+HM\n78QSn+xNpjb0d55MSi2CznYDkNxB1vXVNGzpmBQNIJ0o1KorYzRUxVPxKoTh\n/tmI\r\n=VfZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK4eNVieKVBf/p6CZzIrIdDJ8qDoaAGZ2L4Icgc3FvlAIgaghc1GU79IqQCF60oMa4zalVYL7ZYxa7LyPvYCwr1q8="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.8.0_1573220616159_0.49990011251581"},"_hasShrinkwrap":false},"2.0.0":{"name":"@daisypayments/eslint-config","version":"2.0.0","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.6.1","@typescript-eslint/parser":"^2.6.1","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.0.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","prettier":"^1.18.2"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.6.0","husky":"^3.0.9"},"gitHead":"cab4d111e150a52fd24ffa17be12decf3e1ff58e","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@2.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XMx0yV4TA6Fo39HuJnSM1id8ESAHtT4hGLpSg4+bP1JUF/0enbHKgUtZtXy614CBoF9uG1qgXkzzhhcsnzTl2Q==","shasum":"d3e83cb78401a0fda9f5a05ea823634b215e6e85","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":9,"unpackedSize":10047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxXKqCRA9TVsSAnZWagAAcyUP/A+hSDIkVk5YucWG8Hba\n6T0hOpCIp7ZnZVTNxNSkqPUld2JveJBotvpyt2/VyrVPqZLYsNa2bx520jnc\n7dw9TEqDs3dbFQubAWw5zuPDZdwnoVW3JPnY5rYfoHyj9msveGSbWbowcVnH\nA98qBRs63+3Dh+egpeWprGxZDtwOE7xjG2SbsNMeXHK3gFc7BN4m1wStwClh\ncrOwPzJJyCbGsQVc3aX2ABER16txu/WzLll8Tlq7zGnjVeyyAeBqikPM0vj8\nuwbBuOPJU8ogr47sQv47XU4EVTfQ7ytuTONAu/viIhxTBmbE8m31Ehu1M7B2\nSoMXriKDswy8wlmJHjjGF2y79HofQIS9Bcm04GgG8v/vglWRouTj+yqmN0hx\nSWeWoU3GYBGKL+PIxkB1thbU2QoxECNn5oENnnBVCgfH/UA2WpETMrk/DxVd\noCDcST9G6TREwUMBT7RXOvSNky09/UIRacCXXkG2bcLZ+4SXbzuJBPHKPODp\nlooXd9mlHYRg+vP+3aXHRMNQoaW2kt399ySDXtX29XliAyWKaiwYil0SGluY\nzc7wmpDQQtiP8+2QJGn3+89DWAluvqxovydAh3b6FdP8eHwVSEShm/aFNpCO\n1Axs2bcFSzVbVBMXfmG9E660lKJ33y13iAtqcPASsP7Mmrr8O3RRsWpRsFiW\nUBBX\r\n=fCu3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC09XsuVs/XzR8OAT1O4dU7sUDCLNAQJzQgLPPqbOuK/AiA7K3hfJjpotgSg2dWtwsMCNn6vjUcgHnv4oA7EYw7Eew=="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1573221034186_0.023829011196113248"},"_hasShrinkwrap":false},"2.0.1":{"name":"@daisypayments/eslint-config","version":"2.0.1","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.6.1","@typescript-eslint/parser":"^2.6.1","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.0.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","prettier":"^1.18.2"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.6.0","husky":"^3.0.9"},"gitHead":"961fb6a40657aedbdc02b32e9f00b60a8239e46e","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@2.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Kqkgf/ppM1UAmBa19ilT3Bua5nDIidzmraAg7yZh0sJCIeP6a0I24WsEA+yBey7jaaMBB4KDXrgPiQDggFNoKA==","shasum":"88749ef841d94c25bd36105ae21900fb15b909c0","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":9,"unpackedSize":10095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxXeOCRA9TVsSAnZWagAAkF8P/jl+5rv3QgXplTGg+kqC\nQw+TOSomFFnr+/XWsqvfgaXca9klVy3Bj1GRkkJG04NrYPSwoZRUPS1fynmq\nxU1f/h/7k4Ox5Hart2kHCGFWHlylqPr10Kqs3/lBJcZfS90TV1jK5xhtDEgc\nimLuOTmGW49tw8MsveUSaHgEQB1N9DxNoFGoYC3nrwqY99VK7JAebRJhyvKl\noz3ZcEGuRKSe0GWnp8Embe30K0S5Mpbm26rFvF6C4qDtAGClos4zRJgnuKPm\nEzI45PZlCCKAN21CyzBA8ydVjhOrCvp+uCKf8ISTtPSf1Qj1NJUM5BNyzmQX\nC0RHyuVD1R5LuBdv0xvqwZrYRwAcRNLDpAEFgAzB2AGkdcU5eI237F3XeSQV\nBwJnAI5lZwWmr60YACT+jgZagC5Zo6WQxze2dcdsqXjxTHNmbEvgXt1kLnAa\nn+6yEpWTU56G/bwO8ziQN9ofNvCdg5Zjg5wCTadA09OuUQ5SbQsia+A0P/ha\nOaGD84QRz37r5IRvBmrHGBW4NgHWEAmrI7fV9ucZBwchiDq+Teb3a1ETlEVl\nkA5mWC7pdoyeqYu9c7dz2zmMZZpnqjydJkiHAxc1nnOmS8ZSY5jJrOh8NwlB\nFOZjhDc0Q4mchaSTtjqS1S3DYUtudNbVwy3ijw8CMN85zDUk3sq8WsSJV7qb\nKOJx\r\n=oPA9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRRysXx87zkvPVaki07ikufPfOjAyqgx5hKjBwHHoLwAiBq70W3JhwPPvSV0+ZF/YwjvB4XQ7txbXltCciHXArDGg=="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1573222286148_0.3998730677028355"},"_hasShrinkwrap":false},"2.0.2":{"name":"@daisypayments/eslint-config","version":"2.0.2","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.6.1","@typescript-eslint/parser":"^2.6.1","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.0.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","prettier":"^1.18.2"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.6.0","husky":"^3.0.9"},"gitHead":"e4e2e01dc4ae7dd632c11949823cbe5e6c39afd4","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@2.0.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3H1k3DOOR0wJsQz2/zxeEGAIgoZ72UJBzwxtLhQnlrAjr2GJA82s2mp46+q93edcGHnEnT1MAhHCzGe9S1UeRw==","shasum":"b6a8d28d5a0359f355380a5f730895b7c8c6ab3b","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":9,"unpackedSize":10215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8S6wCRA9TVsSAnZWagAAaz4P/jSvKb8oRXHKzeIVzZ/W\n8TdQ1aEnUf6KE8lToZt+739d+AKvHTSKGPQJ9c8qx+hhDe2KNSONnSpg1pvG\nKYamZo34mXRd7Xf2tGvSChJQpOX/Lu/Gt8p34ufi9TqNG7wn8lqPWgAx1N+F\nIdc6XXDHwHPZhq/KfE40oI8+wtQaCDAXToqsiFHzOwXJw0jY0GGNOLiZSItG\nJP2nrbZGG4GPD2tWOZ/E2fFSvnewtGVhgCm3XSwSZ2B5LzdTdaELZNuKT8qy\nPGn/5o/tXnEvU2S8U6/OtGtfz4PnfxwW6xVXB80ejxTs5kHNfaEnDIF5bO0y\n4XFPOgTtOjQqyfBzQPUPWf6Ih3lKPsKX0FTy8BnSLF6n9evFA7n51CaCVW5f\n/YgmxxW7ZAJBHXWEhdgANV3Vj93CJ6RJnjkM1pp3e5ZUZuGqwx1s+z9olLdu\nW3cx1qUFO2Df07SKuFQ96eaTAPt1RjC98vOn5Smzb+t4cQ2lqjcSqLuZNVbw\n+4BVxoyggLCiT3F0njJdY1q6xtJ5+AKV0ekoy9FKi4TKCuWrwrPIvoNN2ym4\nWnBc+qrtU7Iqm9SASeBB6hisHZPItlGWAcwN449jxAUph4mlCunQg82J1Qu2\nx2VM/glY8rV9HnE1C4UL+t47w/dq9hJMsfoiS1QY5QfqqpIjEWlVlyA+AbUn\nHo6O\r\n=p9EW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuU4Svu/aaHCROdghNRVW2G8p/6O4sZ4RlrNOASezjDAiEAoXLKZw5gW+aq9ljEXhk9WXAaGnnJ0Vfo1fgkovt4eXo="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.2_1576087214974_0.861565306917224"},"_hasShrinkwrap":false},"2.0.3":{"name":"@daisypayments/eslint-config","version":"2.0.3","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=base.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.6.1","@typescript-eslint/parser":"^2.6.1","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.5.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.0.3","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","prettier":"^1.18.2"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.6.0","husky":"^3.0.9"},"gitHead":"eb79b79d1633e0ec0083c20286c8d726f1d103da","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@2.0.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XG2FLiH5fwtXOp/UyFKwjdcUU0WHcQOa8JRyjBrSp9um/sQ+PL5ZKdPEAyvQjYWey4gNRHlKBs7Z8EEnmbM5mw==","shasum":"035120c0cc8510f6b9fc7d8c83bdd07396ce48a7","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":9,"unpackedSize":10275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8S+ZCRA9TVsSAnZWagAAbygP/RumNhL018F87Aljfod4\nR+NlactOo/eDS9O0HbHL4OTFGkCeQB5kjswdcNLTX2ktfKJrZrQSWxHiNpkC\nak1fWQZkS5+E4hTjjBxh8naRaz7/3VbSoOdeIQwSwIepeFB08JTx9yt3ahre\nXV7SQWdzTG+y8oyfLOdX2GLwMO0KW8FWPqJfl6vER9ftK89N19Shn6B1HfhI\n9BZ2QPTSusxmVwlnj/qy/h/3rCAOMNPlk27x8sgcHGnlZ4+ifZAnDjPDELsP\n3SN5GNllERUT+Ni1qNBu23RvgDeoT8lbipMG9RbawKUCw7FpZy/UDF4CF5Mp\nj/eq3hdxfYqEKKSp9aSTKZFMiDGKpXX/1DBcWgyLSuTPaOPGg9EjT+qokTJu\nDEiwZ8is5rsey/FzpUtmG0C0mjoMx3uaMkYh4XdnV2IaXccN8G/H7FJy2Fpo\nVNpKad2fFkMARDiq5bvNCFiYQ7dSYI5aZs9ewIdik3Jj7Sl93D2goSQNG+4j\nyfLP4/EaBaMzHgPqkXJEViznFv6Dvcuyt42GDZkUeO1mPvOG6F8BXQNtuvbg\nAUYK3Y8MX316NGQOaf+TausAZFsxVAUFiY9LyPHG0s9/iFw3CF1f6TxH8pFU\nk+NtZyyemNzJ3n3eEYkBZzk4uDIGsJg+sDZkoi6I/FeUEQjfruBFp/DWGNkS\nXip/\r\n=G8Ig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxNLjOrBKVwQBQT2VJ5EJM/HjcmIO1A9yr0hNEuNirdgIgZPWD9kHtisDRcHYI0RyCRUI+NbrQzTKrL9vxIAOM4w4="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.3_1576087448813_0.5248190412125524"},"_hasShrinkwrap":false},"2.1.0":{"name":"@daisypayments/eslint-config","version":"2.1.0","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=index.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.18.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.8.0","husky":"^4.0.9"},"gitHead":"309b4c9a401497647329372be30b68544c52b5f5","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@2.1.0","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-GNIjkJ+MqESIVSWEGhWdZOSAaOkWjL0xsEZJ0U8W7vTy0mppPu2uAZdsP+0zNoKLuV4i6bFG3qV7BNUiUWEDWA==","shasum":"a4c1844ad5dcb753e1f2c681d814ccbf650765c1","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":9,"unpackedSize":10284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM0zNCRA9TVsSAnZWagAA8m8P/AhjwVdtIsskPNT3GJlk\nA6Lw4y8mKmxj+bknvVSG6W8X5xeN3HI7BKMQvz33NkWK5f9bfjvqg98F3Ld2\nqq0Z9A/NELnd8WeVIOWXuzORVgGKZK48Fy+zv/CsYFQA7KZYc3IFMDCuWlpU\n3mRVYdouNMFIm8Ht0QcKpMeAGMAEODHFEvAWme53qVLF+spQDHnO6YJ9Tj4Y\njJfRHlOMrfIlYdN0rglFRToo1+5zUdrh7m4FL4zpovTqZaSFcAr7K2Q6sHbC\nJXpCWxL51VYAaLgJ/PrX673QZ/Vzq8kCtAbm8cG6dI0e1zrmZNWhYb7p+MZ5\nxPjYss1q2bFDB5R+Pg8TApTDJCvyhmQ+xwQfWg5Jju5HL6lYRzrUkfQE+7zO\nUfrCSN5SMHb2R0wzrtAhvU5ZTYrMGjudy293lIorlQAizUJ/7ldz7Og64FUo\nInfbVO07HVemVhO4JWcx0DMhQ4beCcm6LRavCimSg0yGxv7wfush+RbfCto9\nYNQkJ+8MKzxKF0AfhT4172MgcG4l503eLwp3vODgN0k/CcZ3UljSNX/BOB73\nk1b3Tvj2fLriQqutzGg+qQXUT5DSZakcXYR9UfxoDS4lGxTfh86b2fmACJBp\nbudKiyV9JRhi796AU8VNo+AohNalxrWcGh//G12cqQh9+peAMvnNf96fwoS9\nO29t\r\n=voeV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgqJKDYck8gCpQjXn93mwqxn3qtnZ5J6JcBUg7cBiY0gIgH3t7v/e93eYNE8ns+DIqix0DH6C0kqE4JwIwPSeBfPg="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.0_1580420300635_0.12877209451996952"},"_hasShrinkwrap":false},"2.1.1":{"name":"@daisypayments/eslint-config","version":"2.1.1","private":false,"description":"Shareable ESLint rules for our projects.","scripts":{"lint":"eslint --config=index.js --ext .js --ext .ts"},"husky":{"hooks":{"pre-commit":"yarn lint ."}},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","babel-eslint":"^10.0.3","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.10.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-lodash":"^6.0.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.18.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"peerDependencies":{"eslint":"*"},"devDependencies":{"eslint":"^6.8.0","husky":"^4.0.9"},"gitHead":"21cc91efaa72c004e4e7f30cc741197d344855a2","bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"homepage":"https://github.com/consensys/daisy-eslint-config#readme","_id":"@daisypayments/eslint-config@2.1.1","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ev1V3vNvw9ktMEssAVpfWpHnZ5N0VJoJB+sh202fXN9keP2pt9kw9MeZE2iDfFmxY+7dvVodIsPPZSpBA9RONA==","shasum":"552d752da40d25b71a52a583b9e47b851b14377e","tarball":"https://registry.npmjs.org/@daisypayments/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":9,"unpackedSize":11519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOI/1CRA9TVsSAnZWagAA74IP/RoJvIr7xkHITY93orrF\nD5WEKD7AAppLOEgpswnlyVpvF1dKCcNFboJSqi6R+714TvvNSp3IE/UZUXn5\n7o981V6dkjIQDgsxkoqqpGflmuLGO6no520c34gFh4Qce9lsTs4a7zfkGmfc\nhbWi3TJd8qxOHZVQNdU2rr0hMPaR1heG96u/TmE/veKUjm1RXZP46e2fxnD+\ndb8Cp3ta/K0nDK20V5t1Dtnv7524lRcec4m7hCvPi4Shp74tLy7+iwBWOzbE\nmgWQKHgGLWKA/0x0OGpE0dMnyNNInZ6gSkbbYWBDfES6IkJu3bSEtH1ur7c3\nvJ3G7LBqG+/yBgEfP9etmaXXxX2CBKldHlXdw5+6poHBLAdVsBuBzPgMPMy+\nvP97WbuAv9jvSRJbKN+8u232BPQcRx27pJDzxv0D74mWL1Op/lhzpZyzl7yH\nQ8MCNXERfv4tY2QH+onZr0YTFOg7n7aB2EvrnWK/bVrnw7zjRSvjORuDbT81\nUQo4IHurlHqd8R67rz3fiTTNtGJ3TLRzNuY5p6cmexftbo4LUJ5s/cXqkZYi\nwOLS0KXGcRei04Uv+h7v1ZP6Y00OpcpWl/FKOyYDzUgjKCICQTZGGAJbEPD6\nqKZxt91MZYKhnXdDGeLWsd1itgM4gQjYoETNfc2DGoTKu7WCJyEchWHXq9rB\nFb7N\r\n=gLcd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvQnZ5yAVlSJFvVxhxNze8gkiFHkPygkg8jMTD9P85sAiEAlDaRWlgltBrNyZy1d/rrCoa+emvZ92zgUZ7aShaH99w="}]},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"_npmUser":{"name":"lopezjurip","email":"lopezjuripatricio@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.1_1580765173302_0.24972695596832772"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-01T21:53:30.803Z","1.6.4":"2019-07-01T21:53:31.146Z","modified":"2022-04-05T02:36:44.846Z","1.7.0":"2019-07-05T21:33:12.013Z","1.8.0":"2019-11-08T13:43:36.270Z","2.0.0":"2019-11-08T13:50:34.311Z","2.0.1":"2019-11-08T14:11:26.282Z","2.0.2":"2019-12-11T18:00:15.764Z","2.0.3":"2019-12-11T18:04:08.934Z","2.1.0":"2020-01-30T21:38:20.761Z","2.1.1":"2020-02-03T21:26:13.461Z"},"maintainers":[{"email":"jmoreiras@gmail.com","name":"jmoreira"},{"email":"lopezjuripatricio@gmail.com","name":"lopezjurip"},{"email":"nate.chastain@consensys.net","name":"nchastain"},{"email":"lhloreti@gmail.com","name":"sloreti"},{"email":"vdrg@protonmail.ch","name":"vdrg"},{"email":"wachunei@gmail.com","name":"wachunei"}],"description":"Shareable ESLint rules for our projects.","homepage":"https://github.com/consensys/daisy-eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/consensys/daisy-eslint-config.git"},"author":{"name":"Patricio López Juri","email":"patricio.juri@consensys.net","url":"https://lopezjuri.com"},"bugs":{"url":"https://github.com/consensys/daisy-eslint-config/issues"},"license":"MIT","readme":"# @daisypayments/eslint-config\n\nPlease use this configuration to maintain a common and homogeneous code base.\n\n## Install\n\nInstall this package as any other package with:\n\n```sh\nyarn add --dev eslint @daisypayments/eslint-config\n```\n\nCreate a `.eslintignore` and add any files that are bundled, builded and/or _transpiled_:\n\n```txt\n!.eslintrc.js # allow self-formating\n\ndist\nlib\n```\n\nIn the `package.json` file add the following in the `\"scripts\"` section:\n\n```js\n {\n   // ...\n   \"scripts\": {\n     // ...\n     \"lint\": \"eslint src __tests__ .eslintrc.js  --ext .js --ext .jsx\"\n   },\n }\n```\n\n> Assuming that the main code is in the `src` directory, change as needed.\n\n### Configure for Node.js\n\nCreate a `.eslintrc.js` file in the root of your project and add the following:\n\n```js\n// .eslintrc.js\n\nmodule.exports = {\n  extends: [\"@daisypayments/eslint-config\"],\n};\n```\n\n### Configure for ESNext (Babel) projects\n\nCreate a `.eslintrc.js` file in the root of your project and add the following:\n\n```js\n// .eslintrc.js\n\nmodule.exports = {\n  extends: [\"@daisypayments/eslint-config/babel\"],\n};\n```\n\n### Configure for Typescript\n\nCreate a `.eslintrc.js` file in the root of your project and add the following:\n\n```js\n// .eslintrc.js\n\nmodule.exports = {\n  extends: [\"@daisypayments/eslint-config/typescript\"],\n};\n```\n\nAdd to the `package.json` file the following arguments to the `lint` script:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint --ext .js --ext .ts\"\n  },\n}\n```\n\n### Configure for React.js and React-Native\n\nCreate a `.eslintrc.js` file in the root of your project and add the following:\n\n```js\n// .eslintrc.js\n\nmodule.exports = {\n  extends: [\"@daisypayments/eslint-config/react\"],\n};\n```\n\n## Usage\n\nTo lint the files run:\n\n```sh\nyarn lint\n```\n\nTo lint the files and **auto-format** run:\n\n```sh\nyarn lint --fix\n```\n\nTo run in a specific file or directory (eg: `src`):\n\n```sh\nyarn lint --fix src\n```\n\n> **Do not** run `yarn lint:css --fix` it will break your component file.\n\n### Recommended usage\n\nInstall [`typicode/husky`](https://github.com/typicode/husky) so you always have to run the linter before committing:\n\n```sh\nyarn add --dev husky@next\n```\n\nAnd add to the `package.json`:\n\n```json\n{\n  // ...\n  \"scripts\": {\n    // ...\n    \"lint\": \"eslint src __tests__ .eslintrc.js  --ext .js --ext .ts\",\n  },\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"yarn lint\"\n    },\n  },\n}\n```\n\n### Custom rules\n\nModify the `.eslintrc.js` and add a `\"rules\"` field:\n\n```js\n// .eslintrc.js\n\nmodule.exports = {\n  extends: [\"@daisypayments/eslint-config/react\"],\n  rules: {\n    \"react/prop-types\": 0, // disabled\n    \"react/display-name\": 1, // warning\n    \"react/jsx-boolean-value\": 2, // throw error\n  },\n};\n```\n\n## Setup Visual Studio Code\n\nCreate file `.vscode/settings.json`\n\n```sh\nmkdir -p .vscode\ntouch .vscode/settings.json\n```\n\nAdd the following:\n\n```json\n{\n  \"eslint.enable\": true,\n  \"eslint.validate\": [\n    \"javascript\",\n    \"javascriptreact\",\n    {\n      \"language\": \"typescript\",\n      \"autoFix\": true,\n    },\n    {\n      \"language\": \"typescriptreact\",\n      \"autoFix\": true,\n    },\n  ],\n}\n```\n\n## Publishing\n\nTo publish and update of this package run:\n\n```sh\n# git add ...\n# git commit ...\n\nyarn publish --access=public\ngit push --follow-tags\n```\n","readmeFilename":"README.md"}