gql-to-yup:阅读GraphQL模式,并将其转换为Yup Validaton对象!

时间:2024-06-05 18:08:59
【文件属性】:

文件名称:gql-to-yup:阅读GraphQL模式,并将其转换为Yup Validaton对象!

文件大小:90KB

文件格式:ZIP

更新时间:2024-06-05 18:08:59

graphql typescript schema validation gql

GraphQL到Yup :thinking_face: 为什么? 您是否曾经有过要验证的架构(gql)? 也许是用于测试或数据提取等。此小库采用GQL模式,提取所有对象,联合,枚举等,并将它们公开为 。 它还支持日期和嵌套模式。 :package: 安装 浏览器和Node.js都兼容。 安装方式: yarn add gql-to-yup 或者 npm i --save-dev gql-to-yup How‍:female_sign:如何? 取得GQL文件,GQL字符串或GraphQLSchema对象的路径,并将其传递给: import { GQL2Yup } from 'gql-to-yup' ; // ... const fromString = new GQL2Yup ( ` type Person { name: String! age: Int! address: String # Not requ


【文件预览】:
gql-to-yup-master
----.gitignore(46B)
----package.json(668B)
----src()
--------GQL2Yup.ts(6KB)
--------types.ts(469B)
----jest.config.js(69B)
----tsconfig.json(211B)
----.github()
--------workflows()
----banner.png(22KB)
----README.md(5KB)
----tests()
--------simple.gql(32B)
--------Generate.test.ts(7KB)
----.npmignore(81B)
----yarn.lock(154KB)

网友评论