API и компоненты для создания расширений интерфейса RetailCRM
Витрина storybook для последней выпущенной версии: embed-ui/v1-components/latest.
Можно запустить бинарник через npx, чтобы обновить пакеты @retailcrm/embed-ui* в package.json целевого проекта
(dependencies, devDependencies, peerDependencies, optionalDependencies).
npx @retailcrm/embed-ui
npx @retailcrm/embed-ui --version 0.9.11
npx @retailcrm/embed-ui ./my-project 0.9.11
npx @retailcrm/embed-ui --target ./my-project --dry-runПо умолчанию используется последняя версия из npm. Флаг --exact переключает формат обновления на точную версию.
Цели встраивания определяют места, где будет размещена разметка виджета, генерируемая расширением.
https://docs.retailcrm.ru/Developers/modules/PublishingModuleMarketplace/JsModulesTargets