Тут видна потеря консистентности в логике форматирования. После =num перенесен на новую строку, а после let и then переноса нет, каша идей. И в итоге цепочка из then и let еще и сильно увеличивают отступ
Вообще, логика форматирования там была, только другая.
Но всё-таки я подумал, что ты, наверное, прав. Предлагаю такой вариант: