INNER CODE UNIT · TypeScript
parseArgs
stepci/garph · src/schema.ts:222
export function parseArgs(schemaComposer: SchemaComposer, anyArgs: Args, config) {
if (!anyArgs) return
const args = {}
Object.keys(anyArgs).forEach(argName => {
const arg = anyArgs[argName]
args[argName] = {
type: getFieldType(schemaComposer, arg, config),
defaultValue: arg.typeDef.defaultValue,
deprecationReason: arg.typeDef.deprecated,
description: arg.typeDef.description
}
})
return args
}