On this page

createColors(colorsOptions?): Colors
Attributes
colorsOptions:<ColorsOptions>
Returns:<Colors>
colors

Creates a colors from the provided colors option.


getArguments(schema?): void
  • schema {JSONSchema4 & { absolutePath: boolean; cli: { description?: string; exclude?: boolean; helper?: boolean; negatedDescription?: string; resetDescription?: string }; instanceof: string } | JSONSchema6 & { absolutePath: boolean; cli: { description?: string; exclude?: boolean; helper?: boolean; negatedDescription?: string; resetDescription?: string }; instanceof: string } | JSONSchema7 & { absolutePath: boolean; cli: { description?: string; exclude?: boolean; helper?: boolean; negatedDescription?: string; resetDescription?: string }; instanceof: string }} a json schema to create arguments for (by default webpack schema is used)
  • Returns: <Flags> object of arguments

Returns object of arguments.


isColorSupported(): boolean
Returns:<boolean>
true when colors supported, otherwise false

Checks whether this object is color supported.


processArguments(args, config, values): null | Problem
Attributes
args:<Flags>
object of arguments
configuration
values:<Values>
object with values
Returns:<null> | <Problem>
[] problems or null for success

Processes the provided arg.


Returns object of arguments.

Attributes
description:<string>
multiple:<boolean>
simpleType:<SimpleType>

Returns object of arguments.

Attributes
description:<string>
multiple:<boolean>
negatedDescription:<string>
type:
<"string"> | <"number"> | <"boolean"> | <"path"> | <"enum"> | <"RegExp"> | <"reset">
[]


Creates a colors from the provided colors option.

Attributes
useColor:<boolean>
force use colors




  • [index: {string}] <any>

Returns object of arguments.

Attributes

Type:
<"unknown-argument"> | <"unexpected-non-array-in-path"> | <"unexpected-non-object-in-path"> | <"multiple-values-unexpected"> | <"invalid-value">

Type:
<"string"> | <"number"> | <"boolean">