Possible Errors

Best Practices

Strict Mode

Variables

Node.js and CommonJS

Stylistic Issues

ECMAScript 6

no-proto

- Disallow the use of the __proto__ property

When an object is created __proto__ is set to the original prototype property of the object’s constructor function. getPrototypeOf is the preferred method of getting “the prototype”.

What ESLint should do when it catches the rule break

Show a warning

Rule examples

You can check them out here.