Wraps an object with a Proxy that makes property access case-insensitive.
Property lookup (e.g. obj.Foo or obj.foo) will resolve to the same underlying key, regardless of casing. Only affects string-based property access (not symbols).
obj.Foo
obj.foo
The original object.
A proxied object with case-insensitive property access.
Generated using TypeDoc
Wraps an object with a Proxy that makes property access case-insensitive.
Property lookup (e.g.
obj.Fooorobj.foo) will resolve to the same underlying key, regardless of casing. Only affects string-based property access (not symbols).