function addUnique(value) {
    if ((typeof value === 'object') && (value instanceof Array)) {
      value.forEach(addUnique);
    } else if ((typeof value === 'string') && (libList.indexOf(value) < 0)) {
      libList.push(value);
    }
  }
/**
   * Add string values to the <code>libList</code> uniquely.
   * @param {string|Array} value An explicit library path string or array thereof
   */
Add string values to the libList uniquely.
@param {string|Array} value An explicit library path string or array thereof
Add string values to the libList uniquely . @param { string|Array } value An explicit library path string or array thereof
function addUnique(value) {
    if ((typeof value === 'object') && (value instanceof Array)) {
      value.forEach(addUnique);
    } else if ((typeof value === 'string') && (libList.indexOf(value) < 0)) {
      libList.push(value);
    }
  }
function addUnique ( value ) { if ( ( typeof value === 'object' ) && ( value instanceof Array ) ) { value . forEach ( addUnique ) ; } else if ( ( typeof value === 'string' ) && ( libList . indexOf ( value ) < 0 ) ) { libList . push ( value ) ; } }
Add string values to the <code>libList</code> uniquely.
Add string values to the <code > libList< / code > uniquely .