UNPKG

graphql-scalars

Version:

A collection of scalar types not included in base GraphQL.

18 lines (17 loc) 780 B
// This named export is intended for users of CommonJS. Users of ES modules import { GraphQLScalarType } from 'graphql'; import { identity, parseLiteral } from './utils.js'; const specifiedByURL = 'http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf'; export const GraphQLJSONConfig = /*#__PURE__*/ { name: 'JSON', description: 'The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).', serialize: identity, parseValue: identity, parseLiteral, specifiedByURL, specifiedByUrl: specifiedByURL, extensions: { codegenScalarType: 'any', }, }; export const GraphQLJSON = /*#__PURE__*/ new GraphQLScalarType(GraphQLJSONConfig);