0.1.2 #3

Merged
Thilawyn merged 136 commits from next into master 2024-03-11 19:44:21 +01:00
Showing only changes of commit 4392d43211 - Show all commits

View File

@@ -49,10 +49,12 @@ export const ZodSchemaObject = <
static create< static create<
Self extends StaticMembers<ImplStaticThis<typeof ZodSchemaObject>>, Instance extends Values
Instance extends Values,
>( >(
this: Class<Instance, [values: Values]> & Self, this: (
Class<Instance, [values: Values]> &
StaticMembers<ImplStaticThis<typeof ZodSchemaObject>>
),
...[values, params]: NewZodSchemaInstanceArgs<PartialValues> ...[values, params]: NewZodSchemaInstanceArgs<PartialValues>
) { ) {
return this return this
@@ -61,10 +63,12 @@ export const ZodSchemaObject = <
} }
static createPromise< static createPromise<
Self extends StaticMembers<ImplStaticThis<typeof ZodSchemaObject>>, Instance extends Values
Instance extends Values,
>( >(
this: Class<Instance, [values: Values]> & Self, this: (
Class<Instance, [values: Values]> &
StaticMembers<ImplStaticThis<typeof ZodSchemaObject>>
),
...[values, params]: NewZodSchemaInstanceArgs<PartialValues> ...[values, params]: NewZodSchemaInstanceArgs<PartialValues>
) { ) {
return this return this
@@ -73,10 +77,12 @@ export const ZodSchemaObject = <
} }
static createEffect< static createEffect<
Self extends StaticMembers<ImplStaticThis<typeof ZodSchemaObject>>, Instance extends Values
Instance extends Values,
>( >(
this: Class<Instance, [values: Values]> & Self, this: (
Class<Instance, [values: Values]> &
StaticMembers<ImplStaticThis<typeof ZodSchemaObject>>
),
...[values, params]: NewZodSchemaInstanceArgs<PartialValues> ...[values, params]: NewZodSchemaInstanceArgs<PartialValues>
) { ) {
return parseZodSchemaEffect( return parseZodSchemaEffect(