Options
All
  • Public
  • Public/Protected
  • All
Menu

confound

Index

Type aliases

ConfigFetcher

ConfigFetcher<T>: () => Promise<T>

Type parameters

  • T

Type declaration

    • (): Promise<T>
    • Returns Promise<T>

ConfigFor

ConfigFor<T>: {}

Type parameters

  • T

Type declaration

ConfigValueSource

ConfigValueSource<T>: ConfigFetcher<T> & { flatMap: <S>(f: (t: T) => ConfigValueSource<S>) => ConfigValueSource<S>; map: <S>(f: (t: T) => S | Promise<S>) => ConfigValueSource<S> }

Type parameters

  • T

Functions

Const configValueSource

  • configValueSource<T>(cf: ConfigFetcher<T>): (Anonymous function) & { flatMap: any; map: any }

Object literals

Const ConfigValueSources

ConfigValueSources: object

env

envOr

envOrDie

lit

obj

of

or

orDie

Generated using TypeDoc