App.table — это npm-пакет для построения таблиц в консоли.
const table = require('app.table');
let log = table.row(
[
'Ошибка:',
'Путь:'
]
);
console.log(log.join(''));
Результат в консоли:
const table = require('app.table');
let log = table.row(
[
'Ошибка:',
'Путь:'
], {
align:'right'
}
);
console.log(log.join(''));
Результат в консоли:
const table = require('app.table');
let log = table.row(
[
'Ошибка:',
'Путь:'
], {
color:'black', align:'right'
}
);
console.log(log.join(''));
Результат в консоли:
const table = require('app.table');
let log = table.rows([
table.row(
[
'Ошибка:',
'Путь:'
], {
color:'red', align:'right', nobr:true
}
),
table.row(
[
'"obj.noInitMethod is not a function"',
'"/home/examples/example.js"'
], {
color:'black', align:'left', nobr:false
}
)
]);
console.log(log.join(''));
Результат в консоли:
const table = require('app.table');
let log = table([
['Ошибка:', '"obj.noInitMethod is not a function"'],
['Путь:', '"/home/examples/example.js"'],
['Примечание:', '"Какой-то текст."']
], {
color: ['red', 'black'],
align: ['right', 'left']
});
console.log(log);
Результат в консоли:
$ npm i app.table