Swap-Aggregator-Subgraph/node_modules/ndjson/cli.js
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

24 lines
514 B
JavaScript
Executable File

#!/usr/bin/env node
var fs = require('fs')
var ndjson = require('./index.js')
var minimist = require('minimist')
var args = minimist(process.argv.slice(2))
var inputStream
var first = args._[0]
if (!first) {
console.error('Usage: ndjson [input] <options>')
process.exit(1)
}
if (first === '-') inputStream = process.stdin
else inputStream = fs.createReadStream(first)
var parse = ndjson.parse(args)
var serializer = ndjson.serialize(args)
inputStream.pipe(parse).pipe(serializer).pipe(process.stdout)