UNPKG

@eventmsg/core

Version:

EventMsgV3 TypeScript library - Core protocol implementation with transport abstraction

50 lines (49 loc) 3.06 kB
const require_event_msg_error = require('./errors/event-msg-error.cjs'); const require_protocol_error = require('./errors/protocol-error.cjs'); const require_timeout_error = require('./errors/timeout-error.cjs'); const require_transport_error = require('./errors/transport-error.cjs'); const require_validation_error = require('./errors/validation-error.cjs'); const require_logger = require('./types/logger.cjs'); const require_logger$1 = require('./internal/logger.cjs'); const require_byte_stuffing = require('./internal/byte-stuffing.cjs'); const require_config = require('./types/config.cjs'); const require_protocol = require('./protocol.cjs'); const require_events = require('./types/events.cjs'); const require_event_msg = require('./event-msg.cjs'); const require_base_transport = require('./types/base-transport.cjs'); require('./types/index.cjs'); exports.AddressValidationError = require_validation_error.AddressValidationError; exports.BaseTransport = require_base_transport.BaseTransport; exports.CONTROL_CHARS = require_byte_stuffing.CONTROL_CHARS; exports.ConnectionError = require_transport_error.ConnectionError; exports.ConnectionTimeoutError = require_timeout_error.ConnectionTimeoutError; exports.DEFAULT_CONFIG = require_config.DEFAULT_CONFIG; exports.DEFAULT_LOGGING_CONFIG = require_logger.DEFAULT_LOGGING_CONFIG; exports.DEFAULT_PROTOCOL_OPTIONS = require_config.DEFAULT_PROTOCOL_OPTIONS; exports.DecodingError = require_protocol_error.DecodingError; exports.DisconnectionError = require_transport_error.DisconnectionError; exports.EncodingError = require_protocol_error.EncodingError; exports.EventMsg = require_event_msg.EventMsg; exports.EventMsgError = require_event_msg_error.EventMsgError; exports.INTERNAL_EVENTS = require_events.INTERNAL_EVENTS; exports.InvalidMessageError = require_protocol_error.InvalidMessageError; exports.LOG_NAMESPACES = require_logger.LOG_NAMESPACES; exports.MessageSizeError = require_validation_error.MessageSizeError; exports.Protocol = require_protocol.Protocol; exports.ProtocolError = require_protocol_error.ProtocolError; exports.ProtocolValidationError = require_protocol_error.ValidationError; exports.SendError = require_transport_error.SendError; exports.SendTimeoutError = require_timeout_error.SendTimeoutError; exports.TimeoutError = require_timeout_error.TimeoutError; exports.TransportError = require_transport_error.TransportError; exports.ValidationError = require_validation_error.ValidationError; exports.WaitForTimeoutError = require_timeout_error.WaitForTimeoutError; exports.configureLogging = require_logger$1.configureLogging; exports.getLogger = require_logger$1.getLogger; exports.getMaxStuffedSize = require_byte_stuffing.getMaxStuffedSize; exports.getMinUnstuffedSize = require_byte_stuffing.getMinUnstuffedSize; exports.hexDump = require_logger$1.hexDump; exports.isValidStuffing = require_byte_stuffing.isValidStuffing; exports.needsStuffing = require_byte_stuffing.needsStuffing; exports.stuff = require_byte_stuffing.stuff; exports.unstuff = require_byte_stuffing.unstuff;