const { kFormatter, encodeHTML } = require("../src/utils"); const renderRepoCard = (repo) => { const { name, description, primaryLanguage, stargazers, forkCount } = repo; const height = 120; const shiftText = primaryLanguage.name.length > 15 ? 0 : 30; let desc = description || "No description provided"; if (desc.length > 55) { desc = `${description.slice(0, 55)}..`; } const totalStars = kFormatter(stargazers.totalCount); const totalForks = kFormatter(forkCount); return ` ${name} ${encodeHTML(desc)} ${ primaryLanguage.name } ${totalStars} ${totalForks} `; }; module.exports = renderRepoCard;