typyts is a library to safely access nested object.
A typescript command line argument parser that does the work for you
Turning end to end tests into user facing documentation