scrapper-tools
Version:
Modern way to scrape modern websites
13 lines (11 loc) • 316 B
text/typescript
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)
})
}