lpad-align ![Build Status](https://camo.githubusercontent.com/646284db69865993898082400b2e9095964518ea463e2c179c85189303b82b14/68747470733a2f2f7472617669732d63692e6f72672f6b657676612f6c7061642d616c69676e2e7376673f6272616e63683d6d6173746572)
Left pad a string to align with the longest string in an array
Install
$ npm install --save lpad-align
Usage
const lpadAlign = require('lpad-align');
const words = [
'foo',
'foobar',
'foobarcat'
];
for (const x of words) {
console.log(lpadAlign(x, words, 4));
}
/*
foo
foobar
foobarcat
*/
API
lpadAlign(string, array, pad)
string
Type: string
String that will be padded.
array
Type: Array
Array to align against.
pad
Type: number
Default: 4
Indentation to prepend the string with.
CLI
$ npm install --global lpad-align
Usage
$ cat <file> | lpad-align
Example
$ cat unicorn.txt | lpad-align
foo
foobar
foobarcat
License
MIT © Kevin Mårtensson