diff options
Diffstat (limited to 'tools/node_modules/eslint/node_modules/table/dist/createStream.js')
-rw-r--r-- | tools/node_modules/eslint/node_modules/table/dist/createStream.js | 37 |
1 files changed, 16 insertions, 21 deletions
diff --git a/tools/node_modules/eslint/node_modules/table/dist/createStream.js b/tools/node_modules/eslint/node_modules/table/dist/createStream.js index 269aae93f4..9847ec3ef3 100644 --- a/tools/node_modules/eslint/node_modules/table/dist/createStream.js +++ b/tools/node_modules/eslint/node_modules/table/dist/createStream.js @@ -7,33 +7,29 @@ exports.default = void 0; var _mapValues2 = _interopRequireDefault(require("lodash/mapValues")); -var _values2 = _interopRequireDefault(require("lodash/values")); - -var _trimEnd2 = _interopRequireDefault(require("lodash/trimEnd")); - -var _makeStreamConfig = _interopRequireDefault(require("./makeStreamConfig")); +var _alignTableData = _interopRequireDefault(require("./alignTableData")); -var _drawRow = _interopRequireDefault(require("./drawRow")); +var _calculateRowHeightIndex = _interopRequireDefault(require("./calculateRowHeightIndex")); var _drawBorder = require("./drawBorder"); -var _stringifyTableData = _interopRequireDefault(require("./stringifyTableData")); +var _drawRow = _interopRequireDefault(require("./drawRow")); -var _truncateTableData = _interopRequireDefault(require("./truncateTableData")); +var _makeStreamConfig = _interopRequireDefault(require("./makeStreamConfig")); var _mapDataUsingRowHeightIndex = _interopRequireDefault(require("./mapDataUsingRowHeightIndex")); -var _alignTableData = _interopRequireDefault(require("./alignTableData")); - var _padTableData = _interopRequireDefault(require("./padTableData")); -var _calculateRowHeightIndex = _interopRequireDefault(require("./calculateRowHeightIndex")); +var _stringifyTableData = _interopRequireDefault(require("./stringifyTableData")); + +var _truncateTableData = _interopRequireDefault(require("./truncateTableData")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * @param {Array} data - * @param {Object} config + * @param {object} config * @returns {Array} */ const prepareData = (data, config) => { @@ -49,7 +45,7 @@ const prepareData = (data, config) => { /** * @param {string[]} row * @param {number[]} columnWidthIndex - * @param {Object} config + * @param {object} config * @returns {undefined} */ @@ -64,13 +60,13 @@ const create = (row, columnWidthIndex, config) => { output += (0, _drawBorder.drawBorderTop)(columnWidthIndex, config.border); output += body; output += (0, _drawBorder.drawBorderBottom)(columnWidthIndex, config.border); - output = (0, _trimEnd2.default)(output); + output = output.trimEnd(); process.stdout.write(output); }; /** * @param {string[]} row * @param {number[]} columnWidthIndex - * @param {Object} config + * @param {object} config * @returns {undefined} */ @@ -90,19 +86,18 @@ const append = (row, columnWidthIndex, config) => { output += (0, _drawBorder.drawBorderJoin)(columnWidthIndex, config.border); output += body; output += bottom; - output = (0, _trimEnd2.default)(output); + output = output.trimEnd(); process.stdout.write(output); }; /** - * @param {Object} userConfig - * @returns {Object} + * @param {object} userConfig + * @returns {object} */ const createStream = (userConfig = {}) => { - const config = (0, _makeStreamConfig.default)(userConfig); // @todo Use 'Object.values' when Node.js v6 support is dropped. - - const columnWidthIndex = (0, _values2.default)((0, _mapValues2.default)(config.columns, column => { + const config = (0, _makeStreamConfig.default)(userConfig); + const columnWidthIndex = Object.values((0, _mapValues2.default)(config.columns, column => { return column.width + column.paddingLeft + column.paddingRight; })); let empty; |