1 changed files with 20 additions and 0 deletions
@ -0,0 +1,20 @@ |
|||||||
|
const { parse_args, sleep } = require('./logic'); |
||||||
|
|
||||||
|
const { get_event_details } = require('./facebook-event.js'); |
||||||
|
const { get_page_events } = require('./facebook-page-events.js'); |
||||||
|
|
||||||
|
const options = parse_args(process.argv.slice(2)); |
||||||
|
|
||||||
|
(async () => { |
||||||
|
const page_events = await get_page_events(options); |
||||||
|
|
||||||
|
let events = []; |
||||||
|
|
||||||
|
for (const event of page_events) { |
||||||
|
sleep(2); |
||||||
|
const event_details = await get_event_details(event.id); |
||||||
|
events.push({ ...event, event_details }); |
||||||
|
} |
||||||
|
|
||||||
|
console.log(JSON.stringify(events)); |
||||||
|
})(); |
||||||
Loading…
Reference in new issue