MCPcopy
hub / github.com/pingcap/docs-cn / extractUrlsFromMarkdownFile

Function extractUrlsFromMarkdownFile

scripts/verify-internal-links-in-toc.js:74–84  ·  view source on GitHub ↗
(absPath)

Source from the content-addressed store, hash-verified

72}
73
74function extractUrlsFromMarkdownFile(absPath) {
75 const buf = fs.readFileSync(absPath);
76 const ast = generateMdAstFromFile(buf);
77 const urls = [];
78 visit(ast, ["link", "definition"], (node) => {
79 if (typeof node.url === "string" && node.url.trim()) {
80 urls.push(node.url.trim());
81 }
82 });
83 return urls;
84}
85
86function readTocFiles() {
87 const tocFiles = glob

Calls 1

generateMdAstFromFileFunction · 0.90

Tested by

no test coverage detected