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

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