graphql标量::triangular_ruler:自定义GraphQL标量类型的库,用于创建精确的类型安全的GraphQL模式,并由Yup​​提供验证

时间:2024-02-24 20:54:48
【文件属性】:

文件名称:graphql标量::triangular_ruler:自定义GraphQL标量类型的库,用于创建精确的类型安全的GraphQL模式,并由Yup​​提供验证

文件大小:507KB

文件格式:ZIP

更新时间:2024-02-24 20:54:48

graphql apollo-server graphql-scalars GraphQLTypeScript

:triangular_ruler: GraphQL标量 自定义的库来创建精确的类型安全GraphQL模式,以验证搭载。 :package: 安装 npm install --save graphql @saeris/graphql-scalars # or yarn add graphql @saeris/graphql-scalars :wrench: 用法 要使用这些标量,您需要将它们添加到两个位置,即架构和解析器映射。 这是如何在使用它们的示例: import { ApolloServer } from "apollo-server" import { makeExecutableSchema } from "graphql-tools"


【文件预览】:
graphql-scalars-master
----.travis.yml(295B)
----example()
--------defaultQuery.ts(252B)
--------.babelrc.js(620B)
--------resolvers.ts(360B)
--------types.ts(446B)
--------index.ts(841B)
----.lintstagedrc(91B)
----.fiddly.config.json(348B)
----.babelrc.js(636B)
----package.json(3KB)
----.prettierrc(184B)
----jest.config.js(190B)
----static()
--------share-card.png(238KB)
--------favicon.ico(56KB)
----src()
--------mac.ts(966B)
--------hexColorCode.ts(945B)
--------negativeInt.ts(1KB)
--------unsignedFloat.ts(1KB)
--------hsla.ts(1002B)
--------range.ts(2KB)
--------ipv4.ts(1KB)
--------rgb.ts(997B)
--------phoneNumber.ts(1004B)
--------positiveFloat.ts(1KB)
--------port.ts(1KB)
--------url.ts(950B)
--------emailAddress.ts(926B)
--------regularExpression.ts(1KB)
--------nonPositiveInt.ts(1KB)
--------ipv6.ts(2KB)
--------isbn.ts(1KB)
--------unsignedInt.ts(1KB)
--------positiveInt.ts(1KB)
--------hsl.ts(970B)
--------postalCode.ts(1KB)
--------__TEST__()
--------dateTime.ts(1KB)
--------rgba.ts(1KB)
--------nonPositiveFloat.ts(1KB)
--------hexadecimal.ts(886B)
--------index.ts(3KB)
--------negativeFloat.ts(1KB)
--------guid.ts(859B)
----netlify.toml(59B)
----.npmignore(85B)
----.eslintrc.js(11KB)
----tsconfig.json(451B)
----codecov.yml(64B)
----LICENSE.md(1KB)
----.gitignore(283B)
----styles()
--------styles.css(647B)
----README.md(10KB)
----yarn.lock(446KB)

网友评论