const playRequestQ = await RequestQueue.open('q1'); const urlsToAdd: { url: string; }[] = [] nodeEvts.on('links', onLinks) async function onLinks(link: any;) { urlsToAdd.push({ url: `${link}` }) if (urlsToAdd.length % 99 === 0) { await playRequestQ.addRequests(urlsToAdd) crawler.run(); } }