Sv443 dc8b06fb76 feat: push more 5 mesiacov pred
..
README.md dc8b06fb76 feat: push more 5 mesiacov pred
add-joke.js dc8b06fb76 feat: push more 5 mesiacov pred
add-token.js dc8b06fb76 feat: push more 5 mesiacov pred
cli.js dc8b06fb76 feat: push more 5 mesiacov pred
generate-changelog.js dc8b06fb76 feat: push more 5 mesiacov pred
info.js dc8b06fb76 feat: push more 5 mesiacov pred
reassign-ids.js dc8b06fb76 feat: push more 5 mesiacov pred
reformat.js dc8b06fb76 feat: push more 5 mesiacov pred
submissions.js dc8b06fb76 feat: push more 5 mesiacov pred
test.js dc8b06fb76 feat: push more 5 mesiacov pred
types.d.ts dc8b06fb76 feat: push more 5 mesiacov pred
validate-ids.js dc8b06fb76 feat: push more 5 mesiacov pred
validate-jokes.js dc8b06fb76 feat: push more 5 mesiacov pred

README.md

JokeAPI CLI tools

Since v2.3.2, JokeAPI has a globally callable command line binary, which acts as an interface to all command-line tools inside this ./tools folder.


Setup:

To register the JokeAPI binary, run the command npm run link
If you get an EACCES error, try using sudo npm run link, otherwise you probably need to reinstall Node.js through a version manager like nvm

Afterwards, the binary will be globally callable with the commands jokeapi and japi

To display a list of all commands, run jokeapi -h
To get command-specific help and show the command's arguments, run jokeapi -h <command>


Commands:

Command Description
jokeapi start Starts JokeAPI (equivalent to running npm start or node .)
jokeapi info Prints information about JokeAPI, like the /info endpoint