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());