Have ideas to improve npm?Join in the discussion! »

    node-hn-api
    TypeScript icon, indicating that this package has built-in type declarations

    2.1.1 • Public • Published

    node-hn-api Build Status npm PRs Welcome

    A promise based wrapper for the Firebase Hacker News API

    Installation

    npm i node-hn-api

    Usage

    const hn = require('node-hn-api')
    hn
      .fetchTopStories(5)
      .then(topStories => {
        //..
      })
      .catch(err => {
        console.error(err)
      })

    API

    fetchItem(itemId) - Fetch Hacker News Item data

    Returns a promise

    fetchUser(userId) - Fetch Hacker News User data

    Returns a promise

    fetchTopStories([numberOfStories]) - Fetch Hacker News Top Stories data

    Returns a promise

    numberOfStories - number

    Number of records to fetch

    fetchNewStories([numberOfStories]) - Fetch Hacker News New Stories data

    Returns a promise

    numberOfStories - number

    Number of records to fetch

    fetchBestStories([numberOfStories]) - Fetch Hacker News Best Stories data

    Returns a promise

    numberOfStories - number

    Number of records to fetch

    fetchAskStories([numberOfStories]) - Fetch Ask Hacker News Stories data

    Returns a promise

    numberOfStories - number

    Number of records to fetch

    fetchShowStories([numberOfStories]) - Fetch Show Hacker News Stories data

    Returns a promise

    numberOfStories - number

    Number of records to fetch

    fetchJobStories([numberOfStories]) - Fetch Hacker News Job Stories data

    Returns a promise

    numberOfStories - number

    Number of records to fetch

    Install

    npm i node-hn-api

    DownloadsWeekly Downloads

    1

    Version

    2.1.1

    License

    MIT

    Unpacked Size

    20 kB

    Total Files

    13

    Last publish

    Collaborators

    • avatar