Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 5, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@darraghor/eslint-plugin-nestjs-typed ^5.0.0^7.0.0 age confidence
@typescript-eslint/eslint-plugin (source) ^7.0.0^8.0.0 age confidence
@typescript-eslint/parser (source) ^7.0.0^8.0.0 age confidence
eslint-config-prettier ^9.0.0^10.0.0 age confidence
eslint-plugin-cypress ^2.13.4^5.0.0 age confidence
eslint-plugin-decorator-position ^5.0.2^6.0.0 age confidence
eslint-plugin-jest ^27.6.0^29.0.0 age confidence
eslint-plugin-jsdoc ^48.0.0^62.0.0 age confidence
eslint-plugin-sonarjs (source) ^0.25.0^3.0.0 age confidence
eslint-plugin-sort-destructure-keys ^1.5.0^2.0.0 age confidence
eslint-plugin-unicorn ^52.0.0^62.0.0 age confidence
eslint-plugin-unused-imports ^3.0.0^4.0.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v7.1.13

Compare Source

Bug Fixes

v7.1.12

Compare Source

Bug Fixes
  • restore Node.js 22 support and prevent future version bumps (#​401) (59d938e)
  • support Node.js 22 and 24 by changing engine requirement from >=24.12.0 to >=22.0.0 (496afb2)

v7.1.11

Compare Source

Bug Fixes

v7.1.10

Compare Source

Bug Fixes

v7.1.9

Compare Source

Bug Fixes
  • renovate: Update minor to v8.51.0 (ea59af7)
  • renovate: Update minor to v8.51.0 (minor) (#​394) (35340a4)

v7.1.8

Compare Source

Bug Fixes
  • renovate: Update dependency ts-api-utils to v2.3.0 (470a08b)
  • renovate: Update dependency ts-api-utils to v2.3.0 (#​393) (5605618)

v7.1.7

Compare Source

Bug Fixes
  • renovate: Update dependency ts-api-utils to v2.2.0 (45206f6)
  • renovate: Update dependency ts-api-utils to v2.2.0 (#​392) (8174ee9)

v7.1.6

Compare Source

Bug Fixes
  • injectables should not warn if used in more than one module (8154c57)
  • move multiple instance test to pass scenario (ec3ec2b)

v7.1.5

Compare Source

Bug Fixes

v7.1.4

Compare Source

Bug Fixes
  • renovate: Update patch to v8.50.1 (c04cb51)
  • renovate: Update patch to v8.50.1 (patch) (#​389) (69c1ece)

v7.1.3

Compare Source

Bug Fixes

v7.1.2

Compare Source

Bug Fixes

v7.1.1

Compare Source

Bug Fixes
  • renovate: Update Node.js to >=24.12.0 (fc6526a)
  • renovate: Update Node.js to >=24.12.0 (#​387) (a79c3ba)

v7.1.0

Compare Source

Bug Fixes
Features
  • api-extra-models: allow direct models annotation on endpoint response type (8d76fdb)
  • api-extra-models: allow direct models annotation on endpoint response type (#​385) (112dbec)
  • try use oidc (a919c42)

v7.0.2

Compare Source

Bug Fixes

v7.0.1

Compare Source

Bug Fixes
  • address code review feedback on type safety and regex precision (8f7fc5c)
  • update README table and fix rule naming inconsistencies (4f4345f)

v7.0.0

Compare Source

  • fix!: update README table and fix rule naming inconsistencies (80a8c78)
BREAKING CHANGES
  • Renamed should-specify-forbid-unknown-values to validation-pipe-should-use-forbid-unknown

Co-authored-by: darraghoriordan 930978+darraghoriordan@users.noreply.github.com

v6.18.0

Compare Source

Bug Fixes
  • improve type safety in property key checking (c07cb8f)
Features
  • add api-operation-summary-description-capitalized rule (11df3f2)
  • add rule to enforce capitalized ApiOperation summary/description (#​377) (32aff3b)

v6.17.0

Compare Source

Features
  • [WIP] Add rule to enforce dependency injection for services (#​376) (2ad262b)
  • add use-dependency-injection rule (eef4d34)

v6.16.0

Compare Source

Bug Fixes
  • Skip MemberExpression types in param-decorator-name-matches-route-param (#​372) (14f26eb)
Features
  • skip MemberExpression types in param-decorator-name-matches-route-param rule (6efe72d)

v6.15.0

Compare Source

Features
  • add additionalDecorators option for custom class-validator decorators (#​374) (731de44)
  • add additionalDecorators option to validation rules (497d7aa)

v6.14.0

Compare Source

Bug Fixes
  • remove unsafe type assertion in hasRedundantRequired (6ac7254)
Features

v6.13.0

Compare Source

Bug Fixes
  • Allow ValidateIf + IsDefined on optional properties (#​369) (f21fad5)
Features
  • allow ValidateIf + IsDefined combination on optional properties (b689003)

v6.12.0

Compare Source

Bug Fixes
  • improve type safety in api-property-should-have-api-extra-models rule (27c3eaa)
Features
  • add api-property-should-have-api-extra-models rule (415f953)
  • add rule to detect missing ApiExtraModels for oneOf/allOf/anyOf references (#​368) (2da96fd)

v6.11.0

Compare Source

Features
  • Add REST naming convention enforcement rule for NestJS endpoints (#​367) (44f523d)
  • add REST naming convention rule (eee3481)
  • start work on REST naming convention rule (3b7f2bf)

v6.10.2

Compare Source

Bug Fixes

v6.10.1

Compare Source

Bug Fixes
  • crash in validated-non-primitive-property rule with Array syntax (#​364) (d6ff9d4)
  • handle Array syntax with inline object types (949ea98)

v6.10.0

Compare Source

Features
  • Add ESLint rule to prevent app.get() and @​Inject() usage with APP_* tokens (#​366) (1ba13f6)
  • add use-injectable-provided-token rule to prevent APP_* token misuse (f9d8a3d)
  • initial plan for APP_* token rule (b34be62)

v6.9.19

Compare Source

Bug Fixes
  • prevent sorting inject arrays in factory providers (6c858c5)
  • sort-module-metadata-arrays breaking factory provider injection order (#​365) (af3baa0)

v6.9.18

Compare Source

Bug Fixes
  • add GitHub Copilot instructions for PRs (3232e7f)

v6.9.17

Compare Source

Bug Fixes

v6.9.16

Compare Source

Bug Fixes
  • disallow extra properties in rule options (0854b57)
  • disallow extra properties in rule options (#​362) (ed5dfa4)

v6.9.15

Compare Source

Bug Fixes
  • npm publish tokens (648e215)
  • Remove NPM_TOKEN from publishToNpm workflow (f3ef851)
  • renovate: pin Update github-actions (9d5b241)
  • renovate: pin Update github-actions (#​359) (7f1d14d)
  • renovate: Update dependency vitest to v4.0.14 (1f0a72b)
  • renovate: Update dependency vitest to v4.0.14 (#​356) (ff1786c)
  • renovate: Update minor (314bb1e)
  • renovate: Update minor (minor) (#​357) (94820ca)

v6.9.14

Compare Source

Bug Fixes

v6.9.13

Compare Source

Bug Fixes

v6.9.12

Compare Source

Bug Fixes
  • parserOptions deprecation and filter project options for ESLint 9.x (#​353) (f6f8395)

v6.9.11

Compare Source

Bug Fixes
  • renovate: Update actions/checkout action to v6 (c45700d)
  • renovate: Update actions/checkout action to v6 (#​352) (570037b)

v6.9.10

Compare Source

Bug Fixes

v6.9.9

Compare Source

Bug Fixes
  • exposed configs should type as eslint configs (a1a2cf3)

v6.9.8

Compare Source

Bug Fixes

v6.9.7

Compare Source

Bug Fixes
  • must use newer typings for rule records (217c5f9)
  • renovate: Update minor (9db3436)

v6.9.6

Compare Source

Bug Fixes
  • renovate: Update dependency vitest to v4 (45dba15)
  • renovate: Update dependency vitest to v4 (#​343) (db98d0b)

v6.9.5

Compare Source

Bug Fixes

v6.9.4

Compare Source

Bug Fixes

v6.9.3

Compare Source

Bug Fixes

v6.9.2

Compare Source

Bug Fixes

v6.9.1

Compare Source

Bug Fixes

v6.9.0

Compare Source

Bug Fixes
  • eslint: replace deprecated unionTypeParts by unionConstituents (05fea1e)
  • renovate: Update minor (9c586e1)
  • renovate: Update minor (minor) (#​335) (62098a1)
Features
  • handle default property initializers in api-property-matches-property-optionality rule (02a7776)
  • handle default property initializers in api-property-matches-property-optionality rule (#​336) (880726f)

v6.8.3

Compare Source

Bug Fixes

v6.8.2

Compare Source

Bug Fixes

v6.8.1

Compare Source

Bug Fixes

v6.8.0

Compare Source

Features
  • custom api response decorators options (c7ca87e)
  • custom api response decorators options (#​327) (575f8f0)

v6.7.3

Compare Source

Bug Fixes
  • renovate: Update actions/setup-node action to v5 (0942d04)
  • renovate: Update actions/setup-node action to v5 (#​331) (bdd846f)

v6.7.2

Compare Source

Bug Fixes
  • renovate: Update actions/checkout action to v5 (09132c4)
  • renovate: Update actions/checkout action to v5 (#​329) (253c617)
  • renovate: Update amannn/action-semantic-pull-request action to v6 (b43837b)
  • renovate: Update amannn/action-semantic-pull-request action to v6 (#​330) (f7ded46)
  • renovate: Update minor (b7d4758)
  • renovate: Update minor (minor) (#​319) (f7b7702)
  • renovate: Update patch (398842f)
  • renovate: Update patch (patch) (#​324) (533f1dd)

v6.7.1

Compare Source

Bug Fixes

v6.7.0

Compare Source

Bug Fixes
  • renovate: Update dependency eslint-module-utils to v2.12.1 (44567d4)
  • renovate: Update dependency eslint-module-utils to v2.12.1 (#​317) (6f493ef)
Features
  • provided-injected-should-match-factory-parameters works with (8eaa52d)
  • provided-injected-should-match-factory-parameters works with modules (#​318) (0fc92bd)

v6.6.7

Compare Source

Bug Fixes

v6.6.6

Compare Source

Bug Fixes

v6.6.5

Compare Source

Bug Fixes

v6.6.4

Compare Source

Bug Fixes
  • renovate: Update dependency vitest to v3.2.3 (373576f)
  • renovate: Update dependency vitest to v3.2.3 (#​311) (f0ffa3d)

v6.6.3

Compare Source

Bug Fixes

v6.6.2

Compare Source

Bug Fixes

v6.6.1

Compare Source

Bug Fixes

v6.6.0

Compare Source

Bug Fixes
  • **r

Configuration

📅 Schedule: Branch creation - At 11:00 PM and 12:00 AM through 02:59 AM, only on Sunday and Saturday ( * 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.

@renovate
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/eslint-plugin@17.3.0
npm error Found: eslint@9.2.0
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/eslint-utils@4.4.0
npm error   node_modules/@eslint-community/eslint-utils
npm error     @eslint-community/eslint-utils@"^4.4.0" from @typescript-eslint/utils@7.2.0
npm error     node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/utils
npm error       @typescript-eslint/utils@"7.2.0" from @angular-eslint/eslint-plugin@17.3.0
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/utils@7.2.0
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/eslint-plugin-template@17.3.0
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/eslint-plugin@17.3.0
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: eslint@8.57.0
npm error node_modules/eslint
npm error   peer eslint@"^7.20.0 || ^8.0.0" from @angular-eslint/eslint-plugin@17.3.0
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
@renovate
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 error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @heap-code/nna@0.0.0
npm error Found: eslint@8.57.1
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/parser@8.53.0
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/eslint-plugin-nestjs-typed@7.1.0
npm error     node_modules/@darraghor/eslint-plugin-nestjs-typed
npm error       dev @darraghor/eslint-plugin-nestjs-typed@"^7.0.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@">=9.18.0" from @darraghor/eslint-plugin-nestjs-typed@7.1.0
npm error node_modules/@darraghor/eslint-plugin-nestjs-typed
npm error   dev @darraghor/eslint-plugin-nestjs-typed@"^7.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/2026-01-18T02_03_41_989Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2026-01-18T02_03_41_989Z-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 2 times, most recently from 86eaadb to a512e4a Compare March 8, 2025 02:34
@renovate renovate bot force-pushed the renovate/major-linting branch from a512e4a to b8f86f3 Compare April 5, 2025 01:30
@renovate renovate bot force-pushed the renovate/major-linting branch from b8f86f3 to eed30c4 Compare April 19, 2025 02:39
@renovate renovate bot force-pushed the renovate/major-linting branch from eed30c4 to f6c5d86 Compare May 4, 2025 23:13
@renovate renovate bot force-pushed the renovate/major-linting branch from f6c5d86 to abc0a3b Compare June 8, 2025 01:16
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from c10d0ab to 6928642 Compare June 28, 2025 01:45
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from b10aab9 to 4f844ce Compare August 9, 2025 00:48
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 6094a96 to 723694b Compare August 24, 2025 02:04
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 1992e18 to 53ee8ee Compare September 20, 2025 01:38
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 1467755 to 55b0ff7 Compare September 27, 2025 02:03
@renovate renovate bot force-pushed the renovate/major-linting branch from 55b0ff7 to a8f2b80 Compare September 28, 2025 01:36
@renovate renovate bot force-pushed the renovate/major-linting branch from a8f2b80 to 53c09f0 Compare October 19, 2025 00:58
@renovate renovate bot force-pushed the renovate/major-linting branch from 53c09f0 to e7609a0 Compare November 9, 2025 01:03
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from 6863de4 to 35fee61 Compare November 23, 2025 00:58
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 0b9be73 to aee04e5 Compare November 30, 2025 01:06
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from 6c1314d to 3378a7d Compare December 14, 2025 01:17
@renovate renovate bot force-pushed the renovate/major-linting branch from 3378a7d to db74ded Compare December 20, 2025 02:35
@renovate renovate bot force-pushed the renovate/major-linting branch from db74ded to de1731f Compare January 17, 2026 02:01
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.

1 participant