Skip to content

bilal-08/Anilia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANILIA

Anilist GraphQL Client

TypeScript NodeJs

Installation

npm install anilia

⬇ Import in your Project

// commonjs Method
const { AnilistClient } = require('anilia');
//es6 or later
import { AnilistClient } from 'anilia';

const Anilia = new AnilistClient();

👤 Get a user

(async()=>{
    const { id } = await Anilia.getuser("kewlbee");
    /* { users: [ { id: 5209602, name: 'kewlbee', avatar: [Object] } ] } */
    console.log(id) //id of the user
    const userData = await Anilia.getuserdetails(id)
// returns user data
// alternatively can use getUserdetailsByname using the username
})();

💫 Get Anime

await Anilia.searchAnime("jojo") // returns searched anime related data

🔆 Get Manga

await Anilia.searchManga("jojo") // returns searched anime related data

🧡 Get Character

await Anilia.findCharacter("subaru")

⏳ Get AiringTime

// provide anime id
await Anilia.getAiringTime(108556)
// airing time for spyXfamily

Note : Pass number whenever ID is mentioned

🔗 Useful links

About

Anilist GraphQL client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published