news-scrapper

1.0.2 • Public • Published

📰 news-scrapper

A lightweight Node.js package that scrapes article data from various news channels in India and the US. Simply call the desired function for the specific news channel, and the results are returned as an array of JSON objects.

Ayush News Scrapper

Installation 🔌

Install via npm:

npm install news-scrapper

Or via yarn:

yarn add news-scrapper

Usage 🕹️

Simply import the package and call the desired function for the news channel you're interested in. Here are the available functions:

getTheHinduLatestNews

const { getTheHinduLatestNews } = require('news-scrapper');

const articles = await getTheHinduLatestNews();

Scrapes the latest news articles from The Hindu.

getHindustanTimesLatestNews

const { getHindustanTimesLatestNews } = require('news-scrapper');

const articles = await getHindustanTimesLatestNews();

Scrapes the latest news articles from Hindustan Times.

getTheIndianExpressLatestNews

const { getTheIndianExpressLatestNews } = require('news-scrapper');

const articles = await getTheIndianExpressLatestNews();

Scrapes the latest news articles from The Indian Express.

getTimesOfIndiaLatestNews

const { getTimesOfIndiaLatestNews } = require('news-scrapper');

const articles = await getTimesOfIndiaLatestNews();

Scrapes the latest news articles from Times of India.

getNewYorkTimesLatestNews

const { getNewYorkTimesLatestNews } = require('news-scrapper');

const articles = await getNewYorkTimesLatestNews();

Scrapes the latest news articles from New York Times.

getNBCLatestNews

const { getNBCLatestNews } = require('news-scrapper');

const articles = await getNBCLatestNews();

Scrapes the latest news articles from NBC.

Output 📲

The output is an array of JSON objects, with each article following the structure below:

[
    {
        "url":  "http://url-to-website.com/path/to/article",
        "img":"http://url-to-website.com/path/to/image.jpg",
        "title":  "Article title",
        "type":  "Name of publication",
        "time":  "Time/date published (human-readable)"
    }
]

For more details on each function's usage, refer to the code documentation.


Feel free to customize and expand upon this README to provide more information or specific usage examples!

Package Sidebar

Install

npm i news-scrapper

Weekly Downloads

3

Version

1.0.2

License

ISC

Unpacked Size

12.6 kB

Total Files

3

Last publish

Collaborators

  • ayush_dhamankar