@graphql-inspector/patch
Version:
Applies changes output from @graphql-inspect/diff
26 lines (25 loc) • 470 B
JavaScript
import { Kind } from 'graphql';
export function nameNode(name) {
return {
value: name,
kind: Kind.NAME,
};
}
export function stringNode(value) {
return {
kind: Kind.STRING,
value,
};
}
export function typeNode(name) {
return {
kind: Kind.NAMED_TYPE,
name: nameNode(name),
};
}
export function namedTypeNode(name) {
return {
kind: Kind.NAMED_TYPE,
name: nameNode(name),
};
}