Lessico IT › Web › ESLint

ESLint

Web Svenska → Aggiornato: 2026-10-05
Maggiori info
Creatore
Nicholas C. Zakas
Anno
Tipo
Linter
Licenza
MIT
Sito ufficiale
Codice sorgente
github.com/eslint/eslint

Il linter di riferimento per JavaScript e TypeScript: individua bug e violazioni di stile prima che il codice venga eseguito.

Lo scrisse Nicholas C. Zakas nel 2013. Ciò che gli permise di superare i predecessori JSLint e JSHint fu l'architettura: ogni regola è un plugin che lavora sull'AST, quindi chiunque può scriverne di proprie. Le configurazioni sono condivisibili, e ne sono nati ecosistemi come eslint-config-airbnb.

Le regole di formattazione sono ormai state di fatto cedute a Prettier; ESLint si concentra sulla correttezza. La flat config (v9, 2024) ha sostituito il vecchio modello a cascata di .eslintrc, rompendo per strada non pochi plugin.

← Torna al lessico