/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/plugin/src/v2/promise/plugin.ts
15 строк
362 B
Dax Raad
refactor(plugin): use direct runtime registry
23 июн 2026, 03:10
23 июн 2026, 03:10
975b113
Код
Авторство
О чём код?
import type { PluginContext } from "./context.js" export interface Plugin { readonly id: string readonly setup: (context: PluginContext) => Promise<void> | void } export function define(plugin: Plugin) { return plugin } export interface PluginDomain { readonly add: (plugin: Plugin) => Promise<void> readonly remove: (id: string) => Promise<void> }