UNPKG

cborkit

Version:

A modern, extensible CBOR (Concise Binary Object Representation) library for TypeScript and JavaScript.

2 lines (1 loc) 277 B
import{a as p}from"./chunk-5QFQIP5O.js";import{b as s}from"./chunk-3CX5V74G.js";var D=(e,o)=>{let n=s(e),r=o?.decoders??[p];return t(n,n,0,r)},t=(e,o,n,r)=>{let c=r.at(n);if(!c)return o;let d=c[e.type];return d?d(e,()=>t(e,o,n+1,r),u=>t(u,o,0,r)):t(e,o,n+1,r)};export{D as a};