Skip to main content

TestConfigSchema

@stack-test/core


@stack-test/core / TestConfigSchema

Variable: TestConfigSchema

const TestConfigSchema: ZodEffects<ZodObject<{ parameters: ZodOptional<ZodRecord<ZodString, ZodUnion<[ZodString, ZodNumber, ZodBoolean, ZodNull]>>>; provider: ZodOptional<ZodString>; regions: ZodOptional<ZodArray<ZodUnion<[ZodString, ZodObject<{ parameters: ZodOptional<ZodRecord<..., ...>>; region: ZodString; }, "strip", ZodTypeAny, { parameters?: Record<..., ...>; region: string; }, { parameters?: Record<..., ...>; region: string; }>]>, "many">>; stages: ZodOptional<ZodArray<ZodObject<{ name: ZodString; parameters: ZodOptional<ZodRecord<ZodString, ZodUnion<[..., ..., ..., ...]>>>; provider: ZodString; template: ZodString; }, "strip", ZodTypeAny, { name: string; parameters?: Record<string, string | number | boolean | null>; provider: string; template: string; }, { name: string; parameters?: Record<string, string | number | boolean | null>; provider: string; template: string; }>, "many">>; template: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { parameters?: Record<string, string | number | boolean | null>; provider?: string; regions?: (string | { parameters?: Record<string, string | number | boolean | null>; region: string; })[]; stages?: object[]; template?: string; }, { parameters?: Record<string, string | number | boolean | null>; provider?: string; regions?: (string | { parameters?: Record<string, string | number | boolean | null>; region: string; })[]; stages?: object[]; template?: string; }>, { parameters?: Record<string, string | number | boolean | null>; provider?: string; regions?: (string | { parameters?: Record<string, string | number | boolean | null>; region: string; })[]; stages?: object[]; template?: string; }, { parameters?: Record<string, string | number | boolean | null>; provider?: string; regions?: (string | { parameters?: Record<string, string | number | boolean | null>; region: string; })[]; stages?: object[]; template?: string; }>