ZodSchemaClass fix
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Julien Valverdé
2024-02-24 00:37:18 +01:00
parent ec2b940f5c
commit 3e8dbce574
4 changed files with 21 additions and 21 deletions

View File

@@ -14,8 +14,8 @@ export type JsonifiableZodSchemaClass<
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny,
Values extends object,
JsonifiedValues extends JsonifiableObject,
Values extends object,
> = (
Class<Instance, [values: Values]> &
JsonifiableZodSchemas<
@@ -27,8 +27,8 @@ export type JsonifiableZodSchemaClass<
DejsonifySchemaUnknownKeys,
DejsonifySchemaCatchall,
Values,
JsonifiedValues
JsonifiedValues,
Values
>
)
@@ -43,8 +43,8 @@ export type JsonifiableZodSchemaAbstractClass<
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny,
Values extends object,
JsonifiedValues extends JsonifiableObject,
Values extends object,
> = (
AbstractClass<Instance, [values: Values]> &
JsonifiableZodSchemas<
@@ -56,8 +56,8 @@ export type JsonifiableZodSchemaAbstractClass<
DejsonifySchemaUnknownKeys,
DejsonifySchemaCatchall,
Values,
JsonifiedValues
JsonifiedValues,
Values
>
)
@@ -70,8 +70,8 @@ export type JsonifiableZodSchemas<
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny,
Values extends object,
JsonifiedValues extends JsonifiableObject,
Values extends object,
> = {
readonly jsonifySchema: z.ZodObject<JsonifySchemaT, JsonifySchemaUnknownKeys, JsonifySchemaCatchall, JsonifiedValues, Values>
readonly dejsonifySchema: z.ZodObject<DejsonifySchemaT, DejsonifySchemaUnknownKeys, DejsonifySchemaCatchall, Values, JsonifiedValues>

View File

@@ -13,7 +13,7 @@ export type ZodSchemaClass<
DefaultValues extends Partial<Values>,
> = (
Class<Instance, [values: Values]> &
ZodSchemaClassStatic<SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>
ZodSchemas<SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>
)
export type ZodSchemaAbstractClass<
@@ -27,10 +27,10 @@ export type ZodSchemaAbstractClass<
DefaultValues extends Partial<Values>,
> = (
AbstractClass<Instance, [values: Values]> &
ZodSchemaClassStatic<SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>
ZodSchemas<SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>
)
export type ZodSchemaClassStatic<
export type ZodSchemas<
SchemaT extends z.ZodRawShape,
SchemaUnknownKeys extends z.UnknownKeysParam,
SchemaCatchall extends z.ZodTypeAny,