UNPKG

@whisklabs/grpc

Version:

gRPC generator and http library for typescript

16 lines 636 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ParseSyntax = void 0; var utils_1 = require("../utils"); var validators_1 = require("../validators"); function ParseSyntax(tokens) { var _a = (0, utils_1.check)({ type: 'syntax', tokens: tokens, rules: [(0, utils_1.ch)('syntax'), (0, utils_1.ch)('='), (0, utils_1.ch)(validators_1.isProto), (0, utils_1.ch)(';')], }), range = _a.range, len = _a.len; (0, utils_1.cut)(tokens, len); return (0, utils_1.cutStr)(range[2]) === 'proto2' ? 2 : 3; } exports.ParseSyntax = ParseSyntax; //# sourceMappingURL=syntax.js.map