【文件属性】:
文件名称:graphql-validation-complexity:GraphQL.js的查询复杂度验证
文件大小:106KB
文件格式:ZIP
更新时间:2021-05-13 14:10:56
JavaScript
graphql-validation-complexity
GraphQL.js的查询复杂度验证。
用法
import { createComplexityLimitRule } from 'graphql-validation-complexity' ;
const ComplexityLimitRule = createComplexityLimitRule ( 1000 ) ;
// Then use this rule with validate() or other validation APIs.
例如,对于express-graphql或阿波罗服务器,通过复杂的限制规则validationRules 。
const graphqlMiddleware = graphqlHTTP ( {
schema ,
validationRules : [ createCom
【文件预览】:
graphql-validation-complexity-master
----.travis.yml(156B)
----.eslintrc(165B)
----.babelrc(112B)
----renovate.json(82B)
----package.json(2KB)
----test()
--------createComplexityLimitRule.test.js(4KB)
--------ComplexityVisitor.test.js(7KB)
--------fixtures()
----LICENSE(1KB)
----src()
--------index.js(2KB)
--------ComplexityVisitor.js(6KB)
----index.d.ts(542B)
----.gitignore(908B)
----README.md(4KB)
----yarn.lock(247KB)