Search
Preparing search index...
The search index is not available
@cirrusct/cli - v1.1.58
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"src/Parser"
Parser
Class Parser
Hierarchy
Parser
Index
Constructors
constructor
Properties
_arg
Vals
_command
Package
_definition
Options
_definitions
Map
_option
Vals
_parsed
Command
_parser
Errors
_passed
Options
argv
error
Handler
internal
Options
prompt
Handler
run
Handler
show
Prompts
version
Accessors
parsed
Command
Methods
find
Command
Definition
get
Env
get
Parsed
Option
Command
Name
parse
Args
parse
Args
And
Options
parse
Command
Line
parse
Options
prompt
Args
ToArg
Vals
push
Error
run
And
Parse
Prompt
runner
set
Process
Env
From
Parsed
Command
Constructors
constructor
new
Parser
(
argv
?:
string
[]
, commandPackageDefinition
:
CliProgramDefinition
, runHandler
:
CliParsedCommandHandler
, errorHandler
:
CliParsedCommandHandler
, promptHandler
:
CliPromptHandler
, version
:
string
|
undefined
, internalOptions
?:
CliCommandDefinitionOption
[]
, showPrompts
?:
boolean
)
:
Parser
Parameters
Default value
argv:
string
[]
= process.argv
commandPackageDefinition:
CliProgramDefinition
runHandler:
CliParsedCommandHandler
errorHandler:
CliParsedCommandHandler
promptHandler:
CliPromptHandler
version:
string
|
undefined
Default value
internalOptions:
CliCommandDefinitionOption
[]
= []
Default value
showPrompts:
boolean
= false
Returns
Parser
Properties
Private
_arg
Vals
_arg
Vals
:
string
[]
= []
Private
_command
Package
_command
Package
:
CliProgram
Private
_definition
Options
_definition
Options
:
CliCommandDefinitionOption
[]
Private
_definitions
Map
_definitions
Map
:
Map
<
string
,
CliCommandDefinition
>
= new Map()
Private
_option
Vals
_option
Vals
:
Type declaration
[
name:
string
]:
CliValue
Private
_parsed
Command
_parsed
Command
:
Partial
<
ParsedCliCommand
>
Private
_parser
Errors
_parser
Errors
:
ParserErrors
= new ParserErrors()
Private
_passed
Options
_passed
Options
:
string
[]
= []
Private
argv
argv
:
string
[]
Private
error
Handler
error
Handler
:
CliParsedCommandHandler
Private
internal
Options
internal
Options
:
CliCommandDefinitionOption
[]
Private
prompt
Handler
prompt
Handler
:
CliPromptHandler
Private
run
Handler
run
Handler
:
CliParsedCommandHandler
Private
show
Prompts
show
Prompts
:
boolean
Private
version
version
:
string
|
undefined
Accessors
parsed
Command
get
parsedCommand
(
)
:
ParsedCliCommand
Returns
ParsedCliCommand
Methods
Private
find
Command
Definition
find
Command
Definition
(
name
:
string
)
:
CliCommandDefinition
Parameters
name:
string
Returns
CliCommandDefinition
Private
get
Env
get
Env
(
)
:
Returns
[
name:
string
]:
string
Private
get
Parsed
Option
Command
Name
get
Parsed
Option
Command
Name
(
)
:
string
Returns
string
Private
parse
Args
parse
Args
(
)
:
void
Returns
void
Private
parse
Args
And
Options
parse
Args
And
Options
(
)
:
void
Returns
void
Private
parse
Command
Line
parse
Command
Line
(
)
:
void
Returns
void
Private
parse
Options
parse
Options
(
)
:
void
Returns
void
Private
prompt
Args
ToArg
Vals
prompt
Args
ToArg
Vals
(
promptArgs
:
object
)
:
string
[]
Parameters
promptArgs:
object
Returns
string
[]
Private
push
Error
push
Error
(
type
:
ParserErrorType
, message
:
string
)
:
void
Parameters
type:
ParserErrorType
message:
string
Returns
void
Private
run
And
Parse
Prompt
run
And
Parse
Prompt
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
runner
runner
(
)
:
Promise
<
CliRunResult
>
Returns
Promise
<
CliRunResult
>
Private
set
Process
Env
From
Parsed
Command
set
Process
Env
From
Parsed
Command
(
)
:
void
Returns
void
Globals
"src/
Parser"
Parser
constructor
_arg
Vals
_command
Package
_definition
Options
_definitions
Map
_option
Vals
_parsed
Command
_parser
Errors
_passed
Options
argv
error
Handler
internal
Options
prompt
Handler
run
Handler
show
Prompts
version
parsed
Command
find
Command
Definition
get
Env
get
Parsed
Option
Command
Name
parse
Args
parse
Args
And
Options
parse
Command
Line
parse
Options
prompt
Args
ToArg
Vals
push
Error
run
And
Parse
Prompt
runner
set
Process
Env
From
Parsed
Command
Generated using
TypeDoc