cypher-tag:GraphQL中Cypher的模板文字标签

时间:2024-04-26 21:16:42
【文件属性】:

文件名称:cypher-tag:GraphQL中Cypher的模板文字标签

文件大小:146KB

文件格式:ZIP

更新时间:2024-04-26 21:16:42

JavaScript

密码标签 GraphQL中CypherJavaScript模板文字标签。 动机 和库定义了一个指令,用于在字段上静态嵌入Cypher语句。 这允许在默认转换逻辑的基础上编写将GraphQL转换为Cypher的自定义操作。 directive @cypher ( statement : String !) on FIELD_DEFINITION ... 但是GraphQL中没有针对Cypher的语法突出显示。 要求 如果安装了扩展的则在使用cql模板文字标记时将支持语法突出显示。 例子 未突出显示 使用cql ,标记的模板文字在编译时会被GraphQL包装。 还支持嵌套编译,从而允许Cypher语句逐步组成并作为变量插入。 所以不用写: type Type { field : OutputType @cypher ( statement : """ ... """


【文件预览】:
cypher-tag-main
----.gitignore(316B)
----no-highlight.png(75KB)
----tsconfig.json(147B)
----README.md(2KB)
----package.json(703B)
----dist()
--------mjs()
--------cjs()
----tsconfig-base.json(643B)
----src()
--------index.js(1KB)
----highlighted.png(82KB)
----tsconfig-cjs.json(148B)
----package-lock.json(1KB)

网友评论