cli-skeleton

An opinionated framework for building golang cli tools on top of mitchellh/cli.

MIT License

Stars
9

Bot releases are visible (Hide)

cli-skeleton - v0.16.1 Latest Release

Published by josegonzalez 6 months ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.16.0...v0.16.1

cli-skeleton - v0.16.0

Published by josegonzalez 8 months ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.15.0...v0.16.0

cli-skeleton - v0.15.0

Published by josegonzalez 9 months ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.14.0...v0.15.0

cli-skeleton - v0.14.0

Published by josegonzalez 9 months ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.13.0...v0.14.0

cli-skeleton - v0.13.0

Published by josegonzalez 10 months ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.12.0...v0.13.0

cli-skeleton - v0.12.0

Published by josegonzalez 10 months ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.11.0...v0.12.0

cli-skeleton - v0.11.0

Published by josegonzalez about 1 year ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.10.0...v0.11.0

cli-skeleton - v0.10.0

Published by josegonzalez about 1 year ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.9.0...v0.10.0

cli-skeleton - v0.9.0

Published by josegonzalez over 1 year ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.8.0...v0.9.0

cli-skeleton - v0.8.0

Published by josegonzalez over 1 year ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.7.0...v0.8.0

cli-skeleton - v0.7.0

Published by josegonzalez about 2 years ago

What's Changed

Full Changelog: https://github.com/josegonzalez/cli-skeleton/compare/v0.6.0...v0.7.0

cli-skeleton - v0.6.0

Published by josegonzalez about 2 years ago

  • Add code scanning #3
  • Add dependabot integration #4
  • chore(deps): bump github.com/mitchellh/cli from 1.1.2 to 1.1.4 #5
  • chore(deps): bump github.com/posener/complete from 1.1.1 to 1.2.3 #6
  • chore(deps): bump github.com/mattn/go-colorable from 0.1.8 to 0.1.12 #7
  • Add linting to ci #8
  • Update all golang deps #9
  • Build examples in CI #10
  • Add zerolog log output #11
cli-skeleton - v0.5.0

Published by josegonzalez over 2 years ago

  • do not check for max arguments when a list is specified as the last option
cli-skeleton - v0.4.0

Published by josegonzalez over 3 years ago

  • drop unused agentUi from SetupRun()
  • use ConcurrentUi instead of BasicUi for better logging during within goroutine calls
cli-skeleton - v0.3.0

Published by josegonzalez over 3 years ago

  • update help output to include all arguments and non-global flags
  • cleanup documentation
cli-skeleton - v0.1.1

Published by josegonzalez over 3 years ago

  • docs: add another example
cli-skeleton - v0.1.0

Published by josegonzalez over 3 years ago

  • add more complete example with correct skeleton code
cli-skeleton - v0.0.1

Published by josegonzalez over 3 years ago

Initial release

cli-skeleton - v0.2.0

Published by josegonzalez over 3 years ago

  • feat: add ability to inject global flags
  • fix: handle case where specific argument list is larger than expected
  • chore: change argument error message to be more readable