UNPKG

@gqlts/cli

Version:

Generate a client sdk from your GraphQl API

9 lines (6 loc) 322 B
import { GraphQLField } from 'graphql'; import { argumentComment } from './comment'; import { renderTyping } from './renderTyping'; export function toArgsString(field: GraphQLField<any, any, any>) { return `{${field.args.map((a) => `${argumentComment(a)}${a.name}${renderTyping(a.type, false, true)}`).join(',')}}`; }