UNPKG

meet-simen

Version:

Get to know Simen via `npx meet-simen`

22 lines (21 loc) 733 B
// Function to fetch GitHub stats export async function fetchGitHubStats(username) { try { // Fetch user data from GitHub API const response = await fetch(`https://api.github.com/users/${username}`); if (!response.ok) { throw new Error(`GitHub API error: ${response.status}`); } // Parse response const data = await response.json(); // Extract relevant stats const followers = data.followers; const repositories = data.public_repos; // Format stats return `Followers: ${followers}\nRepositories: ${repositories}`; } catch (error) { console.error('Error fetching GitHub stats:', error); return ''; } }