nvidia-container-toolkit/vendor/github.com/urfave/cli/v3
Carlos Eduardo Arango Gutierrez 1676931fe0
[no-relnote] Migrate to urfave v3
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2025-06-25 15:46:27 +02:00
..
autocomplete [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
.gitignore [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
.golangci.yaml [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
args.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
category.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
cli.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
CODE_OF_CONDUCT.md [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
command_parse.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
command_run.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
command_setup.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
command.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
completion.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
docs.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
errors.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
fish.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_bool_with_inverse.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_bool.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_duration.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_ext.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_float_slice.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_float.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_generic.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_impl.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_int_slice.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_int.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_map_impl.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_mutex.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_number_slice.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_slice_base.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_string_map.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_string_slice.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_string.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_timestamp.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_uint_slice.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag_uint.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
flag.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
funcs.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
godoc-current.txt [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
help.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
LICENSE [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
Makefile [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
mkdocs-reqs.txt [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
mkdocs.yml [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
README.md [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
sort.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
staticcheck.conf [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
suggestions.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
template.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00
value_source.go [no-relnote] Migrate to urfave v3 2025-06-25 15:46:27 +02:00

Welcome to urfave/cli

Go Reference Go Report Card codecov Tests status

urfave/cli is a declarative, simple, fast, and fun package for building command line tools in Go featuring:

  • commands and subcommands with alias and prefix match support
  • flexible and permissive help system
  • dynamic shell completion for bash, zsh, fish, and powershell
  • no dependencies except Go standard library
  • input flags for simple types, slices of simple types, time, duration, and others
  • compound short flag support (-a -b -c can be shortened to -abc)
  • documentation generation in man and Markdown (supported via the urfave/cli-docs module)
  • input lookup from:
    • environment variables
    • plain text files
    • structured file formats (supported via the urfave/cli-altsrc module)

Documentation

See the hosted documentation website at https://cli.urfave.org. Contents of this website are built from the ./docs directory.

Support

Check the Q&A discussions. If you don't find answer to your question, create a new discussion.

If you found a bug or have a feature request, create a new issue.

Please keep in mind that this project is run by unpaid volunteers.

License

See LICENSE.