graphql-mocks
Version:
Tools for setting up graphql test resolvers
20 lines (15 loc) • 692 B
JavaScript
import { isTypeReference } from './is-type-reference.js';
import { isFieldReference } from './is-field-reference.js';
import { isHighlighter } from './is-highlighter.js';
import { reference } from '../highlighter/reference.js';
function convertHighlighterOrReferenceToHighlighter(highlighterOrReference) {
if (isTypeReference(highlighterOrReference) || isFieldReference(highlighterOrReference)) {
return reference(highlighterOrReference);
}
if (isHighlighter(highlighterOrReference)) {
return highlighterOrReference;
}
return undefined;
}
export { convertHighlighterOrReferenceToHighlighter };
//# sourceMappingURL=convert-highlighter-or-reference-to-highlighter.js.map