Varun Sharma
f2930716d0
BugFix #636 Pause and resume (In a quick succession) gets you lot of exceptions and an infinite loop ( #637 )
6 years ago
Ledion Bitincka
a627547d87
Add ability to support escapeChar on unparse ( #631 )
6 years ago
janisdd
941033094a
Allow to specify the columns used for unparse ( #632 )
6 years ago
Jonathan Grimes
265e09c67a
Ensure data is correctly parsed with header: true ( #621 )
...
Fixes #619
6 years ago
Sergi Almacellas Abellana
757b1bf6e0
Add DelimitersToGuess config option ( #555 )
6 years ago
Sergi Almacellas Abellana
dc16b88e5e
Do not pass an array of array when using step and worker
...
Closes #613
6 years ago
Sergi Almacellas Abellana
f6b1b36c3f
Correctly guess deliminter when mixed with commas
...
Closes #592
6 years ago
Chris Zubak-Skees
a6e3a36585
Consistently apply regex escaping to quoteChar ( #602 )
7 years ago
Sergi Almacellas Abellana
46ff5c7a66
Beta version bump
7 years ago
Sergi Almacellas Abellana
983b3c3db6
Remove Array.isArray() polyfill
...
Fixes #598
7 years ago
Jonathan Grimes
7fbb6d6243
Support workers from inline-blobs
...
Simplify worker to just use inline-blob
7 years ago
Leo Anthias
f39ba6faf1
Remove If-None-Match header. Fixes #595 ( #596 )
7 years ago
Sergi Almacellas Abellana
e6a27ad793
Return data directly on NodeStream as step function now returns a single row
7 years ago
Sergi Almacellas Abellana
803452f2b5
Return unique row as data on step function ( #500 )
7 years ago
Gabe Gorelick
491c8fa8cf
Throw Error objects instead of strings ( #497 )
...
Unlike strings, Error objects allow you to get stack traces.
Also, a lot of libraries will complain if they encounter a
thrown non-Error object.
This is in line with standard Javascript best practices.
Per https://eslint.org/docs/rules/no-throw-literal :
7 years ago
João Sardinha
8880a53401
Allow transforming header columns ( #589 )
...
* Deprecate trimHeaders: The same result can be achieved by using transformHeader parameter.
7 years ago
Sergi Almacellas Abellana
da4479e9ce
Use 5.0.0-alpha as version number
...
Closes #582
7 years ago
Sergi Almacellas Abellana
6428a9b7b9
Patch version bump
7 years ago
Jeff Barnes
857d4558e1
Avoid use of node stream in browser context.
7 years ago
Jay L
c6c3876e86
Fixes unparsing using 'skipEmptyLines' = 'greedy' when using headers ( #569 )
7 years ago
Sergi Almacellas Abellana
c8ca35904a
Patch version bump
7 years ago
Sergi Almacellas Abellana
55d2c48bae
Add space between comment and license clasifier
...
Fixes #565
7 years ago
Jay L
40ab90aee3
Use Array.isArray for determining arraynes ( #570 )
...
Also add polyfill in case it's not supported by browser version
7 years ago
Chris Zubak-Skees
9a541b1e56
Consistently apply regex escaping to quoteChar ( #602 )
7 years ago
Sergi Almacellas Abellana
bac638610d
Beta version bump
7 years ago
Sergi Almacellas Abellana
46160eed95
Remove Array.isArray() polyfill
...
Fixes #598
7 years ago
Jonathan Grimes
4ecae0b5bb
Support workers from inline-blobs
...
Simplify worker to just use inline-blob
7 years ago
Leo Anthias
6672789905
Remove If-None-Match header. Fixes #595 ( #596 )
7 years ago
Sergi Almacellas Abellana
a0026683f7
Return data directly on NodeStream as step function now returns a single row
7 years ago
Sergi Almacellas Abellana
a7eb6343be
Return unique row as data on step function ( #500 )
7 years ago
Gabe Gorelick
2151cf1b90
Throw Error objects instead of strings ( #497 )
...
Unlike strings, Error objects allow you to get stack traces.
Also, a lot of libraries will complain if they encounter a
thrown non-Error object.
This is in line with standard Javascript best practices.
Per https://eslint.org/docs/rules/no-throw-literal :
7 years ago
João Sardinha
c95db1f64c
Allow transforming header columns ( #589 )
...
* Deprecate trimHeaders: The same result can be achieved by using transformHeader parameter.
7 years ago
Sergi Almacellas Abellana
089b8b9070
Use 5.0.0-alpha as version number
...
Closes #582
7 years ago
Sergi Almacellas Abellana
b58a65c607
Patch version bump
7 years ago
Jeff Barnes
0e392e2f24
Avoid use of node stream in browser context.
7 years ago
Jay L
fff1ee1be6
Fixes unparsing using 'skipEmptyLines' = 'greedy' when using headers ( #569 )
7 years ago
Sergi Almacellas Abellana
4bb68a5365
Patch version bump
7 years ago
Sergi Almacellas Abellana
2cf39cef65
Add space between comment and license clasifier
...
Fixes #565
7 years ago
Jay L
4e0a80370f
Use Array.isArray for determining arraynes ( #570 )
...
Also add polyfill in case it's not supported by browser version
7 years ago
Jay L
953dd9873c
Use 'greedy' skipEmptyLines in unparse ( #554 )
...
Resolves #553
7 years ago
Sergi Almacellas Abellana
b5739c617f
Minor version bump
7 years ago
Jay L
8e16bfa703
Add Option to skip lines with no content ( #544 )
7 years ago
Sergi Almacellas Abellana
ef38edf075
Patch version bump
7 years ago
Jaymes Lauser
9bc872a2b8
Fix linebreak problem in headers ( #542 )
7 years ago
Adi Roiban
1e9daa0d4f
Allow multi-characters delimiter whe unparsing ( #519 )
7 years ago
Barrie Treloar
161466f239
Correctly parse line ending with quoted field when field of next line is
...
empty
Closes #514
7 years ago
Sergi Almacellas Abellana
9f473db317
Minor version bump
7 years ago
jeff
757dc37915
Dates serialize to ISO format. ISO date string deserialize to Dates when `dynamicTyping` is true.
7 years ago
Eric Fossas
cbe39f630d
Add config option to transform values before dinamic typing ( #505 )
7 years ago
Mauricio Villalobos
f1f674a8cb
Add row counter accurate row reporting on errors with chunked parsing ( #509 )
7 years ago