[x] yes (bugfixes and features will not be merged without tests)
[ ] no
Breaking Changes?
[ ] yes (breaking changes will not be merged unless absolutely necessary)
[x] no
If yes, then include "BREAKING CHANGES:" in the first commit message body, followed by a description of what is breaking.
List any relevant issue numbers:
Description
Excel saves UTF-8 CSV files with a BOM. When such files are parsed, the key corresponding to the first column has 0xFEFF as its first character, which leads to keyName became "keyName" (double-quoted).
As this reply suggest, we should use strip-bom to remove the BOM if necessary.
Rollup Plugin Name:
dsv
This PR contains:
Are tests included?
Breaking Changes?
If yes, then include "BREAKING CHANGES:" in the first commit message body, followed by a description of what is breaking.
List any relevant issue numbers:
Description
Excel saves UTF-8 CSV files with a BOM. When such files are parsed, the key corresponding to the first column has
0xFEFF
as its first character, which leads tokeyName
became"keyName"
(double-quoted).As this reply suggest, we should use strip-bom to remove the BOM if necessary.