@whisklabs/grpc
Version:
gRPC generator and http library for typescript
27 lines • 674 B
JavaScript
import { ch, check, cut } from '../utils';
import { isText } from '../validators';
export function ParseMap(tokens) {
var _a = check({
type: 'map',
tokens: tokens,
rules: [
ch('map'),
ch('<'),
ch(isText, { result: true }),
ch(','),
ch(isText, { result: true }),
ch('>'),
ch(isText, { result: true }),
],
}), len = _a.len, results = _a.results;
cut(tokens, len);
return {
type: 'map',
map: {
from: results[0],
to: results[1],
},
name: results[2],
};
}
//# sourceMappingURL=map.js.map