function getMetas()

in logos.js [22:44]


function getMetas(processFilename) {
  function processor(meta) {
    return meta.replace(/((?:href|content)=")([^"#]+)(")/, function (match, prefix, file, suffix) {
      return prefix +  processFilename(file) + suffix;
    });
  }

  function filterOGPropsOut(input) {
    const regExp = /property="og:/;
    return !regExp.test(input);
  }

  if (!config) {
    let _metas = metas.filter(filterOGPropsOut);
    return processFilename ?
      _metas.map(processor) :
      _metas;
  } else {
    return processFilename ?
      metas.map(meta => metasFilesFilter(meta) ? processor(meta) : meta) :
      metas;
  }
}