文件名称:hcl2json:将HCL2转换为JSON
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-05 19:36:20
Go
hcl2json 这是一个从转换为json的工具,可以使非执行应用程序和脚本更轻松地处理HCL输入(例如terraform配置)。 如果传递了-pack选项,它将转换为使用的JSON pack格式,其中包含文档的原始结构。 但是,表达式只具有源文本,它并不总是很有用。 如果未传递任何选项,则它将本机HCL文件转换为(几乎)等效的HCL JSON文件。 但是请注意,在某些极端情况下,它可能并不完全等效,尤其是在目标应用程序使用。 安装 预构建的二进制文件可在。 上还有一个。 或者,您可以从源代码构建(请参阅下一节)。 建造 您可以使用go get构建和安装hcl2json 。 由于hcl2json使用Go模块,因此您需要以GO11MODULE=on go get github.com/tmccombs/hcl2json身份运行它,以GO11MODULE=on go get githu
【文件预览】:
hcl2json-main
----convert()
--------convert.go(8KB)
--------convert_test.go(5KB)
--------stdlib.go(1KB)
----.github()
--------workflows()
----Dockerfile(379B)
----LICENSE(11KB)
----main.go(1KB)
----.gitignore(251B)
----CHANGELOG.md(446B)
----go.sum(6KB)
----README.md(1KB)
----go.mod(518B)