tree: 206170c4aa08074690a2cf07956dd3158cf8d021 [path history] [tgz]
  1. README.md
  2. service_packager
src/node/bin/README.md

Command Line Tools

Service Packager

The command line tool bin/service_packager, when called with the following command line:

service_packager proto_file -o output_path -n name -v version [-i input_path...]

Populates output_path with a node package consisting of a package.json populated with name and version, an index.js, a LICENSE file copied from gRPC, and a service.json, which is compiled from proto_file and the given input_paths. require('output_path') returns an object that is equivalent to

{ client: require('grpc').load('service.json'),
  auth: require('google-auth-library') }