UNPKG

@whisklabs/grpc

Version:

gRPC generator and http library for typescript

31 lines 953 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ParseMap = void 0; var utils_1 = require("../utils"); var validators_1 = require("../validators"); function ParseMap(tokens) { var _a = (0, utils_1.check)({ type: 'map', tokens: tokens, rules: [ (0, utils_1.ch)('map'), (0, utils_1.ch)('<'), (0, utils_1.ch)(validators_1.isText, { result: true }), (0, utils_1.ch)(','), (0, utils_1.ch)(validators_1.isText, { result: true }), (0, utils_1.ch)('>'), (0, utils_1.ch)(validators_1.isText, { result: true }), ], }), len = _a.len, results = _a.results; (0, utils_1.cut)(tokens, len); return { type: 'map', map: { from: results[0], to: results[1], }, name: results[2], }; } exports.ParseMap = ParseMap; //# sourceMappingURL=map.js.map