1.0.0 • Published 8 years ago

stringpad v1.0.0

Weekly downloads
9
License
MIT
Repository
github
Last release
8 years ago

stringpad

A repository for npm module stringpad inspired by Azar's Leftpad (which recently broke the internet), with performance improvements and Rightpad and Centerpad option too.

Implemented algorithm used for Javascript's repeat. Probably the fastest implementation of Azar's Leftpad, with added options.

Run tests using: node test

Usage:
stringpad.left('foo', 5)
' foo'
stringpad.left('foobar', 6)
'foobar'
stringpad.left(1, 2, 0)
'01'
stringpad.left(1, 2, '-')
'-1'
stringpad.right('foo', 5)
'foo '
stringpad.right('foobar', 6)
'foobar'
stringpad.right(1, 2, 0)
'10'
stringpad.right(1, 2, '-')
'1-'
stringpad.center('foo', 5)
' foo '
stringpad.center('foo', 6, '-')
'---foo---'