UNPKG

sinon

Version:

JavaScript test spies, stubs and mocks.

19 lines (14 loc) 495 B
'use strict'; var getPropertyDescriptor = require('./get-property-descriptor.js'); /** * Checks if a property is configurable. * * @param {object} obj The object * @param {string} propName The property name * @returns {boolean} True if configurable */ function isPropertyConfigurable(obj, propName) { const propertyDescriptor = getPropertyDescriptor(obj, propName); return propertyDescriptor ? propertyDescriptor.configurable : true; } module.exports = isPropertyConfigurable;