From 03c7cdf07921590d433ccbcd93944c1a99df03b7 Mon Sep 17 00:00:00 2001 From: Mark Evers <117663171+markevers-dev@users.noreply.github.com> Date: Fri, 13 Dec 2024 08:04:49 +0100 Subject: [PATCH] Delete generateContributors.js Signed-off-by: Mark Evers <117663171+markevers-dev@users.noreply.github.com> --- generateContributors.js | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 generateContributors.js diff --git a/generateContributors.js b/generateContributors.js deleted file mode 100644 index 124cf30..0000000 --- a/generateContributors.js +++ /dev/null @@ -1,37 +0,0 @@ -const fs = require("fs"); - -const repoOwner = "markevers-dev"; -const repoName = "kodierung"; - -async function getContributors() { - const response = await fetch( - `https://api.github.com/repos/${repoOwner}/${repoName}/contributors`, - ); - - if (!response.ok) { - throw new Error(`GitHub API returned an error: ${response.statusText}`); - } - - const contributors = await response.json(); - return contributors.map( - (contributor) => - `![${contributor.login}](${contributor.avatar_url}&s=64) [@${contributor.login}](${contributor.html_url})`, - ); -} - -async function updateReadme() { - try { - const contributorsMarkdown = await getContributors(); - const readmeContent = fs.readFileSync("README.md", "utf8"); - const updatedReadme = readmeContent.replace( - /[\s\S]*/, - `\n${contributorsMarkdown.join("\n")}\n`, - ); - fs.writeFileSync("README.md", updatedReadme, "utf8"); - console.log("README updated with contributors!"); - } catch (error) { - console.error("Error fetching contributors:", error); - } -} - -updateReadme();