0.1.2 #3
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user