conwelcome
Version:
Welcome header for Node.js CLI software.
133 lines (73 loc) β’ 1.95 kB
Markdown
# conwelcome
> πWelcome header for Node.js CLI software.π¨βπ
<br>
[](./../../)
## Install
```sh
npm install conwelcome
```
<br>
[](./../../)
## Usage
```js
import welcome from "conwelcome";
// Use it.
welcome({title: `Welcome CLI`, tagLine: `by sumangal karan` });
// OR with all the options set like this:
welcome({
title: `Welcome CLI`,
tagLine: `by sumangal karan`,
description: `Welcome to the best CLI tool you'll ever use!`,
bgColor: `#FADC00`,
color: `#000000`,
bold: true,
clear: true,
version: `v1.0`
});
```
<br>
[](./../../)
## API
### welcome(options)
#### β― options
Type: `object`<br>
Default: `{}`
You can specify the options below.
#### β― title
Type: `string`
CLI title with background color highlight.
#### β― tagLine
Type: `string`
CLI tag line in front of the title without highlight but dimmed.
#### β― description
Type: `string`
CLI description below the title.
#### clear
Type: `boolean`<br>
Default: `true`
Clear console.
#### bold
Type: `boolean`<br>
Default: `true`
Bold heading text.
#### bgColor
Type: `string`<br>
Default: `#ffffff`
Background color highlight for `heading`.
#### color
Type: `string`<br>
Default: `true`
Text color for `heading`.
#### version
Type: `string`<br>
Default: `(empty string)`
Print version text.
<br>
[](changelog.md)
## Changelog
[β― Read the changelog here β](changelog.md)
<br>
<small>**KEY**: `π¦ NEW`, `π IMPROVE`, `π FIX`, `π DOC`, `π RELEASE`, and `β
TEST`
</small>
## License & Conduct
[β― Read the license here β](license)