Skip to main content

diff

CompareMethod

Defined in: diff/src/index.ts:20

Enumeration Members

DIFF

DIFF: "SCHEMA-DIFF";

Defined in: diff/src/index.ts:21

FORCE

FORCE: "FORCE";

Defined in: diff/src/index.ts:23

HASH

HASH: "SCHEMA-HASH";

Defined in: diff/src/index.ts:22

NONE

NONE: "NONE";

Defined in: diff/src/index.ts:24


SCHEMA_HASH_FILE

const SCHEMA_HASH_FILE: ".schema";

Defined in: diff/src/index.ts:18


SCHEMA_REF

const SCHEMA_REF: "schema.graphql";

Defined in: diff/src/index.ts:19


checkSchemaChanges()

function checkSchemaChanges(
schema,
tmpDir,
diffMethod?): Promise<boolean>

Defined in: diff/src/index.ts:42

Parameters

schema

GraphQLSchema

tmpDir

string

diffMethod?

DiffMethodName

Returns

Promise<boolean>


getDiff()

function getDiff(schemaNew, schemaOldLocation): Promise<Change<any>[]>

Defined in: diff/src/index.ts:32

Parameters

schemaNew

GraphQLSchema

schemaOldLocation

string

Returns

Promise<Change<any>[]>


getSchemaHash()

function getSchemaHash(schema): string

Defined in: diff/src/index.ts:27

Parameters

schema

GraphQLSchema

Returns

string