Returns a prototype-free, shallow-immutable, version of the provided object, without modifying the original object.
If the object already matches the criteria, it is returned as-is.
The object.
The immutable version of the object.
Returns a prototype-free, shallow-immutable, version of the provided object, without modifying the original object.
If the object already matches the criteria, it is returned as-is.