'use strict'; | |
Object.defineProperty(exports, '__esModule', { | |
value: true, | |
}); | |
exports.toObjMap = toObjMap; | |
function toObjMap(obj) { | |
if (obj == null) { | |
return Object.create(null); | |
} | |
if (Object.getPrototypeOf(obj) === null) { | |
return obj; | |
} | |
const map = Object.create(null); | |
for (const [key, value] of Object.entries(obj)) { | |
map[key] = value; | |
} | |
return map; | |
} |