Перейти к содержимому
Начать

Установка

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

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

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

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

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