Skip to content

fix Dependabot alerts for qs and json - #59

Merged
proxymesh merged 2 commits into
mainfrom
cursor/fix-dependabot-alerts-774f
Sep 4, 2026
Merged

fix Dependabot alerts for qs and json#59
proxymesh merged 2 commits into
mainfrom
cursor/fix-dependabot-alerts-774f

Conversation

@proxymeshai

@proxymeshai proxymeshai commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

Clears the 3 open Dependabot alerts in proxy-examples.

Changes

  • npm: add overrides so nested qs from typed-rest-client resolves to ^6.16.0 (fixes GHSA-x5fp-wj9c-mxmx and GHSA-4mjr-xmp4-gh2g); remove unused deprecated nvm package
  • Ruby: bump transitive json 2.21.12.21.2 (fixes GHSA-9hj4-r449-hfvc)
  • JS: update wretch-proxy.js for wretch 3 (fetchPolyfill instead of removed polyfills) so integration CI passes after the earlier major bump

npm audit reports 0 vulnerabilities afterward.

Slack Thread

Open in Web Open in Cursor 

Cursor and others added 2 commits September 4, 2026 22:43
Override nested qs from typed-rest-client to >=6.16.0 (GHSA-x5fp,
GHSA-4mjr), bump Ruby json 2.21.1→2.21.2 (GHSA-9hj4), and drop the
unused deprecated nvm npm package.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
Replace removed wretch.polyfills() with per-instance fetchPolyfill()
so the JS integration suite passes after the wretch 2→3 bump.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
@proxymesh
proxymesh marked this pull request as ready for review September 4, 2026 22:48
@proxymesh
proxymesh merged commit 506f8eb into main Sep 4, 2026
9 checks passed
@proxymesh
proxymesh deleted the cursor/fix-dependabot-alerts-774f branch September 4, 2026 22:48
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