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