1.1.11 • Published 4 years ago
podcastsuite v1.1.11
Podcast Suite
Podcast Suite is JS Library focused on handling Podcast RSS Sources.
Features:
- Fetch RSS Content
- Proxy Request
- Parse XML-RSS Content
- Return a JS Object
- Async Events
- Caching Engine powered by indexDB
- Freshness status
- Offline Media
import PS from 'podcastsuite';
const proxy = {
'https:': 'https://cors.cleaner.com/',
'http:': 'http://cors.cleaner.com'
};
const fresh = 1000000;
const npr = "https://www.npr.org/rss/podcast.php?id=510318";
const lore = "https://feeds.megaphone.fm/lore";
const feedburner = "http://feeds.feedburner.com/SlatesTrumpcast";
const podcasts = [npr, lore, feedburner];
const Library = new PS({proxy, podcasts, fresh }); //
const podcast = Library.getPodcast(npr);
/*
IPodcast {
title?: string;
description?: string;
url: string;
link?: string;
image?: string;
items?: any[];
created: number;
length?: number;
}
*/
https://github.com/gpodder/podcast-feed-best-practice/blob/master/podcast-feed-best-practice.md
1.1.11
4 years ago
1.1.10
4 years ago
1.1.9
4 years ago
1.1.8
4 years ago
1.1.7
4 years ago
1.1.6
4 years ago
1.1.5
4 years ago
1.1.4
4 years ago
1.1.3
4 years ago
1.1.2
5 years ago
1.1.1
5 years ago
1.0.20
5 years ago
1.0.19
5 years ago
1.0.18
5 years ago
1.0.17
5 years ago
1.0.16
5 years ago
1.0.14
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago