Skip to content

Commit

Permalink
chore(deps): update dependency eslint-plugin-react to v7.37.3 j:kit-282
Browse files Browse the repository at this point in the history
… (#4819)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-react](https://redirect.github.com/jsx-eslint/eslint-plugin-react)
| [`7.35.0` ->
`7.37.3`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.35.0/7.37.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react/7.37.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react/7.37.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react/7.35.0/7.37.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react/7.35.0/7.37.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary>

###
[`v7.37.3`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7373---20241223)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3)

##### Fixed

- \[`no-danger`]: avoid a crash on a nested component name
([#&#8203;3833][] [@&#8203;ljharb](https://redirect.github.com/ljharb))
- \[Fix] types: correct generated type declaration ([#&#8203;3840][]
[@&#8203;ocavue](https://redirect.github.com/ocavue))
- \[`no-unknown-property`]: support `precedence` prop in react 19
([#&#8203;3829][] [@&#8203;acusti](https://redirect.github.com/acusti))
- \[`prop-types`]: props missing in validation when using generic types
from a namespace import ([#&#8203;3859][]
[@&#8203;rbondoc96](https://redirect.github.com/rbondoc96))

##### Changed

- \[Tests] \[`jsx-no-script-url`]: Improve tests ([#&#8203;3849][]
[@&#8203;radu2147](https://redirect.github.com/radu2147))
- \[Docs] fix broken links: \[`default-props-match-prop-types`],
\[`jsx-boolean-value`], \[`jsx-curly-brace-presence`], \[`jsx-no-bind`],
\[`no-array-index-key`], \[`no-is-mounted`],
\[`no-render-return-value`], \[`require-default-props`]
([#&#8203;3841][]
[@&#8203;bastiendmt](https://redirect.github.com/bastiendmt))

[7.37.3]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3

[#&#8203;3859]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3859

[#&#8203;3849]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3849

[#&#8203;3841]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3841

[#&#8203;3840]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3840

[#&#8203;3833]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3833

[#&#8203;3829]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3829

###
[`v7.37.2`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7372---20241022)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.1...v7.37.2)

##### Fixed

- \[`destructuring-assignment`]: fix false negative when using `typeof
props.a` ([#&#8203;3835][]
[@&#8203;golopot](https://redirect.github.com/golopot))

##### Changed

- \[Refactor] \[`destructuring-assignment`]: use
`getParentStatelessComponent` ([#&#8203;3835][]
[@&#8203;golopot](https://redirect.github.com/golopot))

[7.37.2]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.1...v7.37.2

[#&#8203;3835]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3835

###
[`v7.37.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7371---20241001)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.0...v7.37.1)

##### Fixed

- \[meta] do not npmignore `d.ts` files ([#&#8203;3836][]
[@&#8203;ljharb](https://redirect.github.com/ljharb))

##### Changed

- \[readme] Fix shared settings link ([#&#8203;3834][]
[@&#8203;MgenGlder](https://redirect.github.com/MgenGlder))

[7.37.1]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.0...v7.37.1

[#&#8203;3836]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3836

[#&#8203;3834]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3834

###
[`v7.37.0`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7370---20240926)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.1...v7.37.0)

##### Added

- add type generation ([#&#8203;3830][]
[@&#8203;voxpelli](https://redirect.github.com/voxpelli))
- \[`no-unescaped-entities`]: add suggestions ([#&#8203;3831][]
[@&#8203;StyleShit](https://redirect.github.com/StyleShit))
- \[`forbid-component-props`]: add
`allowedForPatterns`/`disallowedForPatterns` options ([#&#8203;3805][]
[@&#8203;Efimenko](https://redirect.github.com/Efimenko))
- \[`no-unstable-nested-components`]: add `propNamePattern` to support
custom render prop naming conventions ([#&#8203;3826][]
[@&#8203;danreeves](https://redirect.github.com/danreeves))

##### Changed

- \[readme] flat config example for react 17+ ([#&#8203;3824][]
[@&#8203;GabenGar](https://redirect.github.com/GabenGar))

[7.37.0]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.1...v7.37.0

[#&#8203;3831]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3831

[#&#8203;3830]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3830

[#&#8203;3826]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3826

[#&#8203;3824]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3824

[#&#8203;3805]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3805

###
[`v7.36.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7361---20240912)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.0...v7.36.1)

##### Fixed

- \[`no-is-mounted`]: fix logic in method name check ([#&#8203;3821][]
[@&#8203;Mathias-S](https://redirect.github.com/Mathias-S))
- \[`jsx-no-literals`]: Avoid crashing on valueless boolean props
([#&#8203;3823][]
[@&#8203;reosarevok](https://redirect.github.com/reosarevok))

[7.36.1]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.0...v7.36.1

[#&#8203;3823]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3823

[#&#8203;3821]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3821

###
[`v7.36.0`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7360---20240912)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.2...v7.36.0)

##### Added

- \[`no-string-refs`]: allow this.refs in > 18.3.0 ([#&#8203;3807][]
[@&#8203;henryqdineen](https://redirect.github.com/henryqdineen))
- \[`jsx-no-literals`] Add `elementOverrides` option and the ability to
ignore this rule on specific elements ([#&#8203;3812][]
[@&#8203;Pearce-Ropion](https://redirect.github.com/Pearce-Ropion))
- \[`forward-ref-uses-ref`]: add rule for checking ref parameter is
added
(\[[#&#8203;3667](https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3667)]\[]
[@&#8203;NotWoods](https://redirect.github.com/NotWoods))

##### Fixed

- \[`function-component-definition`], \[`boolean-prop-naming`],
\[`jsx-first-prop-new-line`], \[`jsx-props-no-multi-spaces`],
`propTypes`: use type args ([#&#8203;3629][]
[@&#8203;HenryBrown0](https://redirect.github.com/HenryBrown0))
- JSX pragma: fail gracefully ([#&#8203;3632][]
[@&#8203;ljharb](https://redirect.github.com/ljharb))
- \[`jsx-props-no-spreading`]: add `explicitSpread` option to schema
([#&#8203;3799][] [@&#8203;ljharb](https://redirect.github.com/ljharb))

##### Changed

- \[Tests] add
[@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
v6 ([#&#8203;3629][]
[@&#8203;HenryBrown0](https://redirect.github.com/HenryBrown0))
- \[Tests] add
[@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
v7 and v8 ([#&#8203;3629][]
[@&#8203;hampustagerud](https://redirect.github.com/hampustagerud))
- \[Docs] \[`no-danger`]: update broken link ([#&#8203;3817][]
[@&#8203;lucasrmendonca](https://redirect.github.com/lucasrmendonca))
- \[types] add jsdoc type annotations ([#&#8203;3731][]
[@&#8203;y-hsgw](https://redirect.github.com/y-hsgw))
- \[Tests] `button-has-type`: add test case with spread
([#&#8203;3731][] [@&#8203;y-hsgw](https://redirect.github.com/y-hsgw))

[7.36.0]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.2...v7.36.0

[#&#8203;3799]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3799

[#&#8203;3632]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3632

[#&#8203;3812]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3812

[#&#8203;3731]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3731

[#&#8203;3694]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3667

[#&#8203;3629]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3629

[#&#8203;3817]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3817

[#&#8203;3807]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3807

###
[`v7.35.2`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7352---20240903)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.1...v7.35.2)

##### Fixed

- \[`jsx-curly-brace-presence`]: avoid autofixing attributes with double
quotes to a double quoted attribute ([#&#8203;3814][]
[@&#8203;ljharb](https://redirect.github.com/ljharb))

[7.35.2]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.1...v7.35.2

[#&#8203;3814]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3814

###
[`v7.35.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7351---20240902)

[Compare
Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.0...v7.35.1)

##### Fixed

- \[`jsx-curly-brace-presence`]: do not trigger on strings containing a
quote character ([#&#8203;3798][]
[@&#8203;akulsr0](https://redirect.github.com/akulsr0))

[7.35.1]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.0...v7.35.1

[#&#8203;3798]:
https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3798

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4:00am on Tuesday" in timezone
America/Toronto, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Ni4xIiwidXBkYXRlZEluVmVyIjoiMzkuODYuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate-coveo[bot] <115253437+renovate-coveo[bot]@users.noreply.github.com>
  • Loading branch information
renovate-coveo[bot] authored Jan 6, 2025
1 parent dac0953 commit b51ea24
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 43 deletions.
88 changes: 46 additions & 42 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/headless-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
"@coveo/release": "1.0.0",
"@testing-library/react": "14.3.1",
"@typescript-eslint/eslint-plugin": "7.18.0",
"eslint-plugin-react": "7.35.0",
"eslint-plugin-react": "7.37.3",
"eslint-plugin-testing-library": "7.1.1",
"gts": "5.3.1",
"publint": "0.2.12",
Expand Down

0 comments on commit b51ea24

Please sign in to comment.