wechaty-grpc
Version:
gRPC for Wechaty
25 lines • 930 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.puppet = void 0;
/**
* Huan(20200222): inspired from googleapis/nodejs-proto-files
* https://github.com/googleapis/nodejs-proto-files/blob/920fe4e5f8dee9a187e1858903894810a9b5feca/src/index.ts#L18-L20
*/
const path_1 = __importDefault(require("path"));
const fs_1 = __importDefault(require("fs"));
const cjs_js_1 = require("./cjs.js");
function getProtoPath(...paths) {
return path_1.default.join(cjs_js_1.codeRoot, 'proto', ...paths);
}
const puppetProtoFile = getProtoPath('wechaty', 'puppet.proto');
const puppet = {
v0: {
data: fs_1.default.readFileSync(puppetProtoFile).toString(),
file: puppetProtoFile,
},
};
exports.puppet = puppet;
//# sourceMappingURL=proto.js.map