- 636ea32: Added env flag
CONST_CONST_SKIP
to turns off the checks for performance.
- 8bd54bd: Fix linter issues and updated @typescript-eslint
-
6541191: Support for maps
freeze
anddeepFreeze
now supportMap
.Maps in JavaScript work differently than an object due to its access to internal storage. Hence the way to proxy them also needed to be changed.
Also
fakeFreeze
andfakeDeepFreeze
seems very redundant.
###Feature Addition
- Added support for Maps.
###Minor Changes
@types/jest
bumped up fromv29.5.2
tov29.5.12
- 7fe5994: Fix issues with complex objects freezing.
- c0212c3: Added exception for Date objects and Original objects are no longer frozen or sealed.
- 0613516: fixed fakeFreezer exports
- 2ab3b57: Added fakeFreeze and fakeDeepFreeze
- 2ab3b57: Added tests to CI and codecov support
- 2ab3b57: Added docs for
fakeFreeze
&fakeDeepFreeze
and updated warnings and notes
- f433013: Added Frozen and DeepFrozen types and fn is not frozen anymore
- f5f3886: Combined freezer and handler
and internal
mutationHandler
object is more exported
- f433013: Added Frozen and DeepFrozen types and fn is not frozen anymore
- f5f3886: Combined freezer and handler
and internal
mutationHandler
object is more exported
- 82b0bd7: Added freeze and deepFreeze with simple tests.