StackTestConfigSchema
@stack-test/core / StackTestConfigSchema
Variable: StackTestConfigSchema
constStackTestConfigSchema:ZodEffects<ZodObject<{project:ZodObject<{name:ZodString; },"strip",ZodTypeAny, {name:string; }, {name:string; }>;providers:ZodRecord<ZodString,ZodIntersection<ZodObject<{regions:ZodOptional<ZodArray<ZodString,"many">>; },"strip",ZodTypeAny, {regions?:string[]; }, {regions?:string[]; }>,ZodRecord<ZodString,ZodAny>>>;tests:ZodEffects<ZodRecord<ZodString,ZodEffects<ZodObject<{parameters:ZodOptional<ZodRecord<ZodString,ZodUnion<...>>>;provider:ZodOptional<ZodString>;regions:ZodOptional<ZodArray<ZodUnion<...>,"many">>;stages:ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>,"many">>;template:ZodOptional<ZodString>; },"strip",ZodTypeAny, {parameters?:Record<string, ... | ... | ... | ... | ...>;provider?:string;regions?: (... | ...)[];stages?:object[];template?:string; }, {parameters?:Record<string, ... | ... | ... | ... | ...>;provider?:string;regions?: (... | ...)[];stages?:object[];template?:string; }>, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?: ...;region: ...; })[];stages?:object[];template?:string; }, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?: ...;region: ...; })[];stages?:object[];template?:string; }>>,Record<string, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?: ... | ...;region:string; })[];stages?:object[];template?:string; }>,Record<string, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?: ... | ...;region:string; })[];stages?:object[];template?:string; }>>; },"strip",ZodTypeAny, {project: {name:string; };providers:Record<string,object&Record<string,any>>;tests:Record<string, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?:Record<..., ...>;region:string; })[];stages?:object[];template?:string; }>; }, {project: {name:string; };providers:Record<string,object&Record<string,any>>;tests:Record<string, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?:Record<..., ...>;region:string; })[];stages?:object[];template?:string; }>; }>, {project: {name:string; };providers:Record<string,object&Record<string,any>>;tests:Record<string, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?:Record<string, ... | ... | ... | ... | ...>;region:string; })[];stages?:object[];template?:string; }>; }, {project: {name:string; };providers:Record<string,object&Record<string,any>>;tests:Record<string, {parameters?:Record<string,string|number|boolean|null>;provider?:string;regions?: (string| {parameters?:Record<string, ... | ... | ... | ... | ...>;region:string; })[];stages?:object[];template?:string; }>; }>