JSPM

string-padding

1.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1919
  • Score
    100M100P100Q115758F
  • License MIT

Pad strings/text

Package Exports

  • string-padding

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (string-padding) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

String-padding

Padding strings in node.

Installation

$ npm install string-padding

Usage

var pad = require('string-padding');
pad(string [, length [, padding [, side ]]]);
  • string: A string of text of any length.
  • length (optional): The length the output string should be. Note that it doesn’t truncate the original string.
  • padding (optional): The character(s) for padding. Yes, you could go crazy with multiple characters ;)
  • side (optional): The side which should be padded; please use pad.LEFT, pad.RIGHT or pad.BOTH.

For those who are totally fine with prototyping strings, you can do that. If you do, you can skip the first parameter.

var pad = require('string-padding');
String.prototype.pad = pad.prototype;

'Hello World!'.pad(16, '0'); // 0000Hello World!

Happy padding! :)