multiroutine scrap

This commit is contained in:
Cat /dev/Nulo 2023-12-22 17:01:16 -03:00
parent f0eeb01b66
commit d5e7726185

View file

@ -12,6 +12,7 @@ import { getCarrefourProduct } from "./carrefour.js";
import { getDiaProduct } from "./dia.js"; import { getDiaProduct } from "./dia.js";
import { getCotoProduct } from "./coto.js"; import { getCotoProduct } from "./coto.js";
import { join } from "path"; import { join } from "path";
import pMap from "p-map";
const sqlite = new Database("sqlite.db"); const sqlite = new Database("sqlite.db");
const db = drizzle(sqlite); const db = drizzle(sqlite);
@ -33,9 +34,9 @@ create table precios(
); );
`); `);
for (const path of process.argv.slice(2)) { await pMap(process.argv.slice(2), (path) => parseWarc(path), {
await parseWarc(path); concurrency: 40,
} });
const DEBUG = false; const DEBUG = false;