Skip to content

Commit

Permalink
FIX: async/await
Browse files Browse the repository at this point in the history
  • Loading branch information
eagerterrier committed Feb 1, 2025
1 parent 5735d53 commit 68da3f6
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,9 @@ let parser = new Parser({
}
});

Object.keys(feeds).forEach((service, i) => {
(async () => {
Object.keys(feeds).forEach(async (service, i) => {
await setTimeout( () => {
(async () => {
const url = feeds[service].url;
console.log(`fetching ${url}`);
let feed = await parser.parseURL(url);
Expand All @@ -66,11 +67,7 @@ Object.keys(feeds).forEach((service, i) => {
md_contents += `## [${item.title}](${item.link})\r![${item.title}](${item.mediathumbnail.$.url})\r\r${item.contentSnippet}\r\r\r`;
});
console.log(`writing ${service}`);
try {
fs.writeFileSync(`./${service}.md`, md_contents);
}
catch (e) {
console.error('error', e);
}
return fs.writeFileSync(`./${service}.md`, md_contents);
})()
}, 500 * i)
});

0 comments on commit 68da3f6

Please sign in to comment.