UNPKG

@cran/lib.gql.core

Version:

GQL Core Functionality

10 lines (9 loc) 368 B
import { MapperKind } from "@graphql-tools/utils"; import { Executable, createDirective } from "../utilities"; export function resolveDirective(name = "resolve") { return createDirective(name, { value: "text!", }, { [MapperKind.OBJECT_FIELD]([directive,], field) { field.resolve = new Executable(name, directive["value"]); }, }); }