Skip to main content
Module

x/enzastdlib/vendor/@jrylan-json-schema-typed.ts>TypeName

enzastdlib is a set of TypeScript modules that follow a common design API philosophy aiming at sane defaults and ease-of-use targeting the Deno TypeScript runtime.
Latest
enum TypeName
import { TypeName } from "https://deno.land/x/enzastdlib@v0.0.4/vendor/@jrylan-json-schema-typed.ts";

Enum consisting of simple type names for the type keyword

Members

Array = "array"

Value MUST be an array.

Boolean = "boolean"

Value MUST be a boolean.

Integer = "integer"

Value MUST be an integer, no floating point numbers are allowed. This is a subset of the number type.

Null = "null"

Value MUST be null. Note this is mainly for purpose of being able use union types to define nullability. If this type is not included in a union, null values are not allowed (the primitives listed above do not allow nulls on their own).

Number = "number"

Value MUST be a number, floating point numbers are allowed.

Object = "object"

Value MUST be an object.

String = "string"

Value MUST be a string.