Sha256: 7bdd03f8d47724aed38a75e6e856382593a456a69723113c3d251b7dc4990c2b
Contents?: true
Size: 389 Bytes
Versions: 88
Compression:
Stored size: 389 Bytes
Contents
'use strict'; var every = require('./every'); module.exports = function isSamePropertyDescriptor(ES, D1, D2) { var fields = [ '[[Configurable]]', '[[Enumerable]]', '[[Get]]', '[[Set]]', '[[Value]]', '[[Writable]]' ]; return every(fields, function (field) { if ((field in D1) !== (field in D2)) { return false; } return ES.SameValue(D1[field], D2[field]); }); };
Version data entries
88 entries across 83 versions & 11 rubygems