Skip to content

Chore/node24 dependency updates - #1

Merged
Ajthompson88 merged 3 commits into
mainfrom
chore/node24-dependency-updates
Sep 14, 2026
Merged

Ajthompson88 merged 3 commits into
mainfrom
chore/node24-dependency-updates

Conversation

@Ajthompson88

Copy link
Copy Markdown
Owner

Summary

  • Upgrade ShadowStack runtime from Node.js 20 to Node.js 24
  • Update application and development dependencies within selected supported versions
  • Upgrade Vitest from 2.x to 5.0.0
  • Align Storybook packages on 8.6.18
  • Remove deprecated @storybook/testing-library
  • Add generated Storybook output to Git and ESLint ignores
  • Bump ShadowStack version to 0.2.0

Validation

  • Production Vite build passes
  • ESLint passes
  • All 6 Vitest tests pass
  • Storybook production build passes
  • ESLint remains clean after Storybook generation
  • npm audit reduced from 29 vulnerabilities to 3 moderate vulnerabilities

Known Issue

The remaining 3 moderate audit findings originate from Storybook's transitive uuid@9.0.1 dependency. npm's automated fix would require a breaking Storybook downgrade, so the findings are intentionally left for a future Storybook upgrade.

@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
shadow-stack Ready Ready Preview Sep 14, 2026 4:54am UTC

@sonarqubecloud

Copy link
Copy Markdown

@Ajthompson88
Ajthompson88 merged commit 3262f55 into main Sep 14, 2026
4 checks passed
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