deep-walk (npm): traverse objects on a recursive
Keywords: typescript|traverse|walk|objects|each|reduce|utility