UNPKG

voca

Version:

The ultimate JavaScript string library

20 lines (16 loc) 589 B
import { t as toInteger } from './to_integer.js'; import repeat from '../repeat.js'; /** * Creates the padding string. * * @ignore * @param {string} padCharacters The characters to create padding string. * @param {number} length The padding string length. * @return {string} The padding string. */ function buildPadding(padCharacters, length) { var padStringRepeat = toInteger(length / padCharacters.length); var padStringRest = length % padCharacters.length; return repeat(padCharacters, padStringRepeat + padStringRest).substr(0, length); } export { buildPadding as b };