Lines Matching refs:items
34 module.exports = function (items) {
57 items = toArray(items, columnNames);
61 items.forEach(function (item) {
86 items = items.map(function (item) {
107 items = items.map(function (item, index) {
139 items.unshift(headers);
145 column.width = items.map(function (item) {
157 items = items.map(function (item) {
166 items = items.map(function (item, index) {
184 column.width = items.map(function (item) {
195 var rows = createRows(items, columns, columnNames, options.paddingChr); // merge lines into rows
209 * @param Array items data to process
212 * @return Array items wrapped in arrays, corresponding to lines
215 function createRows(items, columns, columnNames, paddingChr) {
216 return items.map(function (item) {
295 function toArray(items, columnNames) {
296 if (Array.isArray(items)) return items;
298 for (var key in items) {
301 item[columnNames[1] || 'value'] = items[key];