# @boll/cli

@boll/cliGlobals

# @boll/cli

# Index

# Enumerations

# Classes

# Interfaces

# Type aliases

# Variables

# Functions

# Type aliases

# ParsedCommand

Ƭ ParsedCommand: object

Defined in parser.ts:20

# Type declaration:

  • azure_devops: boolean

  • command: "run" | "init"

  • groupBy: "rule" | "registry" | "none"

# Variables

# Const copyFileAsync

copyFileAsync: promisify = promisify(copyFile)

Defined in config-generator.ts:4


# Const existsAsync

existsAsync: promisify = promisify(exists)

Defined in tests/cli.test.ts:8


# Const parser

parser: ArgumentParser‹› = new ArgumentParser({ description: "@boll/cli" })

Defined in parser.ts:3


# Const runParser

runParser: ArgumentParser‹› = subParser.addParser("run")

Defined in parser.ts:13


# Const subParser

subParser: SubParser‹› = parser.addSubparsers({ description: "commands", dest: "command" })

Defined in parser.ts:6


# Const test

test: any = baretest("CLI")

Defined in tests/cli.test.ts:10

# Functions

# Const bootstrapConfigurations

bootstrapConfigurations(): void

Defined in config/bootstrap.ts:5

bootstrap configurations for CLI

deprecated

Returns: void


# buildSuite

buildSuite(logger: Logger): Promise‹Suite›

Defined in main.ts:13

Parameters:

Name Type
logger Logger

Returns: Promise‹Suite›


# doStuff

doStuff(): Promise‹void›

Defined in bin/run.ts:4

Returns: Promise‹void›


# runBoll

runBoll(logger: Logger): Promise‹boolean›

Defined in main.ts:27

Entry point for external libraries running boll.

Parameters:

Name Type Default
logger Logger DefaultLogger

Returns: Promise‹boolean›

true if success, false if any warnings or errors.