Changelog
6.10.0
stringify
: throw on cycles, instead of an infinite loop (#395, #394, #393)parse
: add allowSparse
option for collapsing arrays with missing indices (#312)npm run dist
in publish, not installeslint
, @ljharb/eslint-config
, aud
, has-symbols
, tape
ljharb/actions/node/install
instead of ljharb/actions/node/run
Changelog
6.9.5
stringify
: do not encode parens for RFC1738stringify
: fix arrayFormat comma with empty array/objects (#350)format
: remove util.assign
callpull_request_target
eventstringify
: add tests for #378nyc
on all tests; use tape
runnereslint
, @ljharb/eslint-config
, browserify
, mkdirp
, object-inspect
, tape
; add aud
Changelog
6.9.4
stringify
: when arrayFormat
is comma
, respect serializeDate
(#364)stringify
: reduce branching (part of #350)maybeMap
to utils
browserify
, tape
Changelog
6.9.3
Changelog
6.8.2
Changelog
6.7.2
Changelog
6.7.1
parse
: Fix parsing array from object with comma
true (#359)parse
: with comma true, handle field that holds an array of arrays (#335)parse
: with comma true, do not split non-string values (#334)parse
: throw a TypeError instead of an Error for bad charset (#349)formats
: tiny bit of cleanup.funding
fieldeslint
, @ljharb/eslint-config
, tape
, safe-publish-latest
, evalmd
, iconv-lite
, mkdirp
, object-inspect
, browserify
parse
: add passing arrayFormat
testsBuffer.from
in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArraydepth=0
and depth=false
behavior, both current and intuitive/intendedeclint
instead of editorconfig-tools
Changelog
6.8.1
parse
: Fix parsing array from object with comma
true (#359)parse
: throw a TypeError instead of an Error for bad charset (#349)parse
: with comma true, handle field that holds an array of arrays (#335)parse
: with comma true, do not split non-string values (#334)funding
fieldeslint
, @ljharb/eslint-config
, tape
, safe-publish-latest
, evalmd
, has-symbols
, iconv-lite
, mkdirp
, object-inspect
parse
: add passing arrayFormat
testsBuffer.from
in node v5.0-v5.9 and v4.0-v4.4 requires a TypedArray