# Class: Cli

@boll/cliGlobalsCli

# 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