Simple module that allows you to create fluid lists in which the first column adapts to the content
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.editorconfig
.gitignore
.jshintrc
LICENSE
README.md
index.js
package.json

README.md

tabular

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

Installation

$ npm install tabular

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());

License

Released under the MIT License.