These configuration files are suitable to lint code which will run on Node.js.
Suitable for projects running on Node.js v6.
Suitable for projects running on Node.js v7.
Suitable for projects running on Node.js v8.
Suitable for projects running on Node.js v8.3.
Node.js 8.3 upgraded the v8 engine to 6.0 which brings some ECMAScript features previously not available in Node.js . This ruleset enables those language features.
Suitable for projects running on Node.js v10.
Use this ruleset in conjunction with any of the above version-specific rulesets. Provides additional insights into potential inconsistencies in the project.
For new projects, it is recommended to enable this ruleset. For existing projects, it is only recommended for the brave.