UNPKG

@graphql-mesh/transport-common

Version:
16 lines (15 loc) 478 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjMapScalar = void 0; const graphql_1 = require("graphql"); exports.ObjMapScalar = new graphql_1.GraphQLScalarType({ name: 'ObjMap', serialize: value => JSON.stringify(value), parseValue: value => JSON.parse(value.toString()), parseLiteral: ast => { if (ast.kind === 'StringValue') { return JSON.parse(ast.value); } return null; }, });