๐ข performance-budget-recommended
Low-noise default profile for most codebases.
Use this preset as the first adoption step before moving to ๐ก๏ธ performance-budget-strict or auditing every rule with ๐ฃ performance-budget-all.
Rules in this configโ
Fix legend: ๐ง = autofixable ยท โ = report only
| Rule | Fix | Description |
|---|---|---|
no-excessive-filter-effects | โ | Warn when filter or backdrop-filter values stack too many effects or excessive blur radii. |
no-expensive-animation-properties | โ | Warn on transition: all and transitions or keyframes that target high-cost paint effects. |
no-fixed-background-attachment | โ | Warn on fixed background attachment patterns that commonly cause expensive scroll repaints. |
no-global-expensive-effects | โ | Warn when paint-heavy effects are applied to broad global selectors. |
no-layout-thrashing-properties | โ | Warn when transitions or keyframes target layout-affecting properties. |
no-render-blocking-import | โ | Warn on CSS @import rules that can block stylesheet rendering. |
no-will-change-abuse | โ | Warn when will-change is overly broad, uses risky keywords, or targets expensive properties. |