Un remplaçant pour StandardJS (un ensemble de règle sur la façon d'écrire du code JS) qui :
Une initiative pour remplacer les règles stylistiques de ESLint, étant donné qu'ESLint a annoncé l'arrêt du support de ces règles pour se focaliser sur les règles fonctionnelles de JS et TS à partir de la v8.53.0. Parfait si vous êtes insatisfait de Prettier.
Une jeune alternative à ESlint qui serait 50 à 100 fois plus rapide. Shopify annonce avoir réduit le linting de 75 minutes à 10 secondes. Ça semble exagéré mais ça mérite de s'y intéresser. Et c'est du zero-config par défaut !
C'est développé en Rust.
ESLint va cesser de gérer le formatage de code et se concentrer sur la qualité de code et la sécurité.
2 options pour la transition :
ESLint, le linter JavaScript le plus populaire met en place une nouvelle structure de configuration qui va grandement simplifier les choses : la "flat config" où tout tient en un unique fichier : eslint.config.js
.
Ça m'arrange parce que je n'ai jamais rien compris à la structure des configs ESLint.
Une introduction au linting.
Originally published at https://www.colbyfayock.com/2019/10/what-is-linting-and-how-can-it-save-you-time
Un linter de feuille de style.