Проблема в том, что вы пытаетесь использовать библиотеку из браузера, когда она была разработана для использования из серверного приложения Node.js. Это объясняется более подробно в этой теме Github .
. Я бы порекомендовал вам немного погрузиться в эту тему, но TL; DR не использует эту библиотеку из браузера как это еще не поддерживается.
Надеюсь, вы найдете это полезным.