diff options
Diffstat (limited to 'node_modules/core-js/modules/$.string-pad.js')
-rw-r--r-- | node_modules/core-js/modules/$.string-pad.js | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/node_modules/core-js/modules/$.string-pad.js b/node_modules/core-js/modules/$.string-pad.js deleted file mode 100644 index f0507d934..000000000 --- a/node_modules/core-js/modules/$.string-pad.js +++ /dev/null @@ -1,17 +0,0 @@ -// https://github.com/ljharb/proposal-string-pad-left-right -var toLength = require('./$.to-length') - , repeat = require('./$.string-repeat') - , defined = require('./$.defined'); - -module.exports = function(that, maxLength, fillString, left){ - var S = String(defined(that)) - , stringLength = S.length - , fillStr = fillString === undefined ? ' ' : String(fillString) - , intMaxLength = toLength(maxLength); - if(intMaxLength <= stringLength)return S; - if(fillStr == '')fillStr = ' '; - var fillLen = intMaxLength - stringLength - , stringFiller = repeat.call(fillStr, Math.ceil(fillLen / fillStr.length)); - if(stringFiller.length > fillLen)stringFiller = stringFiller.slice(0, fillLen); - return left ? stringFiller + S : S + stringFiller; -};
\ No newline at end of file |