文件名称:dinoql:一种可自定义的GraphQL样式查询语言,用于与JavaScript对象进行交互
文件大小:328KB
文件格式:ZIP
更新时间:2024-03-11 08:45:02
JavaScript
恐龙 一种可自定义的GraphQL样式查询语言,用于与JavaScript对象进行交互。 使用dinoql可以遍历JavaScript对象,就像使用GraphQL查询API一样。 支持项目 您可以通过查看我们的赞助商页面来支持该项目。 只需单击一下即可: 目录 安装 dinoql可从npm 。 $ npm install dinoql -S 为什么 ? 主要目标是使用的相同思想,但是不是用于API,而是用于javascript对象。 :heart_suit: GraphQL语法。 :water_pistol: 安全访问(不存在不存在的键的运行时错误)。 :high_voltage: 支持(您可以在查询中重命名键)。 :glowing_star: 默认情况下实现了许多。 :hatching_chick: 。 :collision: (共享查询逻辑)。 :ear: (动态查询)。 :person_surfing: 在构建时解析您的查询。 () :backpack: 。 :floppy_disk: 缓存支持 :fire: 。 文献资料 所有示例都使用此数据:
【文件预览】:
dinoql-master
----.gitignore(24B)
----README.md(11KB)
----tests()
--------dql.test.js(8KB)
--------resolvers.keep.test.js(2KB)
--------resolvers.test.js(8KB)
--------dql.keep.test.js(4KB)
----examples()
--------webpack()
----package.json(925B)
----src()
--------parser.js(551B)
--------resolvers.js(4KB)
--------transform.js(5KB)
--------index.js(1KB)
--------utils.js(2KB)
--------visit.js(370B)
--------fragments.js(761B)
----.travis.yml(206B)
----webpack.config.js(584B)
----yarn.lock(230KB)
----package-lock.json(279KB)