Skip to content

Parsed

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:11

The yaml node, tag and visitor model, re-exported so a caller can write a custom tag without taking its own dependency on yaml.

Names are Yaml-prefixed rather than kept as upstream. This package’s index is a flat export *, so a bare Node, Document, Scalar or Schema would sit beside YamlParseStream and parseYaml under names that say nothing about YAML — and Node and Document are DOM globals, which this package, being portable, is expected to be imported alongside.

readonly [NODE_TYPE]: symbol

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:22

YamlAlias.[NODE_TYPE]


optional addToJSMap?: (ctx, map, value) => void

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:44

Customize the way that a key-value pair is resolved. Used for YAML 1.1 !!merge << handling.

YamlToJsContext | undefined

MapLike

unknown

void

YamlAlias.addToJSMap


optional anchor?: undefined

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:20

YamlAlias.anchor


optional comment?: string | null

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:24

A comment on or immediately after this

Parsed.comment


optional commentBefore?: string | null

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:26

A comment before this

Parsed.commentBefore


range: YamlRange

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:12

The [start, value-end, node-end] character offsets for the part of the source parsed into this node (undefined if not parsed). The value-end and node-end positions are themselves not included in their respective ranges.

YamlMap.range


source: string

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:19

YamlAlias.source


optional spaceBefore?: boolean

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:35

A blank line before this node and its commentBefore

YamlAlias.spaceBefore


optional srcToken?: FlowScalar & object

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:13

The CST token that was composed into this node.

type: "alias"

YamlAlias.srcToken


optional tag?: string

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:39

A fully qualified tag, if required

YamlAlias.tag

clone(): NodeBase

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:50

Create a copy of this node.

NodeBase

YamlAlias.clone


resolve(doc, ctx?): YamlScalar<unknown> | YamlMap<unknown, unknown> | YamlSeq<unknown> | undefined

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:26

Resolve the value of this alias within doc, finding the last instance of the source anchor before this node.

YamlDocument

YamlToJsContext

YamlScalar<unknown> | YamlMap<unknown, unknown> | YamlSeq<unknown> | undefined

YamlAlias.resolve


toJS(doc, __namedParameters?): any

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Node.d.ts:52

A plain JavaScript representation of this node.

YamlDocument<YamlNode<unknown>, boolean>

ToJSOptions

any

YamlAlias.toJS


toJSON(_arg?, ctx?): unknown

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:27

A plain JS representation of this node

unknown

YamlToJsContext

unknown

YamlAlias.toJSON


toString(ctx?, _onComment?, _onChompKeep?): string

Defined in: node_modules/.store/yaml-npm-2.9.1-d61da744fe/package/dist/nodes/Alias.d.ts:28

YamlStringifyContext

() => void

() => void

string

YamlAlias.toString