HackerNews
Basic client for the official Hacker News API.
Note that the HN Algolia API seems to no longer be available, so we can't add search without quite a bit of overhead.
- package:
@deepagent/hacker-news - exports:
class HackerNewsClient,namespace hackernews - env vars:
HACKER_NEWS_API_USER_AGENT(optional) - source
- HN api docs
Install
npm install @deepagent/hacker-newsyarn add @deepagent/hacker-newspnpm add @deepagent/hacker-newsUsage
import { HackerNewsClient } from '@deepagent/hacker-news'
const hn = new HackerNewsClient()
const res = await hn.searchItems({
query: 'example query',
tags: ['story'],
numericFilters: ['points>100']
})