Проблема была в typescript, mongo или в коде разработчика?
Звучит как попытка переложить ответственность. Посмотрите опенсоурс лицензии.
В тот момент когда вы делает import/require это по определению ваш код. Это вы как команда не дотестили багу в внутри библиотеки или инструмента, которую вы используете. Нашли такой баг, открыли баг репорт а лучше фикс реквест.
Кстати, мне кажется, что Тимур предпочитает писать свои библиотеки, так ему и его команде проще нести ответственность за решения.