1.0.1 • Published 3 years ago

app.columns v1.0.1

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

Что это?

App.columns — это npm-пакет для построения таблиц в консоли.

Пример #1

const columns = require('app.columns');

let log = columns.col(
    [
        'Ошибка:',
        'Путь:'
    ]
);
console.log(log.join(''));

Результат в консоли:

npm.io

Пример #2

const columns = require('app.columns');

let log = columns.col(
    [
        'Ошибка:',
        'Путь:'
    ], {
        align:'right'
    }
);
console.log(log.join(''));

Результат в консоли:

npm.io

Пример #3

const columns = require('app.columns');

let log = columns.col(
    [
        'Ошибка:',
        'Путь:'
    ], {
        color:'black', align:'right'
    }
);
console.log(log.join(''));

Результат в консоли:

npm.io

Пример #4

const columns = require('app.columns');

let log = columns.cols([
    columns.col(
        [
            'Ошибка:',
            'Путь:'
        ], {
            color:'red', align:'right', nobr:true
        }
    ),
    columns.col(
        [
            '"obj.noInitMethod is not a function"',
            '"/home/examples/example.js"'
        ], {
            color:'black', align:'left', nobr:false
        }
    )
]);
console.log(log.join(''));

Результат в консоли:

npm.io

Пример #5

const columns = require('app.columns');

let log = columns([
    ['Ошибка:', '"obj.noInitMethod is not a function"'],
    ['Путь:', '"/home/examples/example.js"'],
    ['Примечание:', '"Какой-то текст."']
], {
    color: ['red', 'black'],
    align: ['right', 'left']
});
console.log(log);

Результат в консоли:

npm.io

Пример #6

const columns = require('app.columns');

let log = columns([
    ['Ошибка:', 'Не верно указан пусть к файлу или каталогу:'],
    ['\n', '\n"/home/examples/file_no_found.js"'],
    ['Путь:', '"/home/examples/example.js"']
], {
    color: ['red', 'black'],
    align: ['right', 'left']
});
console.log(log);

Результат в консоли:

npm.io

Установка

$ npm i app.columns