content / scripts /linkify-logs.js
AbdulElahGwaith's picture
Upload folder using huggingface_hub
780c9fe verified
/*
* The script converts file paths to GitHub source links in the provided text.
* Usage: node scripts/linkify-logs.js ${logs}
*/
const logs = process.argv[2];
console.log(
logs.replaceAll(
/(files\/.*?\/index.md):?(\d+)?:?(\d+)?/g,
(_, path, lineNo, columnNo) => {
if (lineNo) {
return `[${path}:${lineNo}:${columnNo}](https://github.com/mdn/content/blob/main/${path}?plain=1#L${lineNo})`;
}
return `[${path}](https://github.com/mdn/content/blob/main/${path}?plain=1)`;
},
),
);