Add more instructions to the README
This commit is contained in:
parent
e882a980c5
commit
6035d26824
1 changed files with 29 additions and 13 deletions
42
README.md
42
README.md
|
@ -3,25 +3,41 @@ King of Time CLI
|
||||||
|
|
||||||
<!-- toc -->
|
<!-- toc -->
|
||||||
* [Usage](#usage)
|
* [Usage](#usage)
|
||||||
|
* [Installation](#installation)
|
||||||
* [Commands](#commands)
|
* [Commands](#commands)
|
||||||
<!-- tocstop -->
|
<!-- tocstop -->
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
|
||||||
TODO add instructions for setting tokens.
|
|
||||||
|
|
||||||
<!-- usage -->
|
|
||||||
```sh-session
|
```sh-session
|
||||||
$ npm install -g kingoftime-cli
|
$ kot checkin
|
||||||
$ kot COMMAND
|
TODO example output
|
||||||
running command...
|
|
||||||
$ kot (--version)
|
$ kot checkout
|
||||||
kingoftime-cli/0.0.0 darwin-x64 node-v18.15.0
|
TODO example output
|
||||||
$ kot --help [COMMAND]
|
|
||||||
USAGE
|
|
||||||
$ kot COMMAND
|
|
||||||
...
|
|
||||||
```
|
```
|
||||||
<!-- usagestop -->
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
From the same directory as this README:
|
||||||
|
|
||||||
|
```sh-session
|
||||||
|
$ 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
|
# Commands
|
||||||
<!-- commands -->
|
<!-- commands -->
|
||||||
* [`kot checkin`](#kot-checkin)
|
* [`kot checkin`](#kot-checkin)
|
||||||
|
|
Loading…
Reference in a new issue