Imports of hcldec command

PathSynopsis
bytes
encoding/json
fmt
github.com/hashicorp/hcl/v2Package hcl contains the main modelling types and general utility functions for HCL.
github.com/hashicorp/hcl/v2/ext/userfuncPackage userfunc implements a HCL extension that allows user-defined functions in HCL configuration.
github.com/hashicorp/hcl/v2/gohclPackage gohcl allows decoding HCL configurations into Go data structures.
github.com/hashicorp/hcl/v2/hcldecPackage hcldec provides a higher-level API for unpacking the content of HCL bodies, implemented in terms of the low-level "Content" API exposed by the bodies themselves.
github.com/hashicorp/hcl/v2/hclparsePackage hclparse has the main API entry point for parsing both HCL native syntax and HCL JSON.
github.com/spf13/pflagPackage pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
github.com/zclconf/go-cty/ctyPackage cty (pronounced see-tie) provides some infrastructure for a type system that might be useful for applications that need to represent configuration values provided by the user whose types are not known at compile time, particularly if the calling application also allows such values to be used in expressions.
github.com/zclconf/go-cty/cty/functionPackage function builds on the functionality of cty by modeling functions that operate on cty Values.
github.com/zclconf/go-cty/cty/function/stdlibPackage stdlib is a collection of cty functions that are expected to be generally useful, and are thus factored out into this shared library in the hope that cty-using applications will have consistent behavior when using these functions.
github.com/zclconf/go-cty/cty/jsonPackage json provides functions for serializing cty types and values in JSON format, and for decoding them again.
golang.org/x/crypto/ssh/terminalPackage terminal provides support functions for dealing with terminals, as commonly found on UNIX systems.
io
io/ioutil
os
reflect
strings