Skip to main content
Home

Built and signed on GitHub Actions

Works with
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
This package works with Cloudflare Workers
This package works with Node.js
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score94%
Downloads70/wk
Publisheda month ago (1.1.0)

A standard interface for TypeScript schema validation libraries

I
N
StandardJSONSchemaV1

The Standard JSON Schema interface.

I
StandardJSONSchemaV1.Converter

The Standard JSON Schema converter interface.

T
StandardJSONSchemaV1.InferInput

Infers the input type of a Standard.

T
StandardJSONSchemaV1.InferOutput

Infers the output type of a Standard.

I
StandardJSONSchemaV1.Options

The options for the input/output methods.

I
StandardJSONSchemaV1.Props

The Standard JSON Schema properties interface.

T
StandardJSONSchemaV1.Target

The target version of the generated JSON Schema.

I
StandardJSONSchemaV1.Types

The Standard types interface.

I
N
StandardSchemaV1

The Standard Schema interface.

I
StandardSchemaV1.FailureResult

The result interface if validation fails.

T
StandardSchemaV1.InferInput

Infers the input type of a Standard.

T
StandardSchemaV1.InferOutput

Infers the output type of a Standard.

I
StandardSchemaV1.Issue

The issue interface of the failure output.

I
StandardSchemaV1.Options
No documentation available
I
StandardSchemaV1.PathSegment

The path segment interface of the issue.

I
StandardSchemaV1.Props

The Standard Schema properties interface.

T
StandardSchemaV1.Result

The result interface of the validate function.

I
StandardSchemaV1.SuccessResult

The result interface if validation succeeds.

I
StandardSchemaV1.Types

The Standard types interface.

I
N
StandardTypedV1

The Standard Typed interface. This is a base type extended by other specs.

T
StandardTypedV1.InferInput

Infers the input type of a Standard Typed.

T
StandardTypedV1.InferOutput

Infers the output type of a Standard Typed.

I
StandardTypedV1.Props

The Standard Typed properties interface.

I
StandardTypedV1.Types

The Standard Typed types interface.

Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.