15 lines
354 B
JavaScript
15 lines
354 B
JavaScript
'use strict'
|
|
|
|
const baseTable = require('./base-table.json')
|
|
const varintEncode = require('./util').varintEncode
|
|
|
|
// map for codecName -> codeVarintBuffer
|
|
const varintTable = {}
|
|
|
|
for (const encodingName in baseTable) {
|
|
const code = baseTable[encodingName]
|
|
varintTable[encodingName] = varintEncode(code)
|
|
}
|
|
|
|
module.exports = Object.freeze(varintTable)
|