Skip to content

Upgrade to @quantcdn/quant-client v4#35

Merged
steveworley merged 1 commit intomainfrom
feat/quant-client-v4
Mar 30, 2026
Merged

Upgrade to @quantcdn/quant-client v4#35
steveworley merged 1 commit intomainfrom
feat/quant-client-v4

Conversation

@stooit
Copy link
Copy Markdown
Contributor

@stooit stooit commented Mar 30, 2026

Summary

  • Switch from quant-ts-client (github ref) to published @quantcdn/quant-client v4.12.0 npm package
  • Eliminates punycode and url.parse() Node.js deprecation warnings
  • Uses shared Configuration class for both ApplicationsApi and EnvironmentsApi clients
  • Response handling updated from .body to .data (axios pattern)
  • Error handling updated from .body?.message to .response?.data?.message
  • Updated SECURITY.md to reference correct package name

Test plan

  • Verify build passes (ncc compilation)
  • Test on push to main branch (production path)
  • Test on feature branch (non-production path)
  • Verify Docker login succeeds with registry credentials
  • Verify all outputs are set correctly
  • Verify no deprecation warnings in GitHub Actions output

Switch from quant-ts-client github ref to the published
@quantcdn/quant-client v4 npm package. Eliminates deprecated
dependency warnings and aligns with other Quant Cloud actions.
@steveworley steveworley merged commit 537b577 into main Mar 30, 2026
3 checks passed
@steveworley steveworley deleted the feat/quant-client-v4 branch March 30, 2026 18:26
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