1.1.11 • Published 2 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
2 years ago
1.1.10
2 years ago
1.1.9
3 years ago
1.1.8
3 years ago
1.1.7
3 years ago
1.1.6
3 years ago
1.1.5
3 years ago
1.1.4
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
1.1.1
4 years ago
1.0.20
4 years ago
1.0.19
4 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.14
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago