Official Node.js client for the TestingBot REST API, version 1.2.0. Provides full coverage of TestingBot cloud-based cross-browser testing infrastructure: session management, test artifacts, screenshots, tunnels, builds, team management, and codeless tests. Supports both callback and async/await patterns, includes TypeScript types, typed error classes, and built-in workflow helpers (auto-pagination, polling, batch operations, statistics). Releases are periodic via npm.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Default export; CommonJS require gives the class directly. Named export TestingBot does not exist.
Named exports available for error classes. Can also be destructured from require.
One of the typed error classes exported as named export.
Initializes the client with environment variables, fetches browser list, and lists tests with pagination handling.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.