文件名称:apollo-koa-constraint-directive:使用指令检查GraphQL输入字段
文件大小:179KB
文件格式:ZIP
更新时间:2024-06-14 06:30:23
graphql apollo koajs directives JavaScript
阿波罗-科阿约束指令 允许使用@constraint作为指令来验证输入和输出数据。 该模块适用于,并支持最新的版本2。 它主要基于来自的模块,该模块仅适用于Apollo版本1。 该模块受和OpenAPI的启发 安装 npm install apollo-koa-constraint-directive 用法 const Koa = require ( 'koa' ) ; const bodyParser = require ( 'koa-bodyparser' ) ; const { ApolloServer , makeExecutableSchema , gql } = require ( 'apollo-server-koa' ) const ConstraintDirective = require ( 'apollo-koa-constraint-directive' )
【文件预览】:
apollo-koa-constraint-directive-master
----.gitignore(3KB)
----.eslintrc(38B)
----package.json(1KB)
----package-lock.json(609KB)
----jest.config.js(222B)
----LICENSE(762B)
----index.js(1KB)
----CHANGELOG.md(651B)
----scalars_old()
--------string.js(3KB)
--------formats()
--------password.js(217B)
--------number.js(2KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----README.md(4KB)
----lib()
--------error.js(336B)
----.npmignore(14B)
----.gitattributes(12B)
----test()
--------__setup.js(480B)
--------string.test.js(32KB)
--------int.test.js(13KB)
--------__snapshots__()
----scalars()
--------validationError.js(320B)
--------formats()
--------stringValidation.js(3KB)
--------numberValidation.js(2KB)