/ cloudformation-templates / node_modules / aws-cdk / lib / api / util / string-manipulation.js
string-manipulation.js
 1  "use strict";
 2  Object.defineProperty(exports, "__esModule", { value: true });
 3  exports.leftPad = void 0;
 4  /**
 5   * Pad 's' on the left with 'char' until it is n characters wide
 6   */
 7  function leftPad(s, n, char) {
 8      const padding = Math.max(0, n - s.length);
 9      return char.repeat(padding) + s;
10  }
11  exports.leftPad = leftPad;
12  //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nLW1hbmlwdWxhdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInN0cmluZy1tYW5pcHVsYXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7O0dBRUc7QUFDSCxTQUFnQixPQUFPLENBQUMsQ0FBUyxFQUFFLENBQVMsRUFBRSxJQUFZO0lBQ3hELE1BQU0sT0FBTyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDMUMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUNsQyxDQUFDO0FBSEQsMEJBR0MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFBhZCAncycgb24gdGhlIGxlZnQgd2l0aCAnY2hhcicgdW50aWwgaXQgaXMgbiBjaGFyYWN0ZXJzIHdpZGVcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGxlZnRQYWQoczogc3RyaW5nLCBuOiBudW1iZXIsIGNoYXI6IHN0cmluZykge1xuICBjb25zdCBwYWRkaW5nID0gTWF0aC5tYXgoMCwgbiAtIHMubGVuZ3RoKTtcbiAgcmV0dXJuIGNoYXIucmVwZWF0KHBhZGRpbmcpICsgcztcbn0iXX0=