{"_id":"text-table","_rev":"87927","name":"text-table","description":"borderless text tables with alignment","dist-tags":{"latest":"0.2.0"},"maintainers":[{"name":"nopersonsmodules","email":"nopersonsmodules@gmail.com"}],"time":{"modified":"2021-06-03T10:28:35.000Z","created":"2013-05-11T10:22:04.274Z","0.2.0":"2013-10-05T03:51:26.868Z","0.1.1":"2013-05-16T23:45:48.573Z","0.1.0":"2013-05-12T05:16:19.975Z","0.0.1":"2013-05-11T10:33:03.913Z","0.0.0":"2013-05-11T10:22:04.274Z"},"users":{"csardi":true,"manishrc":true,"nate-wilkins":true,"kwpeters":true,"jokeyrhyme":true,"itonyyo":true,"danpolitte":true,"xgheaven":true,"mccoyjordan":true,"tobiasnickel":true,"nickeltobias":true,"alexeyraspopov":true,"rocket0191":true,"dofy":true,"eijs":true,"wangfeia":true,"santi8ago8":true,"ognjen.jevremovic":true,"shuoshubao":true,"artjacob":true,"dwqs":true},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"repository":{"type":"git","url":"git://github.com/substack/text-table.git"},"versions":{"0.2.0":{"name":"text-table","version":"0.2.0","description":"borderless text tables with alignment","main":"index.js","devDependencies":{"tap":"~0.4.0","tape":"~1.0.2","cli-color":"~0.2.3"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"repository":{"type":"git","url":"git://github.com/substack/text-table.git"},"homepage":"https://github.com/substack/text-table","keywords":["text","table","align","ascii","rows","tabular"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","readmeFilename":"readme.markdown","bugs":{"url":"https://github.com/substack/text-table/issues"},"_id":"text-table@0.2.0","dist":{"shasum":"7f5ee823ae805207c00af2df4a84ec3fcfa570b4","size":3897,"noattachment":false,"key":"/text-table/-/text-table-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/text-table/download/text-table-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"nopersonsmodules","email":"nopersonsmodules@gmail.com"}],"directories":{},"publish_time":1380945086868,"_hasShrinkwrap":false,"_cnpm_publish_time":1380945086868},"0.1.1":{"name":"text-table","version":"0.1.1","description":"borderless text tables with alignment","main":"index.js","devDependencies":{"tap":"~0.4.0","tape":"~1.0.2"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/20..latest","firefox/10..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6"]},"repository":{"type":"git","url":"git://github.com/substack/text-table.git"},"homepage":"https://github.com/substack/text-table","keywords":["text","table","align","ascii","rows","tabular"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","readmeFilename":"readme.markdown","_id":"text-table@0.1.1","dist":{"shasum":"9aa4347a39b6950cd24190264576f62db6e52d93","size":3441,"noattachment":false,"key":"/text-table/-/text-table-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/text-table/download/text-table-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"nopersonsmodules","email":"nopersonsmodules@gmail.com"}],"directories":{},"publish_time":1368747948573,"_hasShrinkwrap":false,"_cnpm_publish_time":1368747948573},"0.1.0":{"name":"text-table","version":"0.1.0","description":"borderless text tables with alignment","main":"index.js","devDependencies":{"tap":"~0.4.0","tape":"~1.0.2"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/text-table.git"},"homepage":"https://github.com/substack/text-table","keywords":["text","table","align","ascii","rows","tabular"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","readmeFilename":"readme.markdown","_id":"text-table@0.1.0","dist":{"shasum":"e25db4e644221cd509a59ddfc902595fcf1ac846","size":3150,"noattachment":false,"key":"/text-table/-/text-table-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/text-table/download/text-table-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"nopersonsmodules","email":"nopersonsmodules@gmail.com"}],"directories":{},"publish_time":1368335779975,"_hasShrinkwrap":false,"_cnpm_publish_time":1368335779975},"0.0.1":{"name":"text-table","version":"0.0.1","description":"borderless text tables suitable for printing to stdout","main":"index.js","devDependencies":{"tap":"~0.4.0","tape":"~1.0.2"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/text-table.git"},"homepage":"https://github.com/substack/text-table","keywords":["text","table","ascii","rows","tabular"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","readmeFilename":"readme.markdown","_id":"text-table@0.0.1","dist":{"shasum":"b3d496dffb0a38d3bce6205cd013583843ee2f91","size":2890,"noattachment":false,"key":"/text-table/-/text-table-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/text-table/download/text-table-0.0.1.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"nopersonsmodules","email":"nopersonsmodules@gmail.com"}],"directories":{},"publish_time":1368268383913,"_hasShrinkwrap":false,"_cnpm_publish_time":1368268383913},"0.0.0":{"name":"text-table","version":"0.0.0","description":"borderless text tables suitable for printing to stdout","main":"index.js","devDependencies":{"tap":"~0.4.0","tape":"~1.0.2"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/text-table.git"},"homepage":"https://github.com/substack/text-table","keywords":["text","table","ascii","rows","tabular"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","readmeFilename":"readme.markdown","_id":"text-table@0.0.0","dist":{"shasum":"6eaebb4b8775fa12f3ebaa7aae489f3b89a0d7a0","size":2881,"noattachment":false,"key":"/text-table/-/text-table-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/text-table/download/text-table-0.0.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"nopersonsmodules","email":"nopersonsmodules@gmail.com"}],"directories":{},"publish_time":1368267724274,"_hasShrinkwrap":false,"_cnpm_publish_time":1368267724274}},"readme":"# text-table\n\ngenerate borderless text table strings suitable for printing to stdout\n\n[![build status](https://secure.travis-ci.org/substack/text-table.png)](http://travis-ci.org/substack/text-table)\n\n# example\n\n## default align\n\n``` js\nvar table = require('text-table');\nvar t = table([\n    [ 'master', '0123456789abcdef' ],\n    [ 'staging', 'fedcba9876543210' ]\n]);\nconsole.log(t);\n```\n\n```\nmaster   0123456789abcdef\nstaging  fedcba9876543210\n```\n\n## left-right align\n\n``` js\nvar table = require('text-table');\nvar t = table([\n    [ 'beep', '1024' ],\n    [ 'boop', '33450' ],\n    [ 'foo', '1006' ],\n    [ 'bar', '45' ]\n], { align: [ 'l', 'r' ] });\nconsole.log(t);\n```\n\n```\nbeep   1024\nboop  33450\nfoo    1006\nbar      45\n```\n\n## dotted align\n\n``` js\nvar table = require('text-table');\nvar t = table([\n    [ 'beep', '1024' ],\n    [ 'boop', '334.212' ],\n    [ 'foo', '1006' ],\n    [ 'bar', '45.6' ],\n    [ 'baz', '123.' ]\n], { align: [ 'l', '.' ] });\nconsole.log(t);\n```\n\n```\nbeep  1024\nboop   334.212\nfoo   1006\nbar     45.6\nbaz    123.\n```\n\n## centered\n\n``` js\nvar table = require('text-table');\nvar t = table([\n    [ 'beep', '1024', 'xyz' ],\n    [ 'boop', '3388450', 'tuv' ],\n    [ 'foo', '10106', 'qrstuv' ],\n    [ 'bar', '45', 'lmno' ]\n], { align: [ 'l', 'c', 'l' ] });\nconsole.log(t);\n```\n\n```\nbeep    1024   xyz\nboop  3388450  tuv\nfoo    10106   qrstuv\nbar      45    lmno\n```\n\n# methods\n\n``` js\nvar table = require('text-table')\n```\n\n## var s = table(rows, opts={})\n\nReturn a formatted table string `s` from an array of `rows` and some options\n`opts`.\n\n`rows` should be an array of arrays containing strings, numbers, or other\nprintable values.\n\noptions can be:\n\n* `opts.hsep` - separator to use between columns, default `'  '`\n* `opts.align` - array of alignment types for each column, default `['l','l',...]`\n\nalignment types are:\n\n* `'l'` - left\n* `'r'` - right\n* `'c'` - center\n* `'.'` - decimal\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install text-table\n```\n\n# license\n\nMIT\n","_attachments":{},"readmeFilename":"readme.markdown","homepage":"https://github.com/substack/text-table","bugs":{"url":"https://github.com/substack/text-table/issues"},"license":"MIT"}