Sha256: 5d52f0274d3b160d92746ef54305c561e8a3f46439c32c113d02fc158a9bc147
Contents?: true
Size: 1.48 KB
Versions: 19
Compression:
Stored size: 1.48 KB
Contents
/** * Module requirements. */ var Table = require('../lib/cli-table'); /** * Example. */ /* col widths */ var table = new Table({ head: ['Rel', 'Change', 'By', 'When'] , colWidths: [6, 21, 25, 17] }); table.push( ['v0.1', 'Testing something cool', 'rauchg@gmail.com', '7 minutes ago'] , ['v0.1', 'Testing something cool', 'rauchg@gmail.com', '8 minutes ago'] ); console.log(table.toString()); /* compact */ var table = new Table({ head: ['Rel', 'Change', 'By', 'When'] , colWidths: [6, 21, 25, 17] , style : {compact : true, 'padding-left' : 1} }); table.push( ['v0.1', 'Testing something cool', 'rauchg@gmail.com', '7 minutes ago'] , ['v0.1', 'Testing something cool', 'rauchg@gmail.com', '8 minutes ago'] , [] , ['v0.1', 'Testing something cool', 'rauchg@gmail.com', '8 minutes ago'] ); console.log(table.toString()); /* headless */ var headless_table = new Table(); headless_table.push(['v0.1', 'Testing something cool', 'rauchg@gmail.com', '7 minutes ago']); console.log(headless_table.toString()); /* vertical */ var vertical_table = new Table(); vertical_table.push({ "Some Key": "Some Value"}, { "Another much longer key": "And its corresponding longer value"} ); console.log(vertical_table.toString()); /* cross */ var cross_table = new Table({ head: ["", "Header #1", "Header #2"] }); cross_table.push({ "Header #3": ["Value 1", "Value 2"] }, { "Header #4": ["Value 3", "Value 4"] }); console.log(cross_table.toString());
Version data entries
19 entries across 19 versions & 1 rubygems