Home Reference Source

References

summary
public

F getToken(userId: string, undefined: *): union

public

F sendQuery(undefined: object): any

public

F sendQueryAndExpect(query: string, expectedResult: any, userId: string): any

public

V ASC: string

public
public
public
public
public

V DEFAULT_SORT: {"createdAt": number}

public
public
public
public
public

V INT: string

public
public
public
public
public
public
public
public
public
public

V suite: *

public

V modulePath: *

CREATE-GRAPHQL-SERVER-QUERY-ARGUMENTS

public
public
public
public
public

model

summary
public

sets find(queryObject) with provided baseQuery plus additional filters

public

F buildFilterQuery(args: any): any

public

F buildLimit(args: any): number

public

F buildSkip(args: any): number

public

sets the sort query for .sort(keyOrList, direction)

public

F prepareQueries(args: any): object

schema

summary
public

reads and graphql file and returns it as a string

public

prepares the schema for the additional query arguments types

public

util

summary
private

F lcFirst(str: string): string

converts first character of string to lower case

private

F ucFirst(str: string): string

converts first character of string to upper case

public
public

F applyCustomDirectives(field: *)

public

F argumentsToObject(argumentsAst: *): *

public

F buildArgument(name: *, type: *): {"kind": string, "name": *, "type": *, "defaultValue": *, "directives": *}

public

F buildField(name: *, args: *, typeName: *): {"kind": string, "name": *, "arguments": *, "type": *}

public

F buildName(name: *): {"kind": string, "value": *}

public

F buildTypeDefinition(name: *, fields: *, kind: *, values: *): {"kind": *, "name": *, "interfaces": *, "directives": *, "fields": *, "values": *}

public

F buildTypeExtension(type: *): {"kind": *, "definition": *}

public

F buildTypeReference(name: *): {"kind": string, "name": *}

public

F buildValue(name: *, args: *): {"kind": string, "name": *, "arguments": *}

public

F getBaseType(type: *): *

public

F getType(level: *): string

public

F idArgument(): *

public

F isScalarField(field: *): *

public

F readInput(path: string): object

reads a .graphql file and parses the file

public

reads a .graphql file

public

F templateToAst(template: string, replacements: string): object

Take a template, replacing each replacement.

public
Directories