@webbuilder135/csv-ingest-engine
v1.0.7
Published
Production-ready CSV ingest engine for Node.js: parsing, header mapping, validation, normalization, deduplication, and optional streaming ingest.
Readme
CSV Ingest Engine (Lite)
CSV Ingest Engine is a Node.js ingestion utility focused on the boring-but-critical parts of CSV imports:
- Parsing (configurable delimiter / encoding)
- Header mapping (aliases, case-insensitive)
- Row validation (required fields, type coercion)
- Normalization (numbers, dates)
- Optional deduplication
- Optional streaming mode (process row-by-row without loading the full file in memory)
This npm package is the Lite version. A separate Pro add-on can be distributed via Gumroad.
https://webbuilder135.gumroad.com/l/zbbjvn
Installation (Lite)
npm i @webbuilder135/csv-ingest-engine