Beginner's Guide to Custom ESLint Plugins

ESLint has become the defacto standard in lint tooling for the JavaScript ecosystem in recent years. A number of big-name projects like React, Vue, Bootstrap and Node use it to ensure their codebases are stylistically consistent, patterns are followed, and bugs are prevented. Read on if you're looking to start writing custom rules for your own project or team.