INNER CODE UNIT · JavaScript

findHtmlFiles

namastack/namastack-outbox · namastack-outbox-docs/plugins/canonical-fix-plugin.js:225

function findHtmlFiles(dir) {
  const results = [];
  for (const entry of fs.readdirSync(dir, {withFileTypes: true})) {
    const fullPath = path.join(dir, entry.name);
    if (entry.isDirectory()) {
      results.push(...findHtmlFiles(fullPath));
    } else if (entry.name.endsWith('.html')) {
      results.push(fullPath);
    }
  }
  return results;
}

function escapeRegExp(string) {
  return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…