@panorama/plugin-kit (0.0.1-9.2)
Published 2026-10-08 16:16:40 +00:00 by kurilevev
Installation
@panorama:registry=npm install @panorama/plugin-kit@0.0.1-9.2"@panorama/plugin-kit": "0.0.1-9.2"About this package
@panorama/plugin-kit
Host ↔ plugin MessagePort bus (mq).
Документация (канон в front3): plugins hub · architecture · local-build · publish · ui-edge
Исходники: этот каталог. Потребители (PM, плагины): npm @panorama/plugin-kit@^0.1.0 с Gitea public. Временный local pack — только вне git (см. local-build). Не коммитьте *.tgz / file: в соседние репо.
npm test
| Import | API |
|---|---|
@panorama/plugin-kit/host |
HostRuntime |
@panorama/plugin-kit/plugin |
connectPlugin; session: mq |
import { connectPlugin } from '@panorama/plugin-kit/plugin';
const session = await connectPlugin({});
session.mq.sub('tree.node.onclick', (data) => console.log(data));
session.mq.pub('tree.node.select', { rowId, targetRef, row });
Релиз: версия из package.json; на теге v* Drone front3-image публикует kit и собирает образ. Подробности: publish.md.
Dependencies
Development Dependencies
| ID | Version |
|---|---|
| happy-dom | ^17.4.4 |
| vitest | ^3.0.9 |
Keywords
panorama
plugin
iframe
messageport
mq