You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rdrew
1440706ce3
|
6 years ago | |
---|---|---|
.. | ||
cli.js | 6 years ago | |
index.js | 6 years ago | |
license | 6 years ago | |
package.json | 6 years ago | |
readme.md | 6 years ago |
readme.md
lpad-align
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