UNPKG

rsshub

Version:
42 lines (38 loc) 1.1 kB
import { Data, Route } from '@/types'; import { baseUrl, fetchArticles } from './utils'; export const route: Route = { path: '/podcasts', example: '/capitalmind/podcasts', features: { requireConfig: false, requirePuppeteer: false, antiCrawler: false, supportBT: false, supportPodcast: true, supportScihub: false, }, radar: [ { source: ['capitalmind.in/podcasts'], target: '/podcasts', }, ], name: 'Podcasts', maintainers: ['Rjnishant530'], handler, }; async function handler() { const items = await fetchArticles('podcasts'); return { title: 'Capitalmind Podcasts', link: `${baseUrl}/podcasts`, description: 'Podcasts from Capitalmind on investing and finance', language: 'en', item: items, allowEmpty: false, itunes_author: 'Capitalmind', image: `${baseUrl}/favicons/apple-touch-icon.png`, icon: `${baseUrl}/favicons/favicon.ico`, logo: `${baseUrl}/favicons/favicon.ico`, } as Data; }