3 const validator = require('express-validator').validator
5 const miscValidators = require('./misc')
7 const podsValidators = {
11 function isEachUniqueHostValid (hosts) {
12 return miscValidators.isArray(hosts) &&
14 hosts.every(function (host) {
15 return validator.isURL(host) && host.split('://').length === 1 && hosts.indexOf(host) === hosts.lastIndexOf(host)
19 // ---------------------------------------------------------------------------
21 module.exports = podsValidators