proto2graphql
Version:
Converts schema definitions in Protocol Buffer to GraphQL
18 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var program = require("commander");
var converter_1 = require("./converter");
var fs_1 = require("fs");
program
.version(require("../package.json").version)
.option("-i, --input [path]", 'path to ".proto" file')
.option("-o, --output [path]", 'path to ".graphql" output, otherwise uses STDOUT')
.parse(process.argv);
var schema = converter_1.convert(program.input);
if (program.output) {
fs_1.writeFileSync(program.output, schema);
}
else {
console.log(schema);
}
//# sourceMappingURL=cli.js.map