Unofficial CLI for King of Time
bin | ||
src | ||
test | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc | ||
.gitignore | ||
.mocharc.json | ||
package.json | ||
README.md | ||
tsconfig.json |
King of Time CLI
Usage
$ kot checkin
TODO example output
$ kot checkout
TODO example output
Installation
From the same directory as this README:
$ npm run build
$ npm link
Now the kot
command should be available on your system.
Set Tokens
You need to provide two tokens, which can be retrieved by inspecting the HTTP request to /bprgateway
the
King of Time Web UI makes when submitting a check-in or check-out request.
It is convenient to set these as the below environment variables, although they can also be passed as options
to the checkin
and checkout
commands.
KINGOFTIME_TOKEN
KINGOFTIME_USER_TOKEN
Commands
kot checkin
Check in
USAGE
$ kot checkin --token <value> --user-token <value>
FLAGS
--token=<value> (required) Defaults to the KINGOFTIME_TOKEN environment variable.
--user-token=<value> (required) Defaults to the KINGOFTIME_USER_TOKEN environment variable.
DESCRIPTION
Check in
EXAMPLES
$ kot checkin
kot checkout
Check out
USAGE
$ kot checkout --token <value> --user-token <value>
FLAGS
--token=<value> (required) Defaults to the KINGOFTIME_TOKEN environment variable.
--user-token=<value> (required) Defaults to the KINGOFTIME_USER_TOKEN environment variable.
DESCRIPTION
Check out
EXAMPLES
$ kot checkout
kot help [COMMANDS]
Display help for kot.
USAGE
$ kot help [COMMANDS] [-n]
ARGUMENTS
COMMANDS Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for kot.
See code: @oclif/plugin-help
Credits
Inspired by https://github.com/inabajunmr/kotrcli