Closed
Description
Moving remaining issue forms from #400 (comment) to this issue.
We still want issue forms for:
- chore: create propose new rule form #433
- chore: create request rule change form #434
- chore: create request general change form #435
Here are the details I think we need from each (heavily inspired from ESLint ones):
Propose a new rule
Labels: new rule
Fields:
- What is the name suggested for this new rule? (required)
- Please describe what the rule should do (required)
- What Testing Library feature does this rule relate to? (required)
- What Testing Library frameworks does this rule relate to? (required)
- What category of the rule is this? (required) Select with the following options
- Warns about a potential error
- Suggests an alternate way of doing something
- Other (please specify in the optional textbox at the end)
- Provide 2-3 code examples that this rule will warn about (required)
- Anything else? (optional)
- Are you willing to submit a pull request to implement this rule? (required) Select with the same options as "Do you want to submit a pull request to fix this bug?" from bug template
Request a rule change
Labels: enhancement
Fields:
- What rule do you want to change? (required)
- Does this change cause the rule to produce more or fewer warnings? (required) Select with "more" and "fewer" options
- How will the change be implemented? (New option, new default behavior, etc.)? (required) Free text input rather than select
- Please provide some example code that this change will affect (required)
- What does the rule currently do for this code? (required)
- What will the rule do after it's changed? (required)
- Anything else? (optional)
- Are you willing to submit a pull request to implement this change? (required) Select with the same options as "Do you want to submit a pull request to fix this bug?" from bug template
Request a general change
Labels: enhancement
Fields:
- What version of
eslint-plugin-testing-library
are you using? (required) - What problem do you want to solve? (required)
- Your take on the correct solution to the problem? (required)
- Anything else? (optional)
- Are you willing to submit a pull request to implement this change? (required) Select with the same options as "Do you want to submit a pull request to fix this bug?" from bug template