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) #352

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 5, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@darraghor/eslint-plugin-nestjs-typed ^5.0.0 -> ^6.0.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) ^7.0.0 -> ^8.0.0 age adoption passing confidence
@typescript-eslint/parser (source) ^7.0.0 -> ^8.0.0 age adoption passing confidence
eslint-config-prettier ^9.0.0 -> ^10.0.0 age adoption passing confidence
eslint-plugin-cypress ^2.13.4 -> ^4.0.0 age adoption passing confidence
eslint-plugin-decorator-position ^5.0.2 -> ^6.0.0 age adoption passing confidence
eslint-plugin-jest ^27.6.0 -> ^28.0.0 age adoption passing confidence
eslint-plugin-jsdoc ^48.0.0 -> ^50.0.0 age adoption passing confidence
eslint-plugin-sonarjs (source) ^0.25.0 -> ^3.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 -> ^57.0.0 age adoption passing confidence
eslint-plugin-unused-imports ^3.0.0 -> ^4.0.0 age adoption passing confidence

Release Notes

darraghoriordan/eslint-plugin-nestjs-typed (@​darraghor/eslint-plugin-nestjs-typed)

v6.2.5

Compare Source

Bug Fixes
  • renovate: Update minor to v9.21.0 (cd58496)
  • renovate: Update minor to v9.21.0 (minor) (#​272) (370ec05)
  • renovate: Update renovatebot/github-action action to v41.0.14 (868710c)
  • renovate: Update renovatebot/github-action action to v41.0.14 (#​271) (2807413)

v6.2.4

Compare Source

Bug Fixes

v6.2.3

Compare Source

Bug Fixes

v6.2.2

Compare Source

Bug Fixes

v6.2.1

Compare Source

Bug Fixes
  • renovate: Update dependency semantic-release to v24.2.2 (ce2cca9)
  • renovate: Update dependency semantic-release to v24.2.2 (#​265) (6c0aace)

v6.2.0

Compare Source

Features

v6.1.4

Compare Source

Bug Fixes
  • renovate: Update patch (c1e8afe)
  • renovate: Update patch (patch) (#​261) (31d75a3)
  • renovate: Update renovatebot/github-action action to v41.0.13 (1cd3145)
  • renovate: Update renovatebot/github-action action to v41.0.13 (#​264) (0850e7b)

v6.1.3

Compare Source

Bug Fixes

v6.1.2

Compare Source

Bug Fixes
  • renovate: Update Node.js to v22 (45f6fc5)
  • renovate: Update Node.js to v22 (#​257) (6c4f36c)
  • renovate: Update patch (e774f72)
  • renovate: Update patch (patch) (#​256) (d7b0b5e)
  • renovate: Update renovatebot/github-action action to v41.0.12 (be5e2af)
  • renovate: Update renovatebot/github-action action to v41.0.12 (#​258) (b1dd0b0)

v6.1.1

Compare Source

Bug Fixes

v6.1.0

Compare Source

Bug Fixes
Features
  • return location of duplicate injectables if found (5e44492)
  • show locations in injectable error (f9d4855)
  • show locations in injectable error (93bd4f8)

v6.0.0

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • Changed to use eslint 9

I also changed to module only, vitest and updated a few things
See the docs for more info, if you find an issue raise a PR!

  • Changed to use eslint 9

v5.2.1

Compare Source

Bug Fixes

v5.2.0

Compare Source

Features
  • extend injectableShouldBeProvided rule to disallow multiple references (c6de958)
  • extend injectableShouldBeProvided rule to disallow multiple references (#​250) (4ff4306)

v5.1.4

Compare Source

Bug Fixes
  • renovate: pin Update actions/setup-node digest to 1d0ff46 (2626396)
  • renovate: pin Update actions/setup-node digest to 1d0ff46 (#​246) (ea7b901)
  • renovate: Update patch (287c21d)
  • renovate: Update patch (patch) (#​243) (06e0614)
  • renovate: Update renovatebot/github-action action to v41.0.11 (9a90913)
  • renovate: Update renovatebot/github-action action to v41.0.11 (#​247) (a9b2733)

v5.1.3

Compare Source

Bug Fixes

v5.1.2

Compare Source

Bug Fixes

v5.1.1

Compare Source

Bug Fixes
  • renovate: Update minor (f1a8c13)
  • renovate: Update minor (minor) (#​237) (620b975)
  • renovate: Update renovatebot/github-action action to v41.0.9 (35e049c)
  • renovate: Update renovatebot/github-action action to v41.0.9 (#​238) (b4e4967)

v5.1.0

Compare Source

Bug Fixes
  • removed old config file (7b42ed5)
  • removed redudent lint-stage configs (1b8feb8)
  • update to flat config and removed redundant lint stage config (#​234) (df95ef4)
Features
  • migrated to flat config with eslint@9 (fea3118)

v5.0.32

Compare Source

Bug Fixes

v5.0.31

Compare Source

Bug Fixes
  • renovate: Update minor (0e0727c)
  • renovate: Update minor (minor) (#​222) (30db88b)
  • renovate: Update renovatebot/github-action action to v41.0.8 (cb72269)
  • renovate: Update renovatebot/github-action action to v41.0.8 (#​233) (2426f39)

v5.0.30

Compare Source

Bug Fixes
  • renovate: Update dependency lint-staged to v15.2.11 (bec85dc)
  • renovate: Update dependency lint-staged to v15.2.11 (#​231) (07dc09d)
  • renovate: Update renovatebot/github-action action to v41 (6ebbbef)
  • renovate: Update renovatebot/github-action action to v41 (#​229) (65a4e76)

v5.0.29

Compare Source

Bug Fixes
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.25.0

Compare Source

🚀 Features
  • eslint-plugin: [no-misused-spread] add suggestions (#​10719)
🩹 Fixes
  • eslint-plugin: [prefer-nullish-coalescing] report on chain expressions in a ternary (#​10708)
  • eslint-plugin: [no-deprecated] report usage of deprecated private identifiers (#​10844)
  • eslint-plugin: [unified-signatures] handle getter-setter (#​10818)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.24.1

Compare Source

🩹 Fixes
  • eslint-plugin: [class-methods-use-this] check accessor methods with a function initializer (#​10796)
  • eslint-plugin: [no-misused-promises] don't report on static accessor properties (#​10814)
  • eslint-plugin: [no-deprecated] don't report on deprecated accessor property declaration (#​10813)
  • eslint-plugin: [explicit-member-accessibility] check accessor class properties for missing accessibility modifier (#​10805)
  • eslint-plugin: [explicit-module-boundary-types] check accessor class properties with a function initializer (#​10804)
  • eslint-plugin: [prefer-return-this-type] check accessor properties with a function initializer (#​10794)
  • eslint-plugin: [consistent-generic-constructors] check accessor class properties (#​10789)
  • eslint-plugin: [no-unsafe-assignment] report on an any value assigned as an initializer of an accessor property (#​10785)
  • eslint-plugin: [no-unnecessary-template-expression] ignore enum and enum members (#​10782)
  • eslint-plugin: [no-inferrable-types] handle accessor (#​10780)
❤️ Thank You
  • Ronen Amiel
  • YeonJuan

You can read about our versioning strategy and releases on our website.

v8.24.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unnecessary-condition] make allowConstantLoopConditions more granular (#​10639)
🩹 Fixes
  • eslint-plugin: [no-misused-spread] correct and elaborate string spread report message (#​10751)
  • eslint-plugin: [restrict-plus-operands] report adding bigints to strings when allowNumberAndString is false (#​10737)
❤️ Thank You
  • Josh Goldberg ✨
  • noah
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

v8.23.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] enforce strictNullChecks (#​10712)
🩹 Fixes
  • eslint-plugin: [no-shadow] ignore declare variables in definition files shadowing global variables (#​10710)
  • eslint-plugin: [no-restricted-imports] support regex option (#​10699)
  • eslint-plugin: [dot-notation] handle noPropertyAccessFromIndexSignature true (#​10644)
  • eslint-plugin: [prefer-nullish-coalescing] fix missing return (#​10732)
  • bump ts-api-utils to ^2.0.1 (#​10761)
  • eslint-plugin: [no-unnecessary-template-expression] allow interpolating type parameter in type context (#​10739)
  • eslint-plugin: [switch-exhaustiveness-check] suggest with qualified name (#​10697)
  • eslint-plugin: [no-unnecessary-type-assertion] should report readonly class properties with a literal initializer (#​10618)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.22.0

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-template-expression] handle template literal type (#​10612)
  • eslint-plugin: [prefer-readonly] autofixer doesn't add type to property that is mutated in the constructor (#​10552)
  • eslint-plugin: [no-extraneous-class] handle accessor keyword (#​10678)
  • eslint-plugin: [no-shadow] don't report unnecessarily on valid ways of using module augmentation (#​10616)
  • eslint-plugin: [no-duplicate-type-constituents] handle nested types (#​10638)
  • eslint-plugin: [prefer-nullish-coalescing] doesn't report on ternary but on equivalent || (#​10517)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.21.0

Compare Source

🩹 Fixes
  • eslint-plugin: [no-duplicate-enum-values] handle template literal (#​10675)
  • eslint-plugin: [no-base-to-string] don't crash for recursive array or tuple types (#​10633)
  • eslint-plugin: [no-for-in-array] report on any type which may be an array or array-like (#​10535)
  • eslint-plugin: check JSX spread elements for misused spread usage (#​10653)
  • eslint-plugin: [no-unnecessary-type-arguments] handle type args on jsx (#​10630)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.20.0

Compare Source

🚀 Features
  • eslint-plugin: [consistent-type-assertions] add arrayLiteralTypeAssertions options (#​10565)
  • eslint-plugin: [no-deprecated] add allow options (#​10585)
  • eslint-plugin: [no-misused-spread] add new rule (#​10551)
🩹 Fixes
  • eslint-plugin: [no-unnecessary-condition] don't flag optional chaining for union types with an unconstrained type parameters (#​10602)
  • eslint-plugin: [no-shadow] ignore ordering of type declarations (#​10593)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.19.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] handle literal types (#​10523)
  • eslint-plugin: [no-deprecated] doesn't report on shorthand property in an object expression (#​10550)
  • eslint-plugin: [strict-boolean-expressions] remove remaining (unsafe) autofixes (#​10548)
  • eslint-plugin: [no-shadow] report correctly on parameters of functions declared with the declare keyword (#​10543)
  • eslint-plugin: [no-base-to-string] check array generic type (#​10437)
❤️ Thank You
  • Kirk Waiblinger
  • mdm317
  • Ronen Amiel
  • Yukihiro Hasegawa @​y-hsgw

You can read about our versioning strategy and releases on our website.

v8.19.0

Compare Source

🚀 Features
  • eslint-plugin: [strict-boolean-expressions] check array predicate functions' return statements (#​10106)
🩹 Fixes
  • eslint-plugin: [member-ordering] ignore method overloading (#​10536)
  • eslint-plugin: [consistent-indexed-object-style] don't report on indirect circular references (#​10537)
  • eslint-plugin: [array-type] autofix with conditional types needs parentheses (#​10522)
  • eslint-plugin: add getConstraintInfo to handle generic constraints better (#​10496)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.18.2

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-condition] handle noUncheckedIndexedAccess true (#​10514)
  • eslint-plugin: [consistent-type-assertions] allow default assertionStyle option (#​10512)
  • eslint-plugin: [no-unnecessary-type-arguments] handle type/value context (#​10503)
  • eslint-plugin: [no-unsafe-type-assertion] fix for unsafe assertion to a constrained type parameter (#​10461)
  • eslint-plugin: [consistent-indexed-object-style] use a suggestion over an auto-fix if can't reliably determine that produced index signature is valid (#​10490)
  • eslint-plugin: [no-unnecessary-condition] don't flag values of an unconstrained or valid type parameter (#​10473)
  • eslint-plugin: [prefer-reduce-type-parameter] don't report cases in which the fix results in a type error (#​10494)
  • eslint-plugin: [no-deprecated] not reporting usages of deprecated declared constants as object value (#​10498)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.18.1

Compare Source

🩹 Fixes
  • scope-manager: visit params decorator before nest scope (#​10475)
  • eslint-plugin: [no-unnecessary-condition] better message when comparing between literal types (#​10454)
  • eslint-plugin: use consistent naming for asserting types and casting values (#​10472)
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] flag values of a type parameter with boolean type constraints (#​10474)
  • eslint-plugin: handle string like index type (#​10460)
  • eslint-plugin:

Configuration

📅 Schedule: Branch creation - "* 23,0-2 * * 0,6" (UTC), 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 was generated by Mend Renovate. View the repository job log.

Copy link
Contributor Author

renovate bot commented May 5, 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 error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular-eslint/[email protected]
npm error Found: [email protected]
npm error node_modules/eslint
npm error   dev eslint@"~9.2.0" from the root project
npm error   peer eslint@"^6.0.0 || ^7.0.0 || >=8.0.0" from @eslint-community/[email protected]
npm error   node_modules/@eslint-community/eslint-utils
npm error     @eslint-community/eslint-utils@"^4.4.0" from @typescript-eslint/[email protected]
npm error     node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/utils
npm error       @typescript-eslint/utils@"7.2.0" from @angular-eslint/[email protected]
npm error       node_modules/@angular-eslint/eslint-plugin
npm error         dev @angular-eslint/eslint-plugin@"~17.3.0" from the root project
npm error     @eslint-community/eslint-utils@"^4.4.0" from @typescript-eslint/[email protected]
npm error     node_modules/@angular-eslint/eslint-plugin-template/node_modules/@typescript-eslint/utils
npm error       @typescript-eslint/utils@"7.2.0" from @angular-eslint/[email protected]
npm error       node_modules/@angular-eslint/eslint-plugin-template
npm error         dev @angular-eslint/eslint-plugin-template@"~17.3.0" from the root project
npm error       1 more (@typescript-eslint/type-utils)
npm error     7 more (@typescript-eslint/utils, @typescript-eslint/utils, ...)
npm error   14 more (eslint-compat-utils, eslint-config-prettier, ...)
npm error
npm error Could not resolve dependency:
npm error peer eslint@"^7.20.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error node_modules/@angular-eslint/eslint-plugin
npm error   dev @angular-eslint/eslint-plugin@"~17.3.0" from the root project
npm error
npm error Conflicting peer dependency: [email protected]
npm error node_modules/eslint
npm error   peer eslint@"^7.20.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@"~17.3.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-05-09T03_18_58_148Z-eresolve-report.txt

npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-05-09T03_18_58_148Z-debug-0.log

@renovate renovate bot enabled auto-merge (squash) May 5, 2024 22:54
@renovate renovate bot force-pushed the renovate/major-linting branch 7 times, most recently from f64d9e9 to e8f820f Compare May 10, 2024 00: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 warn Unknown env config "store". This will stop working in the next major version of npm.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @heap-code/[email protected]
npm error Found: [email protected]
npm error node_modules/eslint
npm error   dev eslint@"~8.57.0" from the root project
npm error   peer eslint@"^8.57.0 || ^9.0.0" from @typescript-eslint/[email protected]
npm error   node_modules/@typescript-eslint/parser
npm error     dev @typescript-eslint/parser@"^8.0.0" from the root project
npm error     peer @typescript-eslint/parser@"^7.0.0 || ^8.0.0" from @darraghor/[email protected]
npm error     node_modules/@darraghor/eslint-plugin-nestjs-typed
npm error       dev @darraghor/eslint-plugin-nestjs-typed@"^6.0.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@">=9.18.0" from @darraghor/[email protected]
npm error node_modules/@darraghor/eslint-plugin-nestjs-typed
npm error   dev @darraghor/eslint-plugin-nestjs-typed@"^6.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2025-03-08T02_33_50_939Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2025-03-08T02_33_50_939Z-debug-0.log

@renovate renovate bot force-pushed the renovate/major-linting branch 18 times, most recently from da4b581 to 76c8462 Compare May 16, 2024 04:41
@renovate renovate bot force-pushed the renovate/major-linting branch 14 times, most recently from 750068e to 55e0248 Compare November 3, 2024 01:27
@renovate renovate bot force-pushed the renovate/major-linting branch 5 times, most recently from e588418 to cb97103 Compare November 9, 2024 00:26
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from b7288a5 to a0f4e37 Compare November 17, 2024 00:35
@renovate renovate bot force-pushed the renovate/major-linting branch from a0f4e37 to eb70a39 Compare November 23, 2024 01:34
@renovate renovate bot force-pushed the renovate/major-linting branch from eb70a39 to 8abae48 Compare December 14, 2024 00:16
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from 6171aae to 5931a74 Compare January 25, 2025 01:54
@renovate renovate bot force-pushed the renovate/major-linting branch from 5931a74 to 971b001 Compare February 15, 2025 01:36
@renovate renovate bot force-pushed the renovate/major-linting branch from 971b001 to 86eaadb Compare March 2, 2025 02:13
@renovate renovate bot force-pushed the renovate/major-linting branch from 86eaadb to a512e4a Compare March 8, 2025 02:34
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