Releases: mrodrig/deeks
Releases · mrodrig/deeks
NPM Release v3.1.1
NPM Release v3.1.0
Merge pull request #33 from mrodrig/feat/add-arrayIndexesAsKeys Add arrayIndexesAsKeys option
NPM Release v3.0.2
Merge pull request #32 from mrodrig/oct23-npm-audit-fixes Oct23 npm audit fixes
NPM Release v3.0.0
Merge pull request #29 from mrodrig/tsify Migrate to TypeScript
NPM Release v2.6.1
chore(rel): 2.6.1
NPM Release v2.6.0
Fix Type Error when null is passed to deepKeys (#26) * fix: resolve "TypeError: Cannot convert undefined or null to object" Initially reported in https://github.com/mrodrig/json-2-csv/issues/222 This issue appears when a `null` value is passed for key enumeration because technically `null` is an object, but doesn't have keys. This commit fixes the issue by adding a null check to prevent the type error. * chore(deps): npm audit fix * chore(rel): 2.6.0
NPM Release v2.5.2
NPM Audit Fixes
NPM Release v2.5.0
Add ignore empty arrays option (#20) * Add `ignoreEmptyArrays` option. * chore(release): 2.5.0
NPM Release v2.4.1
Update replacement to encompass all nested dots in the key (#19) * fix: update replacement to encompass all nested dots in the key * chore(release): 2.4.1
NPM Release v2.4.0
release 2.4.0 (#18) * chore(release): 2.4.0 * Add escapeNestedDots option for preserving key structure. (#17) This module did not previously offer a way to encode any nested '.' characters in a key such that it could be easily identified for use by the end user or other modules. As a result, any keys which had nested '.' characters appeared as though they were simply another nested object layer, but this could cause issues if trying to reconstruct the object. This commit adds the escapeNestedDots option which allows the user to optionally specify that this information should be encoded for later use by the consuming software. Related to https://github.com/mrodrig/json-2-csv/issues/184