@sentry/lynx-react
Version:
Official Sentry SDK for Lynx React
18 lines (16 loc) • 490 B
JavaScript
/**
* In contrast to the regular `dropUndefinedKeys` method,
* this one does not deep-drop keys, but only on the top level.
*/
function dropTopLevelUndefinedKeys(obj) {
const mutatedObj = {};
for (const k of Object.getOwnPropertyNames(obj)) {
const key = k;
if (obj[key] !== undefined) {
mutatedObj[key] = obj[key];
}
}
return mutatedObj;
}
export { dropTopLevelUndefinedKeys };
//# sourceMappingURL=dropTopLevelUndefinedKeys.mjs.map