GritQL plugins, domain-based rule grouping, and cross-file analysis replace ESLint + typescript-eslint setup, but project scanning adds latency.
Summary
Multi-file linting and type-aware rules (noFloatingPromises) eliminate typescript-eslint overhead; automatic domain detection cuts configuration friction for React/Next projects.
Why it matters
Multi-file linting and type-aware rules (noFloatingPromises) eliminate typescript-eslint overhead; automatic domain detection cuts configuration friction for React/Next projects.
Implementation verdict
Replaces ESLint + typescript-eslint for JS/TS projects. Requires npm install --save-exact @biomejs/biome@beta and pre-release IDE extensions. Worth testing now on non-critical projects; performance regression likely in large repos until scanner optimization lands.
Sources
Dev Signal
Get briefs like this in your inbox — free, 3x a week.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.