rawdevart

a npm package get manga from rawdevart

Usage no npm install needed!

<script type="module">
  import rawdevart from 'https://cdn.skypack.dev/rawdevart';
</script>

README

Rawdevart Unofficial Api

a npm package get manga from rawdevart

Install

    npm i rawdevart --save

Usage

1. Rawdevart.search()

const { Rawdevart } = require("rawdevart");

const main = async () => {
  const mangaResult = await Rawdevart.search("harem");
  console.log(mangaResult);
};

main();
//output
[
    {
        title: 'Shijou Saikyou Orc-san no Tanoshii Tanetsuke Harem Zukuri',
        url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/',
        thumbnail: 'https://rawdevart.com/media/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/covers/Shijou_Saikyou_Orc-san_no_Tanoshii_Tanetsuke_Harem_Zukuri_1.jpg.320x320_q85.jpg'
    },
    {
        title: 'DHM - Dungeon + Harem + Master',
        url: 'https://rawdevart.com/comic/dhm-dungeon-harem-master/',
        thumbnail: 'https://rawdevart.com/media/comic/dhm-dungeon-harem-master/covers/DHM_-_Dungeon__Harem__Master_1.jpg.320x320_q85.jpg'
    },
    {
        //............................................
        //............................................
    },
    {
        title: 'Gun-Ota ga Mahou Sekai ni Tensei shitara, Gendai Heiki de Guntai Harem wo Tsukucchaimashita!?',
        url: 'https://rawdevart.com/comic/gun-ota-ga-mahou-sekai-ni-tensei-shitara-gendai-heiki-de-guntai-harem-wo-tsukucchaimashita/',
        thumbnail: 'https://rawdevart.com/media/comic/gun-ota-ga-mahou-sekai-ni-tensei-shitara-gendai-heiki-de-guntai-harem-wo-tsukucchaimashita/covers/Gun-ota_7.jpg.320x320_q85.jpg'
    }
]

2. Rawdevart.getManga()

const { Rawdevart } = require("rawdevart");

const main = async () => {
  const mangaResult = await Rawdevart.search("harem");
  const manga = await Rawdevart.get(mangaResult[0].url);
  console.log(manga);
};

main();
//output
{
    url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/',
    title: 'Shijou Saikyou Orc-san no Tanoshii Tanetsuke Harem Zukuri',
    altTitle: [
        'The fun life of the most powerful orc in history',
        'creating a harem in an alternative world.',
        '史上最強オークさんの楽しい種付けハーレムづくり',
        '史上最强兽人先生的欢乐异世界后宫之旅'
    ],
    description: 'Our protagonist Oroku, is the son of a female knight and an orc.
                  Due to his appearance taking more after his mother, he was harassed and
                  bullied by the orcs of his village. After meeting a beautiful elf and
                  other demi-human girls, and being rejected for his lineage, the
                  strength of his blood awakens and plots a plan to become the strongest
                  warrior in history in order to make a harem of beautiful women.',
    artist:
    [
        {
            name: 'TSUKIMI Takashi',
            url: 'https://rawdevart.com/person/tsukimi-takashi/'
        }
    ],
    status: 'Ongoing',
    releasedYear: 2019,
    author:
    [
        {
            name: 'TSUKIYO Rui',
            url: 'https://rawdevart.com/person/tsukiyo-rui/'
        }
    ],
    bookmarks: 1655,
    chapterLength: 83,
    links:
    [
        {
            icon: 'https://rawdevart.com/media/link/mangaupdates_kDYVNzr.jpg',
            name: 'MangaUpdates',
            url: 'https://www.mangaupdates.com/series.html?id=156752'
        }
    ],
    publisher:
    [
        {
            name: 'Shogakukan',
            url: 'https://rawdevart.com/publisher/shogakukan/'
        }
    ],
    rating: 0,
    releasedDay: 'March 22, 2020, 8:10 p.m.',
    magazine:
    [
        {
            name: 'Manga One',
            url: 'https://rawdevart.com/magazine/manga-one/'
        }
    ],
    tags:
    [
        { name: 'Adventure', url: 'https://rawdevart.com/genre/adventure/' },
        { name: 'Comedy', url: 'https://rawdevart.com/genre/comedy/' },
        { name: 'Drama', url: 'https://rawdevart.com/genre/drama/' },
        { name: 'Fantasy', url: 'https://rawdevart.com/genre/fantasy/' },
        { name: 'Harem', url: 'https://rawdevart.com/genre/harem/' },
        { name: 'Shounen', url: 'https://rawdevart.com/genre/shounen/' }
    ],
    type:
    [
        { name: 'Manga', url: 'https://rawdevart.com/search/?ctype_inc=0' }
    ],
    views: 507197,
    chapters:
    [
        Chapter {
            getImage: [AsyncFunction (anonymous)],
            url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapter-1/',
            name: 'Chapter 1'
        },
        Chapter {
            getImage: [AsyncFunction (anonymous)],
            url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapter-2/',
            name: 'Chapter 2'
        },
        Chapter {
            getImage: [AsyncFunction (anonymous)],
            url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapter-3/',
            name: 'Chapter 3'
        },
        Chapter {
            getImage: [AsyncFunction (anonymous)],
            url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapter-62/',
            name: 'Chapter 62'
        },
        Chapter {
            getImage: [AsyncFunction (anonymous)],
            url: 'https://rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapter-63/',
            name: 'Chapter 63'
        }
    ]
}

3. Chapter.getImage():

const { Rawdevart } = require("rawdevart");

const main = async () => {
  const mangaResult = await Rawdevart.search("harem");
  const manga = await Rawdevart.get(mangaResult[0].url);
  const chapterOne = await manga.chapters[0].getImage();
  console.log(chapterOne);
};

main();
[
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/001.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/002.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/003.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/004.jpg',
   ......................................
   .....................................
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/033.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/034.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/035.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/036.jpg',
  'https://image.rawdevart.com/comic/shijou-saikyou-orc-san-no-tanoshii-tanetsuke-harem-zukuri/chapters/1/037.jpg'
]