# Class: Cli
# Class: Cli
# Hierarchy
- Cli
# Index
# Constructors
# Properties
# Methods
# Constructors
# constructor
+ new Cli(logger: Logger): Cli
Defined in cli.ts:15
Parameters:
| Name | Type |
|---|---|
logger | Logger |
Returns: Cli
# Properties
# Private logger
• logger: Logger
Defined in cli.ts:16
# Methods
# Private logGroupedResults
▸ logGroupedResults(result: GroupedResult, formatter: Formatter): void
Defined in cli.ts:60
Parameters:
| Name | Type |
|---|---|
result | GroupedResult |
formatter | Formatter |
Returns: void
# Private logResults
▸ logResults(result: Record‹"errors" | "warnings", RuleResult[]›, formatter: Formatter): void
Defined in cli.ts:51
Parameters:
| Name | Type |
|---|---|
result | Record‹"errors" | "warnings", RuleResult[]› |
formatter | Formatter |
Returns: void
# run
▸ run(args: string[]): Promise‹Status›
Defined in cli.ts:18
Parameters:
| Name | Type |
|---|---|
args | string[] |
Returns: Promise‹Status›