{"version":3,"sources":["jsdelivr-header.js","/npm/roslib-socketio@0.11.0/src/RosLib.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACFA,IAAI,OAAS,KAAK,QAAU,CAC1B,SAAW,mBAGT,IAAM,OAAO,IAAM,QAAQ,cAC/B,OAAO,MAAQ,QAAQ,gBACvB,OAAO,QAAU,QAAQ,kBACzB,OAAO,MAAQ,QAAQ,gBACvB,OAAO,QAAU,QAAQ,kBACzB,OAAO,eAAiB,QAAQ,yBAChC,OAAO,gBAAkB,QAAQ,0BAEjC,OAAO,aAAe,QAAQ,4BAC9B,OAAO,KAAO,QAAQ,oBACtB,OAAO,mBAAqB,QAAQ,kCAEpC,OAAO,KAAO,QAAQ,eACtB,OAAO,WAAa,QAAQ,qBAC5B,OAAO,UAAY,QAAQ,oBAC3B,OAAO,QAAU,QAAQ,kBAEzB,OAAO,SAAW,QAAQ,iBAE1B,OAAO,QAAU,QAAQ,kBACzB,OAAO,UAAY,QAAQ,oBAC3B,OAAO,aAAe,QAAQ,uBAC9B,OAAO,SAAW,QAAQ,mBAC1B,OAAO,aAAe,QAAQ,uBAC9B,OAAO,SAAW,QAAQ,mBAC1B,OAAO,UAAY,QAAQ,oBAC3B,OAAO,WAAa,QAAQ,qBAC5B,OAAO,WAAa,QAAQ,qBAG5B,QAAQ,gBAAR,CAAyB,OAAQ,QAAQ,qBAEzC,CAAC,eAAgB,QAAS,UAAW,qBAAsB,QAAS,YAAY,SAAQ,SAAS,GAC7F,IAAI,EAAQ,OAAO,GACnB,IAAI,UAAU,GAAa,SAAS,GAEhC,OADA,EAAQ,IAAM,KACP,IAAI,EAAM,EACrB,CACJ,IAEA,OAAO,QAAU","file":"/npm/roslib-socketio@0.11.0/src/RosLib.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/roslib-socketio@0.11.0/src/RosLib.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/**\n * @author Russell Toris - rctoris@wpi.edu\n */\n\nvar ROSLIB = this.ROSLIB || {\n  REVISION : '0.11.0-SNAPSHOT'\n};\n\nvar Ros = ROSLIB.Ros = require('./core/Ros');\nROSLIB.Topic = require('./core/Topic');\nROSLIB.Message = require('./core/Message');\nROSLIB.Param = require('./core/Param');\nROSLIB.Service = require('./core/Service');\nROSLIB.ServiceRequest = require('./core/ServiceRequest');\nROSLIB.ServiceResponse = require('./core/ServiceResponse');\n\nROSLIB.ActionClient = require('./actionlib/ActionClient');\nROSLIB.Goal = require('./actionlib/Goal');\nROSLIB.SimpleActionServer = require('./actionlib/SimpleActionServer');\n\nROSLIB.Pose = require('./math/Pose');\nROSLIB.Quaternion = require('./math/Quaternion');\nROSLIB.Transform = require('./math/Transform');\nROSLIB.Vector3 = require('./math/Vector3');\n\nROSLIB.TFClient = require('./tf/TFClient');\n\nROSLIB.UrdfBox = require('./urdf/UrdfBox');\nROSLIB.UrdfColor = require('./urdf/UrdfColor');\nROSLIB.UrdfCylinder = require('./urdf/UrdfCylinder');\nROSLIB.UrdfLink = require('./urdf/UrdfLink');\nROSLIB.UrdfMaterial = require('./urdf/UrdfMaterial');\nROSLIB.UrdfMesh = require('./urdf/UrdfMesh');\nROSLIB.UrdfModel = require('./urdf/UrdfModel');\nROSLIB.UrdfSphere = require('./urdf/UrdfSphere');\nROSLIB.UrdfVisual = require('./urdf/UrdfVisual');\n\n// Add URDF types\nrequire('object-assign')(ROSLIB, require('./urdf/UrdfTypes'));\n\n['ActionClient', 'Param', 'Service', 'SimpleActionServer', 'Topic', 'TFClient'].forEach(function(className) {\n    var Class = ROSLIB[className];\n    Ros.prototype[className] = function(options) {\n        options.ros = this;\n        return new Class(options);\n    };\n});\n\nmodule.exports = ROSLIB;\n"]}