feedsmith
Version:
Fast, all‑in‑one feed parser and generator for RSS, Atom, RDF, and JSON Feed, with support for Podcast, iTunes, Dublin Core, and OPML files.
42 lines • 823 B
text/typescript
//#region src/namespaces/source/common/types.d.ts
declare namespace SourceNs {
type Account = {
service: string;
value?: string;
};
type Likes = {
server: string;
};
type Archive = {
url: string;
startDay: string;
endDay?: string;
filename?: string;
};
type SubscriptionList = {
url: string;
value?: string;
};
type InReplyTo = {
value: string;
isPermaLink?: boolean;
};
type Feed = {
accounts?: Array<Account>;
likes?: Likes;
archive?: Archive;
subscriptionLists?: Array<SubscriptionList>;
cloud?: string;
blogroll?: string;
self?: string;
localTime?: string;
};
type Item = {
markdown?: string;
outlines?: Array<string>;
linkFull?: string;
inReplyTo?: InReplyTo;
};
}
//#endregion
export { SourceNs };