MCPcopy Create free account
hub / github.com/fmhy/edit / getAllDocFiles

Function getAllDocFiles

scripts/generate-removed.js:28–40  ·  view source on GitHub ↗
(dir)

Source from the content-addressed store, hash-verified

26}
27
28function getAllDocFiles(dir) {
29 const results = []
30 for (const entry of fs.readdirSync(dir, { withFileTypes: true })) {
31 const child = `${dir}/${entry.name}`
32 if (entry.isDirectory()) {
33 if (IGNORED_DIRS.some((d) => `${child}/`.startsWith(d))) continue
34 results.push(...getAllDocFiles(child))
35 } else if (entry.name.endsWith('.md') && !isIgnored(child)) {
36 results.push(child)
37 }
38 }
39 return results
40}
41
42function generateRemovedSites() {
43 console.log(`Generating recently removed sites from the last ${DAYS} days...`)

Callers 1

generateRemovedSitesFunction · 0.85

Calls 1

isIgnoredFunction · 0.85

Tested by

no test coverage detected