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