mirror of
https://github.com/nodejs/node.git
synced 2025-05-18 17:26:24 +00:00

PR-URL: https://github.com/nodejs/node/pull/28525 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
15 lines
381 B
JavaScript
15 lines
381 B
JavaScript
'use strict';
|
|
|
|
var getPolyfill = require('./polyfill');
|
|
var define = require('define-properties');
|
|
|
|
module.exports = function shimGetOwnPropertyDescriptors() {
|
|
var polyfill = getPolyfill();
|
|
define(
|
|
Object,
|
|
{ getOwnPropertyDescriptors: polyfill },
|
|
{ getOwnPropertyDescriptors: function () { return Object.getOwnPropertyDescriptors !== polyfill; } }
|
|
);
|
|
return polyfill;
|
|
};
|