Why it matters
Screen readers announce the file name (or nothing), image search can't index it and Lighthouse/axe fail the page. next/image also warns at runtime.
How to fix it
Describe what the image communicates in alt. Use alt="" only for purely decorative images.
Example
<Image src={chart} alt="Revenue grew 42% quarter over quarter" />
<img src="/divider.svg" alt="" />References
More lint rules
void lint reports 67 rules in this category. Static source checks with no browser: Tailwind v4 silent failures, Next.js 16 API traps, React render-body bugs, accessibility markup, SEO files and motion hygiene.
heavy-importHeavy dependency imported into client codeimg-rawRaw `<img>` in a Next.js appimg-missing-dimensionsImage without width/height (or fill / aspect-ratio)image-priority-deprecated`priority` on `next/image` is deprecated in Next 16google-fonts-linkGoogle Fonts loaded via `<link>` / `@import`font-display`@font-face` without `font-display`too-many-font-familiesMore than 3 font families loadedscript-strategyThird-party script loads too early