feat(effect-zod): add tuple support; migrate config/plugin to Effect Schema (#23178)

This commit is contained in:
Kit Langton
2026-04-17 17:06:55 -04:00
committed by GitHub
parent 89029a20ef
commit 5980b0a5ee
5 changed files with 48 additions and 12 deletions

View File

@@ -31,7 +31,7 @@ export const TuiInfo = z
$schema: z.string().optional(),
theme: z.string().optional(),
keybinds: KeybindOverride.optional(),
plugin: ConfigPlugin.Spec.array().optional(),
plugin: ConfigPlugin.Spec.zod.array().optional(),
plugin_enabled: z.record(z.string(), z.boolean()).optional(),
})
.extend(TuiOptions.shape)