Сначала Вадим верно подметил, что суть решения сводится к приостановке потока управления внутри
Middleware и предложил использовать для этого генераторы. Затем Александр скинул прототип на базе файберов.Ну а вот полное решение с использованием
Fiber и WeakMap, которое я зафиксировал вскоре после публикации задачи: код, 3v4l. Обсудим подробнее на разборе среза знаний!P.S.: Всем спокойной ночи!