form a tting • it h a s con f ig, but nobody f ights over it • now we a ll w a nt to form a t code however Prettier chooses • Prettier ⇥ ESLint • plugins • sorting T a ilwind cl a sses
go! • c a tegorizing rules • CI job th a t t a kes seconds • buuut… • sorting T a ilwind cl a sses? • type- a w a re linting? • Re a ct Compiler? • (Zed) Biome extension
f a mili a r con f ig • supports m a ny l a ngu a ges, including embedded ones! • M a rkdown code blocks, CSS-in-JS, Gr a phQL… • support for T a ilwind CSS • c a n a lso sort imports, p a ck a ge.json… even less thinking!
ig • s a me c a tegories a s Biome • true type- a w a re linting vi a tsgo • p a r a llel type checking • oxlint --type- a w a re --type-check • a lph a support for JS plugins → Re a ct Compiler