Я пытаюсь использовать шахматную доску. js как зависимость модуля узла для разработки пользовательского интерфейса шахматной доски для одного из моих Angular проектов. Согласно инструкции по документации
npm install @ chrisoakman / chessboard js
После этого я попытался
import {ChessBoard } из '@ chrisoakman / chessboardjs / dist / chessboard-1.0.0';
в моем angular компоненте, но он не распознает ни один модуль с таким именем.
Открыв файл js в node_modules, я обнаружил, что нигде не было module.exports и все содержимое файла было записано внутри IIFE (function () {....}) ().
Там было в линии: 1809
// TODO: здесь можно экспортировать модуль
window ['Chessboard'] = конструктор
Который я понял написать сам module.exports
Как мне теперь экспортировать этот модуль, чтобы я мог импортировать и начать использовать библиотеку?
https://chessboardjs.com/download
PS: библиотека работает при использовании тега script на странице html.