UNPKG

threads

Version:

Web workers & worker threads as simple as a function call

12 lines (11 loc) 427 B
import { extendSerializer, DefaultSerializer } from "./serializers"; let registeredSerializer = DefaultSerializer; export function registerSerializer(serializer) { registeredSerializer = extendSerializer(registeredSerializer, serializer); } export function deserialize(message) { return registeredSerializer.deserialize(message); } export function serialize(input) { return registeredSerializer.serialize(input); }