refactor(Cypress): add nodemodules
This commit is contained in:
20
node_modules/pad-right/index.js
generated
vendored
Normal file
20
node_modules/pad-right/index.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
'use strict';
|
||||
|
||||
var repeat = require('repeat-string');
|
||||
|
||||
module.exports = function padLeft(val, num, str) {
|
||||
var padding = '';
|
||||
var diff = num - val.length;
|
||||
|
||||
// Breakpoints based on benchmarks to use the fastest approach
|
||||
// for the given number of zeros
|
||||
if (diff <= 5 && !str) {
|
||||
padding = '00000';
|
||||
} else if (diff <= 25 && !str) {
|
||||
padding = '000000000000000000000000000';
|
||||
} else {
|
||||
return val + repeat(str || '0', diff);
|
||||
}
|
||||
|
||||
return val + padding.slice(0, diff);
|
||||
};
|
Reference in New Issue
Block a user