UNPKG

graphql-mocks

Version:
20 lines (14 loc) 666 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); 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