UNPKG

sinon

Version:

JavaScript test spies, stubs and mocks.

15 lines (12 loc) 342 B
'use strict'; /** * @param {unknown} object * @param {string} property * @returns {boolean} whether a prop exists in the prototype chain */ function isNonExistentProperty(object, property) { return Boolean( object && typeof property !== "undefined" && !(property in object), ); } module.exports = isNonExistentProperty;