> For AI agents: the complete documentation index is available at https://vite-plugin-eslint2.modyqyw.top/llms.txt, the full documentation bundle is available at https://vite-plugin-eslint2.modyqyw.top/llms-full.txt.

# vite-plugin-eslint2

ESLint plugin for Vite

> Integrate ESLint into Vite in minutes! 🚀

[Get Started →](/guide/getting-started) | [Why & Why not?](/guide/why) | [View on GitHub](https://github.com/ModyQyW/vite-plugin-eslint2) | [Ask AI 🤖](https://deepwiki.com/ModyQyW/vite-plugin-eslint2)

## Features

- [🚀 **Vite 2-8, ESLint 7-10**](/guide/getting-started): Any combination in the supported ranges works. The plugin itself needs Node.js 18, and each ESLint major has its own Node.js floor.
- [🧵 **Lint off the main thread**](/guide/options): Turn on lintInWorker and ESLint runs in a worker, so the dev server keeps responding and results print to the console.
- [🎨 **An overlay you can read**](/guide/options): customOverlay renders errors and warnings in a Shadow DOM panel instead of pasting ANSI-colored terminal output into Vite's native overlay.
