Skip to content

fix: remediate Socket dependency alerts#55

Merged
Helweg merged 1 commit intomainfrom
fix/socket-dependency-alerts
Apr 14, 2026
Merged

fix: remediate Socket dependency alerts#55
Helweg merged 1 commit intomainfrom
fix/socket-dependency-alerts

Conversation

@Helweg
Copy link
Copy Markdown
Owner

@Helweg Helweg commented Apr 14, 2026

Summary

Fix the Socket dependency alerts for the published v0.6.1 tree by repairing a corrupted lockfile entry and pinning the vulnerable transitive packages to patched versions.

Changes

  • remove the malformed duplicate node_modules/js-yaml lockfile entry that was incorrectly marked as Linux-only and blocked npm lockfile regeneration on macOS
  • add narrow overrides in package.json for @hono/node-server, hono, and vite so npm resolves the advisory chain to patched versions
  • regenerate package-lock.json and sync the installed tree so npm audit returns zero vulnerabilities

Testing

How were these changes tested?

  • Unit tests added/updated
  • Manual testing performed
  • Build passes (npm run build)
  • Typecheck passes (npm run typecheck)
  • Tests pass (npm run test:run)
  • Lint passes (npm run lint)

Release Labels

  • Added at least one release category label (feature, bug, performance, documentation, dependencies, refactor, test, chore, or skip-changelog)
  • Added at most one semver label (semver:major, semver:minor, semver:patch) when needed

Related Issues

Fixes #0

@github-actions github-actions bot added the dependencies Dependency updates label Apr 14, 2026
@Helweg Helweg added bug Bug fix semver:patch Bug fix or patch labels Apr 14, 2026
@Helweg Helweg merged commit 038d709 into main Apr 14, 2026
6 of 7 checks passed
@Helweg Helweg deleted the fix/socket-dependency-alerts branch April 14, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Bug fix dependencies Dependency updates semver:patch Bug fix or patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant