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
[Bug]: `react/no-unused-prop-types` reports false positives if multiple components use the same prop type
ej612 opened this issue 9 days ago
ej612 opened this issue 9 days ago
[Bug]: incorrect type for Flat Config
renchris opened this issue 11 days ago
renchris opened this issue 11 days ago
[Bug]: [react/prop-types] False positive when wrapped with React.memo
NuclleaR opened this issue 11 days ago
NuclleaR opened this issue 11 days ago
[Fix] no-unknown-property: support `onBeforeToggle`, `popoverTarget`, `popoverTargetAction` attributes
acusti opened this pull request 13 days ago
acusti opened this pull request 13 days ago
[Bug]: Unknown property 'onBeforeToggle' found (react/no-unknown-property)
acusti opened this issue 13 days ago
acusti opened this issue 13 days ago
Add `react/no-object-type-as-default-prop` to `react/recommended`
SimonSimCity opened this issue 17 days ago
SimonSimCity opened this issue 17 days ago
[Bug]: React version not specified... even if it is
sheam opened this issue 18 days ago
sheam opened this issue 18 days ago
[Bug]: prop-types, triggers on properties called `props` that are not component props
rjgotten opened this issue 18 days ago
rjgotten opened this issue 18 days ago
Rule to forbid component dot notation?
FezVrasta opened this issue 19 days ago
FezVrasta opened this issue 19 days ago
[Fix] `prop-types`: props missing in validation when using generic types from a namespace import
rbondoc96 opened this pull request 20 days ago
rbondoc96 opened this pull request 20 days ago
[Bug]: "react/jsx-handler-names" extremely slow with "checkInlineFunction: true " on a single file?
webmatrixxxl opened this issue 24 days ago
webmatrixxxl opened this issue 24 days ago
[Bug]: Warning: React version specified in eslint-plugin-react-settings must be a valid semver version, or "detect"; got “^17”
Redirts opened this issue 25 days ago
Redirts opened this issue 25 days ago
[Bug]: react/boolean-prop-naming validateNested config doesn't work with typescript interfaces
Phebonacci opened this issue 27 days ago
Phebonacci opened this issue 27 days ago
[Enhancement]: jsx-handler-names reports error with inline ternary conditional callbacks
stevensacks opened this issue about 1 month ago
stevensacks opened this issue about 1 month ago
[actions] update step-security/harden-runner from v1 to v2
dependabot[bot] opened this pull request about 1 month ago
dependabot[bot] opened this pull request about 1 month ago
[New] `jsx-sort-props`: add `customPropsFirst` to support custom props list for sorting
saimonkat opened this pull request about 1 month ago
saimonkat opened this pull request about 1 month ago
Inconsistent documentation: self-closing-comp.md
joshriesenbach-wk opened this issue about 1 month ago
joshriesenbach-wk opened this issue about 1 month ago
[New] `jsx-sort-props`: add `className` to `RESERVED_PROPS_LIST`
saimonkat opened this pull request about 1 month ago
saimonkat opened this pull request about 1 month ago
Rule Proposal: no-duplicate-use-context
dislido opened this issue about 2 months ago
dislido opened this issue about 2 months ago
[Tests] `jsx-no-script-url`: Improve tests
radu2147 opened this pull request about 2 months ago
radu2147 opened this pull request about 2 months ago
[Bug]: react/display-name not work for wrapped components
tylerlong opened this issue about 2 months ago
tylerlong opened this issue about 2 months ago
feat: remove dependencies for Node built-ins
MichaelDeBoey opened this pull request about 2 months ago
MichaelDeBoey opened this pull request about 2 months ago
feat: drop ESLint v3, v4, v5, v6 & v7 support
MichaelDeBoey opened this pull request about 2 months ago
MichaelDeBoey opened this pull request about 2 months ago
feat: drop Node 4, 6, 8, 10, 12, 14 & 16 support
MichaelDeBoey opened this pull request about 2 months ago
MichaelDeBoey opened this pull request about 2 months ago
[Bug]: react/boolean-prop-naming not working with component wrapper functions
Afgan0r opened this issue about 2 months ago
Afgan0r opened this issue about 2 months ago
Rule Proposal: Enforce JSX Presence in `.tsx` Files (`no-tsx-without-jsx`)
HesamSe opened this issue 2 months ago
HesamSe opened this issue 2 months ago
[New] create ignorePrivate option for no-multi-comp rule
vwillyams opened this pull request 2 months ago
vwillyams opened this pull request 2 months ago
[Docs] fix broken links
bastiendmt opened this pull request 2 months ago
bastiendmt opened this pull request 2 months ago
[Fix] correct generated type declaration
ocavue opened this pull request 2 months ago
ocavue opened this pull request 2 months ago
Proposal: jsx-no-mixed-title
jamesarosen opened this issue 2 months ago
jamesarosen opened this issue 2 months ago
[Bug]: TS types are broken
burtek opened this issue 3 months ago
burtek opened this issue 3 months ago
[Bug]: The latest version is giving a ESLint error (No default export found in imported module)
petervmeijgaard opened this issue 3 months ago
petervmeijgaard opened this issue 3 months ago
[Bug]: New type declarations not included in published package
JstnMcBrd opened this issue 3 months ago
JstnMcBrd opened this issue 3 months ago
[Fix] `destructuring-assignment`: fix false negative when using typeof props.a
golopot opened this pull request 3 months ago
golopot opened this pull request 3 months ago
[readme] Fix shared settings link
MgenGlder opened this pull request 3 months ago
MgenGlder opened this pull request 3 months ago
[Bug]: react/no-danger — TypeError: Cannot read properties of undefined (reading 'split')
sylvainDNS opened this issue 3 months ago
sylvainDNS opened this issue 3 months ago
[CI]: Unnecssary CI runs waste time & resources
StyleShit opened this issue 3 months ago
StyleShit opened this issue 3 months ago
[New] Add suggestions to `no-unescaped-entities`
StyleShit opened this pull request 3 months ago
StyleShit opened this pull request 3 months ago
Generate type declarations from JSDoc
voxpelli opened this pull request 3 months ago
voxpelli opened this pull request 3 months ago
[Fix] `no-unknown-property` support new `precedence` prop
acusti opened this pull request 3 months ago
acusti opened this pull request 3 months ago
[Bug]: react/destructuring-assignment inconsistent behavior
moses-crasman opened this issue 3 months ago
moses-crasman opened this issue 3 months ago
[Bug]: Unknown property 'precedence' found (react/no-unknown-property)
acusti opened this issue 3 months ago
acusti opened this issue 3 months ago
[New] `no-unstable-nested-components`: add `propNamePattern` to support custom render prop naming conventions
danreeves opened this pull request 3 months ago
danreeves opened this pull request 3 months ago
Add JSDoc type annotations and Update @types/eslint Version
y-hsgw opened this pull request 3 months ago
y-hsgw opened this pull request 3 months ago
[readme] flat config example for react 17+
GabenGar opened this pull request 3 months ago
GabenGar opened this pull request 3 months ago
[Fix] `jsx-no-literals`: Avoid crashing on valueless boolean props
reosarevok opened this pull request 3 months ago
reosarevok opened this pull request 3 months ago
[Bug]: `react/jsx-no-literals` crashes with `Cannot read properties of null (reading 'type')`
reosarevok opened this issue 3 months ago
reosarevok opened this issue 3 months ago
[Fix] `no-is-mounted`: fix logic in method name check
Mathias-S opened this pull request 3 months ago
Mathias-S opened this pull request 3 months ago
[Bug]: If boolean props are in JSX, the react/jsx-no-literals rule in latest update(7.36.0) throws exception and breaks ESLINT
aswinsekar opened this issue 3 months ago
aswinsekar opened this issue 3 months ago
[Bug]: "Do not use isMounted" linting errors after upgrading to latest `eslint-plugin-react` (v7.36.0)
ethanPlumbly opened this issue 3 months ago
ethanPlumbly opened this issue 3 months ago
[Docs] Update jsx-no-target-blank.md
brunocoelho opened this pull request 3 months ago
brunocoelho opened this pull request 3 months ago
[Docs] `no-danger`: update broken link
lucasrmendonca opened this pull request 3 months ago
lucasrmendonca opened this pull request 3 months ago
[Feature Request]: Improve documention for new eslint 9 flat configuration for shared monorepo project
alefduarte opened this issue 4 months ago
alefduarte opened this issue 4 months ago
[Bug]: indentation incorrect
zzzgit opened this issue 4 months ago
zzzgit opened this issue 4 months ago
[Bug]: `jsx-curly-brace-presence` creating invalid code when auto-fixing
dennisoelkers opened this issue 4 months ago
dennisoelkers opened this issue 4 months ago
`jsx-fragments`: allow `Fragment` syntax option
nicmosc opened this pull request 4 months ago
nicmosc opened this pull request 4 months ago
[New] `jsx-no-literals`: add `elementOverrides` option
Pearce-Ropion opened this pull request 4 months ago
Pearce-Ropion opened this pull request 4 months ago
[Bug]: `no-leaked-render` won't accept explicit `Boolean()` coercion, only implicit coercion with `!!`
xml opened this issue 4 months ago
xml opened this issue 4 months ago
[Bug]: `hook-use-state` suggested fix should update all reference
axetroy opened this issue 4 months ago
axetroy opened this issue 4 months ago
[Fix] `prop-types`: false positives since upgrading typescript-eslint to v8
pplancq opened this pull request 4 months ago
pplancq opened this pull request 4 months ago
[Feature Request]: Add `allowedElements` option to `jsx-no-literals`
Pearce-Ropion opened this issue 4 months ago
Pearce-Ropion opened this issue 4 months ago
[New] `no-string-refs`: allow this.refs in > 18.3.0
henryqdineen opened this pull request 4 months ago
henryqdineen opened this pull request 4 months ago
[Bug]: Prop-types rules ignored for lowercase functional components
burnhamrobertp opened this issue 4 months ago
burnhamrobertp opened this issue 4 months ago
[New] `forbid-component-props`: add `allowedForPatterns` and `disallowedForPatterns` options
Efimenko opened this pull request 4 months ago
Efimenko opened this pull request 4 months ago
Rule proposal: Auto fix `prop={prop}` to `{...{prop}}`
nikitarevenco opened this issue 4 months ago
nikitarevenco opened this issue 4 months ago
[Bug]: react/jsx-no-target-blank fix does not add "noopener"
rafael-nogueras opened this issue 4 months ago
rafael-nogueras opened this issue 4 months ago
[Bug]: Warning: React version not specified in eslint-plugin-react settings
SalahAdDin opened this issue 4 months ago
SalahAdDin opened this issue 4 months ago
[Bug]: `jsx-curly-brace-presence` still warns on strings containing unescaped entities
musjj opened this issue 4 months ago
musjj opened this issue 4 months ago
[Bug]: Support ESLint v9.9.0
Byron2016 opened this issue 5 months ago
Byron2016 opened this issue 5 months ago
[Bug]: Cannot ban only explicitSpread for jsx-props-no-spreading
divmgl opened this issue 5 months ago
divmgl opened this issue 5 months ago
[Fix] `jsx-curly-brace-presence`: do not trigger on strings containing a quote character
akulsr0 opened this pull request 5 months ago
akulsr0 opened this pull request 5 months ago
[Feature Request]: Add TypeScript types
segevfiner opened this issue 5 months ago
segevfiner opened this issue 5 months ago
[Bug]: react/prop-types false positives since upgrading typescript-eslint to v8
dan-serendipity opened this issue 5 months ago
dan-serendipity opened this issue 5 months ago
[Bug]: `jsx-curly-brace-presence` doesn't trigger on strings containing a quote character
tylerlaprade opened this issue 5 months ago
tylerlaprade opened this issue 5 months ago
[Bug]: autofix for `sort-prop-types` breaks code containing comments
tylerlaprade opened this issue 5 months ago
tylerlaprade opened this issue 5 months ago
[Bug]: autofix for jsx-closing-bracket-location deletes comments
Vladyslav-Soldatenko opened this issue 5 months ago
Vladyslav-Soldatenko opened this issue 5 months ago
[Bug]: Not working with @typescript-eslint/parser v8
lukpsaxo opened this issue 5 months ago
lukpsaxo opened this issue 5 months ago
Rule proposal: No return ternary
MikaelSiidorow opened this issue 5 months ago
MikaelSiidorow opened this issue 5 months ago
[Bug]: `reactPlugin.configs.flat.recommended` part in documentation throws error
unnamed92 opened this issue 5 months ago
unnamed92 opened this issue 5 months ago
new rule: padding-lines-between-tags #3554
etherealm13 opened this pull request 5 months ago
etherealm13 opened this pull request 5 months ago
[Fix] Avoid typescript-eslint deprecation warnings about typeParameters
pxpeterxu opened this pull request 5 months ago
pxpeterxu opened this pull request 5 months ago
Latest version forces users to use Eslint 9.7
ematipico opened this issue 5 months ago
ematipico opened this issue 5 months ago
[Bug]: `prefer-read-only-props` rule doesn't work with namespaces
Mnigos opened this issue 5 months ago
Mnigos opened this issue 5 months ago
[Fix] `require-default-props`: report when required props have default param value
akulsr0 opened this pull request 5 months ago
akulsr0 opened this pull request 5 months ago
[Fix] `sort-prop-types`: single line type ending without semicolon
akulsr0 opened this pull request 5 months ago
akulsr0 opened this pull request 5 months ago
[Bug]: `sort-prop-types`'s autofix doesn't move the semicolon, producing broken code, on single-line Props types
tylerlaprade opened this issue 5 months ago
tylerlaprade opened this issue 5 months ago
[Refactor] `variableUtil`: Avoid creating a single flat variable scope for each lookup
DanielRosenwasser opened this pull request 5 months ago
DanielRosenwasser opened this pull request 5 months ago
Add option to `react/destructuring-assignment` to skip destructuring on union types on `always`
SimonSimCity opened this issue 6 months ago
SimonSimCity opened this issue 6 months ago
[Bug]: react/jsx-filename-extension ignoreFilesWithoutCode option not working with eslint v8
Amansaxena001 opened this issue 6 months ago
Amansaxena001 opened this issue 6 months ago
[Fix] `sort-prop-types`: Check for undefined before accessing `node.typeAnnotation.typeAnnotation`
tylerlaprade opened this pull request 6 months ago
tylerlaprade opened this pull request 6 months ago
Failed prop type: its value is `undefined`.
zulalc opened this issue 6 months ago
zulalc opened this issue 6 months ago
[New] `jsx-closing-tag-location`: add `line-aligned` option
kimtaejin3 opened this pull request 6 months ago
kimtaejin3 opened this pull request 6 months ago
Missing type declarations
JstnMcBrd opened this issue 6 months ago
JstnMcBrd opened this issue 6 months ago
[Bug]: Not compatible with eslint
ejgutierrez74 opened this issue 6 months ago
ejgutierrez74 opened this issue 6 months ago
[New]`forbid-component-props`: add `propNamePattern` option
akulsr0 opened this pull request 6 months ago
akulsr0 opened this pull request 6 months ago
[Bug]: `non-jsx` is listed in `react/jsx-one-expression-per-line` options but is not available
mirabtellegen opened this issue 6 months ago
mirabtellegen opened this issue 6 months ago
[New] `jsx-handler-names`: support ignoring component names
akulsr0 opened this pull request 6 months ago
akulsr0 opened this pull request 6 months ago
[New] version settings: Allow react defaultVersion to be configurable
onlywei opened this pull request 6 months ago
onlywei opened this pull request 6 months ago
[Bug]: 'React' must be in scope when using JSXeslintreact/react-in-jsx-scope
vaynevayne opened this issue 6 months ago
vaynevayne opened this issue 6 months ago
[Fix] `jsx-key`: incorrect behavior for `checkKeyMustBeforeSpread` with map callbacks
akulsr0 opened this pull request 6 months ago
akulsr0 opened this pull request 6 months ago