Skip to content

fix(deps): resolve npm audit and Dependabot vulnerabilities - #209

Merged
gkrajniak merged 1 commit into
platform-mesh:mainfrom
gkrajniak:chore/vuls-23102026
Oct 23, 2026
Merged

gkrajniak merged 1 commit into
platform-mesh:mainfrom
gkrajniak:chore/vuls-23102026

Conversation

@gkrajniak

Copy link
Copy Markdown
Contributor

Summary

Resolves the fixable npm audit findings and Dependabot alerts.

Lockfile update (npm audit fix)

Override

Not fixable

  • braces 3.0.3 (GHSA-vfj7-8cjw-p6xm), dev only, via
    @graphql-tools/graphql-file-loader 8.1.22 (globby/fast-glob/micromatch);
    no patched version is published

Verification

npm ci, npm install, npm test (227 tests) and npm run build pass
(the CI and Dockerfile steps).

## Summary

Resolves the fixable `npm audit` findings and Dependabot alerts.

## Lockfile update (`npm audit fix`)

- follow-redirects 1.16.0 → 1.16.1 (GHSA-q3jh-wrc6-jgq8,
GHSA-8r9p-f939-6h3c)

## Override

- vite 8.3.0 → 8.3.3 via a new `overrides` block (GHSA-587h-7wmj-h5pm,
GHSA-r825-w8mm-5pxw, GHSA-698v-4r3x-3vcv); @angular/build 22.2.x (up to
the latest 22.2.4) pins vite 8.3.0 exactly

## Not fixable

- braces 3.0.3 (GHSA-vfj7-8cjw-p6xm), dev only, via
@graphql-tools/graphql-file-loader 8.1.22 (globby/fast-glob/micromatch);
no patched version is published

## Verification

`npm ci`, `npm install`, `npm test` (227 tests) and `npm run build` pass
(the CI and `Dockerfile` steps).

On-behalf-of: @SAP grzegorz.krajniak@sap.com
Signed-off-by: gkrajniak <gkrajniak@gmail.com>
@gkrajniak gkrajniak self-assigned this Oct 23, 2026
@gkrajniak gkrajniak moved this to In-Review in OpenMesh - Backlog Oct 23, 2026
@gkrajniak
gkrajniak enabled auto-merge (squash) October 23, 2026 11:38
@gkrajniak
gkrajniak merged commit 6e83e4c into platform-mesh:main Oct 23, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from In-Review to Done in OpenMesh - Backlog Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants