Как определить ES версию модуля

В разделе Testing React Native Apps документации jest говорится:

Параметр transformIgnorePatterns можно использовать для внесения файлов в белый или черный список, чтобы они не преобразовывались с помощью Babel. К сожалению, многие модули npm, созданные для реагирования, не компилируют исходный код перед публикацией.

Допустим, я добавляю в свой проект новый модуль npm (скажем, X).

Теперь я хотел бы знать, был ли этот (X) модуль предварительно скомпилирован, возможно, до версии ES5, или он все еще экспортируется как модуль es6/es7/typescript.

Это поможет мне выяснить, нужно ли мне внести модуль (X) в белый или черный список от преобразования.

Есть ли способ узнать версию ES экспортированного модуля?


person nmxl    schedule 13.11.2019    source источник


Ответы (1)


Думаю, этот NPM-пакет — именно то, что вам нужно :)

person Limbo    schedule 13.11.2019