graphql-validated-types:GraphQL自定义标量的集合,通过流利的API支持清除,验证和默认设置

时间:2021-05-02 09:32:14
【文件属性】:
文件名称:graphql-validated-types:GraphQL自定义标量的集合,通过流利的API支持清除,验证和默认设置
文件大小:129KB
文件格式:ZIP
更新时间:2021-05-02 09:32:14
JavaScript graphql-validated-types 集合,通过流利的api支持清除,验证和默认设置。 例子 十六进制颜色 // Holds colors like `FF00FF` and `663399` const HexColor = new GraphQLValidatedString ( { name : 'HexColor' , description : 'HexColor string' } ) . toUpperCase ( ) . hex ( ) . length ( 6 ) . default ( '000000' ) ; 示例项目 在/example有一个将此示例与express一起使用的/example 。 您可以通过以下方式在本地运行 git clone https://github.com/stephenhandley/graphql-validated
【文件预览】:
graphql-validated-types-master
----.gitignore(36B)
----package.json(1KB)
----src()
--------GraphQLValidatedPhoneNumber.test.js(829B)
--------GraphQLValidatedPhoneNumber.js(617B)
--------GraphQLValidatedUsername.test.js(482B)
--------GraphQLValidatedEmail.js(604B)
--------GraphQLValidatedMoment.test.js(4KB)
--------GraphQLValidatedScalar.test.js(1KB)
--------GraphQLValidatedIPAddress.test.js(1KB)
--------index.js(1KB)
--------GraphQLValidatedDate.test.js(1KB)
--------GraphQLValidatedEmail.test.js(744B)
--------GraphQLValidatedDate.js(1KB)
--------GraphQLValidatedObjectID.js(903B)
--------GraphQLValidatedString.test.js(8KB)
--------GraphQLValidatedString.js(2KB)
--------GraphQLValidatedScalar.js(2KB)
--------GraphQLValidatedSemver.test.js(458B)
--------GraphQLValidatedURL.js(733B)
--------GraphQLValidatedInteger.test.js(754B)
--------GraphQLValidatedNumber.js(2KB)
--------GraphQLValidatedObjectID.test.js(2KB)
--------GraphQLValidatedSemver.js(473B)
--------GraphQLValidatedMoment.js(2KB)
--------GraphQLValidatedNumber.test.js(3KB)
--------GraphQLValidatedUsername.js(488B)
--------GraphQLValidatedIPAddress.js(835B)
--------GraphQLValidatedInteger.js(740B)
--------GraphQLValidatedURL.test.js(762B)
----index.js(35B)
----.prettierignore(2B)
----.eslintrc.js(68B)
----README.md(13KB)
----example()
--------package.json(436B)
--------src()
--------yarn.lock(138KB)
----yarn.lock(120KB)

网友评论