1.3.0 • Published 2 years ago

@buzuli/tabulate v1.3.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

tabulate

Reads a data file then outputs a sample table to the terminal.

Supported formats

  • .csv
  • .json
  • .ndjson | .nljson | .jsonl

Installation

$ npm install @buzuli/tabulate

Usage

$ tabulate my-file.csv

Output

Given a CSV file with the contents:

"name","phone"
"bob","800.555.1111"
"jess","505.555.2222"

A table will be rendered in the terminal thus:

┌──────┬──────────────┐
│ name │ phone        │
├──────┼──────────────┤
│ bob  │ 800.555.1111 │
├──────┼──────────────┤
│ jess │ 505.555.2222 │
└──────┴──────────────┘