Freeze-Mutate: An Immutable Object Management Library for JS and TS
I was looking for a nice little module that would help me get my DTOs immutable. The libraries I found were either an overkill (immutable.js), lacking support for deep merging of objects during mutations, or they were making my code ugly with lots of function calls for each change. So that’s how freeze-mutate came to life: A Javascript/Typescript-based npm module that helps me keep things simple and neat.
Author: Ethan Ram