24 lines
383 B
TypeScript
24 lines
383 B
TypeScript
import { exists } from './misc'
|
|
|
|
function isValidRSSFeed (value: string) {
|
|
if (!exists(value)) return false
|
|
|
|
const feedExtensions = [
|
|
'xml',
|
|
'json',
|
|
'json1',
|
|
'rss',
|
|
'rss2',
|
|
'atom',
|
|
'atom1'
|
|
]
|
|
|
|
return feedExtensions.indexOf(value) !== -1
|
|
}
|
|
|
|
// ---------------------------------------------------------------------------
|
|
|
|
export {
|
|
isValidRSSFeed
|
|
}
|