code: function padValues(arr, strategy, offset, char) {
      /* istanbul ignore if */
      if (!is_1.isValue(arr) || !is_1.isArray(arr))
          return null;
      // If offset is a string
      // count its length.
      if (is_1.isString(offset))
          offset = offset.length;
      // do nothing.
      if (strategy === 'none')
          return arr;
      var len = 0;
      strategy = strategy || 'right';
      char = char || ' ';
      var func = strategy === 'right' ? padRight : padLeft;
      arr.forEach(function (item) {
          if (item.length > len)
              len = item.length;
      });
      if (offset)
          len += offset;
      arr.forEach(function (item, i) {
          if (item.length < len)
              arr[i] = func(item, len - item.length, null, char);
      });
      return arr;
  }
docs: Pad Values
  
  @param values the values to be padded.
  @param dir the direction to pad.
  @param offset an offset value to add.
  @param char the character to pad with.