CSV Helper
v1.0.0Static utility wrapper for Papaparse to quickly parse and unparse CSV content.
Parse CSV string to data
import { CsvHelper } from '@oardi/ts-utils';
interface Person {
id: string;
name: string;
}
const result = await CsvHelper.parse<Person>('id,name\n1,Ada');
console.log(result.data);
// [{ id: '1', name: 'Ada' }]
parse() enables Papa Parse’s header mode and accepts either a CSV string or a browser File.
Unparse data to CSV
const csv = CsvHelper.unparse<Person>([
{ id: '1', name: 'Ada' },
{ id: '2', name: 'Grace' },
]);
An optional Papa Parse UnparseConfig can be passed as the second argument.
Previous:Helpers
← Clipboard HelperNext:Helpers
Download Helper →