{"_id":"eslint-plugin-ban","_rev":"13-3247e543ca7c8ad7d77237c3a78208c8","name":"eslint-plugin-ban","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.0":{"name":"eslint-plugin-ban","version":"0.0.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@0.0.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"dist":{"shasum":"dac67bfec6e096ce3e7e4a45aa656fc842068d2a","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-0.0.0.tgz","fileCount":10,"integrity":"sha512-VDswTt98lb/2Im1oN+kWnlmlj1mazcbdgSkPDreC86a8iHKSpB54qBlb3UtEyhkwZnS5MHzZ4dmyq+Nn4PUtIw==","signatures":[{"sig":"MEUCIGrKiooH5MKfxGv9MPqxlNCoDcUKl2j+Vig7FaDzatkeAiEAv2rMO8sXsPSKp7HWX7R/VpFMhCMkMj7aK2jRE5WFF2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRWyMCRA9TVsSAnZWagAAEdEP/3QQS7TnaZIvSm+y7J2G\nd4or85qfebBSvQ6dsoD+GulD2TCeWmgVn8Aswnapyf/rYCwnWc7WA5FSdXcK\nJFPro/lIfrtsZDqB8yht168UBoiGVxwWhwmAyOuZDDT8dUQuaT+DrycCaD/R\nLOrO2VFVIa77Tgabi650h5Sx2ljgEx/iqmzk5kbiXIwUfC9/6sqhf1HumX4r\nutLULgl2w1NbLA6lL1G1lQ8aLyORimouAZLvMvzkOqpHsNwZ830PqxYLWdT3\nL7RbWt+1/Xde+9Vfa3zoPx1GGBV4aiQ7nPo6YYcAeE5QIVzUf5s3Bne6vHfQ\nYRFm/OF3Cv80f4MdrubOJ2zF2xYUo7hWprMuxX6WWIYEIzXiPUaQZfvVDqTT\nPenCjb8wE/hiTbZssYIwva/6Fud1cJgCZIkAJAINBmBxtkDVDQTnbh7qMLYC\nseaWAhad2uEKkI56Ib+OmpxD0lpYqGTMY5KDqt3Vq9JNIClugDsjRXghZVrG\nLbl/FSSQ2JqAbqqXBZjV1jgNLLopz+G3Tt4cmYVmAkx3q/uNApUX0d/pacM6\nFlAbhGNi5Nzf6/8uQJM7nACUa9mdSnPR6W5WxYCDdwFceua5XV36a2Uqm7LY\nzfSWem6U29oyPsREJO0Negx+axMKOFeNi6VcuquKbBGl+FeqDxJ3RwASXAlM\nMicO\r\n=7ftr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.10.0"},"gitHead":"1165fbede29a5cee982c9cc6b18c944f42337e84","scripts":{"lint":"eslint .","test":"mocha tests --recursive","lint:fix":"eslint . --fix","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"_npmVersion":"6.1.0","description":"Ban some methods","directories":{},"_nodeVersion":"8.9.4","dependencies":{"requireindex":"~1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","mocha":"^3.1.2","eslint":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_0.0.0_1531276427972_0.93423382716743","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"eslint-plugin-ban","version":"1.0.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.0.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"dist":{"shasum":"7ba50a788e4f32650de70339c15fe6d3a145c0b9","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.0.0.tgz","fileCount":10,"integrity":"sha512-tnCrjbASsoEO2mA5+n17nEPfROtklSU/d5EunVhmh1VR9Ff5F7qhYSheJ9uUW5Et0YIZcqGFQEgQgYhfzgb50Q==","signatures":[{"sig":"MEUCICQdPI1DnbXSP2cIQnlUMGPRp8ksezAa1Z7SNywPCi+TAiEAy+IYune5W/eFqxxU/yqWAqjbroPxXz6d2TgL1QkqrOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRgJBCRA9TVsSAnZWagAAFVYP/3CbvtsitAQ/BOQcieRG\nPaZGDyK46jQWTE8LfRSojiIfI/ipnlOrXzXWz9jmRSxsQ82x7T+oUSdkVyz3\ni6CGpwK5tYOwvpXIP38VGef1fJor5PCCA3G8y3mxIkAYSnBCTsLtsIyDVper\nF9qnpYHFWU3Mo1gVIrk6KR8t+ksg5JTe7NF+zg5TbEsnfMWsVVv1Nv4t6PJr\nk8txDXuceOjsERW5Pwt73DzTuY6SRXV8j7qbQSk7QdkAJT2nhas11nFSndBJ\n9rWn0+F5QYYOtUpFCpC6+S0/BzkT2lde4LS6RbeyqYORITvSFVNN76LnDcpW\neWehjz9H1cu5S8wnTWixRRpN3wrOL/qYMjQs/1VAC/VwJgtkK6OiFYabF7FC\niAHDHeZcrj5KKBKx1ZptRsvaUpqg4nar4Y35MNU5QkzYbf6/4jbsZq6UrSJE\n3hjmtLCUizSx0mQ+sI5I3om+w4gTL2cYaENYSXwM3eNxjf+BBN95iyijIPGo\nn54NBplCew18WNhVfae9YHqV22xSvFcVTh1JvY3D4tG7UVfooP8eDaNbHdFd\nIvRqOmwfYCcNt4qyroI2HGbZHGOHaRRmTc/AkVRo4ppbpJZrJGOxCe1iCXTD\nKoaN4e4ORfrdLLNBASDcbMqx8waL2GuhJFYIsfflllaHDBPHoucDLz02ZQWA\n92z0\r\n=RcHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.10.0"},"gitHead":"78e727a579597b33579a2d2801e437c346e081e6","scripts":{"lint":"eslint .","test":"mocha tests --recursive","lint:fix":"eslint . --fix","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"_npmVersion":"6.1.0","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"requireindex":"~1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","mocha":"^3.1.2","eslint":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.0.0_1531314753120_0.8154381822412113","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-plugin-ban","version":"1.1.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.1.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"dist":{"shasum":"8f0130b392ce297589d96cb430c97aa652c30d13","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.1.0.tgz","fileCount":10,"integrity":"sha512-bE5WdFfbiKEm6bZh8+1mS1J/PW91xqBknyU2rsGQYxv6dc/C8DBU6+KGWyIHFsz4lI78IzKKr1HCXdiiGLhd7Q==","signatures":[{"sig":"MEYCIQCyN9twl+w3JKRvnhf7GtXsdXqGeEzIU7nX5tVgH6Oq3wIhAJqHq3hs80UKT7WXMFm9e+qhwZJPRElFy6jmnkf0GyS3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccYWLCRA9TVsSAnZWagAA4zAP/Rrrlcpg9lpWKMs3NiP5\n9T0HrroqKjM40K7bk23ULDI8xYeqfWj7vS65w3KGZ9Rrz7hQKgjiJHbGFJrw\nscwaYcbOthiwnzXwBw2jzYC8B22+rgmP01Sekx9JLy1IgdI36vjxUCUrwtfD\nUvu6L0Xl/Yxvx+7wkk2UuHvUDYzvPdROcXXrJ6nhZAOCn2eW3ux8JarWkmBz\ndbaF9c0qvgSC+hPaHgESgK8LicOLAnM59jNGYVekI9sjeHPivse3VinMd/cF\nILMCRenGbZhQHS1N9Irmudz9GSBvFhLh5EeQKeAnYOCEDVVZCu+3OXAbL1I3\nib6jt9TGRCEgBR62zB8nQXvRYwaB/Nxr7AohdozzdFUJSbrAqZydYNLSCX6A\nvQLPqaOkmg2on1Stt2pRjkOc4UYpiuEk5xo5PpcGEI4Olrlg/UkUDetwW4zy\nE67Ydpht1p+5CUvJc6XgjWd3Kac9bH5wmkU+bJvNRpUsO1xo8diimoEzJZsB\nKdOLwZGrJodS8ZAuUbiq8636uksXFRaZOkMeYfMF8VuYSuQwhTQF4AummRxm\ndJZnknNhYhf8LgaM+NhGqP3CDrrnjZE4OToC4wttXJV5GlyFk04Ac0Lk7x57\nsdzoNFCyz4apuXF3259A3sKZj2OrFcb8V+1lIv4r0zOxrI2qkTO47NTy4P89\nVILk\r\n=ftqh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"8bc40bf5d7cd15cd4fad7d60e8ccb55577ac84d1","scripts":{"lint":"eslint .","test":"mocha tests --recursive","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"_npmVersion":"6.4.1","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^1.3.1","mocha":"^6.0.1","eslint":"^5.14.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.1.0_1550943626576_0.7399387088434282","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eslint-plugin-ban","version":"1.2.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.2.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"dist":{"shasum":"d65867ffcca542465004ad07d51d1c635a8514dc","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.2.0.tgz","fileCount":10,"integrity":"sha512-UKdGRnKnaTo8dFnLYEgErBBmcDW1p/OtqFDdYz4a1QBduJpJFSNllz06psu53YMBShVK5bLGg798/E9LGf1bog==","signatures":[{"sig":"MEQCICK1W705+2jVf5X6YCNx7ITG60i1RvbXkwddJCp8bBBgAiA548sThQVTwk8lOjQLyXaRB7+kJt67uhLgiJhRqNizKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjqvNCRA9TVsSAnZWagAACgwP/3I+ZYSllZhMs9VN7VIo\nK/7BA7Fxr7ILpegStdn6xT8aCF3SeRjqkJoFyINmDq0hrwp1GZlwpcp5Biw5\nE7YpBmZqhAYzN9kzghcTQlVAOaa4owhXox4/PFBQuJWT+CmoLTzMVbAWpRw9\no6cAcaN/AYbjRx98afboy3bT/03vximdtI3vYtwjJ4mrSKHmnMJ0vK2okau8\ngUCmaBUbu7mZ+aDyefzS/Hfs/f6FLxCV5aUQsdtyeb5zbasKDXhaJ/33juTW\n/b5vAPJ7O8B8wWR4YCk9Mkaxx2oNquQTEODcFLLIa9sh6aCzapB/3FNeFFJg\nHctGCEzsc6K4+W1Y9KY1RPVfknCK7NgZdnGBo4BGtYActGyq7lXnjxXgmgfB\nN1lw83FqBeINffNwraa6MOIAkAKz4ZbKSPr36Wkfy0TWTIZrFaGsMhJVSYci\n+7l+rhlStzppAOQiLDKw3EAXP5Yr9vaWn2MPp+TAHzYMhyH98GUsPREn1LEI\nkflnNeqrHz+oiyB29Kzxqq1PoL6BXzjByNooPlfRNUvGas4TovaXXGzCmifl\nn+MnELAj/BIsKovKdqsRIB5KmGW+zdepM/lOZqqXAHUjuk3lzV7cgCtomZmn\noh3lSQRwBKlhl7pnIDFY+1mJP+in4VWE/oH+Dxz2s2PbeA0pcTs9jUjv0cA/\nR6Oq\r\n=yCnR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"ffa83363a33973cb92f6c4be8dab02a12c7a8f98","scripts":{"lint":"eslint .","test":"mocha tests --recursive","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"_npmVersion":"6.7.0","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^1.3.1","mocha":"^6.0.1","eslint":"^5.14.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.2.0_1552853964734_0.3570663954369224","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eslint-plugin-ban","version":"1.3.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.3.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"be9714cb9e01a1adec6c86cdb182e97636eafe44","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.3.0.tgz","fileCount":10,"integrity":"sha512-A9A2z60UeVj7/BdKzeIjVEGAog/4QXAyOkZ98AUnZc7fsRp+J7YW7+U/YEVpBJqjSiU/FGUA5tGJoI34ul/TyA==","signatures":[{"sig":"MEQCIAVOzVxopQ4hpn8AO7Ulnd2eAepOhmdoS0Zwmhhqpn7QAiBWedgRMCjanV22XGUb/5E+bDYSNKyhY3fVJZOHxLSt9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi/p7CRA9TVsSAnZWagAA/SoP/RjLC3c3tQ0qfc2plvgv\nQ7GeGN/dmi5YGzlxHu03a/BXKa7pS3kJDgPQP8lOmLMIY4BT4fpoT2iov8S6\nXhznUaQCgIIeZLGV7D9d4hcgKBqvvvC0qaHhKRICzGLSXw7R2SZ6fLt/BncH\n4qTf+m7JY2wTR1kWYnCdcOD4rFcm0YhfCE29Mmzq5U4Ae+X/0isQ8T13LSHt\nGpmS/2EuQ1zBJhDfpthBT8zLOK+ETsHM6h61pE9g7MFZIMKcFs7nyRytvebV\nD3BHkXf2DCgdcAyVKgPpIqUyjysNkSTzt5HeaKi8YE0YwI+ZOTUKV1ToRgue\nkfUsbNa8vWxRTB2B1YRom6I4n3zyTMVMjjuvq7cqI+yIDHvN8zPrHPEWrrnt\nhzWy20ZTFsaTZVXotp5w/3TTdQi2j/s79KSwdo+Pg6egy9GB1l9D9r7ox+Xw\nyto9KkIZQ/Ciyya3bQHB7+uhJMKvEY5QroGW2Eq/4NcrEm87ZEKakU1yJ0mP\nhF2sKV9veg4hHuK72bZqKuweo+xe1tgyzKIAoeCSUvjjII8EL4rlbuZO4exn\n+YJOY8vjJxH1z5dpX2c5dsslpvQv6n00mEPkzTxap2jClhlnkUaHnGPHzXyI\n8rYbz4vRnfFfragU6yu31sUuo0Wnt7RMl60Xq6O+pIZzPSLk/V6tv+kDLKCI\nbuLi\r\n=y5+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"75e5f4454a8ef6be7e26a38adc6e36198c6965db","scripts":{"lint":"eslint .","test":"mocha tests --recursive","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.11.3","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^1.3.1","mocha":"^6.2.0","eslint":"^5.14.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.3.0_1569454714815_0.5747067701895994","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"eslint-plugin-ban","version":"1.4.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.4.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"b3a7b000412921336b1feeece5b8ce9a69dea605","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.4.0.tgz","fileCount":10,"integrity":"sha512-wtrUOLg8WUiGDkVnmyMseLRtXYBM+bJTe2STvhqznHVj6RPAiNEVLbvDj2b0WWwY/2ldKqeaw3iHUHwfCJ8c8Q==","signatures":[{"sig":"MEQCIHmlOo4EfDkmU09K/Q0xkmL5Xno8y9Zj8U/xmcJIcSa+AiAIKmb/Zw8epcmX2lcY3CwcveoVBV7ZmHSdCZvQ427ggA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD66MCRA9TVsSAnZWagAAVzgP/jxaN7wFxwM4v+lW1sOx\nxoNj13wxjwiX7tK67b3dXutdhDQ5Zv/J+baxCERA0GM/BBLNvjGjdXRZ0Fw1\n6VDu4TaWqvV7tlCW09XW0q/2DAZ2Rb5X+a3G+jrm2gSNHKuMVfPPEJfkQfa8\nUW7LoxKfqXE1ZZTesHU7ZG3fZuIaR4+NH6s7+oLOjAhaK6pMG4Tr4DwC4AvG\n1tsbqfeSaIy9+6EUCT4jO8bUoLJvAA5u4wIFzjCdE0o6TrNEMVg4EG2urFD+\nKDDvGl1PuUBhN1YytWGhesw3FcA26whYm+SPyyfX+Q7zbFmi0XSJjF+V40Ay\nqVz/dOD7BDbUbwIvMfrsQ/YeT18Tn9+RX5N1tjIh9yznwPAYJd/K0EJZ2x9b\nv7wCRN24B3jKkWNKVOm1WjVdM1E4vxPBTS3bcznzFyvkTxY/ziNfuIzCbxwG\nZOa6X+RBlzUfJ998yvQlf+ddoKyHJcgacsSwVo8p36qLhB0hTmYQG+j36o5p\nWybLsm4qnV1sCdlwcDnTsxAwqLkAqWFck6rq7fIFBh8JDs/0EdquLdrsldwI\nTuO80oK64ZraNM2FRs5g1lV9CN0c1bzSIYKVt+6W7m3Uw4ojGo82GqJbH+jp\nDkHuKzybzwalL6dZnY2gDV0OfRaAV2X3hDTqWV2je+qgoBnN6XQIVo4kCr59\nQ6SY\r\n=Vn4d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"22cef72c0513c242fc3c8b1917595415cab7d525","scripts":{"lint":"eslint .","test":"mocha tests --recursive","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.13.4","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"12.9.1","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^3.1.0","mocha":"^6.2.2","eslint":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.4.0_1578086028569_0.8797007459643214","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"eslint-plugin-ban","version":"1.5.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.5.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"f0fcc277edc710a7bd49663f3d4df95fa569352e","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.5.0.tgz","fileCount":11,"integrity":"sha512-2vn6KbwJZfajSWQ5ItFycZF/0xVMsEPVOTe3BnWCNbhz5iNiFBpXqCPUl+V7iZ7cAXLSEEhT0pmLYvSDiBTY6w==","signatures":[{"sig":"MEUCIG6DCv4bK8ViN7hxjnxE8ezwD6pxxMVmsxYyth68vs0pAiEAiEBD25pKsXHIxJLli1I8zjS1aQSVC3khQezBOgyrx/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesrheCRA9TVsSAnZWagAAYocP/3cwnmF3fIS8ty499mC5\n4SiO33nrh1GrGrYXw8/2EvCosPjFvy6xzCc+uUPTj4i+fE8zXWD7p+kDFdK+\nX/NrTTnNn3pmDwcihlb9d93kukxPoKGUWkGrchA7VVZLqwAndiHV74LQpnxD\n1AuKlFRX+JyNlCzEfQiWaRDthIHeCJjMm5KInYSMPqfO3sZjxIfXy+v6PbwN\nrm/DUJ83TNOdEHS2+TT6hUKBsqLx5cc8ZFgebaG3C4Bo9EaNtDfAsQKPLOlR\nFbMmuSDUnQSe7VU2CB/STeGTGDN5j+E8owre3rnm6hNjZJ3vD9Z/35qZja+K\niUSKs8qmUnC0IOhab3xDRF7cVoSqdD2tEraUuK56e3vYqAj5zjBeiCoktbzv\nSRX+cj90FHv92SD6FTiwTp+7l1z8yEdOEHJR+kYvXAJvLAOcpEwWdFCHSNFL\nTW+OQElRXojqPa0WOA2oToNvnTyfBg26v3IUzZzjqpUIQ3CPDvjI8Zdjmz5i\nq/WadgEVS4tSLKnl+AsJ9S5l4E5xEqa3Wv2Rpil5briFA8aCZ8YyxKu3M22m\nz5DI9SWtVNONIg5wuiSUY6vMsiUiTObKI91Wmff4lxbpqs+alCpJiM7YuUea\nPSzOWeHHOBswCJHyhGM5BVweOkadJsXx5E9Xtk2bFWktmeIIkKfD6no4C6Ql\nhoZ8\r\n=POg/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"7e34433714a120cb4b2466d96354a10d9e269b2c","scripts":{"lint":"eslint .","test":"mocha tests --recursive","format":"prettier --write 'lib/*.js' 'tests/**/*.js'","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.14.3","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^4.2.5","mocha":"^7.1.2","eslint":"^6.8.0","prettier":"^2.0.5","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.5.0_1588770909910_0.6769562039615635","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"eslint-plugin-ban","version":"1.5.1","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.5.1","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"ee7345e9986ae71dd3865722559c155663422777","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.5.1.tgz","fileCount":11,"integrity":"sha512-I15ptCK+Oy/6N0/Trd9+fXRW0DHivX2K3lQf6+XNK0mRRv5G/4PFuVs7YQa5VxIxui8HVgXnwoa1HGHJDQF/WQ==","signatures":[{"sig":"MEUCIQC5tfYvitUZ0oxZkst1f5q6Z6P3qHCS4QHyaUD/UQQqZAIgChAeNYkNmYQGajnxApXtxiRgeYnPJAmEASJrAISyZaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesrozCRA9TVsSAnZWagAAqIoP/j80JzVezxZwXoLEoJ8k\ncbMhOd5mDwodSyBjAYYmAfqD5/9rJ0hpUpy9/SlKwfJhxf+iPYRl8oQ/oOFu\njNnvguNrTeahY+WHcDqIIx7JW8gFDCAivvYPUsDyr9vBVLpL2cXFXM3xo73M\nwWmSsKnAeAyU/DRoSwDtdcd2JxgejIfLboR4Q1L8+ubIJw2i3FR0Zjh94n4n\nssJftpKZH6hZj21oHjc+iE6E4uJ731a3wRU02P6GcaI/kBmBhwtIKmm5uCf3\nYIFBljyoyVFZt3jtKvKOsYxard0/HvHdVnS9J9V/4d7AbuwU0neHPHFFQnnM\nKR4N8IJQffgSOLu5j+Cnu/FK82sU3T35p+4DSPyF9Bfk9AP+8BZuTHTlBAKg\n4isve0WysA/CI17pQnMgS9dppQDqMKPglUDQNASQfgjqrv7U4AbxLgE+w6ax\nO0InUWsUu6+/Sdgu4VGlYt6D6XKUFYaUhXk7tS1AAMBPBqOiG0EFmH2XZT3y\n8vhSt28vXPE5aB1xLKz9h9CuJt7SRvdZuCR6EQqo7nFYi0cPxbPjjLisfiKq\nNPQoTSnGcv4DG7IkUoSwS8RiWCz5kr4vbA3a2G/F3xM6OwEwWwxl5L5a873r\n32U8ttZpDRQsj/wyAAEILh0Fp4au9w1ttww25t5QzfCmZuLFFZTSa+Iz/HKL\nmeyC\r\n=FPrN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"99bfa12dacfe81e8170242def5392b83d0653101","scripts":{"lint":"eslint .","test":"mocha tests --recursive","format":"prettier --write 'lib/*.js' 'tests/**/*.js'","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.14.3","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^4.2.5","mocha":"^7.1.2","eslint":"^6.8.0","prettier":"^2.0.5","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.5.1_1588771379487_0.18390971211097962","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"eslint-plugin-ban","version":"1.5.2","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.5.2","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"5ca01fa5acdecf79e7422e2876eb330c22b5de9a","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.5.2.tgz","fileCount":11,"integrity":"sha512-i6yjMbep866kREX8HfCPM32QyTZG4gfhlEFjL7s04P+sJjsM+oa0pejwyLOz/6s/oiW7BQqc6u3Dcr9tKz+svg==","signatures":[{"sig":"MEQCID0DWqqN9ZVndRTrPD0Y43KW37AUj9eKg+/cHOu+DzXyAiA8UdjNHVHWQM1PII5r6rwrXIcfNFjOHuqYTzBa/cIJeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf322ZCRA9TVsSAnZWagAAnfsP/iuuUUBmvX8aLBEIT+Nq\nPfNSEr2ui/+ntuRW4+U0Kgv+61I0N+OAgTpupEvR0n3aLZm15VC4faKmlXtH\nupnbhCH2+1t3K77s3KONXynFEB8soBmj/MLHJiQV6CiD1D41Uknc8VoQ1uG9\n02opekGlclF3IiDSpnjZM9Ghfl9iCawbsKe6CQKhhfNXsiYEgq7nYRoQyGkM\nHmw+UxlzR/Il/ZGeYepHzAMpaMODu+2slfDlxAyN+5s3E+itTdyoGkbGYRvg\nwd2Enu6NX6ftX0kUAP+rOOzb1ZZPDnYhGmEdXmzD7xgQGno3tT7PStSH8fBs\nluFx5vD/0cfRVlWlq2+dQel1JFkN+4sHZFVS5QpM8Jsf0aFRpUvgp5691h+l\nEytGANEdaXT1CougpoxtqpA210oGAWKL0GOra3snlzviigwK+D5XYroH1VKQ\nooV0URhYKhWhqRz3vaQJr5+WcrQ8TZZFDEM1/LHzJPctblyGXzs3pkM85343\nvdX5dAQ+VoAPKILH776Sv3vPKrR28sZZCsHHKUNbLkhANA2NOKnwsGAZpw+m\nD0vmM+3keWp5q7sQ61KPY0KwF/V6Wfn+Bw7gozD5bEteZThcGxsLuyi/FsoC\nnbm0FMuyHZeMXpl+v7wbqZrfkKCG92uXf9OhbRd+ID/qaDyF0WPJPOG1CS56\nxD0v\r\n=cqyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"721a64d0459396d1d0620b907e231522ba4c2a2f","scripts":{"lint":"eslint .","test":"mocha tests --recursive","format":"prettier --write 'lib/*.js' 'tests/**/*.js'","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.14.9","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"growl":"^1.10.5","husky":"^4.3.6","mocha":"^8.2.1","eslint":"^7.16.0","prettier":"^2.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.5.2_1608478105369_0.07964198111365883","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"eslint-plugin-ban","version":"1.5.3","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.5.3","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"3c132a14528a44e9ffe5b68093a0f54ed285407f","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.5.3.tgz","fileCount":12,"integrity":"sha512-+QLR0eHdKZxISWdcgID7dakMRko3O4dwOpJeGiXdWadzs3pYgHFaB1VUEEEMHINEVEuruR58m/gFiwk9JiqW6Q==","signatures":[{"sig":"MEUCIQDLyOJKDChILDMiCc4jdazKjMRx5mvaWJN6l7aijaHjuAIgMiY/TCxz2/Mb/20631OF1K3IXdIh/ZbNja4bxQx8zCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15778},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"e08cff44d2e09191d56734616c21f8937f204feb","scripts":{"lint":"eslint .","test":"mocha tests --recursive","format":"prettier --write 'lib/*.js' 'tests/**/*.js'","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.14.14","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","growl":"^1.10.5","husky":"^7.0.4","mocha":"^9.1.3","eslint":"^8.2.0","prettier":"^2.4.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.5.3_1636489968288_0.8318129986750991","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"eslint-plugin-ban","version":"1.6.0","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"license":"ISC","_id":"eslint-plugin-ban@1.6.0","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"dist":{"shasum":"f4e8e9b754b0f2c405f9747ea9fcb4be63c37d05","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-1.6.0.tgz","fileCount":12,"integrity":"sha512-gZptoV+SFHOHO57/5lmPvizMvSXrjFatP9qlVQf3meL/WHo9TxSoERygrMlESl19CPh95U86asTxohT8OprwDw==","signatures":[{"sig":"MEUCIQCzfHki1JiUjDLbEJ3b6+AtF6LQLvAqu62727UMGHI+BAIgRX0NOYBbrmyzz4xujBMvLX4F3P/9ujlpK5BN6h1Q3w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qJSCRA9TVsSAnZWagAAa6EQAJUsvi+qeLtrqNIVqgNA\nVjV5Lg3+x+1t28sRR/oW1Z4BI0W0tiQY3OgNJilYmnK5QG75jc9WuCFvtzfF\nMpHOzq0TWEPLYT7cYiLB1zIA1xmf8Eg8w7sIcZaZ6PehwQwDBaUSOy9G/ErR\nu+diJ+fZm1luRiG/0lqWBnwLqmd4TcQe3drKBlL2PvsOj1AHOWC7dbYMX3W9\nb4rUdMoSO/5otW+SORWkpNXb/Po2PQFXthskOBti7R1vpmkqx7ykQ5Bti48F\nBHeBF/+OGes2KSK1PYlAOERTuv5vOROo3UiHuccjphZwYwch0hHbF06giho5\n0r0NGtJhd4vF2TAAEgkxYAXRICCc0Jb/eLUPahu7193462jdNtVz6SuYeuQr\nZAMnVv3sOEu7tkpzYT7a1TF6ebTZDqkTyrPiyLaxTJ+9xKA9ZJQeGsYA13Rz\nj++pHZpf17MYmFN60narJ4NUGIpUTHupkvq865tXdXW0LxdCM2GaRk514KbV\nOu5u35y0n4NbsLz8MK0dx4IkHDRlUzYBkQ/pgu7nLZVy5AceFzLXKEEvfSey\nqKyg/Ho4tFXR5K9TozHSDxuO8rJXgSACgfmCyIPMNVrt7rEj3i+hLqj0fyz4\nAGNkKD+pDJQjGQz/k4LhrpCpK1YvLTF659qMQlK17p1czprXMLUjMgg3xyLc\n0K5N\r\n=fUP6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"gitHead":"2de2ab0d1938b1658c301d65fb6acb54814afb24","scripts":{"lint":"eslint .","test":"mocha tests --recursive","format":"prettier --write 'lib/*.js' 'tests/**/*.js'","lint:fix":"eslint . --fix","validate":"npm run lint && npm run test","test:watch":"mocha tests --recursive --watch"},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"repository":{"url":"git+https://github.com/remithomas/eslint-plugin-ban.git","type":"git"},"_npmVersion":"6.14.14","description":"Allows you to bannish some methods or functions.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"requireindex":"~1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","growl":"^1.10.5","husky":"^7.0.4","mocha":"^9.1.3","eslint":"^8.2.0","prettier":"^2.4.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ban_1.6.0_1636491327546_0.5980524039114656","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-plugin-ban","version":"2.0.0","description":"Allows you to bannish some methods or functions.","repository":{"type":"git","url":"git+https://github.com/remithomas/eslint-plugin-ban.git"},"keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"author":{"name":"Rémi THOMAS"},"main":"lib/index.js","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"mocha tests --recursive","test:watch":"mocha tests --recursive --watch","validate":"npm run lint && npm run test"},"dependencies":{"requireindex":"~1.2.0"},"devDependencies":{"@eslint/js":"^9.12.0","eslint":"^9.12.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","globals":"^15.11.0","husky":"^7.0.4","mocha":"^9.1.3","prettier":"^3.3.3"},"husky":{"hooks":{"pre-push":"npm run validate"}},"engines":{"node":">=0.10.0"},"license":"ISC","_id":"eslint-plugin-ban@2.0.0","gitHead":"312d84e2c6b18df2ddfeef7ae6f4f4af4bee4e31","bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-eAIwnbYN+oOc8REHqCd3OWg6Of5uovwyVWNmI0mCkgpfceFkqzzGfKwjqSP9OZOt12wT148wVvRu78H1b6zdOQ==","shasum":"a95c785f6dd9c1a90d57f4c0f2e8443a924ffe4b","tarball":"https://registry.npmjs.org/eslint-plugin-ban/-/eslint-plugin-ban-2.0.0.tgz","fileCount":12,"unpackedSize":21004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzPlKAqCilEXfXgeNViHXb8E10wTwMx/P1wDCjIcF6tAiEA+E7ySdAoyqDWxLrWQiBqImPitoecTAzRJAawm2N+UnQ="}]},"_npmUser":{"name":"remithomas","email":"remi.thomas@yahoo.fr"},"directories":{},"maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-ban_2.0.0_1733972909468_0.07605162662810994"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-11T02:33:47.972Z","modified":"2024-12-12T03:08:29.847Z","0.0.0":"2018-07-11T02:33:48.046Z","1.0.0":"2018-07-11T13:12:33.229Z","1.1.0":"2019-02-23T17:40:26.721Z","1.2.0":"2019-03-17T20:19:24.843Z","1.3.0":"2019-09-25T23:38:34.906Z","1.4.0":"2020-01-03T21:13:48.663Z","1.5.0":"2020-05-06T13:15:10.061Z","1.5.1":"2020-05-06T13:22:59.587Z","1.5.2":"2020-12-20T15:28:25.542Z","1.5.3":"2021-11-09T20:32:48.422Z","1.6.0":"2021-11-09T20:55:27.676Z","2.0.0":"2024-12-12T03:08:29.672Z"},"bugs":{"url":"https://github.com/remithomas/eslint-plugin-ban/issues"},"author":{"name":"Rémi THOMAS"},"license":"ISC","homepage":"https://github.com/remithomas/eslint-plugin-ban#readme","keywords":["eslint","eslintplugin","eslint-plugin","ban","function","method"],"repository":{"type":"git","url":"git+https://github.com/remithomas/eslint-plugin-ban.git"},"description":"Allows you to bannish some methods or functions.","maintainers":[{"name":"remithomas","email":"remi.thomas@yahoo.fr"}],"readme":"# eslint-plugin-ban [![Build Status](https://travis-ci.org/remithomas/eslint-plugin-ban.svg?branch=master)](https://travis-ci.org/remithomas/eslint-plugin-ban) [![npm version](https://img.shields.io/npm/v/eslint-plugin-ban.svg?style=flat-square)](https://www.npmjs.com/package/eslint-plugin-ban)\n\n> Allows you to bannish some methods or functions. Inspired by [tslint ban rule](https://palantir.github.io/tslint/rules/ban/)\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-ban`:\n\n```\n$ npm install eslint-plugin-ban --save-dev\n```\n\n**Note 1:** Works with ESLint >= 9. For ESLint < 9, prefer using `eslint-plugin-ban` `1.x` (compatibility of newer versions not guaranteed).\n\n**Note 2:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-ban` globally.\n\n## Usage\n\n### Flat config\n\nImport `ban` plugin in your `eslint.config.js` configuration file.\n\n```js\nimport pluginBan from 'eslint-plugin-ban';\n```\n\nThen use plugin and configure the rules you want to use.\n\n```js\nexport default [\n  // ...\n\n  {\n    plugins: { ban: pluginBan },\n    rules: {\n      'ban/ban': [\n        2,\n        { name: 'functionName', 'message': 'Prefer use functionName2' },\n      ],\n    },\n  },\n];\n```\n\n### Legacy config\n\nAdd `ban` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n  \"plugins\": [\"ban\"]\n}\n```\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n  \"rules\": {\n    \"ban/ban\": [\n      2,\n      { \"name\": \"functionName\", \"message\": \"Prefer use functionName2\" }\n    ]\n  }\n}\n```\n\n## Some examples\n\n> An error\n\n```json\n{\n  \"rules\": {\n    \"ban/ban\": [\n      2,\n      {\n        \"name\": [\"*\", \"push\"],\n        \"message\": \"Prefer use es6 spread like [...items, newItem]\"\n      }\n    ]\n  }\n}\n```\n\n> A simple warning\n\n```json\n{\n  \"rules\": {\n    \"ban/ban\": [\n      1,\n      {\n        \"name\": \"api\",\n        \"message\": \"This function is deprecated, please use api.call()\"\n      }\n    ]\n  }\n}\n```\n\n> Multiple errors\n\n```json\n{\n  \"rules\": {\n    \"ban/ban\": [\n      \"error\",\n      {\n        \"name\": \"api\",\n        \"message\": \"This function is deprecated, please use api.call()\"\n      },\n      {\n        \"name\": [\"*\", \"push\"],\n        \"message\": \"Prefer use es6 spread like [...items, newItem]\"\n      },\n      { \"name\": \"functionName\", \"message\": \"Prefer use functionName2\" }\n    ]\n  }\n}\n```\n\n> Widcard\n\n```json\n{\n  \"rules\": {\n    \"ban/ban\": [\n      2,\n      { \"name\": [\"console\", \"*\"], \"message\": \"Please use our logger\" }\n    ]\n  }\n}\n```\n\n# Todo\n\n- [ ] Possibility to add `error`and `warning` at same time\n\n# Contributing\n\nPlease feel free to submit, comment anything on this repo :)\n","readmeFilename":"README.md"}