Home Reference Source Repository
import YamlConfig from 'recink/src/config/yaml-config.js'
public class | source

YamlConfig

Extends:

AbstractConfig → YamlConfig

YAML configuration manager

Static Member Summary

Static Public Members
public static get
public static get

Method Summary

Public Methods
public

decode(rawConfig: string): Promise

public

encode(config: *): Promise

Inherited Summary

From class AbstractConfig
public get

file: string: *

public

decode(rawConfig: string): Promise

public

dump(config: *, file: string): Promise

public

encode(config: *): Promise

public

load(file: string): Promise

Static Public Members

public static get INDENTATION: number: number source

Return:

number

public static get INLINE_DEPTH: number: number source

Return:

number

Public Methods

public decode(rawConfig: string): Promise source

Override:

AbstractConfig#decode

Params:

NameTypeAttributeDescription
rawConfig string

Return:

Promise

public encode(config: *): Promise source

Override:

AbstractConfig#encode

Params:

NameTypeAttributeDescription
config *

Return:

Promise