From 48ebcbbc613fe91899a6a8e1da72a97d89f1de22 Mon Sep 17 00:00:00 2001 From: Naheel Muhammed Date: Mon, 9 Mar 2026 20:05:31 +0530 Subject: [PATCH] Create updateReadme.js --- profile/scripts/updateReadme.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 profile/scripts/updateReadme.js diff --git a/profile/scripts/updateReadme.js b/profile/scripts/updateReadme.js new file mode 100644 index 0000000..b753a52 --- /dev/null +++ b/profile/scripts/updateReadme.js @@ -0,0 +1,17 @@ +import fs from 'fs'; + +// Load the generated leaderboard table +const leaderboardTable = fs.readFileSync('./leaderboard.md', 'utf8'); + +// Load your main README +let readme = fs.readFileSync('README.md', 'utf8'); + +// Replace the section between the markers +readme = readme.replace( + /[\s\S]*/, + `\n${leaderboardTable}\n` +); + +// Write back to README +fs.writeFileSync('README.md', readme); +console.log('README leaderboard updated!');