cops-js-hcl-parser
v1.0.3
Published
Fully working version of HCL <> JSON parser for Javascript.
Downloads
4
Readme
js-hcl-parser
Overview
This package is used to generate Javascript parser for HCL (HashiCorp Configuration Language) from official repository https://github.com/hashicorp/hcl
Installing
$ npm install js-hcl-parser
Usage
See complete example under examples
var HCL = require("js-hcl-parser")
const hclInput = `
scale {
from = 72
to = 24
}
`
const jsonInput = `
{
"scale": {
"from": 72,
"to": 72
}
}
`
console.log(HCL.parse(hclInput))
console.log(HCL.stringify(jsonInput))
Building
$ go get -u github.com/hashicorp/hcl
$ go get -u github.com/gopherjs/gopherjs
$ gopherjs build . -o dist/hcl.js -m
Testing
$ go test ./test
$ npm test
Contributing
I :heart: Open source!
Follow github guides for forking a project
Follow github guides for contributing open source
Squash pull request into a single commit
License
js-hcl-parser is released under the MIT license.