⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 00373061695d678b586d8b9998c0cef89749610168fe5e001d9a780bda78d474:


0000: 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 76  "use strict";..v
0010: 61 72 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69  ar _interopRequi
0020: 72 65 44 65 66 61 75 6c 74 20 3d 20 72 65 71 75  reDefault = requ
0030: 69 72 65 28 22 40 62 61 62 65 6c 2f 72 75 6e 74  ire("@babel/runt
0040: 69 6d 65 2f 68 65 6c 70 65 72 73 2f 69 6e 74 65  ime/helpers/inte
0050: 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c  ropRequireDefaul
0060: 74 22 29 3b 0a 0a 4f 62 6a 65 63 74 2e 64 65 66  t");..Object.def
0070: 69 6e 65 50 72 6f 70 65 72 74 79 28 65 78 70 6f  ineProperty(expo
0080: 72 74 73 2c 20 22 5f 5f 65 73 4d 6f 64 75 6c 65  rts, "__esModule
0090: 22 2c 20 7b 0a 20 20 76 61 6c 75 65 3a 20 74 72  ", {.  value: tr
00a0: 75 65 0a 7d 29 3b 0a 65 78 70 6f 72 74 73 5b 22  ue.});.exports["
00b0: 64 65 66 61 75 6c 74 22 5d 20 3d 20 63 72 65 61  default"] = crea
00c0: 74 65 43 6c 69 65 6e 74 3b 0a 0a 76 61 72 20 5f  teClient;..var _
00d0: 72 65 67 65 6e 65 72 61 74 6f 72 20 3d 20 5f 69  regenerator = _i
00e0: 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 65 66  nteropRequireDef
00f0: 61 75 6c 74 28 72 65 71 75 69 72 65 28 22 40 62  ault(require("@b
0100: 61 62 65 6c 2f 72 75 6e 74 69 6d 65 2f 72 65 67  abel/runtime/reg
0110: 65 6e 65 72 61 74 6f 72 22 29 29 3b 0a 0a 76 61  enerator"));..va
0120: 72 20 5f 61 73 79 6e 63 54 6f 47 65 6e 65 72 61  r _asyncToGenera
0130: 74 6f 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52  tor2 = _interopR
0140: 65 71 75 69 72 65 44 65 66 61 75 6c 74 28 72 65  equireDefault(re
0150: 71 75 69 72 65 28 22 40 62 61 62 65 6c 2f 72 75  quire("@babel/ru
0160: 6e 74 69 6d 65 2f 68 65 6c 70 65 72 73 2f 61 73  ntime/helpers/as
0170: 79 6e 63 54 6f 47 65 6e 65 72 61 74 6f 72 22 29  yncToGenerator")
0180: 29 3b 0a 0a 76 61 72 20 5f 63 6f 64 65 63 73 20  );..var _codecs 
0190: 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72  = _interopRequir
01a0: 65 44 65 66 61 75 6c 74 28 72 65 71 75 69 72 65  eDefault(require
01b0: 28 22 2e 2f 63 6f 64 65 63 73 22 29 29 3b 0a 0a  ("./codecs"));..
01c0: 76 61 72 20 5f 6c 6f 61 64 65 72 73 20 3d 20 5f  var _loaders = _
01d0: 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 65  interopRequireDe
01e0: 66 61 75 6c 74 28 72 65 71 75 69 72 65 28 22 2e  fault(require(".
01f0: 2f 6c 6f 61 64 65 72 73 22 29 29 3b 0a 0a 76 61  /loaders"));..va
0200: 72 20 74 77 6f 44 69 67 69 74 50 65 72 63 65 6e  r twoDigitPercen
0210: 74 61 67 65 20 3d 20 66 75 6e 63 74 69 6f 6e 20  tage = function 
0220: 74 77 6f 44 69 67 69 74 50 65 72 63 65 6e 74 61  twoDigitPercenta
0230: 67 65 28 76 61 6c 29 20 7b 0a 20 20 72 65 74 75  ge(val) {.  retu
0240: 72 6e 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 76 61  rn Math.floor(va
0250: 6c 20 2a 20 31 30 30 30 30 29 20 2f 20 31 30 30  l * 10000) / 100
0260: 30 30 3b 0a 7d 3b 0a 0a 66 75 6e 63 74 69 6f 6e  00;.};..function
0270: 20 63 72 65 61 74 65 43 6c 69 65 6e 74 28 61 6c   createClient(al
0280: 67 6f 72 69 74 68 6d 29 20 7b 0a 20 20 69 66 20  gorithm) {.  if 
0290: 28 21 4f 62 6a 65 63 74 2e 70 72 6f 74 6f 74 79  (!Object.prototy
02a0: 70 65 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74  pe.hasOwnPropert
02b0: 79 2e 63 61 6c 6c 28 5f 63 6f 64 65 63 73 5b 22  y.call(_codecs["
02c0: 64 65 66 61 75 6c 74 22 5d 2c 20 61 6c 67 6f 72  default"], algor
02d0: 69 74 68 6d 29 29 20 74 68 72 6f 77 20 6e 65 77  ithm)) throw new
02e0: 20 45 72 72 6f 72 28 22 4e 6f 20 73 75 63 68 20   Error("No such 
02f0: 61 6c 67 6f 72 69 74 68 6d 20 22 2e 63 6f 6e 63  algorithm ".conc
0300: 61 74 28 61 6c 67 6f 72 69 74 68 6d 29 29 3b 0a  at(algorithm));.
0310: 20 20 76 61 72 20 5f 41 4c 47 4f 52 49 54 48 4d    var _ALGORITHM
0320: 53 24 61 6c 67 6f 72 69 74 68 6d 20 3d 20 5f 63  S$algorithm = _c
0330: 6f 64 65 63 73 5b 22 64 65 66 61 75 6c 74 22 5d  odecs["default"]
0340: 5b 61 6c 67 6f 72 69 74 68 6d 5d 2c 0a 20 20 20  [algorithm],.   
0350: 20 20 20 70 61 63 6b 20 3d 20 5f 41 4c 47 4f 52     pack = _ALGOR
0360: 49 54 48 4d 53 24 61 6c 67 6f 72 69 74 68 6d 2e  ITHMS$algorithm.
0370: 70 61 63 6b 2c 0a 20 20 20 20 20 20 65 6e 63 6f  pack,.      enco
0380: 64 65 20 3d 20 5f 41 4c 47 4f 52 49 54 48 4d 53  de = _ALGORITHMS
0390: 24 61 6c 67 6f 72 69 74 68 6d 2e 65 6e 63 6f 64  $algorithm.encod
03a0: 65 3b 0a 0a 20 20 66 75 6e 63 74 69 6f 6e 20 63  e;..  function c
03b0: 6f 6d 70 72 65 73 73 28 5f 78 29 20 7b 0a 20 20  ompress(_x) {.  
03c0: 20 20 72 65 74 75 72 6e 20 5f 63 6f 6d 70 72 65    return _compre
03d0: 73 73 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61  ss.apply(this, a
03e0: 72 67 75 6d 65 6e 74 73 29 3b 0a 20 20 7d 0a 0a  rguments);.  }..
03f0: 20 20 66 75 6e 63 74 69 6f 6e 20 5f 63 6f 6d 70    function _comp
0400: 72 65 73 73 28 29 20 7b 0a 20 20 20 20 5f 63 6f  ress() {.    _co
0410: 6d 70 72 65 73 73 20 3d 20 28 30 2c 20 5f 61 73  mpress = (0, _as
0420: 79 6e 63 54 6f 47 65 6e 65 72 61 74 6f 72 32 5b  yncToGenerator2[
0430: 22 64 65 66 61 75 6c 74 22 5d 29 28 20 2f 2a 23  "default"])( /*#
0440: 5f 5f 50 55 52 45 5f 5f 2a 2f 5f 72 65 67 65 6e  __PURE__*/_regen
0450: 65 72 61 74 6f 72 5b 22 64 65 66 61 75 6c 74 22  erator["default"
0460: 5d 2e 6d 61 72 6b 28 66 75 6e 63 74 69 6f 6e 20  ].mark(function 
0470: 5f 63 61 6c 6c 65 65 28 6a 73 6f 6e 29 20 7b 0a  _callee(json) {.
0480: 20 20 20 20 20 20 76 61 72 20 70 61 63 6b 65 64        var packed
0490: 2c 20 63 6f 6d 70 72 65 73 73 65 64 2c 20 65 6e  , compressed, en
04a0: 63 6f 64 65 64 3b 0a 20 20 20 20 20 20 72 65 74  coded;.      ret
04b0: 75 72 6e 20 5f 72 65 67 65 6e 65 72 61 74 6f 72  urn _regenerator
04c0: 5b 22 64 65 66 61 75 6c 74 22 5d 2e 77 72 61 70  ["default"].wrap
04d0: 28 66 75 6e 63 74 69 6f 6e 20 5f 63 61 6c 6c 65  (function _calle
04e0: 65 24 28 5f 63 6f 6e 74 65 78 74 29 20 7b 0a 20  e$(_context) {. 
04f0: 20 20 20 20 20 20 20 77 68 69 6c 65 20 28 31 29         while (1)
0500: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 73 77 69   {.          swi
0510: 74 63 68 20 28 5f 63 6f 6e 74 65 78 74 2e 70 72  tch (_context.pr
0520: 65 76 20 3d 20 5f 63 6f 6e 74 65 78 74 2e 6e 65  ev = _context.ne
0530: 78 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20  xt) {.          
0540: 20 20 63 61 73 65 20 30 3a 0a 20 20 20 20 20 20    case 0:.      
0550: 20 20 20 20 20 20 20 20 69 66 20 28 21 70 61 63          if (!pac
0560: 6b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20  k) {.           
0570: 20 20 20 20 20 5f 63 6f 6e 74 65 78 74 2e 6e 65       _context.ne
0580: 78 74 20 3d 20 36 3b 0a 20 20 20 20 20 20 20 20  xt = 6;.        
0590: 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20          break;. 
05a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a               }..
05b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 63                _c
05c0: 6f 6e 74 65 78 74 2e 6e 65 78 74 20 3d 20 33 3b  ontext.next = 3;
05d0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72  .              r
05e0: 65 74 75 72 6e 20 5f 6c 6f 61 64 65 72 73 5b 22  eturn _loaders["
05f0: 64 65 66 61 75 6c 74 22 5d 2e 6d 73 67 70 61 63  default"].msgpac
0600: 6b 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20  k();..          
0610: 20 20 63 61 73 65 20 33 3a 0a 20 20 20 20 20 20    case 3:.      
0620: 20 20 20 20 20 20 20 20 5f 63 6f 6e 74 65 78 74          _context
0630: 2e 74 30 20 3d 20 5f 63 6f 6e 74 65 78 74 2e 73  .t0 = _context.s
0640: 65 6e 74 2e 65 6e 63 6f 64 65 28 6a 73 6f 6e 29  ent.encode(json)
0650: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ;.              
0660: 5f 63 6f 6e 74 65 78 74 2e 6e 65 78 74 20 3d 20  _context.next = 
0670: 37 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  7;.             
0680: 20 62 72 65 61 6b 3b 0a 0a 20 20 20 20 20 20 20   break;..       
0690: 20 20 20 20 20 63 61 73 65 20 36 3a 0a 20 20 20       case 6:.   
06a0: 20 20 20 20 20 20 20 20 20 20 20 5f 63 6f 6e 74             _cont
06b0: 65 78 74 2e 74 30 20 3d 20 4a 53 4f 4e 2e 73 74  ext.t0 = JSON.st
06c0: 72 69 6e 67 69 66 79 28 6a 73 6f 6e 29 3b 0a 0a  ringify(json);..
06d0: 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65              case
06e0: 20 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20   7:.            
06f0: 20 20 70 61 63 6b 65 64 20 3d 20 5f 63 6f 6e 74    packed = _cont
0700: 65 78 74 2e 74 30 3b 0a 20 20 20 20 20 20 20 20  ext.t0;.        
0710: 20 20 20 20 20 20 5f 63 6f 6e 74 65 78 74 2e 6e        _context.n
0720: 65 78 74 20 3d 20 31 30 3b 0a 20 20 20 20 20 20  ext = 10;.      
0730: 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f          return _
0740: 63 6f 64 65 63 73 5b 22 64 65 66 61 75 6c 74 22  codecs["default"
0750: 5d 5b 61 6c 67 6f 72 69 74 68 6d 5d 2e 63 6f 6d  ][algorithm].com
0760: 70 72 65 73 73 28 70 61 63 6b 65 64 29 3b 0a 0a  press(packed);..
0770: 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65              case
0780: 20 31 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20   10:.           
0790: 20 20 20 63 6f 6d 70 72 65 73 73 65 64 20 3d 20     compressed = 
07a0: 5f 63 6f 6e 74 65 78 74 2e 73 65 6e 74 3b 0a 0a  _context.sent;..
07b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66                if
07c0: 20 28 21 65 6e 63 6f 64 65 29 20 7b 0a 20 20 20   (!encode) {.   
07d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 63 6f               _co
07e0: 6e 74 65 78 74 2e 6e 65 78 74 20 3d 20 31 37 3b  ntext.next = 17;
07f0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
0800: 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20   break;.        
0810: 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20        }..       
0820: 20 20 20 20 20 20 20 5f 63 6f 6e 74 65 78 74 2e         _context.
0830: 6e 65 78 74 20 3d 20 31 34 3b 0a 20 20 20 20 20  next = 14;.     
0840: 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20           return 
0850: 5f 6c 6f 61 64 65 72 73 5b 22 64 65 66 61 75 6c  _loaders["defaul
0860: 74 22 5d 2e 73 61 66 65 36 34 28 29 3b 0a 0a 20  t"].safe64();.. 
0870: 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20             case 
0880: 31 34 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20  14:.            
0890: 20 20 5f 63 6f 6e 74 65 78 74 2e 74 31 20 3d 20    _context.t1 = 
08a0: 5f 63 6f 6e 74 65 78 74 2e 73 65 6e 74 2e 65 6e  _context.sent.en
08b0: 63 6f 64 65 28 63 6f 6d 70 72 65 73 73 65 64 29  code(compressed)
08c0: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ;.              
08d0: 5f 63 6f 6e 74 65 78 74 2e 6e 65 78 74 20 3d 20  _context.next = 
08e0: 31 38 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20  18;.            
08f0: 20 20 62 72 65 61 6b 3b 0a 0a 20 20 20 20 20 20    break;..      
0900: 20 20 20 20 20 20 63 61 73 65 20 31 37 3a 0a 20        case 17:. 
0910: 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 63 6f               _co
0920: 6e 74 65 78 74 2e 74 31 20 3d 20 63 6f 6d 70 72  ntext.t1 = compr
0930: 65 73 73 65 64 3b 0a 0a 20 20 20 20 20 20 20 20  essed;..        
0940: 20 20 20 20 63 61 73 65 20 31 38 3a 0a 20 20 20      case 18:.   
0950: 20 20 20 20 20 20 20 20 20 20 20 65 6e 63 6f 64             encod
0960: 65 64 20 3d 20 5f 63 6f 6e 74 65 78 74 2e 74 31  ed = _context.t1
0970: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ;.              
0980: 72 65 74 75 72 6e 20 5f 63 6f 6e 74 65 78 74 2e  return _context.
0990: 61 62 72 75 70 74 28 22 72 65 74 75 72 6e 22 2c  abrupt("return",
09a0: 20 65 6e 63 6f 64 65 64 29 3b 0a 0a 20 20 20 20   encoded);..    
09b0: 20 20 20 20 20 20 20 20 63 61 73 65 20 32 30 3a          case 20:
09c0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73  .            cas
09d0: 65 20 22 65 6e 64 22 3a 0a 20 20 20 20 20 20 20  e "end":.       
09e0: 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f 63         return _c
09f0: 6f 6e 74 65 78 74 2e 73 74 6f 70 28 29 3b 0a 20  ontext.stop();. 
0a00: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20           }.     
0a10: 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 20 5f 63     }.      }, _c
0a20: 61 6c 6c 65 65 29 3b 0a 20 20 20 20 7d 29 29 3b  allee);.    }));
0a30: 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 63 6f 6d  .    return _com
0a40: 70 72 65 73 73 2e 61 70 70 6c 79 28 74 68 69 73  press.apply(this
0a50: 2c 20 61 72 67 75 6d 65 6e 74 73 29 3b 0a 20 20  , arguments);.  
0a60: 7d 0a 0a 20 20 66 75 6e 63 74 69 6f 6e 20 64 65  }..  function de
0a70: 63 6f 6d 70 72 65 73 73 28 5f 78 32 29 20 7b 0a  compress(_x2) {.
0a80: 20 20 20 20 72 65 74 75 72 6e 20 5f 64 65 63 6f      return _deco
0a90: 6d 70 72 65 73 73 2e 61 70 70 6c 79 28 74 68 69  mpress.apply(thi
0aa0: 73 2c 20 61 72 67 75 6d 65 6e 74 73 29 3b 0a 20  s, arguments);. 
0ab0: 20 7d 0a 0a 20 20 66 75 6e 63 74 69 6f 6e 20 5f   }..  function _
0ac0: 64 65 63 6f 6d 70 72 65 73 73 28 29 20 7b 0a 20  decompress() {. 
0ad0: 20 20 20 5f 64 65 63 6f 6d 70 72 65 73 73 20 3d     _decompress =
0ae0: 20 28 30 2c 20 5f 61 73 79 6e 63 54 6f 47 65 6e   (0, _asyncToGen
0af0: 65 72 61 74 6f 72 32 5b 22 64 65 66 61 75 6c 74  erator2["default
0b00: 22 5d 29 28 20 2f 2a 23 5f 5f 50 55 52 45 5f 5f  "])( /*#__PURE__
0b10: 2a 2f 5f 72 65 67 65 6e 65 72 61 74 6f 72 5b 22  */_regenerator["
0b20: 64 65 66 61 75 6c 74 22 5d 2e 6d 61 72 6b 28 66  default"].mark(f
0b30: 75 6e 63 74 69 6f 6e 20 5f 63 61 6c 6c 65 65 32  unction _callee2
0b40: 28 73 74 72 69 6e 67 29 20 7b 0a 20 20 20 20 20  (string) {.     
0b50: 20 76 61 72 20 64 65 63 6f 64 65 64 2c 20 64 65   var decoded, de
0b60: 63 6f 6d 70 72 65 73 73 65 64 2c 20 75 6e 70 61  compressed, unpa
0b70: 63 6b 65 64 3b 0a 20 20 20 20 20 20 72 65 74 75  cked;.      retu
0b80: 72 6e 20 5f 72 65 67 65 6e 65 72 61 74 6f 72 5b  rn _regenerator[
0b90: 22 64 65 66 61 75 6c 74 22 5d 2e 77 72 61 70 28  "default"].wrap(
0ba0: 66 75 6e 63 74 69 6f 6e 20 5f 63 61 6c 6c 65 65  function _callee
0bb0: 32 24 28 5f 63 6f 6e 74 65 78 74 32 29 20 7b 0a  2$(_context2) {.
0bc0: 20 20 20 20 20 20 20 20 77 68 69 6c 65 20 28 31          while (1
0bd0: 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 73 77  ) {.          sw
0be0: 69 74 63 68 20 28 5f 63 6f 6e 74 65 78 74 32 2e  itch (_context2.
0bf0: 70 72 65 76 20 3d 20 5f 63 6f 6e 74 65 78 74 32  prev = _context2
0c00: 2e 6e 65 78 74 29 20 7b 0a 20 20 20 20 20 20 20  .next) {.       
0c10: 20 20 20 20 20 63 61 73 65 20 30 3a 0a 20 20 20       case 0:.   
0c20: 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21             if (!
0c30: 65 6e 63 6f 64 65 29 20 7b 0a 20 20 20 20 20 20  encode) {.      
0c40: 20 20 20 20 20 20 20 20 20 20 5f 63 6f 6e 74 65            _conte
0c50: 78 74 32 2e 6e 65 78 74 20 3d 20 36 3b 0a 20 20  xt2.next = 6;.  
0c60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72                br
0c70: 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20  eak;.           
0c80: 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20     }..          
0c90: 20 20 20 20 5f 63 6f 6e 74 65 78 74 32 2e 6e 65      _context2.ne
0ca0: 78 74 20 3d 20 33 3b 0a 20 20 20 20 20 20 20 20  xt = 3;.        
0cb0: 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f 6c 6f        return _lo
0cc0: 61 64 65 72 73 5b 22 64 65 66 61 75 6c 74 22 5d  aders["default"]
0cd0: 2e 73 61 66 65 36 34 28 29 3b 0a 0a 20 20 20 20  .safe64();..    
0ce0: 20 20 20 20 20 20 20 20 63 61 73 65 20 33 3a 0a          case 3:.
0cf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 63                _c
0d00: 6f 6e 74 65 78 74 32 2e 74 30 20 3d 20 5f 63 6f  ontext2.t0 = _co
0d10: 6e 74 65 78 74 32 2e 73 65 6e 74 2e 64 65 63 6f  ntext2.sent.deco
0d20: 64 65 28 73 74 72 69 6e 67 29 3b 0a 20 20 20 20  de(string);.    
0d30: 20 20 20 20 20 20 20 20 20 20 5f 63 6f 6e 74 65            _conte
0d40: 78 74 32 2e 6e 65 78 74 20 3d 20 37 3b 0a 20 20  xt2.next = 7;.  
0d50: 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61              brea
0d60: 6b 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20  k;..            
0d70: 63 61 73 65 20 36 3a 0a 20 20 20 20 20 20 20 20  case 6:.        
0d80: 20 20 20 20 20 20 5f 63 6f 6e 74 65 78 74 32 2e        _context2.
0d90: 74 30 20 3d 20 73 74 72 69 6e 67 3b 0a 0a 20 20  t0 = string;..  
0da0: 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 37            case 7
0db0: 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  :.              
0dc0: 64 65 63 6f 64 65 64 20 3d 20 5f 63 6f 6e 74 65  decoded = _conte
0dd0: 78 74 32 2e 74 30 3b 0a 20 20 20 20 20 20 20 20  xt2.t0;.        
0de0: 20 20 20 20 20 20 5f 63 6f 6e 74 65 78 74 32 2e        _context2.
0df0: 6e 65 78 74 20 3d 20 31 30 3b 0a 20 20 20 20 20  next = 10;.     
0e00: 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20           return 
0e10: 5f 63 6f 64 65 63 73 5b 22 64 65 66 61 75 6c 74  _codecs["default
0e20: 22 5d 5b 61 6c 67 6f 72 69 74 68 6d 5d 2e 64 65  "][algorithm].de
0e30: 63 6f 6d 70 72 65 73 73 28 64 65 63 6f 64 65 64  compress(decoded
0e40: 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20  );..            
0e50: 63 61 73 65 20 31 30 3a 0a 20 20 20 20 20 20 20  case 10:.       
0e60: 20 20 20 20 20 20 20 64 65 63 6f 6d 70 72 65 73         decompres
0e70: 73 65 64 20 3d 20 5f 63 6f 6e 74 65 78 74 32 2e  sed = _context2.
0e80: 73 65 6e 74 3b 0a 0a 20 20 20 20 20 20 20 20 20  sent;..         
0e90: 20 20 20 20 20 69 66 20 28 21 70 61 63 6b 29 20       if (!pack) 
0ea0: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  {.              
0eb0: 20 20 5f 63 6f 6e 74 65 78 74 32 2e 6e 65 78 74    _context2.next
0ec0: 20 3d 20 31 37 3b 0a 20 20 20 20 20 20 20 20 20   = 17;.         
0ed0: 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20         break;.  
0ee0: 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20              }.. 
0ef0: 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 63 6f               _co
0f00: 6e 74 65 78 74 32 2e 6e 65 78 74 20 3d 20 31 34  ntext2.next = 14
0f10: 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ;.              
0f20: 72 65 74 75 72 6e 20 5f 6c 6f 61 64 65 72 73 5b  return _loaders[
0f30: 22 64 65 66 61 75 6c 74 22 5d 2e 6d 73 67 70 61  "default"].msgpa
0f40: 63 6b 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 20  ck();..         
0f50: 20 20 20 63 61 73 65 20 31 34 3a 0a 20 20 20 20     case 14:.    
0f60: 20 20 20 20 20 20 20 20 20 20 5f 63 6f 6e 74 65            _conte
0f70: 78 74 32 2e 74 31 20 3d 20 5f 63 6f 6e 74 65 78  xt2.t1 = _contex
0f80: 74 32 2e 73 65 6e 74 2e 64 65 63 6f 64 65 28 64  t2.sent.decode(d
0f90: 65 63 6f 6d 70 72 65 73 73 65 64 29 3b 0a 20 20  ecompressed);.  
0fa0: 20 20 20 20 20 20 20 20 20 20 20 20 5f 63 6f 6e              _con
0fb0: 74 65 78 74 32 2e 6e 65 78 74 20 3d 20 31 38 3b  text2.next = 18;
0fc0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62  .              b
0fd0: 72 65 61 6b 3b 0a 0a 20 20 20 20 20 20 20 20 20  reak;..         
0fe0: 20 20 20 63 61 73 65 20 31 37 3a 0a 20 20 20 20     case 17:.    
0ff0: 20 20 20 20 20 20 20 20 20 20 5f 63 6f 6e 74 65            _conte
1000: 78 74 32 2e 74 31 20 3d 20 4a 53 4f 4e 2e 70 61  xt2.t1 = JSON.pa
1010: 72 73 65 28 64 65 63 6f 6d 70 72 65 73 73 65 64  rse(decompressed
1020: 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20  );..            
1030: 63 61 73 65 20 31 38 3a 0a 20 20 20 20 20 20 20  case 18:.       
1040: 20 20 20 20 20 20 20 75 6e 70 61 63 6b 65 64 20         unpacked 
1050: 3d 20 5f 63 6f 6e 74 65 78 74 32 2e 74 31 3b 0a  = _context2.t1;.
1060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65                re
1070: 74 75 72 6e 20 5f 63 6f 6e 74 65 78 74 32 2e 61  turn _context2.a
1080: 62 72 75 70 74 28 22 72 65 74 75 72 6e 22 2c 20  brupt("return", 
1090: 75 6e 70 61 63 6b 65 64 29 3b 0a 0a 20 20 20 20  unpacked);..    
10a0: 20 20 20 20 20 20 20 20 63 61 73 65 20 32 30 3a          case 20:
10b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73  .            cas
10c0: 65 20 22 65 6e 64 22 3a 0a 20 20 20 20 20 20 20  e "end":.       
10d0: 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f 63         return _c
10e0: 6f 6e 74 65 78 74 32 2e 73 74 6f 70 28 29 3b 0a  ontext2.stop();.
10f0: 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20            }.    
1100: 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 20 5f      }.      }, _
1110: 63 61 6c 6c 65 65 32 29 3b 0a 20 20 20 20 7d 29  callee2);.    })
1120: 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 5f 64  );.    return _d
1130: 65 63 6f 6d 70 72 65 73 73 2e 61 70 70 6c 79 28  ecompress.apply(
1140: 74 68 69 73 2c 20 61 72 67 75 6d 65 6e 74 73 29  this, arguments)
1150: 3b 0a 20 20 7d 0a 0a 20 20 66 75 6e 63 74 69 6f  ;.  }..  functio
1160: 6e 20 73 74 61 74 73 28 5f 78 33 29 20 7b 0a 20  n stats(_x3) {. 
1170: 20 20 20 72 65 74 75 72 6e 20 5f 73 74 61 74 73     return _stats
1180: 2e 61 70 70 6c 79 28 74 68 69 73 2c 20 61 72 67  .apply(this, arg
1190: 75 6d 65 6e 74 73 29 3b 0a 20 20 7d 0a 0a 20 20  uments);.  }..  
11a0: 66 75 6e 63 74 69 6f 6e 20 5f 73 74 61 74 73 28  function _stats(
11b0: 29 20 7b 0a 20 20 20 20 5f 73 74 61 74 73 20 3d  ) {.    _stats =
11c0: 20 28 30 2c 20 5f 61 73 79 6e 63 54 6f 47 65 6e   (0, _asyncToGen
11d0: 65 72 61 74 6f 72 32 5b 22 64 65 66 61 75 6c 74  erator2["default
11e0: 22 5d 29 28 20 2f 2a 23 5f 5f 50 55 52 45 5f 5f  "])( /*#__PURE__
11f0: 2a 2f 5f 72 65 67 65 6e 65 72 61 74 6f 72 5b 22  */_regenerator["
1200: 64 65 66 61 75 6c 74 22 5d 2e 6d 61 72 6b 28 66  default"].mark(f
1210: 75 6e 63 74 69 6f 6e 20 5f 63 61 6c 6c 65 65 33  unction _callee3
1220: 28 6a 73 6f 6e 29 20 7b 0a 20 20 20 20 20 20 76  (json) {.      v
1230: 61 72 20 72 61 77 2c 20 72 61 77 65 6e 63 6f 64  ar raw, rawencod
1240: 65 64 2c 20 63 6f 6d 70 72 65 73 73 65 64 3b 0a  ed, compressed;.
1250: 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f 72 65        return _re
1260: 67 65 6e 65 72 61 74 6f 72 5b 22 64 65 66 61 75  generator["defau
1270: 6c 74 22 5d 2e 77 72 61 70 28 66 75 6e 63 74 69  lt"].wrap(functi
1280: 6f 6e 20 5f 63 61 6c 6c 65 65 33 24 28 5f 63 6f  on _callee3$(_co
1290: 6e 74 65 78 74 33 29 20 7b 0a 20 20 20 20 20 20  ntext3) {.      
12a0: 20 20 77 68 69 6c 65 20 28 31 29 20 7b 0a 20 20    while (1) {.  
12b0: 20 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28          switch (
12c0: 5f 63 6f 6e 74 65 78 74 33 2e 70 72 65 76 20 3d  _context3.prev =
12d0: 20 5f 63 6f 6e 74 65 78 74 33 2e 6e 65 78 74 29   _context3.next)
12e0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63   {.            c
12f0: 61 73 65 20 30 3a 0a 20 20 20 20 20 20 20 20 20  ase 0:.         
1300: 20 20 20 20 20 72 61 77 20 3d 20 4a 53 4f 4e 2e       raw = JSON.
1310: 73 74 72 69 6e 67 69 66 79 28 6a 73 6f 6e 29 3b  stringify(json);
1320: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72  .              r
1330: 61 77 65 6e 63 6f 64 65 64 20 3d 20 65 6e 63 6f  awencoded = enco
1340: 64 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 28 72  deURIComponent(r
1350: 61 77 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20  aw);.           
1360: 20 20 20 5f 63 6f 6e 74 65 78 74 33 2e 6e 65 78     _context3.nex
1370: 74 20 3d 20 34 3b 0a 20 20 20 20 20 20 20 20 20  t = 4;.         
1380: 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6d 70       return comp
1390: 72 65 73 73 28 6a 73 6f 6e 29 3b 0a 0a 20 20 20  ress(json);..   
13a0: 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 3a           case 4:
13b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63  .              c
13c0: 6f 6d 70 72 65 73 73 65 64 20 3d 20 5f 63 6f 6e  ompressed = _con
13d0: 74 65 78 74 33 2e 73 65 6e 74 3b 0a 20 20 20 20  text3.sent;.    
13e0: 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e            return
13f0: 20 5f 63 6f 6e 74 65 78 74 33 2e 61 62 72 75 70   _context3.abrup
1400: 74 28 22 72 65 74 75 72 6e 22 2c 20 7b 0a 20 20  t("return", {.  
1410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61                ra
1420: 77 3a 20 72 61 77 2e 6c 65 6e 67 74 68 2c 0a 20  w: raw.length,. 
1430: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72                 r
1440: 61 77 65 6e 63 6f 64 65 64 3a 20 72 61 77 65 6e  awencoded: rawen
1450: 63 6f 64 65 64 2e 6c 65 6e 67 74 68 2c 0a 20 20  coded.length,.  
1460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f                co
1470: 6d 70 72 65 73 73 65 64 65 6e 63 6f 64 65 64 3a  mpressedencoded:
1480: 20 63 6f 6d 70 72 65 73 73 65 64 2e 6c 65 6e 67   compressed.leng
1490: 74 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20  th,.            
14a0: 20 20 20 20 63 6f 6d 70 72 65 73 73 69 6f 6e 3a      compression:
14b0: 20 74 77 6f 44 69 67 69 74 50 65 72 63 65 6e 74   twoDigitPercent
14c0: 61 67 65 28 72 61 77 65 6e 63 6f 64 65 64 2e 6c  age(rawencoded.l
14d0: 65 6e 67 74 68 20 2f 20 63 6f 6d 70 72 65 73 73  ength / compress
14e0: 65 64 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20  ed.length).     
14f0: 20 20 20 20 20 20 20 20 20 7d 29 3b 0a 0a 20 20           });..  
1500: 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 36            case 6
1510: 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61  :.            ca
1520: 73 65 20 22 65 6e 64 22 3a 0a 20 20 20 20 20 20  se "end":.      
1530: 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 5f          return _
1540: 63 6f 6e 74 65 78 74 33 2e 73 74 6f 70 28 29 3b  context3.stop();
1550: 0a 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20  .          }.   
1560: 20 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 20       }.      }, 
1570: 5f 63 61 6c 6c 65 65 33 29 3b 0a 20 20 20 20 7d  _callee3);.    }
1580: 29 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 5f  ));.    return _
1590: 73 74 61 74 73 2e 61 70 70 6c 79 28 74 68 69 73  stats.apply(this
15a0: 2c 20 61 72 67 75 6d 65 6e 74 73 29 3b 0a 20 20  , arguments);.  
15b0: 7d 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20  }..  return {.  
15c0: 20 20 63 6f 6d 70 72 65 73 73 3a 20 63 6f 6d 70    compress: comp
15d0: 72 65 73 73 2c 0a 20 20 20 20 64 65 63 6f 6d 70  ress,.    decomp
15e0: 72 65 73 73 3a 20 64 65 63 6f 6d 70 72 65 73 73  ress: decompress
15f0: 2c 0a 20 20 20 20 73 74 61 74 73 3a 20 73 74 61  ,.    stats: sta
1600: 74 73 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c  ts.  };.}..modul
1610: 65 2e 65 78 70 6f 72 74 73 20 3d 20 65 78 70 6f  e.exports = expo
1620: 72 74 73 5b 22 64 65 66 61 75 6c 74 22 5d 3b     rts["default"];