diff --git a/.eslintrc b/.eslintrc index 27ce56b..caf44e3 100644 --- a/.eslintrc +++ b/.eslintrc @@ -7,7 +7,6 @@ "comma-dangle": 0, "no-confusing-arrow": 0, "prefer-rest-params": 0, - "no-use-before-define": 1, - "no-plusplus": ["error", { "allowForLoopAfterthoughts": true }] + "no-use-before-define": [2, "nofunc"], } } diff --git a/package.json b/package.json index 0198d88..2be57a5 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "check-compose": "^3.2.0", "dependency-check": "^2.5.0", "eslint": "^3.5.0", - "eslint-config-airbnb-base": "^7.1.0", + "eslint-config-airbnb-base": "7.1.0", "eslint-plugin-import": "^1.15.0", "isparta": "^4.0.0", "lodash": "^4.16.1", diff --git a/src/extract-functions.js b/src/extract-functions.js index 4dbd02f..86ec335 100644 --- a/src/extract-functions.js +++ b/src/extract-functions.js @@ -2,7 +2,7 @@ import isFunction from './isFunction'; export default function (...args) { let result = []; - for (let i = 0; i < args.length; i++) { + for (let i = 0; i < args.length; i += 1) { const arg = args[i]; if (isFunction(arg)) result.push(arg); else if (Array.isArray(arg)) result = result.concat(arg.filter(isFunction)); diff --git a/src/merge.js b/src/merge.js index 47e8a75..8339d99 100644 --- a/src/merge.js +++ b/src/merge.js @@ -23,7 +23,7 @@ function mergeOne(dst, src) { const returnValue = isObject(dst) ? dst : {}; const keys = Object.keys(src); - for (let i = 0; i < keys.length; i++) { + for (let i = 0; i < keys.length; i += 1) { const key = keys[i]; const srcValue = src[key];