UNPKG

bajo

Version:

The ultimate framework for whipping up massive apps in no time

17 lines (14 loc) 368 B
import deepFreezeStrict from 'deep-freeze-strict' /** * Freeze object * * @method * @memberof module:Lib * @param {Object} obj - Object to freeze * @param {boolean} [shallow=false] - If ```false``` (default), deep freeze object */ function freeze (obj, shallow = false) { if (shallow) Object.freeze(obj) else deepFreezeStrict(obj) } export default freeze