├── .gitignore ├── LICENSE ├── README.md ├── creators ├── creator.cue └── templates │ ├── Makefile │ ├── cli.cue │ └── cue.mod │ └── module.cue ├── cue.mod └── module.cue ├── gen └── cli.cue ├── hof.cue ├── partials ├── args-parse.go ├── flag-init.go ├── go-helpers.go ├── go.mod ├── lib-args.go ├── lib-call.go ├── pflag-init.go └── test-cli-args.txt ├── schema ├── arg.cue ├── cli.cue ├── cmd.cue ├── common.cue ├── flag.cue └── release.cue └── templates ├── Dockerfile.cue ├── Makefile ├── alt ├── box-gen.go ├── box.go └── goreleaser.yml ├── cmd.go ├── cmd_test.go ├── completions.go ├── flags.go ├── ga.go ├── go.mod ├── hls └── cli │ ├── cmd_help.hls │ └── root_help.hls ├── main.go ├── root.go ├── root_test.go ├── update.go ├── verinfo.go └── version.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/README.md -------------------------------------------------------------------------------- /creators/creator.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/creators/creator.cue -------------------------------------------------------------------------------- /creators/templates/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/creators/templates/Makefile -------------------------------------------------------------------------------- /creators/templates/cli.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/creators/templates/cli.cue -------------------------------------------------------------------------------- /creators/templates/cue.mod/module.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/creators/templates/cue.mod/module.cue -------------------------------------------------------------------------------- /cue.mod/module.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/cue.mod/module.cue -------------------------------------------------------------------------------- /gen/cli.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/gen/cli.cue -------------------------------------------------------------------------------- /hof.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/hof.cue -------------------------------------------------------------------------------- /partials/args-parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/args-parse.go -------------------------------------------------------------------------------- /partials/flag-init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/flag-init.go -------------------------------------------------------------------------------- /partials/go-helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/go-helpers.go -------------------------------------------------------------------------------- /partials/go.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /partials/lib-args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/lib-args.go -------------------------------------------------------------------------------- /partials/lib-call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/lib-call.go -------------------------------------------------------------------------------- /partials/pflag-init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/pflag-init.go -------------------------------------------------------------------------------- /partials/test-cli-args.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/partials/test-cli-args.txt -------------------------------------------------------------------------------- /schema/arg.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/schema/arg.cue -------------------------------------------------------------------------------- /schema/cli.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/schema/cli.cue -------------------------------------------------------------------------------- /schema/cmd.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/schema/cmd.cue -------------------------------------------------------------------------------- /schema/common.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/schema/common.cue -------------------------------------------------------------------------------- /schema/flag.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/schema/flag.cue -------------------------------------------------------------------------------- /schema/release.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/schema/release.cue -------------------------------------------------------------------------------- /templates/Dockerfile.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/Dockerfile.cue -------------------------------------------------------------------------------- /templates/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/Makefile -------------------------------------------------------------------------------- /templates/alt/box-gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/alt/box-gen.go -------------------------------------------------------------------------------- /templates/alt/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/alt/box.go -------------------------------------------------------------------------------- /templates/alt/goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/alt/goreleaser.yml -------------------------------------------------------------------------------- /templates/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/cmd.go -------------------------------------------------------------------------------- /templates/cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/cmd_test.go -------------------------------------------------------------------------------- /templates/completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/completions.go -------------------------------------------------------------------------------- /templates/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/flags.go -------------------------------------------------------------------------------- /templates/ga.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/ga.go -------------------------------------------------------------------------------- /templates/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/go.mod -------------------------------------------------------------------------------- /templates/hls/cli/cmd_help.hls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/hls/cli/cmd_help.hls -------------------------------------------------------------------------------- /templates/hls/cli/root_help.hls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/hls/cli/root_help.hls -------------------------------------------------------------------------------- /templates/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/main.go -------------------------------------------------------------------------------- /templates/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/root.go -------------------------------------------------------------------------------- /templates/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/root_test.go -------------------------------------------------------------------------------- /templates/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/update.go -------------------------------------------------------------------------------- /templates/verinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/verinfo.go -------------------------------------------------------------------------------- /templates/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hofstadter-io/hofmod-cli/HEAD/templates/version.go --------------------------------------------------------------------------------