Skip to content

The best npm package that retrieves images of random animals such as cats, foxes, dogs, and more! πŸ˜»πŸ¦ŠπŸ•

License

Notifications You must be signed in to change notification settings

sefinek/random-animals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

69 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Just a cat

Β» About this package Β«
😽 🦊

This package for npm returns random images of animals (cats, dogs, foxes etc.) from the official API.

The number of downloads Last commit Issues

πŸ“₯ Β» Installation

npm install @sefinek/random-animals

🐈 » Usage

β€’ Async/await example

const random = require('@sefinek/random-animals');

(async () => {
    const data = await random.cat();
    console.log(data.message);
})();

β€’ Promise example

const random = require('@sefinek/random-animals');

random.fox().then(data => console.log(data.message));

😻 » Available functions

Name Usage Description
cat <random>.cat() Return random cats
dog <random>.dog() Return random dogs
fox <random>.fox() Return random foxes
fish <random>.fish() Return random fishes
alpaca <random>.alpaca() Return random alpacas
bird <random>.bird() Return random bird
version <random>.version() Return version of this module
apiVersion <random>.apiVersion() Return API version
cdnVersion <random>.cdnVersion() Return CDN version

πŸ“ƒ Β» Returned object

{
  "success": true,
  "status": 200,
  "info": { "category": "animals", "endpoint": "cat" },
  "message": "https://cdn.sefinek.net/images/animals/cat/neva-masquerade-cats-1375033-min.jpg"
}

🀝 » Help

If you encounter any issues or have questions, please open a new Issue on GitHub.

⭐ » Thank you

If you find this package useful, please consider giving it a star on GitHub page.