Skip to content

NameType

Defined in: packages/schema/src/types/name.ts:5

new NameType(__namedParameters): NameType

Defined in: packages/schema/src/types/base.ts:39

TypeParams<string> = {}

NameType

Type.constructor

readonly input_: Node

Defined in: packages/schema/src/types/base.ts:34

Type.input_


readonly output_: string

Defined in: packages/schema/src/types/base.ts:35

Type.output_

parse(value, ctx): Result<string, SchemaError>

Defined in: packages/schema/src/types/base.ts:58

Node | undefined

TypeParseContext

Result<string, SchemaError>

Type.parse


protected parse_(value): Result<string, SchemaError>

Defined in: packages/schema/src/types/name.ts:6

Node | undefined

Result<string, SchemaError>

Type.parse_


protected validate_(value): Result<void, string>

Defined in: packages/schema/src/types/base.ts:48

string

Result<void, string>

Type.validate_