emmercm / igir

🕹 A video game ROM collection manager to help filter, sort, patch, archive, and report on collections on any OS.
https://igir.io/
GNU General Public License v3.0
306 stars 15 forks source link

Chore: update ESLint #1140

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin (source) 7.7.1 -> 7.10.0 age adoption passing confidence
@typescript-eslint/parser (source) 7.7.1 -> 7.10.0 age adoption passing confidence
eslint-plugin-jest 28.2.0 -> 28.5.0 age adoption passing confidence
eslint-plugin-jsdoc 48.2.3 -> 48.2.6 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.10.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7100-2024-05-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0) ##### 🚀 Features - **eslint-plugin:** \[sort-type-constituents] support case sensitive sorting ##### 🩹 Fixes - **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check whether regex may contain global flag ##### ❤️ Thank You - auvred - Emanuel Hoogeveen - jsfm01 - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#790-2024-05-13) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0) ##### 🩹 Fixes - **eslint-plugin:** \[explicit-function-return-types] fix false positive on default parameters ##### ❤️ Thank You - Kirk Waiblinger - Sheetal Nandi - Vinccool96 You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#780-2024-04-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.1...v7.8.0) ##### 🩹 Fixes - **eslint-plugin:** \[no-unsafe-argument] handle tagged templates - **eslint-plugin:** \[prefer-optional-chain] suggests optional chaining during strict null equality check - **eslint-plugin:** \[consistent-type-assertions] handle tagged templates - **eslint-plugin:** \[no-unsafe-return] handle union types - **eslint-plugin:** \[no-unused-vars] clear error report range ##### ❤️ Thank You - auvred - Josh Goldberg ✨ - jsfm01 - Kim Sang Du - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.10.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7100-2024-05-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#790-2024-05-13) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#780-2024-04-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.1...v7.8.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
jest-community/eslint-plugin-jest (eslint-plugin-jest) ### [`v28.5.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2850-2024-05-03) [Compare Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.4.0...v28.5.0) ##### Features - allow `@typescript-eslint/utils` v7 as a direct dependency ([#​1567](https://togithub.com/jest-community/eslint-plugin-jest/issues/1567)) ([1476f10](https://togithub.com/jest-community/eslint-plugin-jest/commit/1476f10d39ce78fe5675b8b2c9d7095573eceb6b)) ### [`v28.4.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2840-2024-05-03) [Compare Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.3.0...v28.4.0) ##### Features - **valid-expect:** supporting automatically fixing missing `await` in some cases ([#​1574](https://togithub.com/jest-community/eslint-plugin-jest/issues/1574)) ([a407098](https://togithub.com/jest-community/eslint-plugin-jest/commit/a40709833cd12a87b746ddf2e26a10af838bca0a)) ### [`v28.3.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2830-2024-04-27) [Compare Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.2.0...v28.3.0) ##### Features - prefer importing jest globals for specific types ([#​1568](https://togithub.com/jest-community/eslint-plugin-jest/issues/1568)) ([c464ae3](https://togithub.com/jest-community/eslint-plugin-jest/commit/c464ae311b81f005af29df610d4032519125bafa))
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc) ### [`v48.2.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v48.2.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v48.2.5...v48.2.6) ##### Bug Fixes - **`require-yields`:** avoid error when `ExportNamedDeclaration` has no `declaration` prop ([93a9415](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/93a94158585802b1ef92bb703b06599cf19c507b)) ### [`v48.2.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v48.2.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v48.2.4...v48.2.5) ##### Bug Fixes - handle deprecated `typeParameters` ([#​1229](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1229)) ([d417d05](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d417d05d946dbcb61402b94813ead1bfcee8eab1)) ### [`v48.2.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v48.2.3...4da4aebf35f49b607e32dcfb3142dba812e6d705) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v48.2.3...v48.2.4)

Configuration

📅 Schedule: Branch creation - "on the 27th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 1 month ago

:test_tube: Branch testing instructions

This pull request can be tested locally with the following command:

npm exec --yes -- "github:emmercm/igir#renovate/eslint" [commands..] [options]

Comment generated by the Pull Request Commenter workflow.

renovate[bot] commented 1 month ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.25%. Comparing base (7dc8e97) to head (e2e7f61).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1140 +/- ## ======================================= Coverage 93.25% 93.25% ======================================= Files 102 102 Lines 6347 6347 Branches 1509 1509 ======================================= Hits 5919 5919 Misses 427 427 Partials 1 1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 6 days ago

:lock: Inactive pull request lock

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Comment generated by the GitHub Lock Issues workflow.