Sha256: 1ae4150a9a1b7971807bb288ee163af595e58b2cbaa90826fed9a16da3fc2585
Contents?: true
Size: 640 Bytes
Versions: 25
Compression:
Stored size: 640 Bytes
Contents
var $ = require('../internals/export'); var anObject = require('../internals/an-object'); var aPossiblePrototype = require('../internals/a-possible-prototype'); var objectSetPrototypeOf = require('../internals/object-set-prototype-of'); // `Reflect.setPrototypeOf` method // https://tc39.github.io/ecma262/#sec-reflect.setprototypeof if (objectSetPrototypeOf) $({ target: 'Reflect', stat: true }, { setPrototypeOf: function setPrototypeOf(target, proto) { anObject(target); aPossiblePrototype(proto); try { objectSetPrototypeOf(target, proto); return true; } catch (error) { return false; } } });
Version data entries
25 entries across 25 versions & 7 rubygems