UNPKG

protoc-gen-tsd

Version:

Protocol Buffers Compiler(protoc) plugin for TypeScript - Generate definition file(d.ts)

17 lines (16 loc) 517 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatEnumDescriptorProto = void 0; function formatEnumDescriptorProto(enumDescriptor, indent) { const enumName = enumDescriptor.getName(); const values = {}; enumDescriptor.getValueList().forEach((value) => { values[value.getName().toUpperCase()] = value.getNumber(); }); return { indent, enumName, values, }; } exports.formatEnumDescriptorProto = formatEnumDescriptorProto;