From f3997d8082413c8b3a506d24fbfb3c58a0c3dedb Mon Sep 17 00:00:00 2001 From: Sebastian Date: Sat, 28 Mar 2026 00:44:46 +0100 Subject: Single target plugin entrypoints (#19467) --- packages/plugin/src/index.ts | 3 ++- packages/plugin/src/tui.ts | 10 +++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) (limited to 'packages/plugin/src') diff --git a/packages/plugin/src/index.ts b/packages/plugin/src/index.ts index d289689b9..a264cf5aa 100644 --- a/packages/plugin/src/index.ts +++ b/packages/plugin/src/index.ts @@ -42,7 +42,8 @@ export type Plugin = (input: PluginInput, options?: PluginOptions) => Promise JSX.Element placeholder?: string value?: string + busy?: boolean + busyText?: string onConfirm?: (value: string) => void onCancel?: () => void } @@ -414,6 +416,8 @@ export type TuiPluginApi = { export type TuiPlugin = (api: TuiPluginApi, options: PluginOptions | undefined, meta: TuiPluginMeta) => Promise -export type TuiPluginModule = PluginModule & { - tui?: TuiPlugin +export type TuiPluginModule = { + id?: string + tui: TuiPlugin + server?: never } -- cgit v1.2.3