jeez

0.0.3 • Public • Published

jeez

jeez helps you generating JSON documents from the command line.

jeez is the perfect companion for unix2ws: generate easily (basic) JSON documents and pipe them to another process... Unix in all its glory.

Installation

  npm install -g jeez

Usage

# prints {"name":"McIlroy"}
jeez --name McIlroy

# prints {"name":"McIlroy","firstname":"Douglas"}
jeez --name McIlroy --firstname Douglas

# Support for arrays, Douglast McIlroy has actually two firstnames
# {"name":"McIlroy","firstname":["Douglas","Malcolm"]}
jeez --name McIlroy --firstname Douglas --firstname Malcolm

# Support for numbers
# {"born":1932,"pi":3.14}
jeez --born 1932 --pi 3.14

# ... and booleans
# {"happy":true}
jeez --happy

Limitation

You can only generate flat documents, nested documents are not supported (yet)

Credits

Well, I was using unix2ws a lot today... Echo'ing JSON strings quickly started to be annoying, so I thought of a tool like this...

4 lines of code later only, thanks to minimist and @substack, I had the tool I needed

Readme

Keywords

none

Package Sidebar

Install

npm i jeez

Weekly Downloads

0

Version

0.0.3

License

MIT

Last publish

Collaborators

  • llambeau