pad

Left and right string padding

npm install pad
82 downloads in the last day
547 downloads in the last week
2 774 downloads in the last month
 _   _           _        _____          _ 
| \ | |         | |      |  __ \        | |
|  \| | ___   __| | ___  | |__) |_ _  __| |
| . ` |/ _ \ / _` |/ _ \ |  ___/ _` |/ _` |
| |\  | (_) | (_| |  __/ | |  | (_| | (_| |
|_| \_|\___/ \__,_|\___| |_|   \__,_|\__,_| New BSD License

Node Pad is a simple function to pad strings in the left and right directions.

pad(text, size, [char]): Left padding

Node Pad does left padding when the first argument is a string and the second argument is a number.

var pad = require('pad');
pad('pad', 6).should.eql('pad   ');

pad(size, text, [char]): Right padding

Node Pad does right padding when the first argument is a number and the second argument is a string.

var pad = require('pad');
pad(5, 'pad', '--').should.eql('--pad');

Installing

Via git (or downloaded tarball), copy or link the project from a discoverable Node directory:

git clone http://github.com/wdavidw/node-pad.git

Via npm:

npm install pad

Testing

Clone the repo, install the development dependencies and run the suite:

git clone http://github.com/wdavidw/node-pad.git .
npm install
make test
npm loves you