Can I refuse if (obj.hasOwnProperty (key)) {...} check Node.js if I am careful never to modify Object.prototype itself?
, . , , ( , ), , . - . , -, , .
node_modules/breakit.js
Object.prototype.foobar = () => "borked";
module.exports = true;
Node..
> require('breakit');
true
> let a = {};
> for ( let k in a ) { console.log(k) }
foobar
> a.foobar();
borked
, .hasOwnProperty for.., , , . air-bnb eslint, , .