UNPKG

graphql-request

Version:

Minimal GraphQL client supporting Node and browsers for scripts or simple apps.

14 lines (11 loc) 305 B
import type { Directive } from '../../types.js' const name = `include` export const parseClientDirectiveInclude = (input: Directive.Include['$include']) => { const args = { if: typeof input === `boolean` ? input : input.if === undefined ? true : input.if, } return { name, args, } }