0.1.2 #3

Merged
Thilawyn merged 136 commits from next into master 2024-03-11 19:44:21 +01:00
4 changed files with 21 additions and 21 deletions
Showing only changes of commit 3e8dbce574 - Show all commits

View File

@@ -87,8 +87,6 @@ extends TraitExpressionBuilder<Superclass, Traits> {
Values extends object, Values extends object,
DefaultValues extends Partial<Values>, DefaultValues extends Partial<Values>,
JsonifiedValues extends JsonifiableObject,
JsonifySchemaT extends z.ZodRawShape, JsonifySchemaT extends z.ZodRawShape,
JsonifySchemaUnknownKeys extends z.UnknownKeysParam, JsonifySchemaUnknownKeys extends z.UnknownKeysParam,
JsonifySchemaCatchall extends z.ZodTypeAny, JsonifySchemaCatchall extends z.ZodTypeAny,
@@ -96,6 +94,8 @@ extends TraitExpressionBuilder<Superclass, Traits> {
DejsonifySchemaT extends z.ZodRawShape, DejsonifySchemaT extends z.ZodRawShape,
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam, DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny, DejsonifySchemaCatchall extends z.ZodTypeAny,
JsonifiedValues extends JsonifiableObject,
>( >(
this: ZodSchemaClassBuilder< this: ZodSchemaClassBuilder<
Superclass | ZodSchemaAbstractClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>, Superclass | ZodSchemaAbstractClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,

View File

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

View File

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

View File

@@ -19,8 +19,8 @@ export const DejsonifiableZodSchemaObject = trait
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam, DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny, DejsonifySchemaCatchall extends z.ZodTypeAny,
Values extends object,
JsonifiedValues extends JsonifiableObject, JsonifiedValues extends JsonifiableObject,
Values extends object,
>( >(
this: JsonifiableZodSchemaClass< this: JsonifiableZodSchemaClass<
Instance, Instance,
@@ -33,8 +33,8 @@ export const DejsonifiableZodSchemaObject = trait
DejsonifySchemaUnknownKeys, DejsonifySchemaUnknownKeys,
DejsonifySchemaCatchall, DejsonifySchemaCatchall,
Values, JsonifiedValues,
JsonifiedValues Values
>, >,
values: JsonifiedValues, values: JsonifiedValues,
@@ -56,8 +56,8 @@ export const DejsonifiableZodSchemaObject = trait
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam, DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny, DejsonifySchemaCatchall extends z.ZodTypeAny,
Values extends object,
JsonifiedValues extends JsonifiableObject, JsonifiedValues extends JsonifiableObject,
Values extends object,
>( >(
this: JsonifiableZodSchemaClass< this: JsonifiableZodSchemaClass<
Instance, Instance,
@@ -70,8 +70,8 @@ export const DejsonifiableZodSchemaObject = trait
DejsonifySchemaUnknownKeys, DejsonifySchemaUnknownKeys,
DejsonifySchemaCatchall, DejsonifySchemaCatchall,
Values, JsonifiedValues,
JsonifiedValues Values
>, >,
values: JsonifiedValues, values: JsonifiedValues,
@@ -93,8 +93,8 @@ export const DejsonifiableZodSchemaObject = trait
DejsonifySchemaUnknownKeys extends z.UnknownKeysParam, DejsonifySchemaUnknownKeys extends z.UnknownKeysParam,
DejsonifySchemaCatchall extends z.ZodTypeAny, DejsonifySchemaCatchall extends z.ZodTypeAny,
Values extends object,
JsonifiedValues extends JsonifiableObject, JsonifiedValues extends JsonifiableObject,
Values extends object,
>( >(
this: JsonifiableZodSchemaClass< this: JsonifiableZodSchemaClass<
Instance, Instance,
@@ -107,8 +107,8 @@ export const DejsonifiableZodSchemaObject = trait
DejsonifySchemaUnknownKeys, DejsonifySchemaUnknownKeys,
DejsonifySchemaCatchall, DejsonifySchemaCatchall,
Values, JsonifiedValues,
JsonifiedValues Values
>, >,
values: JsonifiedValues, values: JsonifiedValues,