Skip to content

[RFC] centralize MUI linting rules #45853

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

Closed
rkristelijn opened this issue Apr 9, 2025 · 1 comment
Closed

[RFC] centralize MUI linting rules #45853

rkristelijn opened this issue Apr 9, 2025 · 1 comment
Assignees
Labels
package: eslint Specific to eslint-plugin-material-ui RFC Request For Comments

Comments

@rkristelijn
Copy link

rkristelijn commented Apr 9, 2025

What's the problem?

Hi MUI team, I'm working on https://github.com/rkristelijn/eslint-plugin-mui and recently got access to https://github.com/rafaelgomesxyz/eslint-plugin-mui however I now see there is https://github.com/mui/material-ui/tree/master/packages/eslint-plugin-material-ui. There are also some other initiatives:

Image

I would like to collaborate/help extend the mui rules and make them more prominent in the documentation.

What are the requirements?

  1. Is this a good idea? and is the mui team open for this?
  2. How can I help? (what steps, what order)
    .--._____,
 .-='=='==-, "
(O_o_o_o_o_O) 
     tank you  

What are our options?

No response

Proposed solution

No response

Resources and benchmarks

No response

Search keywords:

@rkristelijn rkristelijn added RFC Request For Comments status: waiting for maintainer These issues haven't been looked at yet by a maintainer labels Apr 9, 2025
@brijeshb42 brijeshb42 self-assigned this Apr 9, 2025
@brijeshb42 brijeshb42 added the package: eslint Specific to eslint-plugin-material-ui label Apr 9, 2025
@brijeshb42
Copy link
Contributor

The current package is for our internal use only for the codebases across @mui org. It does not follow semver and could have a breaking change even in a minor release. That's why they are not documented.

It isn't supposed to be used by end users although they are free to do so. You are free to extend it and expose through your own package if you feel it'll benefit the community.

@ZeeshanTamboli ZeeshanTamboli closed this as not planned Won't fix, can't repro, duplicate, stale Apr 10, 2025
@ZeeshanTamboli ZeeshanTamboli removed the status: waiting for maintainer These issues haven't been looked at yet by a maintainer label Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: eslint Specific to eslint-plugin-material-ui RFC Request For Comments
Projects
None yet
Development

No branches or pull requests

3 participants