Перейти к содержимому

Установка

Виджет поставляется как независимый от фреймворка пользовательский элемент, плюс тонкая обёртка React.

Пакет Что это
@capitality-io/import-suite-ng Пользовательский элемент <mildport-import> (работает где угодно).
@capitality-io/import-suite-react Привязки React поверх того же элемента.
@capitality-io/import-suite-contract Публичный контракт Zod (типы + формы payload).
@capitality-io/import-suite-matcher Детерминированный матчер заголовок → поле.

Пакеты публикуются в GitHub Packages под ограниченным scope @capitality-io, поэтому вам нужен токен с read:packages и .npmrc, который маршрутизирует scope:

.npmrc
@capitality-io:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=${GITHUB_TOKEN}
Terminal window
npm install @capitality-io/import-suite-ng
# React wrapper, optional:
npm install @capitality-io/import-suite-react

Затем зарегистрируйте элемент один раз и встройте его — см. Настройка.