mangaeden-node
v1.0.0
Published
Node.js wrapper of MangaEden API
Downloads
6
Maintainers
Readme
mangaeden-node
A Node.js API wrapper over mangaeden API.
Usage
npm i mangaeden-node
OR if you prefer yarn
yarn add mangaeden-node
Once installed you can just use any of the functions exposed by this package listed below.
All functions return a promise which resolves to the requested data.
Manga List
getMangaList
const { getMangaList } from 'mangaeden-node'
getMangaList().then(stuff => console.log(stuff.data.manga))
// [...] ~6800 manga data
getMangaListByPage
Params: page - Page number to fetch 500 mangas from
const { getMangaListByPage } from 'mangaeden-node'
getMangaListByPage(5).then(stuff => console.log(stuff.data.manga))
// [...] ~500 manga data on page 5
getMangaListByPage
Params: page - Page number to fetch 500 mangas from
const { getMangaListByPage } from 'mangaeden-node'
getMangaListByPage(5).then(stuff => console.log(stuff.data.manga))
// [...] 500 mangas data on page 5
getMangaListByPageAndSize
Params:
- page - Page number to fetch certain number of mangas from
- size - Number of mangas to fetch (25 < size > 1000)
const { getMangaListByPageAndSize } from 'mangaeden-node'
getMangaListByPageAndSize(5, 30).then(stuff => console.log(stuff.data.manga))
// [...] 30 manga data on page 5
Manga Data
getMangaInfo
Params:
- mangaId - Fetch manga info for a particular manga ID
const { getMangaInfo } from 'mangaeden-node'
getMangaInfo().then(stuff => console.log(stuff.data))
// {...} Object containing manga data for the supplied manga ID
getChapter
Params:
- chapterId - Fetch chapter info for a particular chapter ID
const { getChapter } from 'mangaeden-node'
getChapter().then(stuff => console.log(stuff.data))
// {...} Object containing chapter data for the supplied chapter ID