tupleson
Version:
A hackable JSON serializer/deserializer
22 lines • 706 B
JavaScript
import {
createTsonParseAsync,
createTsonParseEventSource,
createTsonParseJsonStreamResponse
} from './deserializeAsync.mjs';
import {
createTsonSSEResponse,
createTsonSerializeJsonStreamResponse,
createTsonStreamAsync
} from './serializeAsync.mjs';
const createTsonAsync = (opts) => ({
createEventSource: createTsonParseEventSource(opts),
fromJsonStreamResponse: createTsonParseJsonStreamResponse(opts),
parseJsonStream: createTsonParseAsync(opts),
stringifyJsonStream: createTsonStreamAsync(opts),
toJsonStreamResponse: createTsonSerializeJsonStreamResponse,
toSSEResponse: createTsonSSEResponse(opts)
});
export {
createTsonAsync
};
//# sourceMappingURL=createTsonAsync.mjs.map