Repository URL to install this package:
|
Version:
0.1.10 ▾
|
| .. |
| .github |
| .eslintrc |
| .nycrc |
| CHANGELOG.md |
| LICENSE |
| README.md |
| index.d.ts |
| index.js |
| package.json |
| tsconfig.json |
A robust, ES3 compatible, "has own property" predicate.
const assert = require('assert'); const hasOwn = require('hasown'); assert.equal(hasOwn({}, 'toString'), false); assert.equal(hasOwn([], 'length'), true); assert.equal(hasOwn({ a: 42 }, 'a'), true);
Simply clone the repo, npm install, and run npm test