threads
Version:
Web workers & worker threads as simple as a function call
18 lines (17 loc) • 684 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.serialize = exports.deserialize = exports.registerSerializer = void 0;
const serializers_1 = require("./serializers");
let registeredSerializer = serializers_1.DefaultSerializer;
function registerSerializer(serializer) {
registeredSerializer = serializers_1.extendSerializer(registeredSerializer, serializer);
}
exports.registerSerializer = registerSerializer;
function deserialize(message) {
return registeredSerializer.deserialize(message);
}
exports.deserialize = deserialize;
function serialize(input) {
return registeredSerializer.serialize(input);
}
exports.serialize = serialize;