An extended version of the `no-empty` rule that adds an option to allow empty catch blocks.
$ cnpm install eslint-plugin-no-empty-blocks
An ESLint rule for eliminating empty block statements. It is an extended version of the no-empty rule that allows empty catch blocks.
ESLint has the built-in no-empty rule that is aimed at eliminating empty block statements. It throws a warning at empty catch blocks such as this one:
try {
doSomething();
} catch(e) {}
But this technique can be useful for ignoring errors, and this plugin provides an option to allow it.
Add no-empty-blocks to the plugins section of your .eslintrc:
{
"plugins": [
"no-empty-blocks"
]
}
Turn off the no-empty rule:
{
"rules": {
"no-empty": 0
}
}
Copyright 2013 - present © cnpmjs.org | Home |