Escribí el siguiente código en Node.js:
const axios = require("axios"); const prompt = require("prompt-sync")(); let numRepo = prompt("Welcome, How many repositories to search? "); numRepo = parseInt(numRepo); while (!Number.isInteger(numRepo)) numRepo = parseInt(prompt("Please insert integer: ")); let n; if (numRepo < 100) n = 1; else n = numRepo % 100; axios .get( `https://api.github.com/search/repositories?q=language:js&sort=stars&order=desc&per_page=${numRepo}&page=${n}` ) .then((response) => { let repo = []; response.data.items.forEach((e) => repo.push(e)); console.log(repo); }) .catch((error) => { console.log(error); });Usé la APi de búsqueda de GitHub, y mi objetivo es escribir una función cuyo propósito es verificar para cada repositorio cuántos paquetes sin usar tiene. ¿Cómo se puede hacer esto?