just-right-pad
    TypeScript icon, indicating that this package has built-in type declarations

    3.0.1 • Public • Published

    just-right-pad

    Part of a library of zero-dependency npm modules that do just do one thing. Guilt-free utilities for every occasion.

    🍦 Try it

    npm install just-right-pad
    yarn add just-right-pad

    Add characters to the right of a string such that its total length is n

    import rightPad from 'just-right-pad';
    
    rightPad('hello', 9); // 'hello    '
    rightPad('hello', 3); // 'hello'
    rightPad('hello', 9, '.'); // 'hello....'
    rightPad('hello', 9, '..'); // 'hello....'
    rightPad('hello', 10, 'ab'); // 'helloababa'
    rightPad('hello', 9, '\uD83D\uDC04'); // 'hello🐄🐄🐄🐄'
    rightPad('hello', 10, '\uD83D\uDC11\uD83D\uDC04'), // 'hello🐑🐄🐑🐄🐑'
    rightPad('hello', 7, '🐄'), // 'hello🐄🐄'
    rightPad(null, 7); // throws
    rightPad([], 4, '*'); // throws
    rightPad('hello', 4, true); // throws
    rightPad('hello', -4, true); // throws  
    rightPad('hello', 2.3, true); // throws    

    Install

    npm i just-right-pad

    DownloadsWeekly Downloads

    12

    Version

    3.0.1

    License

    MIT

    Unpacked Size

    7.13 kB

    Total Files

    8

    Last publish

    Collaborators

    • angus-c