Файл, который вы получаете при выполнении импорта по умолчанию , задокументирован в package.json
этого пакета (как и в большинстве пакетов npm) в свойстве "main"
.
Причина, по которой у вас есть два формата, заключается в том, что не каждая среда сборки поддерживает модули ECMAScript (синтаксис импорта / экспорта, .es.js
), например, узел не поддерживает синтаксис import
, поэтому для вашего удобства доступен запасной вариант в виде модуля CommonJS .