{"_id":"eslint-config-plural","_rev":"34-bc360910bed7a9f1c5eaafa529c8c974","name":"eslint-config-plural","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"eslint-config-plural","version":"0.1.0","keywords":["plural","react","react-native","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"author":{"url":"https://plural.com","name":"Plural","email":"info@plural.com"},"_id":"eslint-config-plural@0.1.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural#readme","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"44f77ea37530bf8045b855aaf22f14816e509ba2","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.1.0.tgz","integrity":"sha512-ell1TgVhfxjhO7kCsUimb/5brC9H2BAjpZv74CYzvxFrhwyKl367vTAVqW8TxmbrrGwW+Mv00F16wUpu4oHduQ==","signatures":[{"sig":"MEYCIQDYWYOwow+SD+Te0+/EV8RKzd++aQSnPKFMnZd9Ju4RVgIhAJtg3UVbw2jtwKF4dBUC+ofrJwOtJELSwSWn8iD/eYv0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","rules/"],"_shasum":"44f77ea37530bf8045b855aaf22f14816e509ba2","engines":{"node":">= 4"},"gitHead":"3a510ba5a521a52e27fda0d41cd5e1955273de13","scripts":{"lint":"eslint .","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"editorconfig-tools check * rules/* test/*","pretest":"npm run --silent lint","tests-only":"babel-tape-runner ./test/test-*.js"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"4.1.2","description":"ESLint shareable config for the Plural JavaScript code art.","directories":{},"_nodeVersion":"6.9.5","dependencies":{"eslint":"^3.17.1","eslint-plugin-react":"^6.10.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react-native":"^1.0.0"},"devDependencies":{"tape":"^4.6.3","eslint":"^3.17.1","in-publish":"^2.0.0","babel-tape-runner":"^2.0.1","eslint-find-rules":"^1.14.3","editorconfig-tools":"^0.1.1","babel-preset-airbnb":"^2.2.3","safe-publish-latest":"^1.1.1","eslint-plugin-import":"^2.2.0"},"peerDependencies":{"eslint":">=3.15.0","eslint-plugin-react":"^6.10.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react-native":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural-0.1.0.tgz_1490051444178_0.7904447477776557","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"eslint-config-plural","version":"0.1.1","keywords":["plural","react","react-native","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"author":{"url":"https://plural.com","name":"Plural","email":"info@plural.com"},"_id":"eslint-config-plural@0.1.1","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},{"name":"pluralcom","email":"info@plural.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural#readme","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"5cc5f8e18a1199f1ee2f9e5b157a6005f78817a2","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.1.1.tgz","integrity":"sha512-LE0GxDdfoWlJluORAPZtip4urIHl6+Z7KRp6tKuSGW/OpGR37NqT5uQpxqNQtAovhF4feIXZEvGW8n/++gVlNw==","signatures":[{"sig":"MEQCIBgIrMmG3yE/5mg9+XpeVjRKzPBO3TnSVjRun6iMDk7FAiBztsWQUS8me+LnuSDkhH3GYvuKWxGXeks8YJCilCmV2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","rules/"],"engines":{"node":">= 4"},"gitHead":"baf19ca2ac39a4a2a46d58d48db6237e4d31f06b","scripts":{"lint":"eslint .","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"editorconfig-tools check * rules/* test/*","pretest":"npm run --silent lint","tests-only":"babel-tape-runner ./test/test-*.js"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"5.0.3","description":"ESLint shareable config for the Plural JavaScript code art.","directories":{},"_nodeVersion":"8.0.0","dependencies":{"eslint":"^3.17.1","eslint-plugin-react":"^6.10.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-react-native":"^1.0.0"},"devDependencies":{"tape":"^4.6.3","eslint":"^3.17.1","in-publish":"^2.0.0","babel-tape-runner":"^2.0.1","eslint-find-rules":"^1.14.3","editorconfig-tools":"^0.1.1","babel-preset-airbnb":"^2.2.3","safe-publish-latest":"^1.1.1","eslint-plugin-import":"^2.2.0"},"peerDependencies":{"eslint":">=3.15.0","eslint-plugin-react":"^6.10.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react-native":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural-0.1.1.tgz_1497289641223_0.08079225127585232","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-config-plural","version":"0.2.0","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.2.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"3fac14f335be1c26bb6b11b269cea13daa5b1f8e","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.2.0.tgz","fileCount":15,"integrity":"sha512-7RCRz8nC0138DWcpx/oWcNdDBF9JzJvJ0SbOSsW2gYloUyirKjR8vaW9rje+l9YrcxbIfUal/PMqqb8D7BGSUg==","signatures":[{"sig":"MEQCIEBm41oNMgEM6oEJO8DbvjLqJ7ON2rRMLPgVOiqGGXHhAiBWasPZ7D04xmDwbo+YgIH+nCX9lzdSy7yhk/UHAlbQrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPFvMCRA9TVsSAnZWagAAwj4QAJHPI0u/qbvpMr/mJR62\nVfhseX3uvZHr9e3k5dBmgzXoRS9hYxWKnhAM7p7rZO0kfiDupkYkVHeOFOkz\n1yhmRp79ZkbTZgZQpGwyKwCnyVuX8xWstSoMJkwyxS/8dOgzdIW3pABEe8GB\n4oZ3Fr5z1JwrJB8u6P0tPtipM+zUAzsyRmdJsXR6T5ldl0Gz8zW5cgbT1Iif\niFF980bGEk+2MqAzj1TS6Z75rSq1ELBSoW8s6XNgVCVwvQqgAB9RWqdn2U6g\na2e/akdLCS3NjOOqP3jDgeskxIVwkh4Eo/tpDhFazfZlSbm8zfR80dh0/Ao4\nw5izK8O1PKbw4RtQPdAAqqG9TuCX+XQnsEx/UaensoLrbUSuKpTtHfK2BEjd\nSbfA48zq2gVwUKvkDpHMDT6+bM9eeBlt1inj7OzV8y5ISfK3aFxbTNhzoEK7\niHYqWglrpcd5e4FRzulRiiUtHZZ199YgP16U0GEDmj8cVQwyhvSYxdWx/a/I\nJslFOVfmDKUHLmU+llQ8N/ND17tXMQu2XI/M2Nkgmj8nFaBPyA7Kf/UK8a2S\n6CQXe6mcqNgVM8ut/LWkaIGm7T+pkjrccN+SlR/I7VL4SGH0HW3BhspI9+lA\nVTwz78KiMqCi/Mf98/A6zz4ZaxRcbBiUW1GpTDFbyo7kfvXKEjzv8MwnENEK\nQm2+\r\n=8mZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"8ebacad7b1c7301474e9d952e285393c3e08a4fb","scripts":{"lint":"eslint .","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"editorconfig-tools check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"5.6.0","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"object.assign":"^4.1.0","object.entries":"^1.0.4","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","react":">= 0.13.0","eslint":"^4.19.1","in-publish":"^2.0.0","babel-tape-runner":"^2.0.1","eslint-find-rules":"^3.3.1","editorconfig-tools":"^0.1.1","babel-preset-airbnb":"^2.5.1","eslint-plugin-react":"^7.10.0","safe-publish-latest":"^1.1.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3"},"peerDependencies":{"eslint":"^4.19.1","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.2.0_1530682316444_0.9317407469044816","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-config-plural","version":"0.3.0","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.3.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"aa9c09137291e799f3df1a7c4b3f31c9b0667657","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.3.0.tgz","fileCount":20,"integrity":"sha512-3SbnqsaDdstb9t5M7WB10dprVg9zF9mTc/+MKDA+xIxLtJ4pRRSSSfNORJH4QGWtIzSmE/296tEX5+Yx4D6g8w==","signatures":[{"sig":"MEUCIDAV4fCmYc28HImGcnMDEeWAhpgrKP36ivrK0FkbwpDNAiEAxX8S7NHhfxMztMLSO4XY8w/NbJWAYd0PZtxvg/y8+6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl6BKCRA9TVsSAnZWagAASeMP/2Q0bf9OAowrcan0Tf5U\n106AzXi1l+uBjvJmzN1zpTAB7AS9/ah5j3JcpjmtLw48AX96/ppo965ZrSjt\nFrcytx5dErw1/KhdKrIo4ITrqo3L5oNgO8iQ78sgQK7Ufp8GvP4rUmn39JV+\nEnHnt8Qi5md5ooHaiW6ntXxhH1U7wTf5BdqjO4iwracKl+5eLWk8iyyaQ431\nMgJQMu5233DEMSe7NyIlHl+cxyppVg3gYycB6QmrDeb+r+1atbM0pmWN/4b/\n/lGhLJV0m8w9pkr9QbnK7IEHBx8Q3ZizCaRDGhgnmYbCOEUZsI9LOwzp9MYW\nS9WpXyRfStWaWQ8ilXpZSKyhIQV9WVZBUZ32oK1m1/ngRosEYRukfxnveLzU\np/yBd2iDzNwl+wE+BmJNYJhhE/MmPRPxvMo4xCNh7Jm2UBNAdi5ARdqO/hxe\nGuvCmPqhuv95FFaW3Cz2YU6S15u/+q3gbz4uJSbPoNMbVjhcMyPF/CTOa2c6\n0tqthYWfdsnji/Xy5Q2EKG43sWmLFpR0gYwBDbxwRSNj26uTvRHm3R98CSA1\n6UOT73J9qv9db5ObAuRVHbO0gkEB17Wkwh+6tvAxaEl7DlBKIF+mWkB5Ajsn\nJlxbKPAcJz1uiVNBTbwfJMpt51XWeLFM04BAQZoJhBtU/P9FmfttegSyS0ws\nWnhy\r\n=BsjK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 4"},"gitHead":"8eabac18b78cacbfdf38b25c2f060380a68f914a","scripts":{"lint":"eslint .","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"editorconfig-tools check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.4.1","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"10.10.0","dependencies":{"eslint-config-airbnb":"17.1.0","eslint-config-airbnb-base":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","react":">= 0.13.0","eslint":"^4.19.1 || ^5.3.0","in-publish":"^2.0.0","babel-tape-runner":"^2.0.1","eslint-find-rules":"^3.3.1","editorconfig-tools":"^0.1.1","babel-preset-airbnb":"^2.5.3","eslint-plugin-react":"^7.11.0","safe-publish-latest":"^1.1.2","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1"},"peerDependencies":{"eslint":"^4.19.1 || ^5.3.0","eslint-plugin-react":"^7.11.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.3.0_1536663625828_0.2480107518699124","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-config-plural","version":"0.4.0","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.4.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"ab5cf1eaa338baaef6d46c4928d52169c1640c93","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.4.0.tgz","fileCount":21,"integrity":"sha512-N3IH0wtliu+YtHTo2A5gOyH0pEVrik+n3NYzxiBQ85tUjJ7cnZYfGanE9BTiHxwruLIUrqX4EX8NQB5+tvAFjg==","signatures":[{"sig":"MEQCIByNK6TXrKplPRPqMja2O0F5SSnSwIGe5vrUvwtgN2DlAiAthQoxaraNcqbYO98bflN8tBU5MQsBvNEJ2BK89oWj4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbzSVCRA9TVsSAnZWagAAjHoP/0heDPQwGZAh1iJX33ux\nmFuYBaa+uHTUdccIttB662/W+RHCb7ZPkKB3aUY4Jv2yj5L6eO/ko27R3wAM\nXvcC990hH2YWQuLyaG1QgpViQvOY+W2cpaEmI5vVKLOQnKDE+1ijQHLyjI4S\nJsNr3rjbtL0ywkYGPJ9RUaNmvI/Vt9F7CJps+meWRUlc3mb98acMH8Ft7I41\nNvRAUVPyQPlRgFkkiUQSyQuj38igZkiicyerFd4WeV5YaAojIpgubzrWpa8R\nErhrlahYurC3B1KBka1PnwOE+uquRsTAT15vO31uvJ73CE/bBKiE+hMVHdmu\nJnzyws7B1Y7G/Igtv8jVhwKBW8MnHE2McmKJxeuae3s1xAi5ezhCw3aWmr5W\nQyFwdqdwizpQ4qwjdt2x150AuLbcGPviXVx8As3fgd6QZLnJXbwBxQk7Y7Ge\n2U0bKKJyixjL/aC4I+cRbVdwTENI7McJQ92EOvrmCf9/VzAl383wmPmB1xlS\nDKwnY9bfOpURvUtFxaQRAb3Xn00pALZERcX9mJwtplcnLKw2ITOhQELHtHND\narwmxBcZ/8VmN8pmPhvGopou053PGFdEWan0itaSgoBs0Nz2LmK58g77r5QB\nFjZEuiPRXI61XiXAoOh7ILMFPFOyVB7Ynzz56FHwYyHQd+l0AvUieEWCMfus\nWCL8\r\n=UEUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"f2586fe12cf838b995e0366a512f76c06a79522d","scripts":{"lint":"eslint .","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.10.3","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.11.0","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.1.0","in-publish":"^2.0.0","@babel/runtime":"^7.5.5","babel-tape-runner":"^3.0.0","eslint-find-rules":"^3.4.0","babel-preset-airbnb":"^4.0.1","eslint-plugin-react":"^7.14.3","safe-publish-latest":"^1.1.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0"},"peerDependencies":{"eslint":"^5.16.0 || ^6.1.0","eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.4.0_1567569044595_0.22676615106114073","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"eslint-config-plural","version":"0.4.1","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.4.1","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"78439ade4ececa33bcd0e07f541e029d4122bff6","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.4.1.tgz","fileCount":27,"integrity":"sha512-+3bFHevo5nVAMUPdJe4QXgtOmXl/0/VJy8EmcsSfcbVtHlroD2jeNpYXHeUR1YtQaKPSC4IAfbn1fzyQcADdVQ==","signatures":[{"sig":"MEYCIQDIyy8hm6za5pyLcLVM+r4REjR2lNXT4mnIqDSiH6Pf1QIhANkOYiQ40eYdZlA33Mgf6WkShfnhcY2FKs01kVu4YMTn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRd4kCRA9TVsSAnZWagAAFsUP/0ArxafqMawIEmLnFjep\nreXJ79ICaKou9Omt8dcsUcivMCKDqucemjvMSMLC49IAyHNWJERl06ZObjAj\nocAW8G1URm9hr3kV2cvyaUX3D+RACcUyGCzXTtLLZo2putrk0mt2WcoERRqr\nGGivPpFgfnivWMuGP6VUcfWcOvhcc3I5y4LOhzQxfwU2uiESLfptfhQlhPxq\neyghHFFwGwwQov1HR0v4b7GJm7P2IkvCoiyWNbsLJbPE2XUBjZaN1H7WhMOX\nHUxnu4foJG9zoCsWOvAJcLQcp004jimipsfomHu7QIeOjqXnp+EAiJ99CDAf\n8DRw4imJz5cmgelURcsQMUJ80eW+Czdvpsb9fzJM8hVnfOsJ1RDsB5JFeFdT\nmMCbUduwoqWMHdixHNxSfiUoK/5fhqhCO7dz7NNQ/x4RfRgR+um5B0hfpubA\n7E1o0DVZY41d8ahQPa/YtDf54PuMmW0FfhbQ2Gt4b2ChIxksvzfmheqJOMU9\nV1ElvjfdwJvSWNdjfNu/75vh0O1JYAuhUOiZso1P6HNVuqVkMg3ruDkNOLPH\n6m24ZWb75tNwOGYH5WvipiLIj4OCcinDjsteNax7uqA9G/3h2AdL4VdOKpVi\ne4IKy5VTg5074MiX2LaoGjSTobD34AELTl/yRRJEWluJQkOt62DjHmYxBVuX\nS4vg\r\n=oeGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"6e014bd6280d896f7e2aa23eecd74f1f2c9e7d18","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.13.4","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0-next.4","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.7.2","in-publish":"^2.0.0","@babel/runtime":"^7.8.4","babel-tape-runner":"^3.0.0","eslint-find-rules":"^3.4.0","babel-preset-airbnb":"^4.4.0","eslint-plugin-react":"^7.18.3","safe-publish-latest":"^1.1.4","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0"},"peerDependencies":{"eslint":"^5.16.0 || ^6.7.2","eslint-plugin-react":"^7.18.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.4.1_1581637155562_0.03842586119866187","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"eslint-config-plural","version":"0.4.2","keywords":["eslint","eslintconfig","config","airbnb","javascript","styleguide","es2015","es2016","es2017","es2018","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.4.2","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"3708eea9fb11a4b08ed199c7c1a9d4b1d2f19848","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.4.2.tgz","fileCount":27,"integrity":"sha512-SPvUSh0L8wTL4f+PSrqHeMtHgV8UZAEfZsR1moYAT8pizlCJ2n0ljGygqCxGpNt4ODkO5mpxerSRjhu9wt1wmA==","signatures":[{"sig":"MEQCIH/xSeP6dqIyG4Gy/lG4RDu32kLwdtq9l6mPj5sZN54LAiBgW58A+eiUgsSSHVs4IewwdWlLOqbImMg/mlh9DN9Y/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMvWHCRA9TVsSAnZWagAA0ggP/iL0uAoBNpv5iqszNYSP\nsPtRHzkerwGrtwJt6XGsQGyoHjvq2T8SOm7hlX+I85YYEB+K9f3v4IT4Jb9s\nMV8OQ64PXH2qf8OJjYyIhAvn8vkHTJBVqLxc6EPGxFEnfumQ1LRjtuELvAQP\nQ7jEzfaTpIQc8x3qntV5PCj5ilU68V7jMcXWxQZizt7w8WJLOy59GZl3eVjP\ni3Z2+kevICEMCk66Lbcnh5lJPc5BZvuE2YS2VbOBSntFOC150Xp58b6nqqQQ\nExnMu+ZKICYPsnSwBr/UBRz6t5PgWzzPi0DFGj52QBvrYoy1tRx7FDXU0R3R\n1/EGjL9Y3UjvF25jdd7YWY5EAYhSdJORHpvt0BjSDa8xeHOt96IV+aMhQpxx\nX8YBmVT5eii+JxFchlm0Nd2luVVQm7Zn837CztjFspPN7THWIwfCn/UvlNRw\n/jp+SEFGqmcDTvFC32bqketF77rNXrgZQaLDdjeKuBjGX5BbQMjpbyRVODrA\n5NEo3u0cfZXTdaagi5L3IzQJuGx5jCw0oDEuYk8ttXZeMJdmvnQ6Tl7kLVLo\n/0N0WWymkf4Xwy5j65FJZE+EFvrB4c2pU3BluPeddgs2eZqfOnczSpnanl1B\nGoeW/4psv24ezHoBgk0wJLP576H+JC63YdIcCYgz8hYFqu85vSGJ+Rv+lXzd\nJyLD\r\n=jsTY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"f334e48267ac268660c33f384e7ed21fededc600","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.6","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0-next.4","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.7.2","in-publish":"^2.0.0","@babel/runtime":"^7.8.4","babel-tape-runner":"^3.0.0","eslint-find-rules":"^3.4.0","babel-preset-airbnb":"^4.4.0","eslint-plugin-react":"^7.18.3","safe-publish-latest":"^1.1.4","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0"},"peerDependencies":{"eslint":"^5.16.0 || ^6.7.2","eslint-plugin-react":"^7.18.3","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.4.2_1597175175295_0.992620137066961","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"eslint-config-plural","version":"0.4.3","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es2015","es2016","es2017","es2018","react","jsx","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.4.3","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"9c5498ec99eb6719319d616691b3ac9dc2365773","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.4.3.tgz","fileCount":27,"integrity":"sha512-5F5CHxPMFpXODjc8QcecEIeXrGyQpynyO9NtphFDbgOnrcS2BQ7zAJ8n0MpG1OUSXB2LXG9C/gWbXtq6Sl4pig==","signatures":[{"sig":"MEUCIQCIrMYTZ/Eci834nsV2iKz7J5GZjqv92311NUq+sgVosAIgCnRG6CAXWrDT7yrGHxACGWNqQsVLQaPHQT4XarotZBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffKbfCRA9TVsSAnZWagAAvQsP/A2g70giviN3oi/a/9uf\nm5w9kQwLzQ5x965jiOdrm1S+V4xD3cnXuHhzPnaA1BV0KvO8BN8tVWOJwU7r\nC5nxPoHEga3w8FoFd3+cuoWgpZ0QY2mraWlQzmWLIAwKypJmMJ22aVEutScd\nW3JGyceS+6VL6AusFR75RR3xcaOApT2FI3wZPGG5a78tAFJhxglhZaYQVcG9\n4KTaaXBD2EbMuMLqgdZUgW/fW6aTBZ3wpXpIFchV4GY976nT3CDI/co0bNmL\nw3iK77fXnVmNY/PyLmFsIqCEtv9eHdt8Iy7vjzFdPy6guh6dfLbLZLga0pgo\nQMFx2klmmRSiY5RbcEuz6FqY0xUYrcVgxxNXHtOdn6oYbLUV8jGAoVyF+oD/\nF4zLGAOtDcvFJqzXtK+ILiOLbO7B89/aQgcV0nLwt27ONtmPlp8J/sKPc9zR\nmOwhgbGMUBErlyRNqOb3muvL8eylXnGQy/PFk5ynCS9hJ7oDvXbBsPRudKz1\nP0lcpZxXzWS2uR4WRGjjP77X1ehYR3IgDD7ddC7HWGO8noG3PKkQv9ZhTH3z\nJgnrbcygOZd5wzcyOOdqanXq83ggct/IdqkYsaOsdMF/OdC7eRS4BPf2Zjvq\nOOSuEtc6r8QyxqF2yfz29GynW3cgZQwUqJa7K5MWUjHsf6drMM9cziMnHsfZ\nXjXT\r\n=fnfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"b6c1bb9c55abdcdcdba5df1474dfc649202768c0","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.6","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"eslint-config-airbnb":"^18.2.0","eslint-config-airbnb-base":"^14.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.8.0 || ^7.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.11.2","babel-tape-runner":"^3.0.0","eslint-find-rules":"^3.6.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.20.5","safe-publish-latest":"^1.1.4","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react-hooks":"^4 || ^3 || ^2.3.0 || ^1.7.0"},"peerDependencies":{"eslint":"^5.16.0 || ^6.8.0 || ^7.2.0","eslint-plugin-react":"^7.20.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.0","eslint-plugin-react-hooks":"^4 || ^3 || ^2.3.0 || ^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.4.3_1602004702997_0.9551193896978012","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"eslint-config-plural","version":"0.5.0","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es2015","es2016","es2017","es2018","react","jsx","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.5.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"0a9c9b368947d6efa972a45e9ddc11a3f433a1e0","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.5.0.tgz","fileCount":27,"integrity":"sha512-5NiPrWPEiinXmlpRDIvrZnD7w6st/jzhs7do3ldOfF5631aR4SoVXFvt94pX+nR6FjQCBNx8ulK28+ccFhYMFA==","signatures":[{"sig":"MEUCIAgowflOORb0hQVLkPcCfzOKIW02dGXdJmYAvEOfvgYZAiEAu3V5BE47QEKIcxPeyuW6GI4t6fltSBdpXCdQcBD0Hns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaWsCRA9TVsSAnZWagAAnekP/jrLV/HyGuv8hNet+Dv8\nYC16NRUGfIDDxWuRPnjlOTtvxXCJmDvT69Pk6NsT/Iz36XEjqTyD1U82qla/\nkoiQIVa4YqERtS9PLT2Pa+lN+W62TiDryazmGuUQwI4ZbxIPYLtlaibuFUEK\nSjLh7iyu2Uz+6IgUb9FqbZaXFbLpf0c1FyHE3UYsjRSeWo45dCIjObMrsQMm\nMRNv6JNfPkd/9Q5gM067Ez5zKHIh5FhT5XNEJN7ootGaShV2SsL9ZWqnUNdf\nZPyHPHyMxB5kmXnQvGwiMqbPmPZHIAjAdeDLkV3L2auwjHbJhbNjt0kdad71\nV41NtcHT4VygTTJF6/Gf8V133w6pcVJcoyIRako8QCxAuOW3NwluVoA9qPk0\nryxdi8RSF4p7PzL08R3bKDiu1VXb6YO9AthX9UhnGSinfFbz99zNKm79jMJN\n72TgVY5YhRl7w8qRRQpykhkJbnKXMXxmgwXVGH5sQUAeVqrmZEesPu0s96do\nNBte2YXg6cMYSCUzBc9kcnKIpz02ox1osIqF6/AHQX77ZdAgce2amZKF4hMq\nbj7FNgy5Z7hrL6Q/J/ytTBFYdK5G577eSIqLUK+lNZzQLQMbxMfd7hpu7ril\nmggtw3HAj3mHXQVjwBd6eqsEqgzjWWZoj5SdA6ABEMnA8qIJR0IqufHpud7I\nWCJS\r\n=OeyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"0b70c615b4cc431950aa1f6af02d805a87fd7c6c","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.6","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"eslint-config-airbnb":"^18.2.0","eslint-config-airbnb-base":"^14.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.8.0 || ^7.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.11.2","babel-tape-runner":"^3.0.0","eslint-find-rules":"^3.6.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.20.5","safe-publish-latest":"^1.1.4","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react-perf":"^3.2.4","eslint-plugin-react-hooks":"^4 || ^3 || ^2.3.0 || ^1.7.0"},"peerDependencies":{"eslint":"^5.16.0 || ^6.8.0 || ^7.2.0","eslint-plugin-react":"^7.20.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.0","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4 || ^3 || ^2.3.0 || ^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.5.0_1602069932358_0.03466089949910822","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"eslint-config-plural","version":"0.5.1","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es2015","es2016","es2017","es2018","react","jsx","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.5.1","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"1fad22b3fe2c5a6008051898e2796591cbae5437","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.5.1.tgz","fileCount":27,"integrity":"sha512-u8B2KGY79r76tOJ0Rp05M5kG+pNYPu7ltecPb+J/QCPm8dTR3Ytzdpn9r9/t1Pa4PVjT7MSbAt4aCpU4rE/uxQ==","signatures":[{"sig":"MEQCIE09JVDhNkqKPDAMgJsekAJEuWAas/qV918P/C1bKWkTAiAWNuz63rnqJMXjRySek0WM2E1NojJ1cnYz1TEgkk/txg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghzrTCRA9TVsSAnZWagAADzAP/305ALBF7wUAAcwx+5I+\nCoMa3/15x6QCRQsmJ+HXNkodPmh8dDE6LQJgAdXWO6yQQvIHiUlHFfOIZSZf\nXvssOCCysHOtT4XK/IZG/ZUvRN6MkweEt4dgOoj1fVdQMSet92wmJhHLi2bT\nPk2ImS9xWPSBW7czHaedjFSF3zDmS38RSlNy/bCA7JWPftArhSGUEJmPRy13\nNco+C1ZJrX8IW10Or0dYB/uc5ODhyqAbbsjrqBSFqa5hr3lznqKutSij+S8+\ncj7PrXRUND079wNK47nQMZPW0FMTaNtYHNTRTW4b1o2ZpSxYn9SUj4Gd3rLU\nrsmhQZ1LZrFhoZdeOnmFEUqw0DQHIrc0TsO0k8O1sxxxvi0g+jGkQBQ/dMfD\nNZHNNJWAluNOcpow/DIiu5nLpCodaPllhD6lT0uIwllWjmxLOdbEhV0nyFRf\nuV57PHqFEdL9ug/03IDvj8xEMt/OG7DIAbKC68TxzVbBS1MrpLm/hdic8dpL\njdclQpt7g1bCK3IUrG+pONf6P1zCdBJobGYj0Csd6qWs53BVDB+lU77zwW86\nJ9FvABx/ywpch58efAg2ED7fCBy5hPZAhObTRQQ5K8TLgFKzAS/7FBOFiEZF\nf7XC7cre3QK5noNKHvAaqbM/at6IU+PZ4VmyJ3bSQAw84DpcIGNxU+Uo+6Kf\noUHz\r\n=V9gh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"3f85a82e55653b61a11061af4e8277047c8b8ba7","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.12","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^5.16.0 || ^6.8.0 || ^7.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.13.17","babel-tape-runner":"^3.0.0","eslint-find-rules":"^3.6.1","babel-preset-airbnb":"^5.0.0","eslint-plugin-react":"^7.23.1","safe-publish-latest":"^1.1.4","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.0.1 || ^3 || ^2.3.0 || ^1.7.0"},"peerDependencies":{"eslint":"^5.16.0 || ^6.8.0 || ^7.2.0","eslint-plugin-react":"^7.20.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.0","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4 || ^3 || ^2.3.0 || ^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.5.1_1619475154515_0.11144600350673217","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"eslint-config-plural","version":"0.5.2","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.5.2","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"2c17f40b8f3e4c7c704d5fe677a2cec9be55fc17","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.5.2.tgz","fileCount":28,"integrity":"sha512-E+3VGFnwQS8Iiz/YOHjUnpTksjjY+VrQxGqrfaam1eagh1Nhr/vbJpprWixJVijmEJgzIj+MlkTsnnnCx1jCKg==","signatures":[{"sig":"MEUCIGjEHWVVtgPcEaqErlTap5UQzzTK2S/7EtrSl4yd8IkuAiEA0UwZ43qhSQeabN0sc+eddpMCtw7TQ/DYtFRpyzv5rIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwupkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUgA/6A3QtzMvn7lHqMda04jp6NcI3Bt8sGB6xr6JcO19cOORgNUvo\r\nI/fa59KyJ7/8jdcrFEXlrBMFsQcnd3ucmzq66E/ZQUDJWLeLgFHdFrjTkDuY\r\nkuLdPbDqIRd/7bt3mxBtZpR5e/bHYS3QOh1IfkNrWRPo3PY6C19pWnSttUtn\r\n6v1aTZx0+XdtDeOW+M9U1BRgLw7mEs26NKx9vp3lorMWPydH5Oz7mVIi6HYn\r\n30MQYRDWO+6ZuXY8Qr8KcbtkKGfpb73rCY72R80OS3/aDxeEyWUt+vPk0ykR\r\n470PNdjPsSwMMn6vlW8Ga3rGaToCPA6nJRsKk87V0YA0KMEQqDStfPKuyNUu\r\nlreUlZuxA73G6SED/52RKMNaE+onbcrf7WHVfSOP7/VFIB5s6Q9aBbJyfgMT\r\nr4X7vreS/WWz1qgJBMelr0s9CVTYlVWgx+jVxYBuqSIWqROPvVPJe8OlHF+6\r\nw0D0H3gDOUAR+CoZ6dE8f1DSn0LImM6gC4Kl3kGKOY5QfHgZJF3VWESWorhW\r\ng/oaK6LdBtHgfdDQ0MS3P64sHt1vOKhaBeCgmpGWmogUX+EkqzgomKWNlwL3\r\nbmlTekfThFzTJEM0ILf85ZrB+I/yKe4xRiP+98TI2VVOkrA8I8XqefBAXIZW\r\n0drN8IdMVgZVPgyMOhtCJbyPwldQ5EFXTas=\r\n=ligm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"7eaac4f9fb181b920b6f2dab30203f634a4d5828","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.5.2_1656941156712_0.6959996657676677","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"eslint-config-plural","version":"0.5.3","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.5.3","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"d2c0c5fafa9d64ede31aecd97262101c36611e64","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.5.3.tgz","fileCount":28,"integrity":"sha512-28Glk3j+kuAKJt60IgEynov7UAfvuRZOwWrObV5ohvR9Xq4jyGx3nhf/EUF1ignjaivThxk4b4L+rxbPXqgs3A==","signatures":[{"sig":"MEUCIQCWrmZppFqPuublzcwT+3+PL+0ONcL7jv0PWT+kof48CwIgG8mKtREEpxXAs8ku7Vqyj1JSwE9thordRrz7YfUDxSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt779ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql+w/9Ef619lp9cw7wYEkpumhyP4StFvIgPilrsnFVPtAm1df9FgV/\r\ns1UxJCtZCRVFhq/tVPg20rwT2qmdHxSBqXmdP/p32znUMqn0tNwuZalDl9ua\r\nODEknXH2C3avyIGkT+WxNCenxovLXFOXhgZ6CKAa+gZlfoT4hOYFvIROxLUK\r\nWeRsEsNXxhw4qhCAmExHM1gXblj7Ry8FRy42MfeNR53AWYaDG7aH5OSsO53P\r\ncVgdCEdSVr412IHbgToU4a8/LbiGnu0Dqx0xMnt6FppqKeTFEh8p3KOg5Syk\r\nRTNhEvsp/ButILaepK8fvlFOS/1n0n8EWsTfgKjUdBNXCyyXpXgLcLtc6Bta\r\nslmAjza9NZUQdinKOzXx65tXOANGn7iqMq9r77+twAi+vR/p+FCRwT3KE6dB\r\n5vFUtOOj1zGalS2Mvnfe20I64tFtOOhVTwli59b5BaUp1zJ3c4XggqcePt4C\r\nMyqHNpN5gS1s3jEZ95eNpUA1ewpIlH9IQuEUiMsejIHvk0JpOk5lbCNgRFqk\r\n50iXtiKCwyfls2wOySQ2Fd+pVFiVPsmYaIQRINReVrWEqrDN4CpCsH4rs+X2\r\nm3HVpmXwgIJ5pRU4oN5/CJLkJC8I723p5sPDTKjeOGr+SS6gDqPN1YjXqyUs\r\neTGs39i4SJnPzzSd9e8OyNg2OmH6StLDbLw=\r\n=OwzK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"5ed8e28f437abe1bb73bf289a1eabf17e0767272","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.21.1","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.5.3_1672986364863_0.39826814520404996","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"eslint-config-plural","version":"0.6.0","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"cfe363698f393f4c752a4539d040dcad836b60a6","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.0.tgz","fileCount":29,"integrity":"sha512-lQShezS2UgkiMf3sYN6q3LqCh3Xq482v6nGE3g0LfgTdFN7nzjCWAFdDDvJr1roDfZy/0oe+zeIsGGkRWbIA7w==","signatures":[{"sig":"MEYCIQDmQ/0k0R010wzbiqwJOjOjogetwrOKggtK/fkEmc27OwIhAIFr+I8dPtEt8Uvi/X4S3d/nC+hCmV61VKydMfcpbCdI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwNFCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYzg//W/FNeX4lCljWCkv8uLqPXQSC6ugTlYEO14l64OfXbZ8rQmq3\r\n5etu8GW6sAio+h7r0UK7KlY9gespPdoeubGpK4HonOAxuNJCLixIyWS4SS1N\r\nMFLZOzkLyxAfKaLwtl7cKpD5gfkAgtuScrN7l66ssV8CPs0rct2QF+CsjI2c\r\nAe9EhOS9hla6kMWFrQ2GfmboJW6RKBdWOz5P7Y6NhmOv0UlZ+78iS/e7z3MB\r\nVgdXyxSUD8L517rdqUkc2nZvL5ohnWu6Ha+hXaX3nx/TALC5Rtpy+v20z6Pt\r\nXeCdgZpBR+ogMDKGXHgHFMoDrQWH9e9v+Ov8RPjXyjXbjtpgI/ikWsc7GZSb\r\n9dxCaIcIsrJ9ZpTK2uJxfJ8SPsUBqfmnwksLXPBkqbmKH0v9aGdYzZSn7z8E\r\nETwO8nUGUG9HSMzlwWIywrwE/5THF89xtgbYLY+a0hJDb+mEw12WlvyuNH/L\r\n/1MEWGUBSUrB738VKFSQASOAIH64exp/IDk/WzYzYw/PQjsFGSiNIOIbIoIZ\r\nzwreEiIDNMmWdFD3g0c9jI7pkwtrMXHzj11Nzs6ZhjYAmwhmBTnXngB6cn3u\r\nvG4FIMk99kicdguoYSt82N7D0vaxJSznmpJ5MZosVbvtsuDYNDLZqe9hNVWc\r\nwgH8eWI3iUP06tHcMqQ6MJSD6GMUljwUBUA=\r\n=vvgv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"76e0c5174ac1fc244146e28daf40a97a44fd0326","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"includes":["rules","base","index.js","tsconfig.json"],"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.0_1673580866000_0.57285809748214","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"eslint-config-plural","version":"0.6.1","keywords":["eslint","eslintconfig","config","javascript","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.1","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"d32ed9101442e1073d28c080b3b69c6d04830613","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.1.tgz","fileCount":29,"integrity":"sha512-QbmsRRCCfnpxBF0Av9fHKtUKFAcVNKDiOy/n4eAuNqXyIVW8czzOPYxcqKq0lRd2uSFqjIyoAA5Z19j+9VmRpg==","signatures":[{"sig":"MEUCIQCSDme/fAhqvEE/WVzyrDVfcqY9vGZoejpyS2ENDii4kAIgfGLp8yxMMx2pwrpaM7htHfoJsfXXFLInErvzymXV35g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwNJMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLGg/+KjV98beLDeLcgrpiT+uKa74sh7ygbHFI/AwamS/lSaBsntFX\r\nuHX1seX7oX7K/gPpqvy7LzY/biFqh1KVrPAv5otg085JfUj1wWZwMdCBvzdL\r\neFh2IU6bEL9VrV4i9mhhoLMx70GYpeNJ/Fe28LIllloToqbjuA8bmI0/4n4O\r\nZoHhQNmYsuPO4cOGCTPrtuZ4DMxmX4cFFYPMzQXuazYVaDDFdl3Xe5aNcc/s\r\n4ajvPujXz3b9XZw2xyw71kavYAS3WHF9nN9LN0NX2M69AXWsQrGa08yAyQJL\r\nU74b6fuVYJ9uIpdieII7ov9fTqkf8NMQHefbJHEQDcfTK78lGsSf79MHu81n\r\n+JzfcRpZoz2TYyVT0Ij5AwZGAYZZ01TZ0ORlbWoj5ddMtmAXjgGUz48A1EJz\r\ncEPmS0fuggA2L3mt1CA0hSKF74A3TnRkVlXRh2By9UslSxo5CgCf/zBtNG2m\r\nkupd96+FDZgoCltu3sH4mL5K2MxFkdfzAKT1hsVONUXTNOYbt2oygX+fpWkz\r\nthfY9EoYCJIUkIiscjcO5AZB1nqJQE1TA6PQInAc6lsECClWKSeF06t3r4q7\r\nOhxFOWfQAB+UQvE6xa5OCCLijR0PYSotd6F3+uJXa4o78q8E/JioF/UwQhrU\r\nCvgMbjimJ4fs4PuHnJ24MyP3sNVTx67pZUg=\r\n=JbEs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"c97ae30b972e79e4d6f4d0ed42fd3064c3355d46","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"includes":["rules","base","index.js","tsconfig.json"],"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.1_1673581132515_0.06992147848532215","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"eslint-config-plural","version":"0.6.2","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.2","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"ee3edd872ca09c0de633acb002b68087054afb3d","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.2.tgz","fileCount":29,"integrity":"sha512-56iYzYN6c8Ynswfa/gfKTTHYjT/znMQ4ZarzkBxnBoXcq95Hj2LO8r6cy2V/ohuuYB8PVeTXEOC4VijzT5z63A==","signatures":[{"sig":"MEUCIQCsfyj5vExy8qE2SQ2KwkR3xrIUAS/irZdTVe4nQBPPHAIgNT6ubKx36NY8r5SZzY5oEYawzI1U2XEG9ULrj4U/vZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwNQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9kw//WFq1W8BXOFIxTAEDwADNKor61S1v5QAqUkyDhR1wZ9qjCUsv\r\n5z6pNkQp23x3UQhhaaRm2caRvxaNaDgL7ZUTG7v2ZuAAlcTkZiQ3jjOgyAFN\r\nXXL0HHrgQCzk+VrwmtsB9jyW9XjfvdF/ygP6745yiZsVsp5UHbFD5dp31a2Y\r\ndr1GLyGwU6piXC2S2uBTqVaF3LCB0CEj0vXuZvwtKMn/n61ilCnymwfzBeLF\r\naSqi+oq4Un8DpyodLflkUTeOX7NA5+zJlcVIcwSzOJLLWfR3I767EB19dRTY\r\nQrmUtw1qQniMExqBZGjlNSEaYCYokVBAViycV+o5I2+KHwSYoRb1UW+FJxGU\r\nZe7RvsE+UaPug3yNcKWnVFITSOj7TmuTZr8PTNnsR+Chcd7aPUcREN1UBwYF\r\ncaiwBEVkt5quOLk1IOXyRBbcXlKtr0AKouuvjbHS4MNgEmiKR99Q6SZMKM7v\r\nsHpnVc9DU3TljpHnhbgVI5+pdlCyYmzUZgMGw5wXoD8RtN2Cm0YHZU8P3nzf\r\nBLFXC8Zki23YU67Y0QZFCa53f0pdJ/oapepTDAgcvQ7TiRPQpk0H1RnzZpmB\r\nfPTZCysU1IVd2N11sUq5pAYdACo6Yuvt9BDNsUvMRANTqJEq7fIQh+MPTcws\r\nDr4kz0Fyijlq8cXKpSJREz6eNpl0UTHwIkQ=\r\n=izJ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"22b6174e33027f92ceec4a7373e4217bcad2c60b","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"includes":["rules","base","index.js","tsconfig.json"],"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.2_1673581630869_0.437276170344052","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"eslint-config-plural","version":"0.6.3","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.3","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"cb88b7eee6b0a4a49c1cac6e9d0e91e96a8ee2cb","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.3.tgz","fileCount":9,"integrity":"sha512-2soFoipGDWnC8KsJXZY9AWPFnhtN+7b6O63WRRmlBjk4QFFywU67D/agAezFumi1uXeXPZP8YrQOvA2CbFOTeQ==","signatures":[{"sig":"MEYCIQDvkcWm9q3mf7SBlEv1snKHJdvQD5CtyNhZIIOfZWbWKQIhAIkDflPsBc/Hvv9Rq9xTner1mN62I2APwFxag7DJxoDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwXQ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIWxAAhr1GZ6Lya0+JBD2RAFpnsIaStd9EzSG4SO3AQmd3Jh3WmODi\r\nde0UfmAbYQOzlUP727HVK2DXJzz+Jy/sRjirlTJJYoAgpt6TWTv148q36ffu\r\n0selLI3XNzwkWZk5KR5Oo0JjzQLS/w5PdpmTOTv56Z13NKl4EJEZMDcgItts\r\n1Zq5GpbFYdpouM+GuVm/BLZn7QJb5NvHPLOn2RN057j/sQGY8S49RD2C74s3\r\n2oJUIzs23jBBfKLyZXOuB8RNcxVyHTkbTdGVTzFfErFnysOZH36naAZJcj+f\r\nAU75qen/IzJ90PIyJbGZGHBcwq1PejNFv8nCY/QrzIW3pdMNVkuDXNA7zxmo\r\nViIkH4qEGl227UVD5YwQwyo/h+tNZEGwlhPzy8ti0zYu/GMqX/i2IsmTlt6k\r\noIs4dIOZUzKautnwmFqbRJqALT4u4tI7q8aPQGA/uDS9AJozuLgukdaHjH8U\r\n728dcsAGHu4UCfDWWcZNk1bXVkvkzP3ibLqs/dEUyk6hzXghUHpq1fjRxO4N\r\nSYviHTlkAm6AXLING6uMQ216keWDTLa8niS7VivkS3TwZVlJJIbGnM9/sxP1\r\ndtqN8rQo4gQtwZj8oahq2MkDnyBJ79xqo0VamNDJYJDiS5sQjvsaBgPKbq+Y\r\nCQgvydqaL+nCfj1A2Wy7Zk+0hoqwxJ98l70=\r\n=uZFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"b658bdc3de5b5206b9195f240cc111002cfa97d7","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.3_1673622588468_0.10802089620901256","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"eslint-config-plural","version":"0.6.4","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.4","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"62fd5e8eab47de3b2a0cff84a7987e5d9d433c92","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.4.tgz","fileCount":9,"integrity":"sha512-eLOJ4OONPK0yvqZBdFU1Lp6Px5InKeke3cJT9R72iNt8m0LzS5RsF06bN8e8g9LxHc8PcLwEXkvuDA9f7Ki8NA==","signatures":[{"sig":"MEUCIQCXoTfOnqEfI7nrynd9AWMPlNw8foDgZY9but7Odw2BawIgcQp+b+PVxkIKz99YMAlSjGawWR/1CRfZ4dKtmaarPyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwXWoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLgQ//YEZcfuMgju6Efa6NNtCWB3PLmTuslhLX3+LrwT0yH0DnhgfQ\r\nVvs8Ry+PEPWbg3uA3h9XikEbWa4TmRt+CLpPKvBr6erzus4kPP9Mry/ZjqQF\r\nlS3PLdk8FaP7AAENPVvk68GaY80WMvV3h7rLYLAc5/3RI8bmp5rM+E3A5G5X\r\nwyGyk5eXDpBX7Xvct/BfCcn5fxBaDYAyJScpwRwnK9NZHjGx5rQSwq+7jpC5\r\n46NQ06R8qLziQUhFWYy6FNMl+ngi9hRHvqnBKyp0t7URQPShDg4MeBmOqPJ/\r\ng/lSAPZBogQGri829KVoCKTj1RWaJax9NszsuQczVH6gMJhcvdWb+Ih9fFEj\r\nTrc+6b6HdhfYT7HolKeow9uIjweMwtsgncQZgXEsDwNR2RFc0KRp0FDWZUcB\r\nH/k6J88Z0SkDqBaHyNZk0HMute8wQhvbLWGxyMXDOXKr3KsiyDz6J8BOE7Pi\r\nH/oA0rxi89PH/RQhuPVleaaBK8VsRZnSpPB3MqtlG+iw/HScGz2P9DcR5dRG\r\n+zcM9xQFh1gbsP+/r8wQ7FXjA2GzPBv3kTfKz7Zh/jL8NjKLCOkNy3homclE\r\nxB7UloVm5fUAsFsF3fkzvMZhedgAhBn2HDkWwyKL8fd8+rAOUxlBcPshfxWB\r\n3D3vb46IZJyw8jWzZ69Vy7wd1MgEWs1zfL4=\r\n=Y0jb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"ff24715589524b954c105fef9cf0dfe196556035","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"6.14.17","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.4_1673622951784_0.5582015965652745","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"eslint-config-plural","version":"0.6.5","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.5","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"38078a20c3849eb0011e5afacbb76af7000754d8","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.5.tgz","fileCount":9,"integrity":"sha512-jZ+L3RYQmLGHOL7bRGLFgUsPqzzRF8lpjD0BxBKouR2h8lYf+yXfxXmYyEsoq+VKQ5ltz+8NqvuuhT2xhuUj1A==","signatures":[{"sig":"MEUCIHUtZl6NJ7VoJ5qclSDG+YrPc887/8ZgrtwdNmArHn2bAiEA2FbYmb7yzELvI1m2KwpjrNss8s5WFgtahVF2rQ5bIvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10432},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"fc81bee7305f053b5daba7e79f4be9d793483742","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"9.6.7","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.5_1692868631685_0.24576728005872317","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"eslint-config-plural","version":"0.6.6","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.6","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"1cc5ad4f9f3821be4b55adfdb2652c910f8fe2e6","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.6.tgz","fileCount":9,"integrity":"sha512-y9qGtYsPpLDM0FfkwOauDHQ3prB8CTscZsYh5SHjkJhqi5WdAV3TY4963WY8OlTl+5vz9ozU3YJgVj4MC5oqCg==","signatures":[{"sig":"MEUCIQCDS3hdIPMizRxt35qhowqxN3aUpBoozHhSMQlod7F6cQIgPAX0MeSMqlj7YG3Qb9PiC5sdhBlnvgR07H7XbsMVy4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10435},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"634f3df440faaac7ada3f5126adb6e06e1ef1f6f","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"9.6.7","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.6_1693834227734_0.19159310692860343","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"eslint-config-plural","version":"0.6.7","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.7","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"84236e63eb09f1c7e77589d0dee1e85ba27c6b94","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.7.tgz","fileCount":9,"integrity":"sha512-JXVuNEIXnWv7ccegQVt3noFPERhIp5/4jwg2PVrwS+Obc26ImxVdg5Pko6hCilWgYUJbkfyly7ieH9bExL7PiA==","signatures":[{"sig":"MEUCIQDhqaZmuDvK8tADlBbohq5vntbR/RIUlgDgHYFpDBoYYgIgH4qxm8T2OkxrDLBi+SdxjQUIpHQ9riB8ATD/jjp7GSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10437},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"fa6287fa5b9485ea3e8f4c768b0ba9c0581696ac","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"9.6.7","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.7_1693996270960_0.2981924058082317","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"eslint-config-plural","version":"0.6.8","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.8","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"cbd976e88cf2baf94d7914d0bb24dc6ba19091a8","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.8.tgz","fileCount":9,"integrity":"sha512-lONwKua5lQZ+6STkwG0FOmw71hb1LRArspWnOcTmbLMX3kfLCNLoc6SjtMAsmFsTz6XaiGRIlQytKSh0SV5XJQ==","signatures":[{"sig":"MEYCIQCfFNmwonYmsOev1eC1Ydfm1DhX1zIFxWZ7QIU2yOFXxAIhAL7TwUJSncYvBDIxQZSM4amWYGSA8MFO0LEKJEpbs3Qy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10434},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"69aea2d90eafccbdb0bc2db92caf7277beda467e","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"9.6.7","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.8_1694103628401_0.5227609252673469","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"eslint-config-plural","version":"0.6.9","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.6.9","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"2c67e82a40bba49c9e1824fbf049f84fe5f7c915","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.6.9.tgz","fileCount":9,"integrity":"sha512-E1GNnrAcFDSnOPwDQrpct43EVOFBACeRDa0gcabe2QmtCdbTouf17GhAFElKImqdnaBHH/JmhaxX3WoCcFGFmQ==","signatures":[{"sig":"MEUCIDl65F64rChQMQb/g65OeRuROWa3WuvMkvPqel6G5037AiEAmnUkixd+okHNjUiMwdD3EzUNylXDc/Scv6GROHPu4jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10434},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"f8dbb4290fe76f616fdd23fdc72e92561ebf9800","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"9.8.1","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.6.9_1700454647876_0.9355739565880155","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"eslint-config-plural","version":"0.7.0","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.7.0","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"61a65ddecf3554791a07964bfb0ad291d7f2c747","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.7.0.tgz","fileCount":9,"integrity":"sha512-et/0XRqpu/jPjb4Y6+cdpwdpX+UoTgTxo0NiJXVipv2zsvaZ7X7Gxk59ZI/CDsUTtZm1e1X2D8Niv9G/VJA5Ug==","signatures":[{"sig":"MEUCIQC9w3GZH0LMKmcR3rbIb23oLqZF3Bjw8lW1xh4m4TEb0gIgOCXNgAIccH4dgKQH5P7EpFFg0RzfjRBftguw7rgreZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10681},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"4603155cc3d6eed5252b21c3af812d5aa59cbbcf","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"10.2.3","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-react-hooks-docs":"^0.0.3"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-react-hooks-docs":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.7.0_1705528435222_0.9011874298242035","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"eslint-config-plural","version":"0.7.1","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"},"license":"MIT","_id":"eslint-config-plural@0.7.1","maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"contributors":[{"url":"https://github.com/A-Tokyo","name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com"}],"homepage":"https://github.com/pluralcom/eslint-config-plural","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"dist":{"shasum":"f5434c8d4f4b71f82d65da3197048e074dbc8093","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.7.1.tgz","fileCount":10,"integrity":"sha512-UP5f8RT+GnFGoh317ZV1JWlIMToPMESmfT8j+xtE+eD/QQQSP+pBVhawpwy7s3+obxsQHjQ+3CGXaFReQY4VsQ==","signatures":[{"sig":"MEYCIQDwAcLC0Xfz6mPP8ZLrpECkdwN1w4sCvnlePTI51bk6UAIhAPTqakJER9+PsUqaCJ5wIXEuv8ur1zH/fHFdeFkzxdBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10810},"main":"index.js","engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"c769e4459327f3bf7b2c2dc0708717781295c065","scripts":{"lint":"eslint ./rules","test":"npm run --silent tests-only","travis":"npm run --silent test","prelint":"eclint check * rules/* test/*","pretest":"npm run --silent lint","prepublish":"(not-in-publish || npm test) && safe-publish-latest","tests-only":"babel-tape-runner ./test/test-*.js","pretests-only":"node ./test/requires"},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"repository":{"url":"git+https://github.com/pluralcom/eslint-config-plural.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 How plural paints its code.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","react":">= 0.13.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","in-publish":"^2.0.1","@babel/runtime":"^7.18.0","babel-tape-runner":"^3.0.0","eslint-find-rules":"^4.1.0","babel-preset-airbnb":"^4.5.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","safe-publish-latest":"^2.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3.3.0","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-react-hooks-docs":"^0.0.3"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react-perf":"^3","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-react-hooks-docs":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-plural_0.7.1_1730431257974_0.5847950972859433","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"eslint-config-plural","version":"0.7.2","description":"🎨 How plural paints its code.","main":"index.js","scripts":{"prelint":"eclint check * rules/* test/*","lint":"eslint ./rules","pretests-only":"node ./test/requires","tests-only":"babel-tape-runner ./test/test-*.js","prepublish":"(not-in-publish || npm test) && safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","travis":"npm run --silent test"},"repository":{"type":"git","url":"git+https://github.com/pluralcom/eslint-config-plural.git"},"keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"author":{"name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com","url":"https://github.com/A-Tokyo"},"license":"MIT","bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"homepage":"https://github.com/pluralcom/eslint-config-plural","dependencies":{"eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0"},"devDependencies":{"@babel/runtime":"^7.18.0","babel-preset-airbnb":"^4.5.0","babel-tape-runner":"^3.0.0","eclint":"^2.8.1","eslint":"^7.32.0 || ^8.2.0","eslint-find-rules":"^4.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.0","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-react-hooks-docs":"^0.0.3","eslint-plugin-react-perf":"^3.3.0","in-publish":"^2.0.1","react":">= 0.13.0","safe-publish-latest":"^2.0.0","tape":"^5.5.3"},"peerDependencies":{"eslint":"^7.32.0 || ^8.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.30.0","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-react-hooks-docs":"^0.0.1","eslint-plugin-react-perf":"^3"},"engines":{"node":"^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0"},"contributors":[{"name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com","url":"https://github.com/A-Tokyo"}],"_id":"eslint-config-plural@0.7.2","gitHead":"6e4b3191eed3c688f01916602c2d69b0e3cd0e43","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-OEpqEHtGuy2De6HthtkQrIJsSmoEC+NssZL59WLlzYvKWtstfxNiXzbiNWTTua7k5cnuvljK9Zh8Vr69NSNs7g==","shasum":"a6c61a772766c5e7cec4712fe92585322b634eea","tarball":"https://registry.npmjs.org/eslint-config-plural/-/eslint-config-plural-0.7.2.tgz","fileCount":10,"unpackedSize":10810,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGZk8oTqSRHH7N5QgSBAYjNjJKrf/ME9ygjXr2UwwEl4AiEAo5sOFsPTgPC5q1LoiL1fHDPGI8iXh3LG/QwDwPWrzBo="}]},"_npmUser":{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"},"directories":{},"maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-plural_0.7.2_1762558913776_0.8081573897728695"},"_hasShrinkwrap":false}},"time":{"created":"2017-03-20T23:10:45.967Z","modified":"2025-11-07T23:41:54.246Z","0.1.0":"2017-03-20T23:10:45.967Z","0.1.1":"2017-06-12T17:47:22.195Z","0.2.0":"2018-07-04T05:31:56.493Z","0.3.0":"2018-09-11T11:00:25.905Z","0.4.0":"2019-09-04T03:50:44.717Z","0.4.1":"2020-02-13T23:39:15.717Z","0.4.2":"2020-08-11T19:46:15.418Z","0.4.3":"2020-10-06T17:18:23.122Z","0.5.0":"2020-10-07T11:25:32.486Z","0.5.1":"2021-04-26T22:12:34.669Z","0.5.2":"2022-07-04T13:25:56.938Z","0.5.3":"2023-01-06T06:26:05.040Z","0.6.0":"2023-01-13T03:34:26.197Z","0.6.1":"2023-01-13T03:38:52.697Z","0.6.2":"2023-01-13T03:47:11.097Z","0.6.3":"2023-01-13T15:09:48.673Z","0.6.4":"2023-01-13T15:15:51.981Z","0.6.5":"2023-08-24T09:17:11.878Z","0.6.6":"2023-09-04T13:30:27.965Z","0.6.7":"2023-09-06T10:31:11.102Z","0.6.8":"2023-09-07T16:20:28.660Z","0.6.9":"2023-11-20T04:30:48.064Z","0.7.0":"2024-01-17T21:53:55.392Z","0.7.1":"2024-11-01T03:20:58.137Z","0.7.2":"2025-11-07T23:41:54.057Z"},"bugs":{"url":"https://github.com/pluralcom/eslint-config-plural/issues"},"author":{"name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com","url":"https://github.com/A-Tokyo"},"license":"MIT","homepage":"https://github.com/pluralcom/eslint-config-plural","keywords":["eslint","eslintconfig","config","javascript","typescript","tslint","style guide","lint","airbnb","es6","es10","es2015","es2016","es2017","es2018","es2020","es2022","es2023","es2024","es2025","jsx","react","react-native","plural"],"repository":{"type":"git","url":"git+https://github.com/pluralcom/eslint-config-plural.git"},"description":"🎨 How plural paints its code.","contributors":[{"name":"Ahmed Tarek","email":"ahmed.tokyo1@gmail.com","url":"https://github.com/A-Tokyo"}],"maintainers":[{"name":"a-tokyo","email":"Ahmed.tokyo1@gmail.com"}],"readme":"# Plural's Javascript Styleguide {\n🎨 How plural paints its code;\n\n[![npm version](https://badge.fury.io/js/eslint-config-plural.svg)](https://badge.fury.io/js/eslint-config-plural)\n## Getting Started\n\nOur default export contains all of our ESLint rules, including ECMAScript 6+ and React. It requires `eslint`, `eslint-plugin-import`, `eslint-plugin-react`, `eslint-plugin-react-hooks`, `eslint-plugin-react-hooks-docs`, `eslint-plugin-jsx-a11y` and `eslint-plugin-react-perf`. If you don't need React, see [base entry point](#base-entry-point).\n\nIf using yarn, you can also use the shortcut described above if you have npm 5+ installed on your machine, as the command will detect that you are using yarn and will act accordingly. Otherwise, run npm info \"eslint-config-plural@latest\" peerDependencies to list the peer dependencies and versions, then run yarn add --dev <dependency>@<version> for each listed peer dependency.\n\n1. Install the correct versions of each package, which are listed by the command:\n\n  ```sh\n  npm info \"eslint-config-plural@latest\" peerDependencies\n  ```\n\n  If using **npm 5+**, use this shortcut\n\n  ```sh\n  npx install-peerdeps --dev eslint-config-plural\n  ```\n\n  If using **npm < 5**, Linux/OSX users can run\n\n  ```sh\n  (\n    export PKG=eslint-config-plural;\n    npm info \"$PKG@latest\" peerDependencies --json | command sed 's/[\\{\\},]//g ; s/: /@/g' | xargs npm install --save-dev \"$PKG@latest\"\n  )\n  ```\n\n  Which produces and runs a command like:\n\n  ```sh\n  npm install --save-dev eslint-config-plural eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.#\n  ```\n\n  If using **npm < 5**, Windows users can either install all the peer dependencies manually, or use the [install-peerdeps](https://github.com/nathanhleung/install-peerdeps) cli tool.\n\n  ```sh\n  npm install -g install-peerdeps\n  install-peerdeps --dev eslint-config-plural\n  ```\n  The cli will produce and run a command like:\n\n  ```sh\n  npm install --save-dev eslint-config-plural eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.#\n  ```\n\n2. Add `\"extends\": \"plural\"` to your .eslintrc\n\n### Base entry point\n\nOur default export contains all of our ESLint rules, including ECMAScript 6+ without React. It requires eslint and eslint-plugin-import.\n\n1. follow the steps above\n2. Add `\"extends\": \"plural/base\"` to your .eslintrc\n\n## Typescript\n\nTo extend Typescript configuration you should extend the `.tsconfig.json` file in your `tsconfig.json`.\n```json\n{\n  \"extends\": \"./node_modules/eslint-config-plural/tsconfig\",\n  \"compilerOptions\": {\n    \"strictNullChecks\": false\n  }\n}\n```\n\n## Parents:\neslint-config-plural extends [eslint-config-airbnb](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb) or [eslint-config-airbnb-base](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base) style guide, appending our rules.\n\n## Changelog\nCheck the [changelog](https://github.com/pluralcom/eslint-config-plural/releases) for version details.\n\n## Improving this config\n\nConsider adding test cases if you're making complicated rules changes, like anything involving regexes. Perhaps in a distant future, we could use literate programming to structure our README as test cases for our .eslintrc?\n\nYou can run tests with `npm test`.\n\nYou can make sure this module lints with itself using `npm run lint`.\n\n<hr>\n\nThis Package is being maintained by [plural](https://plural.com)\n\nBuilt with ❤️ in California\n\n# };\n","readmeFilename":"README.md"}