boxen
Version:
Create boxes in the terminal
63 lines (36 loc) • 1.08 kB
Markdown
# 
> Create boxes in the terminal
[](https://travis-ci.org/sindresorhus/boxen)
## Install
```
$ npm install --save boxen
```
## Usage
```js
const boxen = require('boxen');
console.log(boxen('unicorn', {padding: 1}));
/*
┌─────────────┐
│ │
│ unicorn │
│ │
└─────────────┘
*/
```
## API
### boxen(input, [options])
#### input
Type: `string`
Text inside the box.
#### options
##### borderColor
Type: `string`
Values: `black` `red` `green` `yellow` `blue` `magenta` `cyan` `white` `gray`
Color of the box border.
##### padding
Type: `number`, `object`
Default: `0`
Space between the text and box border.
Accepts a number or an object with any of the `top`, `right`, `bottom`, `left` properties. When a number is specified, the left/right padding is 3 times the top/bottom to make it look nice.
## License
MIT © [Sindre Sorhus](http://sindresorhus.com)