В настоящее время, по вашему определению, значение key содержит массив строк: ["{...}"], поэтому выходные данные для него не будут отображать то, что вы ожидали;вместо этого он выведет значение индекса 0 в качестве значения «ключа» для первого элемента, а «{...}» - в качестве значения.
Таким образом, чтобы получить то, что вы ожидали, переопределенное значение какниже:
value: {pass: true,verified: true}