xgql:xgql是GraphQL模式操作工具和扩展

时间:2024-06-11 10:59:07
【文件属性】:

文件名称:xgql:xgql是GraphQL模式操作工具和扩展

文件大小:141KB

文件格式:ZIP

更新时间:2024-06-11 10:59:07

graphql graphql-schema JavaScript

xgql xgql是GraphQL模式操作工具和扩展。 这个想法是解析graphQL模式并扩展语法以支持诸如include之类的其他好东西。 这是一个有用的工具,可将其包含在CI管道中,以便将架构组合成一个文件。 指令 运行xgql --help获取常规帮助,或者运行xgql --help获取有关特定命令的帮助。 合并多个GraphQL模式 如果您需要理智,将大型模式分解为多个文件通常很有用。 merge命令将文件合并在一起,成为一个单一的架构。 以下命令将合并的架构输出到stdout: xgql merge tests/resources/schema1.graphql tests/resources/schema2.graphql 一些graphql供应商希望注释以某种方式设置格式(我正在为您看AWS)。 因此,您可以使用--style选项来适当地设置注释的格


【文件预览】:
xgql-master
----.eslintrc.yml(221B)
----xgql-merge.js(5KB)
----json-to-sdl.js(9KB)
----xgql-syntax.js(1KB)
----index.js(704B)
----docs()
--------CHANGELOG.md(5KB)
----graphql_grammar.ne(14KB)
----package.json(2KB)
----appsync.json(5KB)
----.github()
--------workflows()
----tests()
--------sdl_to_json.test.js(3KB)
--------json_to_sdl.test.js(2KB)
--------resources()
--------json_to_introspection.test.js(925B)
----.lintstagedrc.js(121B)
----package-lock.json(435KB)
----references()
--------default.json(1KB)
----.gitignore(2KB)
----xgql-introspect.js(1KB)
----graphql_grammar.js(25KB)
----README.md(4KB)
----json-to-introspection.js(8KB)
----.vscode()
--------settings.json(3B)

网友评论