UNPKG

cborkit

Version:

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

2 lines (1 loc) 641 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkB66DBVMXcjs = require('./chunk-B66DBVMX.cjs');var _chunkORU5G7RFcjs = require('./chunk-ORU5G7RF.cjs');var c={int:({value:e})=>e,bytes:({value:e})=>e,text:({value:e})=>e,array:({value:e},a,r)=>e.map(t=>r(t)),map:({value:e},a,r)=>Object.fromEntries(e.filter(([t])=>t.type==="text").map(([t,m])=>[r(t),r(m)])),tag:({value:e,item:a},r,t)=>new (0, _chunkORU5G7RFcjs.a)(e,t(a)),simple:({value:e})=>{switch(e){case 20:return!1;case 21:return!0;case 22:return null;case 23:return;default:return new (0, _chunkB66DBVMXcjs.a)(e)}},float:({value:e})=>e};exports.a = c;