Skip to content

fix(deps): vite 8.3.5 override and vitest 4.1.12 (8 Dependabot alerts) - #50

Merged
DuncanFaulkner merged 1 commit into
mainfrom
fix/dev-deps-vite-vitest
Oct 24, 2026
Merged

DuncanFaulkner merged 1 commit into
mainfrom
fix/dev-deps-vite-vitest

Conversation

@DuncanFaulkner

Copy link
Copy Markdown
Contributor

Clears 8 Dependabot alerts in development dependencies: vite 8.3.0 (6, fixed in 8.3.3) and @vitest/mocker 4.1.11 (2, fixed in 4.1.12). The published package depends on axe-core only, so nothing changes for users and no release is needed.

  • vitest ^4.1.11 → ^4.1.12
  • vite override ^8.3.5

@angular/build 22.2.4, the latest release, still pins vite to exactly 8.3.0, so the only way to pick up 8.3.3 or later is a root overrides entry ("vite": "^8.3.5"). It only applies to installs from this repo, never to anyone installing a published package. Remove it once npm view @angular/build@latest dependencies.vite allows 8.3.3 or later; the board card "Remove the vite override once @angular/build stops pinning vite 8.3.0" tracks that for ngbr-components, market-place, a11y-devtools and admin.

Checked locally: build, typecheck, 435 tests.

@angular/build 22.2.4 still pins vite to exactly 8.3.0, so an override is the
only way to pick up 8.3.3+. Remove it once Angular widens the pin. Dev only:
the published package depends on axe-core alone.
@DuncanFaulkner
DuncanFaulkner merged commit d3214b9 into main Oct 24, 2026
1 check passed
@DuncanFaulkner
DuncanFaulkner deleted the fix/dev-deps-vite-vitest branch October 24, 2026 20:37
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