You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
464 B
JavaScript

import 'dotenv/config'
import puppeteer from 'puppeteer'
import fetchILMeteo from './scrapers/iLMeteo.js'
const NIX_OPS = {
executablePath: process.env.NIX_CHROMIUM_PATH,
}
const opts = process.env.ON_NIX ? NIX_OPS : {}
const run = async () => {
const browser = await puppeteer.launch(opts)
const [iLMeteo] = await Promise.all([fetchILMeteo(browser)])
await browser.close()
return { iLMeteo }
}
console.dir(await run(), { depth: null })