You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tea/vendor/github.com/urfave/cli/v2
6543 d5058b3b20 Update Vendors (#250)
update go min version

Update Vendors:
 * code.gitea.io/gitea-vet v0.2.0 -> v0.2.1
 * code.gitea.io/sdk/gitea v0.13.0 -> v0.13.1
 * github.com/AlecAivazis/survey v2.1.1 -> v2.2.2
 * github.com/adrg/xdg v0.2.1 -> v0.2.2
 * github.com/araddon/dateparse d820a6159ab1 -> 8aadafed4dc4
 * github.com/go-git/go-git v5.1.0 -> v5.2.0
 * github.com/muesli/termenv v0.7.2 -> v0.7.4
 * github.com/stretchr/testify v1.5.1 -> v1.6.1
 * github.com/urfave/cli v2.2.0 -> v2.3.0

Co-authored-by: 6543 <6543@obermui.de>
Reviewed-on: https://gitea.com/gitea/tea/pulls/250
Reviewed-by: Andrew Thornton <art27@cantab.net>
Reviewed-by: mrsdizzie <info@mrsdizzie.com>
Co-Authored-By: 6543 <6543@noreply.gitea.io>
Co-Committed-By: 6543 <6543@noreply.gitea.io>
4 years ago
..
.flake8 chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
.gitignore Update Vendors: (#129) 4 years ago
CODE_OF_CONDUCT.md chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
LICENSE chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
README.md Update Vendors (#250) 4 years ago
app.go Update Vendors (#250) 4 years ago
args.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
category.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
cli.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
command.go Update Vendors (#250) 4 years ago
context.go Update Vendors: (#129) 4 years ago
docs.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
errors.go Update Vendors (#250) 4 years ago
fish.go Update Vendors (#250) 4 years ago
flag.go Update Vendors: (#129) 4 years ago
flag_bool.go Update Vendors: (#129) 4 years ago
flag_duration.go Update Vendors: (#129) 4 years ago
flag_float64.go Update Vendors: (#129) 4 years ago
flag_float64_slice.go Update Vendors: (#129) 4 years ago
flag_generic.go Update Vendors: (#129) 4 years ago
flag_int.go Update Vendors: (#129) 4 years ago
flag_int64.go Update Vendors: (#129) 4 years ago
flag_int64_slice.go Update Vendors: (#129) 4 years ago
flag_int_slice.go Update Vendors: (#129) 4 years ago
flag_path.go Update Vendors: (#129) 4 years ago
flag_string.go Update Vendors: (#129) 4 years ago
flag_string_slice.go Update Vendors (#250) 4 years ago
flag_timestamp.go Update Vendors (#250) 4 years ago
flag_uint.go Update Vendors: (#129) 4 years ago
flag_uint64.go Update Vendors: (#129) 4 years ago
funcs.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
go.mod Update Vendors (#250) 4 years ago
go.sum Update Vendors (#250) 4 years ago
help.go Update Vendors (#250) 4 years ago
parse.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
sort.go chore(cli): upgrade urfave/cli to v2 version (#85) 5 years ago
template.go Update Vendors (#250) 4 years ago

README.md

cli

GoDoc codebeat Go Report Card codecov

cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.

Usage Documentation

Usage documentation exists for each major version. Don't know what version you're on? You're probably using the version from the master branch, which is currently v2.

Guides for migrating to newer versions:

Installation

Using this package requires a working Go environment. See the install instructions for Go.

Go Modules are required when using this package. See the go blog guide on using Go Modules.

Using v2 releases

$ GO111MODULE=on go get github.com/urfave/cli/v2
...
import (
  "github.com/urfave/cli/v2" // imports as package "cli"
)
...

Using v1 releases

$ GO111MODULE=on go get github.com/urfave/cli
...
import (
  "github.com/urfave/cli"
)
...

GOPATH

Make sure your PATH includes the $GOPATH/bin directory so your commands can be easily used:

export PATH=$PATH:$GOPATH/bin

Supported platforms

cli is tested against multiple versions of Go on Linux, and against the latest released version of Go on OS X and Windows. This project uses Github Actions for builds. To see our currently supported go versions and platforms, look at the ./.github/workflows/cli.yml.