Catalog npm
PACKAGE EXPLORERView in registry

2table

npm

Convert JSON to ASCII Table

asciiclijsontable
Versions collected10
Direct dependencies2From release 0.2.9
Last observed20 Oct, 19:19 UTC

README

Current package documentation

2table

Convert JSON to ASCII Table

Install

npm install -g 2table

Usage

Example test.json

[
  {
    "addressLine1": "1333 2ND ST",
    "city": "SANTA MONICA",
    "state": "CA",
    "zip5": "90401",
    "zip4": "4100",
    "info": {
      "carrierRoute": "C002",
      "countyName": "LOS ANGELES",
      "deliveryPoint": "99",
      "checkDigit": "3",
      "cmar": "N"
    }
  },
  {
    "addressLine1": "1333 2ND ST STE 200",
    "city": "SANTA MONICA",
    "state": "CA",
    "zip5": "90401",
    "zip4": "1151",
    "info": {
      "carrierRoute": "C002",
      "countyName": "LOS ANGELES",
      "deliveryPoint": "99",
      "checkDigit": "0",
      "cmar": "N"
    }
  },
  {
    "addressLine1": "1333 2ND ST FL 1",
    "city": "SANTA MONICA",
    "state": "CA",
    "zip5": "90401",
    "zip4": "4104",
    "info": {
      "carrierRoute": "C002",
      "countyName": "LOS ANGELES",
      "deliveryPoint": "99",
      "checkDigit": "9",
      "cmar": "N"
    }
  }
]

Just output the specified fields as columns

cat test.json | 2table "addressLine1,city,state,zip5"

 addressLine1         city          state  zip5  
 1333 2ND ST          SANTA MONICA  CA     90401 
 1333 2ND ST STE 200  SANTA MONICA  CA     90401 
 1333 2ND ST FL 1     SANTA MONICA  CA     90401  

Rename the columns

cat test.json | 2table "addressLine1:Address,city:City,state:State,zip5:ZipCode"

 Address              City          State  ZipCode 
 1333 2ND ST          SANTA MONICA  CA     90401   
 1333 2ND ST STE 200  SANTA MONICA  CA     90401   
 1333 2ND ST FL 1     SANTA MONICA  CA     90401   

Define column width

cat test.json | 2table "addressLine1:Address{width:11},city:City,state:State,zip5:ZipCode"

 Address      City          State  ZipCode 
 1333 2ND ST  SANTA MONICA  CA     90401   
 1333 2ND ST  SANTA MONICA  CA     90401   
 STE 200                                   
 1333 2ND ST  SANTA MONICA  CA     90401   
 FL 1                                      

Define column color

cat test.json | 2table "addressLine1:Address{width:11;color:red},city:City,state:State{color:cyan},zip5:ZipCode"

 Address      City          State  ZipCode 
 1333 2ND ST  SANTA MONICA  CA     90401   
 1333 2ND ST  SANTA MONICA  CA     90401   
 STE 200                                   
 1333 2ND ST  SANTA MONICA  CA     90401   
 FL 1                                      

Nested object

cat test.json | 2table "addressLine1:Address,city:City,state:State,zip5:ZipCode,info:Details[countyName:County,carrierRoute:Route]"

 Address              City          State  ZipCode  Details            
                                                    County       Route 
 1333 2ND ST          SANTA MONICA  CA     90401    LOS ANGELES  C002  
 1333 2ND ST STE 200  SANTA MONICA  CA     90401    LOS ANGELES  C002  
 1333 2ND ST FL 1     SANTA MONICA  CA     90401    LOS ANGELES  C002  

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 10

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.9Registry latest20 Mar 20232
0.2.820 Mar 20232
0.2.716 Mar 20232
0.2.517 Jun 20222
0.2.426 Jan 20221
0.2.323 Jan 20221
0.2.222 Jan 20221
0.2.122 Jan 20221
0.2.022 Jan 20221
0.1.020 Jan 20221

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
aux4/2table

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:19 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:b3e6acd94c41ae15953424fb4883bb68dd58362093178698d10361a385808c51