tupleson
Version:
A hackable JSON serializer/deserializer
1 lines • 538 B
Source Map (JSON)
{"version":3,"sources":["../../../src/sync/handlers/tsonMap.ts"],"sourcesContent":["import { TsonType } from \"../syncTypes.js\";\n\nexport const tsonMap: TsonType<Map<unknown, unknown>, [unknown, unknown][]> = {\n\tdeserialize: (v) => new Map(v),\n\tkey: \"Map\",\n\tserialize: (v) => Array.from(v.entries()),\n\ttest: (v) => v instanceof Map,\n};\n"],"mappings":"AAEO,MAAM,UAAiE;AAAA,EAC7E,aAAa,CAAC,MAAM,IAAI,IAAI,CAAC;AAAA,EAC7B,KAAK;AAAA,EACL,WAAW,CAAC,MAAM,MAAM,KAAK,EAAE,QAAQ,CAAC;AAAA,EACxC,MAAM,CAAC,MAAM,aAAa;AAC3B;","names":[]}