Skip to content

fix: remove unsupported jsx-a11y/no-noninteractive-element-interactions rule#114

Open
Mergemat wants to merge 1 commit intomillionco:mainfrom
Mergemat:fix/remove-unsupported-oxlint-rule
Open

fix: remove unsupported jsx-a11y/no-noninteractive-element-interactions rule#114
Mergemat wants to merge 1 commit intomillionco:mainfrom
Mergemat:fix/remove-unsupported-oxlint-rule

Conversation

@Mergemat
Copy link
Copy Markdown

@Mergemat Mergemat commented Mar 31, 2026

Summary

Removes jsx-a11y/no-noninteractive-element-interactions from the oxlint config. This rule is not implemented in oxlint, causing all lint checks to fail with:

Failed to parse oxlint configuration file.
  x Rule 'no-noninteractive-element-interactions' not found in plugin 'jsx_a11y'

This has been breaking lint scoring for all users since v0.0.26+.

Closes #113


Note

Low Risk
Low risk: a single linter configuration rule is removed, reducing strictness slightly but avoiding oxlint config parse failures.

Overview
Stops oxlint from failing to load the generated config by removing the unsupported rule jsx-a11y/no-noninteractive-element-interactions from packages/react-doctor/src/oxlint-config.ts.

This unblocks lint checks for users while leaving the rest of the jsx-a11y ruleset unchanged.

Written by Cursor Bugbot for commit 1facf3c. This will update automatically on new commits. Configure here.

…ns rule

oxlint does not implement this rule, causing lint checks to fail with:
'Rule no-noninteractive-element-interactions not found in plugin jsx_a11y'

This breaks scoring for all users since v0.0.26+.

Closes millionco#113
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 31, 2026

@Mergemat is attempting to deploy a commit to the Million Team on Vercel.

A member of the Team first needs to authorize it.

@Mergemat Mergemat marked this pull request as ready for review March 31, 2026 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Oxlint config references jsx-a11y/no-noninteractive-element-interactions which doesn't exist in bundled oxlint

1 participant