-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Roadmap] Milestone 2.0 (Reworked) #335
Comments
Exciting! Maybe this could be considered a replacement for If this fits the goals of the ESLint React project, maybe it would also be good to consider additional rules from the |
The e18e community has launched a new plugin eslint-plugin-jsx-a11y-x, which seems to meet the need for a replacement for eslint-plugin-jsx-a11y. |
Hi! Recently, I've been migrating from |
Thank you for trying out this new ESLint plugin. In fact, we are in the process of adding fixable support, so please follow the updates in the recent versions. |
Roadmap
Milestone 2.0
Plugins (with ecological niche explanation)
eslint-plugin-react-x
- Core rules (renderer-agnostic, compatible with x-platform).eslint-plugin-react-dom
- DOM Specific rules for React DOM.eslint-plugin-react-web-api
- Rules for interacting with Web APIs.eslint-plugin-react-hooks-extra
- Extra rules foreslint-plugin-react-hooks
.eslint-plugin-react-naming-convention
- Naming convention rules designed for React projects.Add codemod feature to rules that can be transformed (using auto-fix) safely
no-component-did-update
no-component-will-receive-props
no-component-will-update
no-context-provider
no-forward-ref
Add auto-fix feature to rules that can be auto-fixed safely
function-component-definition
#900no-useless-fragment
#899prefer-shorthand-fragment
#898prefer-react-namespace-import
prefer-shorthand-boolean
Add suggestion-fix feature to rules that can be fixed interactively
ensure-forward-ref-using-ref
no-leaked-conditional-rendering
no-redundant-should-component-update
no-unused-class-component-members
no-unused-state
prefer-destructuring-assignment
dom/no-missing-button-type
dom/no-missing-iframe-sandbox
dom/no-unsafe-iframe-sandbox
dom/no-unsafe-target-blank
web-api/no-leaked-timeout
web-api/no-leaked-interval
web-api/no-leaked-event-listener
web-api/no-leaked-resize-observer
New Rules
function-component-definition
#901hooks-extra/no-circular-effect
- Detect circularset
(anddispatch
) functions and deps patterns inuseEffect
like Hooks (rEl1cx/eslint-react#755)Advanced Configuration features
settings["react-x"].additionalComponents
) transitions from experimental to stable.Versioning Policy
The text was updated successfully, but these errors were encountered: