@structium/graphql - API documentation β
Functions β
deserialize() β
ts
function deserialize(input: string, options?: ParseOptions): Promise<DocumentNode>Deserialize a GraphQL string into a GraphQL AST.
Parameters β
| Parameter | Type | Description |
|---|---|---|
input | string | GraphQL source string |
options? | ParseOptions | Optional parsing options |
Returns β
Promise<DocumentNode>
- GraphQL AST (DocumentNode)
serialize() β
ts
function serialize(input: DocumentNode): Promise<string>Serialize a GraphQL AST back into a GraphQL string.
Parameters β
| Parameter | Type | Description |
|---|---|---|
input | DocumentNode | GraphQL AST (DocumentNode) |
Returns β
Promise<string>
- GraphQL string
Type Aliases β
AST β
ts
type AST: DocumentNode;DeserializeOptions β
ts
type DeserializeOptions: ParseOptions;SerializeOptions β
ts
type SerializeOptions: undefined;