Skip to content

v2.1.0

Compare
Choose a tag to compare
@nodkz nodkz released this 24 Jun 18:30

2.1.0 (2017-06-24)

Features

  • Resolver: Add debug methods to resolver: (8a9cd5cc)
    • debugParams() - console log resolveParams
    • debugPayload() - console log resolve payload
    • debugExecTime() - console log execution time
    • debug() - calls debugParams, debugPayload and debugExecTime
// You may debug resolvers at runtime in following manner:
GQC.rootQuery().addFields({
  userById: UserTC.getResolver('findById').debugExecTime(),
  userByIds: UserTC.getResolver('findByIds').debugParams().debugPayload(),
  userMany: UserTC.getResolver('findMany').debug(),
});

// Also you may debug resolver structure at build phase:
console.log(UserTC.getResolver('findById').toString());