{"versions":{"1.1.1":{"name":"cli-simple-table","version":"1.1.1","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"funding":"https://github.com/privatenumber/cli-simple-table?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","scripts":{"build":"tsup src --dts --format esm,cjs","lint":"eslint .","pretest":"npm run build","test":"uvu &:"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.[tj]s":["eslint","npm run test"]},"dependencies":{"cli-truncate":"^2.1.0","colorette":"^2.0.7","strip-ansi":"^6.0.0"},"devDependencies":{"@pvtnbr/eslint-config":"^0.2.0","@types/node":"^16.9.6","eslint":"^7.32.0","husky":"^4.3.0","lint-staged":"^11.1.2","tsup":"^5.1.0","typescript":"^4.4.3","uvu":"^0.5.1"},"eslintConfig":{"extends":"@pvtnbr"},"gitHead":"a92cd5e3ccdc77aeb8b19b5655679e0a3fdc6714","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","_id":"cli-simple-table@1.1.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"65222fbc631ea8050f2378e3aa01c8c4f6b27184","size":4099,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-1.1.1.tgz","integrity":"sha512-eJqbVLTTsAJqgIwYa1u4iE77Eq1nikwQLIAApkLeu/syCjp3xZPEHNa23apD6XTHsbioQfTw5TqmozeTqRso5w=="},"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_1.1.1_1632363935812_0.9686639362755796"},"_hasShrinkwrap":false,"publish_time":1632363935921,"_cnpm_publish_time":1632363935921,"_cnpmcore_publish_time":"2021-12-16T19:56:47.253Z","contributors":[]},"1.1.0":{"name":"cli-simple-table","version":"1.1.0","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"funding":"https://github.com/privatenumber/cli-simple-table?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","scripts":{"build":"tsup src --dts --format esm,cjs","lint":"eslint .","pretest":"npm run build","test":"uvu &:"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.[tj]s":["eslint","npm run test"]},"dependencies":{"cli-truncate":"^2.1.0","colorette":"^1.2.2","strip-ansi":"^6.0.0"},"devDependencies":{"@pvtnbr/eslint-config-typescript":"^0.1.12","eslint":"^7.22.0","husky":"^4.3.0","lint-staged":"^10.5.3","tsup":"^4.8.19","typescript":"^4.2.3","uvu":"^0.5.1"},"eslintConfig":{"extends":"@pvtnbr/eslint-config-typescript"},"gitHead":"dde45cdaaa93398ca085c2307e10ccc1d4b804d5","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","_id":"cli-simple-table@1.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"771e1ee259eda73c509bfbf90313461d5039c38b","size":3285,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-1.1.0.tgz","integrity":"sha512-/LT3KZk+R0I72KtXMplRP19wL/ukTfeYXG2POO+6/LZrkzd7v7E+NAr5YPWHTqd5j1eaEUz1RgJ9R+aXywGVRA=="},"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_1.1.0_1616655889079_0.6176512138800092"},"_hasShrinkwrap":false,"publish_time":1616655889240,"_cnpm_publish_time":1616655889240,"_cnpmcore_publish_time":"2021-12-16T19:56:47.454Z","contributors":[]},"1.0.1":{"name":"cli-simple-table","version":"1.0.1","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"funding":"https://github.com/privatenumber/cli-simple-table?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"index.js","scripts":{"lint":"xo --fix","tsd":"tsd","test":"jest"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.[tj]s":["xo","npm run tsd -- --ignore","jest --bail --findRelatedTests"]},"dependencies":{"chalk":"^4.1.0","cli-truncate":"^2.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.3","tsd":"^0.14.0","xo":"^0.35.0"},"gitHead":"95abd1f423e96189daca3988b379177b39e711b3","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","_id":"cli-simple-table@1.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"8b91f535a895f3ab8979558eb127200fa0e6b19e","size":3124,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-1.0.1.tgz","integrity":"sha512-Aajew3rUqssEDe05W3mAu5T3l/89YBtasLGgVJLhrviHRMz43trqEsYKJE17T9GE7J6JQID+Vmek3XUgYblt0A=="},"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_1.0.1_1607303027139_0.27656606453202137"},"_hasShrinkwrap":false,"publish_time":1607303027295,"_cnpm_publish_time":1607303027295,"_cnpmcore_publish_time":"2021-12-16T19:56:47.710Z","contributors":[]},"1.0.0":{"name":"cli-simple-table","version":"1.0.0","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"main":"index.js","scripts":{"lint":"xo --fix","tsd":"tsd","test":"jest"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.[tj]s":["xo","npm run tsd -- --ignore","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","dependencies":{"chalk":"^4.1.0","cli-truncate":"^2.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.11","tsd":"^0.13.1","xo":"^0.33.0"},"gitHead":"1c4602044dffcee7dfc3e06078439e2d028877fd","_id":"cli-simple-table@1.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"9b7aacfac5dd47bf8f1f1c2822e303aa781e496e","size":3130,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-1.0.0.tgz","integrity":"sha512-4BCFW1xZEOEn0IzD+Zf43JyjMRcZg7gCyluVo2N4MLdMzjWqMEyDzfXFw5t/0CbK1xMKG/zKO5TW4jGkSww24g=="},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_1.0.0_1598159444096_0.4702209691128323"},"_hasShrinkwrap":false,"publish_time":1598159444334,"_cnpm_publish_time":1598159444334,"_cnpmcore_publish_time":"2021-12-16T19:56:47.924Z","contributors":[]},"0.0.3":{"name":"cli-simple-table","version":"0.0.3","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"main":"index.js","scripts":{"lint":"xo .","test":"jest","version":"standard-version"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["npm run lint -- --fix","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","dependencies":{"chalk":"^4.1.0","cli-truncate":"^2.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","standard-version":"^8.0.0","xo":"^0.32.0"},"gitHead":"319cbf2179b9c7fa6e1dea7e598dcfb10a96c792","_id":"cli-simple-table@0.0.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"ea400a353b88f0a34d2fe9a8d411e49296bebec4","size":2958,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-0.0.3.tgz","integrity":"sha512-Pvq9t46QehEZedz4pDwoCMso1BJTJpsXxPKMIYgxkDfQkjc/HBvpJ1D/BpnorqbPsQO+FfAbQzJdaKDCPQOShQ=="},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_0.0.3_1592625500634_0.29727127167055745"},"_hasShrinkwrap":false,"publish_time":1592625500734,"_cnpm_publish_time":1592625500734,"_cnpmcore_publish_time":"2021-12-16T19:56:48.147Z","contributors":[]},"0.0.2":{"name":"cli-simple-table","version":"0.0.2","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"main":"index.js","scripts":{"lint":"xo .","test":"jest","version":"standard-version"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["npm run lint -- --fix","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","dependencies":{"chalk":"^4.1.0","cli-truncate":"^2.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.11","standard-version":"^8.0.0","xo":"^0.32.0"},"gitHead":"56ec515311341e44f5722290cdc427a50bd8e8da","_id":"cli-simple-table@0.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"651e34d123f4600bc5f4024ae5c610c52894b132","size":2716,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-0.0.2.tgz","integrity":"sha512-ke0t4fx9dw/4P2Zqp/+hjfIFxShL70PiDwBsHlFMiU0Uf4MMubyIOLd5L+x4PvJEZIswiXsAJ8Wm9uc/OXHmUQ=="},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_0.0.2_1592624601922_0.9338366904680739"},"_hasShrinkwrap":false,"publish_time":1592624602075,"_cnpm_publish_time":1592624602075,"_cnpmcore_publish_time":"2021-12-16T19:56:48.343Z","contributors":[]},"0.0.1":{"name":"cli-simple-table","version":"0.0.1","description":"CLI simple table","keywords":["cli","table","simple","minimal"],"main":"index.js","scripts":{"lint":"eslint .","test":"jest"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["npm run lint -- --fix","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git+https://github.com/privatenumber/cli-simple-table.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/privatenumber/cli-simple-table/issues"},"homepage":"https://github.com/privatenumber/cli-simple-table#readme","dependencies":{"chalk":"^4.0.0","cli-truncate":"^2.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.21.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.9"},"gitHead":"da6bb3e86c299c16b95df55b7eae6a867c777262","_id":"cli-simple-table@0.0.1","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"shasum":"e6b9afd975f6bfe2f7e4d17392a8e5c8115964f2","size":2502,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cli-simple-table/-/cli-simple-table-0.0.1.tgz","integrity":"sha512-hrRuL6AiwRHbiyeNIyx2wBi2z7NaljSTm4lsbrVGPqwqaB3bjfoA+O4qzL89czPymLzTc/7GguSrykjol2yNvA=="},"maintainers":[{"name":"anonymous","email":"hiroki.osame@gmail.com"}],"_npmUser":{"name":"anonymous","email":"hiroki.osame@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-simple-table_0.0.1_1591769358600_0.543502063789739"},"_hasShrinkwrap":false,"publish_time":1591769358729,"_cnpm_publish_time":1591769358729,"_cnpmcore_publish_time":"2021-12-16T19:56:48.539Z","contributors":[]}},"dist-tags":{"latest":"1.1.1"},"name":"cli-simple-table","time":{"created":"2022-01-28T21:38:14.705Z","modified":"2024-09-26T09:18:58.584Z","1.1.1":"2021-09-23T02:25:35.921Z","1.1.0":"2021-03-25T07:04:49.240Z","1.0.1":"2020-12-07T01:03:47.295Z","1.0.0":"2020-08-23T05:10:44.334Z","0.0.3":"2020-06-20T03:58:20.734Z","0.0.2":"2020-06-20T03:43:22.075Z","0.0.1":"2020-06-10T06:09:18.729Z"},"readme":"<p align=\"center\">\n  <img src=\"/.github/screenshot-1.png\" width=\"70%\">\n  <br>\n  <a href=\"https://npm.im/cli-simple-table\"><img src=\"https://badgen.net/npm/v/cli-simple-table\"></a>\n  <a href=\"https://npm.im/cli-simple-table\"><img src=\"https://badgen.net/npm/dm/cli-simple-table\"></a>\n  <a href=\"https://packagephobia.now.sh/result?p=cli-simple-table\"><img src=\"https://packagephobia.now.sh/badge?p=cli-simple-table\"></a>\n  <br>\n  <br>\n  <i>Simple CLI table for simple people</i>\n</p>\n\n### Install\n```sh\nnpm i cli-simple-table\n```\n\n### Basic usage\n```js\nconst SimpleTable = require('cli-simple-table');\nconst chalk = require('chalk');\n\nconst table = new SimpleTable();\n\ntable.header('Name', 'Emoji');\n\ntable.row(chalk.red('Squid'), '????');\ntable.row(chalk.green('Frog'), '????');\ntable.row(chalk.yellow('Tiger'), '????');\ntable.row(chalk.blue('Whale'), '????');\ntable.row(chalk.magenta('Unicorn'), '????');\ntable.row(chalk.cyan('Dolphin'), '????');\ntable.row(chalk.white('Panda'), '????');\n\nconsole.log(table.toString());\n```\n\n\n### Alignment\n```js\nconst table = new SimpleTable();\n\ntable.header(\n  'Name',\n  {\n    text: 'Age',\n    align: 'right'\n  }\n);\n\ntable.row('Steve', 26);\n\nconsole.log(table.toString());\n```\n\n\n### Max column width\n```js\nconst table = new SimpleTable();\n\ntable.header(\n  {\n    text: 'Long text',\n    maxWidth: 25,\n  },\n  {\n    text: 'Long long text',\n    maxWidth: 25,\n  }\n);\n\ntable.row('Truncates really really long text', chalk.magenta('Colored long long text too'));\n\nconsole.log(table.toString());\n```\n\n\n## Options\n\n- `columnPadding` `<Number>` (`10`) - Number of characters to pad the column content with\n\n- `headerSeparator` `<Number>` (`1`) - Number of lines that separate the header from the table body","users":{}}