Changed constraints
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-02-20 02:06:24 +01:00
parent a788f0ddb2
commit ad197fe585
4 changed files with 10 additions and 10 deletions

View File

@@ -14,7 +14,7 @@ export const ExtendableZodSchemaObject = trait
SuperSchemaT extends z.ZodRawShape,
SuperSchemaUnknownKeys extends z.UnknownKeysParam,
SuperSchemaCatchall extends z.ZodTypeAny,
SuperValues extends {},
SuperValues extends object,
SuperDefaultValues extends Partial<SuperValues>,
SchemaT extends z.ZodRawShape,

View File

@@ -7,7 +7,7 @@ import { parseZodTypeEffect } from "../util"
type NewZodSchemaInstanceInput<
Values extends {},
Values extends object,
DefaultValues extends Partial<Values>,
> = {
[Key in Exclude<keyof Values, keyof DefaultValues>]: Values[Key]
@@ -35,7 +35,7 @@ export const InstantiableZodSchemaObject = trait
SchemaUnknownKeys extends z.UnknownKeysParam,
SchemaCatchall extends z.ZodTypeAny,
Values extends {},
Values extends object,
DefaultValues extends Partial<Values>,
>(
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
@@ -56,7 +56,7 @@ export const InstantiableZodSchemaObject = trait
SchemaUnknownKeys extends z.UnknownKeysParam,
SchemaCatchall extends z.ZodTypeAny,
Values extends {},
Values extends object,
DefaultValues extends Partial<Values>,
>(
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
@@ -77,7 +77,7 @@ export const InstantiableZodSchemaObject = trait
SchemaUnknownKeys extends z.UnknownKeysParam,
SchemaCatchall extends z.ZodTypeAny,
Values extends {},
Values extends object,
DefaultValues extends Partial<Values>,
>(
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,