hn-api-client
A isomorphic api client for Hacker News API
Installation
yarn i hn-api-client
or
npm i hn-api-client
Usage
const hnApiClient = require('hn-api-client')
.getItem(id)
await hnApiClient.getItem(8863);
Sample Output
.getUser(id)
await hnApiClient.getUser('Malfunction92');
Sample Output
.getMaxItemID(id)
await hnApiClient.getMaxItemID();
Sample Output
.getTopStories()
await hnApiClient.getTopStories();
await hnApiClient.getTopStories({onlyIds: true});
You can use the following similar methods
await hnApi.getNewStories()
await hnApi.getBestStories()
await hnApi.getAskStories()
await hnApi.getShowStories()
await hnApi.getJobStories()
.getUpdates()
await hnApiClient.getUpdates();
Sample Output