Optional
options: Partial<ClientOptions>Client options
const Jikan = require('jikan4.js')
const client = new Client()
console.log(await client.anime.get(5))
Readonly
animeAnime resource context.
const anime = await client.anime.get(5)
const episodes = await anime.getEpisodes()
console.log(anime, episodes)
Readonly
charactersCharacters resource context.
const character = await client.characters.get(1)
const voiceActors = await character.getVoiceActors()
console.log(character, voiceActors)
Readonly
clubsClubs resource context.
const club = await client.clubs.get(<id>)
console.log(club.mmeberCount)
Readonly
genresGenres resource context.
const genres = await client.genres.list()
console.log(genres)
Readonly
heartbeatCheck if MAL is down.
const heartbeat = await client.heartbeat.check()
if (heartbeat.down)
console.warn('MAL is down!')
Readonly
magazinesMagazines resource context.
const magazines = await client.magazines.list()
console.log(magazines)
Readonly
mangaManga resource context.
const manga = await client.manga.get(4)
const characters = await manga.getCharacters()
console.log(manga, characters)
Remove a listener.
Rest
...args: ClientEvents[K]client.off('debug', console.log)
Listen to client events.
Rest
...args: ClientEvents[K]Optional
once: booleanclient.on('debug', console.log)
Listen to client events once.
Rest
...args: ClientEvents[K]Optional
once: booleanclient.once('debug', console.log)
Readonly
optionsCurrent options of the client.
You can change client options anytime.
Readonly
peoplePeople resource context.
const person = await client.people.get(<id>)
const pictures = await person.getPictures()
console.log(`${person.name}`, pictures)
Readonly
producersProducers resource context.
const producers = await client.producers.list()
console.log(producers)
Readonly
recommendationsReadonly
reviewsReadonly
schedulesReadonly
seasonsSeasons resource context.
const seasons = await client.seasons.list()
console.log(seasons)
Readonly
topReadonly
usersGenerated using TypeDoc
Instantiate new Jikan client