import dotenv from "dotenv" import path from "path" dotenv.config({ path: path.resolve(__dirname, "../.env.local") }) import domainWatcher from "./domain-watcher" import parser from "./parser" import influx from "./influx" const run = async()=>{ console.log('Start domain watcher') console.time('watcher') await domainWatcher(); console.timeEnd('watcher') // influx() // console.log('Start parser'); // console.time('watcher'); // await parser(); // console.timeEnd('watcher'); } const second = 1000 const minute = 60 * second const hour = 60 * minute run() setInterval(() => { console.log(new Date(), "Health check") }, hour) setInterval(() => { console.log(new Date(), "Cron parse start") run() }, 3 * hour)