Skip to content

Files

Latest commit

 

History

History
160 lines (99 loc) · 4.16 KB

modules.md

File metadata and controls

160 lines (99 loc) · 4.16 KB

hydrographer

Table of contents

Classes

Interfaces

Type aliases

Variables

Functions

Type aliases

ExpressionType

Ƭ ExpressionType: "null" | "string" | "number" | "boolean" | "array" | "object"

Defined in

ast.ts:101


Template

Ƭ Template: null | string | number | boolean | Expression<ExpressionType> | Block | Template[] | { [key: string]: Template; }

Defined in

parse.ts:16

Variables

Chart

Const Chart: Readonly<Object>

Defined in

index.ts:36


Release

Const Release: Readonly<Object>

Defined in

index.ts:54


Values

Const Values: Builder

Defined in

index.ts:62


fn

Const fn: Object

Type declaration

Name Type
if (condition: Expression<ExpressionType>, block: Template) => IfBlock
toYaml (input: Expression<ExpressionType>) => Expression<ExpressionType>

Defined in

index.ts:66

Functions

parse

parse(template): Node

Parameters

Name Type
template Template

Returns

Node

Defined in

parse.ts:26


print

print(node): string

Parameters

Name Type
node Node

Returns

string

Defined in

print.ts:20