@sefinek/random-animals
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

Random 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 Commit activity Code size

📥 » 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.

Package Sidebar

Install

npm i @sefinek/random-animals

Weekly Downloads

34

Version

2.0.1

License

MIT

Unpacked Size

14.2 kB

Total Files

8

Last publish

Collaborators

  • sefinek