@panorama/plugin-kit (0.0.1-9.0-test-7)

Published 2026-09-29 10:12:18 +00:00 by kurilevev

Installation

@panorama:registry=
npm install @panorama/plugin-kit@0.0.1-9.0-test-7
"@panorama/plugin-kit": "0.0.1-9.0-test-7"

About this package

@panorama/plugin-kit

Host ↔ plugin MessagePort bus (mq, widgets, explorer, workspace).

Документация (канон в 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 run build && npm test
Import API
@panorama/plugin-kit/host HostRuntime
@panorama/plugin-kit/plugin connectPlugin; session: mq, widgets, explorer, workspace
@panorama/plugin-kit/protocol envelopes
@panorama/plugin-kit/mq events
@panorama/plugin-kit/widgets list / invoke
@panorama/plugin-kit/explorer kind explorer
@panorama/plugin-kit/workspace desk workspace
@panorama/plugin-kit/capabilities ids + factories
import { connectPlugin } from '@panorama/plugin-kit/plugin';

const session = await connectPlugin({});
await session.explorer.getSelection();
await session.workspace.open({ name: 'plot', data: {} });

Релиз: версия из package.json; на теге v* Drone front3-image публикует kit и собирает образ. Подробности: publish.md.

Dependencies

Development Dependencies

ID Version
happy-dom ^17.4.4
typescript ^5.8.2
vitest ^3.0.9

Keywords

panorama plugin iframe messageport mq
Details
npm
2026-09-29 10:12:18 +00:00
1
UNLICENSED
23 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