X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Ftable%2Fdist%2FmakeConfig.js;h=430b68e20d4438f47696c29a92262b2b03707820;hb=d2f432cc757f42f0318fdddcab8c00b240d47088;hp=17fd35d1eadefc090a7667a12444f2211b6db5ea;hpb=3aba54c891969552833dbc350b3139e944e17a97;p=dotfiles%2F.git diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/table/dist/makeConfig.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/table/dist/makeConfig.js index 17fd35d1..430b68e2 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/table/dist/makeConfig.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/table/dist/makeConfig.js @@ -5,25 +5,21 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _cloneDeep2 = _interopRequireDefault(require("lodash/cloneDeep")); +var _lodash = _interopRequireDefault(require("lodash.clonedeep")); -var _isUndefined2 = _interopRequireDefault(require("lodash/isUndefined")); - -var _times2 = _interopRequireDefault(require("lodash/times")); +var _calculateMaximumColumnWidthIndex = _interopRequireDefault(require("./calculateMaximumColumnWidthIndex")); var _getBorderCharacters = _interopRequireDefault(require("./getBorderCharacters")); var _validateConfig = _interopRequireDefault(require("./validateConfig")); -var _calculateMaximumColumnWidthIndex = _interopRequireDefault(require("./calculateMaximumColumnWidthIndex")); - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Merges user provided border characters with the default border ("honeywell") characters. * - * @param {Object} border - * @returns {Object} + * @param {object} border + * @returns {object} */ const makeBorder = (border = {}) => { return Object.assign({}, (0, _getBorderCharacters.default)('honeywell'), border); @@ -33,16 +29,17 @@ const makeBorder = (border = {}) => { * values for the missing configuration properties. * * @param {Array[]} rows - * @param {Object} columns - * @param {Object} columnDefault - * @returns {Object} + * @param {object} columns + * @param {object} columnDefault + * @returns {object} */ const makeColumns = (rows, columns = {}, columnDefault = {}) => { const maximumColumnWidthIndex = (0, _calculateMaximumColumnWidthIndex.default)(rows); - (0, _times2.default)(rows[0].length, index => { - if ((0, _isUndefined2.default)(columns[index])) { + + for (let index = 0; index < rows[0].length; index++) { + if (typeof columns[index] === 'undefined') { columns[index] = {}; } @@ -50,11 +47,12 @@ const makeColumns = (rows, columns = {}, columnDefault = {}) => { alignment: 'left', paddingLeft: 1, paddingRight: 1, - truncate: Infinity, + truncate: Number.POSITIVE_INFINITY, width: maximumColumnWidthIndex[index], wrapWord: false }, columnDefault, columns[index]); - }); + } + return columns; }; /** @@ -62,14 +60,14 @@ const makeColumns = (rows, columns = {}, columnDefault = {}) => { * using default values for the missing configuration properties. * * @param {Array[]} rows - * @param {Object} userConfig - * @returns {Object} + * @param {object} userConfig + * @returns {object} */ const makeConfig = (rows, userConfig = {}) => { (0, _validateConfig.default)('config.json', userConfig); - const config = (0, _cloneDeep2.default)(userConfig); + const config = (0, _lodash.default)(userConfig); config.border = makeBorder(config.border); config.columns = makeColumns(rows, config.columns, config.columnDefault);