1
2
3
4
5
6
7
8
9
10
11
// https://www.30secondsofcode.org/js/s/csv-to-array
export let csvToArray = (
data,
delimiter = ",",
omitFirstRow = false,
lineBreakCharacters = "\r\n"
) =>
data
.slice(omitFirstRow ? data.indexOf(lineBreakCharacters) + 1 : 0)
.split(lineBreakCharacters)
.map((v) => v.split(delimiter));