From c3c7c0aba58d5ac34592d01c0d81ecf3091ed075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Fri, 15 Mar 2024 03:14:55 +0100 Subject: [PATCH] ZodSchemaObject work --- src/traits/ZodSchemaObject.ts | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/traits/ZodSchemaObject.ts b/src/traits/ZodSchemaObject.ts index e866fdf..10fc6ad 100644 --- a/src/traits/ZodSchemaObject.ts +++ b/src/traits/ZodSchemaObject.ts @@ -13,18 +13,15 @@ type CreateArgs = ( export const ZodSchemaObject = < SchemaT extends z.ZodRawShape, - SchemaUnknownKeys extends z.UnknownKeysParam, SchemaCatchall extends z.ZodTypeAny, - SchemaWithDefaultValuesT extends z.ZodRawShape, - SchemaWithDefaultValuesUnknownKeys extends z.UnknownKeysParam, SchemaWithDefaultValuesCatchall extends z.ZodTypeAny, Values extends object, PartialValues extends Partial, >( - schema: z.ZodObject, - schemaWithDefaultValues: z.ZodObject, + schema: z.ZodObject, + schemaWithDefaultValues: z.ZodObject, ) => trait .implement(Super => class ZodSchemaObject extends Super { static readonly schema = schema @@ -95,11 +92,8 @@ export const ZodSchemaObject = < export type ZodSchemaObjectTrait< SchemaT extends z.ZodRawShape, - SchemaUnknownKeys extends z.UnknownKeysParam, SchemaCatchall extends z.ZodTypeAny, - SchemaWithDefaultValuesT extends z.ZodRawShape, - SchemaWithDefaultValuesUnknownKeys extends z.UnknownKeysParam, SchemaWithDefaultValuesCatchall extends z.ZodTypeAny, Values extends object, @@ -108,11 +102,8 @@ export type ZodSchemaObjectTrait< ReturnType< typeof ZodSchemaObject< SchemaT, - SchemaUnknownKeys, SchemaCatchall, - SchemaWithDefaultValuesT, - SchemaWithDefaultValuesUnknownKeys, SchemaWithDefaultValuesCatchall, Values,