animality
A simple API wrapper that generates images & facts of any animal
Installation
$ npm install animality
The Node.js wrapper for this API is available for use in Node Package Manager. It's use is pretty straight-forward.
Usage
These are the 16 animal strings that can be used to send a request to the API:
cat
dog
bird
panda
redpanda
koala
fox
whale
kangaroo
bunny
lion
bear
frog
duck
penguin
axolotl
Example
const animality = require('animality');
const animal = 'cat';
animality.getAsync(animal).then(console.log);
This outputs the following object in the terminal:
{
"name": "cat",
"image": "An image URL here",
"fact": "A fact here"
}
Other than that, this package also allows you to request multiple animals at the same time.
const animality = require('animality');
const animals = ['cat', 'dog', 'panda'];
animality.getAsync(animals).then(console.log);
This outputs the following array of objects in the terminal:
[
{
"name": "cat",
"image": "An image URL here",
"fact": "A fact here"
},
{
"name": "dog",
"image": "An image URL here",
"fact": "A fact here"
},
{
"name": "panda",
"image": "An image URL here",
"fact": "A fact here"
}
]