UNPKG

@envelop/depth-limit

Version:
11 lines (10 loc) 308 B
import depthLimit from 'graphql-depth-limit'; export const useDepthLimit = (config) => { const ignore = config.ignore || []; const checkFn = depthLimit(config.maxDepth, { ignore }); return { onValidate({ addValidationRule }) { addValidationRule(checkFn); }, }; };