@shineiichijo/anime-news-network-scraper
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

AnimeNewsNetworkScraper

NPM

anime-news-network

Scrap news feeds and contents from Anime News Network


Installation

yarn add @shineiichijo/anime-news-network-scraper

Usage

Get News feeds

import { client } from '@shineiichijo/anime-news-network-scraper'
;(async () => {
    const data = await client.getNewsFeeds()
    console.log(data)
})()

Output

[
    {
        "title": "4-Nin wa Sorezore Uso o Tsuku Comedy Anime's Teaser Reveals Cast, Staff, October Debut",
        "categories": [
            "Anime"
        ],
        "link": "https://www.animenewsnetwork.com/news/2022-07-14/4-nin-wa-sorezore-uso-o-tsuku-comedy-anime-teaser-reveals-cast-staff-october-debut/.187674",
        "guid": "https://www.animenewsnetwork.com/cms/.187674",
        "description": "Chiemi Tanaka, Natsumi Murakami, Ayane Sakura, Megumi Han star as schoolgirls with double life",
        "pubDate": "Thu, 14 Jul 2022 23:59:16 -0400"
    }
]

Get News contents from the URL

import { client } from '@shineiichijo/anime-news-network-scraper'
;(async () => {
    const feeds = await client.getNewsFeeds()
    const url = feeds[0].link //provide any valid news URL from Anime News Network to scrap
    const data = await client.getNewsContents(url)
    console.log(data)
})()

Output

{
    "title": "Aikatsu! ~Mirai e no Starway~ Anime Film Spawns Another New Film in Early 2023",
    "intro": "1st film opened alongside Gekijō-ban Aikatsu Planet! film on Friday",
    "description": "The official website for the Aikatsu! idol franchise announced on Friday that Aikatsu! 10th Story ~Mirai e no Starway~, the franchise's 10th anniversary film that accompanied the opening....",
    "images": [
        "https://cdn.animenewsnetwork.com/thumbnails/max400x400/cms/news.5/184604/202204132125126693.jpg"
    ]
}

Package Sidebar

Install

npm i @shineiichijo/anime-news-network-scraper

Weekly Downloads

17

Version

1.0.1

License

MIT

Unpacked Size

15.9 kB

Total Files

23

Last publish

Collaborators

  • shineiichijo