diff --git a/eslint.config.mjs b/eslint.config.mjs index a2fbd20fd..ffb146870 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -127,6 +127,7 @@ export default [ "perfectionist/sort-named-exports": "error", "unicorn/no-abusive-eslint-disable": "error", "unicorn/no-array-push-push": "error", + "unicorn/no-array-reduce": ["error", { allowSimpleOperations: true }], "unicorn/no-console-spaces": "error", "unicorn/no-instanceof-builtins": "error", "unicorn/no-invalid-remove-event-listener": "error", diff --git a/test/stats/statcmp.js b/test/stats/statcmp.js index eca8457bb..be8cfc9c1 100644 --- a/test/stats/statcmp.js +++ b/test/stats/statcmp.js @@ -76,10 +76,7 @@ function pad(s, length, dir /* default: 'right' */) { } function mean(array) { - function add(a, b) { - return a + b; - } - return array.reduce(add, 0) / array.length; + return array.reduce((a, b) => a + b, 0) / array.length; } /* Comparator for row key sorting. */