summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/node_modules/table/dist/createStream.js
diff options
context:
space:
mode:
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.js37
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;