Add ignore comments in file (fixes #305)
Replaces .some() with .indexOf() where appropriate
Fixes a typo and a broken link in the documentation
Ignored files are excluded unless --force is passed on the CLI

Ignored files are reported with a warning

Updates logic of formatters to treat non-fatal messages about non-existent rules as warnings.

Updates CLI documentation
Rule: default-case (fixes #787)
Merge pull request #824 from spadgos/minor-document-fixes

Fixes a typo and a broken link in the documentation
Merge pull request #823 from spadgos/more-efficient-searching

Replaces .some() with .indexOf() where appropriate (fixed #825)
Merge pull request #818 from spadgos/always-exclude-ignored-files

Ignored files are excluded unless --force is passed on the CLI (fixes #813)
Merge pull request #821 from roadhump/issue_787

Rule: default-case (fixes #787)
Merge pull request #799 from roadhump/issue_305_comm

Add ignore comments in file (fixes #305)
Rule 'block-scoped-var': correct scope for functions, arguments (fixes #832)
Merge pull request #833 from roadhump/issue_832

Rule 'block-scoped-var': fixes function scope and arguments (fixes #832)
Add "nofunc" option (fixes #829)

This adds a `"nofunc"` option to the `no-use-before-define` rule that allows a
named function definition to be used before the location that it is defined.

This change was proposed in #829.
Merge pull request #828 from conradz/define-functions

Optionally allow function statements to be used before they are defined (fixes #829)