eslint-plugin-no-loops It's 2016 and you still use loops? Installation npm install --save-dev eslint-plugin-no-loops Usage In your .eslintrc: { "plugins": [ "no-loops" ], "rules": { "no-loops/no-loops": 2 }} Rule Disallow use of loops (for, for-in, while, do-while). Why You don't need them.