web2feed
Library to merge any sources to own feed.
Installation
npm i @web2feed/web2feed
Usage
Typescript
import CustomSourceProvider from '@web2feed/web2feed/src/source/CustomSourceProvider';
import SourceProviderInterface from '@web2feed/web2feed/src/source/SourceProviderInterface';
import InMemoryStorageProvider from '@web2feed/web2feed/src/storage/InMemoryStorageProvider';
import Web2Feed from '@web2feed/web2feed/src/Web2Feed';
const storage = new InMemoryStorageProvider('test');
const sources = new Map<string, SourceProviderInterface>();
sources.set('custom', new CustomSourceProvider());
const web2feed = new Web2Feed(storage, sources);