Skip to content

Switch to pnpm and fix dependency security vulnerabilities#15

Merged
dillonstreator merged 1 commit into
mainfrom
chore/pnpm-security-and-changesets
Jul 20, 2026
Merged

Switch to pnpm and fix dependency security vulnerabilities#15
dillonstreator merged 1 commit into
mainfrom
chore/pnpm-security-and-changesets

Conversation

@dillonstreator

Copy link
Copy Markdown
Member

Summary

  • Migrate from Yarn classic to pnpm and clear known dependency security vulnerabilities (Express, OpenTelemetry, Babel, fetch-mock, and related transitive overrides).
  • Update OpenTelemetry usage for the current SDK APIs and bump fetch-mock tests for v12.
  • Add Changesets for versioning/changelogs/GitHub Releases (no npm publish) plus CI build/test and release workflows.

Test plan

  • pnpm install
  • pnpm test
  • pnpm build
  • pnpm audit reports no known vulnerabilities
  • Confirm CI workflow passes on this PR
  • After merge, confirm Release workflow opens a Version Packages PR from the included changeset

Made with Cursor

Upgrade Express, OpenTelemetry, and related deps; add Changesets release flow and CI workflows.

Co-authored-by: Cursor <cursoragent@cursor.com>
@dillonstreator
dillonstreator merged commit 197c0ac into main Jul 20, 2026
1 check passed
@github-actions github-actions Bot mentioned this pull request Jul 20, 2026
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