tabular

0.0.2 • Public • Published

node-tabular

Create fluid lists in which the first column adapts to the content

Usage

Using this module is really simple. The example below should show you everything you need to know about the module:

var Tabular = require('tabular');
 
var tab = new Tabular({
    // allows you to control the padding between the two columns
    padding: 4, // default is 2
    // allows you to control the left margin of the first column
    marginLeft: 2 // default is 0
});
 
tab.push(['this is useful', 'if you do not know the size']);
tab.push(['of the', 'largest first column']);
 
console.log(tab.get());

Sorting

You can also sort the list by the first or second column like so:

// ...
 
console.log(tab.sort('second').get());
 

Note that once you sort the list, the original order is lost.

Package Sidebar

Install

npm i tabular

Weekly Downloads

0

Version

0.0.2

License

MIT

Last publish

Collaborators

  • indigounited
  • marcooliveira