Search
Preparing search index...
The search index is not available
Unibeautify
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"DependencyManager/ExecutableDependency"
ExecutableDependency
Class ExecutableDependency
Hierarchy
Dependency
ExecutableDependency
Index
Constructors
constructor
Properties
definition
options
Accessors
errors
is
Installed
name
path
OrProgram
program
program
Path
required
version
version
Args
Methods
add
Error
load
load
Version
reload
resolve
Args
run
spawn
Constructors
constructor
new
Executable
Dependency
(
definition
:
ExecutableDependencyDefinition
, options
?:
DependencyOptions
)
:
ExecutableDependency
Parameters
definition:
ExecutableDependencyDefinition
Default value
options:
DependencyOptions
= {}
Returns
ExecutableDependency
Properties
Protected
definition
definition
:
ExecutableDependencyDefinition
Protected
options
options
:
DependencyOptions
Accessors
errors
get
errors
(
)
:
Error
[]
Returns
Error
[]
is
Installed
get
isInstalled
(
)
:
boolean
Returns
boolean
name
get
name
(
)
:
string
Returns
string
Private
path
OrProgram
get
pathOrProgram
(
)
:
string
Returns
string
Private
program
get
program
(
)
:
string
Returns
string
Private
program
Path
get
programPath
(
)
:
string
|
undefined
Returns
string
|
undefined
required
get
required
(
)
:
boolean
Returns
boolean
version
get
version
(
)
:
Version
|
undefined
Returns
Version
|
undefined
Private
version
Args
get
versionArgs
(
)
:
string
[]
Returns
string
[]
Methods
Protected
add
Error
add
Error
(
error
:
Error
)
:
void
Parameters
error:
Error
Returns
void
load
load
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Protected
load
Version
load
Version
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
reload
reload
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Private
resolve
Args
resolve
Args
(
args
:
RunArg
[]
)
:
Promise
<
string
[]
>
Parameters
args:
RunArg
[]
Returns
Promise
<
string
[]
>
run
run
(
__namedParameters
:
{
args
:
(
undefined
|
null
|
string
|
Promise
<
string
>
)
[]
;
options
:
RunOptions
;
stdin
:
any
}
)
:
Promise
<
RunResponse
>
Parameters
__namedParameters:
{
args
:
(
undefined
|
null
|
string
|
Promise
<
string
>
)
[]
;
options
:
RunOptions
;
stdin
:
any
}
args
:
(
undefined
|
null
|
string
|
Promise
<
string
>
)
[]
options
:
RunOptions
stdin
:
any
Returns
Promise
<
RunResponse
>
Private
spawn
spawn
(
__namedParameters
:
{
args
:
string
[]
;
exe
:
string
;
options
:
SpawnOptions
;
stdin
:
any
}
)
:
Promise
<
RunResponse
>
Parameters
__namedParameters:
{
args
:
string
[]
;
exe
:
string
;
options
:
SpawnOptions
;
stdin
:
any
}
args
:
string
[]
exe
:
string
options
:
SpawnOptions
stdin
:
any
Returns
Promise
<
RunResponse
>
Globals
"
Dependency
Manager/
Dependency"
"
Dependency
Manager/
Dependency
Factory"
"
Dependency
Manager/
Dependency
Manager"
"
Dependency
Manager/
Executable
Dependency"
"
Dependency
Manager/
Node
Dependency"
"
Dependency
Manager/
Version"
"
Dependency
Manager/index"
"
Inline
Flag
Manager"
"
Language
Manager"
"
Options
Manager"
"beautifier"
"index"
"language"
"languages"
"options"
"utils"
Executable
Dependency
constructor
definition
options
errors
is
Installed
name
path
OrProgram
program
program
Path
required
version
version
Args
add
Error
load
load
Version
reload
resolve
Args
run
spawn
Run
Options
Run
Response
Run
Arg
Generated using
TypeDoc