jsonschema2graphql:将JSON模式转换为GraphQL类型

时间:2024-06-06 02:31:02
【文件属性】:

文件名称:jsonschema2graphql:将JSON模式转换为GraphQL类型

文件大小:164KB

文件格式:ZIP

更新时间:2024-06-06 02:31:02

graphql json-schema TypeScript

JSON模式到GraphQL转换器 该库导出单个函数convert ,该函数将一个或多个转换为。 安装 用纱安装: yarn add jsonschema2graphql 用法 您可以转换表示为对象文字的模式: import { printSchema } from 'graphql' import convert from 'jsonschema2graphql' const jsonSchema = { $id : '#/person' , type : 'object' , properties : { name : { type : 'string' , } , age : { type : 'integer' , } , } , } const schema = convert ( { jsonSch


【文件预览】:
jsonschema2graphql-master
----.gitignore(99B)
----package.json(2KB)
----tslint.json(208B)
----src()
--------@types()
--------schemaReducer.ts(4KB)
--------index.ts(2KB)
--------getTypeName.ts(241B)
--------helpers.ts(792B)
--------graphqlSafeEnumKey.ts(720B)
----wallaby.js(235B)
----LICENSE(1KB)
----CHANGELOG.md(415B)
----tsconfig.json(499B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(261B)
--------ISSUE_TEMPLATE.md(354B)
--------CONTRIBUTING.md(257B)
----.prettierignore(82B)
----README.md(8KB)
----.vscode()
--------settings.json(55B)
--------launch.json(2KB)
----.npmignore(160B)
----img()
--------logo.png(63KB)
----test()
--------@types()
--------assets()
--------getTypeName.test.ts(1KB)
--------matchers()
--------tsconfig.json(56B)
--------convert.test.ts(16KB)
--------utils()
----yarn.lock(198KB)

网友评论