import * as fs from 'fs';import * as csv from 'fast-csv';const parser = fs.createReadStream(argv.file) .pipe(csv.parse({ headers: true })) .on('error', error => console.error(error)) .on('end', (rowCount) => console.log(`Parsed ${rowCount} rows`)) .on('data', async (row) => { parser.pause() console.log(row) await new Promise(r => setTimeout(r, 1000)); parser.resume() })
❤️ Is this article helpful?
Buy me a coffee ☕ or support my work via PayPal to keep this space 🖖 and ad-free.
Do send some 💖 to @d_luaz or share this article.
✨ By Desmond Lua
A dream boy who enjoys making apps, travelling and making youtube videos. Follow me on @d_luaz
👶 Apps I built
Travelopy - discover travel places in Malaysia, Singapore, Taiwan, Japan.