/** * @param {Object} config * @param {Array.<string>} [config.locations] * @returns {Array.<string>} */ module.exports = (config) => { const retval = (( Array.isArray(config.locations) && config.locations.length && config.locations) || [] ) .filter((item) => typeof item === 'string') .map((item) => item.trim()) .filter((item) => item.length); if (!retval.length) retval.push('ALL'); return retval; };