Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update eslint-plugin-react 7.21.4 β†’ 7.37.4 (minor) #97

Open
wants to merge 1 commit into
base: +master+master+master+
Choose a base branch
from

Conversation

depfu[bot]
Copy link

@depfu depfu bot commented Jan 14, 2025


Welcome to Depfu πŸ‘‹

This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.

After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.

Let us know if you have any questions. Thanks so much for giving Depfu a try!


Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ eslint-plugin-react (7.21.4 β†’ 7.37.4) Β· Repo Β· Changelog

Release Notes

Too many releases to show here. View the full release notes.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ array.prototype.flatmap (indirect, 1.2.3 β†’ 1.3.3) Β· Repo Β· Changelog

Release Notes

1.3.3 (from changelog)

Commits

  • [actions] split out node 10-20, and 20+ 8727281
  • [Tests] add test coverage 6e78327
  • [Deps] update call-bind, es-abstract e027dd1
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, auto-changelog, object-inspect, tape 7322d84
  • [Dev Deps] update aud, npmignore, object-inspect, tape 958bf5c
  • [Deps] update call-bind, define-properties, es-abstract, es-shim-unscopables b3698fb
  • [Tests] replace aud with npm audit e0461ed
  • [Dev Deps] add missing peer dep e7160b5

1.3.2 (from changelog)

Commits

  • [Deps] update define-properties, es-abstract 1737863
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, object-inspect, tape 2337759

1.3.1 (from changelog)

Commits

  • [meta] use npmignore to autogenerate an npmignore file 3587a34
  • [meta] add auto-changelog d66bdea
  • [Deps] update define-properties, es-abstract d64c486
  • [actions] update rebase action to use reusable workflow 8d657d0
  • [Dev Deps] update aud, object-inspect, tape aa22741
  • [Tests] use for-each instead of foreach 748a78d

1.3.0 (from changelog)

  • [New] shim/auto: add flatMap to Symbol.unscopables
  • [Deps] update call-bind, es-abstract
  • [actions] reuse common workflows
  • [actions] update codecov uploader
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, auto-changelog, object-inspect, safe-publish-latest, tape

1.2.5 (from changelog)

  • [readme] add github actions/codecov badges; update description; remove travis badge
  • [Deps] update call-bind, es-abstract; remove unused function-bind
  • [meta] use prepublishOnly, for npm 7+
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, has-strict-mode, object-inspect, tape
  • [actions] update workflows
  • [actions] use node/install instead of node/run; use codecov action
  • [Tests] increase coverage

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ object.entries (indirect, 1.1.2 β†’ 1.1.8) Β· Repo Β· Changelog

Release Notes

1.1.7 (from changelog)

Commits

  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape f2edb13
  • [Deps] update define-properties, es-abstract 7b9daec

1.1.6 (from changelog)

Commits

  • [actions] reuse common workflows e6dc177
  • [meta] use npmignore to autogenerate an npmignore file 76b4136
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, safe-publish-latest, tape 2ab7fcd
  • [Dev Deps] update eslint, @ljharb/eslint-config, array.prototype.map, aud, auto-changelog, functions-have-names, tape 61a205e
  • [actions] update rebase action to use reusable workflow 3b886b0
  • [actions] update codecov uploader 6db30f8
  • [Deps] update define-properties, es-abstract fa0a9c9

1.1.5 (from changelog)

Commits

  • [Dev Deps] update eslint, @ljharb/eslint-config, array.prototype.map, tape 3fa8e24
  • [Deps] update es-abstract 9288cc0
  • [Robustness] use call-bound Array.prototype.push e495b27
  • [meta] npmignore coverage output d16eb7d

1.1.4 (from changelog)

Commits

  • [actions] use node/install instead of node/run; use codecov action 502a2d7
  • [meta] do not publish github action workflow files f38243c
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, functions-have-names, has-strict-mode, tape 28b8c53
  • [readme] fix repo URLs; remove travis badge 01eb2bc
  • [readme] add actions and codecov badges e9455ce
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, auto-changelog 3f26a81
  • [actions] update workflows 2447f74
  • [Refactor] propertyIsEnumerable checks own-ness; remove has a65ae8d
  • [actions] update workflows 2465bef
  • [Tests] swap array-map for array.prototype.map 37d5157
  • [Dev Deps] update eslint, tape 3878db8
  • [Deps] update call-bind, es-abstract 9ff20ec
  • [meta] use prepublishOnly script for npm 7+ 052d1ca
  • [Tests] increase coverage 1e84c9c
  • [Deps] update es-abstract 65af70d
  • [Deps] update es-abstract 2a633ce
  • [meta] gitignore coverage output 5f4a0c1

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ object.fromentries (indirect, 2.0.2 β†’ 2.0.8) Β· Repo Β· Changelog

Release Notes

2.0.7 (from changelog)

Commits

  • [Deps] update define-properties, es-abstract dbf1467
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape 495556f

2.0.6 (from changelog)

Commits

  • [actions] reuse common workflows 867603d
  • [meta] add auto-changelog 3621c90
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, safe-publish-latest, tape d6c3de7
  • [Deps] update define-properties, es-abstract a0eca66
  • [actions] update rebase action to use reusable workflow 91df159
  • [actions] update codecov uploader e7f2c96
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, tape ec22968

2.0.5 (from changelog)

  • [readme] add actions and codecov badges
  • [Deps] update es-abstract
  • [Deps] remove unused has dep
  • [meta] use prepublishOnly script for npm 7+
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, tape
  • [actions] update workflows
  • [actions] use node/install instead of node/run; use codecov action
  • [Tests] increase coverage

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ prop-types (indirect, 15.7.2 β†’ 15.8.1) Β· Repo Β· Changelog

Release Notes

15.8.1 (from changelog)

  • [Fix] fix crash when a custom propType return lacks .data; call hasOwnProperty properly (#370)
  • [meta] Fix formatting in CHANGELOG.md (#367)
  • [Tests] add missing test coverage (#370)
  • [Tests] convert normal it functions to arrow functions (#370)
  • [Tests] do not fail fast; add react 17 (#366)
  • [Dev Deps] update eslint

15.8.0 (from changelog)

[New] add PropTypes.bigint (#365) [New] oneOfType: Add expected types to warning (#198) [New] Add type check for validator for 'shape' and 'exact' (#234) [Fix] checkPropTypes: Friendlier message when using a type checker that is not a function (#51) [Refactor] extract has (#261, #125, #124) [readme] Fix branch name (master -> main) (#364) [readme] Clarify usage of elementType (#335) [docs] highlighted the func name (#321) [docs] Typo fix in example (#300) [docs] Add instructions for intentional inclusion of validation in production. (#262) [docs] PropTypes.node: add link to react docs [docs] Improve wording for checkPropTypes (#258) [meta] Add a package sideEffects field. (#350) [meta] use in-publish to avoid running the build on install [deps] regenerate yarn.lock [deps] update react-is (#347, #346, #345, #340, #338) [eslint] enable some rules (#360) [Tests] Use GH Actions (#363) [Tests] Fix spelling (#318) [Tests] Fixed typo: 'Any type should accept any value' (#281) [Tests] fix broken tests; test the build process [Dev Deps] update browserify, bundle-collapser, eslint, in-publish, react, uglifyify, uglifyjs

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ side-channel (indirect, 1.0.3 β†’ 1.1.0) Β· Repo Β· Changelog

Release Notes

1.1.0 (from changelog)

Commits

  • [Refactor] extract implementations to side-channel-weakmap, side-channel-map, side-channel-list ada5955
  • [New] add channel.delete c01d2d3
  • [types] improve types 0c54356
  • [readme] add content be24868
  • [actions] split out node 10-20, and 20+ c4488e2
  • [types] use shared tsconfig 0e0d57c
  • [Dev Deps] update @ljharb/eslint-config, @ljharb/tsconfig, @types/get-intrinsic, @types/object-inspect, @types/tape, auto-changelog, tape fb4f622
  • [Deps] update call-bind, get-intrinsic, object-inspect b78336b
  • [Tests] replace aud with npm audit ee3ab46
  • [Dev Deps] add missing peer dep c03e21a

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ string.prototype.matchall (indirect, 4.0.2 β†’ 4.0.12) Β· Repo Β· Changelog

Release Notes

4.0.12 (from changelog)

Commits

  • [actions] split out node 10-20, and 20+ ec6bcb6
  • [Deps] update call-bind, es-abstract, get-intrinsic, gopd, has-symbols, internal-slot, regexp.prototype.flags, side-channel 993a80c
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, auto-changelog, mock-property, object-inspect, object.assign, tape 50e0c52
  • [Refactor] use call-bound directly 72c0fe1
  • [Tests] replace aud with npm audit 3a4bccb
  • [readme] remove dead badges ae4bdb2
  • [Dev Deps] add missing peer dep 14ceede

4.0.10 (from changelog)

Commits

  • [Refactor] use set-function-name a851cbb

4.0.9 (from changelog)

Commits

  • [Deps] update define-properties, es-abstract, get-intrinsic, internal-slot, regexp.prototype.flags 819a5dd
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, es6-shim, object-inspect, object.entries, tape 6f479ee

4.0.8 (from changelog)

Commits

  • [meta] use npmignore to autogenerate an npmignore file a08a8a1
  • [Deps] update define-properties, es-abstract, get-intrinsic, regexp.prototype.flags 6273f0f
  • [Tests] use mock-property 94e83a3
  • [Dev Deps] update @ljharb/eslint-config, aud, es5-shim, functions-have-names, object-inspect, object.assign, object.entries, tape 8024497
  • [actions] update rebase action to use reusable workflow 028abc0
  • [Tests] use for-each instead of foreach f68b771

4.0.7 (from changelog)

Commits

  • [actions] reuse common workflows 798d359
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, auto-changelog, es5-shim, object-inspect, tape 8733fa4
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, safe-publish-latest, tape 2f0ac7d
  • [actions] update codecov uploader 40ea9ce
  • [Robustness] use call-bound indexOf b035fdc
  • [Deps] update has-symbols, regexp.prototype.flags 95768f2

4.0.6 (from changelog)

Commits

  • [Refactor] use CreateRegExpStringIterator from es-abstract 5c2cf33
  • [patch] remove unused helpers 280f47e
  • [meta] add auto-changelog 2d26eda
  • [Deps] update es-abstract 857c8b0
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, es5-shim, object-inspect, object.entries, tape 9349ea2

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

πŸ†• array-buffer-byte-length (added, 1.0.2)

πŸ†• array.prototype.findlast (added, 1.2.5)

πŸ†• array.prototype.tosorted (added, 1.1.4)

πŸ†• arraybuffer.prototype.slice (added, 1.0.4)

πŸ†• available-typed-arrays (added, 1.0.7)

πŸ†• call-bind (added, 1.0.8)

πŸ†• call-bind-apply-helpers (added, 1.0.1)

πŸ†• call-bound (added, 1.0.3)

πŸ†• data-view-buffer (added, 1.0.2)

πŸ†• data-view-byte-length (added, 1.0.2)

πŸ†• data-view-byte-offset (added, 1.0.1)

πŸ†• define-data-property (added, 1.1.4)

πŸ†• dunder-proto (added, 1.0.1)

πŸ†• es-define-property (added, 1.0.1)

πŸ†• es-errors (added, 1.3.0)

πŸ†• es-iterator-helpers (added, 1.2.1)

πŸ†• es-object-atoms (added, 1.0.1)

πŸ†• es-set-tostringtag (added, 2.1.0)

πŸ†• es-shim-unscopables (added, 1.0.2)

πŸ†• for-each (added, 0.3.3)

πŸ†• function.prototype.name (added, 1.1.8)

πŸ†• functions-have-names (added, 1.2.3)

πŸ†• get-intrinsic (added, 1.2.7)

πŸ†• get-proto (added, 1.0.1)

πŸ†• get-symbol-description (added, 1.1.0)

πŸ†• globalthis (added, 1.0.4)

πŸ†• gopd (added, 1.2.0)

πŸ†• has-bigints (added, 1.1.0)

πŸ†• has-property-descriptors (added, 1.0.2)

πŸ†• has-proto (added, 1.2.0)

πŸ†• has-tostringtag (added, 1.0.2)

πŸ†• hasown (added, 2.0.2)

πŸ†• is-array-buffer (added, 3.0.5)

πŸ†• is-async-function (added, 2.1.0)

πŸ†• is-bigint (added, 1.1.0)

πŸ†• is-boolean-object (added, 1.2.1)

πŸ†• is-core-module (added, 2.16.1)

πŸ†• is-data-view (added, 1.0.2)

πŸ†• is-finalizationregistry (added, 1.1.1)

πŸ†• is-generator-function (added, 1.1.0)

πŸ†• is-map (added, 2.0.3)

πŸ†• is-number-object (added, 1.1.1)

πŸ†• is-set (added, 2.0.3)

πŸ†• is-shared-array-buffer (added, 1.0.4)

πŸ†• is-typed-array (added, 1.1.15)

πŸ†• is-weakmap (added, 2.0.2)

πŸ†• is-weakref (added, 1.1.0)

πŸ†• is-weakset (added, 2.0.4)

πŸ†• iterator.prototype (added, 1.1.5)

πŸ†• math-intrinsics (added, 1.1.0)

πŸ†• own-keys (added, 1.0.1)

πŸ†• possible-typed-array-names (added, 1.0.0)

πŸ†• reflect.getprototypeof (added, 1.0.10)

πŸ†• safe-array-concat (added, 1.1.3)

πŸ†• safe-push-apply (added, 1.0.0)

πŸ†• safe-regex-test (added, 1.1.0)

πŸ†• set-function-length (added, 1.2.2)

πŸ†• set-function-name (added, 2.0.2)

πŸ†• set-proto (added, 1.0.0)

πŸ†• side-channel-list (added, 1.0.0)

πŸ†• side-channel-map (added, 1.0.1)

πŸ†• side-channel-weakmap (added, 1.0.2)

πŸ†• string.prototype.repeat (added, 1.0.0)

πŸ†• string.prototype.trim (added, 1.2.10)

πŸ†• supports-preserve-symlinks-flag (added, 1.0.0)

πŸ†• typed-array-buffer (added, 1.0.3)

πŸ†• typed-array-byte-length (added, 1.0.3)

πŸ†• typed-array-byte-offset (added, 1.0.4)

πŸ†• typed-array-length (added, 1.0.7)

πŸ†• unbox-primitive (added, 1.1.0)

πŸ†• which-boxed-primitive (added, 1.1.1)

πŸ†• which-builtin-type (added, 1.2.1)

πŸ†• which-collection (added, 1.0.2)

πŸ†• which-typed-array (added, 1.1.18)


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu cancel merge
Cancels automatic merging of this PR
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)

Summary by Sourcery

Enhancements:

  • Upgrade eslint-plugin-react from 7.21.4 to 7.37.4.

Copy link

sourcery-ai bot commented Jan 14, 2025

Reviewer's Guide by Sourcery

This PR updates eslint-plugin-react from 7.21.4 to 7.37.4 and introduces several indirect dependency updates.

No diagrams generated as the changes look simple and do not need a visual representation.

File-Level Changes

Change Details Files
Update eslint-plugin-react to 7.37.4
  • Updated eslint-plugin-react from 7.20.6 to 7.37.4 in package.json
package.json
package-lock.json
Indirect dependency updates
  • Updated array.prototype.flatmap to 1.3.3
  • Updated object.entries to 1.1.8
  • Updated object.fromentries to 2.0.8
  • Updated prop-types to 15.8.1
  • Updated side-channel to 1.1.0
  • Updated string.prototype.matchall to 4.0.12
  • Added array-buffer-byte-length 1.0.2
  • Added array.prototype.findlast 1.2.5
  • Added array.prototype.tosorted 1.1.4
  • Added arraybuffer.prototype.slice 1.0.4
  • Added available-typed-arrays 1.0.7
  • Added call-bind 1.0.8
  • Added call-bind-apply-helpers 1.0.1
  • Added call-bound 1.0.3
  • Added data-view-buffer 1.0.2
  • Added data-view-byte-length 1.0.2
  • Added data-view-byte-offset 1.0.1
  • Added define-data-property 1.1.4
  • Added dunder-proto 1.0.1
  • Added es-define-property 1.0.1
  • Added es-errors 1.3.0
  • Added es-iterator-helpers 1.2.1
  • Added es-object-atoms 1.0.1
  • Added es-set-tostringtag 2.1.0
  • Added es-shim-unscopables 1.0.2
  • Added for-each 0.3.3
  • Added function.prototype.name 1.1.8
  • Added functions-have-names 1.2.3
  • Added get-intrinsic 1.2.7
  • Added get-proto 1.0.1
  • Added get-symbol-description 1.1.0
  • Added globalthis 1.0.4
  • Added gopd 1.2.0
  • Added has-bigints 1.1.0
  • Added has-property-descriptors 1.0.2
  • Added has-proto 1.2.0
  • Added has-tostringtag 1.0.2
  • Added hasown 2.0.2
  • Added is-array-buffer 3.0.5
  • Added is-async-function 2.1.0
  • Added is-bigint 1.1.0
  • Added is-boolean-object 1.2.1
  • Added is-core-module 2.16.1
  • Added is-data-view 1.0.2
  • Added is-finalizationregistry 1.1.1
  • Added is-generator-function 1.1.0
  • Added is-map 2.0.3
  • Added is-number-object 1.1.1
  • Added is-set 2.0.3
  • Added is-shared-array-buffer 1.0.4
  • Added is-typed-array 1.1.15
  • Added is-weakmap 2.0.2
  • Added is-weakref 1.1.0
  • Added is-weakset 2.0.4
  • Added iterator.prototype 1.1.5
  • Added math-intrinsics 1.1.0
  • Added own-keys 1.0.1
  • Added possible-typed-array-names 1.0.0
  • Added reflect.getprototypeof 1.0.10
  • Added safe-array-concat 1.1.3
  • Added safe-push-apply 1.0.0
  • Added safe-regex-test 1.1.0
  • Added set-function-length 1.2.2
  • Added set-function-name 2.0.2
  • Added set-proto 1.0.0
  • Added side-channel-list 1.0.0
  • Added side-channel-map 1.0.1
  • Added side-channel-weakmap 1.0.2
  • Added string.prototype.repeat 1.0.0
  • Added string.prototype.trim 1.2.10
  • Added supports-preserve-symlinks-flag 1.0.0
  • Added typed-array-buffer 1.0.3
  • Added typed-array-byte-length 1.0.3
  • Added typed-array-byte-offset 1.0.4
  • Added typed-array-length 1.0.7
  • Added unbox-primitive 1.1.0
  • Added which-boxed-primitive 1.1.1
  • Added which-builtin-type 1.2.1
  • Added which-collection 1.0.2
  • Added which-typed-array 1.1.18
package-lock.json

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time. You can also use
    this command to specify where the summary should be inserted.

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link

Unable to locate .performanceTestingBot config file

Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have skipped reviewing this pull request. It seems to have been created by a bot (hey, depfu[bot]!). We assume it knows what it's doing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants