@eryx/data/toml/shared Module

Summary

Functions

shared.isSpaceByte(byte: number) → boolean
shared.isInlineSpaceByte(byte: number) → boolean
shared.sortKeys(keys: { string }) → ()
shared.tableIsArray(value: { [any]: any }) → boolean
shared.isArrayOfTables(value: any) → boolean
shared.parseIntegerToken(token: string, kind: string?) → number
shared.classifyIntegerToken(token: string) → string?
shared.isLocalDateToken(token: string) → boolean
shared.isLocalTimeToken(token: string) → boolean
shared.classifyDateTimeToken(token: string) → string?
shared.encodeString(value: string) → string
shared.encodeKeyPart(key: string) → string
shared.joinDottedPath(path: { string }) → string

API Reference

Functions

shared.isSpaceByte

shared.isSpaceByte(byte: number) → boolean

shared.isInlineSpaceByte

shared.isInlineSpaceByte(byte: number) → boolean

shared.sortKeys

shared.sortKeys(keys: { string }) → ()

shared.tableIsArray

shared.tableIsArray(value: { [any]: any }) → boolean

shared.isArrayOfTables

shared.isArrayOfTables(value: any) → boolean

shared.parseIntegerToken

shared.parseIntegerToken(token: string, kind: string?) → number

shared.classifyIntegerToken

shared.classifyIntegerToken(token: string) → string?

shared.isLocalDateToken

shared.isLocalDateToken(token: string) → boolean

shared.isLocalTimeToken

shared.isLocalTimeToken(token: string) → boolean

shared.classifyDateTimeToken

shared.classifyDateTimeToken(token: string) → string?

shared.encodeString

shared.encodeString(value: string) → string

shared.encodeKeyPart

shared.encodeKeyPart(key: string) → string

shared.joinDottedPath

shared.joinDottedPath(path: { string }) → string