Не могу воспользоваться сторонней библиотекой в nestjs

возникла проблема с использованием сторонней библиотеки. Вот ссылка на библиотеку https://www.npmjs.com/package/cyrillic-to-translit-js Если в кратце, то по идее она должна преобразовывать строку кириллицы в латиницу. Но когда пытаюсь сделать как написано в описании, т.е. создать

const a = new CyrillicToTranslit();
this.logger.warn(a.transform('Привет'));

NestJS выдает ошибку TypeError: cyrillic_to_translit_js_1.default is not a constructor. Я только учусь и многого не знаю, поэтому скорее всего мой вопрос покажется вам довольно тупым, но если кто в курсе почему так, ответьте. Использую в сервисе, уже пробовал импортировать ее в модуль, но тогда выдает другую ошибку мол обнаружена круговая зависимость.

Error: A circular dependency has been detected. Please, make sure that each side of a bidirectional relationships are decorated with "forwardRef()".

Просьба

Не рекомендуйте других пакетов, я знаю что они есть и работают как надо. Например https://www.npmjs.com/package/transliteration

Если вам не сложно, ответьте на вопрос, в чем все-таки проблема, хочу понять как фиксят такое, чтобы в будущем столкнувшись с чем-то подобным знать как поступать, ведь другого пакета может и не быть.


Ответы (0 шт):