Initialisation
Added the packages and files for the backend server
This commit is contained in:
79
node_modules/graphql/execution/values.d.ts
generated
vendored
Normal file
79
node_modules/graphql/execution/values.d.ts
generated
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
import type { Maybe } from '../jsutils/Maybe';
|
||||
import type { ObjMap } from '../jsutils/ObjMap';
|
||||
import { GraphQLError } from '../error/GraphQLError';
|
||||
import type {
|
||||
DirectiveNode,
|
||||
FieldNode,
|
||||
VariableDefinitionNode,
|
||||
} from '../language/ast';
|
||||
import type { GraphQLField } from '../type/definition';
|
||||
import type { GraphQLDirective } from '../type/directives';
|
||||
import type { GraphQLSchema } from '../type/schema';
|
||||
declare type CoercedVariableValues =
|
||||
| {
|
||||
errors: ReadonlyArray<GraphQLError>;
|
||||
coerced?: never;
|
||||
}
|
||||
| {
|
||||
coerced: {
|
||||
[variable: string]: unknown;
|
||||
};
|
||||
errors?: never;
|
||||
};
|
||||
/**
|
||||
* Prepares an object map of variableValues of the correct type based on the
|
||||
* provided variable definitions and arbitrary input. If the input cannot be
|
||||
* parsed to match the variable definitions, a GraphQLError will be thrown.
|
||||
*
|
||||
* Note: The returned value is a plain Object with a prototype, since it is
|
||||
* exposed to user code. Care should be taken to not pull values from the
|
||||
* Object prototype.
|
||||
*/
|
||||
export declare function getVariableValues(
|
||||
schema: GraphQLSchema,
|
||||
varDefNodes: ReadonlyArray<VariableDefinitionNode>,
|
||||
inputs: {
|
||||
readonly [variable: string]: unknown;
|
||||
},
|
||||
options?: {
|
||||
maxErrors?: number;
|
||||
},
|
||||
): CoercedVariableValues;
|
||||
/**
|
||||
* Prepares an object map of argument values given a list of argument
|
||||
* definitions and list of argument AST nodes.
|
||||
*
|
||||
* Note: The returned value is a plain Object with a prototype, since it is
|
||||
* exposed to user code. Care should be taken to not pull values from the
|
||||
* Object prototype.
|
||||
*/
|
||||
export declare function getArgumentValues(
|
||||
def: GraphQLField<unknown, unknown> | GraphQLDirective,
|
||||
node: FieldNode | DirectiveNode,
|
||||
variableValues?: Maybe<ObjMap<unknown>>,
|
||||
): {
|
||||
[argument: string]: unknown;
|
||||
};
|
||||
/**
|
||||
* Prepares an object map of argument values given a directive definition
|
||||
* and a AST node which may contain directives. Optionally also accepts a map
|
||||
* of variable values.
|
||||
*
|
||||
* If the directive does not exist on the node, returns undefined.
|
||||
*
|
||||
* Note: The returned value is a plain Object with a prototype, since it is
|
||||
* exposed to user code. Care should be taken to not pull values from the
|
||||
* Object prototype.
|
||||
*/
|
||||
export declare function getDirectiveValues(
|
||||
directiveDef: GraphQLDirective,
|
||||
node: {
|
||||
readonly directives?: ReadonlyArray<DirectiveNode>;
|
||||
},
|
||||
variableValues?: Maybe<ObjMap<unknown>>,
|
||||
):
|
||||
| undefined
|
||||
| {
|
||||
[argument: string]: unknown;
|
||||
};
|
||||
export {};
|
||||
Reference in New Issue
Block a user