0.1.2 #3
@@ -13,7 +13,7 @@ export function ZodSchemaClassOf<
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
>(
|
>(
|
||||||
of: Super,
|
of: Super,
|
||||||
@@ -62,7 +62,7 @@ export function ZodSchemaClass<
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
>(
|
>(
|
||||||
props: {
|
props: {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ export type ZodSchemaClass<
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
> = (
|
> = (
|
||||||
Class<Instance, [values: Values]> &
|
Class<Instance, [values: Values]> &
|
||||||
@@ -23,7 +23,7 @@ export type ZodSchemaAbstractClass<
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
> = (
|
> = (
|
||||||
AbstractClass<Instance, [values: Values]> &
|
AbstractClass<Instance, [values: Values]> &
|
||||||
@@ -35,7 +35,7 @@ export type ZodSchemaClassStatic<
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
> = {
|
> = {
|
||||||
readonly schema: z.ZodObject<SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, Values>
|
readonly schema: z.ZodObject<SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, Values>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ export const ExtendableZodSchemaObject = trait
|
|||||||
SuperSchemaT extends z.ZodRawShape,
|
SuperSchemaT extends z.ZodRawShape,
|
||||||
SuperSchemaUnknownKeys extends z.UnknownKeysParam,
|
SuperSchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SuperSchemaCatchall extends z.ZodTypeAny,
|
SuperSchemaCatchall extends z.ZodTypeAny,
|
||||||
SuperValues extends {},
|
SuperValues extends object,
|
||||||
SuperDefaultValues extends Partial<SuperValues>,
|
SuperDefaultValues extends Partial<SuperValues>,
|
||||||
|
|
||||||
SchemaT extends z.ZodRawShape,
|
SchemaT extends z.ZodRawShape,
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import { parseZodTypeEffect } from "../util"
|
|||||||
|
|
||||||
|
|
||||||
type NewZodSchemaInstanceInput<
|
type NewZodSchemaInstanceInput<
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
> = {
|
> = {
|
||||||
[Key in Exclude<keyof Values, keyof DefaultValues>]: Values[Key]
|
[Key in Exclude<keyof Values, keyof DefaultValues>]: Values[Key]
|
||||||
@@ -35,7 +35,7 @@ export const InstantiableZodSchemaObject = trait
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
>(
|
>(
|
||||||
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
|
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
|
||||||
@@ -56,7 +56,7 @@ export const InstantiableZodSchemaObject = trait
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
>(
|
>(
|
||||||
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
|
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
|
||||||
@@ -77,7 +77,7 @@ export const InstantiableZodSchemaObject = trait
|
|||||||
SchemaUnknownKeys extends z.UnknownKeysParam,
|
SchemaUnknownKeys extends z.UnknownKeysParam,
|
||||||
SchemaCatchall extends z.ZodTypeAny,
|
SchemaCatchall extends z.ZodTypeAny,
|
||||||
|
|
||||||
Values extends {},
|
Values extends object,
|
||||||
DefaultValues extends Partial<Values>,
|
DefaultValues extends Partial<Values>,
|
||||||
>(
|
>(
|
||||||
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
|
this: ZodSchemaClass<Instance, SchemaT, SchemaUnknownKeys, SchemaCatchall, Values, DefaultValues>,
|
||||||
|
|||||||
Reference in New Issue
Block a user