blob: dc990af030fc719dbf710a2aa8710b81f01ab98b [file] [log] [blame]
Leo Repp58b9f112021-11-22 11:57:47 +01001#!/usr/bin/env node
2'use strict';
3var getStdin = require('get-stdin');
4var meow = require('meow');
5var lpadAlign = require('./');
6
7var cli = meow({
8 help: [
9 'Usage',
10 ' $ cat <file> | lpad-align',
11 '',
12 'Example',
13 ' $ cat unicorn.txt | lpad-align',
14 ' foo',
15 ' foobar',
16 ' foobarcat'
17 ]
18}, {
19 default: {
20 indent: 4
21 }
22});
23
24getStdin(function (data) {
25 var arr = data.split(/\r?\n/);
26
27 arr.forEach(function (el) {
28 console.log(lpadAlign(el, arr, cli.flags.indent));
29 });
30});