UNPKG

@ipfn/cell-codecs

Version:
15 lines (14 loc) 429 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const prefix_1 = require("./prefix"); const codecs_1 = require("./codecs"); function encode(cell, name) { const codec = codecs_1.codecByName(name); return codec.encode(cell); } exports.encode = encode; function decode(body) { const [codec, content] = prefix_1.splitPrefix(body); return codec.decode(content); } exports.decode = decode;