UNPKG

graphql-mocks

Version:

Tools for setting up graphql test resolvers

13 lines (11 loc) 597 B
'use strict'; var graphql = require('graphql'); function isScalarDefinition(possibleScalarDefinition) { if (typeof possibleScalarDefinition !== 'object') { return false; } const hasRequiredScalarDefinitionProperties = possibleScalarDefinition && ('parseValue' in possibleScalarDefinition || 'parseLiteral' in possibleScalarDefinition || 'serialize' in possibleScalarDefinition); return graphql.isScalarType(possibleScalarDefinition) || Boolean(hasRequiredScalarDefinitionProperties); } exports.isScalarDefinition = isScalarDefinition; //# sourceMappingURL=is-scalar-definition.js.map