@panorama/plugin-kit (0.0.1-9.1)

Published 2026-10-08 06:47:35 +00:00 by kurilevev

Installation

@panorama:registry=
npm install @panorama/plugin-kit@0.0.1-9.1
"@panorama/plugin-kit": "0.0.1-9.1"

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
Details
npm
2026-10-08 06:47:35 +00:00
2
UNLICENSED
8.1 KiB
Assets (1)
Versions (13) View all
0.0.22 2026-10-09
0.0.21 2026-10-09
0.0.20 2026-10-09
0.0.1-9.3 2026-10-09
0.0.1-9.2 2026-10-08