Sha256: 157c0cdc0422384f19088032f63e13f5417f525a4086d93b3e5e86bf69a52c65
Contents?: true
Size: 669 Bytes
Versions: 26
Compression:
Stored size: 669 Bytes
Contents
'use strict'; var AddEntriesFromIterable = require('es-abstract/2023/AddEntriesFromIterable'); var CreateDataPropertyOrThrow = require('es-abstract/2023/CreateDataPropertyOrThrow'); var RequireObjectCoercible = require('es-abstract/2023/RequireObjectCoercible'); var ToPropertyKey = require('es-abstract/2023/ToPropertyKey'); var adder = function addDataProperty(key, value) { var O = this; // eslint-disable-line no-invalid-this var propertyKey = ToPropertyKey(key); CreateDataPropertyOrThrow(O, propertyKey, value); }; module.exports = function fromEntries(iterable) { RequireObjectCoercible(iterable); return AddEntriesFromIterable({}, iterable, adder); };
Version data entries
26 entries across 26 versions & 1 rubygems