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
JsonConfigStorage
Class JsonConfigStorage
Hierarchy
NanoConfigStorage
JsonConfigStorage
Index
Constructors
constructor
Properties
extension
logger
options
type
Methods
dump
load
Sync
read
Sync
write
Constructors
constructor
new
Json
Config
Storage
(
options
:
NanoConfigStorageOptions
)
:
JsonConfigStorage
Parameters
options:
NanoConfigStorageOptions
Returns
JsonConfigStorage
Properties
extension
extension
:
"json"
= "json"
logger
logger
:
LoggerInstance
options
options
:
NanoConfigStorageOptions
type
type
:
"JSON"
= "JSON"
Methods
dump
dump
(
data
:
NanoConfigData
, overrideName
?:
string
, overridePath
?:
string
)
:
Promise
<
void
>
Parameters
data:
NanoConfigData
Optional
overrideName:
string
Optional
overridePath:
string
Returns
Promise
<
void
>
load
Sync
load
Sync
(
)
:
NanoConfigData
Returns
NanoConfigData
Protected
read
Sync
read
Sync
(
overrideName
?:
string
, overridePath
?:
string
)
:
string
|
undefined
Parameters
Optional
overrideName:
string
Optional
overridePath:
string
Returns
string
|
undefined
Protected
write
write
(
raw
:
string
, overrideName
?:
string
, overridePath
?:
string
)
:
Promise
<
void
>
Parameters
raw:
string
Optional
overrideName:
string
Optional
overridePath:
string
Returns
Promise
<
void
>
Globals
Env
Config
Storage
Json
Config
Storage
constructor
extension
logger
options
type
dump
load
Sync
read
Sync
write
Kube
Config
Template
Nano
Config
Nano
Config
Storage
Nano
Config
Template
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