graphql-extra-scalars
Version:
Collection of extra GraphQL scalar types like Email, URL, Password and more
13 lines (12 loc) • 380 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const language_1 = require("graphql/language");
const createParseLiteral = (coerceType) => {
return (ast) => {
if (ast.kind !== language_1.Kind.STRING) {
return undefined;
}
return coerceType(ast.value);
};
};
exports.createParseLiteral = createParseLiteral;