Skip to content

Upgrade dependencies to latest compatible versions#11

Merged
jkyberneees merged 2 commits into
mainfrom
claude/vibrant-hopper-ELxNH
May 31, 2026
Merged

Upgrade dependencies to latest compatible versions#11
jkyberneees merged 2 commits into
mainfrom
claude/vibrant-hopper-ELxNH

Conversation

@jkyberneees
Copy link
Copy Markdown
Contributor

Summary

Updated all project dependencies to their latest compatible versions to improve security, performance, and access to new features.

Key Changes

  • Production dependencies:

    • async-openssl: 1.0.3 → ^1.0.3 (added caret for minor/patch updates)
    • restana: ^5.0.0 → ^6.0.0 (major version upgrade)
    • uuid: ^11.0.5 → ^14.0.0 (major version upgrade)
  • Development dependencies:

    • axios: ^1.7.9 → ^1.16.1 (minor version bump)
    • chai: ^4.3.7 → ^6.2.2 (major version upgrade)
    • jsonwebtoken: ^9.0.2 → ^9.0.3 (patch version bump)
    • mocha: ^11.1.0 → ^11.7.6 (minor version bump)
    • nyc: ^17.1.0 → ^18.0.0 (major version upgrade)

Notes

  • All version constraints now use caret (^) notation for consistent dependency management
  • Major version upgrades (restana, uuid, chai, nyc) may require testing to ensure compatibility
  • Lock file has been updated with transitive dependency resolutions

https://claude.ai/code/session_01CZYsbPQ53FcTCXTztYkPgF

claude added 2 commits May 31, 2026 13:38
- restana ^5.0.0 -> ^6.0.0
- uuid ^11.0.5 -> ^14.0.0
- async-openssl 1.0.3 -> ^1.0.3
- axios ^1.7.9 -> ^1.16.1
- chai ^4.3.7 -> ^6.2.2
- jsonwebtoken ^9.0.2 -> ^9.0.3
- mocha ^11.1.0 -> ^11.7.6
- nyc ^17.1.0 -> ^18.0.0
- add npm overrides for diff, serialize-javascript and uuid so
  transitive dev-dependency advisories are resolved (npm audit: 0 vulns)
- replace fixed 2800ms server-startup delay in tests with active
  health-endpoint polling to remove CI flakiness on slow runners
@jkyberneees jkyberneees merged commit ab13988 into main May 31, 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.

2 participants