UNPKG

463 BJavaScriptView Raw
1import objectEntries from "../polyfills/objectEntries.mjs";
2export default function toObjMap(obj) {
3 /* eslint-enable no-redeclare */
4 if (Object.getPrototypeOf(obj) === null) {
5 return obj;
6 }
7
8 var map = Object.create(null);
9
10 for (var _i2 = 0, _objectEntries2 = objectEntries(obj); _i2 < _objectEntries2.length; _i2++) {
11 var _ref2 = _objectEntries2[_i2];
12 var key = _ref2[0];
13 var value = _ref2[1];
14 map[key] = value;
15 }
16
17 return map;
18}