@testably.kr/reporter-core
v1.0.1
Published
Core API client for Testably reporters — handles upload, retry, rate limiting, and TC ID mapping
Downloads
435
Maintainers
Readme
@testably.kr/reporter-core
Internal HTTP client used by the official Testably reporters (
@testably.kr/playwright-reporter, and future Cypress / Jest reporters).You probably don't need to depend on this directly. If you're wiring Playwright tests to Testably, install
@testably.kr/playwright-reporterinstead.
What's in here
TestablyClient— sends batched uploads toPOST /functions/v1/upload-ci-results.- Retry engine with exponential backoff,
Retry-Aftersupport for 429, and aNonRetryableUploadErrorclass that short-circuits retries on terminal 4xx (401 / 403 / 404 / 400). resolveConfig— reads options +TESTABLY_URL/TESTABLY_TOKEN/TESTABLY_RUN_IDenv vars into a validated config.
License
MIT — Testably, 2026.
