Skip to content

NumberSchema

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/core/src/schema/index.ts:171

new NumberSchema(): NumberSchema;

NumberSchema

Schema.constructor

PropertyModifierTypeDefault valueInherited fromDefined in
isHarnessSchemareadonlytruetrueSchema.isHarnessSchemapackages/core/src/schema/index.ts:76
default(value): DefaultSchema<unknown, number>;

Defined in: packages/core/src/schema/index.ts:92

ParameterType
valuenumber | (() => number)

DefaultSchema<unknown, number>

Schema.default


describe(description): this;

Defined in: packages/core/src/schema/index.ts:96

ParameterType
descriptionstring

this

Schema.describe


int(): this;

Defined in: packages/core/src/schema/index.ts:177

this


max(value): this;

Defined in: packages/core/src/schema/index.ts:187

ParameterType
valuenumber

this


min(value): this;

Defined in: packages/core/src/schema/index.ts:182

ParameterType
valuenumber

this


optional(): OptionalSchema<unknown, number | undefined>;

Defined in: packages/core/src/schema/index.ts:88

OptionalSchema<unknown, number | undefined>

Schema.optional


parse(input): number;

Defined in: packages/core/src/schema/index.ts:82

ParameterType
inputunknown

number

Schema.parse


positive(): this;

Defined in: packages/core/src/schema/index.ts:192

this


safeParse(input): SafeParseResult<number>;

Defined in: packages/core/src/schema/index.ts:197

ParameterType
inputunknown

SafeParseResult<number>

Schema.safeParse


toJsonSchema(): JsonSchema;

Defined in: packages/core/src/schema/index.ts:216

JsonSchema

Schema.toJsonSchema