ts-simple-nameof

Parses a class name or a dot-separated property name from a lambda expression and provides some level of type safety using type parameters.

@a11d/key-path

A set of type-safe utilities for working with objects and their properties with support for array members.