@graphql-debugger/client
GraphQL Debugger Client is the 'ORM' for all data related things. Its used internally by The Collector, CLI, Tests and UI. If you want to extend or integrate GraphQL Debugger with your own tools, this is the place to start.
Installation
Note you need to supply a Adapter to the client.
npm install @graphql-debugger/client @graphql-debugger/adapter-__YOUR_ADAPTER__Usage
import { Adapter } from "@graphql-debugger/adapter-__YOUR_ADAPTER__";
import { Client } from "@graphql-debugger/client";
const adapter = new Adapter();
const client = new Client({
adapter,
});
const spans = await client.span.findMany({ where: {} });API
Schema
createOnefindManyfindFirstupsert
Trace
findFirstfindManycreateOneupdateOne
Span
findManyaggregatecreateOnedeleteOne