body-scroll-lock
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
recursively Object.freeze() objects and functions, works in strict mode
Redux middleware that prevents state from being mutated anywhere in the app
Unfreeze an object frozen with Object.freeze.
Utilities for treating frozen JavaScript objects as persistent immutable collections.
Easily pickle/serialize/freeze/store and re-hydrate complex JavaScript objects (including Functions)
recursively Object.freeze() on objects and functions with properties
Recursively Object.freeze() objects.
🔐Body scroll locking that just works with everything
Create a 'hardener' which freezes the API surface of a set of objects
[![NPM version](https://badge.fury.io/js/simple-deep-freeze.svg)](http://badge.fury.io/js/simple-deep-freeze) [![peerDependencies Status](https://david-dm.org/remix/simple-deep-freeze/peer-status.svg)](https://david-dm.org/remix/simple-deep-freeze?type=pe
Can freeze and unfreeze on any object. Tiny mutex.
deep freeze, works with Map and Set
Please use the package named 'ses' directly to shim 'harden'
Simple way to freeze JavaScript objects and know of attempted modifications
Immutability for Moment.js. Freeze moments so that mutation methods return copies instead of altering the original timestamp.
Easily pickle/serialize/freeze/store and re-hydrate complex JavaScript objects (including Functions)
Recursively (and efficiently) freeze and thaw objects.
Module for testing time-dependent code
Unfreezes a JavaScript object/array/function etc. that has previously been frozen, by doing a deep copy.