{"_id":"@brettz9/eslint-plugin","_rev":"11-4d157f74e4948a6366b86eb54ee6f03f","name":"@brettz9/eslint-plugin","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@brettz9/eslint-plugin","version":"1.0.0","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@1.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"1107f9b63ba47584edfd015b5a0f8f8277a6e5ff","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-1.0.0.tgz","fileCount":23,"integrity":"sha512-885kesj2CUoeFTFubVyOf3Riy0H2RNHZg+pxG7w6wHk0mpZuHwTok8HCXHnB17rWATpkiVnmTRI7vUMTAOkp3w==","signatures":[{"sig":"MEQCIFn8he4mRTJpPKpidzgDnu7Z8PmyFHIlGWOsEVTWQGERAiAejsT46F91AjS9mhip4C0J9YRa8eASoyf7aKUghWa5yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKBBFCRA9TVsSAnZWagAAyYoP/AxNQeoLJdQk+OnpDxxR\nIWUrPxxYsJB27fLAKmtwSLTsk0ql0TpF95veWX4NY8fap6IZoYhwUI7e5lDu\nuq5gL7mhyIJgozkqC98/u2iaU0a22ZzgMEHoCqBHxrhYlU0Y0NRExoOy58Uk\nelSM1zIK/yiLOAaNXhGHOlQHjXwJK4O3ZWy07zsWLqt2vn98C9evbi4k4biD\n5qfytRWxd4gCgBUL67uajZB9utWOMNwyFBfoYxKMpD/1qxPIvum0+wLUp3at\nUPSU08N/lOcQVzUzl5LGHzml77pVKMGCePeyoqwKj1xnM9Qspc3NJduSDwyh\na1ekScp2hqqtyW1e4z5cYFKTODiVVji95x5Y8V0GtG8i8S2cfqlkSCBsNibz\naQZ28W+bbk+wkLOdueu5nbj+nRfRyvCNlw4NPECUUJgYVLTue4F3t45ovT3H\nevNZK9GulZMwp8onzhEUNCMPi5FUcd6Inrkd6QA3sSSoyGfx6ftUTKJaFg5Z\nlxPjUMfz6JGL3Pklaj4CG7IivLFXp0S2H44A1qdpi6EUnxUgjLH6jEHd7uRf\n1/pfI/3f64dZ46EFUbCT9fL8YiG244Fta7fRKkizUfzrz9oCfs5wSJS0eyag\n2Z7+GGBp3YcYrouxeAfugREw/hH9AISdZFD3ZZINLB1pfsSq7PcRI5FNAfZ7\n9pmy\r\n=aGjo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"295c02b21a0956bb828396b950d560e906bbabaa","scripts":{"nyc":"nyc pnpm run mocha","lint":"eslint .","test":"pnpm run --silent lint && pnpm run nyc","clean":"rimraf .nyc_output coverage","mocha":"mocha --require chai/register-expect \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preinstall":"node --eval \"!process.env.npm_config_user_agent.startsWith('pnpm/')&&(console.log('Use \\`pnpm install\\` to install dependencies in this repository')||true)&&process.exit(1)\"","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","eslint":"^7.20.0","opener":"^1.5.2","rimraf":"^3.0.2","npm-run-all":"^4.1.5","@eslint/eslintrc":"^0.3.0","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.0_1613238341189_0.09847460039046418","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@brettz9/eslint-plugin","version":"1.0.1","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@1.0.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"d36516cefa38cb3287359ed585f9d17b096e573d","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-1.0.1.tgz","fileCount":23,"integrity":"sha512-jwXrurgrSQvDC/BV4ekAQNmcTd2lhmTu9FgdIIBgjrlSgcS00ZBnfdEBMbgv4LfrDREBmCSGYVZqE8rd10SiVA==","signatures":[{"sig":"MEQCICQ4Adr+ahTUGc226Qj9YFDg2iPbDWR6z0GEJ/KJJxGBAiAx4WOol/bY6suwUATL+GE5AbFDhQLJXxpmi9NYZtzpNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKBMECRA9TVsSAnZWagAAJ2wP/AwYbdy7hBNfn7hrWga6\nVbrgGPeRsItiLB6pGHtWe48E9azLPspoyPvYXNDm66/B7iR0Up19s+UNZ/E7\nOFMMdVT3fYt0W85qwa629Bmd+oHK/C4gE17qnlHpvqFC8orvkU+Zr8la+FZW\nMRh1a7+EAIeoeFlkSgH5ieCCfzjDfhQoIQG1ZNIND0M8r1a61jdC+U9RGvcr\nWlPDabl0DnL76eCGcelxOVfPid4L+JihQYja284DsXRnJilTMorV7ViJe1f5\nQRzVqrhz1xf/brN9pOUncQTg5T0mw/8OgvUsiH+gJmNUpOTdQ95TaM4fLwv4\ntlkjW7Eh2JQgdEdGuJG2mgJv9/VFBTYv+W0QDXub3y9CtYHi6In8tMAbTRUF\noFeE9pTYPHuSGPZ9Sv5Fe1d2TylkSgZLCh7NT4MvIzHbENWhoCvog+3GdNrZ\n+5wS7ebC/qezNBanzgH8ymD8/VP0YSkkyaImwt76FgAWoYN8yhQ7vFGqwU3s\nbLLDrERj9Mm1VMqSwKXo1P/pZaUwVuYXMohoN6Tsd5c3cR56PDve4tA/DltQ\nJ4jMUZgKe8Ho0k/UEPxvffBlV29Gy2XRGB6U5H0pHghDidio1OEirOZ8N0kP\n3K1DeoObOGkuou/q+lFrra5CTzpPEq1pUBE6qLZoUbdKl90UuOGk4qtX6471\nbHuU\r\n=13Sv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"bfab9d460a5b9a0cce5856e8a85d36bc7a6a0e67","scripts":{"nyc":"nyc pnpm run mocha","lint":"eslint .","test":"pnpm run --silent lint && pnpm run nyc","clean":"rimraf .nyc_output coverage","mocha":"mocha --require chai/register-expect \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preinstall":"node --eval \"!process.env.npm_config_user_agent.startsWith('pnpm/')&&(console.log('Use \\`pnpm install\\` to install dependencies in this repository')||true)&&process.exit(1)\"","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","eslint":"^7.20.0","opener":"^1.5.2","rimraf":"^3.0.2","npm-run-all":"^4.1.5","@eslint/eslintrc":"^0.3.0","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.1_1613239044320_0.5905095174687411","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@brettz9/eslint-plugin","version":"1.0.2","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@1.0.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"b2205ed197d9b309350b1a29c4a716f3004fb7dd","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-1.0.2.tgz","fileCount":23,"integrity":"sha512-tJRiJ3ujDLxqOBKVjT/eO+UsIERyBjD5jiDkfZo5Dss6KlplsBEzF5IlA85l01ZNO7lx4aGKX6Hhum1LMXTUdg==","signatures":[{"sig":"MEYCIQDvPge6cw1UNbrs5Ic/nhTkGsBjgJMHb+dXZ5ltPxRRkgIhAPGodycJKbmHmHLGnV6LgL0F6KkOKVL02cgYd/ZyFBbb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKH1gCRA9TVsSAnZWagAA3FMQAKMsyKqxyxolIJYYxbFM\nINSJL3FrJ01dKio6qlg4wDGIUuy3adaEmWmOk1qUQE8j2QGWccvFrHu9VR9/\nRac+8SNsf4XULV2tABWTv5BX3f3KaRSkP3wkiPP5l7gFDCT3BYcJFzm8qnRr\nEwgVAhMw9N56jmwJz/gkfKUUPLzB2J893SIzmV6eG/S3ZLDyMQQjWNv2Z7PQ\nxdINnNjZjsw1fv6aKvzfuyn9F3YTAPfJkx7uxD6GhsS42En5bMl79runJreL\ncnz4amFwPQ8nBYkj1M8L2OAYCkYjhwLgt6wOvi+a3MuhlphfoGnV8qwGOGbm\nfklmTVWxT6ANCOpTNGebh5xEMEMRHGco/DVoKVXCXYUjBpsUVN7fx0FasQfQ\nIHaHhEHUluq/4CVrRUyxwBcab//at9ND1EY3gbelOjQa/6J9Q7Lv9Y/O1yql\n7fmSfrCREbYMZECPl35zG45Xt+TLVT0Kk8BZLYogIVc9usiWt703KePOUk8J\n6HtT2Onm+okBSey9Wh7aEbC+WmYO4J4M7CMOdTENRXYingvTm2HmWjELj5oK\nw/y8fQc7L/Y3egr4UCfYv8yyW8P2bLW58axFHSwT09vQgaPRGjWG8f8saQEd\nH8r1DEdThgQA8BhieiooY1C70JFRYxWo7HS+vRSHHXEsZRzna7FuWGQ5M4Zo\nGGzX\r\n=nmRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"a707309400e28d7471bccff433b46c020bb52bf6","scripts":{"nyc":"nyc pnpm run mocha","lint":"eslint .","test":"pnpm run --silent lint && pnpm run nyc","clean":"rimraf .nyc_output coverage","mocha":"mocha --require chai/register-expect \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preinstall":"node --eval \"!process.env.npm_config_user_agent.startsWith('pnpm/')&&(console.log('Use \\`pnpm install\\` to install dependencies in this repository')||true)&&process.exit(1)\"","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","eslint":"^7.20.0","opener":"^1.5.2","rimraf":"^3.0.2","npm-run-all":"^4.1.5","@eslint/eslintrc":"^0.3.0","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.2_1613266272408_0.03878277567628241","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@brettz9/eslint-plugin","version":"1.0.3","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@1.0.3","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"71d462459326163685c3c1b97247ec5a82f413fb","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-1.0.3.tgz","fileCount":23,"integrity":"sha512-2ESGw4oZJ5IvkFitzRXzfdUY8hzSPSanQ8i+adzWMQPK7jxxUHkZ6GEslOd7GjHFZIcwqc1xVXVU0itf8zYFGA==","signatures":[{"sig":"MEUCIDmURi5E6eWcXwPJNalYinKC6GdMJF7iw2bPVDmaQp/2AiEAhFewdQFrEvMycY0hc4DhzVaf1rn42KEG2sbMJEufNmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKLgKCRA9TVsSAnZWagAAJ3kP/jsE4VqKpNP9gmmgLKQd\njwM+xm6l9sCZXoJDNsJoviHXawmTgXdlJRtM4V/VkL0Z3rZwJzYD2LR1qwya\n17VirbcDVAAAdtg4EP7TL3DxUWxviJnGRvI0hBVBVBaf++AKXmCIyAEDMoRP\neauRD2W9NSK0fBQ63hYnO/8uU0VDZo+48WBpBT7LFthX8O7XDLKf8XsehWm1\nGk2mvhLlsVHcdrFHW2QTrEyrdkkXa+PkAMh4VTXggdFRIpgZBs4XlcD2Hbc0\n2SdvomjOgBG6qchmsj8psumHZ5u+wmXLVSWOXwXPZBae5rluVqsDKECwa65l\nIrcwP/usJW3Vjk/JwIPH1pZbZB4KuczOUN1E8z89BdZzozyvEEEbiQEgZL79\nyIjEuznc06HpanAuzrFE9extJ/1MkhddEQNKDLZGFzxfDfs/W/w79bfj2QEG\nm2hRESncm43bNS/KLaQtwwaxtxVwJqFagRKexDjA2EyRZimsSKdtWacIh03B\nvTtWgWGu7vimdP8YsE39eqWd1803K7qYe73QIT1vVON4Wfk75TMLexyaklPS\n7j+W0Fo3VHBAFvluYK6RCxTO4kJnp9QJn0kgAxb+OSJ3KpVSouNjGvT3XPUy\nWroAbSNDm0SZC2LJPUMOeR0Pmi4PVXBuKz64U8tqX0/Ntq2s/1Y2rTZRqJbn\n4xIl\r\n=o+fu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"3600d3ffc6a589d69d698ecfaf1508debc1ea083","scripts":{"nyc":"nyc pnpm run mocha","lint":"eslint .","test":"pnpm run --silent lint && pnpm run nyc","clean":"rimraf .nyc_output coverage","mocha":"mocha --require chai/register-expect \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","eslint":"^7.20.0","opener":"^1.5.2","rimraf":"^3.0.2","npm-run-all":"^4.1.5","@eslint/eslintrc":"^0.3.0","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.3_1613281290149_0.5387626573029738","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@brettz9/eslint-plugin","version":"1.0.4","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@1.0.4","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"47d281669d0f8dab03230b42d6cec15c1ef620ed","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-1.0.4.tgz","fileCount":23,"integrity":"sha512-BDKec0j1PbKhX6RNuEehwr65yUAo/zALbrJ5aogAZnrafrFfPvstI6osQr0NYZKFVoxWLCDwShPIcuKYvOc/GA==","signatures":[{"sig":"MEUCIQDbKYAPuiuDOHYdsQVkEvCr6lbeC9PVuANOW2kzwnJuswIgVlR5iVxy1Hmm12B85EWqBuhaOZl3wQx4H872V+h+jB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzZ6GCRA9TVsSAnZWagAATYAQAJuo9KPNOd6FQT1JehC5\nBUwClhg/RuvLnVcivPKjHmv7ZwTxQiihuOn52R2DbhJ+B7bAFEWqww5RqlHL\nH0pZmTrNkBAlA0vzY1Y5irlPyt/D7IBesakoyCw0oVB/ZII2qHRfgaSHrlpd\n41E32I5SB9rxqmIkQ5Z0183a0kisQTKTSYgZZdrmIPTFjvuNEuqVP7R5EbKy\nsgtZD9wHlYzMpQ0sAgiP27okLnwOxpvALBrvjhfg/OMyf18ZSMEagtsdIHqO\n/aUAWbnGKjwT4RI8J7XArJMMcqYtkQS+7Wgm+bFnQl5Yl1Ids+y6G87is71g\nFvk3UY9pNaGGbWl81LTLgMMpq/Q8SOviQVhj6oZXD1IE/Ei4/DdbttO6JyBv\nUnoRFcrHAtaVbHftekORcUp9499CBJzi/kOHQ06RKMSb1w/SlzRcp1RwQS17\n3tGpOepuaXJyr7hgtv5DlAPiw/Uqm6217VhHNq11XEYJ2ZJEiiCO5eUaJacO\nYNJ6qtEwV4tj5pHEATv3L9SjyciDYWanr/zqlM0Me9DZBk4OUmTITJ6R9Gtq\n3XkeMd1pEN7f+m/VAX626BgUw80OJvoq9V8WkLv12I9PtQU4x48FSvZmc+Zi\n8eE8/u6yIPZoaFZh1Qk0I932TnqEI1kzml+kLvlutoq1vru3jZ3XjsbfzZnz\nqhPC\r\n=PIwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"bfdfb5b2a1f2fd14209465c4078289317dc47333","scripts":{"nyc":"nyc pnpm run mocha","lint":"eslint .","test":"pnpm run --silent lint && pnpm run nyc","clean":"rimraf .nyc_output coverage","mocha":"mocha --require chai/register-expect \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"7.18.1","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","eslint":"^8.1.0","opener":"^1.5.2","rimraf":"^3.0.2","npm-run-all":"^4.1.5","@eslint/eslintrc":"^1.0.3","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.4_1635920408159_0.7559868025396623","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@brettz9/eslint-plugin","version":"2.0.0","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@2.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"dd5478e045a894f592b3f300af046cbfa96a3a01","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-2.0.0.tgz","fileCount":88,"integrity":"sha512-Eo0AyYwVOg9Nk71Le/oNPGJDViGoXOE11lsLwBG14QzUgGlgSXB7Xe8ExI0UJGFpUfQlzXOvjY009kBlG7Zamg==","signatures":[{"sig":"MEUCIBXOWc6RT2eAVK/TG2fJm2CUa4BeXfbSmWr+hrz16lv1AiEA+tFXjeoDvC5EHBLunAYgMOciypIxivIqbQJbvAh7vjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85343},"main":"index.js","type":"module","_from":"file:brettz9-eslint-plugin-2.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=10.0.0"},"scripts":{"c8":"c8 pnpm run mocha","tsc":"tsc","lint":"eslint .","test":"pnpm build && pnpm run --silent lint && pnpm run c8","build":"tsc -p tsconfig-prod.json","clean":"rimraf .nyc_output coverage","mocha":"mocha \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/63dc995f2c9aee0889af89aa7b6f9c60/brettz9-eslint-plugin-2.0.0.tgz","_integrity":"sha512-Eo0AyYwVOg9Nk71Le/oNPGJDViGoXOE11lsLwBG14QzUgGlgSXB7Xe8ExI0UJGFpUfQlzXOvjY009kBlG7Zamg==","repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"10.7.0","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.4","mocha":"^9.1.3","eslint":"^9.0.0-alpha.0","espree":"^9.6.1","opener":"^1.5.2","rimraf":"^3.0.2","globals":"^13.24.0","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^20.10.6","npm-run-all":"^4.1.5","@types/mocha":"^10.0.6","@types/eslint":"^8.56.0","@types/estree":"^1.0.5","@eslint/eslintrc":"^1.0.3","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.0_1720232180064_0.8584354836843773","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@brettz9/eslint-plugin","version":"2.0.1","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@2.0.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"ce310df0eb39992fce11613efb0d83b626d48960","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-2.0.1.tgz","fileCount":88,"integrity":"sha512-9onS6Dwnnh3qjsNK8khSdlrbhux0FKCztzkAFBxxWJjUWsrQEQTdZ1AKt39ivjQp2Sa0bjnSaXpCo7hmDM4tyw==","signatures":[{"sig":"MEUCIQCeW9jVpzzKumpvOxR4yKtYnxaw9TULZsQke3DtE73bQwIgeTshHZIm6D+0PcXo4RbEMH35sej0Ueo1CRvRlPDnEbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83484},"main":"index.js","type":"module","_from":"file:brettz9-eslint-plugin-2.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=10.0.0"},"scripts":{"c8":"c8 pnpm run mocha","tsc":"tsc","lint":"eslint .","test":"pnpm build && pnpm run --silent lint && pnpm run c8","build":"tsc -p tsconfig-prod.json","clean":"rimraf .nyc_output coverage","mocha":"mocha \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/6e65ff1c40a4e87c1ed229f81450ca1c/brettz9-eslint-plugin-2.0.1.tgz","_integrity":"sha512-9onS6Dwnnh3qjsNK8khSdlrbhux0FKCztzkAFBxxWJjUWsrQEQTdZ1AKt39ivjQp2Sa0bjnSaXpCo7hmDM4tyw==","repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"10.7.0","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.4","mocha":"^9.1.3","eslint":"^9.0.0-alpha.0","espree":"^9.6.1","opener":"^1.5.2","rimraf":"^3.0.2","globals":"^13.24.0","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^20.10.6","npm-run-all":"^4.1.5","@types/mocha":"^10.0.6","@types/eslint":"^8.56.0","@types/estree":"^1.0.5","@eslint/eslintrc":"^1.0.3","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.1_1720234753743_0.4073560812531063","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@brettz9/eslint-plugin","version":"2.1.0","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@2.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"50497bb9b9feac71b1e122900b11ea7508fa1df4","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-2.1.0.tgz","fileCount":88,"integrity":"sha512-t8Yxyv3Npsoqm2Yzd5SFSO2UZwTyuI8c/EtZ7Qbp/u9l36ydtZkkoKa8LdWQzGs4UMvDpbzgabx1dhDkHHcmtg==","signatures":[{"sig":"MEYCIQCXEqH7Hb03RvaRq9EhJYV6lsQzLMozk3pyzBmDG09/PAIhAIz96HH2I4VoNF47Mp2nlDGn0TkDP4BC5XuCZwWMK7A0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83673},"main":"index.js","type":"module","_from":"file:brettz9-eslint-plugin-2.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"scripts":{"c8":"c8 pnpm run mocha","tsc":"tsc","lint":"eslint .","test":"pnpm build && pnpm run --silent lint && pnpm run c8","build":"tsc -p tsconfig-prod.json","clean":"rimraf .nyc_output coverage","mocha":"mocha \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/9f93f9fc2172ca07254036966870b440/brettz9-eslint-plugin-2.1.0.tgz","_integrity":"sha512-t8Yxyv3Npsoqm2Yzd5SFSO2UZwTyuI8c/EtZ7Qbp/u9l36ydtZkkoKa8LdWQzGs4UMvDpbzgabx1dhDkHHcmtg==","repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"10.7.0","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","mocha":"^10.6.0","eslint":"^9.7.0","espree":"^10.1.0","opener":"^1.5.2","rimraf":"^5.x","globals":"^15.8.0","typescript":"^5.5.3","@types/chai":"^4.3.16","@types/node":"^20.14.11","npm-run-all":"^4.1.5","@types/mocha":"^10.0.7","@types/eslint":"^8.56.10","@types/estree":"^1.0.5","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.1.0_1721276678808_0.3267591847564195","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@brettz9/eslint-plugin","version":"2.1.1","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"author":{"name":"Brett Zamir"},"license":"MIT","_id":"@brettz9/eslint-plugin@2.1.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Toru Nagashima"}],"homepage":"https://github.com/brettz9/eslint-plugin#readme","bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"dist":{"shasum":"8784ca200d2cb53c4db0aa74d57d98081fdebf10","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-2.1.1.tgz","fileCount":88,"integrity":"sha512-BZBWxXG6ZpW8Sw/3g73orFp+6fSW7Vy41hTuzD4VMRhfCPdci1Ak/es9cy9NT4ySUDsL+R7jToHhI33Zxv8cmw==","signatures":[{"sig":"MEYCIQCPtQLMZOr2ZFR4NQK9+Za5NTUcTCpJmnUT1U1eWcgjpAIhAKoUU2ZrmrPEswEh/o6jGP5RaZuZuo2U9IqnpNzHOaAp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83684},"main":"index.js","type":"module","_from":"file:brettz9-eslint-plugin-2.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=10.0.0"},"scripts":{"c8":"c8 pnpm run mocha","tsc":"tsc","lint":"eslint .","test":"pnpm build && pnpm run --silent lint && pnpm run c8","build":"tsc -p tsconfig-prod.json","clean":"rimraf .nyc_output coverage","mocha":"mocha \"tests/lib/**/*.js\"","watch":"npm run mocha -- --watch --growl","update":"node scripts/generate-rules","version":"eslint lib/rules --fix && git add lib","coverage":"opener coverage/lcov-report/index.html","preversion":"run-s clean update test","postversion":"git push && git push --tags"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/68c03f02ae5e0e6c68073e7a0c455f78/brettz9-eslint-plugin-2.1.1.tgz","_integrity":"sha512-BZBWxXG6ZpW8Sw/3g73orFp+6fSW7Vy41hTuzD4VMRhfCPdci1Ak/es9cy9NT4ySUDsL+R7jToHhI33Zxv8cmw==","repository":{"url":"git+https://github.com/brettz9/eslint-plugin.git","type":"git"},"_npmVersion":"10.7.0","description":"Additional ESLint rules.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.4","mocha":"^9.1.3","eslint":"^9.0.0-alpha.0","espree":"^9.6.1","opener":"^1.5.2","rimraf":"^3.0.2","globals":"^13.24.0","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^20.10.6","npm-run-all":"^4.1.5","@types/mocha":"^10.0.6","@types/eslint":"^8.56.0","@types/estree":"^1.0.5","@eslint/eslintrc":"^1.0.3","@brettz9/eslint-plugin":"file:"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.1.1_1721276810279_0.598165045093076","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@brettz9/eslint-plugin","version":"3.0.0","description":"Additional ESLint rules.","author":{"name":"Brett Zamir"},"contributors":[{"name":"Toru Nagashima"}],"license":"MIT","main":"index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"repository":{"type":"git","url":"git+https://github.com/brettz9/eslint-plugin.git"},"keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"homepage":"https://github.com/brettz9/eslint-plugin#readme","peerDependencies":{"eslint":">=7.20.0"},"devDependencies":{"@brettz9/eslint-plugin":"file:","@types/chai":"^4.3.16","@types/eslint":"^8.56.10","@types/estree":"^1.0.5","@types/mocha":"^10.0.7","@types/node":"^20.14.11","c8":"^10.1.2","chai":"^5.1.1","eslint":"^9.7.0","espree":"^10.1.0","globals":"^15.8.0","mocha":"^10.6.0","npm-run-all":"^4.1.5","opener":"^1.5.2","rimraf":"^5.x","typescript":"^5.5.3"},"scripts":{"tsc":"tsc","clean":"rimraf .nyc_output coverage","coverage":"opener coverage/lcov-report/index.html","build":"tsc -p tsconfig-prod.json","lint":"eslint .","mocha":"mocha \"tests/lib/**/*.js\"","c8":"c8 pnpm run mocha","test":"pnpm build && pnpm run --silent lint && pnpm run c8","update":"node scripts/generate-rules","preversion":"run-s clean update test","version":"eslint lib/rules --fix && git add lib","postversion":"git push && git push --tags","watch":"npm run mocha -- --watch --growl"},"_id":"@brettz9/eslint-plugin@3.0.0","_integrity":"sha512-QprVr0jsyljALm5HXtXh+1IorN8v2uBYWdEjQ6bJ8Q/al7WOOy6rbne8Ruzy/fvSaEL56f1RdXMyDmMYmAb0MQ==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/6db5715a2a09271ed8f643b32091e819/brettz9-eslint-plugin-3.0.0.tgz","_from":"file:brettz9-eslint-plugin-3.0.0.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-QprVr0jsyljALm5HXtXh+1IorN8v2uBYWdEjQ6bJ8Q/al7WOOy6rbne8Ruzy/fvSaEL56f1RdXMyDmMYmAb0MQ==","shasum":"6b3c76687aeac40bad0b177fcc7bdb34d57d1672","tarball":"https://registry.npmjs.org/@brettz9/eslint-plugin/-/eslint-plugin-3.0.0.tgz","fileCount":88,"unpackedSize":83813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1B66Vx+UauVAZWkuGJ7hPIGQ690N2CuJJtZOW5OzTfQIhALEZ2ygwuxzTlyKs+SPT3g1UO6lb/1RxiQPfFa43ZJti"}]},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin_3.0.0_1721276926113_0.9809449511314869"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-13T17:45:41.154Z","modified":"2024-07-18T04:28:46.462Z","1.0.0":"2021-02-13T17:45:41.332Z","1.0.1":"2021-02-13T17:57:24.479Z","1.0.2":"2021-02-14T01:31:12.540Z","1.0.3":"2021-02-14T05:41:30.304Z","1.0.4":"2021-11-03T06:20:08.311Z","2.0.0":"2024-07-06T02:16:20.260Z","2.0.1":"2024-07-06T02:59:13.940Z","2.1.0":"2024-07-18T04:24:38.969Z","2.1.1":"2024-07-18T04:26:50.490Z","3.0.0":"2024-07-18T04:28:46.266Z"},"bugs":{"url":"https://github.com/brettz9/eslint-plugin/issues"},"author":{"name":"Brett Zamir"},"license":"MIT","homepage":"https://github.com/brettz9/eslint-plugin#readme","keywords":["eslint","eslintplugin","block","scope","instanceof","isArray","static","this","rest","spread","ignore"],"repository":{"type":"git","url":"git+https://github.com/brettz9/eslint-plugin.git"},"description":"Additional ESLint rules.","contributors":[{"name":"Toru Nagashima"}],"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"}],"readme":"# @brettz9/eslint-plugin\n\n[![npm version](https://img.shields.io/npm/v/@brettz9/eslint-plugin.svg)](https://www.npmjs.com/package/@brettz9/eslint-plugin)\n[![Downloads/month](https://img.shields.io/npm/dm/@brettz9/eslint-plugin.svg)](http://www.npmtrends.com/@brettz9/eslint-plugin)\n[![Build Status](https://github.com/brettz9/eslint-plugin/workflows/CI/badge.svg)](https://github.com/brettz9/eslint-plugin/actions)\n[![Dependency Status](https://david-dm.org/brettz9/eslint-plugin.svg)](https://david-dm.org/brettz9/eslint-plugin)\n\nAdditional ESLint rules and ESLint configurations. A fork of [@mysticatea/eslint-plugin](https://github.com/mysticatea/eslint-plugin) which extracts the rules\nwithout all of the config.\n\n## 💿 Installation\n\n```\nnpm install --save-dev eslint @brettz9/eslint-plugin\n```\n\n## 📖 Usage\n\nAdd to your ESLint configuration: <https://eslint.org/docs/user-guide/configuring#using-the-configuration-from-a-plugin>\n\n### Configs\n\n- `plugin:@brettz9/es5` - Contains configuration of the project's rules\n    suitable for ES5 (disabling arrow functions, etc.).\n- `plugin:@brettz9/es6` - Contains configuration suitable for ES2015\n    and above. For setting ES6+ globals, you will need to set `env`\n    [accordingly](https://eslint.org/docs/user-guide/configuring/language-options#specifying-environments).\n- `plugin:@brettz9/es2015` - Alias for `es6` config.\n\n### Rules\n\n- [@brettz9/arrow-parens](docs/rules/arrow-parens.md) enforces parens of argument lists (excludes too redundant parens) (fixable).\n- [@brettz9/block-scoped-var](docs/rules/block-scoped-var.md) handles variables which are declared by `var` declaration as block-scoped. It disallows redeclarations, uses from outside of the scope, shadowing.\n- [@brettz9/no-instanceof-array](docs/rules/no-instanceof-array.md) disallows 'instanceof' for Array (fixable).\n- [@brettz9/no-instanceof-wrapper](docs/rules/no-instanceof-wrapper.md) disallows 'instanceof' for wrapper objects (fixable).\n- [@brettz9/no-literal-call](docs/rules/no-literal-call.md) disallows a call of a literal.\n- [@brettz9/no-this-in-static](docs/rules/no-this-in-static.md) disallows `this`/`super` in static methods.\n- [@brettz9/no-use-ignored-vars](docs/rules/no-use-ignored-vars.md) disallows a use of ignored variables.\n- [@brettz9/no-useless-rest-spread](docs/rules/no-useless-rest-spread.md) disallows unnecessary rest/spread operators (fixable).\n- [@brettz9/prefer-for-of](docs/rules/prefer-for-of.md) requires `for-of` statements instead of `Array#forEach` or something like (fixable).\n\n## 🚥 Semantic Versioning Policy\n\nThis plugin follows [semantic versioning](http://semver.org/) and\n[ESLint's Semantic Versioning Policy](https://github.com/eslint/eslint#semantic-versioning-policy).\n\n## 📰 Changelog\n\n- [GitHub Releases](https://github.com/brettz9/eslint-plugin/releases)\n\n## ❤️ Contributing\n\nContributons are welcome!\n\nPlease use GitHub's Issues/PRs.\n\n### Development Tools\n\n- `npm test` runs tests and measures coverage.\n- `npm run clean` removes the coverage result of `npm test` command.\n- `npm run coverage` shows the coverage result of `npm test` command.\n- `npm run update` updates auto-generated files.\n- `npm run watch` runs tests and measures coverage when source code are changed.\n","readmeFilename":"README.md"}