Possible Errors

Best Practices

Strict Mode

Variables

Node.js and CommonJS

Stylistic Issues

ECMAScript 6

unicode-bom

- Require or disallow Unicode byte order mark (BOM)

Fixable

If the "always" option is used, this rule requires that files always begin with the Unicode BOM character U+FEFF. If "never" is used, files must never begin with U+FEFF.

What ESLint should do when it catches the rule break

Show a warning

Options

never

Rule examples

You can check them out here.