eslint-plugin-no-loops It's 2017 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 C style for loops.