Skip to content
This repository was archived by the owner on Jun 28, 2021. It is now read-only.
This repository was archived by the owner on Jun 28, 2021. It is now read-only.

Error happened when using csv-stringify/lib/es5 #123

Open
@alixiashu

Description

@alixiashu

Describe the bug

When I try to use csv-stringify/lib/es5 to stringify an array, there is an error happened and csvStringify couldn't catch the error.

The error message:
_stream_readable.js:824 Uncaught (in promise) ReferenceError: process is not defined
at Stringifier.push.../../node_modules/.pnpm/[email protected]/node_modules/readable-stream/lib/_stream_readable.js.Readable.on (_stream_readable.js:824)
at stringify (index.js:737)

To Reproduce

I just use the code below:
csvStringify( [{a: '1'}], { header: true, columns: [{key: 'a'}] }, (e,output) => { console.log(e+output) } )

It will directly throw the error, csvStringify couldn't catch the error and put it in the csvStringify.Callback

Additional context

  1. IE11 didn't support csv-stringify/lib/browser, that's why I used csv-stringify/lib/es5;
  2. Package version: 5.6.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions