cli icon indicating copy to clipboard operation
cli copied to clipboard

Migrate from Kingpin to https://github.com/urfave/cli

Open Integralist opened this issue 3 years ago • 0 comments

Kingpin is unmaintained and Fastly has forked a version of it that uses an unstable branch because of the necessity to access a v3 feature set that was never actually finished. The CLI has lots of hacks in it to work around missing features.

We should migrate to a maintained parser, and I propose https://github.com/urfave/cli

Here are some docs for getting started: https://cli.urfave.org/v2/getting-started/

If I get time I'll open a PR to start experimenting with what's needed/missing and whether we need a different CLI parser.

Integralist avatar Oct 13 '22 10:10 Integralist