Installation:
npm install -g jsonpoker
Usage:
things.json:
poker things.json
Welcome to poker. Your data is assigned to the variable j
coffee>```
You are now in a coffeescript REPL. Type something like:
```coffeescript
j.people.length
And you will get the answer:
3
You could also type something like:
lowered = persontoLowerCase for person in jpeoplefswriteFileSync 'lowercased.json'JSONstringify lowered
Get the idea? It's a full coffeescript environment, so you can do arbitrarily more complex things.
poker is based on nesh, so it has history support and all kinds of other great things.
Have fun!