Makes access to the properties of the target object case-insensitive by transforming the property names to lower-case. Does not
change the original object and instead wraps the object in a proxy that transforms the property names to lower-case.
Type Parameters
T extends object
Parameters
target: T
Target object to make case-insensitive
Returns T
A new object that has case-insensitive property access
Makes access to the properties of the target object case-insensitive by transforming the property names to lower-case. Does not change the original object and instead wraps the object in a proxy that transforms the property names to lower-case.