feedsmith
Version:
Robust and fast parser and generator for RSS, Atom, JSON Feed, and RDF feeds, with support for Podcast, iTunes, Dublin Core, and OPML files.
19 lines (18 loc) • 1.2 kB
TypeScript
export { parse as parseFeed } from './common/parse.js';
export type { Feed } from './common/parse.js';
export { parse as parseAtomFeed } from './feeds/atom/parse/index.js';
export type { Feed as AtomFeed } from './feeds/atom/parse/types.js';
export { detect as detectAtomFeed } from './feeds/atom/detect/index.js';
export { parse as parseJsonFeed } from './feeds/json/parse/index.js';
export type { Feed as JsonFeed } from './feeds/json/parse/types.js';
export { generate as generateJsonFeed } from './feeds/json/generate/index.js';
export { detect as detectJsonFeed } from './feeds/json/detect/index.js';
export { parse as parseRssFeed } from './feeds/rss/parse/index.js';
export type { Feed as RssFeed } from './feeds/rss/parse/types.js';
export { detect as detectRssFeed } from './feeds/rss/detect/index.js';
export { parse as parseRdfFeed } from './feeds/rdf/parse/index.js';
export type { Feed as RdfFeed } from './feeds/rdf/parse/types.js';
export { detect as detectRdfFeed } from './feeds/rdf/detect/index.js';
export { parse as parseOpml } from './opml/parse/index.js';
export type { Opml } from './opml/parse/types.js';
export { generate as generateOpml } from './opml/generate/index.js';