cli
cli copied to clipboard
A simple, fast, and fun package for building command line apps in Go
## What type of PR is this? - feature ## What this PR does / why we need it: - Exported `ShowAppHelp`, `ShowCommandHelp`, and `ShowSubcommandHelp` as variables assigned to private...
Leaving this PR as draft for the moment as I presume there will be nuances once I start using it in my own project. ## What type of PR is...
> [!WARNING] > > This PR is not ready by any means. > [!NOTE] > > I did some research [here](https://github.com/bartekpacia/random/blob/master/go/emux/README.md). Still WIP. ## What type of PR is this?...
## What type of PR is this? - cleanup ## What this PR does / why we need it: Reduce declared variables and use self properties directly in `TakesValue` and...
Add TextFlag
* Added `TextFlag` which supports setting values for types that satisfies both `encoding.TextMarshaller` and `encoding.TextUnmarshaller` which is very handy when you want to set log levels or string-like types that...
I need to make that all non-parsed flags are treated as Args. If run it as ```someCmd --knownFlag --unknownFlag``` then ```Incorrect Usage: flag provided but not defined: --unknownFlag``` But if...
## What type of PR is this? _(REQUIRED)_ - bug ## What this PR does / why we need it: _(REQUIRED)_ Default command doesnt seem to work correctly when arguments...
## What type of PR is this? _(REQUIRED)_ - bug ## What this PR does / why we need it: _(REQUIRED)_ Dont process any flags when completion command is run....
Dear developers, ## My urfave/cli version is _**( v3.6.1 )**_ ## Checklist - [x] Are you running the latest v3 release? The list of releases is [here](https://github.com/urfave/cli/releases). - [x] Did...
## What type of PR is this? - feature ## What this PR does / why we need it: Before functions weren't being executed when users ran ```--help``` or ```-h```...