UNPKG

tupleson

Version:

A hackable JSON serializer/deserializer

9 lines (7 loc) 250 B
import { TsonType } from "../syncTypes.js"; export const tsonMap: TsonType<Map<unknown, unknown>, [unknown, unknown][]> = { deserialize: (v) => new Map(v), key: "Map", serialize: (v) => Array.from(v.entries()), test: (v) => v instanceof Map, };