diff options
Diffstat (limited to 'vendor/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/README.md')
-rw-r--r-- | vendor/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/README.md | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/vendor/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/README.md b/vendor/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/README.md index 287ecb24..8f02cdd0 100644 --- a/vendor/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/README.md +++ b/vendor/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/README.md @@ -3,8 +3,11 @@ cli is a library for implementing powerful command-line interfaces in Go. cli is the library that powers the CLI for [Packer](https://github.com/mitchellh/packer), -[Serf](https://github.com/hashicorp/serf), and -[Consul](https://github.com/hashicorp/consul). +[Serf](https://github.com/hashicorp/serf), +[Consul](https://github.com/hashicorp/consul), +[Vault](https://github.com/hashicorp/vault), +[Terraform](https://github.com/hashicorp/terraform), and +[Nomad](https://github.com/hashicorp/nomad). ## Features @@ -15,6 +18,9 @@ cli is the library that powers the CLI for * Optional support for default subcommands so `cli` does something other than error. +* Support for shell autocompletion of subcommands, flags, and arguments + with callbacks in Go. You don't need to write any shell code. + * Automatic help generation for listing subcommands * Automatic help flag recognition of `-h`, `--help`, etc. |