node-convert-array-to-csv
node-convert-array-to-csv copied to clipboard
Non sorted objects produce wrong result
If keys your objects are not sorted the same way the output will be wrong e.g. I switched handle and last from the last object.
const dataObjects = [
{
number: 1,
first: 'Mark',
last: 'Otto',
handle: '@mdo',
},
{
number: 2,
first: 'Jacob',
last: 'Thornton',
handle: '@fat',
},
{
number: 3,
first: 'Larry',
handle: '@twitter',
last: 'the Bird',
},
It outputs:
number,first,last,handle
1,Mark,Otto,@mdo
2,Jacob,Thornton,@fat
3,Larry,@twitter,the Bird
But it should be
number,first,last,handle
1,Mark,Otto,@mdo
2,Jacob,Thornton,@fat
3,Larry,the Bird,@twitter
I'll take a look at it asap.
Contributions are welcome 👍
wake up bro