Official HTTP TypeScript driver for TypeDB (v3.x, ~monthly releases). Provides typed API for opening transactions, executing queries (match, insert, delete, update), and retrieving results. Supports authentication, TLS, and concurrent operations. Differentiator: full TypeScript types included, integrates with TypeDB's type system and transaction isolation. No ORM overhead — direct HTTP calls to TypeDB Server REST API.
npm install typedb-driver-httpNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Opens a read transaction, runs a match query, and logs results handling errors with isApiErrorResponse.
Migrate to async/await or update .then() calls to handle new return types.
Replace { type: 'read' } with { transactionType: 'read' }.Always call isApiErrorResponse() on responses before accessing .ok.
Implement custom retry/backoff around driver calls for production use.
Update code to destructure .ok and check answerType before accessing answers.
Run npm install typedb-driver-http
Use import { TypeDBHttpDriver } from 'typedb-driver-http'Wrap with isApiErrorResponse(resp) and only access .ok after successful check.