1/** `lodash.get` */ 2export function get(obj: any, key: string): any { 3 const branches = key.split('.'); 4 let current: any = obj; 5 let branch: string | undefined; 6 while ((branch = branches.shift())) { 7 if (!(branch in current)) { 8 return undefined; 9 } 10 current = current[branch]; 11 } 12 return current; 13} 14