Center-align the text in a string.
npm install center-align> Center-align the text in a string.
Install with npm:
``sh`
$ npm install --save center-align
`js`
var center = require('center-align');
center(val, width);
Params
* val {String|Array}: the string or array of strings to center alignwidth
* {Number} (optional): the total width of each line in the expected result, after it's centered.
`js`
console.log(center('foo')); //=> 'foo' (does nothing)
console.log(center('foo', 12)); //=> ' foo '
console.log(center('foo', 10)); //=> ' foo '
console.log(center('foo', 8)); //=> ' foo '
If expected width is not provided, the _length of the longest line_ will be used.
Example
If used on the following:
`js`
// value can be a string, or an array of strings
center([
'Lorem ipsum dolor sit amet,',
'consectetur adipiscing',
'elit, sed do eiusmod tempor incididunt',
'ut labore et dolore',
'magna aliqua. Ut enim ad minim',
'veniam, quis'
]);
The result would be:
``
Lorem ipsum dolor sit amet,
consectetur adipiscing
elit, sed do eiusmod tempor incididunt
ut labore et dolore
magna aliqua. Ut enim ad minim
veniam, quis
* align-text: Align the text in a string. | homepage
* justified: Wrap words to a specified length and justified the text. | homepage
* right-align: Right-align the text in a string. | homepage
* word-wrap: Wrap words to a specified length. | homepage
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
_(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)_
To generate the readme, run the following command:
`sh`
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
`sh``
$ npm install && npm test
Jon Schlinkert
* github/jonschlinkert
* twitter/jonschlinkert
Copyright © 2017, Jon Schlinkert.
Released under the MIT License.
*
_This file was generated by verb-generate-readme, v0.6.0, on May 26, 2017._