object-unfreeze
v1.1.0 object freeze unfreeze
object-unfreeze
Unfreeze an object frozen with Object.freeze.
Usage
import objectUnfreeze from 'object-unfreeze';
let subject,
shallowCopy;
subject = {};
Object.freeze(subject);
// Throws an error.
// subject.foo = 'FOO';
shallowCopy = objectUnfreeze(subject);
shallowCopy.foo = 'FOO';
import objectUnfreeze from 'object-unfreeze';
let subject,
shallowCopy;
subject = [];
Object.freeze(subject);
// Throws an error.
// subject.push('FOO');
shallowCopy = objectUnfreeze(subject);
shallowCopy.push('FOO');
Download
Download using NPM:
npm install object-unfreeze
npm i object-unfreeze
Metadata
- BSD-3-Clause
- Whatever
- Gajus Kuizinas
- released 5/11/2016