Fare eslint realmente eseguire

Fixkamo-internal
Spegnimento
30 agosto 2026 alle ore 19:24 UTC
Autore
Kamo
Impegno
63e9b53

`eslint .` riferito nulla affatto — non un albero pulito, ma un crash prima di esso caricato un singolo file: TipoError: Conversione della struttura circolare a JSON a ConfigValidator.formatErrors Non e' vero. eslint-config-next 16 navi FLAT configura. Questo file li ha trascinati dentro `FlatCompat.extends(...)`, lo shim per LEGACY eslintrc configs — questo è ciò il codice `next-lint-to-eslint-cli` emette, e ha smesso di essere proprio quando il config che avvolge è diventato piatto. il validatore di eslintrc ha respinto l'array, quindi ha lanciato stringendo il proprio messaggio di errore su un plugin che si riferisce a sé. Così ogni regola Le prossime navi e entrambe le regole configurate qui sono state inerte, nel editor e sulla riga di comando, per tutto il tempo che questo file ha assomigliato a questo. Importa direttamente le configurazioni piatte. Anche scende la dipendenza non dichiarata da `@eslint/eslintrc`, che non era mai in package.json e risolto solo perché Eslint lo stuzzica. `next build` non corre il linter su Next 16 (`next lint` è andato, e successivo/dist/lib/eslint con esso), quindi nulla circa la costruzione dell'immagine cambia. Il venditore Mozilla PDF.js sotto pubblico / è ignorato: 899 dei 2904 problemi la prima corsa di lavoro segnalato è venuto da due pacchetti di terze parti minificati. public/email-sw.js è il nostro e rimane linted. Ciò che rimane è un vero backlog — 893 errori e 1112 avvisi su 690 file, la maggior parte di esso il React Compiler regole nuove in eslint-plugin-react-hooks 7 — ed è Non toccato qui. Questo commit ripristina solo la capacità del linter di parlare.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo