NormalizedSchema
Generated by TypeDoc. Do not edit this page directly.
Interface: NormalizedSchema<TInput, TOutput>
Section titled “Interface: NormalizedSchema<TInput, TOutput>”Defined in: packages/core/src/schema/index.ts:432
Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
TInput | unknown |
TOutput | unknown |
Properties
Section titled “Properties”| Property | Type | Defined in |
|---|---|---|
source | SchemaSource | packages/core/src/schema/index.ts:433 |
toJsonSchema? | () => JsonSchema | packages/core/src/schema/index.ts:437 |
Methods
Section titled “Methods”issuesFromError()
Section titled “issuesFromError()”issuesFromError(error): SchemaIssue[];Defined in: packages/core/src/schema/index.ts:436
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
error | unknown |
Returns
Section titled “Returns”parse()
Section titled “parse()”parse(input): TOutput;Defined in: packages/core/src/schema/index.ts:434
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | TInput |
Returns
Section titled “Returns”TOutput
safeParse()
Section titled “safeParse()”safeParse(input): SafeParseResult<TOutput>;Defined in: packages/core/src/schema/index.ts:435
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | TInput |
Returns
Section titled “Returns”SafeParseResult<TOutput>