É necessário escrever um método para obter o valor por chave de um objeto com profundidade ilimitada e a assinatura
get(path: string, data: Record<string, unknown>): unknown
const data = { user: { profile: { name: 'Nome' } } }
get('user.profile.name', data)