eslint-plugin-no-array-reduce
Advanced tools
Comparing version 1.0.4 to 1.0.5
@@ -1,1 +0,1 @@ | ||
function o(n){let e="reduce";return{MemberExpression(r){r.property.name===e&&n.report({node:r,message:`Usage of "${e}()" method is disallowed.`})}}}module.exports={rules:{"no-array-reduce":{create:o}}}; | ||
var r=(e,o)=>({MemberExpression(n){n.property.name===o&&e.report({node:n,message:`Usage of "${o}()" method is disallowed.`})}});module.exports={rules:{"no-reduce":{create:e=>r(e,"reduce")},"no-reduce-right":{create:e=>r(e,"reduceRight")}},configs:{recommended:{plugins:["no-array-reduce"],rules:{"no-array-reduce/no-reduce":"error","no-array-reduce/no-reduce-right":"error"}}}}; |
{ | ||
"name": "eslint-plugin-no-array-reduce", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"description": "ESLint rule to disallow Array.reduce() method.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
@@ -10,3 +10,3 @@ # eslint-plugin-no-array-reduce | ||
`reduce()` in most cases can be written as `map()`, `filter()` or one of the `for()` loops which benefits in code readability and makes it easier to maintain for future developers. | ||
Method `reduce()` in most cases can be written as `map()`, `filter()` or one of the `for()` loops which benefits in code readability and makes it easier to maintain for future developers. | ||
There are many debates, discussions and other resources related to it: | ||
@@ -13,0 +13,0 @@ |
Trivial Package
Supply chain riskPackages less than 10 lines of code are easily copied into your own project and may not warrant the additional supply chain risk of an external dependency.
Found 1 instance in 1 package
Trivial Package
Supply chain riskPackages less than 10 lines of code are easily copied into your own project and may not warrant the additional supply chain risk of an external dependency.
Found 1 instance in 1 package
5906
2