UNPKG

@ajay7781/csv-to-json-lite

Version:

Zero-dependency CSV to JSON converter (Node + Browser, modern ESM)

15 lines (12 loc) 361 B
// bin/cli.js #!/usr/bin/env node import fs from 'fs/promises'; import { csvToJson } from '../index.js'; const [, , inputFile] = process.argv; if (!inputFile) { console.error('Usage: csv2json <file.csv>'); process.exit(1); } const csv = await fs.readFile(inputFile, 'utf-8'); const json = await csvToJson(csv); console.log(JSON.stringify(json, null, 2));