const wiki = require('wikijs').default;
const { writeFileSync } = require("fs")
const dates = require("./getDates")
//December_23
for (let i = 0; i < dates.length; i++){
wiki()
.page(dates[i])
.then(page => page.content()).then((value => {
writeFileSync(`./data/${dates[i]}.json`,value)
console.log(`${dates[i]} imported`)
}
)
).catch((err) => console.error(`${dates[i]} error\n${err}`))
}
I'm trying to get data from Wikipedia with wikijs using for loop. But for loop didnt wait for promise end how can i solve this