fortuned-api-client v1.0.0
node.js fortuned API client
This is an API client for the fortuned fortune cookie API. The API, as
described at https://github.com/ef-gy/fortuned, is quite straightforward and
allows retrieval of fortune cookies, either at random or by providing the ID of
such a cookie.
Example code
After you've done the usual setup for this node.js module, try this:
const cookie = require('fortuned-api-client');
const api = new cookie.Api();
api.fortune().then(function(cookie) {
process.stdout.write(cookie.cookie);
}, console.warn);Runkit link for something equivalent to play with: https://runkit.com/jyujin/runkit-npm-fortuned-api-client/2.0.1
CLI client
This package comes with a simple CLI wrapper, which you can install like this:
npm -g install fortuned-api-clientAfter doing so, you get this shiny new command:
fortuned-cliThis will print a fortune cookie retrieved from the main API server.
Cookie files
You do not need to install your own cookie files, as they are served directly from the server side. This makes this version of a JS fortune cookie client somewhat unique.