Grapevine RSS Client - Javascript

Typescript / Javascript client for the Grapevine RSS Aggregator.

example usage:

import { Grapevine, RssItemFlags } from "components/Grapevine";

// New Grapevine client
const grapevine = new GrapevineClient("https://your.grapevine-rss-domain.com");

// get all the unread items for feed with id 1
const items = await this.props.grapevine.getItemsForFeed(1, [RssItemFlags.unread]);

For a complete implementation see the Grapevine RSS Reader

For api/types see the type definition