Невозможно использовать пакет Square / js-jose (jose-jwe-jws) npm в проектах Typescript и Webpack. - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь использовать библиотеку в своем проекте на основе таргетинга на Typescript es6 и использования модулей commonjs. Окончательный вывод производится с использованием Webpack и предназначен для веб-платформы.

Я установил зависимость с помощью npm install --save jose-jwe-jws и попробую сослаться на нее в своем коде:

import {Jose} from "jose-jwe-jws";
...
let cryptographer = new Jose.WebCryptographer();
...

Все хорошо компилируется, но когда я запускаю результат webpack на своей странице, у меня появляется ошибка:

Uncaught ReferenceError: Jose is not defined

Чего мне не хватает?

Спасибо

...