Command-line client for https://exercism.io
To install, follow the interactive installation instructions at https://exercism.io/cli-walkthrough
This extends the default HTTP timeout, adds a global flag, --timeout to override it if necessary, and fixes some issues with certain paths on exercises downloaded from the server.
Paths containing backslashes are now cleaned, normalized, and then an os-specific path separator is used instead.
Paths containing an exercise name with a numeric suffix appended are cleaned to remove the numeric suffix, and trim off unnecessary portions of the path preceding the exercise directory.