Changelog
1.5.1 - 2023/05/06
"a"b,c
where "
is the field delimiter and ,
the field separator,
parsing now yields one column ['a"b,c']
instead of two ['a"b', 'c']
. Indeed,
the opening field delimiter should be considered unclosed because the second one
cannot be a closing delimiter (due to b
being the next character to read).Changelog
1.5.0 - 2023/02/08
JsuCsvPsr.getConfig()
: the returned object has a new regexOptimized
property simplifying the initialization of smartRegex
(which now only reflects
the option of the same name passed to the constructor).skipEmptyLinesWhen
is set to JsuCsvPsr.LineIsReallyEmpty
when creating a parser.regexOptimized
is false
(e.g.
when smartRegex
is false
) when creating a parser.Changelog
1.4.0 - 2022/10/10
JsuCmn.cloneDeep(value)
to JsuCmn.cloneDeep(value, cache, cloneCustomImpl)
.
The new parameters of the function are optional.Changelog
1.1.0 - 2022/07/22
JsuCmn.isCssColorOrString(value)
: returns JsuCmn.isCssColor(value)
if
not null, or JsuCmn.isString(value)
otherwise.JsuCmn.isCssColor(value)
: returns null
if CSS.supports()
is not
available, a boolean value otherwise.