- Make a few functions public in library
- Fix bug where stdin wasn't used if no files are passed as arguments
- Update dependencies
- Add support for passing multiple files to hcl2json
- Update dependencies
- Add linux/arm64 to releases page
- Update dependencies
- Add automated build for docker image
- Increase minimum go version to 1.18
- Update dependencies
- Fix panic when objects contain a key of "null"
- Export convertFile function
- Update dependencies
- Fix failing to parse if no newline at end of file
- Create a seperate library package that is usable by other go projects at github.com/tmccombs/hcl2json/convert
- Add a
-simplify
option that will attempt to simplify expressions that don't have variables or unknown functions
- Fix a bug where the last parenthesis of an expression was truncated
- Respect unary operators in literal expressions (specifically, negative numbers are now number literals in the resulting JSON)