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

chore(deps): update linting packages (major) #80

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 7, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@shopify/eslint-plugin (source) ^44.0.0 -> ^45.0.0 age adoption passing confidence
eslint (source) ^6.0.0 || ^7.0.0 || ^8.0.0 -> ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 age adoption passing confidence
eslint (source) ^8.43.0 -> ^9.0.0 age adoption passing confidence
eslint-plugin-eslint-plugin ^5.1.0 -> ^6.0.0 age adoption passing confidence
eslint-plugin-jest ^27.2.2 -> ^28.0.0 age adoption passing confidence
eslint-plugin-sonarjs ^0.24.0 -> ^1.0.0 age adoption passing confidence
eslint-plugin-sort-destructure-keys ^1.5.0 -> ^2.0.0 age adoption passing confidence
eslint-plugin-unicorn ^52.0.0 -> ^53.0.0 age adoption passing confidence
eslint-plugin-unused-imports ^3.0.0 -> ^4.0.0 age adoption passing confidence

Release Notes

Shopify/web-configs (@​shopify/eslint-plugin)

v45.0.0

Compare Source

eslint/eslint (eslint)

v9.4.0

Compare Source

v9.3.0

Compare Source

v9.2.0

Compare Source

v9.1.1

Compare Source

v9.1.0

Compare Source

v9.0.0

Compare Source

eslint-community/eslint-plugin-eslint-plugin (eslint-plugin-eslint-plugin)

v6.1.0

Compare Source

Features

v6.0.0

Compare Source

⚠ BREAKING CHANGES
  • change test-case-property-ordering to add supports languageOptions (#​406)
  • add defaultOptions to meta-property-ordering (#​461)
  • remove consistent-output from recommended (#​462)
  • Add missing deprecated/replacedBy properties to meta-property-ordering rule (#​320)
  • requires node >= 18 & eslint >= 8.23.0 (#​456)
Features

v5.5.1

Compare Source

Bug Fixes

v5.5.0

Compare Source

Features

v5.4.1

Compare Source

Bug Fixes
  • false positives in 5.4.0 for functions that aren't ESLint rules (#​451) (f3ec88e)

v5.4.0

Compare Source

Features
5.2.1 (2023-12-11)
Bug Fixes
  • replace context.getScope() with sourceCode.getScope() (6aed8bb)
jest-community/eslint-plugin-jest (eslint-plugin-jest)

v28.5.0

Compare Source

Features
  • allow @typescript-eslint/utils v7 as a direct dependency (#​1567) (1476f10)

v28.4.0

Compare Source

Features
  • valid-expect: supporting automatically fixing missing await in some cases (#​1574) (a407098)

v28.3.0

Compare Source

Features

v28.2.0

Compare Source

Features

28.1.1 (2024-04-06)

Bug Fixes
  • max-expects: properly reset counter when exiting a test case (#​1550) (b4b7cbc)

v28.1.1

Compare Source

Bug Fixes
  • max-expects: properly reset counter when exiting a test case (#​1550) (b4b7cbc)

v28.1.0

Compare Source

Features

v28.0.0

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • Node v19 is no longer supported
  • removed unneeded snapshot processor and flat/snapshot config
  • dropped support for @typescript-eslint/eslint-plugin v5
  • dropped support for Node v14
  • removed no-if in favor of no-conditional-in-test
SonarSource/eslint-plugin-sonarjs (eslint-plugin-sonarjs)

v1.0.3

Compare Source

What's Changed

v1.0.2

Compare Source

What's Changed

v1.0.0

Compare Source

Eslint-plugin-sonarjs is compatible with ESLint v9.

What's Changed

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.25.1...1.0.0

v0.25.1

Compare Source

What's Changed
New Contributors

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.25.0...0.25.1

v0.25.0

Compare Source

What's Changed

New Contributors

Full Changelog: SonarSource/eslint-plugin-sonarjs@0.24.0...0.25.0

mthadley/eslint-plugin-sort-destructure-keys (eslint-plugin-sort-destructure-keys)

v2.0.0

Compare Source

v1.6.0

Compare Source

sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)

v53.0.0

Compare Source

New rules
Breaking
Meta
Improvements
  • Support ESLint 9 (#​2250) 598f57b
  • no-array-method-this-argument: Check Array.fromAsync() (#​2330) 99489b9
  • prefer-number-properties: Add checkNaN option (#​2315) d30de50
  • template-indent: Support member expression paths in tags and functions (#​2346) aabcf1d
  • prefer-number-properties: Don't require by default for Infinity/-Infinity to be written as Number.POSITIVE_INFINITY/Number.NEGATIVE_INFINITY (#​2312) e0dfed2
  • escape-case: Ignore String.raw (#​2342) 45bd444
  • no-hex-escape: Ignore String.raw (#​2343) cc02a7f
  • prefer-dom-node-dataset: Ignore awaited getAttribute call (#​2334) 45f23d5
  • prevent-abbreviations: Support non-ASCII filenames (#​2308) 28762c8
  • throw-new-error: Check all call expressions instead of just argument of ThrowStatement (#​2332) 1626852
sweepline/eslint-plugin-unused-imports (eslint-plugin-unused-imports)

v4.0.0

Compare Source

v3.2.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

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

Copy link
Contributor Author

renovate bot commented Apr 7, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @babel/eslint-parser@7.22.5
npm WARN Found: eslint@9.2.0
npm WARN node_modules/eslint
npm WARN   dev eslint@"^9.0.0" from the root project
npm WARN   23 more (@babel/eslint-plugin, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.22.5
npm WARN node_modules/@babel/eslint-parser
npm WARN   peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.22.5
npm WARN   node_modules/@babel/eslint-plugin
npm WARN   1 more (@shopify/eslint-plugin)
npm WARN 
npm WARN Conflicting peer dependency: eslint@8.57.0
npm WARN node_modules/eslint
npm WARN   peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.22.5
npm WARN   node_modules/@babel/eslint-parser
npm WARN     peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.22.5
npm WARN     node_modules/@babel/eslint-plugin
npm WARN     1 more (@shopify/eslint-plugin)
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @shopify/eslint-plugin@44.0.0
npm ERR! Found: eslint@9.2.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"^9.0.0" from the root project
npm ERR!   peer eslint@">=7.5.0" from @babel/eslint-plugin@7.22.5
npm ERR!   node_modules/@babel/eslint-plugin
npm ERR!     @babel/eslint-plugin@"^7.14.5" from @shopify/eslint-plugin@44.0.0
npm ERR!     node_modules/@shopify/eslint-plugin
npm ERR!       dev @shopify/eslint-plugin@"^44.0.0" from the root project
npm ERR!   22 more (@eslint-community/eslint-utils, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^8.3.0" from @shopify/eslint-plugin@44.0.0
npm ERR! node_modules/@shopify/eslint-plugin
npm ERR!   dev @shopify/eslint-plugin@"^44.0.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: eslint@8.57.0
npm ERR! node_modules/eslint
npm ERR!   peer eslint@"^8.3.0" from @shopify/eslint-plugin@44.0.0
npm ERR!   node_modules/@shopify/eslint-plugin
npm ERR!     dev @shopify/eslint-plugin@"^44.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-05-08T15_12_52_354Z-debug-0.log

@renovate renovate bot enabled auto-merge (squash) April 7, 2024 08:51
@renovate renovate bot force-pushed the renovate/major-linting branch 5 times, most recently from 8b6ac44 to f4cc4b5 Compare April 15, 2024 18:25
@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from c60ee7c to 3ae077a Compare April 24, 2024 08:39
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from e0ea66a to 6ce2dd9 Compare April 27, 2024 15:19
@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from 3da9cd5 to a5c3d18 Compare May 10, 2024 08:36
Copy link
Contributor Author

renovate bot commented May 10, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: eslint-plugin-sort-decorators@0.2.6
npm ERR! Found: eslint@9.3.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"^9.0.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^8.56.0" from @shopify/eslint-plugin@45.0.0
npm ERR! node_modules/@shopify/eslint-plugin
npm ERR!   dev @shopify/eslint-plugin@"^45.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-05-30T16_20_58_627Z-debug-0.log

@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from ab82ded to 704238f Compare May 18, 2024 03:01
@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from 0804c84 to 3cf9ff4 Compare May 28, 2024 10:26
@renovate renovate bot force-pushed the renovate/major-linting branch from 3cf9ff4 to 172c0d7 Compare May 30, 2024 10:29
@renovate renovate bot force-pushed the renovate/major-linting branch from 172c0d7 to 0e7ede6 Compare May 30, 2024 16:21
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.

None yet

0 participants