文件名称:graphqljs:用JavaScript编写的GraphQL解析器
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-09 09:22:18
JavaScript
GraphQL JS 一个用JavaScript编写的简单解析器。 去做 写一些测试 提供了更好的语法/解析错误 用法 解析器API 解析器是由PEGjs生成的,我建议阅读他们关于解析器用法的。 但这很简单: var parser = require ( 'graphql' ) ; var query = ` node(1) { id name birthdate { day, month, year }, friends.first(1) { id name } } ` ; var ast = parser . parse ( query ) ; // ast is a plain JS object 输出示例 通过上面的查询,返回的AST看起来像这样: {
【文件预览】:
graphqljs-master
----.gitignore(13B)
----package.json(851B)
----bin()
--------graphql(502B)
----examples()
--------simple.gql(24B)
--------friends.gql(137B)
--------micropost.gql(62B)
----README.md(2KB)
----graphql-parser.js(24KB)
----graphql.pegjs(2KB)
----graphql.js(340B)