Product definition
Scoped the one-day build around one practical task: inspect a CSV before importing it into another system.
Open Source / CSV Inspection / Daily Build
A dependency-free browser utility for previewing CSV files, spotting uneven rows and checking column completeness before an import.
Scoped the one-day build around one practical task: inspect a CSV before importing it into another system.
Created a responsive neo-brutalist workspace for file input, parsing controls, quality signals, a table preview and column summaries.
Separated character-by-character parsing, validation and column summaries into dependency-free functions that can be tested in Node.
Local-only CSV processing
Quoted-field and newline support
Structural row validation
Seven passing parser tests
A character-by-character parser handles quoted fields, escaped quotes, quoted newlines and alternate delimiters.
Semantic controls, accessible feedback and responsive table overflow support local file and pasted-text workflows.
Seven tests cover empty input, quoted commas, escaped quotes, multiline fields, alternate delimiters, uneven rows and summaries.