{"version":3,"sources":["jsdelivr-header.js","/npm/proteus-hd@1.0.4/src/proteus.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACaA,aAEA,OAAO,QAAU,CACf,OAAQ,CACN,aAAc,QAAQ,iCACtB,YAAa,QAAQ,gCACrB,aAAc,QAAQ,iCACtB,WAAY,QAAQ,gCAGtB,KAAM,CACJ,YAAa,QAAQ,8BACrB,gBAAiB,QAAQ,kCACzB,QAAS,QAAQ,0BACjB,WAAY,QAAQ,6BACpB,aAAc,QAAQ,+BACtB,OAAQ,QAAQ,yBAChB,UAAW,QAAQ,4BACnB,UAAW,QAAQ,6BAGrB,QAAS,CACP,QAAS,QAAQ,6BACjB,cAAe,QAAQ,mCACvB,SAAU,QAAQ,8BAClB,OAAQ,QAAQ,4BAChB,cAAe,QAAQ,oCAGzB,QAAS,CACP,YAAa,QAAQ,iCACrB,QAAS,QAAQ","file":"/npm/proteus-hd@1.0.4/src/proteus.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/proteus-hd@1.0.4/src/proteus.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 * Wire\n * Copyright (C) 2016 Wire Swiss GmbH\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation, either version 3 of the License, or\n * (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see http://www.gnu.org/licenses/.\n *\n */\n\n'use strict';\n\nmodule.exports = {\n  errors: {\n    ProteusError: require('./proteus/errors/ProteusError'),\n    DecodeError: require('./proteus/errors/DecodeError'),\n    DecryptError: require('./proteus/errors/DecryptError'),\n    InputError: require('./proteus/errors/InputError'),\n  },\n\n  keys: {\n    IdentityKey: require('./proteus/keys/IdentityKey'),\n    IdentityKeyPair: require('./proteus/keys/IdentityKeyPair'),\n    KeyPair: require('./proteus/keys/KeyPair'),\n    PreKeyAuth: require('./proteus/keys/PreKeyAuth'),\n    PreKeyBundle: require('./proteus/keys/PreKeyBundle'),\n    PreKey: require('./proteus/keys/PreKey'),\n    PublicKey: require('./proteus/keys/PublicKey'),\n    SecretKey: require('./proteus/keys/SecretKey'),\n  },\n\n  message: {\n    Message: require('./proteus/message/Message'),\n    PreKeyMessage: require('./proteus/message/PreKeyMessage'),\n    Envelope: require('./proteus/message/Envelope'),\n    Header: require('./proteus/message/Header'),\n    HeaderMessage: require('./proteus/message/HeaderMessage'),\n  },\n\n  session: {\n    PreKeyStore: require('./proteus/session/PreKeyStore'),\n    Session: require('./proteus/session/Session'),\n  },\n};\n"]}