mirror of
https://github.com/dawidd6/action-ansible-playbook.git
synced 2025-12-09 22:30:41 -07:00
node_modules: upgrade
This commit is contained in:
29
node_modules/yaml/dist/nodes/Node.d.ts
generated
vendored
29
node_modules/yaml/dist/nodes/Node.d.ts
generated
vendored
@@ -1,36 +1,21 @@
|
||||
import type { Document } from '../doc/Document.js';
|
||||
import type { ToJSOptions } from '../options.js';
|
||||
import { Token } from '../parse/cst.js';
|
||||
import type { StringifyContext } from '../stringify/stringify.js';
|
||||
import type { Alias } from './Alias.js';
|
||||
import type { Pair } from './Pair.js';
|
||||
import { NODE_TYPE } from './identity.js';
|
||||
import type { Scalar } from './Scalar.js';
|
||||
import type { YAMLMap } from './YAMLMap.js';
|
||||
import type { YAMLSeq } from './YAMLSeq.js';
|
||||
export declare type Node<T = unknown> = Alias | Scalar<T> | YAMLMap<unknown, T> | YAMLSeq<T>;
|
||||
export type Node<T = unknown> = Alias | Scalar<T> | YAMLMap<unknown, T> | YAMLSeq<T>;
|
||||
/** Utility type mapper */
|
||||
export declare type NodeType<T> = T extends string | number | bigint | boolean | null ? Scalar<T> : T extends Array<any> ? YAMLSeq<NodeType<T[number]>> : T extends {
|
||||
export type NodeType<T> = T extends string | number | bigint | boolean | null | undefined ? Scalar<T> : T extends Date ? Scalar<string | Date> : T extends Array<any> ? YAMLSeq<NodeType<T[number]>> : T extends {
|
||||
[key: string]: any;
|
||||
} ? YAMLMap<NodeType<keyof T>, NodeType<T[keyof T]>> : T extends {
|
||||
[key: number]: any;
|
||||
} ? YAMLMap<NodeType<keyof T>, NodeType<T[keyof T]>> : Node;
|
||||
export declare type ParsedNode = Alias.Parsed | Scalar.Parsed | YAMLMap.Parsed | YAMLSeq.Parsed;
|
||||
export declare type Range = [number, number, number];
|
||||
export declare const ALIAS: unique symbol;
|
||||
export declare const DOC: unique symbol;
|
||||
export declare const MAP: unique symbol;
|
||||
export declare const PAIR: unique symbol;
|
||||
export declare const SCALAR: unique symbol;
|
||||
export declare const SEQ: unique symbol;
|
||||
export declare const NODE_TYPE: unique symbol;
|
||||
export declare const isAlias: (node: any) => node is Alias;
|
||||
export declare const isDocument: <T extends Node<unknown> = Node<unknown>>(node: any) => node is Document<T>;
|
||||
export declare const isMap: <K = unknown, V = unknown>(node: any) => node is YAMLMap<K, V>;
|
||||
export declare const isPair: <K = unknown, V = unknown>(node: any) => node is Pair<K, V>;
|
||||
export declare const isScalar: <T = unknown>(node: any) => node is Scalar<T>;
|
||||
export declare const isSeq: <T = unknown>(node: any) => node is YAMLSeq<T>;
|
||||
export declare function isCollection<K = unknown, V = unknown>(node: any): node is YAMLMap<K, V> | YAMLSeq<V>;
|
||||
export declare function isNode<T = unknown>(node: any): node is Node<T>;
|
||||
export declare const hasAnchor: <K = unknown, V = unknown>(node: unknown) => node is Scalar<V> | YAMLMap<K, V> | YAMLSeq<V>;
|
||||
export type ParsedNode = Alias.Parsed | Scalar.Parsed | YAMLMap.Parsed | YAMLSeq.Parsed;
|
||||
export type Range = [number, number, number];
|
||||
export declare abstract class NodeBase {
|
||||
readonly [NODE_TYPE]: symbol;
|
||||
/** A comment on or immediately after this */
|
||||
@@ -56,4 +41,6 @@ export declare abstract class NodeBase {
|
||||
constructor(type: symbol);
|
||||
/** Create a copy of this node. */
|
||||
clone(): NodeBase;
|
||||
/** A plain JavaScript representation of this node. */
|
||||
toJS(doc: Document<Node, boolean>, { mapAsMap, maxAliasCount, onAnchor, reviver }?: ToJSOptions): any;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user