{"_id":"@stdlib/assert-has-property","_rev":"14-1d0e23165e5110aec73bd7b544035a35","name":"@stdlib/assert-has-property","dist-tags":{"latest":"0.2.3"},"versions":{"0.0.1":{"name":"@stdlib/assert-has-property","version":"0.0.1","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.1","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"1916e0bd347afb13a8871842ff685cb07c8c1d0b","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.1.tgz","fileCount":7,"integrity":"sha512-NKBzHYGw7iab7taAvVYWS19TKPI5Zds49Nq9pTOxXVdUVchQUmPDkxMyRv/0VR1NfCJ+M0RTWkRJgJ2QUhJTfg==","signatures":[{"sig":"MEUCIF2FFBC3q+droTmdnbQ2+uvyX9G3kqxUnRcNt+OHzHe4AiEA6RqbzsWSBVwVNGvYf2z5BOgNsisyCMaVNJB+jFE3Dgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxqwcCRA9TVsSAnZWagAAK9wP/jkIZxzeSohOnWrzdGrp\nT2Tr9QUamCXmwpx9MB9vexcbOVNfPGDCYVQHbAm+3i9dBlCpF/c7NdBVjIRY\nIPAldPAIYDV7DdvIkKf/6pVXrId90EaaDtGYoQHDd+W1z7oFuGlpVfqM6Gr2\nzuslVUngLSTlXwTQsTbk8UgfkbyHFTRTKyipUzaX3fbNDjfAQLHZvi3AR/4N\niic+swouUqESPv73XCc784swIiq3hb6FXpKb70aSYKRn5CWWwUzOtL4Tvr+h\nmGiNVafCJ5F3cjQTB+6qNuvtL5MGg8f7CwYQFr2w2nJGWpcAZ8pRbEQF29nk\nasmxU/alRcrD72qqEQ76N0+DE2Nk1LA/77eAMw2jfQr0uh9l5wx/je8lWdxP\nEQu30eUZe6jxc/szISyynCXxlPgdJ7yFa2fG2eT2oQ0d0l6Ecxz8dcwdNt9T\n/+ylA63KhgHKQu9G49EPfDw+Y82N2foBc5LVlqLtdKoO9ELN1IXWCfUh5vaM\nWjGek13jU54UIpfINf00wZtmPYQ8NdJa6MWfM5bDl0txrbpkTE9AWQVN+BvC\nD9Zlo1g2wrgnYZwNYlnVNd6mqOevXFIzSOsrXS9hFEknF8887geobfZM98/Q\nVuzYPcnpApWz9Q8d19ScC5PU/v4DDAXHd890rtzlAmgF0mY7W9+OYr8zVKSG\nczyz\r\n=2A9p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"397bdba3333711975b0501ee9ac6400d38c16a76","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"6.14.13","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"14.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.1_1623632923974_0.9256978436095444","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@stdlib/assert-has-property","version":"0.0.2","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.2","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"9742b4eb8bdeb8d03bae6370fd89f9e4e7e97b9a","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.2.tgz","fileCount":7,"integrity":"sha512-EjClqj5iisL6KhBPVFZZr7tGu2aESejFvwIvHMv5CFaoqXJK4ChyN5bQIy3Hq7yCkUlPrTmZRvMxXugJHGaNJg==","signatures":[{"sig":"MEUCIQDE+DJWmEy8Ls4jQAyz1A+bPCChPC05fzwP9N40EUQJ+QIgPUdpSw08AXsm3A3Gc/N2UkWrnqXLPz235lpYIwVQ1nI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyLj2CRA9TVsSAnZWagAAhoYP/3u+Vv9diCz11BmfSdrm\nwgtVKFdxzfyw+R6O1Lvx4bofETJHThjpnXVoPQXOdXEGXyUysXHmy9VWc4d9\no7jv+1WDsooKURYRsSeB1XZMjkgmjixnlvn8Krm+fYqLZVCDNsRdbKeFPHcF\nokkX6JciP/pDFawd7QSQMRvzRpwLgnqSoy4qRI9yYlKRZnseZgjCNzioJjZr\nl1jDXemFXJJq1B3WspYS39bnikr7S6EfeMN3o7JJ8N6R8ApD+4G5sviHdXhQ\nthcrJ+opvz4DtD5IY1/wyO/IC3hxmf7ifBjjMp4XyrXL+qHRsTjxyq0pQyNp\nl8eViJjKHCieubYEpB6zLxIBvzYS7PVgls8WgFWysneeIr6x9i3uttVTaiKn\nqYvC0zE9gh8mXgA0F6G9G6u/mv2NDT/Ygk1ctFHi3TR9Q3HMeo9mHbmorx6e\nawHj/rael58D8DOq5X1v7T+Z/hT/fTvr3Tb/vdju74dl0wenZJcEigOkpWOE\nioLT4vyhzZSh6PpWTgoVUKMfRMVYwQrL2u2r7LXGJd/zo347yIzAoi5kCTfd\nsMJbZZlO33DzA4SAMzdUWfuSXvbR6bn8fXY95gg4XAM8o23Opvcu8K3WARti\nyCP9TIHXI9jS2B9Gyiy/EometQbsuoiZ5rP5kwhamgc1zjxexyFlRAHnc1v6\n9vOY\r\n=S0PU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"b167f3e396dc8e765a9db5edfa88ce0a2b61bad7","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.2_1623767286425_0.756415421045832","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@stdlib/assert-has-property","version":"0.0.3","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.3","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"a2c391c1f90acfab58fbb84fd22f9d36d92280f9","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.3.tgz","fileCount":10,"integrity":"sha512-uIHULr7RSLVfBsk+F078Vg+Ploqzzeq9rpUKaPNAKCoO/oPxmWNrWOH73MRQtlY6JwA3gGhTLvPjlCpCiLjSQQ==","signatures":[{"sig":"MEUCIQC/l52f40r+k4k27rZJNQseRVCpSguyDd53WShSd2xN4gIgSmNLPhbMz8iANEP8kTo2nKevH+GjMqiW5k2vjXlCWhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyXTqCRA9TVsSAnZWagAAXiAP/iusmZUDnDLRsAFaGalL\nNL2YUPLI6oqTY7HZq2fk8GlZQnEDcEPy99qs5UMYZNVM+WTDoYhzAZPvkdzC\nG8xJ+5vU4qMHo4XCWD5t9qLKDVlZuysCAOzzIIWvE3NXffk9xS7OdwvruDpU\nPrCkjVERJzJxHrb0yEC3XeSE2YqVwYU6/QW8tWcIAeBMMQEm8Ezf96XWnoB7\na2dxTIxffzX0Y2wt1osBNmo4FOKT59egmtsqg7ZQMbsJFxQbn5YsNk15zYzl\nJy2fE5ixhmHHabCqaettYMAX3pr5oCj2TUUFGHT7dWSBi+gzqwydHcR7QOU3\nwCIG6BqfrGfiiwPiVXk79bNA46tbwx9PAlok7hM201NlbM51W1o5ecFVhiMX\ntltLP/63sYvym1188PFz+LVQKLWNg4s/3dhzam/G8SKN8FW27psIekwe2ZaA\nylTeIb/ufdlPh6nEdOjexPt8DKKm392rpRumA8JZLjSdOeqyxxxXgO43xuzC\nkQiHFa5ATGEtyrkIWopdmcokPcqf3OHBexYJTAXcmsFEWvQ9wiN4hv/KqOBX\nJ+VQ5+cuqS3Y1/PUhkBXA1b2Ld0FUjdwf5kBWFuqjZ0XtQQDftM27jr3nnLv\nmwokT6Si4Z6akIninvhGHeopvmz3THW5pLsZRuplDHKfPSeIPL7Bw73wqaE4\nBMx8\r\n=TF8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"87e9e0fe92ffb832460435e2a329546132e099e0","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.3_1623815401926_0.9442829743891952","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@stdlib/assert-has-property","version":"0.0.4","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.4","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"e4707c475de32a1ffa54f7f920cbb307159f16ad","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.4.tgz","fileCount":10,"integrity":"sha512-v+zbf/ZLMz0jkDOyzHXHO+qji0C25JvBvQmsdFQYkLBZmJI3bEFXJwB7Q81QxqeSSuh/zrHs5VzcKcM7mLu1ng==","signatures":[{"sig":"MEYCIQCDBUTfh2G3j8Os5EDAQvFFPLSK4vfv5EuJahEZjMrKfAIhAP7cQjINoMpMu3yP7yON0Ca9hBih5fzp8jiJHpLMDejq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2PdgCRA9TVsSAnZWagAAeCsP/1iIWdO6ja7ck7adzNzq\nWR1uIFnNdELtQFkBfPXOlNIzMd8kQ68PYynRU2gu2wuB7KX8TEYT5w1xe2d9\nxG7oB2qxF0JLyt4qRhbXKeV+QV3jy4ePgoimXgpLUTeeVLqD9zDE9Y4Syupk\nW/gqGhmlVEJpy0q/CZihmIXPpFxUwpPCDfz59YXBhwmTmN4LWdBb3ePHgnQ3\nTxwIQDv8DyZLnCZLKb46YA7IRwPQbhDipKuKE6EX46VbZvwIC0glaIcw9PuQ\nnRN38KFxEaat6XcwUUIViFfjaXo6KkRj8oe35bH4xrRfZNS15RaHXMhqP/mF\nUH/cJx/mL6RDevusvEL0y6LaIUeqU3gveOrzZwRiwqSPW/bin9m3eRgV5nSL\nKpDmpSqBQPvfecaV7P/CZTzs3bzYNwWi3RV7NdXgWpqFUZnDqaOUI4wZC1p1\nHJL2PS3J6IPszPJcHYL6c0qX2R2f5MWpgfExUTO0q8fjY2Jqroyn97VYXxt0\nDzQnHVwLtsyIxgBi85BqoP0RHYEU38h8O7EHLYSUadm5vlchtbgCyfr4V8Xe\nDR3HtxSvK34kDVgEMxzooTM8nb4IOF7qCN/r3B8vXMAO29KqnAYuIGNZaasz\nX/GvBTZ9OQwV7tu9TjOqwpNtAJlgZqTXKBjXSPZV1TQwF1RX3e6by1IawSwf\n/q23\r\n=49mA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"3d55176d2b5f52b02badff8a978a2604b33653cd","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.4_1624831839647_0.4221197021233831","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@stdlib/assert-has-property","version":"0.0.5","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.5","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"dcaf13fe041843ce915755e5c6b95d0e3ff08dbc","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.5.tgz","fileCount":10,"integrity":"sha512-lATOikrF8nskFrZp6piwBoF3PmwHXgWuR+jedPsZ5Qkv8A1vhpmTeb1eIntmk816NpsBqQ8IKYtwGztGooq7tg==","signatures":[{"sig":"MEQCIFSLTd4NvMfdQDpI6ioA0hEECM9pM/QopZjzEeHvNCXAAiAUvz9jECuCsijHF7DzKbkYs7m9FEnCLWeIWUf8T/ypkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5OZhCRA9TVsSAnZWagAAVrMQAIBLPqhDF3ji6bEC3Uo5\nqlfxI9M52GB1uC3qEt5xGWxn3oysy361M/qevpdJJMNz7fMy3kTot5IWwq7u\n/kDB1DsGfKjqqT3ZNFK6EcsNNd1o61oSKJMh/ateHo+lYRbVeXM6pRsrorc3\no63wc4F665AcepqRQnpD+fLvgG0vQuRQvIH/7/OEQ7NMeNOSOTSBXorOgzWq\ngj3SMuEhnMhwWq0EdMLTEccBdMmr5+y4sZ56BR3rAMhdIvMsnaBAdX+CYKMp\nsDcT/FfpTgwSGB0eNyA+i6agld3P8UauFLqU1AuSeHP5r3eskyBjPHrfJJMe\nmUKUInTZucA9H5juOciPXw8Uy2Lb0gcGLbDEwWqVqDjswH8SQqi1jblsHmDY\no9RkyHHihddjXY1KdWUH+wwF/pOyiSBm0zDri98LMZzwB779Z/hPIddyMR9D\nS9fAhe3d8kls8QbDFFEHKi/7VyGa33alU3ldVNcH+fEyUX9xYn1eBTylsWCq\n27YaPZUJm/m2u+ICNMRsYbj/98fb5Z7vJRos22mKy4G+0tgmscDUeieE0Hl8\nBt2vTiJt7/0liAQWc4nfWPMZ61HjU2HfFc2T1V88LNeZJGxhBBecq0mwqkWs\njafN44aehzjoje0QzIBw0RtpWkwrYvoyICBat/U0GtOSit6jsenKsoQ5Wcwy\n8tXV\r\n=b3ei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"d5c6326f561367fff4e0f407ff8a4b0d7fb9bae1","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"7.7.6","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.5_1625613920862_0.24858900148585028","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@stdlib/assert-has-property","version":"0.0.6","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.6","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"bfd0b6cbe608c3888f163e136014ec4019c213c1","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.6.tgz","fileCount":9,"integrity":"sha512-NGkRvFM1y/8SUKoOFmGmL+NNOzTNPRxF6Yf2UmWh9ofgGFr+VB0l2JXaHO5bhsHeahbtG929cOryMhgWN8SL/w==","signatures":[{"sig":"MEUCIAT8A/nYJBHn168mDvV7gSgUreh9GXclxRUxQNQRNKr6AiEA/u2Z/fk1lcIvEVyQ8nraCUeQoebcX2Q697OxZhbbjPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIsO4CRA9TVsSAnZWagAAUQcQAIC/NiD7jxG3f714AxgU\nUthyRJH3sqoQsIDEXLtTyo+S0bk+zCWg8yXWk/oPWtAl1k+9bnE3EUEAIO0m\nw+Ut5b4qDgAiCY07Y5N4xIBpMml5INnrZGDwwJvWSUqByZ3JybeIFfgrNxuh\nAyPoH97k9LsoT6czoBpTw08do91oKabql5s+3v+HFpGKQiQMi+Id/RSqYf+U\n17K+pX6Q29RAmjPp43chhnSp9JjXqkRRmIBJ3W3Qn47auh0dO13M0TOTqAjZ\n6LYbusj4YzqrsYh7g+U53hzvIfljSFfX6s2lBZ+aUEbrnaOq/GpkIq7MFsH7\nlE+rQXni7/Yk6gNB2AizwYBHVgF4GjxZJfLnXqfx+15g1n4+4rTBimtx8C7p\nPhiTa1boVMRxVJ+n6M415/9FvERAuOdRkRa7SGIbA2CNzTBWgzJ481NgIpo2\n8SDFk3ZbFyTAGvX/McNckRu4NU0+SzZNqwDDuMpZdsZNZtDDm8DqpVCQM9cv\njsjZt1Vx+15bj4scoqKwjp2pv9pr9f6DqXv299nHB9yfEFc8wxqr5rmP1aZa\noYUjNAQQMvJhpkrywQZN+JDosgImLXeRZcWW8fL7Vdfx1bgtRVEM7aLcdEN9\nezCzITdWotoc006ufKFRbdhzrVWAvsMw6pL+7xjAbPpf/uLTPPS2OWXvHBNs\n4o7k\r\n=P+ps\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"46f7aed2ef235e6ebc693eb201817885bd9d6c6a","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"7.20.3","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.6_1629668280198_0.09884900987285494","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@stdlib/assert-has-property","version":"0.0.7","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.0.7","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"dccee7ab73ac7ad00d51315410ebfa993c00aefb","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.0.7.tgz","fileCount":9,"integrity":"sha512-KP94TiZdZa0TK0OqGc9Jaa743xDyTVOv4EKO5hD4SxQ6SSIlDLxSQbjwtmDtE8L0no0MfXzLKHLFkP8OedmNAg==","signatures":[{"sig":"MEQCICjVhV5xSKC2RD0s6cWbcKbae6cYXh5NyojjM7+74fKFAiBUOrkruI+VNeiGlsICjXaMhd6dYV5M77ERFq4jceLn+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDUsGCRA9TVsSAnZWagAAhnEQAIZuTvkTjDDs6CGFb5EP\nx3+Yo7bMDLycx/gmJ++E2YvKN5ZHD4aTV9x1vefwuJXHWhjLy03DvkYiBrWI\na0ycrNM6oqi0nHDT1dl18tf8rNEBMV9aeYA0czPeDJ3gw+9Lsu+j2GYaBVpj\nQrnIZexxrSNpSASO10xMOXTaGcQ4YPXXZ8EV7LftPSA5TOoEUL2VhPgHWAfz\nIcl8/zWGkfS0VI8festgl8oucgDsMcvoyMIckJ41w8XMHIQ86MvUQkpf8Pwf\nqrWLJd/UJ4ayTEJqLFCW+u5To26KbXWXguuJFPz5noDsc/DNcOU+yUgqirUK\nsw+YmrXRO2yA2GZeY0pj09tzKsR7Si6oqw5D9JTDa15MKO7rJUJZSW0ZI/x2\nnvK5XCzRcdf0g8pcc9K3vmNbg8rFKW+vUNfVqYdrJo5nxyUZLE/OEVWXkbGg\n0GgmU0TyNCFZTeviY9A37qJe+NUYRp3MEtr/XGhKn1a34mQ3iHEriPz5nrHS\nU+WlJHL4NFeS+TYehMQRgB6MwqtPOoJVDgM3MQD9O9ZcLUZfVpwMCXf8iZ4g\nrcB/SduKkMQEXlQbxh4+xdm6EDocQ5KdkloyoCij+tu5lrcYwx1c42FcXrob\nYlUNHXceTlgAj96FK34KJtPusM+6QjSU7ldyO1qQ0bpd039FUFq2JdKV+I7k\nHArA\r\n=J7Cs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"ceb14caf444d78e87a378d81a89e755139e1d5a1","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"8.1.2","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.13.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","@stdlib/bench":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/assert-is-boolean":"^0.0.x","@stdlib/string-from-code-point":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.0.7_1645038342435_0.44344463170836823","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@stdlib/assert-has-property","version":"0.1.0","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.1.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"ebfeb668744760865027f8662e5c9f5af09261b7","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.1.0.tgz","fileCount":11,"integrity":"sha512-WrTsWdEXHFckmsBOeLwX5vB3g2vJvYCyw9jbQeii4MfhPgjxnIbX8uNmDVe7jdg2W4wvNmVkDtcNLqG2lMB6qg==","signatures":[{"sig":"MEYCIQCuGS3dQq6OHlVBLhWvUo2fPweIInwR5yi9TM8ADEJ+bQIhAPb7Gw5+96bsO1IEsCTnjBdAB+DLZ+SRcwRzkgmMtMPk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27072},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"4f2310de3494fe36f4b74db309593f63e9d24dcc","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/bench":"^0.0.12","@stdlib/symbol-ctor":"^0.1.0","@stdlib/assert-is-boolean":"^0.0.8","@stdlib/string-from-code-point":"^0.0.9","@stdlib/assert-has-symbol-support":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.1.0_1695355345702_0.4639834340488469","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@stdlib/assert-has-property","version":"0.1.1","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.1.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"27b8ff3bc8211c05aa30f1240acae1a3856f6834","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.1.1.tgz","fileCount":11,"integrity":"sha512-UYfaRek8W6yh+r2FyuWMlhZRJlh3fFsaCAFuiE1UpT0kH4EITvtASBPRPPEInbw94XwD9nCfukOThWRhEvF1Sw==","signatures":[{"sig":"MEUCIQDV/BXGuHR60K7XS/8ZGnq+z1n0g/26d9BqqHA4Jc2XbgIgJGpq0B+lfbIgJPQMVOGTocrTG0ndkZv+lvQGUb1JlvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27071},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"836b37cf688bfa381fcb3cb3a2dd327f0a94ad19","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/bench":"^0.1.0","@stdlib/symbol-ctor":"^0.1.1","@stdlib/assert-is-boolean":"^0.1.0","@stdlib/string-from-code-point":"^0.1.0","@stdlib/assert-has-symbol-support":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.1.1_1696375839457_0.647620575331912","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@stdlib/assert-has-property","version":"0.2.0","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.2.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"84fea0f4020cdea2014b745325630952dfd94197","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.2.0.tgz","fileCount":11,"integrity":"sha512-7eygD8hznl5+ZI2pchRk9miqZtZgRc5yA9TGWP1cw0nFYQy72M8J2a0DeDSnf0bxaIbKe+GpfNp1a5ubaFQjtA==","signatures":[{"sig":"MEUCIEH/t1hS2QEKmiUFcZHld5vmLQDPmhV0uXC5pXeRNgZdAiEAspK6OX7GGWETWzyQU5pEeOjP0h3e9rkdQGMRu41m8N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26939},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"7137673f0798ef13d7c9fd7becf78e557b1d583b","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","@stdlib/bench":"^0.3.1","@stdlib/symbol-ctor":"^0.2.0","@stdlib/bench-harness":"^0.1.2","@stdlib/assert-is-boolean":"^0.1.1","@stdlib/string-from-code-point":"^0.1.0","@stdlib/assert-has-symbol-support":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.2.0_1707882722764_0.4247219543257954","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@stdlib/assert-has-property","version":"0.2.1","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.2.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"d37406ad94ee356adbd42c1c423d44234f936fd7","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.2.1.tgz","fileCount":11,"integrity":"sha512-WOrzYVW2UFdqV7x/wUxl0btKuDUj03mmjiXuqMlRSqWc/qvvmgefdYCS19z14XlEkzGH6RDyWxR2u/JwsYgt+g==","signatures":[{"sig":"MEUCID31hJ+y310RVG2tdP0CGV80uTwIoGiM8JV8jgmUmNflAiEAhycRNdJaJRgK6l86u1/PxE3O98yHi5QgStcTvVYdFVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26342},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"64931c5fdb4abc3a339b619658d3b5acc089e556","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.2.1_1708552769640_0.4047194617378098","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@stdlib/assert-has-property","version":"0.2.2","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/assert-has-property@0.2.2","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"25205342c15bb3ba7aa66813ca4e6eca5c93f829","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.2.2.tgz","fileCount":11,"integrity":"sha512-4UN1lV72XVtWVPHCYDrecfSTHQrfQnfbDm3TyatyJYDv+PKtYWVb5Vnowb2x5/KnJEIAdfVtFX5hm57J7YqHXg==","signatures":[{"sig":"MEYCIQCioMt44oOIeWrF1Lwx8hOl7KCrDU6vgVOp7OwgCx6iDgIhALvS+1FSYZYszUBvACDQZu4oAthbJZsuAhW7IVy+QP8t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26342},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"33e8edbac6d7d96a3152c652d61ff6aea90af713","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/assert-has-property.git","type":"git"},"_npmVersion":"8.19.4","description":"Test if an object has a specified property, either own or inherited.","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/assert-has-property_0.2.2_1722039650297_0.7990493923619495","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@stdlib/assert-has-property","version":"0.2.3","description":"Test if an object has a specified property, either own or inherited.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/assert-has-property.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"_id":"@stdlib/assert-has-property@0.2.3","gitHead":"baaed472c168e6b26437cf48137cdf79c3fd544b","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ozlqlLTBDvoMpg/VA3nECJJQUGv5nRNGUSDCy6S9MMjtbVSE+ZuOkGJKIVLA8aBGU6tPgXSaoXAR9tiEXpR9WQ==","shasum":"f259a005a2153c0880194e211b14f5ba2d9b91e4","tarball":"https://registry.npmjs.org/@stdlib/assert-has-property/-/assert-has-property-0.2.3.tgz","fileCount":11,"unpackedSize":26342,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGbAVdtxjYdaPA9CUQdGZJDei7dbghUahcKi3Q27AqOSAiEAqRPcoOIOqini18t7ho3LlqAcsziiY+4dm10D3SE/8Nc="}]},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/assert-has-property_0.2.3_1770444798332_0.7883518227822643"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-14T01:08:43.801Z","modified":"2026-02-07T06:13:18.679Z","0.0.1":"2021-06-14T01:08:44.082Z","0.0.2":"2021-06-15T14:28:06.622Z","0.0.3":"2021-06-16T03:50:02.193Z","0.0.4":"2021-06-27T22:10:39.773Z","0.0.5":"2021-07-06T23:25:20.996Z","0.0.6":"2021-08-22T21:38:00.353Z","0.0.7":"2022-02-16T19:05:42.616Z","0.1.0":"2023-09-22T04:02:25.979Z","0.1.1":"2023-10-03T23:30:39.626Z","0.2.0":"2024-02-14T03:52:02.898Z","0.2.1":"2024-02-21T21:59:29.899Z","0.2.2":"2024-07-27T00:20:50.471Z","0.2.3":"2026-02-07T06:13:18.484Z"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"license":"Apache-2.0","homepage":"https://stdlib.io","keywords":["stdlib","stdassert","assertion","assert","utilities","utility","utils","util","object","obj","has","hasown","hasownproperty","hasprop","hasproperty","inherited","prototype","property","prop","test","check","validate"],"repository":{"type":"git","url":"git://github.com/stdlib-js/assert-has-property.git"},"description":"Test if an object has a specified property, either own or inherited.","contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"readme":"<!--\n\n@license Apache-2.0\n\nCopyright (c) 2018 The Stdlib Authors.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n-->\n\n\n<details>\n  <summary>\n    About stdlib...\n  </summary>\n  <p>We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib. stdlib is a standard library, with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js.</p>\n  <p>The library is fully decomposable, being architected in such a way that you can swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.</p>\n  <p>When you use stdlib, you can be absolutely certain that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code out there.</p>\n  <p>To join us in bringing numerical computing to the web, get started by checking us out on <a href=\"https://github.com/stdlib-js/stdlib\">GitHub</a>, and please consider <a href=\"https://opencollective.com/stdlib\">financially supporting stdlib</a>. We greatly appreciate your continued support!</p>\n</details>\n\n# hasProp\n\n[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] <!-- [![dependencies][dependencies-image]][dependencies-url] -->\n\n> Test if an object has a specified property, either own or inherited.\n\n<section class=\"installation\">\n\n## Installation\n\n```bash\nnpm install @stdlib/assert-has-property\n```\n\n</section>\n\n<section class=\"usage\">\n\n## Usage\n\n```javascript\nvar hasProp = require( '@stdlib/assert-has-property' );\n```\n\n#### hasProp( value, property )\n\nReturns a boolean indicating if a `value` has a specified `property`, either own or inherited.\n\n```javascript\nvar value = {\n    'beep': 'boop'\n};\n\nvar bool = hasProp( value, 'beep' );\n// returns true\n\nbool = hasProp( value, 'hasOwnProperty' );\n// returns true\n\nbool = hasProp( value, 'bap' );\n// returns false\n```\n\n</section>\n\n<!-- /.usage -->\n\n<section class=\"notes\">\n\n## Notes\n\n-   The function does **not** throw when provided `null` or `undefined`. Instead, the function returns `false`.\n\n    ```javascript\n    var bool = hasProp( null, 'a' );\n    // returns false\n\n    bool = hasProp( void 0, 'a' );\n    // returns false\n    ```\n\n-   Value arguments other than `null` or `undefined` are coerced to objects.\n\n    ```javascript\n    var bool = hasProp( 'beep', 'length' );\n    // returns true\n    ```\n\n-   Non-symbol property arguments are coerced to strings.\n\n    ```javascript\n    var value = {\n        'null': false\n    };\n    var bool = hasProp( value, null );\n    // returns true\n\n    value = {\n        '[object Object]': false\n    };\n    bool = hasProp( value, {} );\n    // returns true\n    ```\n\n</section>\n\n<!-- /.notes -->\n\n<section class=\"examples\">\n\n## Examples\n\n<!-- eslint-disable object-curly-newline, object-curly-spacing, stdlib/eol-open-bracket-spacing -->\n\n<!-- eslint no-undef: \"error\" -->\n\n```javascript\nvar hasProp = require( '@stdlib/assert-has-property' );\n\nvar bool = hasProp( { 'a': 'b' }, 'a' );\n// returns true\n\nbool = hasProp( {}, 'hasOwnProperty' );\n// returns true\n\nbool = hasProp( { 'a': 'b' }, 'c' );\n// returns false\n\nbool = hasProp( { 'a': 'b' }, null );\n// returns false\n\nbool = hasProp( null, 'a' );\n// returns false\n\nbool = hasProp( void 0, 'a' );\n// returns false\n\nbool = hasProp( { 'null': false }, null );\n// returns true\n\nbool = hasProp( { '[object Object]': false }, {} );\n// returns true\n```\n\n</section>\n\n<!-- /.examples -->\n\n<!-- Section for related `stdlib` packages. Do not manually edit this section, as it is automatically populated. -->\n\n<section class=\"related\">\n\n* * *\n\n## See Also\n\n-   <span class=\"package-name\">[`@stdlib/assert-has-own-property`][@stdlib/assert/has-own-property]</span><span class=\"delimiter\">: </span><span class=\"description\">test if an object has a specified property.</span>\n\n</section>\n\n<!-- /.related -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n\n<section class=\"main-repo\" >\n\n* * *\n\n## Notice\n\nThis package is part of [stdlib][stdlib], a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.\n\nFor more information on the project, filing bug reports and feature requests, and guidance on how to develop [stdlib][stdlib], see the main project [repository][stdlib].\n\n#### Community\n\n[![Chat][chat-image]][chat-url]\n\n---\n\n## License\n\nSee [LICENSE][stdlib-license].\n\n\n## Copyright\n\nCopyright &copy; 2016-2026. The Stdlib [Authors][stdlib-authors].\n\n</section>\n\n<!-- /.stdlib -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n<section class=\"links\">\n\n[npm-image]: http://img.shields.io/npm/v/@stdlib/assert-has-property.svg\n[npm-url]: https://npmjs.org/package/@stdlib/assert-has-property\n\n[test-image]: https://github.com/stdlib-js/assert-has-property/actions/workflows/test.yml/badge.svg?branch=v0.2.3\n[test-url]: https://github.com/stdlib-js/assert-has-property/actions/workflows/test.yml?query=branch:v0.2.3\n\n[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/assert-has-property/main.svg\n[coverage-url]: https://codecov.io/github/stdlib-js/assert-has-property?branch=main\n\n<!--\n\n[dependencies-image]: https://img.shields.io/david/stdlib-js/assert-has-property.svg\n[dependencies-url]: https://david-dm.org/stdlib-js/assert-has-property/main\n\n-->\n\n[chat-image]: https://img.shields.io/badge/zulip-join_chat-brightgreen.svg\n[chat-url]: https://stdlib.zulipchat.com\n\n[stdlib]: https://github.com/stdlib-js/stdlib\n\n[stdlib-authors]: https://github.com/stdlib-js/stdlib/graphs/contributors\n\n[umd]: https://github.com/umdjs/umd\n[es-module]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules\n\n[deno-url]: https://github.com/stdlib-js/assert-has-property/tree/deno\n[deno-readme]: https://github.com/stdlib-js/assert-has-property/blob/deno/README.md\n[umd-url]: https://github.com/stdlib-js/assert-has-property/tree/umd\n[umd-readme]: https://github.com/stdlib-js/assert-has-property/blob/umd/README.md\n[esm-url]: https://github.com/stdlib-js/assert-has-property/tree/esm\n[esm-readme]: https://github.com/stdlib-js/assert-has-property/blob/esm/README.md\n[branches-url]: https://github.com/stdlib-js/assert-has-property/blob/main/branches.md\n\n[stdlib-license]: https://raw.githubusercontent.com/stdlib-js/assert-has-property/main/LICENSE\n\n<!-- <related-links> -->\n\n[@stdlib/assert/has-own-property]: https://www.npmjs.com/package/@stdlib/assert-has-own-property\n\n<!-- </related-links> -->\n\n</section>\n\n<!-- /.links -->\n","readmeFilename":"README.md"}