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-news
yarn add @deepagent/hacker-news
pnpm add @deepagent/hacker-news
Usage
import { HackerNewsClient } from '@deepagent/hacker-news'
const hn = new HackerNewsClient()
const res = await hn.searchItems({
query: 'example query',
tags: ['story'],
numericFilters: ['points>100']
})