Skip to content

Clear non-breaking dev dependency advisories - #968

Merged
petyosi merged 1 commit into
mainfrom
petyosi/audit-fix-dev-deps
Sep 13, 2026
Merged

petyosi merged 1 commit into
mainfrom
petyosi/audit-fix-dev-deps

Conversation

@petyosi

@petyosi petyosi commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Dependabot reports 34 open alerts on main. All of them are in dev tooling, and npm audit --omit=dev already reports zero vulnerabilities for the published package.

This PR applies npm audit fix without --force, so only semver-compatible lockfile resolutions change. It touches 41 dev-scoped lockfile entries and no production entries, so consumers are unaffected and no release is needed.

Left for a separate change because they need major upgrades:

  • vitest 1.x to 5.x (the critical alert) and vite-node
  • vite 5.x to 8.x and esbuild
  • vite-plugin-dts 3.x to 5.x, which pulls in api-extractor, lodash, minimatch, ajv and vue-template-compiler
  • @ngneat/falso and its uuid dependency

https://claude.ai/code/session_01PdtTmPRSZNDcjzRFh5sM5s

Dependabot flagged 34 alerts, all in dev tooling. This applies the
semver-compatible lockfile fixes so the alert list reflects only the
upgrades that need real migration work. No published dependency changes.

Claude-Session: https://claude.ai/code/session_01PdtTmPRSZNDcjzRFh5sM5s
@petyosi
petyosi merged commit 3e00e00 into main Sep 13, 2026
4 checks passed
@petyosi
petyosi deleted the petyosi/audit-fix-dev-deps branch September 13, 2026 07:09
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