Mide la profundidad del vacío

En este desafío recibirás una entrada con la siguiente forma:

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

En otras palabras, un arreglo que contiene otro arreglo que contiene otro arreglo que contiene... un arreglo que no contiene nada.

Tu objetivo es medir la profundidad de este arreglo, donde [] tiene una profundidad de 1, [[]] tiene una profundidad de 2, [[[]]] tiene una profundidad de 3, etc.

Ejemplos

measureDepth([]) ➞ 1

measureDepth([[]]) ➞ 2

measureDepth([[[]]]) ➞ 3

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

Notas

Como desafío adicional, intenta encontrar una solución sin recursión.