@graphql-inspector/patch
Version:
Applies changes output from @graphql-inspect/diff
32 lines (31 loc) • 695 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.nameNode = nameNode;
exports.stringNode = stringNode;
exports.typeNode = typeNode;
exports.namedTypeNode = namedTypeNode;
const graphql_1 = require("graphql");
function nameNode(name) {
return {
value: name,
kind: graphql_1.Kind.NAME,
};
}
function stringNode(value) {
return {
kind: graphql_1.Kind.STRING,
value,
};
}
function typeNode(name) {
return {
kind: graphql_1.Kind.NAMED_TYPE,
name: nameNode(name),
};
}
function namedTypeNode(name) {
return {
kind: graphql_1.Kind.NAMED_TYPE,
name: nameNode(name),
};
}