graphql-mocks
Version:
Tools for setting up graphql test resolvers
13 lines (11 loc) • 597 B
JavaScript
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
;