Skip to content

fix(deps): update nest monorepo to v11#1376

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-nest-monorepo
Open

fix(deps): update nest monorepo to v11#1376
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-nest-monorepo

Conversation

@renovate

@renovate renovate Bot commented Jan 16, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@nestjs/cli 10.4.911.0.24 age confidence
@nestjs/passport 10.0.311.0.5 age confidence
@nestjs/platform-express (source) 10.4.2211.1.28 age confidence
@nestjs/schematics 10.2.311.1.0 age confidence
@nestjs/terminus 10.3.011.1.1 age confidence
@nestjs/testing (source) 10.4.2211.1.28 age confidence

Release Notes

nestjs/nest-cli (@​nestjs/cli)

v11.0.24

Compare Source

  • fix(compiler): fail fast when typescript lacks the programmatic api (3c6b4ac)
  • refactor: move available languages closer to first usage (1697b7f)
  • refactor: delete unused gulp tool utility helper file (75b57c4)
  • fix(runners): remove duplicated binary in failed command message (54b08ae)

v11.0.23

Compare Source

  • Revert "fix(compiler): validate delete out dir paths before rm" (0dd0e3e)
  • Revert "fix(compiler): validate asset output paths" (728f80c)

v11.0.22

Compare Source

  • fix(cli): resolve Windows path separator bug in plugin loader (9e502bd)
  • fix(compiler): validate asset output paths (c4342b2)
  • fix: Update CRUD option to accept a value for generating entry points (4c0e2ca)
  • feat: Add type and CRUD options in generate command (b19856a)

v11.0.21

Compare Source

v11.0.20

Compare Source

v11.0.19

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.18...11.0.19

v11.0.18

Compare Source

What's Changed

New Contributors

Full Changelog: nestjs/nest-cli@11.0.17...11.0.18

v11.0.17

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.16...11.0.17

v11.0.16

Compare Source

v11.0.15

Compare Source

What's Changed

New Contributors

Full Changelog: nestjs/nest-cli@11.0.14...11.0.15

v11.0.14

Compare Source

What's Changed

New Contributors

Full Changelog: nestjs/nest-cli@11.0.13...11.0.14

v11.0.13

Compare Source

  • chore(deps): update dependency @​swc/core to v1.15.3 (#​3196) (361d050)
  • fix(deps): update dependency glob to v13 (e7e254c)
  • fix: Node v24 DEP0190 warning by removing args for shell: true (367c29b)
  • fix(deps): update dependency webpack to v5.103.0 (dcca650)

v11.0.12

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.11...11.0.12

v11.0.11

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.10...11.0.11

v11.0.10

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.9...11.0.10

v11.0.9

Compare Source

v11.0.8

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.7...11.0.8

v11.0.7

Compare Source

What's Changed

Full Changelog: nestjs/nest-cli@11.0.6...11.0.7

v11.0.6

Compare Source

What's Changed

New Contributors

Full Changelog: nestjs/nest-cli@11.0.5...11.0.6

v11.0.5

Compare Source

  • feat(swc): add reload application when compiling to mjs (d866d77)

v11.0.4

Compare Source

  • chore(deps): allow any schematics package newer or eq to v11 (5d79adf)
  • chore(deps): update dependency @​swc/core to v1.10.17 (887fa7d)

v11.0.3

Compare Source

  • fix(deps): update angular-cli monorepo to v19.1.7 (c8c8904)
  • fix(deps): update dependency ansis to v3.15.0 (72d59e1)
  • fix(deps): update dependency @​inquirer/prompts to v7.3.2 (ea34a79)
  • fix(deps): update dependency webpack to v5.98.0 (24014fc)

v11.0.2

Compare Source

  • fix: swc compiler does not watch files (8aaa9df)

v11.0.1

Compare Source

v11.0.0

Compare Source

Migration guide: https://docs.nestjs.com/migration-guide

Features and improvements
  • feat(schematics): list schematics from extended collections #​2096
  • feat: nest build --all flag #​2312
  • feat: add flag to disable shell mode for nest start --watch #​2522
  • feat!: drop uncommon variants of nest cli config file name #​2769
  • feat: add support for --env-file flag #​2818
Dependencies
  • fix(deps): update dependency glob to v11 #​2788
  • chore/upgrade inquirer package #​2718
  • fix(deps): update dependency chokidar to v4 #​2734
  • fix(deps): update angular-cli monorepo to v19 #​2811
nestjs/passport (@​nestjs/passport)

v11.0.5

Compare Source

  • fix: exclude last argument only if its of type function (cb) (1a7123a)

v11.0.4

Compare Source

  • fix: remove redundant exclude unknown type (7a7ea87)
  • fix: strategy ctor overload type extractor generic. Solves #​1857 (99a3245)

v11.0.3

Compare Source

v11.0.2

Compare Source

v11.0.1

Compare Source

v11.0.0

Compare Source

v11.0.0

nestjs/nest (@​nestjs/platform-express)

v11.1.28

Compare Source

v11.1.27

Compare Source

What's Changed

Full Changelog: nestjs/nest@v11.1.26...v11.1.27

v11.1.26

Compare Source

What's Changed

Full Changelog: nestjs/nest@v11.1.25...v11.1.26

v11.1.25

Compare Source

What's Changed
New Contributors

Full Changelog: nestjs/nest@v11.1.24...v11.1.25

v11.1.24

Compare Source

v11.1.24 (2026-05-25)
Bug fixes
Enhancements
Dependencies
Committers: 2

v11.1.23

Compare Source

v11.1.23 (2026-05-21)
Bug fixes
  • core
    • #​16998 fix snapshot: true eagerly instantiates Terminus transient indicators since 11.1.20
Committers: 1

v11.1.22

Compare Source

v11.1.22 (2026-05-21)
Bug fixes
Enhancements
Committers: 2

v11.1.21

Compare Source

v11.1.21 (2026-05-14)
Bug fixes
Committers: 1

v11.1.20

Compare Source

v11.1.20 (2026-05-13)
Bug fixes
Enhancements
Dependencies
Committers: 13

v11.1.19

Compare Source

v11.1.19 (2026-04-13)
Bug fixes
Committers: 2

v11.1.18

Compare Source

v11.1.18 (2026-04-03)
Bug fixes
Dependencies
Committers: 6

v11.1.17

Compare Source

v11.1.17 (2026-03-16)

Enhancements
Bugs
  • platform-fastify
    • auto-run middleware for HEAD requests as fastify redirects them to GET handlers (effectively skipping middleware execution) cbdf737 (@​kamilmysliwiec)
Dependencies
Committers: 3

v11.1.16

Compare Source

v11.1.16 (2026-03-05)

Bug fixes
  • microservices
Dependencies
Committers: 2

v11.1.15

Compare Source

What's Changed

New Contributors

Full Changelog: nestjs/nest@v11.1.14...v11.1.15

v11.1.14

Compare Source

v11.1.14 (2026-02-17)

Bug fixes
Enhancements
Committers: 5

v11.1.13

Compare Source

v11.1.13 (2026-02-03)

Bug fixes
  • common
Enhancements
Dependencies
Committers: 6

v11.1.12

Compare Source

v11.1.12 (2026-01-15)

Bug fixes
Dependencies
Committers: 3

v11.1.11

Compare Source

v11.1.11 (2025-12-29)

Bug fixes
Dependencies
Committers: 3

v11.1.10

Compare Source

v11.1.10 (2025-12-22)

Bug fixes
Enhancements
Dependencies
Committers: 11

v11.1.9

Compare Source

v11.1.9 (2025-11-14)

Bug fixes
Enhancements
Dependencies
Committers: 4

v11.1.8

Compare Source

v11.1.8 (2025-10-27)

Bug fixes
  • core
    • [#​15815](https://

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the automerge Auto merge PR with Kodiak label Jan 16, 2025
@renovate
renovate Bot enabled auto-merge (rebase) January 16, 2025 13:08
@github-actions

github-actions Bot commented Jan 16, 2025

Copy link
Copy Markdown

🦙 MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Warnings Elapsed time
❌ ACTION actionlint 6 1 0 0.27s
✅ BASH bash-exec 3 0 0 0.01s
❌ BASH shellcheck 3 1 0 0.03s
✅ BASH shfmt 3 0 0 0 0.03s
✅ COPYPASTE jscpd yes no no 3.71s
❌ DOCKERFILE hadolint 2 1 0 0.36s
✅ EDITORCONFIG editorconfig-checker 159 0 0 0.8s
✅ JSON jsonlint 18 0 0 0.19s
✅ JSON npm-package-json-lint yes no no 0.49s
✅ JSON prettier 18 0 0 0 1.84s
❌ JSON v8r 18 1 0 11.53s
⚠️ MARKDOWN markdownlint 2 1 73 0 1.6s
❌ MARKDOWN markdown-link-check 2 5 0 20.72s
✅ MARKDOWN markdown-table-formatter 2 1 0 0 0.33s
❌ REPOSITORY checkov yes 5 no 17.43s
✅ REPOSITORY git_diff yes no no 0.01s
❌ REPOSITORY grype yes 42 no 30.2s
✅ REPOSITORY secretlint yes no no 0.79s
✅ REPOSITORY syft yes no no 7.0s
⚠️ REPOSITORY trivy yes 1 no 15.64s
✅ REPOSITORY trivy-sbom yes no no 6.39s
✅ REPOSITORY trufflehog yes no no 16.56s
❌ SPELL cspell 161 5 0 5.95s
❌ SPELL lychee 33 12 0 2.57s
✅ TYPESCRIPT prettier 108 36 0 0 4.57s
❌ TYPESCRIPT ts-standard 108 108 1 0 28.58s
✅ YAML prettier 13 0 0 0 1.94s
✅ YAML v8r 13 0 0 6.18s
❌ YAML yamllint 13 22 0 5.69s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@renovate
renovate Bot force-pushed the renovate/major-nest-monorepo branch 3 times, most recently from 2e9acb8 to 3ead754 Compare January 17, 2025 09:18
@kodiakhq

kodiakhq Bot commented Jan 17, 2025

Copy link
Copy Markdown

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

@kodiakhq kodiakhq Bot removed the automerge Auto merge PR with Kodiak label Jan 17, 2025
@renovate
renovate Bot force-pushed the renovate/major-nest-monorepo branch 5 times, most recently from f1745b0 to 059a97d Compare January 20, 2025 08:25
@gitguardian

gitguardian Bot commented Jan 20, 2025

Copy link
Copy Markdown

️✅ There are no secrets present in this pull request anymore.

If these secrets were true positive and are still valid, we highly recommend you to revoke them.
While these secrets were previously flagged, we no longer have a reference to the
specific commits where they were detected. Once a secret has been leaked into a git
repository, you should consider it compromised, even if it was deleted immediately.
Find here more information about risks.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

@renovate
renovate Bot force-pushed the renovate/major-nest-monorepo branch 13 times, most recently from 9dd67bf to 35fa0be Compare January 26, 2025 20:28
@renovate
renovate Bot force-pushed the renovate/major-nest-monorepo branch 2 times, most recently from 95c0fad to a130a17 Compare January 27, 2025 21:15
@renovate
renovate Bot force-pushed the renovate/major-nest-monorepo branch 13 times, most recently from 3ba2c43 to e67975f Compare February 16, 2025 01:45
@renovate
renovate Bot force-pushed the renovate/major-nest-monorepo branch 14 times, most recently from d42b6fc to 2416ab4 Compare February 23, 2025 13:49
@github-actions

github-actions Bot commented Mar 3, 2026

Copy link
Copy Markdown

MegaLinter analysis: Error

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ COPYPASTE jscpd yes no no 0.76s
✅ EDITORCONFIG editorconfig-checker 2 0 0 0.04s
✅ JSON jsonlint 1 0 0 0.46s
✅ JSON npm-package-json-lint yes no no 0.68s
⚠️ JSON prettier 1 0 1 0 0.39s
✅ JSON v8r 1 0 0 6.95s
❌ REPOSITORY betterleaks yes 2 no 1.31s
✅ REPOSITORY checkov yes no no 22.31s
❌ REPOSITORY devskim yes 44 no 171.75s
✅ REPOSITORY dustilock yes no no 0.92s
✅ REPOSITORY git_diff yes no no 0.03s
❌ REPOSITORY grype yes 73 no 68.9s
❌ REPOSITORY kingfisher yes 1 no 9.86s
❌ REPOSITORY osv-scanner yes 73 no 2.43s
❌ REPOSITORY secretlint yes 1 no 1.2s
✅ REPOSITORY syft yes no no 5.45s
⚠️ REPOSITORY trivy yes 1 no 12.46s
✅ REPOSITORY trivy-sbom yes no no 5.27s
✅ REPOSITORY trufflehog yes no no 3.59s
✅ SPELL cspell 3 0 0 2.72s
❌ SPELL lychee 2 1 0 0.82s
✅ YAML prettier 1 0 0 0 0.39s
✅ YAML v8r 1 0 0 1.06s
❌ YAML yamllint 1 4 0 4.87s

Detailed Issues

❌ REPOSITORY / betterleaks - 2 errors
○
  ○
  ●
  ○  betterleaks 1.6.0

┌─generic-api-key──○
│
│ 63 │           POSTGRES_PASSWORD: REDACTED
│    │                              ^^^^^^^^
│
│ attributes:
│   path .......... .github/workflows/ci.yml
│   resource ...... fs.content
└○


┌─generic-api-key──○
│
│ 9 │ SECRET=REDACTED
│   │        ^^^^^^^^
│
│ attributes:
│   path .......... .env.example
│   resource ...... fs.content
└○


9:04PM INF scanned ~417723 bytes (417.72 KB) in 1.2s
9:04PM WRN leaks found: 2
❌ REPOSITORY / devskim - 44 errors
set":795,"charLength":4},"insertedContent":{"text":"sha256"}}]}]}],"properties":{"tags":["Cryptography.BannedHashAlgorithm"],"DevSkimSeverity":"Critical","DevSkimConfidence":"High"}},{"ruleId":"DS126858","level":"error","message":{"text":"Weak/Broken Hash Algorithm"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.ts"},"region":{"startLine":32,"startColumn":27,"endLine":32,"endColumn":31,"charOffset":773,"charLength":4,"snippet":{"text":"sha1","rendered":{"text":"sha1","markdown":"`sha1`"}},"sourceLanguage":"typescript"}}}],"fixes":[{"description":{"text":"A weak or broken hash algorithm was detected."},"artifactChanges":[{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.ts"},"replacements":[{"deletedRegion":{"charOffset":773,"charLength":4},"insertedContent":{"text":"sha512"}}]}]},{"description":{"text":"A weak or broken hash algorithm was detected."},"artifactChanges":[{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.ts"},"replacements":[{"deletedRegion":{"charOffset":773,"charLength":4},"insertedContent":{"text":"sha256"}}]}]}],"properties":{"tags":["Cryptography.BannedHashAlgorithm"],"DevSkimSeverity":"Critical","DevSkimConfidence":"High"}},{"ruleId":"DS126858","level":"error","message":{"text":"Weak/Broken Hash Algorithm"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.ts"},"region":{"startLine":32,"startColumn":8,"endLine":32,"endColumn":12,"charOffset":754,"charLength":4,"snippet":{"text":"sha1","rendered":{"text":"sha1","markdown":"`sha1`"}},"sourceLanguage":"typescript"}}}],"fixes":[{"description":{"text":"A weak or broken hash algorithm was detected."},"artifactChanges":[{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.ts"},"replacements":[{"deletedRegion":{"charOffset":754,"charLength":4},"insertedContent":{"text":"sha512"}}]}]},{"description":{"text":"A weak or broken hash algorithm was detected."},"artifactChanges":[{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.ts"},"replacements":[{"deletedRegion":{"charOffset":754,"charLength":4},"insertedContent":{"text":"sha256"}}]}]}],"properties":{"tags":["Cryptography.BannedHashAlgorithm"],"DevSkimSeverity":"Critical","DevSkimConfidence":"High"}},{"ruleId":"DS126858","level":"error","message":{"text":"Weak/Broken Hash Algorithm"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.spec.ts"},"region":{"startLine":20,"startColumn":22,"endLine":20,"endColumn":26,"charOffset":568,"charLength":4,"snippet":{"text":"sha1","rendered":{"text":"sha1","markdown":"`sha1`"}},"sourceLanguage":"typescript"}}}],"fixes":[{"description":{"text":"A weak or broken hash algorithm was detected."},"artifactChanges":[{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.spec.ts"},"replacements":[{"deletedRegion":{"charOffset":568,"charLength":4},"insertedContent":{"text":"sha512"}}]}]},{"description":{"text":"A weak or broken hash algorithm was detected."},"artifactChanges":[{"artifactLocation":{"uri":"src/auth/providers/pwned-password.provider.spec.ts"},"replacements":[{"deletedRegion":{"charOffset":568,"charLength":4},"insertedContent":{"text":"sha256"}}]}]}],"properties":{"tags":["Cryptography.BannedHashAlgorithm"],"DevSkimSeverity":"Critical","DevSkimConfidence":"High"}},{"ruleId":"DS162092","level":"note","message":{"text":"Do not leave debug code in production"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"test/auth.end2end.spec.ts"},"region":{"startLine":188,"startColumn":20,"endLine":188,"endColumn":29,"charOffset":5337,"charLength":9,"snippet":{"text":"localhost","rendered":{"text":"localhost","markdown":"`localhost`"}},"sourceLanguage":"typescript"}}}],"properties":{"tags":["Hygiene.Network.AccessingLocalhost"],"DevSkimSeverity":"ManualReview","DevSkimConfidence":"High"}}],"columnKind":"utf16CodeUnits"}]}

(Truncated to last 4000 characters out of 313214)
❌ REPOSITORY / grype - 73 errors
SA-2mjp-6q6p-2qxm  Medium    0.5% (39th)  0.3    
undici            6.23.0     6.24.0    npm   GHSA-2mjp-6q6p-2qxm  Medium    0.5% (39th)  0.3    
undici            7.22.0     7.24.0    npm   GHSA-2mjp-6q6p-2qxm  Medium    0.5% (39th)  0.3    
ajv               8.12.0     8.18.0    npm   GHSA-2g4f-4pwh-qvx6  Medium    0.5% (38th)  0.3    
brace-expansion   1.1.11     1.1.13    npm   GHSA-f886-m6hf-6m8v  Medium    0.4% (34th)  0.2    
brace-expansion   2.0.1      2.0.3     npm   GHSA-f886-m6hf-6m8v  Medium    0.4% (34th)  0.2    
brace-expansion   5.0.4      5.0.5     npm   GHSA-f886-m6hf-6m8v  Medium    0.4% (34th)  0.2    
undici            6.14.1     6.23.0    npm   GHSA-g9mf-h72j-4rw9  Medium    0.4% (35th)  0.2    
js-yaml           3.14.1     3.14.2    npm   GHSA-mh29-5h37-fv8m  Medium    0.4% (33rd)  0.2    
js-yaml           4.1.0      4.1.1     npm   GHSA-mh29-5h37-fv8m  Medium    0.4% (33rd)  0.2    
picomatch         2.3.1      2.3.2     npm   GHSA-3v7f-55p6-f55p  Medium    0.4% (33rd)  0.2    
undici            7.22.0     7.28.0    npm   GHSA-pr7r-676h-xcf6  Medium    0.4% (29th)  0.2    
uuid              9.0.1      11.1.1    npm   GHSA-w5hq-g745-h8pq  Medium    0.3% (25th)  0.2    
qs                6.15.0     6.15.2    npm   GHSA-q8mj-m7cp-5q26  Medium    0.4% (27th)  0.2    
lodash            4.17.21    4.18.0    npm   GHSA-f23m-r3pf-42rh  Medium    0.3% (23rd)  0.2    
lodash            4.17.23    4.18.0    npm   GHSA-f23m-r3pf-42rh  Medium    0.3% (23rd)  0.2    
lodash-es         4.17.21    4.18.0    npm   GHSA-f23m-r3pf-42rh  Medium    0.3% (23rd)  0.2    
diff              4.0.2      4.0.4     npm   GHSA-73rr-hh4g-fpgx  Low       0.6% (42nd)  0.2    
brace-expansion   5.0.4      5.0.6     npm   GHSA-jxxr-4gwj-5jf2  Medium    0.3% (19th)  0.2    
jws               3.2.2      3.2.3     npm   GHSA-869p-cjfg-cm3x  High      0.2% (9th)   0.1    
undici            6.14.1     6.27.0    npm   GHSA-p88m-4jfj-68fv  Medium    0.3% (17th)  0.1    
undici            6.23.0     6.27.0    npm   GHSA-p88m-4jfj-68fv  Medium    0.3% (17th)  0.1    
undici            7.22.0     7.28.0    npm   GHSA-p88m-4jfj-68fv  Medium    0.3% (17th)  0.1    
js-yaml           3.14.1     3.15.0    npm   GHSA-h67p-54hq-rp68  Medium    0.3% (17th)  0.1    
js-yaml           4.1.0      4.2.0     npm   GHSA-h67p-54hq-rp68  Medium    0.3% (17th)  0.1    
@nestjs/core      10.4.22    11.1.18   npm   GHSA-36xv-jgw5-4q75  Medium    0.2% (14th)  0.1    
undici            6.14.1     6.24.0    npm   GHSA-4992-7rv2-5pvq  Medium    0.3% (17th)  0.1    
undici            6.23.0     6.24.0    npm   GHSA-4992-7rv2-5pvq  Medium    0.3% (17th)  0.1    
undici            7.22.0     7.24.0    npm   GHSA-4992-7rv2-5pvq  Medium    0.3% (17th)  0.1    
brace-expansion   1.1.11     1.1.12    npm   GHSA-v6h2-p8h4-qcjw  Low       0.5% (36th)  0.1    
brace-expansion   2.0.1      2.0.2     npm   GHSA-v6h2-p8h4-qcjw  Low       0.5% (36th)  0.1    
undici            6.14.1     6.19.2    npm   GHSA-3g92-w8c5-73pq  Low       0.5% (37th)  0.1    
undici            6.14.1     6.27.0    npm   GHSA-g8m3-5g58-fq7m  Low       0.2% (15th)  < 0.1  
undici            6.23.0     6.27.0    npm   GHSA-g8m3-5g58-fq7m  Low       0.2% (15th)  < 0.1  
undici            7.22.0     7.28.0    npm   GHSA-g8m3-5g58-fq7m  Low       0.2% (15th)  < 0.1  
undici            6.14.1     6.21.2    npm   GHSA-cxrh-j4jr-qwg3  Low       0.3% (18th)  < 0.1  
undici            6.14.1     6.27.0    npm   GHSA-35p6-xmwp-9g52  Low       0.2% (13th)  < 0.1  
undici            6.23.0     6.27.0    npm   GHSA-35p6-xmwp-9g52  Low       0.2% (13th)  < 0.1  
undici            7.22.0     7.28.0    npm   GHSA-35p6-xmwp-9g52  Low       0.2% (13th)  < 0.1  
@babel/core       7.27.4     7.29.6    npm   GHSA-4x5r-pxfx-6jf8  Low       0.1% (1st)   < 0.1  
follow-redirects  1.15.9     1.16.0    npm   GHSA-r4q5-vmmm-2653  Medium    N/A          N/A
[0068] ERROR discovered vulnerabilities at or above the severity threshold

(Truncated to last 4000 characters out of 7393)
❌ REPOSITORY / kingfisher - 1 error
New Kingfisher release 1.107.0 available
 INFO kingfisher: Launching with 8 concurrent scan jobs. Use --num-jobs to override.
 INFO kingfisher::rule_loader: Loaded 925 rules
 INFO kingfisher::scanner::runner: Using Vectorscan rule cache cache_dir=/github/home/.cache/kingfisher/rule-cache
 INFO kingfisher::scanner::runner: Starting secret validation phase...
POSTGRES URL WITH HARDCODED PASSWORD => [KINGFISHER.POSTGRES.1]
 |Finding.......: [REDACTED:781857df]
 |Fingerprint...: 2034115162828868254
 |Confidence....: medium
 |Entropy.......: 3.87
 |Validation....: Inactive Credential
 |__Response....: Postgres connection failed.
 |Language......: YAML
 |Line Num......: 24
 |Path..........: ./.devcontainer/docker-compose.yml


==========================================
Scan Summary:
==========================================
 |Findings....................: 1
 |__Successful Validations....: 0
 |__Failed Validations........: 1
 |__Skipped Validations.......: 0
 |Rules Applied...............: 925
 |__Blobs Scanned.............: 227
 |Bytes Scanned...............: 8.19 MiB
 |Scan Duration...............: 102ms 811us 566ns
 |Scan Date...................: 2026-07-16 21:05:03 +00:00
 |Kingfisher Version..........: 1.104.0
 |__Latest Version............: 1.107.0
New Kingfisher release 1.107.0 available
❌ SPELL / lychee - 1 error
📝 Summary
---------------------
🔍 Total............6
🔗 Unique...........4
✅ Successful.......1
⏳ Timeouts.........0
🔀 Redirected.......1
👻 Excluded.........4
❓ Unknown..........0
🚫 Errors...........1
⛔ Unsupported......1

Errors in pnpm-lock.yaml
[403] https://www.npmjs.com/support (at 2453:65) | Rejected status code: 403 Forbidden

Hint: Followed 1 redirect. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details.
Hint: You can configure accepted/rejected response codes with `-a` or `--accept`
❌ REPOSITORY / osv-scanner - 73 errors
.yaml |
| https://osv.dev/GHSA-c76h-2ccp-4975 | 6.8  | npm       | undici           | 6.14.1  | 6.21.1        | pnpm-lock.yaml |
| https://osv.dev/GHSA-cxrh-j4jr-qwg3 | 3.1  | npm       | undici           | 6.14.1  | 6.21.2        | pnpm-lock.yaml |
| https://osv.dev/GHSA-f269-vfmq-vjvj | 7.5  | npm       | undici           | 6.14.1  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-g8m3-5g58-fq7m | 3.7  | npm       | undici           | 6.14.1  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-g9mf-h72j-4rw9 | 5.9  | npm       | undici           | 6.14.1  | 6.23.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-p88m-4jfj-68fv | 5.9  | npm       | undici           | 6.14.1  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-v9p9-hfj2-hcw8 | 7.5  | npm       | undici           | 6.14.1  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-vrm6-8vpv-qv8q | 7.5  | npm       | undici           | 6.14.1  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-vxpw-j846-p89q | 7.5  | npm       | undici           | 6.14.1  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-2mjp-6q6p-2qxm | 6.5  | npm       | undici           | 6.23.0  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-35p6-xmwp-9g52 | 3.7  | npm       | undici           | 6.23.0  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-4992-7rv2-5pvq | 4.6  | npm       | undici           | 6.23.0  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-f269-vfmq-vjvj | 7.5  | npm       | undici           | 6.23.0  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-g8m3-5g58-fq7m | 3.7  | npm       | undici           | 6.23.0  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-p88m-4jfj-68fv | 5.9  | npm       | undici           | 6.23.0  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-v9p9-hfj2-hcw8 | 7.5  | npm       | undici           | 6.23.0  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-vrm6-8vpv-qv8q | 7.5  | npm       | undici           | 6.23.0  | 6.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-vxpw-j846-p89q | 7.5  | npm       | undici           | 6.23.0  | 6.27.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-2mjp-6q6p-2qxm | 6.5  | npm       | undici           | 7.22.0  | 7.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-35p6-xmwp-9g52 | 3.7  | npm       | undici           | 7.22.0  | 7.28.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-4992-7rv2-5pvq | 4.6  | npm       | undici           | 7.22.0  | 7.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-f269-vfmq-vjvj | 7.5  | npm       | undici           | 7.22.0  | 7.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-g8m3-5g58-fq7m | 3.7  | npm       | undici           | 7.22.0  | 7.28.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-p88m-4jfj-68fv | 5.9  | npm       | undici           | 7.22.0  | 7.28.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-phc3-fgpg-7m6h | 5.9  | npm       | undici           | 7.22.0  | 7.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-pr7r-676h-xcf6 | 5.9  | npm       | undici           | 7.22.0  | 7.28.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-v9p9-hfj2-hcw8 | 7.5  | npm       | undici           | 7.22.0  | 7.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-vrm6-8vpv-qv8q | 7.5  | npm       | undici           | 7.22.0  | 7.24.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-vxpw-j846-p89q | 7.5  | npm       | undici           | 7.22.0  | 7.28.0        | pnpm-lock.yaml |
| https://osv.dev/GHSA-w5hq-g745-h8pq | 7.5  | npm       | uuid             | 9.0.1   | 11.1.1        | pnpm-lock.yaml |
| https://osv.dev/GHSA-58qx-3vcg-4xpx | 4.4  | npm       | ws               | 8.18.1  | 8.20.1        | pnpm-lock.yaml |
| https://osv.dev/GHSA-96hv-2xvq-fx4p | 7.5  | npm       | ws               | 8.18.1  | 8.21.0        | pnpm-lock.yaml |
+-------------------------------------+------+-----------+------------------+---------+---------------+----------------+

(Truncated to last 4000 characters out of 9691)
❌ REPOSITORY / secretlint - 1 error
.devcontainer/docker-compose.yml
  24:21  error  [PostgreSQLConnection] found PostgreSQL connection string: ****************************************************  @secretlint/secretlint-rule-preset-recommend > @secretlint/secretlint-rule-database-connection-string

.github/workflows/ci.yml
  89:24  error  [PostgreSQLConnection] found PostgreSQL connection string: *************************************************  @secretlint/secretlint-rule-preset-recommend > @secretlint/secretlint-rule-database-connection-string
  95:24  error  [PostgreSQLConnection] found PostgreSQL connection string: *************************************************  @secretlint/secretlint-rule-preset-recommend > @secretlint/secretlint-rule-database-connection-string

✖ 3 problems (3 errors, 0 warnings, 0 infos)
❌ YAML / yamllint - 4 errors
pnpm-lock.yaml
  1:1       warning  missing document start "---"  (document-start)
  40:501    error    line too long (545 > 500 characters)  (line-length)
  10327:501 error    line too long (537 > 500 characters)  (line-length)
  10462:501 error    line too long (584 > 500 characters)  (line-length)
⚠️ JSON / prettier - 1 error
[error] Cannot find package 'prettier-plugin-toml' imported from noop.js
⚠️ REPOSITORY / trivy - 1 error
│        │                   │ 6.27.0, 7.28.0, 8.5.0                                   │ undici: undici: Weakening of cookie SameSite policy due to   │
│                 │                │          │        │                   │                                                         │ incorrect parsing of...                                      │
│                 │                │          │        │                   │                                                         │ https://avd.aquasec.com/nvd/cve-2026-11525                   │
│                 ├────────────────┤          │        │                   │                                                         ├──────────────────────────────────────────────────────────────┤
│                 │ CVE-2026-6733  │          │        │                   │                                                         │ undici: Undici: Response queue poisoning on reused           │
│                 │                │          │        │                   │                                                         │ keep-alive sockets can lead to...                            │
│                 │                │          │        │                   │                                                         │ https://avd.aquasec.com/nvd/cve-2026-6733                    │
├─────────────────┼────────────────┼──────────┤        ├───────────────────┼─────────────────────────────────────────────────────────┼──────────────────────────────────────────────────────────────┤
│ uuid            │ CVE-2026-41907 │ MEDIUM   │        │ 9.0.1             │ 11.1.1, 12.0.1, 13.0.1                                  │ uuid: uuid: Out-of-bounds write vulnerability impacts data   │
│                 │                │          │        │                   │                                                         │ integrity and confidentiality                                │
│                 │                │          │        │                   │                                                         │ https://avd.aquasec.com/nvd/cve-2026-41907                   │
└─────────────────┴────────────────┴──────────┴────────┴───────────────────┴─────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┘

.devcontainer/Dockerfile (dockerfile)
=====================================
Tests: 27 (SUCCESSES: 25, FAILURES: 2)
Failures: 2 (UNKNOWN: 0, LOW: 1, MEDIUM: 0, HIGH: 1, CRITICAL: 0)

DS-0002 (HIGH): Specify at least 1 USER command in Dockerfile with non-root user as argument
════════════════════════════════════════
Running containers with 'root' user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a 'USER' statement to the Dockerfile.

See https://avd.aquasec.com/misconfig/ds-0002
────────────────────────────────────────


DS-0026 (LOW): Add HEALTHCHECK instruction in your Dockerfile
════════════════════════════════════════
You should add HEALTHCHECK instruction in your docker container images to perform the health check on running containers.

See https://avd.aquasec.com/misconfig/ds-0026
────────────────────────────────────────



Dockerfile (dockerfile)
=======================
Tests: 27 (SUCCESSES: 26, FAILURES: 1)
Failures: 1 (UNKNOWN: 0, LOW: 0, MEDIUM: 0, HIGH: 1, CRITICAL: 0)

DS-0002 (HIGH): Specify at least 1 USER command in Dockerfile with non-root user as argument
════════════════════════════════════════
Running containers with 'root' user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a 'USER' statement to the Dockerfile.

See https://avd.aquasec.com/misconfig/ds-0002
────────────────────────────────────────



📣 Notices:
  - Version 0.72.0 of Trivy is now available, current version is 0.71.2

To suppress version checks, run Trivy scans with the --skip-version-check flag

(Truncated to last 4000 characters out of 27366)

Notices

📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining SECURITY_SUGGESTIONS: false)

See detailed reports in MegaLinter artifacts
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

@kodiakhq

kodiakhq Bot commented Mar 4, 2026

Copy link
Copy Markdown

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant