Meça a profundidade do vazio

Neste desafio, você receberá uma entrada no seguinte formato:

[[[[[[[[[[[]]]]]]]]]]]

Em outras palavras, um array que contém outro array, que contém outro array e assim por diante... até chegar a um array que não contém nada.

Seu objetivo é medir a profundidade desse array: [] tem profundidade 1, [[]] tem profundidade 2, [[[]]] tem profundidade 3, etc.

Exemplos

measureDepth([]) ➞ 1

measureDepth([[]]) ➞ 2

measureDepth([[[]]]) ➞ 3

measureDepth([[[[[[[[[[[]]]]]]]]]]]) ➞ 11

Observações

Como desafio adicional, tente encontrar uma solução sem recursão.