oberknecht-utils
Advanced tools
Comparing version 1.3.8 to 1.3.9
@@ -6,4 +6,5 @@ "use strict"; | ||
function deleteKeyFromObject(object, keys, throwErr) { | ||
let object_ = (0, _1.recreate)(object); | ||
let keys_ = (0, _1.convertToArray)(keys, false); | ||
let parentObj = object; | ||
let parentObj = object_; | ||
for (let i = 0; i < keys_.length - 1; i++) { | ||
@@ -22,4 +23,4 @@ if (!(keys_[i] in parentObj)) { | ||
delete parentObj[delkey]; | ||
return object; | ||
return object_; | ||
} | ||
exports.deleteKeyFromObject = deleteKeyFromObject; |
@@ -1,2 +0,2 @@ | ||
import { convertToArray } from "."; | ||
import { convertToArray, recreate } from "."; | ||
@@ -8,4 +8,6 @@ export function deleteKeyFromObject( | ||
): Record<string, any> | undefined { | ||
let object_ = recreate(object); | ||
let keys_ = convertToArray(keys, false); | ||
let parentObj = object; | ||
let parentObj = object_; | ||
for (let i = 0; i < keys_.length - 1; i++) { | ||
@@ -24,3 +26,3 @@ if (!(keys_[i] in parentObj)) { | ||
return object; | ||
return object_; | ||
} |
{ | ||
"name": "oberknecht-utils", | ||
"version": "1.3.8", | ||
"version": "1.3.9", | ||
"description": "Utils for oberknecht packages", | ||
@@ -5,0 +5,0 @@ "main": "./lib-ts/utils/index", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
114892
2544