Sha256: 3eec07af634d052f1e2569a6287920e9abcba1d0084ae6dfff8417e94688b18d
Contents?: true
Size: 535 Bytes
Versions: 35
Compression:
Stored size: 535 Bytes
Contents
#!/usr/bin/env node jmespath = require('./jmespath'); process.stdin.setEncoding('utf-8'); if (process.argv.length < 2) { console.log("Must provide a jmespath expression."); process.exit(1); } var inputJSON = ""; process.stdin.on('readable', function() { var chunk = process.stdin.read(); if (chunk !== null) { inputJSON += chunk; } }); process.stdin.on('end', function() { var parsedInput = JSON.parse(inputJSON); console.log(JSON.stringify(jmespath.search(parsedInput, process.argv[2]))); });
Version data entries
35 entries across 35 versions & 1 rubygems