UNPKG

472 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = fromEntries;
7
8// Object.fromEntries is not available in older iOS versions
9function fromEntries(entries) {
10 return entries.reduce((acc, _ref) => {
11 let [k, v] = _ref;
12
13 if (acc.hasOwnProperty(k)) {
14 throw new Error(`A value for key '${k}' already exists in the object.`);
15 }
16
17 acc[k] = v;
18 return acc;
19 }, {});
20}
21//# sourceMappingURL=fromEntries.js.map
\No newline at end of file