{"version":3,"sources":["jsdelivr-header.js","/npm/evejs@0.5.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,QAAQ,MAAQ,QAAQ,eACxB,QAAQ,eAAiB,QAAQ,wBACjC,QAAQ,iBAAmB,QAAQ,0BAEnC,QAAQ,OAAS,CACf,aAAc,QAAQ,6BACtB,cAAe,QAAQ,8BACvB,cAAe,QAAQ,8BACvB,UAAW,QAAQ,2BAGrB,QAAQ,UAAY,CAClB,UAAoB,QAAQ,6BAC5B,cAAoB,QAAQ,sCAC5B,mBAAoB,QAAQ,gDAC5B,cAAoB,QAAQ,sCAC5B,eAAoB,QAAQ,wCAC5B,gBAAoB,QAAQ,0CAC5B,mBAAoB,QAAQ,gDAE5B,WAAY,CACV,WAAqB,QAAQ,8BAC7B,eAAqB,QAAQ,uCAC7B,oBAAqB,QAAQ,iDAC7B,eAAqB,QAAQ,uCAC7B,gBAAqB,QAAQ,yCAC7B,iBAAqB,QAAQ,2CAC7B,oBAAqB,QAAQ,mDAIjC,QAAQ,WAAa,QAAQ,cAC7B,QAAQ,KAAO,QAAQ,cAGvB,QAAQ,MAAM,eAAe,QAAQ,OAAO,cAC5C,QAAQ,MAAM,eAAe,QAAQ,OAAO,eAC5C,QAAQ,MAAM,eAAe,QAAQ,OAAO,eAC5C,QAAQ,MAAM,eAAe,QAAQ,OAAO,WAG5C,QAAQ,iBAAiB,aAAa,QAAQ,UAAU,eACxD,QAAQ,iBAAiB,aAAa,QAAQ,UAAU,oBACxD,QAAQ,iBAAiB,aAAa,QAAQ,UAAU,eACxD,QAAQ,iBAAiB,aAAa,QAAQ,UAAU,gBACxD,QAAQ,iBAAiB,aAAa,QAAQ,UAAU,iBACxD,QAAQ,iBAAiB,aAAa,QAAQ,UAAU,oBAGxD,QAAQ,OAAS,IAAI,QAAQ,eAC7B,QAAQ,OAAO,WAAW,IAAI,IAAI,QAAQ,UAAU,gBAGpD,QAAQ,MAAM,iBAAmB,SAAU,GACzC,OAAO,QAAQ,OAAO,WAAW,IAAI,EACvC","file":"/npm/evejs@0.5.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/evejs@0.5.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","exports.Agent = require('./lib/Agent');\nexports.ServiceManager = require('./lib/ServiceManager');\nexports.TransportManager = require('./lib/TransportManager');\n\nexports.module = {\n  BabbleModule: require('./lib/module/BabbleModule'),\n  PatternModule: require('./lib/module/PatternModule'),\n  RequestModule: require('./lib/module/RequestModule'),\n  RPCModule: require('./lib/module/RPCModule')\n};\n\nexports.transport = {\n  Transport:          require('./lib/transport/Transport'),\n  AMQPTransport:      require('./lib/transport/amqp/AMQPTransport'),\n  DistribusTransport: require('./lib/transport/distribus/DistribusTransport'),\n  HTTPTransport:      require('./lib/transport/http/HTTPTransport'),\n  LocalTransport:     require('./lib/transport/local/LocalTransport'),\n  PubNubTransport:    require('./lib/transport/pubnub/PubNubTransport'),\n  WebSocketTransport: require('./lib/transport/websocket/WebSocketTransport'),\n\n  connection: {\n    Connection:          require('./lib/transport/Connection'),\n    AMQPConnection:      require('./lib/transport/amqp/AMQPConnection'),\n    DistribusConnection: require('./lib/transport/distribus/DistribusConnection'),\n    HTTPConnection:      require('./lib/transport/http/HTTPConnection'),\n    LocalConnection:     require('./lib/transport/local/LocalConnection'),\n    PubNubConnection:    require('./lib/transport/pubnub/PubNubConnection'),\n    WebSocketConnection: require('./lib/transport/websocket/WebSocketConnection')\n  }\n};\n\nexports.hypertimer = require('hypertimer');\nexports.util = require('./lib/util');\n\n// register all modules at the Agent\nexports.Agent.registerModule(exports.module.BabbleModule);\nexports.Agent.registerModule(exports.module.PatternModule);\nexports.Agent.registerModule(exports.module.RequestModule);\nexports.Agent.registerModule(exports.module.RPCModule);\n\n// register all transports at the TransportManager\nexports.TransportManager.registerType(exports.transport.AMQPTransport);\nexports.TransportManager.registerType(exports.transport.DistribusTransport);\nexports.TransportManager.registerType(exports.transport.HTTPTransport);\nexports.TransportManager.registerType(exports.transport.LocalTransport);\nexports.TransportManager.registerType(exports.transport.PubNubTransport);\nexports.TransportManager.registerType(exports.transport.WebSocketTransport);\n\n// load the default ServiceManager, a singleton, initialized with a LocalTransport\nexports.system = new exports.ServiceManager();\nexports.system.transports.add(new exports.transport.LocalTransport());\n\n// override Agent.getTransportById in order to support Agent.connect(transportId)\nexports.Agent.getTransportById = function (id) {\n  return exports.system.transports.get(id);\n};\n"]}