# client side code:
import {encode, decode} from "cbor-js"
const data = {1: 1, 2: 2, 3: :3}
const encoding = encode(data)
after sending the encoded data into the server (python) and decoding it I am receiving:
data = {"1": 1, "2": 2, "3": 3}
instead of :
data = {1:1, 2:2, 3:3}
my solution was to modify the
cbor-js
lib so it'll also handle aMap
typeencodeItem function:
decodeItem addition: