Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/jsx-eslint/eslint-plugin-react
React-specific linting rules for ESLint
https://github.com/jsx-eslint/eslint-plugin-react
[Fix] `no-object-type-as-default-prop`: enable rule when multiple parameters
JulienR1 opened this pull request 6 months ago
JulienR1 opened this pull request 6 months ago
[Bug]: `react/no-object-type-as-default-prop` is disabled when using a `ref` prop
JulienR1 opened this issue 6 months ago
JulienR1 opened this issue 6 months ago
fixed the schema of jsx-no-constructed-context-values.js
noshiro-pf opened this pull request 6 months ago
noshiro-pf opened this pull request 6 months ago
[Bug]: Key "plugins": Cannot redefine plugin "react"
tiavina-mika opened this issue 7 months ago
tiavina-mika opened this issue 7 months ago
with redux there is not necessary error
ravenkim opened this issue 7 months ago
ravenkim opened this issue 7 months ago
[Bug]: react/boolean-prop-naming not working with TS & declaration
mario-iliev opened this issue 7 months ago
mario-iliev opened this issue 7 months ago
[Fix] Null check `rootNode` before calling `getScope` with it
crnhrv opened this pull request 7 months ago
crnhrv opened this pull request 7 months ago
`jsx-no-leaked-render` can work better if it checks the TS type of the left-side value
yusufkinatas opened this issue 7 months ago
yusufkinatas opened this issue 7 months ago
[Bug]: Unable to use with eslint 9.x
lewismoten opened this issue 7 months ago
lewismoten opened this issue 7 months ago
[New] support eslint v9
mdjermanovic opened this pull request 7 months ago
mdjermanovic opened this pull request 7 months ago
Quick question: does `settings.version` default to "detect" yet?
JstnMcBrd opened this issue 7 months ago
JstnMcBrd opened this issue 7 months ago
[Fix] `jsx-boolean-value`: `assumeUndefinedIsFalse` with `never` must not allow explicit `true` value
6uliver opened this pull request 7 months ago
6uliver opened this pull request 7 months ago
:sparkles: [enhancement] new install commands added in the README.md
AngelDarco opened this pull request 8 months ago
AngelDarco opened this pull request 8 months ago
:sparkles: [enhancement] new install commands added in the README.md
AngelDarco opened this pull request 8 months ago
AngelDarco opened this pull request 8 months ago
`jsx-no-leaked-render` should only complain if there is a certian leaked render
AhmedBaset opened this issue 8 months ago
AhmedBaset opened this issue 8 months ago
Remove `react/prop-types` from the recommended config
Arkellys opened this issue 8 months ago
Arkellys opened this issue 8 months ago
[Bug]: Rule "react/no-direct-mutation-state" failing in a stateless component
Lucasdsk opened this issue 8 months ago
Lucasdsk opened this issue 8 months ago
[New] add `no-render-return-undefined`: disallow components rendering undefined
akulsr0 opened this pull request 8 months ago
akulsr0 opened this pull request 8 months ago
[Fix] prop-types: `className` missing in prop validation
akulsr0 opened this pull request 8 months ago
akulsr0 opened this pull request 8 months ago
[New] `no-danger`: add `customComponentNames` option
akulsr0 opened this pull request 8 months ago
akulsr0 opened this pull request 8 months ago
[Fix] jsx-newline: jsx-newline breaking with comments
akulsr0 opened this pull request 8 months ago
akulsr0 opened this pull request 8 months ago
[Fix] `jsx-no-leaked-render`: invalid report if left side is boolean
akulsr0 opened this pull request 8 months ago
akulsr0 opened this pull request 8 months ago
[Bug]: The endless linting cycle
root9464 opened this issue 8 months ago
root9464 opened this issue 8 months ago
[Bug]: Endless listing cycle
root9464 opened this issue 8 months ago
root9464 opened this issue 8 months ago
feat: Add eslint v9 support
MatiPl01 opened this pull request 8 months ago
MatiPl01 opened this pull request 8 months ago
[Bug]: checkKeyMustBeforeSpread of react/jsx-key doesn't work when generating array dynamically
gvrnmntdept opened this issue 8 months ago
gvrnmntdept opened this issue 8 months ago
[Bug]: Properties faulty identified as not declared for types in react-hook-form
fredrikcarlbom opened this issue 8 months ago
fredrikcarlbom opened this issue 8 months ago
Add "line-aligned" to react/jsx-closing-tag-location
Cooya opened this issue 8 months ago
Cooya opened this issue 8 months ago
[Bug]:
aspizu opened this issue 8 months ago
aspizu opened this issue 8 months ago
[help wanted] The functions option (defaultArguments) in the react/require-default-props rule does not work as expected.
amisu1203 opened this issue 8 months ago
amisu1203 opened this issue 8 months ago
[Bug]: An incomprehensible mistake
root9464 opened this issue 8 months ago
root9464 opened this issue 8 months ago
Add eslint@9 to peer deps
johnhunter opened this pull request 8 months ago
johnhunter opened this pull request 8 months ago
[Bug]: peer dependency error with eslint@9
johnhunter opened this issue 8 months ago
johnhunter opened this issue 8 months ago
Add type annotation for button-has-type rule
y-hsgw opened this pull request 9 months ago
y-hsgw opened this pull request 9 months ago
[Bug]: react/boolean-prop-naming - Cannot read properties of undefined (reading 'properties')
dylang opened this issue 9 months ago
dylang opened this issue 9 months ago
Add JSDoc type annotations
y-hsgw opened this pull request 9 months ago
y-hsgw opened this pull request 9 months ago
Add JSDoc type annotations
y-hsgw opened this pull request 9 months ago
y-hsgw opened this pull request 9 months ago
[Bug]: Support for Eslint 9.0.0?
lcsvcn opened this issue 9 months ago
lcsvcn opened this issue 9 months ago
[New] `async-server-action`: Add rule to require that server actions be async
jorgezreik opened this pull request 9 months ago
jorgezreik opened this pull request 9 months ago
Proposal for Stringent Type Checking
y-hsgw opened this issue 9 months ago
y-hsgw opened this issue 9 months ago
[Feat]: provide compatibility with eslint v9
antongolub opened this pull request 9 months ago
antongolub opened this pull request 9 months ago
feat: support eslint ^9
li-jia-nan opened this pull request 9 months ago
li-jia-nan opened this pull request 9 months ago
autofix-unused-prop-type
Veveue opened this pull request 9 months ago
Veveue opened this pull request 9 months ago
[New] add `jsx-props-no-spread-multi`
SimonSchick opened this pull request 9 months ago
SimonSchick opened this pull request 9 months ago
[Suggestion]: Drop support for node <16.20
SimonSchick opened this issue 9 months ago
SimonSchick opened this issue 9 months ago
`jsx-handler-names` support skipping prop naming checks
Max10240 opened this issue 9 months ago
Max10240 opened this issue 9 months ago
[Bug]: TypeError in version 7.34.1
dfvalero opened this issue 9 months ago
dfvalero opened this issue 9 months ago
[Bug]: The `forbidDefaultForRequired` option in the `react/require-default-props` rule does not work as expected
vicasas opened this issue 9 months ago
vicasas opened this issue 9 months ago
[Bug]: `jsx-no-leaked-render` report `&&` in prop
AhmedBaset opened this issue 9 months ago
AhmedBaset opened this issue 9 months ago
[Fix] `boolean-prop-naming`: avoid a crash with a non-TSTypeReference type
developer-bandi opened this pull request 9 months ago
developer-bandi opened this pull request 9 months ago
[Bug]: `boolean-prop-naming` rule throws error
jlarmstrongiv opened this issue 9 months ago
jlarmstrongiv opened this issue 9 months ago
Rule Proposal: `jsx-max-props-per-component`
makotot opened this issue 9 months ago
makotot opened this issue 9 months ago
[Fix] `checked-requires-onchange-or-readonly`: correct options that were behaving opposite
jaesoekjjang opened this pull request 9 months ago
jaesoekjjang opened this pull request 9 months ago
[Fix] checked-requires-onchange-or-readonly: correcting option names
jaesoekjjang opened this pull request 9 months ago
jaesoekjjang opened this pull request 9 months ago
[Fix] `no-unknown-property`: only match `data-*` attributes containing `-`
silverwind opened this pull request 9 months ago
silverwind opened this pull request 9 months ago
[Bug]: `no-unknown-property` false-positive without `data-` prefix
silverwind opened this issue 9 months ago
silverwind opened this issue 9 months ago
[Bug]: checked-requires-onchange-or-readonly options are inverted
EvgenyOrekhov opened this issue 9 months ago
EvgenyOrekhov opened this issue 9 months ago
[Bug]: allowExpression in react/jsx-no-useless-fragment
YuriyDyachkov opened this issue 9 months ago
YuriyDyachkov opened this issue 9 months ago
[New Rule]: no-unbound-method
sampattuzzi opened this issue 10 months ago
sampattuzzi opened this issue 10 months ago
[Docs] `jsx-no-constructed-context-values`: fix some typos
cuithon opened this pull request 10 months ago
cuithon opened this pull request 10 months ago
[Bug]: Unknown property 'popover' found (react/no-unknown-property)
acusti opened this issue 10 months ago
acusti opened this issue 10 months ago
[Bug]: upgrading to version 7.34.0 breaks eslint.
theslantedroom opened this issue 10 months ago
theslantedroom opened this issue 10 months ago
[Fix] `boolean-prop-naming`: literal TSIntersectionType not allow error fix
developer-bandi opened this pull request 10 months ago
developer-bandi opened this pull request 10 months ago
[Fix] `boolean-prop-naming`: literalType error fix
developer-bandi opened this pull request 10 months ago
developer-bandi opened this pull request 10 months ago
[Bug]: `TypeError: Failed to load plugin declared in '.eslintrc': [[GeneratorState]] is not present on O` with v7.34.0
acelaya opened this issue 10 months ago
acelaya opened this issue 10 months ago
[Bug]: react/prop-types error detected on linux but won't on windows
fauzanashari opened this issue 10 months ago
fauzanashari opened this issue 10 months ago
[Fix] `boolean-prop-naming`: detect TS interfaces
developer-bandi opened this pull request 10 months ago
developer-bandi opened this pull request 10 months ago
[Fix] `jsx-no-leaked-render`: prevent wrongly adding parens
developer-bandi opened this pull request 10 months ago
developer-bandi opened this pull request 10 months ago
ESLint v9 contains breaking API changes
james-yeoman opened this issue 10 months ago
james-yeoman opened this issue 10 months ago
[Bug]: jsx-no-leaked-render causes code to be incorrect by removing parentheses
dusanristic opened this issue 10 months ago
dusanristic opened this issue 10 months ago
[Fix] `no-unknown-property`: add `fetchPriority`
SevereCloud opened this pull request 10 months ago
SevereCloud opened this pull request 10 months ago
[Bug]: typescript: false positive "...missing in props validation" when inner-component prop has same name as local variable
timrobinson33 opened this issue 10 months ago
timrobinson33 opened this issue 10 months ago
[Fix] add a few jsdoc type annotations to work around TS inference bugs for consumers
bradzacher opened this pull request 10 months ago
bradzacher opened this pull request 10 months ago
[New] export flat configs from plugin root and fix flat config crash
bradzacher opened this pull request 10 months ago
bradzacher opened this pull request 10 months ago
[Bug]: flat config crash when using manual plugin def and recommended config
bradzacher opened this issue 10 months ago
bradzacher opened this issue 10 months ago
[Bug]: shorthandFirst and shorthandLast not working
ngrcode opened this issue 10 months ago
ngrcode opened this issue 10 months ago
[Fix] `jsx-boolean-value`: make error messages clearer
developer-bandi opened this pull request 10 months ago
developer-bandi opened this pull request 10 months ago
[Docs] fix link to iframe attribute on mdn
nnmrts opened this pull request 10 months ago
nnmrts opened this pull request 10 months ago
[Bug]: typescript-eslint v6 deprecation warnings
thomasmarr opened this issue 11 months ago
thomasmarr opened this issue 11 months ago
[Bug]: Error when using flat config
rdebeasi opened this issue 11 months ago
rdebeasi opened this issue 11 months ago
[Enhance] forbid-component-props accepts allowedForRegex and disallowedForRegex
bschlenk opened this pull request 11 months ago
bschlenk opened this pull request 11 months ago
Rule enhancement: allow regex in forbid-component-props allowedFor / disallowedFor
bschlenk opened this issue 11 months ago
bschlenk opened this issue 11 months ago
How to configure with `eslint.config.js` with ESM?
rakleed opened this issue 11 months ago
rakleed opened this issue 11 months ago
[Bug]: forwardRef error: 'className' is missing in props
viveleroi opened this issue 11 months ago
viveleroi opened this issue 11 months ago
Rule proposal: Prefer memoized callback functions
oliveryasuna opened this issue 11 months ago
oliveryasuna opened this issue 11 months ago
Rule proposal: Prefer memoized callback functions
oliveryasuna opened this issue 11 months ago
oliveryasuna opened this issue 11 months ago
Ban props containing an "-" for components
hornta opened this issue 11 months ago
hornta opened this issue 11 months ago
[New] add `checked-requires-onchange-or-readonly` rule
jaesoekjjang opened this pull request 11 months ago
jaesoekjjang opened this pull request 11 months ago
[Fix] `prop-types`: handle nested forwardRef + memo
developer-bandi opened this pull request 11 months ago
developer-bandi opened this pull request 11 months ago
`jsx-newline`: support for checking newline at the start and end of children
burtek opened this pull request 12 months ago
burtek opened this pull request 12 months ago
[New] `jsx-one-expression-per-line`: add `non-jsx` option to allow non-JSX children in one line
burtek opened this pull request 12 months ago
burtek opened this pull request 12 months ago
[Tests] `jsx-wrap-multilines`: passing tests
burtek opened this pull request 12 months ago
burtek opened this pull request 12 months ago
[New] `jsx-boolean-value`: add `assumeUndefinedIsFalse` option
developer-bandi opened this pull request 12 months ago
developer-bandi opened this pull request 12 months ago
[New] `jsx-filename-extension`: add `ignoreFilesWithoutCode` option to allow empty files
burtek opened this pull request 12 months ago
burtek opened this pull request 12 months ago
[jsx-no-script-url]: use shared settings to specify link components
burtek opened this pull request 12 months ago
burtek opened this pull request 12 months ago
react/jsx-no-target-blank: change allowReferrer default value
oliviertassinari opened this issue 12 months ago
oliviertassinari opened this issue 12 months ago
Deprecate stylistic rules in favor of `@stylistic/eslint-plugin`/`@stylistic/eslint-plugin-jsx`
MichaelDeBoey opened this issue 12 months ago
MichaelDeBoey opened this issue 12 months ago
[Bug]: `react/no-array-index-key` falsely triggered for `Map.prototype.forEach()`
RulerOfCakes opened this issue about 1 year ago
RulerOfCakes opened this issue about 1 year ago
New option: `jsx-one-expression-per-line` `non-jsx`
reediculous456 opened this issue about 1 year ago
reediculous456 opened this issue about 1 year ago
[New] `jsx-wrap-multilines`: add `never` option to prohibit wrapping parens on multiline JSX
reedws opened this pull request about 1 year ago
reedws opened this pull request about 1 year ago