UNPKG

scrapper-tools

Version:

Modern way to scrape modern websites

13 lines (11 loc) 316 B
import AsyncLock from "async-lock" let lock = new AsyncLock() import { Parser } from "json2csv" export async function jsonToCsv(fields: Array<any>, jsObjects: any) { return await lock.acquire("jsonToCSV", async () => { const parser = new Parser({ fields }) return parser.parse(jsObjects) }) }