{"_id":"eslint-plugin-no-async-array-methods","_rev":"2-d6e5f9899e90b9c00ff456c8d7896387","name":"eslint-plugin-no-async-array-methods","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"eslint-plugin-no-async-array-methods","version":"0.0.1","description":"Estlint rule - no async callbacks for array methods","main":"index.js","directories":{"lib":"lib","test":"tests"},"license":"MIT","author":{"name":"Sabbir Siddiqui","email":"sabbir.m.siddiqui@gmail.com"},"dependencies":{"requireindex":"~1.1.0"},"deprecated":false,"devDependencies":{"eslint":"~3.9.1","mocha":"^3.1.2"},"engines":{"node":">=0.10.0"},"keywords":["eslint","eslintplugin","eslint-plugin","array"],"scripts":{"test":"mocha tests --recursive","release":"./scripts/release.sh"},"homepage":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods#readme","repository":{"type":"git","url":"git+https://github.com/siddiqus/eslint-plugin-no-async-array-methods.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"e528d71590d4f5db934a3b4d2bf301c496788b55","bugs":{"url":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods/issues"},"_id":"eslint-plugin-no-async-array-methods@0.0.1","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-usEtc/XrGv4pxLDbi2R5MaZ8M7oP8HK9Hp9jDNByoDByCzqOyQPdC2wSz6Ooq+kANX1f9R8N/VzxGp8nk3DJjw==","shasum":"12b713f50bfbc889a92b2ab180edf37c9f3530f7","tarball":"https://registry.npmjs.org/eslint-plugin-no-async-array-methods/-/eslint-plugin-no-async-array-methods-0.0.1.tgz","fileCount":7,"unpackedSize":6223,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfmVEC0AixJ9nEOWrUwU6AkQg5kDsxdUcyGA2MKygQ9AiEAoni0VSIogdCp+8LescVN4E74Rupg5XL/PnzFNCZ0Y/M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZhDkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzOg//SxVDloXVP+4vco/1JTEFeRxkaCqi9Z9WhNczVD7s0ib5ei07\r\nyOmCzt2JFShuVNOG8XLDrFhRqvE0E4q2QfM8c8XcA6t5uvt/86Ng4Ef8Kzmg\r\nA/sA/MOx16rqVD8Vji7w18M+RhoPRxVIMQ9r0eSr58e58bHtrzlpysJYC91F\r\nmqX9qNkbbsegFibk03/FU8DUbi1bY34O9WDrcRc+YTPClV9g8QOshVhgf6te\r\n9vZcStNSka193OR0f0Cgd1SPWqxaMKQ6MJlL+G9Hx/f428ql4P5WX5+oxAOF\r\nWYR6vknz5zT7J6K+pWBzrObtHsdN4d5ul2E/FcYhZRN2yJJb7wjYIAL54NYe\r\nN1hXBZuri67jBmHzXdHQO2D/UgfsVWHnR4Dg7Q9EGzUO6yjbXBf0293gS+n9\r\n2D26tcPhWRlaiihWUyFA1iCvuhl70T99QoShVsAuaTQPgJH9cD6X1qdxlxY/\r\nmUDGwnhll+ZT04rx8NT6K43Q856E5T+FOeHJqFnUrCPUAG753S8/LVCYzKSz\r\n4GRYsTUGqRJIDnt6MVAG/PBLmaSARJFWn7Lu0hgqG4tCRzUCPB0qUIYhexEu\r\nRzBsJDCrVXf/gbAFcdB79vHYktw8gg89OpbH2iLx3OPL5SU6cR6EYxNJX7n2\r\nIerVuQbtmpG8GzyVDEYBp+XWaloJ3VzRx4Q=\r\n=loJW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"siddiqus","email":"siddiqus@live.com"},"maintainers":[{"name":"siddiqus","email":"siddiqus@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-no-async-array-methods_0.0.1_1667633380252_0.674831001878879"},"_hasShrinkwrap":false},"0.0.2":{"name":"eslint-plugin-no-async-array-methods","version":"0.0.2","description":"Estlint rule - no async callbacks for array methods","main":"index.js","directories":{"lib":"lib","test":"tests"},"license":"MIT","author":{"name":"Sabbir Siddiqui","email":"sabbir.m.siddiqui@gmail.com"},"dependencies":{"requireindex":"~1.1.0"},"deprecated":false,"devDependencies":{"eslint":"~3.9.1","mocha":"^3.1.2"},"engines":{"node":">=0.10.0"},"keywords":["eslint","eslintplugin","eslint-plugin","array"],"scripts":{"test":"mocha tests --recursive","release":"./scripts/release.sh"},"homepage":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods#readme","repository":{"type":"git","url":"git+https://github.com/siddiqus/eslint-plugin-no-async-array-methods.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"df82fd9de79ce0ff8d31f1e5635769e8e5fb3e3e","bugs":{"url":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods/issues"},"_id":"eslint-plugin-no-async-array-methods@0.0.2","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uUxpLN+TY4186gCfEE1gMVzFwonvxs8XXxgPThtECu3h83Zm/3Y1Z2m1XOqfEgzRfhm6YhJT1Ow9geWz75GfXw==","shasum":"016ecdd39872a87149fea74cb933ed65a4690bc9","tarball":"https://registry.npmjs.org/eslint-plugin-no-async-array-methods/-/eslint-plugin-no-async-array-methods-0.0.2.tgz","fileCount":7,"unpackedSize":6420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOU4DeHLT52SkwatnzEbrZ+W0gOJQIHbE07frlt+z0OAiB99EXzwbyyQB7zwl3Q7e4lrdlIYtckHDXQwEmBs0Nf7g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZptJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEmQ//SlgsK1rxA30LmrgauX8hUWLuKYOZpJdi6A56rsSR+xH/l0Rf\r\nrPTznJt+8hlH27x8Tk3e7xAldLfWOB1u5NFfKSEacq2WXJCQ1kfYMpAJPtUM\r\nakppbmehyFMYMq3Eq/Nq79dQ1EwE9q1mv9NUKbnc6SDv/Acjc2ppGVmR5EGz\r\noTVG88Zrmr9mfLaWYumBqM4+KU0fvtH9xChlhFMeTQ7KPjvIxuG2RjQtjYoT\r\nMwAWbTzOVXOEH84bmzyU2vKXXSG+oMtofYE9v/4LP9SKTX7NkDrAfR3hvDBM\r\nQ4lCb8J87Pcm+My3RDTesJeQcGTPH4m2mphP5PiorWGbfhrhuDEBULPkheN5\r\nunKGkyl1RCQj2yvBwqMMfGRlvxvVo9fThY0wtlPJiK2qRz/BoBLzgR3AWXcP\r\nCjx3+5I46Dp715tZthmD1/PyEhBAp2XyhgRfWMkFKbKKYkzF5EBV2zXrjvsH\r\nGMIXfNSL0DhvmwawrYUI409IamLYzMovCV/2nS7bRkAT03ZlJ4IvKOfofJKF\r\nPybP3dDKJ1DzMXjWeloCnUp58dfHBbUOeTYd78vR71LJQpzlmdAc23nF9W1V\r\n/Vg8UBl9+Gz2PqsrK49khOtdnXcLtWTzBpkO0BgKhdggjy12SZ0EoaFt0+cU\r\nBup4Xw9QShumqNkpMAyTUSNH6e8cBgGynFA=\r\n=QOHi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"siddiqus","email":"siddiqus@live.com"},"maintainers":[{"name":"siddiqus","email":"siddiqus@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-no-async-array-methods_0.0.2_1667668809292_0.30584590955401514"},"_hasShrinkwrap":false},"0.1.0":{"name":"eslint-plugin-no-async-array-methods","version":"0.1.0","description":"Estlint rule - no async callbacks for array methods","main":"index.js","directories":{"lib":"lib","test":"tests"},"license":"MIT","author":{"name":"Sabbir Siddiqui","email":"sabbir.m.siddiqui@gmail.com"},"dependencies":{"requireindex":"~1.1.0"},"deprecated":false,"devDependencies":{"eslint":"~3.9.1","mocha":"^3.1.2"},"engines":{"node":">=0.10.0"},"keywords":["eslint","eslintplugin","eslint-plugin","array"],"scripts":{"test":"mocha tests --recursive","release":"./scripts/release.sh"},"homepage":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods#readme","repository":{"type":"git","url":"git+https://github.com/siddiqus/eslint-plugin-no-async-array-methods.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"6ba51517a1bc016fda10d556f5dd4689f21872ff","bugs":{"url":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods/issues"},"_id":"eslint-plugin-no-async-array-methods@0.1.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-YURHxcm4TbNQOEdI/11lub4IKT7QuNHu064hAjweGCvo1/J4USuTAH0zQRIBJUYuUJgyXSdRXTsDWfUGaTi+2g==","shasum":"f0a090d389d56bb51bf2de1ddca414467c245b67","tarball":"https://registry.npmjs.org/eslint-plugin-no-async-array-methods/-/eslint-plugin-no-async-array-methods-0.1.0.tgz","fileCount":7,"unpackedSize":7129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxLPfuUCLtSc2n2U2Y8Wg7Z/92ukOsHvbZWRItuEaniQIgNjzkVh8jffpkaa+sQjAgmRJPnjP61hbCZeT6PKtJfhc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaSSQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH0A//dTBoW/vJGsHxW0AXYTYjpzzuSIMWHVSLX0VB+GMy3DcPaN7B\r\nLDzDP67BlRcL66zbwclpYTTptMHupv2v9BwyZYUvh4nr7F/YFsVgJ7JQCt6J\r\nbUFU2Jwyy5ngGSqXuoOMdIqeC8AE/rKbJsleo8BQvwoB7f1aCSJoMPy/rMrR\r\nhYT6/KjF+b0ESNkyIf+70ZZb0G07gZFE5xdVecFvAGvpnXodduG3kjN9Ed4m\r\n5jEh5P1QPAPUhG9vbzvMX8cyFsD7kURQ/w3snPsW0nN/DKLd1owCCpwFR6Zo\r\nAWkL089zCboQci3tQxjARQBrQLLoxAuKUJTP3lt7U6VChiIwGwXZoLXlC0mL\r\nqDLNKUqN/oc4pfX4tmj3QfbtAupIbg7bSFaaFpKRQYU4PgBlgTrh7GIKQnJf\r\nBDDywVeu1vcZqIuLBg/SzKmKSVX8xZTdcVrYv3tM4paEXvzCzok1a1iYHS2m\r\n8fzIS258kYkQb7k2qVRWm3/3Xpx04hFxZkhkC7W7UF9R4QA0JX00SuzWjOhh\r\n1pAMP57e9lHCuUeyx0UZDSaDAKAmSGVWJoGf1rryZxhxGL7m8wFW6L+gMXqM\r\nADKe59FTXY4J1foE72br5PIlmwSxTAIBi0PvgfVLE09/zpIIsenVSTVy0JGh\r\nHWwr3LyrMaWME0TMhULBTBZ2vFxz0WYxS8U=\r\n=a3Lf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"siddiqus","email":"siddiqus@live.com"},"maintainers":[{"name":"siddiqus","email":"siddiqus@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-no-async-array-methods_0.1.0_1667835024392_0.2854582444858995"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-05T07:29:40.251Z","0.0.1":"2022-11-05T07:29:40.414Z","modified":"2022-11-07T15:30:24.629Z","0.0.2":"2022-11-05T17:20:09.482Z","0.1.0":"2022-11-07T15:30:24.570Z"},"maintainers":[{"name":"siddiqus","email":"siddiqus@live.com"}],"description":"Estlint rule - no async callbacks for array methods","homepage":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods#readme","keywords":["eslint","eslintplugin","eslint-plugin","array"],"repository":{"type":"git","url":"git+https://github.com/siddiqus/eslint-plugin-no-async-array-methods.git"},"author":{"name":"Sabbir Siddiqui","email":"sabbir.m.siddiqui@gmail.com"},"bugs":{"url":"https://github.com/siddiqus/eslint-plugin-no-async-array-methods/issues"},"license":"MIT","readme":"# eslint-plugin-no-async-array-methods\n\n[![npm version](https://badge.fury.io/js/eslint-plugin-no-async-array-methods.svg)](https://badge.fury.io/js/eslint-plugin-no-async-array-methods)\n\nNo async callback for Array methods forEach, map, filter, reduce, some, every, etc.\n\n## Installation\n\n```\n$ npm i eslint-plugin-no-async-array-methods --save-dev\n$ yarn add -D eslint-plugin-no-async-array-methods\n```\n\n**Note:** You have to install `eslint-plugin-no-async-array-methods` globally (using the `-g` flag) if you installed ESLint globally.\n\n## Usage\n\nIn your `.eslintrc` configuration file, add `no-async-array-methods` to the plugins section.\n\n```json\n{\n    \"plugins\": [\n        \"no-async-array-methods\"\n    ]\n}\n```\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n    \"rules\": {\n        \"no-async-array-methods/no-async-array-methods\": 2\n    }\n} \n```\n\n## Available rules\n\n- `\"no-async-array-methods/no-async-array-methods\"`\n  - Bans async `forEach, filter, some, every, find, findIndex, map, reduce`\n\n\n- `\"no-async-array-methods/all\"`\n  - (same as above)\n\n\n- `\"no-async-array-methods/defaults\"`\n  - Bans async `forEach, filter, some, every, find, findIndex`\n\n\n- `\"no-async-array-methods/map-reduce\"`\n  - Bans async `map, reduce`","readmeFilename":"README.md"}