Trade‑off: vite-plugin-eslint with eslint-plugin-jsx-a11y vs vite-plugin-a11y for dev‑time accessibility checks
Goal: Catch accessibility violations early during Vite dev server execution while keeping hot‑module replacement fast and avoiding extra configuration overhead. Constraint: Using vite-plugin-eslint with eslint-plugin-jsx-a11y provides terminal and editor feedback but requires an ESLint setup and adds build‑time processing; vite-plugin-a11y runs axe‑core on e