MCPcopy Create free account
hub / github.com/ReactiveX/rxjs / markdownFiles

Function markdownFiles

scripts/check-package-docs.mjs:84–93  ·  view source on GitHub ↗
(root, relativeDirectory)

Source from the content-addressed store, hash-verified

82}
83
84async function markdownFiles(root, relativeDirectory) {
85 const entries = await readdir(path.join(root, relativeDirectory), { withFileTypes: true });
86 const files = [];
87 for (const entry of entries) {
88 const relativePath = path.posix.join(relativeDirectory, entry.name);
89 if (entry.isDirectory()) files.push(...(await markdownFiles(root, relativePath)));
90 else if (entry.name.endsWith('.md')) files.push(relativePath);
91 }
92 return files.sort();
93}
94
95async function allPaths(root) {
96 const paths = [];

Callers 1

checkPackageDocsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected