craft-hub / commandPresetContributionSchema
Variable: commandPresetContributionSchema
constcommandPresetContributionSchema:ZodObject<{applyToCommands:ZodDefault<ZodBoolean>;commands:ZodArray<ZodString>;id:ZodString;inputs:ZodRecord<ZodString,ZodUnion<readonly [ZodObject<{argumentStyle:ZodOptional<ZodEnum<{equals:"equals";separate:"separate"; }>>;default:ZodOptional<ZodString>;description:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;flag:ZodString;label:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;options:ZodArray<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;pattern:ZodOptional<ZodString>;private:ZodOptional<ZodBoolean>;redactInHistory:ZodOptional<ZodBoolean>;required:ZodOptional<ZodBoolean>;requiredWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>;type:ZodLiteral<"select">;visibleWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>; },$strict>,ZodObject<{argumentStyle:ZodLiteral<"positional">;default:ZodOptional<ZodString>;description:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;flag:ZodOptional<ZodNever>;label:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;options:ZodArray<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;pattern:ZodOptional<ZodString>;private:ZodOptional<ZodBoolean>;redactInHistory:ZodOptional<ZodBoolean>;required:ZodOptional<ZodBoolean>;requiredWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>;type:ZodLiteral<"select">;visibleWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>; },$strict>,ZodObject<{argumentStyle:ZodOptional<ZodEnum<{equals:"equals";separate:"separate"; }>>;default:ZodOptional<ZodString>;description:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;flag:ZodString;label:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;options:ZodOptional<ZodNever>;pattern:ZodOptional<ZodString>;private:ZodOptional<ZodBoolean>;redactInHistory:ZodOptional<ZodBoolean>;required:ZodOptional<ZodBoolean>;requiredWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>;type:ZodLiteral<"text">;visibleWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>; },$strict>,ZodObject<{argumentStyle:ZodLiteral<"positional">;default:ZodOptional<ZodString>;description:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;flag:ZodOptional<ZodNever>;label:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;options:ZodOptional<ZodNever>;pattern:ZodOptional<ZodString>;private:ZodOptional<ZodBoolean>;redactInHistory:ZodOptional<ZodBoolean>;required:ZodOptional<ZodBoolean>;requiredWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>;type:ZodLiteral<"text">;visibleWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>; },$strict>,ZodObject<{argumentStyle:ZodOptional<ZodNever>;default:ZodOptional<ZodEnum<{false:"false";true:"true"; }>>;description:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;flag:ZodString;label:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;omitArgument:ZodOptional<ZodLiteral<false>>;options:ZodOptional<ZodNever>;pattern:ZodOptional<ZodNever>;private:ZodOptional<ZodBoolean>;redactInHistory:ZodOptional<ZodBoolean>;required:ZodOptional<ZodBoolean>;requiredWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>;type:ZodLiteral<"boolean">;visibleWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>; },$strict>,ZodObject<{argumentStyle:ZodOptional<ZodNever>;default:ZodOptional<ZodEnum<{false:"false";true:"true"; }>>;description:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;flag:ZodOptional<ZodNever>;label:ZodOptional<ZodUnion<readonly [ZodString,ZodObject<..., ...>]>>;omitArgument:ZodLiteral<true>;options:ZodOptional<ZodNever>;pattern:ZodOptional<ZodNever>;private:ZodOptional<ZodBoolean>;redactInHistory:ZodOptional<ZodBoolean>;required:ZodOptional<ZodBoolean>;requiredWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>;type:ZodLiteral<"boolean">;visibleWhen:ZodOptional<ZodUnion<readonly [ZodObject<..., ...>,ZodArray<...>]>>; },$strict>]>>;optionSources:ZodDefault<ZodRecord<ZodString,ZodDiscriminatedUnion<[ZodObject<{files:ZodArray<ZodString>;labelKey:ZodOptional<ZodString>;path:ZodArray<ZodString>;type:ZodLiteral<"package-json-array">;valueKey:ZodOptional<ZodString>; },$strict>,ZodObject<{key:ZodString;type:ZodLiteral<"user-setting">; },$strict>],"type">>>;package:ZodObject<{allFiles:ZodDefault<ZodArray<ZodString>>;anyFiles:ZodDefault<ZodArray<ZodString>>; },$strict>;unlessCommands:ZodDefault<ZodArray<ZodString>>; },$strict>
Defined in: packages/craft-hub/src/command-contributions.ts:50
Declarative enhancement for commands already discovered by Craft Hub.