├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── cli.go ├── cli_test.go ├── command.go ├── command_test.go ├── decode.go ├── decode_test.go ├── examples ├── example1.go ├── example2.go ├── example3.go ├── example4.go └── example5.go ├── format.go ├── format_test.go ├── go.mod ├── go.sum ├── human ├── boolean.go ├── boolean_test.go ├── bytes.go ├── bytes_test.go ├── count.go ├── count_test.go ├── duration.go ├── duration_test.go ├── human.go ├── human_test.go ├── number.go ├── number_test.go ├── path.go ├── path_test.go ├── rate.go ├── rate_test.go ├── ratio.go ├── ratio_test.go ├── time.go └── time_test.go ├── levenshtein.go ├── parse.go ├── parse_test.go ├── snakecase.go └── snakecase_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | go test -trimpath -race . ./human 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/README.md -------------------------------------------------------------------------------- /cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/cli.go -------------------------------------------------------------------------------- /cli_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/cli_test.go -------------------------------------------------------------------------------- /command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/command.go -------------------------------------------------------------------------------- /command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/command_test.go -------------------------------------------------------------------------------- /decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/decode.go -------------------------------------------------------------------------------- /decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/decode_test.go -------------------------------------------------------------------------------- /examples/example1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/examples/example1.go -------------------------------------------------------------------------------- /examples/example2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/examples/example2.go -------------------------------------------------------------------------------- /examples/example3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/examples/example3.go -------------------------------------------------------------------------------- /examples/example4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/examples/example4.go -------------------------------------------------------------------------------- /examples/example5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/examples/example5.go -------------------------------------------------------------------------------- /format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/format.go -------------------------------------------------------------------------------- /format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/format_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/go.sum -------------------------------------------------------------------------------- /human/boolean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/boolean.go -------------------------------------------------------------------------------- /human/boolean_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/boolean_test.go -------------------------------------------------------------------------------- /human/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/bytes.go -------------------------------------------------------------------------------- /human/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/bytes_test.go -------------------------------------------------------------------------------- /human/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/count.go -------------------------------------------------------------------------------- /human/count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/count_test.go -------------------------------------------------------------------------------- /human/duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/duration.go -------------------------------------------------------------------------------- /human/duration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/duration_test.go -------------------------------------------------------------------------------- /human/human.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/human.go -------------------------------------------------------------------------------- /human/human_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/human_test.go -------------------------------------------------------------------------------- /human/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/number.go -------------------------------------------------------------------------------- /human/number_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/number_test.go -------------------------------------------------------------------------------- /human/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/path.go -------------------------------------------------------------------------------- /human/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/path_test.go -------------------------------------------------------------------------------- /human/rate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/rate.go -------------------------------------------------------------------------------- /human/rate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/rate_test.go -------------------------------------------------------------------------------- /human/ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/ratio.go -------------------------------------------------------------------------------- /human/ratio_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/ratio_test.go -------------------------------------------------------------------------------- /human/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/time.go -------------------------------------------------------------------------------- /human/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/human/time_test.go -------------------------------------------------------------------------------- /levenshtein.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/levenshtein.go -------------------------------------------------------------------------------- /parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/parse.go -------------------------------------------------------------------------------- /parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/parse_test.go -------------------------------------------------------------------------------- /snakecase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/snakecase.go -------------------------------------------------------------------------------- /snakecase_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/segmentio/cli/HEAD/snakecase_test.go --------------------------------------------------------------------------------