omelop-protoc
Version:
解析 ts 的interface 到 omelox-protobuf用的 json格式。
13 lines • 616 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseAndWrite = void 0;
const fs = require("fs");
const main_1 = require("./main");
function parseAndWrite(sourcePath, clientPath, serverPath, dictionaryPath) {
const result = (0, main_1.parseToOmeloxProtobuf)(sourcePath);
fs.writeFileSync(clientPath, JSON.stringify(result.client, null, 4));
fs.writeFileSync(serverPath, JSON.stringify(result.server, null, 4));
fs.writeFileSync(dictionaryPath, JSON.stringify(result.dictionary, null, 4));
}
exports.parseAndWrite = parseAndWrite;
//# sourceMappingURL=utils.js.map