JSPM

  • Created
  • Published
  • Downloads 411
  • Score
    100M100P100Q98476F
  • License MIT

Splits the CSV string into array of arrays, each representing a row of columns

Package Exports

  • csv-split-easy

Readme

csv-split-easy

Splits the CSV string into array of arrays, each representing a row of columns

Install

This package is ESM only: Node 12+ is needed to use it and it must be imported instead of required:

npm i csv-split-easy

If you need a legacy version which works with require, use version 5.1.0

Quick Take

import { strict as assert } from "assert";

import { splitEasy } from "csv-split-easy";

assert.deepEqual(
  splitEasy(
    'Product Name,Main Price,Discounted Price\nTestarossa (Type F110),"100,000","90,000"\nF50,"2,500,000","1,800,000"'
  ),
  [
    ["Product Name", "Main Price", "Discounted Price"],
    ["Testarossa (Type F110)", "100000", "90000"],
    ["F50", "2500000", "1800000"],
  ]
);

Documentation

Please visit codsen.com for a full description of the API.

Contributing

To report bugs or request features or assistance, raise an issue on GitHub.

Licence

MIT License

Copyright (c) 2010-2021 Roy Revelt and other contributors

ok codsen star