| 1234567891011121314151617 | 
							- 'use strict';
 
- var RequireObjectCoercible = require('es-abstract/2021/RequireObjectCoercible');
 
- var callBound = require('call-bind/callBound');
 
- var $isEnumerable = callBound('Object.prototype.propertyIsEnumerable');
 
- var $push = callBound('Array.prototype.push');
 
- module.exports = function entries(O) {
 
- 	var obj = RequireObjectCoercible(O);
 
- 	var entrys = [];
 
- 	for (var key in obj) {
 
- 		if ($isEnumerable(obj, key)) { // checks own-ness as well
 
- 			$push(entrys, [key, obj[key]]);
 
- 		}
 
- 	}
 
- 	return entrys;
 
- };
 
 
  |