Chocobozzz/PeerTube

View on GitHub
server/core/helpers/custom-validators/feeds.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { exists } from './misc.js'

function isValidRSSFeed (value: string) {
  if (!exists(value)) return false

  const feedExtensions = [
    'xml',
    'json',
    'json1',
    'rss',
    'rss2',
    'atom',
    'atom1'
  ]

  return feedExtensions.includes(value)
}

// ---------------------------------------------------------------------------

export {
  isValidRSSFeed
}