diff --git a/csv2rry/index.js b/csv2rry/index.js new file mode 100644 index 0000000..15793fa --- /dev/null +++ b/csv2rry/index.js @@ -0,0 +1,12 @@ +function csvToArr(stringVal, splitter) { + const [keys, ...rest] = stringVal + .trim() + .split("\n") + .map((item) => item.split(splitter)); + const formedArr = rest.map((item) => { + const object = {}; + keys.forEach((key, index) => (object[key] = item.at(index))); + return object; + }); + return formedArr; +}