ESLint v8.x reached end-of-life on 2024-10-05 and is no longer maintained. Upgrade or consider long-term support options
Versions

Integrate ESLint

This guide is intended for those who wish to integrate the functionality of ESLint into other applications by using the ESLint API.

In order to integrate ESLint, it’s recommended that:

  • You know JavaScript since ESLint is written in JavaScript.
  • You have some familiarity with Node.js since ESLint runs on it.

If that sounds like you, then continue reading to get started.

Integrate with the Node.js API Tutorial

This tutorial walks you through the process of creating a basic integration with ESLint using the Node.js API.

Node.js API Reference

If you’re interested in writing a tool that uses ESLint, then you can use the Node.js API to get programmatic access to functionality.

Change Language