protect
v0.5.0
Published
protect your object from being overridden
Downloads
20
Readme
protect
protect your object from being overridden
Installation
Install through NPM
npm install protect
or
git clone git://github.com/hex7c0/protect.git
API
inside nodejs project
var protect = require('protect');
var newObj = protect({
foo: 'ciao'
});
newObj.ciao = 'ciao';
newObj.foo = 123;
with this exception
a.foo = 123;
^
TypeError: Cannot assign to read only property 'foo' of [object Object]
protect(obj, [normal])
options
obj
- Object Your object (default "required")normal
- Boolean Using{}
constructor (default "Object.create(null)")
Examples
Take a look at my examples