Dimer cli utils
Handy utils for Dimer CLI.

There's no need for this package. But I am finding myself creating more small packages, over sticking everything to one repo.

Installation
npm i @dimerapp/cli-utils
# Yarn
yarn add @dimerapp/cli-utils
API
- info(message, [newLine]) ⇒
void
Prints info message in yellow color
- error(error, [newLine]) ⇒
void
Prints error message in red color
- attention(message, [newLine]) ⇒
void
Prints message with Attention label in
magenta color
- action(action, message) ⇒
void
Prints action in cyan color with it's message
- wrapInBraces(lhs, rhs, [newLine]) ⇒
void
Wrap a statement with lhs and rhs inside
braces style
- versionsProgress(versions) ⇒
void
Log updates for multiple versions. The log will re-write on
the same lines.
A version node must have.
- filesErrors(basePath, errors) ⇒
void
Print all errors for multiple files. Errors must be part
of vfile messages.
Base path is required to shorten the file names
- configErrors(errors) ⇒
void
Print config errors produced by @dimerapp/config-parser
info(message, [newLine]) ⇒ void
Prints info message in yellow color
Kind: global function
| message | String | |
| [newLine] | Boolean | false |
error(error, [newLine]) ⇒ void
Prints error message in red color
Kind: global function
| error | Error | String | |
| [newLine] | Boolean | false |
attention(message, [newLine]) ⇒ void
Prints message with Attention label in
magenta color
Kind: global function
| message | String | |
| [newLine] | Boolean | false |
action(action, message) ⇒ void
Prints action in cyan color with it's message
Kind: global function
| action | String |
| message | String |
wrapInBraces(lhs, rhs, [newLine]) ⇒ void
Wrap a statement with lhs and rhs inside
braces style
Kind: global function
| lhs | String | |
| rhs | String | |
| [newLine] | Boolean | false |
versionsProgress(versions) ⇒ void
Log updates for multiple versions. The log will re-write on
the same lines.
A version node must have.
Kind: global function
filesErrors(basePath, errors) ⇒ void
Print all errors for multiple files. Errors must be part
of vfile messages.
Base path is required to shorten the file names
Kind: global function
| basePath | String |
| errors | Array |
configErrors(errors) ⇒ void
Print config errors produced by @dimerapp/config-parser
Kind: global function
Change log
The change log can be found in the CHANGELOG.md file.
Contributing
Everyone is welcome to contribute. Please take a moment to review the contributing guidelines.
Authors & License
thetutlage and contributors.
MIT License, see the included MIT file.