UNPKG

fzo

Version:

fzo is simply freeze object library

10 lines (9 loc) 226 B
module.exports = function fzo(obj) { if (typeof obj === 'object' && !Object.isFrozen(obj)) { Object.keys(obj).forEach((idx) => fzo(obj[idx])); Object.freeze(obj); } else { return; } return obj; };