@semo/core
Preparing search index...
config-manager
ConfigManagerContext
Interface ConfigManagerContext
interface
ConfigManagerContext
{
_cachedAppConfig
:
ApplicationConfig
;
_rcFileCache
:
Map
<
string
,
Record
<
string
,
unknown
>
>
;
allPlugins
:
Record
<
string
,
string
>
;
debugCore
:
(
...
rest
:
unknown
[]
)
=>
void
;
parsedArgv
:
Record
<
string
,
unknown
>
;
scriptName
:
string
;
getAllPluginsMapping
(
argv
?:
ArgvOptions
)
:
Promise
<
Record
<
string
,
string
>
>
;
getApplicationConfig
(
opts
?:
ArgvOptions
)
:
ApplicationConfig
;
}
Index
Properties
_cached
App
Config
_rc
File
Cache
all
Plugins
debug
Core
parsed
Argv
script
Name
Methods
get
All
Plugins
Mapping
get
Application
Config
Properties
_cached
App
Config
_cachedAppConfig
:
ApplicationConfig
_rc
File
Cache
_rcFileCache
:
Map
<
string
,
Record
<
string
,
unknown
>
>
all
Plugins
allPlugins
:
Record
<
string
,
string
>
debug
Core
debugCore
:
(
...
rest
:
unknown
[]
)
=>
void
parsed
Argv
parsedArgv
:
Record
<
string
,
unknown
>
script
Name
scriptName
:
string
Methods
get
All
Plugins
Mapping
getAllPluginsMapping
(
argv
?:
ArgvOptions
)
:
Promise
<
Record
<
string
,
string
>
>
Parameters
Optional
argv
:
ArgvOptions
Returns
Promise
<
Record
<
string
,
string
>
>
get
Application
Config
getApplicationConfig
(
opts
?:
ArgvOptions
)
:
ApplicationConfig
Parameters
Optional
opts
:
ArgvOptions
Returns
ApplicationConfig
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
_cached
App
Config
_rc
File
Cache
all
Plugins
debug
Core
parsed
Argv
script
Name
Methods
get
All
Plugins
Mapping
get
Application
Config
@semo/core
Loading...