Search
Preparing search index...
The search index is not available
nano-config (v1.0.0)
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
NanoConfigTemplate
Class NanoConfigTemplate<Data, Template>
Type parameters
Data
:
NanoConfigData
Template
Hierarchy
NanoConfig
<
Data
>
NanoConfigTemplate
KubeConfigTemplate
Index
Constructors
constructor
Properties
convict
logger
options
storage
Methods
dump
get
load
Sync
render
set
environment
Constructors
constructor
new
Nano
Config
Template
(
options
:
NanoConfigOptions
<
Data
>
)
:
NanoConfigTemplate
Parameters
options:
NanoConfigOptions
<
Data
>
Returns
NanoConfigTemplate
Properties
Protected
convict
convict
:
Config
<
Data
>
logger
logger
:
LoggerInstance
options
options
:
NanoConfigOptions
<
Data
>
Protected
storage
storage
:
NanoConfigStorage
Methods
dump
dump
(
overrideName
?:
string
, overridePath
?:
string
)
:
Promise
<
void
>
Parameters
Optional
overrideName:
string
Optional
overridePath:
string
Returns
Promise
<
void
>
get
get
(
key
?:
string
)
:
Data
Parameters
Optional
key:
string
Returns
Data
load
Sync
load
Sync
(
)
:
void
Returns
void
Protected
Abstract
render
render
(
)
:
Promise
<
Template
>
Returns
Promise
<
Template
>
set
set<Type>
(
key
:
string
, data
:
Type
)
:
void
Type parameters
Type
Parameters
key:
string
data:
Type
Returns
void
Static
environment
environment<Data>
(
options
:
NanoConfigOptions
<
Data
>
&
NanoEnvFile
)
:
NanoConfig
<
Data
>
Type parameters
Data
:
NanoConfigData
Parameters
options:
NanoConfigOptions
<
Data
>
&
NanoEnvFile
Returns
NanoConfig
<
Data
>
Globals
Env
Config
Storage
Json
Config
Storage
Kube
Config
Template
Nano
Config
Nano
Config
Storage
Nano
Config
Template
constructor
convict
logger
options
storage
dump
get
load
Sync
render
set
environment
Yaml
Config
Storage
Kube
Config
Map
Template
Kube
Config
Template
Options
Nano
Config
Data
Nano
Config
Options
Nano
Config
Storage
Options
Nano
Env
File
Nano
Config
Schema
Generated using
TypeDoc