Lines Matching +full:hi +full:- +full:level
4 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
18 var fastCsv = require('fast-csv');
26 var StreamBuf = require('../utils/stream-buf');
30 /* eslint-disable quote-props */
58 /* eslint-ensable quote-props */
122 …ateFormats = options.dateFormats || ['YYYY-MM-DD[T]HH:mm:ssZ', 'YYYY-MM-DD[T]HH:mm:ss', 'MM-DD-YYY…
172 …d. Please follow upgrade instruction: https://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md
178 …Please follow upgrade instruction: https://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md');
238 while (lastRow++ < rowNumber - 1) {
300 },{"../utils/stream-buf":23,"../utils/utils":26,"dayjs":336,"dayjs/plugin/customParseFormat":337,"d…
309 var colCache = require('../utils/col-cache');
349 return this.nativeCol + Math.min(this.colWidth - 1, this.nativeColOff) / this.colWidth;
353 this.nativeColOff = Math.floor((v - this.nativeCol) * this.colWidth);
358 return this.nativeRow + Math.min(this.rowHeight - 1, this.nativeRowOff) / this.rowHeight;
362 this.nativeRowOff = Math.floor((v - this.nativeRow) * this.rowHeight);
402 },{"../utils/col-cache":19}],3:[function(require,module,exports){
411 /* eslint-disable max-classes-per-file */
412 var colCache = require('../utils/col-cache');
414 var _ = require('../utils/under-dash');
418 var _require = require('../utils/shared-formula'),
491 this._mergeCount--;
674 } // set the value - can be number, string or raw
677 // special case - merge cells set their master's value
1355 var ranges = this.formula.match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g);
1356 …r cells = this.formula.replace(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g, '').match(/…
1760 },{"../utils/col-cache":19,"../utils/shared-formula":22,"../utils/under-dash":25,"./enums":7,"./not…
1769 var _ = require('../utils/under-dash');
1773 var colCache = require('../utils/col-cache');
2117 },{"../utils/col-cache":19,"../utils/under-dash":25,"./enums":7}],5:[function(require,module,export…
2164 var _ = require('../utils/under-dash');
2166 var colCache = require('../utils/col-cache');
2168 var CellMatrix = require('../utils/cell-matrix');
2263 var y; // grow vertical - only one col to worry about
2277 for (y = cell.row - 1; vGrow(y, 'top'); y--) {
2283 } // grow horizontal - ensure all rows can grow
2308 for (x = cell.col - 1; hGrow(x, 'left'); x--) {
2388 // To get names per cell - just iterate over all names finding cells if they exist
2414 },{"../utils/cell-matrix":18,"../utils/col-cache":19,"../utils/under-dash":25,"./range":10}],7:[fun…
2473 var colCache = require('../utils/col-cache');
2527 }, -1),
2552 },{"../utils/col-cache":19,"./anchor":2}],9:[function(require,module,exports){
2555 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
2563 var _ = require('../utils/under-dash');
2637 },{"../utils/under-dash":25}],10:[function(require,module,exports){
2646 var colCache = require('../utils/col-cache'); // used by worksheet to calculate sheet dimensions
2767 throw new Error("Invalid number of arguments to _getDimensions() - ".concat(argv.length));
2878 if (/^[a-zA-Z0-9]*$/.test(sheetName)) {
2930 return (1 + this.bottom - this.top) * (1 + this.right - this.left);
2939 },{"../utils/col-cache":19}],11:[function(require,module,exports){
2948 var _ = require('../utils/under-dash');
2952 var colCache = require('../utils/col-cache');
2973 this._worksheet._commitRow(this); // eslint-disable-line no-underscore-dangle
2987 return this._cells[colNumber - 1];
2993 var cell = this._cells[address.col - 1];
2999 this._cells[address.col - 1] = cell;
3019 return this._cells[col - 1] || this.getCellEx({
3031 …for (var _len = arguments.length, inserts = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _…
3032 inserts[_key - 2] = arguments[_key];
3035 var nExpand = inserts.length - count;
3044 cDst = this._cells[i - 1];
3045 cSrc = this._cells[i - nExpand - 1];
3050 cDst.style = cSrc.style; // eslint-disable-next-line no-underscore-dangle
3055 cDst.style = {}; // eslint-disable-next-line no-underscore-dangle
3062 for (i = nEnd; i >= nKeep; i--) {
3063 cSrc = this._cells[i - 1];
3068 cDst.style = cSrc.style; // eslint-disable-next-line no-underscore-dangle
3072 this._cells[i + nExpand - 1] = undefined;
3081 cDst.style = {}; // eslint-disable-next-line no-underscore-dangle
3085 } // Iterate over all non-null cells in this row
3115 var left = Math.max(0, lft - 1) || 0;
3116 var right = Math.max(0, rght - 1) || 16838;
3168 // this operation is not additive - any prior cells are removed
3176 // contiguous array - start at column 1
3223 } // get the min and max column number for the non-null cells in this row or null
3367 // special case - don't add this types
3417 },{"../utils/col-cache":19,"../utils/under-dash":25,"./cell":3,"./enums":7}],12:[function(require,m…
3426 /* eslint-disable max-classes-per-file */
3427 var colCache = require('../utils/col-cache');
3445 /* eslint-disable lines-between-class-members */
3503 /* eslint-enable lines-between-class-members */
3604 …table.autoFilterRef = colCache.encode(row, col, row + filterHeight - 1, col + width - 1); // table…
3606 table.tableRef = colCache.encode(row, col, row + tableHeight - 1, col + width - 1);
3750 // changes may have been made that might have on-sheet effects
3857 /* eslint-disable lines-between-class-members */
3973 /* eslint-enable lines-between-class-members */
3982 },{"../utils/col-cache":19}],13:[function(require,module,exports){
3993 var DefinedNames = require('./defined-names');
4031 // eslint-disable-next-line no-console
4056 // eslint-disable-next-line no-console
4066 // eslint-disable-next-line no-console
4180 return a.orderNo - b.orderNo;
4270 },{"../csv/csv":1,"../xlsx/xlsx":141,"./defined-names":6,"./worksheet":14}],14:[function(require,mo…
4281 … throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, n…
4283 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
4297 var _ = require('../utils/under-dash');
4299 var colCache = require('../utils/col-cache');
4313 var DataValidations = require('./data-validations');
4333 … || 'visible'; // rows allows access organised by row. Sparse array of arrays indexed by row-1, col
4458 return this._columns[c - 1];
4468 …for (var _len = arguments.length, inserts = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _…
4469 inserts[_key - 2] = arguments[_key];
4474 var rowArguments = [start, count]; // eslint-disable-next-line no-loop-func
4480 var row = _this.getRow(i + 1); // eslint-disable-next-line prefer-spread
4500 var nExpand = inserts.length - count;
4506 this.getColumn(_i).defn = this.getColumn(_i - nExpand).defn;
4509 for (var _i2 = nEnd; _i2 >= nKeep; _i2--) {
4525 value: function _commitRow() {// nop - allows streaming reader to fill a document
4531 return this._rows[r - 1];
4537 return this._rows.slice(start - 1, start - 1 + length);
4543 var row = this._rows[r - 1];
4546 row = this._rows[r - 1] = new Row(this, r);
4609 } else if (style[0] === 'i' && this.findRow(pos - 1) !== undefined) {
4610 this._copyStyle(pos - 1, pos + i, style[1] === '+');
4625 } else if (style[0] === 'i' && this.findRow(pos - 1) !== undefined) {
4626 this._copyStyle(pos - 1, pos, style[1] === '+');
4635 …rDst.style = Object.freeze(_objectSpread({}, rSrc.style)); // eslint-disable-next-line no-loop-func
4652 var rSrc = this._rows[rowNum - 1];
4659 rDst.height = rSrc.height; // eslint-disable-next-line no-loop-func
4680 …for (var _len2 = arguments.length, inserts = new Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key…
4681 inserts[_key2 - 2] = arguments[_key2];
4685 var nExpand = nInserts - count;
4693 rSrc = this._rows[i - 1];
4701 rDst.height = rSrc.height; // eslint-disable-next-line no-loop-func
4708 _this4._rows[i - 1] = undefined;
4711 this._rows[i + nExpand - 1] = undefined;
4716 for (i = nEnd; i >= nKeep; i--) {
4717 rSrc = this._rows[i - 1];
4725 rDst.height = rSrc.height; // eslint-disable-next-line no-loop-func
4744 this._rows[i + nExpand - 1] = undefined;
4803 var row = this._rows[address.row - 1];
4883 // un-merge the group. Note this function can affect multiple merges and merge-blocks are
4884 // atomic - either they're all merged or all un-merged.
4914 // Define formula for top-left cell and share to rest
4920 var width = right - left + 1;
4931 return results[row - top][col - left];
4934 // eslint-disable-next-line no-mixed-operators
4936 return results[(row - top) * width + (col - left)];
5025 _this5.sheetProtection.algorithmName = 'SHA-512';
5100 _this6._rows[row.number - 1] = row;
5181 // performance nightmare - for each row, counts all the columns used
5203 while (n > 0 && rows[n - 1] === undefined) {
5204 n--;
5218 return this._rows[this._rows.length - 1];
5247 // eslint-disable-next-line no-console
5252 // eslint-disable-next-line no-console
5343 },{"../utils/col-cache":19,"../utils/encryptor":20,"../utils/under-dash":25,"./column":4,"./data-va…
5346 /* eslint-disable import/no-extraneous-dependencies,node/no-unpublished-require */
5347 require('core-js/modules/es.promise');
5349 require('core-js/modules/es.object.assign');
5351 require('core-js/modules/es.object.keys');
5353 require('core-js/modules/es.object.values');
5355 require('core-js/modules/es.symbol');
5357 require('core-js/modules/es.symbol.async-iterator'); // required by core-js/modules/es.promise Prom…
5360 require('core-js/modules/es.array.iterator'); // required by node_modules/saxes/saxes.js SaxesParse…
5363 require('core-js/modules/es.array.includes'); // required by lib/doc/workbook.js Workbook.model
5366 require('core-js/modules/es.array.find-index'); // required by lib/doc/workbook.js Workbook.addWork…
5369 require('core-js/modules/es.array.find'); // required by node_modules/saxes/saxes.js SaxesParser.ge…
5372 require('core-js/modules/es.string.from-code-point'); // required by lib/xlsx/xform/sheet/data-vali…
5375 require('core-js/modules/es.string.includes'); // required by lib/utils/utils.js utils.validInt and…
5378 require('core-js/modules/es.number.is-nan');
5380 require('regenerator-runtime/runtime');
5384 }; // Object.assign mono-fill
5393 …-js/modules/es.array.find":316,"core-js/modules/es.array.find-index":315,"core-js/modules/es.array…
5396 // eslint-disable-next-line node/no-unsupported-features/node-builtins
5397 var textDecoder = typeof TextDecoder === 'undefined' ? null : new TextDecoder('utf-8');
5416 // eslint-disable-next-line node/no-unsupported-features/node-builtins
5417 var textEncoder = typeof TextEncoder === 'undefined' ? null : new TextEncoder('utf-8');
5445 var _ = require('./under-dash');
5447 var colCache = require('./col-cache');
5653 },{"./col-cache":19,"./under-dash":25}],19:[function(require,module,exports){
5658 …w new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, n…
5660 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
5674 var addressRegex = /^[A-Z]+\d+$/; // ==============================================================…
5693 _fill: function _fill(level) {
5701 if (level >= 4) {
5705 if (this._l2nFill < 1 && level >= 1) {
5707 c = this._dictionary[n - 1];
5716 if (this._l2nFill < 2 && level >= 2) {
5720 v = n - (26 + 1);
5732 if (this._l2nFill < 3 && level >= 3) {
5736 v = n - (26 * 26 + 26 + 1);
5806 colNumber = colNumber * 26 + char - 64;
5813 rowNumber = rowNumber * 10 + char - 48;
5837 }; // mem fix - cache only the tl 100x100 square
5976 * @param {string} algorithm - The hash algorithm.
5982 …for (var _len = arguments.length, buffers = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _…
5983 buffers[_key - 1] = arguments[_key];
5992 * @param {string} password - The password
5993 * @param {string} hashAlgorithm - The hash algoritm
5994 * @param {string} saltValue - The salt value
5995 * @param {number} spinCount - The spin count
5996 * @param {number} keyBits - The length of the key in bits
5997 * @param {Buffer} blockKey - The block key
6025 * Generates cryptographically strong pseudo-random data.
6060 var _require2 = require('readable-stream'),
6063 var _require3 = require('./browser-buffer-decode'),
6200 },{"./browser-buffer-decode":16,"readable-stream":491,"saxes":496}],22:[function(require,module,exp…
6203 var colCache = require('./col-cache'); // const cellRefRegex = /(([a-z_\-0-9]*)!)?[$]?([a-z]+)[$]?(…
6206 var replacementCandidateRx = /(([a-z_\-0-9]*)!)?([a-z0-9_$]{2,})([(])?/gi;
6207 var CRrx = /^([$])?([a-z]+)([$])?([1-9][0-9]*)$/i;
6234 col += to.col - offset.col;
6238 row += to.row - offset.row;
6253 },{"./col-cache":19}],23:[function(require,module,exports){
6267 /* eslint-disable max-classes-per-file */
6268 var Stream = require('readable-stream');
6272 var StringBuf = require('./string-buf'); // =======================================================…
6273 // data chunks - encapsulating incoming data
6320 // eslint-disable-next-line no-underscore-dangle
6365 // ReadWriteBuf - a single buffer supporting simple read-write
6388 var buf = Buffer.alloc(this.iWrite - this.iRead);
6398 // special case - return null if no data requested
6420 var size = Math.min(length, this.size - this.iWrite);
6428 return this.iWrite - this.iRead;
6444 // StreamBuf - a multi-purpose read-write stream
6445 // As MemBuf - write as much data as you like. Then call toBuffer() to consolidate
6446 // As StreamHub - pipe to multiple writables
6447 // As readable stream - feed data into the writable part and have some other code read from it.
6487 // event drain - if write returns false (which it won't), indicates when safe to write again.
6488 // finish - end() has been called
6489 // pipe(src) - pipe() has been called on readable
6490 // unpipe(src) - unpipe() has been called on readable
6491 // error - duh
6494 var last = this.buffers[this.buffers.length - 1];
6542 inPos += buffer.write(chunk, inPos, inLen - inPos);
6699 // event readable - some data is now available
6700 // event data - switch to flowing mode - feeds chunks to handler
6701 // event end - no more data
6702 // event close - optional, indicates upstream close
6703 // event error - duh
6713 size -= buffer.length;
6775 },{"./string-buf":24,"./utils":26,"_process":467,"buffer":216,"readable-stream":491}],24:[function(…
6785 // StringBuf - a way to keep string memory operations to a minimum
6841 while (inPos >= this._buf.length - 4) {
6858 } // eslint-disable-next-line no-underscore-dangle
6893 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
7031 if (a < b) return -1;
7043 var length = arguments.length; // eslint-disable-next-line one-var
7082 // eslint-disable-next-line no-underscore-dangle
7112 }; // eslint-disable-next-line no-control-regex
7115 var xmlDecodeRegex = /[<>&'"\x7F\x00-\x08\x0B-\x0C\x0E-\x1F]/;
7125 // poorman's setImmediate - must wait at least 1ms
7134 return 25569 + d.getTime() / (24 * 3600 * 1000) - (date1904 ? 1462 : 0);
7137 var millisecondSinceEpoch = Math.round((v - 25569 + (date1904 ? 1462 : 0)) * 24 * 3600 * 1000);
7212 return text.replace(/&([a-z]*);/g, function (c) {
7276 var _ = require('./under-dash');
7319 var xml = this._xml; // <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
7450 this._xml.splice(r.xml, this._xml.length - r.xml);
7454 this._stack.splice(r.stack, this._stack.length - r.stack);
7463 return this._stack.length ? this._stack[this._stack.length - 1] : undefined;
7484 encoding: 'UTF-8',
7489 },{"./under-dash":25,"./utils":26}],28:[function(require,module,exports){
7493 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
7513 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
7523 var StreamBuf = require('./stream-buf');
7525 var _require = require('./browser-buffer-encode'),
7658 },{"./browser-buffer-encode":17,"./stream-buf":23,"_process":467,"events":367,"jszip":399}],29:[fun…
7693 f: 'mm-dd-yy'
7696 f: 'd-mmm-yy'
7699 f: 'd-mmm'
7702 f: 'mmm-yy'
7720 'zh-tw': '[$-404]e/m/d',
7721 'zh-cn': 'yyyy"年"m"月"',
7722 'ja-jp': '[$-411]ge.m.d',
7723 'ko-kr': 'yyyy"年" mm"月" dd"日"'
7726 'zh-tw': '[$-404]e"年"m"月"d"日"',
7727 'zh-cn': 'm"月"d"日"',
7728 'ja-jp': '[$-411]ggge"年"m"月"d"日"',
7729 'ko-kr': 'mm-dd'
7732 'zh-tw': '[$-404]e"年"m"月"d"日"',
7733 'zh-cn': 'm"月"d"日"',
7734 'ja-jp': '[$-411]ggge"年"m"月"d"日"',
7735 'ko-kr': 'mm-dd'
7738 'zh-tw': 'm/d/yy ',
7739 'zh-cn': 'm-d-yy',
7740 'ja-jp': 'm/d/yy',
7741 'ko-kr': 'mm-dd-yy'
7744 'zh-tw': 'yyyy"年"m"月"d"日"',
7745 'zh-cn': 'yyyy"年"m"月"d"日"',
7746 'ja-jp': 'yyyy"年"m"月"d"日"',
7747 'ko-kr': 'yyyy"년" mm"월" dd"일"'
7750 'zh-tw': 'hh"時"mm"分"',
7751 'zh-cn': 'h"时"mm"分"',
7752 'ja-jp': 'h"時"mm"分"',
7753 'ko-kr': 'h"시" mm"분"'
7756 'zh-tw': 'hh"時"mm"分"ss"秒"',
7757 'zh-cn': 'h"时"mm"分"ss"秒"',
7758 'ja-jp': 'h"時"mm"分"ss"秒"',
7759 'ko-kr': 'h"시" mm"분" ss"초"'
7762 'zh-tw': '上午/下午 hh"時"mm"分"',
7763 'zh-cn': '上午/下午 h"时"mm"分"',
7764 'ja-jp': 'yyyy"年"m"月"',
7765 'ko-kr': 'yyyy-mm-dd'
7768 'zh-tw': '上午/下午 hh"時"mm"分"ss"秒"',
7769 'zh-cn': '上午/下午 h"时"mm"分"ss"秒"',
7770 'ja-jp': 'm"月"d"日"',
7771 'ko-kr': 'yyyy-mm-dd'
7774 'zh-tw': '[$-404]e/m/d',
7775 'zh-cn': 'yyyy"年"m"月"',
7776 'ja-jp': '[$-411]ge.m.d',
7777 'ko-kr': 'yyyy"年" mm"月" dd"日"'
7807 'zh-tw': '[$-404]e/m/d',
7808 'zh-cn': 'yyyy"年"m"月"',
7809 'ja-jp': '[$-411]ge.m.d',
7810 'ko-kr': 'yyyy"年" mm"月" dd"日"'
7813 'zh-tw': '[$-404]e"年"m"月"d"日"',
7814 'zh-cn': 'm"月"d"日"',
7815 'ja-jp': '[$-411]ggge"年"m"月"d"日"',
7816 'ko-kr': 'mm-dd'
7819 'zh-tw': '上午/下午 hh"時"mm"分"',
7820 'zh-cn': 'yyyy"年"m"月"',
7821 'ja-jp': 'yyyy"年"m"月"',
7822 'ko-kr': 'yyyy-mm-dd'
7825 'zh-tw': '上午/下午 hh"時"mm"分"ss"秒"',
7826 'zh-cn': 'm"月"d"日"',
7827 'ja-jp': 'm"月"d"日"',
7828 'ko-kr': 'yyyy-mm-dd'
7831 'zh-tw': '[$-404]e"年"m"月"d"日"',
7832 'zh-cn': 'm"月"d"日"',
7833 'ja-jp': '[$-411]ggge"年"m"月"d"日"',
7834 'ko-kr': 'mm-dd'
7837 'zh-tw': '上午/下午 hh"時"mm"分"',
7838 'zh-cn': '上午/下午 h"时"mm"分"',
7839 'ja-jp': 'yyyy"年"m"月"',
7840 'ko-kr': 'yyyy-mm-dd'
7843 'zh-tw': '上午/下午 hh"時"mm"分"ss"秒"',
7844 'zh-cn': '上午/下午 h"时"mm"分"ss"秒"',
7845 'ja-jp': 'm"月"d"日"',
7846 'ko-kr': 'yyyy-mm-dd'
7849 'zh-tw': '[$-404]e/m/d',
7850 'zh-cn': 'yyyy"年"m"月"',
7851 'ja-jp': '[$-411]ge.m.d',
7852 'ko-kr': 'yyyy"年" mm"月" dd"日"'
7855 'zh-tw': '[$-404]e"年"m"月"d"日"',
7856 'zh-cn': 'm"月"d"日"',
7857 'ja-jp': '[$-411]ggge"年"m"月"d"日"',
7858 'ko-kr': 'mm-dd'
7861 'th-th': 't0'
7864 'th-th': 't0.00'
7867 'th-th': 't#,##0'
7870 'th-th': 't#,##0.00'
7873 'th-th': 't0%'
7876 'th-th': 't0.00%'
7879 'th-th': 't# ?/?'
7882 'th-th': 't# ??/??'
7885 'th-th': 'd/m/bb'
7901 …CoreProperties: 'http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-proper…
7902 …perties: 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties',
7911 …throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, n…
7913 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
7929 var parseSax = require('../../utils/parse-sax');
7931 var XmlStream = require('../../utils/xml-stream');
7934 /* eslint-disable class-methods-use-this */
7972 value: function reconcile(model, options) {// optional post-parse step (opposite to prepare)
7979 this.model = null; // if we have a map - reset them too
8272 },{"../../utils/parse-sax":21,"../../utils/xml-stream":27}],32:[function(require,module,exports){
8275 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
8291 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
8297 var BaseXform = require('../base-xform');
8299 var colCache = require('../../../utils/col-cache');
8416 },{"../../../utils/col-cache":19,"../base-xform":31}],33:[function(require,module,exports){
8419 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
8435 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
8443 var BaseXform = require('../base-xform');
8496 },{"../../../utils/utils":26,"../base-xform":31}],34:[function(require,module,exports){
8499 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
8515 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
8521 var BaseXform = require('../base-xform');
8567 },{"../base-xform":31}],35:[function(require,module,exports){
8570 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
8586 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
8592 var BaseXform = require('../base-xform');
8641 },{"../base-xform":31}],36:[function(require,module,exports){
8644 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
8660 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
8666 var BaseXform = require('../base-xform');
8746 },{"../base-xform":31}],37:[function(require,module,exports){
8749 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
8765 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
8771 var _ = require('../../../utils/under-dash');
8773 var colCache = require('../../../utils/col-cache');
8775 var XmlStream = require('../../../utils/xml-stream');
8777 var BaseXform = require('../base-xform');
8779 var StaticXform = require('../static-xform');
8781 var ListXform = require('../list-xform');
8783 var DefinedNameXform = require('./defined-name-xform');
8785 var SheetXform = require('./sheet-xform');
8787 var WorkbookViewXform = require('./workbook-view-xform');
8789 var WorkbookPropertiesXform = require('./workbook-properties-xform');
8791 var WorkbookCalcPropertiesXform = require('./workbook-calc-properties-xform');
8833 var index = 0; // sheets is sparse array - calc index manually
9020 var columnRangeRegex = /\$[A-Z]+:\$[A-Z]+/;
9047 'xmlns:mc': 'http://schemas.openxmlformats.org/markup-compatibility/2006',
9064 …-cache":19,"../../../utils/under-dash":25,"../../../utils/xml-stream":27,"../base-xform":31,"../li…
9073 var RichTextXform = require('../strings/rich-text-xform');
9077 var BaseXform = require('../base-xform');
9189 },{"../../../utils/utils":26,"../base-xform":31,"../strings/rich-text-xform":121}],39:[function(req…
9192 var XmlStream = require('../../../utils/xml-stream');
9196 var BaseXform = require('../base-xform');
9198 var CommentXform = require('./comment-xform');
9277 },{"../../../utils/utils":26,"../../../utils/xml-stream":27,"../base-xform":31,"./comment-xform":38…
9280 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
9296 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
9302 var BaseXform = require('../../base-xform');
9361 },{"../../base-xform":31}],41:[function(require,module,exports){
9364 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
9380 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
9386 var BaseXform = require('../../base-xform');
9442 },{"../../base-xform":31}],42:[function(require,module,exports){
9445 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
9461 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
9467 var BaseXform = require('../base-xform'); // render the triangle in the cell for the comment
9485 var lf = Math.floor((anchor.left - l) * 68);
9487 var tf = Math.floor((anchor.top - t) * 18);
9489 var rf = Math.floor((anchor.right - r) * 68);
9491 var bf = Math.floor((anchor.bottom - b) * 18);
9499 var t = Math.max(ref.row - 2, 0);
9547 },{"../base-xform":31}],43:[function(require,module,exports){
9550 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
9566 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
9572 var BaseXform = require('../base-xform');
9574 var VmlAnchorXform = require('./vml-anchor-xform');
9576 var VmlProtectionXform = require('./style/vml-protection-xform');
9578 var VmlPositionXform = require('./style/vml-position-xform');
9626 xmlStream.leafNode('x:Row', null, model.refAddress.row - 1);
9627 xmlStream.leafNode('x:Column', null, model.refAddress.col - 1);
9704 },{"../base-xform":31,"./style/vml-position-xform":40,"./style/vml-protection-xform":41,"./vml-anch…
9707 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
9723 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
9729 var XmlStream = require('../../../utils/xml-stream');
9731 var BaseXform = require('../base-xform');
9733 var VmlShapeXform = require('./vml-shape-xform'); // This class is (currently) single purposed to i…
9868 'xmlns:v': 'urn:schemas-microsoft-com:vml',
9869 'xmlns:o': 'urn:schemas-microsoft-com:office:office',
9870 'xmlns:x': 'urn:schemas-microsoft-com:office:excel'
9874 },{"../../../utils/xml-stream":27,"../base-xform":31,"./vml-shape-xform":45}],45:[function(require,…
9877 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
9893 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
9899 var BaseXform = require('../base-xform');
9901 var VmlTextboxXform = require('./vml-textbox-xform');
9903 var VmlClientDataXform = require('./vml-client-data-xform');
10018 …style: 'position:absolute; margin-left:105.3pt;margin-top:10.5pt;width:97.8pt;height:59.1pt;z-inde…
10027 },{"../base-xform":31,"./vml-client-data-xform":43,"./vml-textbox-xform":46}],46:[function(require,…
10030 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10046 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10052 var BaseXform = require('../base-xform');
10085 style: 'mso-direction-alt:auto'
10105 style: 'text-align:left'
10149 },{"../base-xform":31}],47:[function(require,module,exports){
10152 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10168 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10174 var BaseXform = require('./base-xform');
10177 /* eslint-disable class-methods-use-this */
10253 },{"./base-xform":31}],48:[function(require,module,exports){
10256 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10272 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10278 var BaseXform = require('../base-xform');
10329 },{"../base-xform":31}],49:[function(require,module,exports){
10332 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10348 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10354 var BaseXform = require('../base-xform');
10402 },{"../base-xform":31}],50:[function(require,module,exports){
10405 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10421 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10427 var XmlStream = require('../../../utils/xml-stream');
10429 var BaseXform = require('../base-xform');
10431 var StringXform = require('../simple/string-xform');
10433 var AppHeadingPairsXform = require('./app-heading-pairs-xform');
10435 var AppTitleOfPartsXform = require('./app-titles-of-parts-xform');
10547 xmlns: 'http://schemas.openxmlformats.org/officeDocument/2006/extended-properties',
10552 …"../../../utils/xml-stream":27,"../base-xform":31,"../simple/string-xform":118,"./app-heading-pair…
10555 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10571 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10577 var XmlStream = require('../../../utils/xml-stream');
10579 var BaseXform = require('../base-xform'); // used for rendering the [Content_Types].xml file
10615 ContentType: 'application/vnd.openxmlformats-package.relationships+xml'
10623 ContentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml'
10629 ContentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml'
10634 ContentType: 'application/vnd.openxmlformats-officedocument.theme+xml'
10638 ContentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml'
10645 … ContentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml'
10653 ContentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml'
10662 ContentType: 'application/vnd.openxmlformats-officedocument.drawing+xml'
10670 ContentType: 'application/vnd.openxmlformats-officedocument.vmlDrawing'
10676 ContentType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml'
10683 ContentType: 'application/vnd.openxmlformats-package.core-properties+xml'
10687 ContentType: 'application/vnd.openxmlformats-officedocument.extended-properties+xml'
10710 xmlns: 'http://schemas.openxmlformats.org/package/2006/content-types'
10714 },{"../../../utils/xml-stream":27,"../base-xform":31}],52:[function(require,module,exports){
10717 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10733 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10739 var XmlStream = require('../../../utils/xml-stream');
10741 var BaseXform = require('../base-xform');
10743 var DateXform = require('../simple/date-xform');
10745 var StringXform = require('../simple/string-xform');
10747 var IntegerXform = require('../simple/integer-xform');
10922 'xmlns:cp': 'http://schemas.openxmlformats.org/package/2006/metadata/core-properties',
10926 'xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance'
10930 },{"../../../utils/xml-stream":27,"../base-xform":31,"../simple/date-xform":116,"../simple/integer-…
10933 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
10949 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
10955 var BaseXform = require('../base-xform');
11000 },{"../base-xform":31}],54:[function(require,module,exports){
11003 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11019 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11025 var XmlStream = require('../../../utils/xml-stream');
11027 var BaseXform = require('../base-xform');
11029 var RelationshipXform = require('./relationship-xform');
11122 },{"../../../utils/xml-stream":27,"../base-xform":31,"./relationship-xform":53}],55:[function(requi…
11125 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11141 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11147 var BaseXform = require('../base-xform');
11202 var match = rel.Target.match(/.*\/media\/(.+[.][a-zA-Z]{3,4})/);
11220 },{"../base-xform":31}],56:[function(require,module,exports){
11223 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11239 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11245 var BaseXform = require('../base-xform');
11247 var BlipXform = require('./blip-xform');
11337 },{"../base-xform":31,"./blip-xform":57}],57:[function(require,module,exports){
11340 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11356 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11362 var BaseXform = require('../base-xform');
11425 },{"../base-xform":31}],58:[function(require,module,exports){
11428 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11444 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11450 var BaseXform = require('../base-xform');
11510 },{"../base-xform":31}],59:[function(require,module,exports){
11513 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11529 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11535 var BaseXform = require('../base-xform');
11537 var HlickClickXform = require('./hlink-click-xform');
11539 var ExtLstXform = require('./ext-lst-xform');
11630 },{"../base-xform":31,"./ext-lst-xform":62,"./hlink-click-xform":64}],60:[function(require,module,e…
11633 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11649 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11655 var BaseXform = require('../base-xform');
11657 var IntegerXform = require('../simple/integer-xform');
11767 },{"../base-xform":31,"../simple/integer-xform":117}],61:[function(require,module,exports){
11770 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11786 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11792 var colCache = require('../../../utils/col-cache');
11794 var XmlStream = require('../../../utils/xml-stream');
11796 var BaseXform = require('../base-xform');
11798 var TwoCellAnchorXform = require('./two-cell-anchor-xform');
11800 var OneCellAnchorXform = require('./one-cell-anchor-xform');
11936 },{"../../../utils/col-cache":19,"../../../utils/xml-stream":27,"../base-xform":31,"./one-cell-anch…
11939 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
11955 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
11961 var BaseXform = require('../base-xform');
11979 uri: '{FF2B5EF4-FFF2-40B4-BE49-F238E27FC236}'
11983 id: '{00000000-0008-0000-0000-000002000000}'
12026 },{"../base-xform":31}],63:[function(require,module,exports){
12029 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12045 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12051 var BaseXform = require('../base-xform');
12115 },{"../base-xform":31}],64:[function(require,module,exports){
12118 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12134 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12140 var BaseXform = require('../base-xform');
12203 },{"../base-xform":31}],65:[function(require,module,exports){
12206 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12222 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12228 var BaseXform = require('../base-xform');
12230 var CNvPrXform = require('./c-nv-pr-xform');
12232 var CNvPicPrXform = require('./c-nv-pic-pr-xform');
12320 },{"../base-xform":31,"./c-nv-pic-pr-xform":58,"./c-nv-pr-xform":59}],66:[function(require,module,e…
12323 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12339 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12345 var BaseCellAnchorXform = require('./base-cell-anchor-xform');
12347 var StaticXform = require('../static-xform');
12349 var CellPositionXform = require('./cell-position-xform');
12351 var ExtXform = require('./ext-xform');
12353 var PicXform = require('./pic-xform');
12438 },{"../static-xform":119,"./base-cell-anchor-xform":55,"./cell-position-xform":60,"./ext-xform":63,…
12441 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12457 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12463 var BaseXform = require('../base-xform');
12465 var StaticXform = require('../static-xform');
12467 var BlipFillXform = require('./blip-fill-xform');
12469 var NvPicPrXform = require('./nv-pic-pr-xform');
12471 var spPrJSON = require('./sp-pr');
12567 },{"../base-xform":31,"../static-xform":119,"./blip-fill-xform":56,"./nv-pic-pr-xform":65,"./sp-pr"…
12601 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12617 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12623 var BaseCellAnchorXform = require('./base-cell-anchor-xform');
12625 var StaticXform = require('../static-xform');
12627 var CellPositionXform = require('./cell-position-xform');
12629 var PicXform = require('./pic-xform');
12714 },{"../static-xform":119,"./base-cell-anchor-xform":55,"./cell-position-xform":60,"./pic-xform":67}…
12717 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12733 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12739 var BaseXform = require('./base-xform');
12858 },{"./base-xform":31}],71:[function(require,module,exports){
12861 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12877 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12883 var colCache = require('../../../utils/col-cache');
12885 var BaseXform = require('../base-xform');
12946 },{"../../../utils/col-cache":19,"../base-xform":31}],72:[function(require,module,exports){
12949 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
12971 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
12979 var BaseXform = require('../base-xform');
12985 var RichTextXform = require('../strings/rich-text-xform');
13553 …7,"../../../doc/range":10,"../../../utils/utils":26,"../base-xform":31,"../strings/rich-text-xform…
13556 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
13572 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
13578 var BaseXform = require('../../base-xform');
13625 },{"../../base-xform":31}],74:[function(require,module,exports){
13628 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
13644 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
13653 var BaseXform = require('../../base-xform');
13655 var CompositeXform = require('../../composite-xform');
13657 var DatabarExtXform = require('./databar-ext-xform');
13659 var IconSetExtXform = require('./icon-set-ext-xform');
13773 },{"../../base-xform":31,"../../composite-xform":47,"./databar-ext-xform":78,"./icon-set-ext-xform"…
13776 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
13792 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
13798 var CompositeXform = require('../../composite-xform');
13800 var FExtXform = require('./f-ext-xform');
13860 },{"../../composite-xform":47,"./f-ext-xform":79}],76:[function(require,module,exports){
13863 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
13879 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
13885 var CompositeXform = require('../../composite-xform');
13887 var SqRefExtXform = require('./sqref-ext-xform');
13889 var CfRuleExtXform = require('./cf-rule-ext-xform');
13969 },{"../../composite-xform":47,"./cf-rule-ext-xform":74,"./sqref-ext-xform":81}],77:[function(requir…
13972 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
13988 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
13994 var CompositeXform = require('../../composite-xform');
13996 var CfRuleExtXform = require('./cf-rule-ext-xform');
13998 var ConditionalFormattingExtXform = require('./conditional-formatting-ext-xform');
14073 },{"../../composite-xform":47,"./cf-rule-ext-xform":74,"./conditional-formatting-ext-xform":76}],78…
14076 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14080 …w new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, n…
14082 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
14104 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14110 var BaseXform = require('../../base-xform');
14112 var CompositeXform = require('../../composite-xform');
14114 var ColorXform = require('../../style/color-xform');
14116 var CfvoExtXform = require('./cfvo-ext-xform');
14215 },{"../../base-xform":31,"../../composite-xform":47,"../../style/color-xform":127,"./cfvo-ext-xform…
14218 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14234 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14240 var BaseXform = require('../../base-xform');
14285 },{"../../base-xform":31}],80:[function(require,module,exports){
14288 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14292 …w new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, n…
14294 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
14316 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14322 var BaseXform = require('../../base-xform');
14324 var CompositeXform = require('../../composite-xform');
14326 var CfvoExtXform = require('./cfvo-ext-xform');
14328 var CfIconExtXform = require('./cf-icon-ext-xform');
14421 },{"../../base-xform":31,"../../composite-xform":47,"./cf-icon-ext-xform":73,"./cfvo-ext-xform":75}…
14424 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14440 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14446 var BaseXform = require('../../base-xform');
14491 },{"../../base-xform":31}],82:[function(require,module,exports){
14494 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14516 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14522 var BaseXform = require('../../base-xform');
14524 var CompositeXform = require('../../composite-xform');
14528 var DatabarXform = require('./databar-xform');
14530 var ExtLstRefXform = require('./ext-lst-ref-xform');
14532 var FormulaXform = require('./formula-xform');
14534 var ColorScaleXform = require('./color-scale-xform');
14536 var IconSetXform = require('./icon-set-xform');
14583 …return "AND(TODAY()-ROUNDDOWN(".concat(tl, ",0)<=WEEKDAY(TODAY())-1,ROUNDDOWN(").concat(tl, ",0)-T…
14586 …return "AND(TODAY()-ROUNDDOWN(".concat(tl, ",0)>=(WEEKDAY(TODAY())),TODAY()-ROUNDDOWN(").concat(tl…
14589 …return "AND(ROUNDDOWN(".concat(tl, ",0)-TODAY()>(7-WEEKDAY(TODAY())),ROUNDDOWN(").concat(tl, ",0)-…
14592 return "FLOOR(".concat(tl, ",1)=TODAY()-1");
14601 return "AND(TODAY()-FLOOR(".concat(tl, ",1)<=6,FLOOR(").concat(tl, ",1)<=TODAY())");
14604 …urn "AND(MONTH(".concat(tl, ")=MONTH(EDATE(TODAY(),0-1)),YEAR(").concat(tl, ")=YEAR(EDATE(TODAY(),…
14848 // except - formula is a string and appends to formulae
14878 …/base-xform":31,"../../composite-xform":47,"./color-scale-xform":84,"./databar-xform":87,"./ext-ls…
14881 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14897 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14903 var BaseXform = require('../../base-xform');
14949 },{"../../base-xform":31}],84:[function(require,module,exports){
14952 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
14968 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
14974 var CompositeXform = require('../../composite-xform');
14976 var ColorXform = require('../../style/color-xform');
14978 var CfvoXform = require('./cfvo-xform');
15037 },{"../../composite-xform":47,"../../style/color-xform":127,"./cfvo-xform":83}],85:[function(requir…
15040 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15056 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15062 var CompositeXform = require('../../composite-xform');
15064 var CfRuleXform = require('./cf-rule-xform');
15131 },{"../../composite-xform":47,"./cf-rule-xform":82}],86:[function(require,module,exports){
15134 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15138 … throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, n…
15140 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
15162 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15168 var BaseXform = require('../../base-xform');
15170 var ConditionalFormattingXform = require('./conditional-formatting-xform');
15286 },{"../../base-xform":31,"./conditional-formatting-xform":85}],87:[function(require,module,exports){
15289 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15305 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15311 var CompositeXform = require('../../composite-xform');
15313 var ColorXform = require('../../style/color-xform');
15315 var CfvoXform = require('./cfvo-xform');
15379 },{"../../composite-xform":47,"../../style/color-xform":127,"./cfvo-xform":83}],88:[function(requir…
15382 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15398 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15404 /* eslint-disable max-classes-per-file */
15405 var BaseXform = require('../../base-xform');
15407 var CompositeXform = require('../../composite-xform');
15471 uri: '{B025F937-C7B1-47D3-B67F-A62EFF666E3E}',
15543 },{"../../base-xform":31,"../../composite-xform":47}],89:[function(require,module,exports){
15546 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15562 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15568 var BaseXform = require('../../base-xform');
15613 },{"../../base-xform":31}],90:[function(require,module,exports){
15616 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15632 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15638 var BaseXform = require('../../base-xform');
15640 var CompositeXform = require('../../composite-xform');
15642 var CfvoXform = require('./cfvo-xform');
15704 },{"../../base-xform":31,"../../composite-xform":47,"./cfvo-xform":83}],91:[function(require,module…
15707 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15723 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15729 var BaseXform = require('../base-xform');
15848 },{"../base-xform":31}],92:[function(require,module,exports){
15851 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
15867 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
15879 var _ = require('../../../utils/under-dash');
15883 var colCache = require('../../../utils/col-cache');
15885 var BaseXform = require('../base-xform');
15956 } // iterate downwards - finding matching cells
15983 var bottom = addr.row + (height - 1);
15984 var right = addr.col + (width - 1);
16214 …./../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":25,"../../../utils/ut…
16217 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16233 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16239 var BaseXform = require('../base-xform');
16291 },{"../base-xform":31}],94:[function(require,module,exports){
16294 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16310 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16316 var BaseXform = require('../base-xform');
16372 },{"../base-xform":31}],95:[function(require,module,exports){
16375 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16391 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16397 /* eslint-disable max-classes-per-file */
16398 var CompositeXform = require('../composite-xform');
16400 var ConditionalFormattingsExt = require('./cf-ext/conditional-formattings-ext-xform');
16433 uri: '{78C0D931-6437-407d-A8EE-F0AAD7539E65}',
16519 },{"../composite-xform":47,"./cf-ext/conditional-formattings-ext-xform":77}],96:[function(require,m…
16522 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16538 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16544 var BaseXform = require('../base-xform');
16719 },{"../base-xform":31}],97:[function(require,module,exports){
16722 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16738 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16744 var BaseXform = require('../base-xform');
16800 },{"../base-xform":31}],98:[function(require,module,exports){
16803 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16819 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16825 var BaseXform = require('../base-xform');
16875 },{"../base-xform":31}],99:[function(require,module,exports){
16884 var _ = require('../../../utils/under-dash');
16888 var colCache = require('../../../utils/col-cache');
16919 var row = rows[i - 1];
16922 var cell = row.cells[j - 1];
16925 … // nulls are not included in document - so if master cell has no value - add a null one here
16958 …/../doc/enums":7,"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash"…
16961 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
16977 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
16983 var BaseXform = require('../base-xform');
17046 },{"../base-xform":31}],101:[function(require,module,exports){
17049 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17065 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17071 var BaseXform = require('../base-xform');
17119 },{"../base-xform":31}],102:[function(require,module,exports){
17122 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17138 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17144 var _ = require('../../../utils/under-dash');
17146 var BaseXform = require('../base-xform');
17218 },{"../../../utils/under-dash":25,"../base-xform":31}],103:[function(require,module,exports){
17221 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17237 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17243 var BaseXform = require('../base-xform');
17300 },{"../base-xform":31}],104:[function(require,module,exports){
17303 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17319 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17325 var _ = require('../../../utils/under-dash');
17327 var BaseXform = require('../base-xform');
17460 },{"../../../utils/under-dash":25,"../base-xform":31}],105:[function(require,module,exports){
17463 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17479 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17485 var BaseXform = require('../base-xform');
17541 },{"../base-xform":31}],106:[function(require,module,exports){
17544 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17560 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17566 var _ = require('../../../utils/under-dash');
17568 var BaseXform = require('../base-xform');
17640 },{"../../../utils/under-dash":25,"../base-xform":31}],107:[function(require,module,exports){
17643 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17659 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17665 var PageBreaksXform = require('./page-breaks-xform');
17667 var ListXform = require('../list-xform');
17713 },{"../list-xform":70,"./page-breaks-xform":101}],108:[function(require,module,exports){
17716 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17732 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17738 var BaseXform = require('../base-xform');
17740 var CellXform = require('./cell-xform');
17922 },{"../base-xform":31,"./cell-xform":72}],109:[function(require,module,exports){
17925 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
17941 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
17947 var _ = require('../../../utils/under-dash');
17949 var BaseXform = require('../base-xform');
18029 },{"../../../utils/under-dash":25,"../base-xform":31}],110:[function(require,module,exports){
18032 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
18048 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
18054 var BaseXform = require('../base-xform');
18056 var ColorXform = require('../style/color-xform');
18058 var PageSetupPropertiesXform = require('./page-setup-properties-xform');
18060 var OutlinePropertiesXform = require('./outline-properties-xform');
18174 },{"../base-xform":31,"../style/color-xform":127,"./outline-properties-xform":100,"./page-setup-pro…
18177 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
18193 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
18199 var _ = require('../../../utils/under-dash');
18201 var BaseXform = require('../base-xform');
18316 },{"../../../utils/under-dash":25,"../base-xform":31}],112:[function(require,module,exports){
18319 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
18335 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
18341 var colCache = require('../../../utils/col-cache');
18343 var BaseXform = require('../base-xform');
18582 },{"../../../utils/col-cache":19,"../base-xform":31}],113:[function(require,module,exports){
18585 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
18601 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
18607 var BaseXform = require('../base-xform');
18663 },{"../base-xform":31}],114:[function(require,module,exports){
18666 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
18682 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
18688 var _ = require('../../../utils/under-dash');
18690 var colCache = require('../../../utils/col-cache');
18692 var XmlStream = require('../../../utils/xml-stream');
18694 var RelType = require('../../rel-type');
18698 var BaseXform = require('../base-xform');
18700 var ListXform = require('../list-xform');
18702 var RowXform = require('./row-xform');
18704 var ColXform = require('./col-xform');
18706 var DimensionXform = require('./dimension-xform');
18708 var HyperlinkXform = require('./hyperlink-xform');
18710 var MergeCellXform = require('./merge-cell-xform');
18712 var DataValidationsXform = require('./data-validations-xform');
18714 var SheetPropertiesXform = require('./sheet-properties-xform');
18716 var SheetFormatPropertiesXform = require('./sheet-format-properties-xform');
18718 var SheetViewXform = require('./sheet-view-xform');
18720 var SheetProtectionXform = require('./sheet-protection-xform');
18722 var PageMarginsXform = require('./page-margins-xform');
18724 var PageSetupXform = require('./page-setup-xform');
18726 var PrintOptionsXform = require('./print-options-xform');
18728 var AutoFilterXform = require('./auto-filter-xform');
18730 var PictureXform = require('./picture-xform');
18732 var DrawingXform = require('./drawing-xform');
18734 var TablePartXform = require('./table-part-xform');
18736 var RowBreaksXform = require('./row-breaks-xform');
18738 var HeaderFooterXform = require('./header-footer-xform');
18740 var ConditionalFormattingsXform = require('./cf/conditional-formattings-xform');
18742 var ExtListXform = require('./ext-lst-xform');
19235 var match = drawingRel.Target.match(/\/drawings\/([a-zA-Z0-9]+)[.][a-zA-Z]{3,4}$/);
19284 'xmlns:mc': 'http://schemas.openxmlformats.org/markup-compatibility/2006',
19290 …-cache":19,"../../../utils/under-dash":25,"../../../utils/xml-stream":27,"../../rel-type":30,"../b…
19293 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19309 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19315 var BaseXform = require('../base-xform');
19363 },{"../base-xform":31}],116:[function(require,module,exports){
19366 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19382 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19388 var BaseXform = require('../base-xform');
19474 },{"../base-xform":31}],117:[function(require,module,exports){
19477 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19493 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19499 var BaseXform = require('../base-xform');
19578 },{"../base-xform":31}],118:[function(require,module,exports){
19581 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19597 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19603 var BaseXform = require('../base-xform');
19675 },{"../base-xform":31}],119:[function(require,module,exports){
19678 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19694 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19700 var BaseXform = require('./base-xform');
19702 var XmlStream = require('../../utils/xml-stream'); // const model = {
19739 // It is stateless - apart from its static model and so can be used as a singleton
19740 …// Being stateless - it will only track entry to and exit from it's root xml tag during parsing an…
19742 …// since stateless - parseOpen always returns true. Parent xform must know when to start using …
19786 },{"../../utils/xml-stream":27,"./base-xform":31}],120:[function(require,module,exports){
19789 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19805 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19811 var TextXform = require('./text-xform');
19813 var RichTextXform = require('./rich-text-xform');
19815 var BaseXform = require('../base-xform'); // <rPh sb="0" eb="1">
19943 },{"../base-xform":31,"./rich-text-xform":121,"./text-xform":124}],121:[function(require,module,exp…
19946 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
19962 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
19968 var TextXform = require('./text-xform');
19970 var FontXform = require('../style/font-xform');
19972 var BaseXform = require('../base-xform'); // <r>
20097 },{"../base-xform":31,"../style/font-xform":130,"./text-xform":124}],122:[function(require,module,e…
20100 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
20116 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
20122 var TextXform = require('./text-xform');
20124 var RichTextXform = require('./rich-text-xform');
20126 var PhoneticTextXform = require('./phonetic-text-xform');
20128 var BaseXform = require('../base-xform'); // <si>
20260 },{"../base-xform":31,"./phonetic-text-xform":120,"./rich-text-xform":121,"./text-xform":124}],123:…
20263 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
20279 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
20285 var XmlStream = require('../../../utils/xml-stream');
20287 var BaseXform = require('../base-xform');
20289 var SharedStringXform = require('./shared-string-xform');
20348 } // <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
20446 },{"../../../utils/xml-stream":27,"../base-xform":31,"./shared-string-xform":122}],124:[function(re…
20449 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
20465 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
20471 var BaseXform = require('../base-xform'); // <t xml:space="preserve"> is </t>
20527 return this._text.join('').replace(/_x([0-9A-F]{4})_/g, function ($0, $1) {
20538 },{"../base-xform":31}],125:[function(require,module,exports){
20541 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
20557 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
20567 var BaseXform = require('../base-xform');
20598 return value >= -90 && value <= 90 ? value : undefined;
20633 if (tr < 0 && tr >= -90) {
20634 return 90 - tr;
20653 return 90 - tr;
20743 },{"../../../doc/enums":7,"../../../utils/utils":26,"../base-xform":31}],126:[function(require,modu…
20752 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
20768 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
20774 /* eslint-disable max-classes-per-file */
20775 var BaseXform = require('../base-xform');
20777 var ColorXform = require('./color-xform');
21027 },{"../base-xform":31,"./color-xform":127}],127:[function(require,module,exports){
21030 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
21046 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
21052 var BaseXform = require('../base-xform'); // Color encapsulates translation from color model to/fro…
21146 },{"../base-xform":31}],128:[function(require,module,exports){
21149 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
21165 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
21171 var BaseXform = require('../base-xform');
21173 var AlignmentXform = require('./alignment-xform');
21175 var BorderXform = require('./border-xform');
21177 var FillXform = require('./fill-xform');
21179 var FontXform = require('./font-xform');
21181 var NumFmtXform = require('./numfmt-xform');
21183 var ProtectionXform = require('./protection-xform'); // <xf numFmtId="[numFmtId]" fontId="[fontId]"…
21312 },{"../base-xform":31,"./alignment-xform":125,"./border-xform":126,"./fill-xform":129,"./font-xform…
21315 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
21331 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
21337 /* eslint-disable max-classes-per-file */
21338 var BaseXform = require('../base-xform');
21340 var ColorXform = require('./color-xform');
21790 },{"../base-xform":31,"./color-xform":127}],130:[function(require,module,exports){
21793 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
21809 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
21815 var ColorXform = require('./color-xform');
21817 var BooleanXform = require('../simple/boolean-xform');
21819 var IntegerXform = require('../simple/integer-xform');
21821 var StringXform = require('../simple/string-xform');
21823 var UnderlineXform = require('./underline-xform');
21825 var _ = require('../../../utils/under-dash');
21827 var BaseXform = require('../base-xform'); // Font encapsulates translation from font model to xlsx
22025 …r-dash":25,"../base-xform":31,"../simple/boolean-xform":115,"../simple/integer-xform":117,"../simp…
22028 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
22044 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
22050 var _ = require('../../../utils/under-dash');
22054 var BaseXform = require('../base-xform');
22138 },{"../../../utils/under-dash":25,"../../defaultnumformats":29,"../base-xform":31}],132:[function(r…
22141 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
22157 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
22163 var BaseXform = require('../base-xform');
22241 },{"../base-xform":31}],133:[function(require,module,exports){
22244 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
22260 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
22266 var BaseXform = require('../base-xform');
22268 var AlignmentXform = require('./alignment-xform');
22270 var ProtectionXform = require('./protection-xform'); // <xf numFmtId="[numFmtId]" fontId="[fontId]"…
22425 },{"../base-xform":31,"./alignment-xform":125,"./protection-xform":132}],134:[function(require,modu…
22428 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
22444 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
22450 /* eslint-disable max-classes-per-file */
22453 var XmlStream = require('../../../utils/xml-stream');
22455 var BaseXform = require('../base-xform');
22457 var StaticXform = require('../static-xform');
22459 var ListXform = require('../list-xform');
22461 var FontXform = require('./font-xform');
22463 var FillXform = require('./fill-xform');
22465 var BorderXform = require('./border-xform');
22467 var NumFmtXform = require('./numfmt-xform');
22469 var StyleXform = require('./style-xform');
22471 var DxfXform = require('./dxf-xform'); // custom numfmt ids start here
22545 …// StylesXform also acts as style manager and is used to build up styles-model during worksheet pr…
22776 // each style property is processed and cross-referenced, etc.
22817 style.numFmtId = this._addNumFmtStr('mm-dd-yy');
22865 model = this.index.model[id] = {}; // -------------------------------------------------------
22888 …tyle('fill', this.model.fills, style.fillId); // -------------------------------------------------…
22893 } // -------------------------------------------------------
22907 return this.model.dxfs.length - 1;
23001 'xmlns:mc': 'http://schemas.openxmlformats.org/markup-compatibility/2006',
23040 uri: '{EB79DEF2-80B8-43e5-95BD-54CBDDF9020C}',
23052 uri: '{9260A510-F301-46a8-8635-F512D64BE5F5}',
23106 // override normal behaviour - consume and dispose
23115 // each style property is processed and cross-referenced, etc.
23143 numFmtId: NumFmtXform.getDefaultFmtId('mm-dd-yy')
23159 …-stream":27,"../base-xform":31,"../list-xform":70,"../static-xform":119,"./border-xform":126,"./dx…
23162 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
23178 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
23184 var BaseXform = require('../base-xform');
23255 },{"../base-xform":31}],136:[function(require,module,exports){
23258 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
23274 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
23280 var BaseXform = require('../base-xform');
23282 var FilterColumnXform = require('./filter-column-xform');
23392 },{"../base-xform":31,"./filter-column-xform":137}],137:[function(require,module,exports){
23395 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
23411 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
23417 var BaseXform = require('../base-xform');
23477 },{"../base-xform":31}],138:[function(require,module,exports){
23480 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
23496 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
23502 var BaseXform = require('../base-xform');
23568 },{"../base-xform":31}],139:[function(require,module,exports){
23571 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
23587 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
23593 var BaseXform = require('../base-xform');
23655 },{"../base-xform":31}],140:[function(require,module,exports){
23658 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
23680 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
23686 var XmlStream = require('../../../utils/xml-stream');
23688 var BaseXform = require('../base-xform');
23690 var ListXform = require('../list-xform');
23692 var AutoFilterXform = require('./auto-filter-xform');
23694 var TableColumnXform = require('./table-column-xform');
23696 var TableStyleInfoXform = require('./table-style-info-xform');
23842 'xmlns:mc': 'http://schemas.openxmlformats.org/markup-compatibility/2006',
23845 …oft.com/office/spreadsheetml/2016/revision3' // 'xr:uid': '{00000000-000C-0000-FFFF-FFFF00000000}',
23850 …../../utils/xml-stream":27,"../base-xform":31,"../list-xform":70,"./auto-filter-xform":136,"./tabl…
23870 var _require = require('readable-stream'),
23873 var ZipStream = require('../utils/zip-stream');
23875 var StreamBuf = require('../utils/stream-buf');
23879 var XmlStream = require('../utils/xml-stream');
23881 var _require2 = require('../utils/browser-buffer-decode'),
23884 var StylesXform = require('./xform/style/styles-xform');
23886 var CoreXform = require('./xform/core/core-xform');
23888 var SharedStringsXform = require('./xform/strings/shared-strings-xform');
23890 var RelationshipsXform = require('./xform/core/relationships-xform');
23892 var ContentTypesXform = require('./xform/core/content-types-xform');
23894 var AppXform = require('./xform/core/app-xform');
23896 var WorkbookXform = require('./xform/book/workbook-xform');
23898 var WorksheetXform = require('./xform/sheet/worksheet-xform');
23900 var DrawingXform = require('./xform/drawing/drawing-xform');
23902 var TableXform = require('./xform/table/table-xform');
23904 var CommentsXform = require('./xform/comment/comments-xform');
23906 var VmlNotesXform = require('./xform/comment/vml-notes-xform');
24378 …d. Please follow upgrade instruction: https://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md
24384 …Please follow upgrade instruction: https://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md');
24547 entryName.match(/xl\/theme\/([a-zA-Z0-9]+)[.]xml/))) {
24566 // use object mode to avoid buffer-string convention
24703 match = entryName.match(/xl\/theme\/([a-zA-Z0-9]+)[.]xml/);
24717 match = entryName.match(/xl\/media\/([a-zA-Z0-9]+[.][a-zA-Z0-9]{3,4})$/);
24731 match = entryName.match(/xl\/drawings\/([a-zA-Z0-9]+)[.]xml/);
24773 match = entryName.match(/xl\/drawings\/_rels\/([a-zA-Z0-9]+)[.]xml[.]rels/);
25497 XLSX.RelType = require('./rel-type');
25502 …-buffer-decode":16,"../utils/stream-buf":23,"../utils/utils":26,"../utils/xml-stream":27,"../utils…
25505 /* eslint-disable */
25506 …-8" standalone="yes"?>\n<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" n…
25512 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
25528 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
25755 var shouldEscape = preparedField.indexOf(formatterOptions.quote) !== -1;
25762 var hasEscapeCharacters = preparedField.search(this.ESCAPE_REGEXP) !== -1;
26002 // lets assume a multi-dimesional array with item 0 being the header
26205 /* eslint-disable @typescript-eslint/no-explicit-any */
26220 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
26240 … (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been …
26297 } // eslint-disable-next-line @typescript-eslint/no-explicit-any
26314 …for (var _len = arguments.length, rest = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len…
26315 rest[_key - 1] = arguments[_key];
26411 _this2.rowCount -= 1;
26420 _this2.emit('data-invalid', transformResult.row, nextRowCount, transformResult.reason);
26468 _this3.rowCount -= 1;
26469 _this3.parsedRowCount -= 1;
26491 this.rowCount -= 1;
26816 // Catches EFBBBF (UTF-8 BOM) because the buffer-to-string
26817 // conversion translates it to FEFF (UTF-16 BOM)
27030 if (lineFromCursor.search(regex) === -1) {
27045 endCursor: startCursor + token.length - 1
27659 var val = row[i]; // eslint-disable-next-line no-param-reassign
27984 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
27990 var Buffer = require('safer-buffer').Buffer;
28067 if (!(0 <= value && value <= 0xff)) return reporter.error('non-byte EncoderBuffer value');
28111 },{"../base/reporter":172,"inherits":387,"safer-buffer":495}],170:[function(require,module,exports){
28123 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
28131 var assert = require('minimalistic-assert'); // Supported tags
28405 if (state.any) {// no-op
28550 // TODO(indutny): this should be thrown on DSL level
28601 return /^[0-9 ]*$/.test(str);
28605 return /^[A-Za-z0-9 '()+,-./:=?]*$/.test(str);
28608 },{"../base/buffer":169,"../base/reporter":172,"minimalistic-assert":437}],172:[function(require,mo…
28648 state.path = state.path.slice(0, index - 1);
28865 len = buffer.offset - state.offset;
29003 return Date.UTC(year, mon - 1, day, hour, min, sec, 0);
29033 var primitive = (tag & 0x20) === 0; // Multi-octet tag - load
29096 var Buffer = require('safer-buffer').Buffer;
29111 var re = /^-----(BEGIN|END) ([^-]+)-----$/;
29112 var start = -1;
29113 var end = -1;
29120 if (start === -1) {
29130 if (start === -1 || end === -1) throw new Error('PEM section not found for: ' + label);
29133 base64.replace(/[^a-z0-9+/=]+/gi, '');
29138 },{"./der":175,"inherits":387,"safer-buffer":495}],178:[function(require,module,exports){
29143 var Buffer = require('safer-buffer').Buffer;
29196 for (var _i = 1 + lenOctets, j = content.length; j > 0; _i--, j >>= 8) {
29273 var offset = objid.length - 1;
29275 for (var _i4 = id.length - 1; _i4 >= 0; _i4--) {
29277 objid[offset--] = _ident & 0x7f;
29280 objid[offset--] = 0x80 | _ident & 0x7f;
29353 for (var _i5 = out.length - 1; _i5 >= 0; _i5--) {
29394 if (res >= 0x1f) return reporter.error('Multi-octet tag encoding unsupported');
29400 },{"../base/node":171,"../constants/der":173,"inherits":387,"safer-buffer":495}],179:[function(requ…
29425 var out = ['-----BEGIN ' + options.label + '-----'];
29431 out.push('-----END ' + options.label + '-----');
29438 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
29530 if (number[0] === '-') {
29540 if (number[0] === '-') {
29553 number = -number;
29595 for (i = number.length - 1, j = 0; i >= 0; i -= 3) {
29596 w = number[i] | number[i - 1] << 8 | number[i - 2] << 16;
29598 this.words[j + 1] = w >>> 26 - off & 0x3ffffff;
29602 off -= 26;
29610 this.words[j + 1] = w >>> 26 - off & 0x3ffffff;
29614 off -= 26;
29628 var c = str.charCodeAt(i) - 48;
29629 r <<= 4; // 'a' - 'f'
29632 r |= c - 49 + 0xa; // 'A' - 'F'
29634 r |= c - 17 + 0xa; // '0' - '9'
29645 this.length = Math.ceil((number.length - start) / 6);
29652 var j, w; // Scan 24-bit chunks and add them to the number
29656 for (i = number.length - 6, j = 0; i >= start; i -= 6) {
29660 this.words[j + 1] |= w >>> 26 - off & 0x3fffff;
29664 off -= 26;
29672 this.words[j + 1] |= w >>> 26 - off & 0x3fffff;
29683 var c = str.charCodeAt(i) - 48;
29687 r += c - 49 + 0xa; // 'A'
29689 r += c - 17 + 0xa; // '0' - '9'
29707 limbLen--;
29709 var total = number.length - start;
29711 var end = Math.min(total, total - mod) + start;
29771 while (this.length > 1 && this.words[this.length - 1] === 0) {
29772 this.length--;
29779 // -0 = 0
29788 return (this.red ? '<BN-R: ' : '<BN: ') + this.toString(16) + '>';
29795 var i = -1;
29804 var base = 2 - 1;
29835 carry = w >>> 24 - off & 0xffffff;
29837 if (carry !== 0 || i !== this.length - 1) {
29838 out = zeros[6 - word.length] + word + out;
29846 off -= 26;
29847 i--;
29860 out = '-' + out;
29880 out = zeros[groupSize - r.length] + r + out;
29895 out = '-' + out;
29916 return this.negative !== 0 ? -ret : ret;
29944 // Assume big-endian
29945 for (i = 0; i < reqLength - byteLength; i++) {
29952 res[reqLength - i - 1] = b;
29971 return 32 - Math.clz32(w);
30003 // Short-cut
30037 var w = this.words[this.length - 1];
30039 var hi = this._countBits(w);
30041 return (this.length - 1) * 26 + hi;
30084 if (this.testn(width - 1)) {
30106 }; // Or `num` with `this` in-place
30135 }; // And `num` with `this` in-place
30139 // b = min-length(num, this)
30170 }; // Xor `num` with `this` in-place
30225 bytesNeeded--;
30235 this.words[i] = ~this.words[i] & 0x3ffffff >> 26 - bitsLeft;
30261 }; // Add `num` to `this` in-place
30336 }; // Subtract `num` from `this` in-place
30340 // this - (-num) = this + num
30345 return r._normSign(); // -this - num = -(this + num)
30354 var cmp = this.cmp(num); // Optimization - zeroify
30377 r = (a.words[i] | 0) - (b.words[i] | 0) + carry;
30413 len = len - 1 | 0; // Peel one iteration (compiler can't do it, because of code complexity)
30427 var maxJ = Math.min(k, num.length - 1);
30429 for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) {
30430 var i = k - j | 0;
30445 out.length--;
30450 // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit
30461 var hi;
30529 hi = Math.imul(ah0, bh0);
30531 c = (hi + (mid >>> 13) | 0) + (w0 >>> 26) | 0;
30538 hi = Math.imul(ah1, bh0);
30542 hi = hi + Math.imul(ah0, bh1) | 0;
30544 c = (hi + (mid >>> 13) | 0) + (w1 >>> 26) | 0;
30551 hi = Math.imul(ah2, bh0);
30555 hi = hi + Math.imul(ah1, bh1) | 0;
30559 hi = hi + Math.imul(ah0, bh2) | 0;
30561 c = (hi + (mid >>> 13) | 0) + (w2 >>> 26) | 0;
30568 hi = Math.imul(ah3, bh0);
30572 hi = hi + Math.imul(ah2, bh1) | 0;
30576 hi = hi + Math.imul(ah1, bh2) | 0;
30580 hi = hi + Math.imul(ah0, bh3) | 0;
30582 c = (hi + (mid >>> 13) | 0) + (w3 >>> 26) | 0;
30589 hi = Math.imul(ah4, bh0);
30593 hi = hi + Math.imul(ah3, bh1) | 0;
30597 hi = hi + Math.imul(ah2, bh2) | 0;
30601 hi = hi + Math.imul(ah1, bh3) | 0;
30605 hi = hi + Math.imul(ah0, bh4) | 0;
30607 c = (hi + (mid >>> 13) | 0) + (w4 >>> 26) | 0;
30614 hi = Math.imul(ah5, bh0);
30618 hi = hi + Math.imul(ah4, bh1) | 0;
30622 hi = hi + Math.imul(ah3, bh2) | 0;
30626 hi = hi + Math.imul(ah2, bh3) | 0;
30630 hi = hi + Math.imul(ah1, bh4) | 0;
30634 hi = hi + Math.imul(ah0, bh5) | 0;
30636 c = (hi + (mid >>> 13) | 0) + (w5 >>> 26) | 0;
30643 hi = Math.imul(ah6, bh0);
30647 hi = hi + Math.imul(ah5, bh1) | 0;
30651 hi = hi + Math.imul(ah4, bh2) | 0;
30655 hi = hi + Math.imul(ah3, bh3) | 0;
30659 hi = hi + Math.imul(ah2, bh4) | 0;
30663 hi = hi + Math.imul(ah1, bh5) | 0;
30667 hi = hi + Math.imul(ah0, bh6) | 0;
30669 c = (hi + (mid >>> 13) | 0) + (w6 >>> 26) | 0;
30676 hi = Math.imul(ah7, bh0);
30680 hi = hi + Math.imul(ah6, bh1) | 0;
30684 hi = hi + Math.imul(ah5, bh2) | 0;
30688 hi = hi + Math.imul(ah4, bh3) | 0;
30692 hi = hi + Math.imul(ah3, bh4) | 0;
30696 hi = hi + Math.imul(ah2, bh5) | 0;
30700 hi = hi + Math.imul(ah1, bh6) | 0;
30704 hi = hi + Math.imul(ah0, bh7) | 0;
30706 c = (hi + (mid >>> 13) | 0) + (w7 >>> 26) | 0;
30713 hi = Math.imul(ah8, bh0);
30717 hi = hi + Math.imul(ah7, bh1) | 0;
30721 hi = hi + Math.imul(ah6, bh2) | 0;
30725 hi = hi + Math.imul(ah5, bh3) | 0;
30729 hi = hi + Math.imul(ah4, bh4) | 0;
30733 hi = hi + Math.imul(ah3, bh5) | 0;
30737 hi = hi + Math.imul(ah2, bh6) | 0;
30741 hi = hi + Math.imul(ah1, bh7) | 0;
30745 hi = hi + Math.imul(ah0, bh8) | 0;
30747 c = (hi + (mid >>> 13) | 0) + (w8 >>> 26) | 0;
30754 hi = Math.imul(ah9, bh0);
30758 hi = hi + Math.imul(ah8, bh1) | 0;
30762 hi = hi + Math.imul(ah7, bh2) | 0;
30766 hi = hi + Math.imul(ah6, bh3) | 0;
30770 hi = hi + Math.imul(ah5, bh4) | 0;
30774 hi = hi + Math.imul(ah4, bh5) | 0;
30778 hi = hi + Math.imul(ah3, bh6) | 0;
30782 hi = hi + Math.imul(ah2, bh7) | 0;
30786 hi = hi + Math.imul(ah1, bh8) | 0;
30790 hi = hi + Math.imul(ah0, bh9) | 0;
30792 c = (hi + (mid >>> 13) | 0) + (w9 >>> 26) | 0;
30799 hi = Math.imul(ah9, bh1);
30803 hi = hi + Math.imul(ah8, bh2) | 0;
30807 hi = hi + Math.imul(ah7, bh3) | 0;
30811 hi = hi + Math.imul(ah6, bh4) | 0;
30815 hi = hi + Math.imul(ah5, bh5) | 0;
30819 hi = hi + Math.imul(ah4, bh6) | 0;
30823 hi = hi + Math.imul(ah3, bh7) | 0;
30827 hi = hi + Math.imul(ah2, bh8) | 0;
30831 hi = hi + Math.imul(ah1, bh9) | 0;
30833 c = (hi + (mid >>> 13) | 0) + (w10 >>> 26) | 0;
30840 hi = Math.imul(ah9, bh2);
30844 hi = hi + Math.imul(ah8, bh3) | 0;
30848 hi = hi + Math.imul(ah7, bh4) | 0;
30852 hi = hi + Math.imul(ah6, bh5) | 0;
30856 hi = hi + Math.imul(ah5, bh6) | 0;
30860 hi = hi + Math.imul(ah4, bh7) | 0;
30864 hi = hi + Math.imul(ah3, bh8) | 0;
30868 hi = hi + Math.imul(ah2, bh9) | 0;
30870 c = (hi + (mid >>> 13) | 0) + (w11 >>> 26) | 0;
30877 hi = Math.imul(ah9, bh3);
30881 hi = hi + Math.imul(ah8, bh4) | 0;
30885 hi = hi + Math.imul(ah7, bh5) | 0;
30889 hi = hi + Math.imul(ah6, bh6) | 0;
30893 hi = hi + Math.imul(ah5, bh7) | 0;
30897 hi = hi + Math.imul(ah4, bh8) | 0;
30901 hi = hi + Math.imul(ah3, bh9) | 0;
30903 c = (hi + (mid >>> 13) | 0) + (w12 >>> 26) | 0;
30910 hi = Math.imul(ah9, bh4);
30914 hi = hi + Math.imul(ah8, bh5) | 0;
30918 hi = hi + Math.imul(ah7, bh6) | 0;
30922 hi = hi + Math.imul(ah6, bh7) | 0;
30926 hi = hi + Math.imul(ah5, bh8) | 0;
30930 hi = hi + Math.imul(ah4, bh9) | 0;
30932 c = (hi + (mid >>> 13) | 0) + (w13 >>> 26) | 0;
30939 hi = Math.imul(ah9, bh5);
30943 hi = hi + Math.imul(ah8, bh6) | 0;
30947 hi = hi + Math.imul(ah7, bh7) | 0;
30951 hi = hi + Math.imul(ah6, bh8) | 0;
30955 hi = hi + Math.imul(ah5, bh9) | 0;
30957 c = (hi + (mid >>> 13) | 0) + (w14 >>> 26) | 0;
30964 hi = Math.imul(ah9, bh6);
30968 hi = hi + Math.imul(ah8, bh7) | 0;
30972 hi = hi + Math.imul(ah7, bh8) | 0;
30976 hi = hi + Math.imul(ah6, bh9) | 0;
30978 c = (hi + (mid >>> 13) | 0) + (w15 >>> 26) | 0;
30985 hi = Math.imul(ah9, bh7);
30989 hi = hi + Math.imul(ah8, bh8) | 0;
30993 hi = hi + Math.imul(ah7, bh9) | 0;
30995 c = (hi + (mid >>> 13) | 0) + (w16 >>> 26) | 0;
31002 hi = Math.imul(ah9, bh8);
31006 hi = hi + Math.imul(ah8, bh9) | 0;
31008 c = (hi + (mid >>> 13) | 0) + (w17 >>> 26) | 0;
31015 hi = Math.imul(ah9, bh9);
31017 c = (hi + (mid >>> 13) | 0) + (w18 >>> 26) | 0;
31058 for (var k = 0; k < out.length - 1; k++) {
31064 var maxJ = Math.min(k, num.length - 1);
31066 for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) {
31067 var i = k - j;
31088 out.length--;
31114 }; // Cooley-Tukey algorithm for FFT
31125 var l = BN.prototype._countBits(N) - 1;
31132 }; // Returns binary-reversed representation of `x`
31136 if (x === 0 || x === N - 1) return x;
31140 rb |= (x & 1) << l - i - 1;
31173 var rx = rtwdf_ * ro - itwdf_ * io;
31178 rtws[p + j + s] = re - ro;
31179 itws[p + j + s] = ie - io;
31183 rx = rtwdf * rtwdf_ - itwdf * itwdf_;
31209 rws[i] = rws[N - i - 1];
31210 rws[N - i - 1] = t;
31212 iws[i] = -iws[N - i - 1];
31213 iws[N - i - 1] = -t;
31284 var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i];
31310 }; // In-place Multiplication
31348 }; // `this` * `this` in-place
31374 }; // Shift-left in-place
31380 var s = (bits - r) / 26;
31381 var carryMask = 0x3ffffff >>> 26 - r << 26 - r;
31389 var c = (this.words[i] | 0) - newCarry << r;
31391 carry = newCarry >>> 26 - r;
31401 for (i = this.length - 1; i >= 0; i--) {
31419 }; // Shift-right in-place
31421 // NOTE: if `extended` is present - it will be filled with destroyed bits
31429 h = (hint - hint % 26) / 26;
31435 var s = Math.min((bits - r) / 26, this.length);
31438 h -= s;
31449 if (s === 0) {// No-op, we should not move anything at all
31451 this.length -= s;
31463 for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) {
31465 this.words[i] = carry << 26 - r | word >>> r;
31486 }; // Shift-left
31495 }; // Shift-right
31510 var s = (bit - r) / 26;
31517 }; // Return only lowers bits of number (in-place)
31523 var s = (bits - r) / 26;
31538 this.words[this.length - 1] &= mask;
31553 if (num < 0) return this.isubn(-num); // Possible sign change
31557 this.words[0] = num - (this.words[0] | 0);
31576 this.words[i] -= 0x4000000;
31578 if (i === this.length - 1) {
31593 if (num < 0) return this.iaddn(-num);
31602 this.words[0] -= num;
31605 this.words[0] = -this.words[0];
31611 this.words[i + 1] -= 1;
31647 w -= right & 0x3ffffff;
31648 carry = (w >> 26) - (right / 0x4000000 | 0);
31652 for (; i < this.length - shift; i++) {
31660 assert(carry === -1);
31664 w = -(this.words[i] | 0) + carry;
31674 var shift = this.length - num.length;
31678 var bhi = b.words[b.length - 1] | 0;
31682 shift = 26 - bhiBits;
31687 bhi = b.words[b.length - 1] | 0;
31691 var m = a.length - b.length;
31714 for (var j = m - 1; j >= 0; j--) {
31715 …var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj /…
31723 qj--;
31871 var dm = this.divmod(num); // Fast case - exact division
31889 for (var i = this.length - 1; i >= 0; i--) {
31894 }; // In-place division by number
31901 for (var i = this.length - 1; i >= 0; i--) {
31951 while (i-- > 0) {
31969 while (j-- > 0) {
32025 while (i-- > 0) {
32041 while (j-- > 0) {
32129 }; // Increment at the bit position in-line
32135 var s = (bit - r) / 26;
32170 if (this.negative !== 0 && !negative) return -1;
32179 num = -num;
32184 res = w === num ? 0 : w < num ? -1 : 1;
32187 if (this.negative !== 0) return -res | 0;
32190 // 1 - if `this` > `num`
32191 // 0 - if `this` == `num`
32192 // -1 - if `this` < `num`
32196 if (this.negative !== 0 && num.negative === 0) return -1;
32199 if (this.negative !== 0) return -res | 0;
32207 if (this.length < num.length) return -1;
32210 for (var i = this.length - 1; i >= 0; i--) {
32216 res = -1;
32244 return this.cmpn(num) === -1;
32248 return this.cmp(num) === -1;
32393 }; // Pseudo-Mersenne prime
32396 // P = 2 ^ N - K
32412 // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P)
32423 var cmp = rlen < this.n ? -1 : r.ucmp(this.p);
32480 input.words[i - 10] = (next & mask) << 4 | prev >>> 22;
32485 input.words[i - 10] = prev;
32488 input.length -= 10;
32490 input.length -= 9;
32510 if (num.words[num.length - 1] === 0) {
32511 num.length--;
32513 if (num.words[num.length - 1] === 0) {
32514 num.length--;
32534 // 2 ^ 255 - 19
32545 var hi = (num.words[i] | 0) * 0x13 + carry;
32546 var lo = hi & 0x3ffffff;
32547 hi >>>= 26;
32549 carry = hi;
32702 } // Tonelli-Shanks algorithm (Totally unoptimized and slow)
32704 // Find Q and S, that Q * 2 ^ S = (P - 1)
32717 var nOne = one.redNeg(); // Find quadratic non-residue
32741 var b = this.pow(c, new BN(1).iushln(m - i - 1));
32771 wnd[i] = this.mul(wnd[i - 1], a);
32783 for (i = num.length - 1; i >= 0; i--) {
32786 for (var j = start - 1; j >= 0; j--) {
32836 this.shift += 26 - this.shift % 26;
32897 // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R
32917 } // Support decoding URL-safe base64 strings, as Node.js does.
32921 revLookup['-'.charCodeAt(0)] = 62;
32930 // See: https://github.com/beatgammit/base64-js/issues/42
32934 if (validLen === -1) validLen = len;
32935 var placeHoldersLen = validLen === len ? 0 : 4 - validLen % 4;
32944 return (validLen + placeHoldersLen) * 3 / 4 - placeHoldersLen;
32948 return (validLen + placeHoldersLen) * 3 / 4 - placeHoldersLen;
32959 var len = placeHoldersLen > 0 ? validLen - 4 : validLen;
33008 for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) {
33014 tmp = uint8[len - 1];
33017 tmp = (uint8[len - 2] << 8) + uint8[len - 1];
33027 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
33119 if (number[0] === '-') {
33129 if (number[0] === '-') {
33143 number = -number;
33185 for (i = number.length - 1, j = 0; i >= 0; i -= 3) {
33186 w = number[i] | number[i - 1] << 8 | number[i - 2] << 16;
33188 this.words[j + 1] = w >>> 26 - off & 0x3ffffff;
33192 off -= 26;
33200 this.words[j + 1] = w >>> 26 - off & 0x3ffffff;
33204 off -= 26;
33219 var c = str.charCodeAt(i) - 48;
33221 var b; // 'a' - 'f'
33224 b = c - 49 + 0xa; // 'A' - 'F'
33226 b = c - 17 + 0xa; // '0' - '9'
33241 this.length = Math.ceil((number.length - start) / 6);
33248 var j, w; // Scan 24-bit chunks and add them to the number
33252 for (i = number.length - 6, j = 0; i >= start; i -= 6) {
33256 this.words[j + 1] |= w >>> 26 - off & 0x3fffff;
33260 off -= 26;
33268 this.words[j + 1] |= w >>> 26 - off & 0x3fffff;
33280 var c = str.charCodeAt(i) - 48;
33284 b = c - 49 + 0xa; // 'A'
33286 b = c - 17 + 0xa; // '0' - '9'
33307 limbLen--;
33309 var total = number.length - start;
33311 var end = Math.min(total, total - mod) + start;
33382 while (this.length > 1 && this.words[this.length - 1] === 0) {
33383 this.length--;
33390 // -0 = 0
33397 …// See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol#Bro…
33411 return (this.red ? '<BN-R: ' : '<BN: ') + this.toString(16) + '>';
33418 var i = -1;
33427 var base = 2 - 1;
33458 carry = w >>> 24 - off & 0xffffff;
33460 if (carry !== 0 || i !== this.length - 1) {
33461 out = zeros[6 - word.length] + word + out;
33469 off -= 26;
33470 i--;
33483 out = '-' + out;
33503 out = zeros[groupSize - r.length] + r + out;
33518 out = '-' + out;
33539 return this.negative !== 0 ? -ret : ret;
33616 var position = res.length - 1;
33621 res[position--] = word & 0xff;
33624 res[position--] = word >> 8 & 0xff;
33628 res[position--] = word >> 16 & 0xff;
33633 res[position--] = word >> 24 & 0xff;
33645 res[position--] = carry;
33648 res[position--] = 0;
33655 return 32 - Math.clz32(w);
33687 // Short-cut
33721 var w = this.words[this.length - 1];
33723 var hi = this._countBits(w);
33725 return (this.length - 1) * 26 + hi;
33768 if (this.testn(width - 1)) {
33790 }; // Or `num` with `this` in-place
33819 }; // And `num` with `this` in-place
33823 // b = min-length(num, this)
33854 }; // Xor `num` with `this` in-place
33909 bytesNeeded--;
33919 this.words[i] = ~this.words[i] & 0x3ffffff >> 26 - bitsLeft;
33945 }; // Add `num` to `this` in-place
34020 }; // Subtract `num` from `this` in-place
34024 // this - (-num) = this + num
34029 return r._normSign(); // -this - num = -(this + num)
34038 var cmp = this.cmp(num); // Optimization - zeroify
34061 r = (a.words[i] | 0) - (b.words[i] | 0) + carry;
34097 len = len - 1 | 0; // Peel one iteration (compiler can't do it, because of code complexity)
34111 var maxJ = Math.min(k, num.length - 1);
34113 for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) {
34114 var i = k - j | 0;
34129 out.length--;
34134 // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit
34145 var hi;
34213 hi = Math.imul(ah0, bh0);
34215 c = (hi + (mid >>> 13) | 0) + (w0 >>> 26) | 0;
34222 hi = Math.imul(ah1, bh0);
34226 hi = hi + Math.imul(ah0, bh1) | 0;
34228 c = (hi + (mid >>> 13) | 0) + (w1 >>> 26) | 0;
34235 hi = Math.imul(ah2, bh0);
34239 hi = hi + Math.imul(ah1, bh1) | 0;
34243 hi = hi + Math.imul(ah0, bh2) | 0;
34245 c = (hi + (mid >>> 13) | 0) + (w2 >>> 26) | 0;
34252 hi = Math.imul(ah3, bh0);
34256 hi = hi + Math.imul(ah2, bh1) | 0;
34260 hi = hi + Math.imul(ah1, bh2) | 0;
34264 hi = hi + Math.imul(ah0, bh3) | 0;
34266 c = (hi + (mid >>> 13) | 0) + (w3 >>> 26) | 0;
34273 hi = Math.imul(ah4, bh0);
34277 hi = hi + Math.imul(ah3, bh1) | 0;
34281 hi = hi + Math.imul(ah2, bh2) | 0;
34285 hi = hi + Math.imul(ah1, bh3) | 0;
34289 hi = hi + Math.imul(ah0, bh4) | 0;
34291 c = (hi + (mid >>> 13) | 0) + (w4 >>> 26) | 0;
34298 hi = Math.imul(ah5, bh0);
34302 hi = hi + Math.imul(ah4, bh1) | 0;
34306 hi = hi + Math.imul(ah3, bh2) | 0;
34310 hi = hi + Math.imul(ah2, bh3) | 0;
34314 hi = hi + Math.imul(ah1, bh4) | 0;
34318 hi = hi + Math.imul(ah0, bh5) | 0;
34320 c = (hi + (mid >>> 13) | 0) + (w5 >>> 26) | 0;
34327 hi = Math.imul(ah6, bh0);
34331 hi = hi + Math.imul(ah5, bh1) | 0;
34335 hi = hi + Math.imul(ah4, bh2) | 0;
34339 hi = hi + Math.imul(ah3, bh3) | 0;
34343 hi = hi + Math.imul(ah2, bh4) | 0;
34347 hi = hi + Math.imul(ah1, bh5) | 0;
34351 hi = hi + Math.imul(ah0, bh6) | 0;
34353 c = (hi + (mid >>> 13) | 0) + (w6 >>> 26) | 0;
34360 hi = Math.imul(ah7, bh0);
34364 hi = hi + Math.imul(ah6, bh1) | 0;
34368 hi = hi + Math.imul(ah5, bh2) | 0;
34372 hi = hi + Math.imul(ah4, bh3) | 0;
34376 hi = hi + Math.imul(ah3, bh4) | 0;
34380 hi = hi + Math.imul(ah2, bh5) | 0;
34384 hi = hi + Math.imul(ah1, bh6) | 0;
34388 hi = hi + Math.imul(ah0, bh7) | 0;
34390 c = (hi + (mid >>> 13) | 0) + (w7 >>> 26) | 0;
34397 hi = Math.imul(ah8, bh0);
34401 hi = hi + Math.imul(ah7, bh1) | 0;
34405 hi = hi + Math.imul(ah6, bh2) | 0;
34409 hi = hi + Math.imul(ah5, bh3) | 0;
34413 hi = hi + Math.imul(ah4, bh4) | 0;
34417 hi = hi + Math.imul(ah3, bh5) | 0;
34421 hi = hi + Math.imul(ah2, bh6) | 0;
34425 hi = hi + Math.imul(ah1, bh7) | 0;
34429 hi = hi + Math.imul(ah0, bh8) | 0;
34431 c = (hi + (mid >>> 13) | 0) + (w8 >>> 26) | 0;
34438 hi = Math.imul(ah9, bh0);
34442 hi = hi + Math.imul(ah8, bh1) | 0;
34446 hi = hi + Math.imul(ah7, bh2) | 0;
34450 hi = hi + Math.imul(ah6, bh3) | 0;
34454 hi = hi + Math.imul(ah5, bh4) | 0;
34458 hi = hi + Math.imul(ah4, bh5) | 0;
34462 hi = hi + Math.imul(ah3, bh6) | 0;
34466 hi = hi + Math.imul(ah2, bh7) | 0;
34470 hi = hi + Math.imul(ah1, bh8) | 0;
34474 hi = hi + Math.imul(ah0, bh9) | 0;
34476 c = (hi + (mid >>> 13) | 0) + (w9 >>> 26) | 0;
34483 hi = Math.imul(ah9, bh1);
34487 hi = hi + Math.imul(ah8, bh2) | 0;
34491 hi = hi + Math.imul(ah7, bh3) | 0;
34495 hi = hi + Math.imul(ah6, bh4) | 0;
34499 hi = hi + Math.imul(ah5, bh5) | 0;
34503 hi = hi + Math.imul(ah4, bh6) | 0;
34507 hi = hi + Math.imul(ah3, bh7) | 0;
34511 hi = hi + Math.imul(ah2, bh8) | 0;
34515 hi = hi + Math.imul(ah1, bh9) | 0;
34517 c = (hi + (mid >>> 13) | 0) + (w10 >>> 26) | 0;
34524 hi = Math.imul(ah9, bh2);
34528 hi = hi + Math.imul(ah8, bh3) | 0;
34532 hi = hi + Math.imul(ah7, bh4) | 0;
34536 hi = hi + Math.imul(ah6, bh5) | 0;
34540 hi = hi + Math.imul(ah5, bh6) | 0;
34544 hi = hi + Math.imul(ah4, bh7) | 0;
34548 hi = hi + Math.imul(ah3, bh8) | 0;
34552 hi = hi + Math.imul(ah2, bh9) | 0;
34554 c = (hi + (mid >>> 13) | 0) + (w11 >>> 26) | 0;
34561 hi = Math.imul(ah9, bh3);
34565 hi = hi + Math.imul(ah8, bh4) | 0;
34569 hi = hi + Math.imul(ah7, bh5) | 0;
34573 hi = hi + Math.imul(ah6, bh6) | 0;
34577 hi = hi + Math.imul(ah5, bh7) | 0;
34581 hi = hi + Math.imul(ah4, bh8) | 0;
34585 hi = hi + Math.imul(ah3, bh9) | 0;
34587 c = (hi + (mid >>> 13) | 0) + (w12 >>> 26) | 0;
34594 hi = Math.imul(ah9, bh4);
34598 hi = hi + Math.imul(ah8, bh5) | 0;
34602 hi = hi + Math.imul(ah7, bh6) | 0;
34606 hi = hi + Math.imul(ah6, bh7) | 0;
34610 hi = hi + Math.imul(ah5, bh8) | 0;
34614 hi = hi + Math.imul(ah4, bh9) | 0;
34616 c = (hi + (mid >>> 13) | 0) + (w13 >>> 26) | 0;
34623 hi = Math.imul(ah9, bh5);
34627 hi = hi + Math.imul(ah8, bh6) | 0;
34631 hi = hi + Math.imul(ah7, bh7) | 0;
34635 hi = hi + Math.imul(ah6, bh8) | 0;
34639 hi = hi + Math.imul(ah5, bh9) | 0;
34641 c = (hi + (mid >>> 13) | 0) + (w14 >>> 26) | 0;
34648 hi = Math.imul(ah9, bh6);
34652 hi = hi + Math.imul(ah8, bh7) | 0;
34656 hi = hi + Math.imul(ah7, bh8) | 0;
34660 hi = hi + Math.imul(ah6, bh9) | 0;
34662 c = (hi + (mid >>> 13) | 0) + (w15 >>> 26) | 0;
34669 hi = Math.imul(ah9, bh7);
34673 hi = hi + Math.imul(ah8, bh8) | 0;
34677 hi = hi + Math.imul(ah7, bh9) | 0;
34679 c = (hi + (mid >>> 13) | 0) + (w16 >>> 26) | 0;
34686 hi = Math.imul(ah9, bh8);
34690 hi = hi + Math.imul(ah8, bh9) | 0;
34692 c = (hi + (mid >>> 13) | 0) + (w17 >>> 26) | 0;
34699 hi = Math.imul(ah9, bh9);
34701 c = (hi + (mid >>> 13) | 0) + (w18 >>> 26) | 0;
34742 for (var k = 0; k < out.length - 1; k++) {
34748 var maxJ = Math.min(k, num.length - 1);
34750 for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) {
34751 var i = k - j;
34772 out.length--;
34800 }; // Cooley-Tukey algorithm for FFT
34811 var l = BN.prototype._countBits(N) - 1;
34818 }; // Returns binary-reversed representation of `x`
34822 if (x === 0 || x === N - 1) return x;
34826 rb |= (x & 1) << l - i - 1;
34859 var rx = rtwdf_ * ro - itwdf_ * io;
34864 rtws[p + j + s] = re - ro;
34865 itws[p + j + s] = ie - io;
34869 rx = rtwdf * rtwdf_ - itwdf * itwdf_;
34895 rws[i] = rws[N - i - 1];
34896 rws[N - i - 1] = t;
34898 iws[i] = -iws[N - i - 1];
34899 iws[N - i - 1] = -t;
34970 var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i];
34996 }; // In-place Multiplication
35005 if (isNegNum) num = -num;
35036 }; // `this` * `this` in-place
35062 }; // Shift-left in-place
35068 var s = (bits - r) / 26;
35069 var carryMask = 0x3ffffff >>> 26 - r << 26 - r;
35077 var c = (this.words[i] | 0) - newCarry << r;
35079 carry = newCarry >>> 26 - r;
35089 for (i = this.length - 1; i >= 0; i--) {
35107 }; // Shift-right in-place
35109 // NOTE: if `extended` is present - it will be filled with destroyed bits
35117 h = (hint - hint % 26) / 26;
35123 var s = Math.min((bits - r) / 26, this.length);
35126 h -= s;
35137 if (s === 0) {// No-op, we should not move anything at all
35139 this.length -= s;
35151 for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) {
35153 this.words[i] = carry << 26 - r | word >>> r;
35174 }; // Shift-left
35183 }; // Shift-right
35198 var s = (bit - r) / 26;
35205 }; // Return only lowers bits of number (in-place)
35211 var s = (bits - r) / 26;
35226 this.words[this.length - 1] &= mask;
35241 if (num < 0) return this.isubn(-num); // Possible sign change
35245 this.words[0] = num - (this.words[0] | 0);
35264 this.words[i] -= 0x4000000;
35266 if (i === this.length - 1) {
35281 if (num < 0) return this.iaddn(-num);
35290 this.words[0] -= num;
35293 this.words[0] = -this.words[0];
35299 this.words[i + 1] -= 1;
35335 w -= right & 0x3ffffff;
35336 carry = (w >> 26) - (right / 0x4000000 | 0);
35340 for (; i < this.length - shift; i++) {
35348 assert(carry === -1);
35352 w = -(this.words[i] | 0) + carry;
35362 var shift = this.length - num.length;
35366 var bhi = b.words[b.length - 1] | 0;
35370 shift = 26 - bhiBits;
35375 bhi = b.words[b.length - 1] | 0;
35379 var m = a.length - b.length;
35402 for (var j = m - 1; j >= 0; j--) {
35403 …var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj /…
35411 qj--;
35560 var dm = this.divmod(num); // Fast case - exact division
35575 if (isNegNum) num = -num;
35580 for (var i = this.length - 1; i >= 0; i--) {
35584 return isNegNum ? -acc : acc;
35590 }; // In-place division by number
35595 if (isNegNum) num = -num;
35599 for (var i = this.length - 1; i >= 0; i--) {
35651 while (i-- > 0) {
35669 while (j-- > 0) {
35725 while (i-- > 0) {
35741 while (j-- > 0) {
35829 }; // Increment at the bit position in-line
35835 var s = (bit - r) / 26;
35870 if (this.negative !== 0 && !negative) return -1;
35881 num = -num;
35886 res = w === num ? 0 : w < num ? -1 : 1;
35889 if (this.negative !== 0) return -res | 0;
35892 // 1 - if `this` > `num`
35893 // 0 - if `this` == `num`
35894 // -1 - if `this` < `num`
35898 if (this.negative !== 0 && num.negative === 0) return -1;
35901 if (this.negative !== 0) return -res | 0;
35909 if (this.length < num.length) return -1;
35912 for (var i = this.length - 1; i >= 0; i--) {
35918 res = -1;
35946 return this.cmpn(num) === -1;
35950 return this.cmp(num) === -1;
36095 }; // Pseudo-Mersenne prime
36098 // P = 2 ^ N - K
36114 // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P)
36125 var cmp = rlen < this.n ? -1 : r.ucmp(this.p);
36182 input.words[i - 10] = (next & mask) << 4 | prev >>> 22;
36187 input.words[i - 10] = prev;
36190 input.length -= 10;
36192 input.length -= 9;
36212 if (num.words[num.length - 1] === 0) {
36213 num.length--;
36215 if (num.words[num.length - 1] === 0) {
36216 num.length--;
36236 // 2 ^ 255 - 19
36247 var hi = (num.words[i] | 0) * 0x13 + carry;
36248 var lo = hi & 0x3ffffff;
36249 hi >>>= 26;
36251 carry = hi;
36405 } // Tonelli-Shanks algorithm (Totally unoptimized and slow)
36407 // Find Q and S, that Q * 2 ^ S = (P - 1)
36420 var nOne = one.redNeg(); // Find quadratic non-residue
36444 var b = this.pow(c, new BN(1).iushln(m - i - 1));
36474 wnd[i] = this.mul(wnd[i - 1], a);
36486 for (i = num.length - 1; i >= 0; i--) {
36489 for (var j = start - 1; j >= 0; j--) {
36539 this.shift += 26 - this.shift % 26;
36600 // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R
36609 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
36683 // which is in turn based on the one from crypto-js
36684 // https://code.google.com/p/crypto-js/
36685 var Buffer = require('safe-buffer').Buffer;
36824 var t = keySchedule[k - 1];
36834 keySchedule[k] = keySchedule[k - keySize] ^ t;
36840 var ksR = ksRows - ik;
36841 var tt = keySchedule[ksR - (ik % 4 ? 0 : 4)];
36893 },{"safe-buffer":494}],187:[function(require,module,exports){
36898 var Buffer = require('safe-buffer').Buffer;
36900 var Transform = require('cipher-base');
36906 var xor = require('buffer-xor');
36934 toPad = 16 - toPad;
36973 var rump = 16 - this._alen % 16;
37025 },{"./aes":186,"./ghash":191,"./incr32":192,"buffer-xor":217,"cipher-base":218,"inherits":387,"safe…
37049 var Buffer = require('safe-buffer').Buffer;
37055 var Transform = require('cipher-base');
37144 var i = -1;
37147 if (last[i + (16 - padded)] !== padded) {
37153 return last.slice(0, 16 - padded);
37183 …er":187,"./modes":199,"./streamCipher":202,"cipher-base":218,"evp_bytestokey":368,"inherits":387,"…
37190 var Buffer = require('safe-buffer').Buffer;
37194 var Transform = require('cipher-base');
37272 var len = 16 - this.cache.length;
37274 var i = -1;
37310 …er":187,"./modes":199,"./streamCipher":202,"cipher-base":218,"evp_bytestokey":368,"inherits":387,"…
37313 var Buffer = require('safe-buffer').Buffer;
37335 // by Juho Vähä-Herttua
37339 var i = -1;
37352 var i = -1;
37355 xi = (this.state[~~(i / 8)] & 1 << 7 - i % 8) !== 0;
37368 for (j = 3; j > 0; j--) {
37369 Vi[j] = Vi[j] >>> 1 | (Vi[j - 1] & 1) << 31;
37404 },{"safe-buffer":494}],192:[function(require,module,exports){
37411 while (len--) {
37429 var xor = require('buffer-xor');
37446 },{"buffer-xor":217}],194:[function(require,module,exports){
37449 var Buffer = require('safe-buffer').Buffer;
37451 var xor = require('buffer-xor');
37484 },{"buffer-xor":217,"safe-buffer":494}],195:[function(require,module,exports){
37487 var Buffer = require('safe-buffer').Buffer;
37491 var i = -1;
37498 bit = byteParam & 1 << 7 - i ? 0x80 : 0;
37509 var i = -1;
37523 var i = -1;
37532 },{"safe-buffer":494}],196:[function(require,module,exports){
37535 var Buffer = require('safe-buffer').Buffer;
37548 var i = -1;
37557 },{"safe-buffer":494}],197:[function(require,module,exports){
37560 var xor = require('buffer-xor');
37562 var Buffer = require('safe-buffer').Buffer;
37599 },{"../incr32":192,"buffer-xor":217,"safe-buffer":494}],198:[function(require,module,exports){
37634 "aes-128-ecb": {
37641 "aes-192-ecb": {
37648 "aes-256-ecb": {
37655 "aes-128-cbc": {
37662 "aes-192-cbc": {
37669 "aes-256-cbc": {
37697 "aes-128-cfb": {
37704 "aes-192-cfb": {
37711 "aes-256-cfb": {
37718 "aes-128-cfb8": {
37725 "aes-192-cfb8": {
37732 "aes-256-cfb8": {
37739 "aes-128-cfb1": {
37746 "aes-192-cfb1": {
37753 "aes-256-cfb1": {
37760 "aes-128-ofb": {
37767 "aes-192-ofb": {
37774 "aes-256-ofb": {
37781 "aes-128-ctr": {
37788 "aes-192-ctr": {
37795 "aes-256-ctr": {
37802 "aes-128-gcm": {
37809 "aes-192-gcm": {
37816 "aes-256-gcm": {
37829 var xor = require('buffer-xor');
37849 },{"buffer":216,"buffer-xor":217}],202:[function(require,module,exports){
37854 var Buffer = require('safe-buffer').Buffer;
37856 var Transform = require('cipher-base');
37882 },{"./aes":186,"cipher-base":218,"inherits":387,"safe-buffer":494}],203:[function(require,module,ex…
37885 var DES = require('browserify-des');
37887 var aes = require('browserify-aes/browser');
37889 var aesModes = require('browserify-aes/modes');
37891 var desModes = require('browserify-des/modes');
37964 },{"browserify-aes/browser":188,"browserify-aes/modes":199,"browserify-des":204,"browserify-des/mod…
37967 var CipherBase = require('cipher-base');
37973 var Buffer = require('safe-buffer').Buffer;
37976 'des-ede3-cbc': des.CBC.instantiate(des.EDE),
37977 'des-ede3': des.EDE,
37978 'des-ede-cbc': des.CBC.instantiate(des.EDE),
37979 'des-ede': des.EDE,
37980 'des-cbc': des.CBC.instantiate(des.DES),
37981 'des-ecb': des.DES
37983 modes.des = modes['des-cbc'];
37984 modes.des3 = modes['des-ede3-cbc'];
38006 if (modeName === 'des-ede' || modeName === 'des-ede-cbc') {
38031 },{"cipher-base":218,"des.js":339,"inherits":387,"safe-buffer":494}],205:[function(require,module,e…
38034 exports['des-ecb'] = {
38038 exports['des-cbc'] = exports.des = {
38042 exports['des-ede3-cbc'] = exports.des3 = {
38046 exports['des-ede3'] = {
38050 exports['des-ede-cbc'] = {
38054 exports['des-ede'] = {
38127 "RSA-SHA224": {
38137 "RSA-SHA256": {
38147 "RSA-SHA384": {
38157 "RSA-SHA512": {
38162 "RSA-SHA1": {
38167 "ecdsa-with-SHA1": {
38192 "DSA-SHA": {
38197 "DSA-SHA1": {
38207 "DSA-WITH-SHA224": {
38212 "DSA-SHA224": {
38217 "DSA-WITH-SHA256": {
38222 "DSA-SHA256": {
38227 "DSA-WITH-SHA384": {
38232 "DSA-SHA384": {
38237 "DSA-WITH-SHA512": {
38242 "DSA-SHA512": {
38247 "DSA-RIPEMD160": {
38257 "RSA-RIPEMD160": {
38267 "RSA-MD5": {
38287 var Buffer = require('safe-buffer').Buffer;
38289 var createHash = require('create-hash');
38291 var stream = require('readable-stream');
38390 …hms.json":209,"./sign":212,"./verify":213,"create-hash":331,"inherits":387,"readable-stream":491,"…
38393 // much of this based on https://github.com/indutny/self-signed/blob/gh-pages/lib/rsa.js
38394 var Buffer = require('safe-buffer').Buffer;
38396 var createHmac = require('create-hmac');
38398 var crt = require('browserify-rsa');
38404 var parseKeys = require('parse-asn1');
38431 var i = -1;
38491 var zeros = Buffer.alloc(q.byteLength() - x.length);
38512 var shift = (obits.length << 3) - q.bitLength();
38523 var zeros = Buffer.alloc(q.byteLength() - out.length);
38545 } while (k.cmp(q) !== -1);
38558 …"./curves.json":210,"bn.js":183,"browserify-rsa":206,"create-hmac":333,"elliptic":350,"parse-asn1"…
38561 // much of this based on https://github.com/indutny/self-signed/blob/gh-pages/lib/rsa.js
38562 var Buffer = require('safe-buffer').Buffer;
38568 var parseKeys = require('parse-asn1');
38597 var i = -1;
38611 i = -1;
38651 },{"./curves.json":210,"bn.js":183,"elliptic":350,"parse-asn1":459,"safe-buffer":214}],214:[functio…
38654 /*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
38656 /* eslint-disable node/no-deprecated-api */
38738 /* eslint-disable no-proto */
38741 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
38743 var base64 = require('base64-js');
38762 * using __proto__. Firefox 4-29 lacks support for adding new properties to `Uint8Array`
38818 * and the `Uint8Array` methods. Square bracket notation works as expected -- it
38860 …gument must be one of type string, Buffer, ArrayBuffer, Array, ' + 'or Array-like Object. Received…
38884 …gument must be one of type string, Buffer, ArrayBuffer, Array, ' + 'or Array-like Object. Received…
38944 * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance.
38952 * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance.
39056 // eslint-disable-line eqeqeq
39087 if (x < y) return -1;
39096 case 'utf-8':
39102 case 'ucs-2':
39104 case 'utf-16le':
39179 case 'utf-8':
39183 case 'ucs-2':
39185 case 'utf-16le':
39196 return mustMatch ? -1 : utf8ToBytes(string).length; // assume utf8
39208 …var loweredCase = false; // No need to verify that "this.length <= MAX_UINT32" since it's a read-o…
39212 // undefined is handled specially as per ECMA-262 6th Edition,
39249 case 'utf-8':
39263 case 'ucs-2':
39265 case 'utf-16le':
39274 } // This property is used by `Buffer.isBuffer` (and the `is-buffer` npm package)
39294 throw new RangeError('Buffer size must be a multiple of 16-bits');
39308 throw new RangeError('Buffer size must be a multiple of 32-bits');
39323 throw new RangeError('Buffer size must be a multiple of 64-bits');
39393 return -1;
39405 var x = thisEnd - thisStart;
39406 var y = end - start;
39419 if (x < y) return -1;
39426 // - buffer - a Buffer to search
39427 // - val - a string, Buffer, or number
39428 // - byteOffset - an index into `buffer`; will be clamped to an int32
39429 // - encoding - an optional encoding, relevant is val is a string
39430 // - dir - true for indexOf, false for lastIndexOf
39435 if (buffer.length === 0) return -1; // Normalize byteOffset
39442 } else if (byteOffset < -0x80000000) {
39443 byteOffset = -0x80000000;
39450 byteOffset = dir ? 0 : buffer.length - 1;
39457 if (dir) return -1;else byteOffset = buffer.length - 1;
39459 if (dir) byteOffset = 0;else return -1;
39471 return -1;
39476 val = val & 0xFF; // Search for a byte value [0-255]
39500 …if (encoding === 'ucs2' || encoding === 'ucs-2' || encoding === 'utf16le' || encoding === 'utf-16l…
39502 return -1;
39523 var foundIndex = -1;
39526 if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) {
39527 if (foundIndex === -1) foundIndex = i;
39528 if (i - foundIndex + 1 === valLength) return foundIndex * indexSize;
39530 if (foundIndex !== -1) i -= i - foundIndex;
39531 foundIndex = -1;
39535 if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength;
39537 for (i = byteOffset; i >= 0; i--) {
39551 return -1;
39555 return this.indexOf(val, byteOffset, encoding) !== -1;
39568 var remaining = buf.length - offset;
39596 return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length);
39612 return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length);
39639 var remaining = this.length - offset;
39655 case 'utf-8':
39670 case 'ucs-2':
39672 case 'utf-16le':
39769 codePoint -= 0x10000;
39908 var val = this[offset + --byteLength];
39912 val += this[offset + --byteLength] * mul;
39961 if (val >= mul) val -= Math.pow(2, 8 * byteLength);
39971 var val = this[offset + --i];
39974 val += this[offset + --i] * mul;
39978 if (val >= mul) val -= Math.pow(2, 8 * byteLength);
39986 return (0xff - this[offset] + 1) * -1;
40051 var maxBytes = Math.pow(2, 8 * byteLength) - 1;
40072 var maxBytes = Math.pow(2, 8 * byteLength) - 1;
40076 var i = byteLength - 1;
40080 while (--i >= 0 && (mul *= 0x100)) {
40140 var limit = Math.pow(2, 8 * byteLength - 1);
40141 checkInt(this, value, offset, byteLength, limit - 1, -limit);
40150 if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) {
40154 this[offset + i] = (value / mul >> 0) - sub & 0xFF;
40165 var limit = Math.pow(2, 8 * byteLength - 1);
40166 checkInt(this, value, offset, byteLength, limit - 1, -limit);
40169 var i = byteLength - 1;
40174 while (--i >= 0 && (mul *= 0x100)) {
40179 this[offset + i] = (value / mul >> 0) - sub & 0xFF;
40188 if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80);
40197 if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000);
40206 if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000);
40215 if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000);
40226 if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000);
40245 checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38);
40265 checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308);
40301 if (target.length - targetStart < end - start) {
40302 end = target.length - targetStart + start;
40305 var len = end - start;
40308 // Use built-in when available, missing from IE11
40312 for (var i = len - 1; i >= 0; --i) {
40384 for (i = 0; i < end - start; ++i) {
40394 var INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g;
40398 …t('=')[0]; // Node strips out invalid characters like \n and \t from the string, base64-js does not
40402 …str.length < 2) return ''; // Node allows for non-padded base64 strings (missing trailing ===), ba…
40432 if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD);
40436 if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD);
40447 if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD);
40453 codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000;
40456 if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD);
40462 if ((units -= 1) < 0) break;
40465 if ((units -= 2) < 0) break;
40468 if ((units -= 3) < 0) break;
40471 if ((units -= 4) < 0) break;
40493 var c, hi, lo;
40497 if ((units -= 2) < 0) break;
40499 hi = c >> 8;
40502 byteArray.push(hi);
40530 return obj !== obj; // eslint-disable-line no-self-compare
40535 },{"base64-js":182,"buffer":216,"ieee754":385}],217:[function(require,module,exports){
40555 var Buffer = require('safe-buffer').Buffer;
40671 },{"inherits":387,"safe-buffer":494,"stream":506,"string_decoder":520}],219:[function(require,modul…
40679 var isObject = require('../internals/is-object');
40687 },{"../internals/is-object":263}],221:[function(require,module,exports){
40688 var wellKnownSymbol = require('../internals/well-known-symbol');
40689 var create = require('../internals/object-create');
40690 var definePropertyModule = require('../internals/object-define-property');
40696 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
40709 },{"../internals/object-create":276,"../internals/object-define-property":278,"../internals/well-kn…
40717 var isObject = require('../internals/is-object');
40725 },{"../internals/is-object":263}],224:[function(require,module,exports){
40726 var toIndexedObject = require('../internals/to-indexed-object');
40727 var toLength = require('../internals/to-length');
40728 var toAbsoluteIndex = require('../internals/to-absolute-index');
40738 // eslint-disable-next-line no-self-compare
40741 // eslint-disable-next-line no-self-compare
40743 // Array#indexOf ignores holes, Array#includes - not
40746 } return !IS_INCLUDES && -1;
40752 // https://tc39.github.io/ecma262/#sec-array.prototype.includes
40755 // https://tc39.github.io/ecma262/#sec-array.prototype.indexof
40759 },{"../internals/to-absolute-index":304,"../internals/to-indexed-object":305,"../internals/to-lengt…
40760 var bind = require('../internals/function-bind-context');
40761 var IndexedObject = require('../internals/indexed-object');
40762 var toObject = require('../internals/to-object');
40763 var toLength = require('../internals/to-length');
40764 var arraySpeciesCreate = require('../internals/array-species-create');
40798 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;
40804 // https://tc39.github.io/ecma262/#sec-array.prototype.foreach
40807 // https://tc39.github.io/ecma262/#sec-array.prototype.map
40810 // https://tc39.github.io/ecma262/#sec-array.prototype.filter
40813 // https://tc39.github.io/ecma262/#sec-array.prototype.some
40816 // https://tc39.github.io/ecma262/#sec-array.prototype.every
40819 // https://tc39.github.io/ecma262/#sec-array.prototype.find
40822 // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex
40826 …array-species-create":227,"../internals/function-bind-context":248,"../internals/indexed-object":2…
40846 var O = { length: -1 };
40856 var isObject = require('../internals/is-object');
40857 var isArray = require('../internals/is-array');
40858 var wellKnownSymbol = require('../internals/well-known-symbol');
40863 // https://tc39.github.io/ecma262/#sec-arrayspeciescreate
40868 // cross-realm fallback
40877 },{"../internals/is-array":261,"../internals/is-object":263,"../internals/well-known-symbol":314}],…
40878 var anObject = require('../internals/an-object');
40892 },{"../internals/an-object":223}],229:[function(require,module,exports){
40893 var wellKnownSymbol = require('../internals/well-known-symbol');
40911 // eslint-disable-next-line no-throw-literal
40932 },{"../internals/well-known-symbol":314}],230:[function(require,module,exports){
40936 return toString.call(it).slice(8, -1);
40940 var TO_STRING_TAG_SUPPORT = require('../internals/to-string-tag-support');
40941 var classofRaw = require('../internals/classof-raw');
40942 var wellKnownSymbol = require('../internals/well-known-symbol');
40967 },{"../internals/classof-raw":230,"../internals/to-string-tag-support":310,"../internals/well-known…
40969 var ownKeys = require('../internals/own-keys');
40970 var getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');
40971 var definePropertyModule = require('../internals/object-define-property');
40983 …has":252,"../internals/object-define-property":278,"../internals/object-get-own-property-descripto…
40984 var wellKnownSymbol = require('../internals/well-known-symbol');
41000 },{"../internals/well-known-symbol":314}],234:[function(require,module,exports){
41011 var IteratorPrototype = require('../internals/iterators-core').IteratorPrototype;
41012 var create = require('../internals/object-create');
41013 var createPropertyDescriptor = require('../internals/create-property-descriptor');
41014 var setToStringTag = require('../internals/set-to-string-tag');
41027 …e-property-descriptor":237,"../internals/iterators":268,"../internals/iterators-core":267,"../inte…
41029 var definePropertyModule = require('../internals/object-define-property');
41030 var createPropertyDescriptor = require('../internals/create-property-descriptor');
41039 },{"../internals/create-property-descriptor":237,"../internals/descriptors":240,"../internals/objec…
41052 var createIteratorConstructor = require('../internals/create-iterator-constructor');
41053 var getPrototypeOf = require('../internals/object-get-prototype-of');
41054 var setPrototypeOf = require('../internals/object-set-prototype-of');
41055 var setToStringTag = require('../internals/set-to-string-tag');
41056 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
41058 var wellKnownSymbol = require('../internals/well-known-symbol');
41059 var IS_PURE = require('../internals/is-pure');
41061 var IteratorsCore = require('../internals/iterators-core');
41141 …-iterator-constructor":235,"../internals/create-non-enumerable-property":236,"../internals/export"…
41144 var wrappedWellKnownSymbolModule = require('../internals/well-known-symbol-wrapped');
41145 var defineProperty = require('../internals/object-define-property').f;
41154 …ternals/has":252,"../internals/object-define-property":278,"../internals/path":290,"../internals/w…
41164 var isObject = require('../internals/is-object');
41174 },{"../internals/global":251,"../internals/is-object":263}],242:[function(require,module,exports){
41175 var userAgent = require('../internals/engine-user-agent');
41179 },{"../internals/engine-user-agent":243}],243:[function(require,module,exports){
41180 var getBuiltIn = require('../internals/get-built-in');
41184 },{"../internals/get-built-in":249}],244:[function(require,module,exports){
41186 var userAgent = require('../internals/engine-user-agent');
41206 },{"../internals/engine-user-agent":243,"../internals/global":251}],245:[function(require,module,ex…
41207 // IE8- don't enum bug keys
41220 var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;
41221 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
41223 var setGlobal = require('../internals/set-global');
41224 var copyConstructorProperties = require('../internals/copy-constructor-properties');
41225 var isForced = require('../internals/is-forced');
41228 options.target - name of the target object
41229 options.global - target is the global object
41230 options.stat - export as static methods of target
41231 options.proto - export as prototype methods of target
41232 options.real - real prototype method for the `pure` version
41233 options.forced - export even if the native feature is available
41234 options.bind - bind methods to the target, required for the `pure` version
41235 …options.wrap - wrap constructors to preventing global pollution, required for the `pure` ve…
41236 options.unsafe - use the simple assignment of property instead of delete + defineProperty
41237 options.sham - add a flag to not completely full polyfills
41238 options.enumerable - export as enumerable property
41239 options.noTargetGet - prevent calling a getter on target
41274 …-constructor-properties":232,"../internals/create-non-enumerable-property":236,"../internals/globa…
41284 var aFunction = require('../internals/a-function');
41309 },{"../internals/a-function":219}],249:[function(require,module,exports){
41325 var wellKnownSymbol = require('../internals/well-known-symbol');
41335 },{"../internals/classof":231,"../internals/iterators":268,"../internals/well-known-symbol":314}],2…
41341 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
41343 // eslint-disable-next-line no-undef
41348 // eslint-disable-next-line no-new-func
41374 var getBuiltIn = require('../internals/get-built-in');
41378 },{"../internals/get-built-in":249}],256:[function(require,module,exports){
41381 var createElement = require('../internals/document-create-element');
41390 },{"../internals/descriptors":240,"../internals/document-create-element":241,"../internals/fails":2…
41392 var classof = require('../internals/classof-raw');
41396 // fallback for non-array-like ES3 and non-enumerable old V8 strings
41399 // eslint-disable-next-line no-prototype-builtins
41405 },{"../internals/classof-raw":230,"../internals/fails":247}],258:[function(require,module,exports){
41406 var store = require('../internals/shared-store');
41410 // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper
41419 },{"../internals/shared-store":300}],259:[function(require,module,exports){
41420 var NATIVE_WEAK_MAP = require('../internals/native-weak-map');
41422 var isObject = require('../internals/is-object');
41423 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
41425 var sharedKey = require('../internals/shared-key');
41426 var hiddenKeys = require('../internals/hidden-keys');
41482 …-non-enumerable-property":236,"../internals/global":251,"../internals/has":252,"../internals/hidde…
41483 var wellKnownSymbol = require('../internals/well-known-symbol');
41494 },{"../internals/iterators":268,"../internals/well-known-symbol":314}],261:[function(require,module…
41495 var classof = require('../internals/classof-raw');
41498 // https://tc39.github.io/ecma262/#sec-isarray
41503 },{"../internals/classof-raw":230}],262:[function(require,module,exports){
41535 var isObject = require('../internals/is-object');
41536 var classof = require('../internals/classof-raw');
41537 var wellKnownSymbol = require('../internals/well-known-symbol');
41542 // https://tc39.github.io/ecma262/#sec-isregexp
41548 },{"../internals/classof-raw":230,"../internals/is-object":263,"../internals/well-known-symbol":314…
41549 var anObject = require('../internals/an-object');
41550 var isArrayIteratorMethod = require('../internals/is-array-iterator-method');
41551 var toLength = require('../internals/to-length');
41552 var bind = require('../internals/function-bind-context');
41553 var getIteratorMethod = require('../internals/get-iterator-method');
41554 var callWithSafeIterationClosing = require('../internals/call-with-safe-iteration-closing');
41593 …-object":223,"../internals/call-with-safe-iteration-closing":228,"../internals/function-bind-conte…
41595 var getPrototypeOf = require('../internals/object-get-prototype-of');
41596 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
41598 var wellKnownSymbol = require('../internals/well-known-symbol');
41599 var IS_PURE = require('../internals/is-pure');
41607 // https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object
41632 …te-non-enumerable-property":236,"../internals/has":252,"../internals/is-pure":264,"../internals/ob…
41636 var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;
41637 var classof = require('../internals/classof-raw');
41639 var IS_IOS = require('../internals/engine-is-ios');
41675 // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339
41683 // environments with maybe non-completely correct, but existent Promise
41691 // for other environments - macrotask based on:
41692 // - setImmediate
41693 // - MessageChannel
41694 // - window.postMessag
41695 // - onreadystatechange
41696 // - setTimeout
41699 // strange IE + webpack dev server bug - use .call(global)
41714 …,{"../internals/classof-raw":230,"../internals/engine-is-ios":242,"../internals/global":251,"../in…
41724 // eslint-disable-next-line no-undef
41730 var inspectSource = require('../internals/inspect-source');
41736 },{"../internals/global":251,"../internals/inspect-source":258}],273:[function(require,module,expor…
41738 var aFunction = require('../internals/a-function');
41756 },{"../internals/a-function":219}],274:[function(require,module,exports){
41757 var isRegExp = require('../internals/is-regexp');
41765 },{"../internals/is-regexp":265}],275:[function(require,module,exports){
41769 var objectKeys = require('../internals/object-keys');
41770 var getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');
41771 var propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');
41772 var toObject = require('../internals/to-object');
41773 var IndexedObject = require('../internals/indexed-object');
41779 // https://tc39.github.io/ecma262/#sec-object.assign
41794 // eslint-disable-next-line no-undef
41800 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars
41819 …-object":257,"../internals/object-get-own-property-symbols":282,"../internals/object-keys":285,"..…
41820 var anObject = require('../internals/an-object');
41821 var defineProperties = require('../internals/object-define-properties');
41822 var enumBugKeys = require('../internals/enum-bug-keys');
41823 var hiddenKeys = require('../internals/hidden-keys');
41825 var documentCreateElement = require('../internals/document-create-element');
41826 var sharedKey = require('../internals/shared-key');
41857 // https://github.com/zloirock/core-js/issues/475
41868 // see https://github.com/es-shims/es5-shim/issues/150
41869 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346
41879 while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
41886 // https://tc39.github.io/ecma262/#sec-object.create
41899 …-object":223,"../internals/document-create-element":241,"../internals/enum-bug-keys":245,"../inter…
41901 var definePropertyModule = require('../internals/object-define-property');
41902 var anObject = require('../internals/an-object');
41903 var objectKeys = require('../internals/object-keys');
41906 // https://tc39.github.io/ecma262/#sec-object.defineproperties
41917 },{"../internals/an-object":223,"../internals/descriptors":240,"../internals/object-define-property…
41919 var IE8_DOM_DEFINE = require('../internals/ie8-dom-define');
41920 var anObject = require('../internals/an-object');
41921 var toPrimitive = require('../internals/to-primitive');
41926 // https://tc39.github.io/ecma262/#sec-object.defineproperty
41939 },{"../internals/an-object":223,"../internals/descriptors":240,"../internals/ie8-dom-define":256,".…
41941 var propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');
41942 var createPropertyDescriptor = require('../internals/create-property-descriptor');
41943 var toIndexedObject = require('../internals/to-indexed-object');
41944 var toPrimitive = require('../internals/to-primitive');
41946 var IE8_DOM_DEFINE = require('../internals/ie8-dom-define');
41951 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor
41961 …-property-descriptor":237,"../internals/descriptors":240,"../internals/has":252,"../internals/ie8-…
41962 var toIndexedObject = require('../internals/to-indexed-object');
41963 var nativeGetOwnPropertyNames = require('../internals/object-get-own-property-names').f;
41985 },{"../internals/object-get-own-property-names":281,"../internals/to-indexed-object":305}],281:[fun…
41986 var internalObjectKeys = require('../internals/object-keys-internal');
41987 var enumBugKeys = require('../internals/enum-bug-keys');
41992 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames
41997 },{"../internals/enum-bug-keys":245,"../internals/object-keys-internal":284}],282:[function(require…
42002 var toObject = require('../internals/to-object');
42003 var sharedKey = require('../internals/shared-key');
42004 var CORRECT_PROTOTYPE_GETTER = require('../internals/correct-prototype-getter');
42010 // https://tc39.github.io/ecma262/#sec-object.getprototypeof
42019 },{"../internals/correct-prototype-getter":234,"../internals/has":252,"../internals/shared-key":299…
42021 var toIndexedObject = require('../internals/to-indexed-object');
42022 var indexOf = require('../internals/array-includes').indexOf;
42023 var hiddenKeys = require('../internals/hidden-keys');
42038 },{"../internals/array-includes":224,"../internals/has":252,"../internals/hidden-keys":253,"../inte…
42039 var internalObjectKeys = require('../internals/object-keys-internal');
42040 var enumBugKeys = require('../internals/enum-bug-keys');
42043 // https://tc39.github.io/ecma262/#sec-object.keys
42048 },{"../internals/enum-bug-keys":245,"../internals/object-keys-internal":284}],286:[function(require…
42057 // https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable
42064 var anObject = require('../internals/an-object');
42065 var aPossiblePrototype = require('../internals/a-possible-prototype');
42068 // https://tc39.github.io/ecma262/#sec-object.setprototypeof
42070 /* eslint-disable no-proto */
42089 },{"../internals/a-possible-prototype":220,"../internals/an-object":223}],288:[function(require,mod…
42091 var objectKeys = require('../internals/object-keys');
42092 var toIndexedObject = require('../internals/to-indexed-object');
42093 var propertyIsEnumerable = require('../internals/object-property-is-enumerable').f;
42116 // https://tc39.github.io/ecma262/#sec-object.entries
42119 // https://tc39.github.io/ecma262/#sec-object.values
42123 …criptors":240,"../internals/object-keys":285,"../internals/object-property-is-enumerable":286,"../…
42124 var getBuiltIn = require('../internals/get-built-in');
42125 var getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');
42126 var getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');
42127 var anObject = require('../internals/an-object');
42129 // all object keys, includes non-enumerable and symbols
42136 …ternals/an-object":223,"../internals/get-built-in":249,"../internals/object-get-own-property-names…
42151 var anObject = require('../internals/an-object');
42152 var isObject = require('../internals/is-object');
42153 var newPromiseCapability = require('../internals/new-promise-capability');
42164 },{"../internals/an-object":223,"../internals/is-object":263,"../internals/new-promise-capability":…
42174 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
42176 var setGlobal = require('../internals/set-global');
42177 var inspectSource = require('../internals/inspect-source');
42178 var InternalStateModule = require('../internals/internal-state');
42208 …-non-enumerable-property":236,"../internals/global":251,"../internals/has":252,"../internals/inspe…
42210 // https://tc39.github.io/ecma262/#sec-requireobjectcoercible
42218 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
42228 },{"../internals/create-non-enumerable-property":236,"../internals/global":251}],297:[function(requ…
42230 var getBuiltIn = require('../internals/get-built-in');
42231 var definePropertyModule = require('../internals/object-define-property');
42232 var wellKnownSymbol = require('../internals/well-known-symbol');
42249 …/descriptors":240,"../internals/get-built-in":249,"../internals/object-define-property":278,"../in…
42250 var defineProperty = require('../internals/object-define-property').f;
42252 var wellKnownSymbol = require('../internals/well-known-symbol');
42262 },{"../internals/has":252,"../internals/object-define-property":278,"../internals/well-known-symbol…
42274 var setGlobal = require('../internals/set-global');
42276 var SHARED = '__core-js_shared__';
42281 },{"../internals/global":251,"../internals/set-global":296}],301:[function(require,module,exports){
42282 var IS_PURE = require('../internals/is-pure');
42283 var store = require('../internals/shared-store');
42293 },{"../internals/is-pure":264,"../internals/shared-store":300}],302:[function(require,module,export…
42294 var anObject = require('../internals/an-object');
42295 var aFunction = require('../internals/a-function');
42296 var wellKnownSymbol = require('../internals/well-known-symbol');
42301 // https://tc39.github.io/ecma262/#sec-speciesconstructor
42308 },{"../internals/a-function":219,"../internals/an-object":223,"../internals/well-known-symbol":314}…
42311 var classof = require('../internals/classof-raw');
42312 var bind = require('../internals/function-bind-context');
42314 var createElement = require('../internals/document-create-element');
42315 var IS_IOS = require('../internals/engine-is-ios');
42329 // eslint-disable-next-line no-prototype-builtins
42359 // eslint-disable-next-line no-new-func
42368 // Node.js 0.8-
42379 // except iOS - https://github.com/zloirock/core-js/issues/624
42396 // IE8-
42417 …classof-raw":230,"../internals/document-create-element":241,"../internals/engine-is-ios":242,"../i…
42418 var toInteger = require('../internals/to-integer');
42431 },{"../internals/to-integer":306}],305:[function(require,module,exports){
42432 // toObject with fallback for non-array-like ES3 strings
42433 var IndexedObject = require('../internals/indexed-object');
42434 var requireObjectCoercible = require('../internals/require-object-coercible');
42440 },{"../internals/indexed-object":257,"../internals/require-object-coercible":295}],306:[function(re…
42445 // https://tc39.github.io/ecma262/#sec-tointeger
42451 var toInteger = require('../internals/to-integer');
42456 // https://tc39.github.io/ecma262/#sec-tolength
42458 …return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254…
42461 },{"../internals/to-integer":306}],308:[function(require,module,exports){
42462 var requireObjectCoercible = require('../internals/require-object-coercible');
42465 // https://tc39.github.io/ecma262/#sec-toobject
42470 },{"../internals/require-object-coercible":295}],309:[function(require,module,exports){
42471 var isObject = require('../internals/is-object');
42474 // https://tc39.github.io/ecma262/#sec-toprimitive
42476 // and the second argument - flag - preferred type is a string
42486 },{"../internals/is-object":263}],310:[function(require,module,exports){
42487 var wellKnownSymbol = require('../internals/well-known-symbol');
42496 },{"../internals/well-known-symbol":314}],311:[function(require,module,exports){
42505 var NATIVE_SYMBOL = require('../internals/native-symbol');
42508 // eslint-disable-next-line no-undef
42510 // eslint-disable-next-line no-undef
42513 },{"../internals/native-symbol":271}],313:[function(require,module,exports){
42514 var wellKnownSymbol = require('../internals/well-known-symbol');
42518 },{"../internals/well-known-symbol":314}],314:[function(require,module,exports){
42523 var NATIVE_SYMBOL = require('../internals/native-symbol');
42524 var USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');
42537 …s/has":252,"../internals/native-symbol":271,"../internals/shared":301,"../internals/uid":311,"../i…
42540 var $findIndex = require('../internals/array-iteration').findIndex;
42541 var addToUnscopables = require('../internals/add-to-unscopables');
42542 var arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');
42553 // https://tc39.github.io/ecma262/#sec-array.prototype.findindex
42560 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
42563 },{"../internals/add-to-unscopables":221,"../internals/array-iteration":225,"../internals/array-met…
42566 var $find = require('../internals/array-iteration').find;
42567 var addToUnscopables = require('../internals/add-to-unscopables');
42568 var arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');
42579 // https://tc39.github.io/ecma262/#sec-array.prototype.find
42586 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
42589 },{"../internals/add-to-unscopables":221,"../internals/array-iteration":225,"../internals/array-met…
42592 var $includes = require('../internals/array-includes').includes;
42593 var addToUnscopables = require('../internals/add-to-unscopables');
42594 var arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');
42599 // https://tc39.github.io/ecma262/#sec-array.prototype.includes
42606 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
42609 },{"../internals/add-to-unscopables":221,"../internals/array-includes":224,"../internals/array-meth…
42611 var toIndexedObject = require('../internals/to-indexed-object');
42612 var addToUnscopables = require('../internals/add-to-unscopables');
42614 var InternalStateModule = require('../internals/internal-state');
42615 var defineIterator = require('../internals/define-iterator');
42622 // https://tc39.github.io/ecma262/#sec-array.prototype.entries
42624 // https://tc39.github.io/ecma262/#sec-array.prototype.keys
42626 // https://tc39.github.io/ecma262/#sec-array.prototype.values
42628 // https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator
42630 // https://tc39.github.io/ecma262/#sec-createarrayiterator
42639 // https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next
42655 // https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject
42656 // https://tc39.github.io/ecma262/#sec-createmappedargumentsobject
42659 // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
42664 …/add-to-unscopables":221,"../internals/define-iterator":238,"../internals/internal-state":259,"../…
42668 // https://tc39.github.io/ecma262/#sec-number.isnan
42671 // eslint-disable-next-line no-self-compare
42678 var assign = require('../internals/object-assign');
42681 // https://tc39.github.io/ecma262/#sec-object.assign
42686 },{"../internals/export":246,"../internals/object-assign":275}],321:[function(require,module,export…
42688 var toObject = require('../internals/to-object');
42689 var nativeKeys = require('../internals/object-keys');
42695 // https://tc39.github.io/ecma262/#sec-object.keys
42702 …nals/export":246,"../internals/fails":247,"../internals/object-keys":285,"../internals/to-object":…
42704 var $values = require('../internals/object-to-array').values;
42707 // https://tc39.github.io/ecma262/#sec-object.values
42714 },{"../internals/export":246,"../internals/object-to-array":288}],323:[function(require,module,expo…
42717 var IS_PURE = require('../internals/is-pure');
42719 var getBuiltIn = require('../internals/get-built-in');
42720 var NativePromise = require('../internals/native-promise-constructor');
42722 var redefineAll = require('../internals/redefine-all');
42723 var setToStringTag = require('../internals/set-to-string-tag');
42724 var setSpecies = require('../internals/set-species');
42725 var isObject = require('../internals/is-object');
42726 var aFunction = require('../internals/a-function');
42727 var anInstance = require('../internals/an-instance');
42728 var classof = require('../internals/classof-raw');
42729 var inspectSource = require('../internals/inspect-source');
42731 var checkCorrectnessOfIteration = require('../internals/check-correctness-of-iteration');
42732 var speciesConstructor = require('../internals/species-constructor');
42735 var promiseResolve = require('../internals/promise-resolve');
42736 var hostReportErrors = require('../internals/host-report-errors');
42737 var newPromiseCapabilityModule = require('../internals/new-promise-capability');
42739 var InternalStateModule = require('../internals/internal-state');
42740 var isForced = require('../internals/is-forced');
42741 var wellKnownSymbol = require('../internals/well-known-symbol');
42742 var V8_VERSION = require('../internals/engine-v8-version');
42781 // https://github.com/zloirock/core-js/issues/679
42811 // variable length - can't use forEach
42835 reject(TypeError('Promise-chain cycle'));
42875 … // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should
42952 // eslint-disable-next-line no-unused-vars
42967 // https://tc39.github.io/ecma262/#sec-promise.prototype.then
42980 // https://tc39.github.io/ecma262/#sec-promise.prototype.catch
43007 // https://github.com/zloirock/core-js/issues/640
43012 // eslint-disable-next-line no-unused-vars
43032 // https://tc39.github.io/ecma262/#sec-promise.reject
43042 // https://tc39.github.io/ecma262/#sec-promise.resolve
43050 // https://tc39.github.io/ecma262/#sec-promise.all
43070 --remaining || resolve(values);
43073 --remaining || resolve(values);
43079 // https://tc39.github.io/ecma262/#sec-promise.race
43095 …-function":219,"../internals/an-instance":222,"../internals/check-correctness-of-iteration":229,".…
43097 var toAbsoluteIndex = require('../internals/to-absolute-index');
43106 // https://tc39.github.io/ecma262/#sec-string.fromcodepoint
43108 fromCodePoint: function fromCodePoint(x) { // eslint-disable-line no-unused-vars
43118 : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00)
43124 },{"../internals/export":246,"../internals/to-absolute-index":304}],325:[function(require,module,ex…
43127 var notARegExp = require('../internals/not-a-regexp');
43128 var requireObjectCoercible = require('../internals/require-object-coercible');
43129 var correctIsRegExpLogic = require('../internals/correct-is-regexp-logic');
43132 // https://tc39.github.io/ecma262/#sec-string.prototype.includes
43140 …{"../internals/correct-is-regexp-logic":233,"../internals/export":246,"../internals/not-a-regexp":…
43141 var defineWellKnownSymbol = require('../internals/define-well-known-symbol');
43143 // `Symbol.asyncIterator` well-known symbol
43144 // https://tc39.github.io/ecma262/#sec-symbol.asynciterator
43147 },{"../internals/define-well-known-symbol":239}],327:[function(require,module,exports){
43151 var getBuiltIn = require('../internals/get-built-in');
43152 var IS_PURE = require('../internals/is-pure');
43154 var NATIVE_SYMBOL = require('../internals/native-symbol');
43155 var USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');
43158 var isArray = require('../internals/is-array');
43159 var isObject = require('../internals/is-object');
43160 var anObject = require('../internals/an-object');
43161 var toObject = require('../internals/to-object');
43162 var toIndexedObject = require('../internals/to-indexed-object');
43163 var toPrimitive = require('../internals/to-primitive');
43164 var createPropertyDescriptor = require('../internals/create-property-descriptor');
43165 var nativeObjectCreate = require('../internals/object-create');
43166 var objectKeys = require('../internals/object-keys');
43167 var getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');
43168 var getOwnPropertyNamesExternal = require('../internals/object-get-own-property-names-external');
43169 var getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');
43170 var getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');
43171 var definePropertyModule = require('../internals/object-define-property');
43172 var propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');
43173 var createNonEnumerableProperty = require('../internals/create-non-enumerable-property');
43176 var sharedKey = require('../internals/shared-key');
43177 var hiddenKeys = require('../internals/hidden-keys');
43179 var wellKnownSymbol = require('../internals/well-known-symbol');
43180 var wrappedWellKnownSymbolModule = require('../internals/well-known-symbol-wrapped');
43181 var defineWellKnownSymbol = require('../internals/define-well-known-symbol');
43182 var setToStringTag = require('../internals/set-to-string-tag');
43183 var InternalStateModule = require('../internals/internal-state');
43184 var $forEach = require('../internals/array-iteration').forEach;
43200 var ObjectPrototypeSymbols = shared('op-symbols');
43201 var StringToSymbolRegistry = shared('string-to-symbol-registry');
43202 var SymbolToStringRegistry = shared('symbol-to-string-registry');
43205 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
43309 // https://tc39.github.io/ecma262/#sec-symbol-constructor
43343 // https://github.com/tc39/proposal-Symbol-description
43366 // https://tc39.github.io/ecma262/#sec-symbol.for
43376 // https://tc39.github.io/ecma262/#sec-symbol.keyfor
43387 // https://tc39.github.io/ecma262/#sec-object.create
43390 // https://tc39.github.io/ecma262/#sec-object.defineproperty
43393 // https://tc39.github.io/ecma262/#sec-object.defineproperties
43396 // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors
43402 // https://tc39.github.io/ecma262/#sec-object.getownpropertynames
43405 // https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols
43418 // https://tc39.github.io/ecma262/#sec-json.stringify
43431 // eslint-disable-next-line no-unused-vars
43450 // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive
43455 // https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag
43460 …-object":223,"../internals/array-iteration":225,"../internals/create-non-enumerable-property":236,…
43464 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
43582 }).call(this,{"isBuffer":require("../../is-buffer/index.js")})
43584 },{"../../is-buffer/index.js":388}],329:[function(require,module,exports){
43641 this.curve = new elliptic.ec(this.curveType.name); // eslint-disable-line new-cap
43667 if (key[key.length - 1] % 2) {
43718 var zeros = new Buffer(len - buf.length);
43745 var Base = require('cipher-base');
43769 },{"cipher-base":218,"inherits":387,"md5.js":434,"ripemd160":493,"sha.js":499}],332:[function(requi…
43785 var Base = require('cipher-base');
43787 var Buffer = require('safe-buffer').Buffer;
43789 var md5 = require('create-hash/md5');
43855 },{"./legacy":334,"cipher-base":218,"create-hash/md5":332,"inherits":387,"ripemd160":493,"safe-buff…
43860 var Buffer = require('safe-buffer').Buffer;
43862 var Base = require('cipher-base');
43908 },{"cipher-base":218,"inherits":387,"safe-buffer":494}],335:[function(require,module,exports){
43912 exports.createHash = exports.Hash = require('create-hash');
43913 exports.createHmac = exports.Hmac = require('create-hmac');
43915 var algos = require('browserify-sign/algos');
43929 var aes = require('browserify-cipher');
43942 var dh = require('diffie-hellman');
43950 var sign = require('browserify-sign');
43956 exports.createECDH = require('create-ecdh');
43958 var publicEncrypt = require('public-encrypt');
43971 // 'https://github.com/crypto-browserify/crypto-browserify'
43982 …emented yet', 'we accept pull requests', 'https://github.com/crypto-browserify/crypto-browserify']…
44003 …-cipher":203,"browserify-sign":211,"browserify-sign/algos":208,"create-ecdh":329,"create-hash":331…
44006 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
44023 h = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d+)?$/,
44027 return !r || r.length >= e ? t : "" + Array(e + 1 - r.length).join(n) + t;
44032 var e = -t.utcOffset(),
44036 return (e <= 0 ? "+" : "-") + d(r, 2, "0") + ":" + d(i, 2, "0");
44039 if (e.date() < n.date()) return -t(n, e);
44040 var r = 12 * (n.year() - e.year()) + (n.month() - e.month()),
44042 s = n - i < 0,
44043 a = e.add(r + (s ? -1 : 1), u);
44044 return +(-(r + (n - i) / (s ? i - a : a - i)) || 0);
44122 var i = r[2] - 1 || 0,
44175 S = (y < v ? y + 7 : y) - v;
44176 return $(c ? m - S : m + (6 - S), M);
44201 l = c === i ? this.$D + (a - this.$W) : a;
44232 return this.add(-1 * t, e);
44237 var n = t || "YYYY-MM-DDTHH:mm:ssZ",
44256 YY: String(this.$y).slice(-2),
44286 return 15 * -Math.round(this.$d.getTimezoneOffset() / 15);
44291 l = 6e4 * ($.utcOffset() - this.utcOffset()),
44292 y = this - $,
44294 … M = (c = {}, c[o] = M / 12, c[u] = M, c[a] = M / 3, c[s] = (y - l) / 6048e5, c[i] = (y - l) / 864…
44332 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
44340 e = /(\[[^[]*\])|([-:/.()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,
44343 o = /\d*[^\s\d-:/()]+/;
44350 s = [/[+-]\d\d:?\d\d/, function (t) {
44352 …(this.zone = {})).offset = (e = t.match(/([+-]|\d\d)/g), 0 === (n = 60 * e[1] + +e[2]) ? 0 : "+" =…
44406 Y: [/[+-]?\d+/, i("year")],
44464 i && !s || (y = s > 0 ? s - 1 : m.getMonth());
44493 s[1] = a[m - 1];
44510 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
44564 var i = t || (this.$u ? "YYYY-MM-DDTHH:mm:ss[Z]" : "");
44568 return this.$d.valueOf() - 6e4 * t;
44579 …return "s" === t && this.$offset ? e(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate() : a.call(thi…
44604 var assert = require('minimalistic-assert');
44676 },{"inherits":387,"minimalistic-assert":437}],341:[function(require,module,exports){
44679 var assert = require('minimalistic-assert');
44704 var min = Math.min(this.buffer.length - this.bufferOff, data.length - off);
44734 var max = data.length - (data.length - inputOff) % this.blockSize;
44753 var count = Math.ceil((this.bufferOff + data.length) / this.blockSize) - 1;
44756 for (; count > 0; count--) {
44806 },{"minimalistic-assert":437}],342:[function(require,module,exports){
44809 var assert = require('minimalistic-assert');
44871 var value = buffer.length - off;
44881 var pad = buffer[buffer.length - 1];
44883 for (var i = buffer.length - pad; i < buffer.length; i++) {
44887 return buffer.slice(0, buffer.length - pad);
44916 for (var i = state.keys.length - 2; i >= 0; i -= 2) {
44934 },{"./cipher":341,"./utils":344,"inherits":387,"minimalistic-assert":437}],343:[function(require,mo…
44937 var assert = require('minimalistic-assert');
45002 },{"./cipher":341,"./des":342,"inherits":387,"minimalistic-assert":437}],344:[function(require,modu…
45021 for (var i = 6; i >= 0; i -= 2) {
45033 for (var i = 6; i >= 0; i -= 2) {
45054 for (var j = 24; j >= 0; j -= 8) {
45063 for (var j = 24; j >= 0; j -= 8) {
45082 for (var i = 7; i >= 5; i--) {
45125 return num << shift & 0xfffffff | num >>> 28 - shift;
45156 for (var i = 23; i >= 15; i -= 4) {
45161 for (var i = 11; i >= 3; i -= 4) {
45177 var b = inL >>> 18 - i * 6 & 0x3f;
45184 var b = inR >>> 18 - i * 6 & 0x3f;
45279 var MillerRabin = require('miller-rabin');
45425 var front = new Buffer(prime.length - out.length);
45473 },{"./generatePrime":347,"bn.js":349,"buffer":216,"miller-rabin":435,"randombytes":475}],347:[funct…
45486 var MillerRabin = require('miller-rabin');
45590 },{"bn.js":349,"miller-rabin":435,"randombytes":475}],348:[function(require,module,exports){
45696 var I = (1 << doubles.step + 1) - (doubles.step % 2 === 0 ? 2 : 1);
45704 for (var k = j + doubles.step - 1; k >= j; k--) {
45714 for (var i = I; i > 0; i--) {
45717 …if (nafW === i) b = b.mixedAdd(doubles.points[j]);else if (nafW === -i) b = b.mixedAdd(doubles.poi…
45734 var naf = getNAF(k, w, this._bitLength); // Add `this`*(N+1) for every w-NAF index
45738 for (var i = naf.length - 1; i >= 0; i--) {
45740 for (var k = 0; i >= 0 && naf[i] === 0; i--) {
45751 // J +- P
45752 … if (z > 0) acc = acc.mixedAdd(wnd[z - 1 >> 1]);else acc = acc.mixedAdd(wnd[-z - 1 >> 1].neg());
45754 // J +- J
45755 if (z > 0) acc = acc.add(wnd[z - 1 >> 1]);else acc = acc.add(wnd[-z - 1 >> 1].neg());
45779 for (var i = len - 1; i >= 1; i -= 2) {
45780 var a = i - 1;
45812 var index = [-3,
45813 /* -1 -1 */
45814 -1,
45815 /* -1 0 */
45816 -5,
45817 /* -1 1 */
45818 -7,
45819 /* 0 -1 */
45825 /* 1 -1 */
45848 for (var i = max; i >= 0; i--) {
45861 i--;
45871 …if (z === 0) continue;else if (z > 0) p = wnd[j][z - 1 >> 1];else if (z < 0) p = wnd[j][-z - 1 >> …
45904 var len = this.p.byteLength(); // uncompressed, hybrid-odd, hybrid-even
45906 …if ((bytes[0] === 0x04 || bytes[0] === 0x06 || bytes[0] === 0x07) && bytes.length - 1 === 2 * len)…
45907 …s[0] === 0x06) assert(bytes[bytes.length - 1] % 2 === 0);else if (bytes[0] === 0x07) assert(bytes[…
45910 } else if ((bytes[0] === 0x02 || bytes[0] === 0x03) && bytes.length - 1 === len) {
45975 var max = (1 << wnd) - 1;
45979 res[i] = res[i - 1].add(dbl);
46018 this.mOneA = this.twisted && (conf.a | 0) === -1;
46063 if (!y.red) y = y.toRed(this.red); // x^2 = (y^2 - c^2) / (c^2 d y^2 - a)
46143 // hyperelliptic.org/EFD/g1p/auto-twisted-extended-1.html
46144 // #doubling-dbl-2008-hwcd
46154 var d = this.curve._mulA(a); // E = (X1 + Y1)^2 - A - B
46159 var g = d.redAdd(b); // F = G - C
46161 var f = g.redSub(c); // H = D - B
46176 // hyperelliptic.org/EFD/g1p/auto-twisted-projective.html
46177 // #doubling-dbl-2008-bbjlp
46178 // #doubling-dbl-2007-bl
46199 // X3 = (B - C - D) * (F - 2)
46200 nx = b.redSub(c).redSub(d).redMul(f.redSub(this.curve.two)); // Y3 = F * (E - D)
46202 ny = f.redMul(e.redSub(d)); // Z3 = F^2 - 2 * F
46207 var h = this.z.redSqr(); // J = F - 2 * H
46209 var j = f.redSub(h).redISub(h); // X3 = (B-C-D)*J
46211 nx = b.redSub(c).redISub(d).redMul(j); // Y3 = F * (E - D)
46221 var h = this.curve._mulC(this.z).redSqr(); // J = E - 2 * H
46224 var j = e.redSub(h).redSub(h); // X3 = c * (B - E) * J
46226 nx = this.curve._mulC(b.redISub(e)).redMul(j); // Y3 = c * E * (C - D)
46243 // hyperelliptic.org/EFD/g1p/auto-twisted-extended-1.html
46244 // #addition-add-2008-hwcd-3
46246 // A = (Y1 - X1) * (Y2 - X2)
46253 var d = this.z.redMul(p.z.redAdd(p.z)); // E = B - A
46255 var e = b.redSub(a); // F = D - C
46274 // hyperelliptic.org/EFD/g1p/auto-twisted-projective.html
46275 // #addition-add-2008-bbjlp
46276 // #addition-add-2007-bl
46287 var e = this.curve.d.redMul(c).redMul(d); // F = B - E
46291 var g = b.redAdd(e); // X3 = A * F * ((X1 + Y1) * (X2 + Y2) - C - D)
46299 // Y3 = A * G * (D - a * C)
46304 // Y3 = A * G * (D - C)
46447 Point.prototype.precompute = function precompute() {// No-op
46469 // http://hyperelliptic.org/EFD/g1p/auto-montgom-xz.html#doubling-dbl-1987-m-3
46474 var aa = a.redSqr(); // B = X1 - Z1
46478 var bb = b.redSqr(); // C = AA - BB
46493 // http://hyperelliptic.org/EFD/g1p/auto-montgom-xz.html#diffadd-dadd-1987-m-3
46496 var a = this.x.redAdd(this.z); // B = X2 - Z2
46500 var c = p.x.redAdd(p.z); // D = X3 - Z3
46508 var nx = diff.z.redMul(da.redAdd(cb).redSqr()); // Z5 = X1 * (DA - CB)^2
46526 for (var i = bits.length - 1; i >= 0; i--) {
46586 …this.threeA = this.a.fromRed().sub(this.p).cmpn(-3) === 0; // If the curve is endomorphic, precalc…
46625 } // Get basis vectors, used for balanced length-two representation
46650 // Root = (-1 +- Sqrt(-3)) / 2
46765 // to non-red form?
46808 …var res = this._wnafMulAdd(1, npoints, ncoeffs, i * 2, jacobianResult); // Clean-up references to …
46934 if (this.eq(p)) return this.dbl(); // P + (-P) = O
47171 // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html
47172 // #doubling-mdbl-2007-bl
47179 var yyyy = yy.redSqr(); // S = 2 * ((X1 + YY)^2 - XX - YYYY)
47184 var m = xx.redAdd(xx).redIAdd(xx); // T = M ^ 2 - 2*S
47192 nx = t; // Y3 = M * (S - T) - 8 * YYYY
47198 // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html
47199 // #doubling-dbl-2009-l
47206 var c = b.redSqr(); // D = 2 * ((X1 + B)^2 - A - C)
47217 c8 = c8.redIAdd(c8); // X3 = F - 2 * D
47219 nx = f.redISub(d).redISub(d); // Y3 = E * (D - X3) - 8 * C
47236 // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-3.html
47237 // #doubling-mdbl-2007-bl
47244 var yyyy = yy.redSqr(); // S = 2 * ((X1 + YY)^2 - XX - YYYY)
47249 var m = xx.redAdd(xx).redIAdd(xx).redIAdd(this.curve.a); // T = M^2 - 2 * S
47253 nx = t; // Y3 = M * (S - T) - 8 * YYYY
47262 // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-3.html#doubling-dbl-2001-b
47269 var beta = this.x.redMul(gamma); // alpha = 3 * (X1 - delta) * (X1 + delta)
47272 alpha = alpha.redAdd(alpha).redIAdd(alpha); // X3 = alpha^2 - 8 * beta
47277 nx = alpha.redSqr().redISub(beta8); // Z3 = (Y1 + Z1)^2 - gamma - delta
47279 …edAdd(this.z).redSqr().redISub(gamma).redISub(delta); // Y3 = alpha * (4 * beta - X3) - 8 * gamma^2
47316 …this.dbl().add(this); // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html#tripling-tpl-2007-bl
47330 var mm = m.redSqr(); // E = 6 * ((X1 + YY)^2 - XX - YYYY) - MM
47342 t = t.redIAdd(t); // U = (M + E)^2 - MM - EE - T
47344 …var u = m.redIAdd(e).redSqr().redISub(mm).redISub(ee).redISub(t); // X3 = 4 * (X1 * EE - 4 * YY * …
47351 nx = nx.redIAdd(nx); // Y3 = 8 * Y1 * (U * (T - U) - E * EE)
47356 ny = ny.redIAdd(ny); // Z3 = (Z1 + E)^2 - ZZ - EE
47515 a: '-1',
47517 // -121665 * (121666^(-1)) (mod P)
47547 b: '-e4437ed6010e88286f547fa90abfe4c3'
47559 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
47563 var HmacDRBG = require('hmac-drbg');
47578 if (!(this instanceof EC)) return new EC(options); // Shortcut `elliptic.ec(curve-name)`
47637 var delta = msg.byteLength() * 8 - this.n.bitLength();
47650 msg = this._truncateToN(new BN(msg, 16)); // Zero-extend key to provide enough entropy
47653 …var bkey = key.getPrivate().toArray('be', bytes); // Zero-extend nonce to have the same byte size …
47730 var s = signature.s; // A set LSB signifies that the y-coordinate is odd
47739 var s2 = s.mul(rInv).umod(n); // 1.6.1 Compute Q = r^-1 (sR - eG)
47740 // Q = r^-1 (sR + -eG)
47764 },{"../curves":356,"../utils":364,"./key":358,"./signature":359,"bn.js":365,"brorand":184,"hmac-drb…
47935 var len = buf.length - 1;
48028 while (--octets) {
48091 * @param {Array|String} message - message bytes
48092 * @param {Array|String|KeyPair} secret - secret bytes or a keypair
48093 * @returns {Signature} - signature
48111 * @param {Array} message - message bytes
48112 * @param {Array|String|Signature} sig - sig bytes
48113 * @param {Array|String|Point|KeyPair} pub - public key
48114 * @returns {Boolean} - true if public key matches sig of message
48151 * * https://tools.ietf.org/html/draft-josefsson-eddsa-ed25519-03#section-5.2
48162 enc[this.encodingLength - 1] |= point.getX().isOdd() ? 0x80 : 0;
48168 var lastIx = bytes.length - 1;
48196 * @param {EDDSA} eddsa - instance
48197 * @param {Object} params - public/private key parameters
48199 * @param {Array<Byte>} [params.secret] - secret seed bytes
48200 * @param {Point} [params.pub] - public key point (aka `A` in eddsa terms)
48201 * @param {Array<Byte>} [params.pub] - public key point encoded as bytes
48239 var lastIx = eddsa.encodingLength - 1;
48279 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
48289 * @param {EDDSA} eddsa - eddsa instance
48290 * @param {Array<Bytes>|Object} sig -
48291 * @param {Array<Bytes>|Point} [sig.R] - R point as Point or bytes
48292 * @param {Array<Bytes>|bn} [sig.S] - S scalar as bn or bytes
48293 * @param {Array<Bytes>} [sig.Rencoded] - R point encoded
48294 * @param {Array<Bytes>} [sig.Sencoded] - S scalar encoded
48359 var minAssert = require('minimalistic-assert');
48361 var minUtils = require('minimalistic-crypto-utils');
48367 utils.encode = minUtils.encode; // Represent num in a w-NAF form
48377 var mod = k.andln(ws - 1);
48380 if (mod > (ws >> 1) - 1) z = (ws >> 1) - mod;else z = mod;
48402 while (k1.cmpn(-d1) > 0 || k2.cmpn(-d2) > 0) {
48406 if (m14 === 3) m14 = -1;
48407 if (m24 === 3) m24 = -1;
48414 if ((m8 === 3 || m8 === 5) && m24 === 2) u1 = -m14;else u1 = m14;
48424 if ((m8 === 3 || m8 === 5) && m14 === 2) u2 = -m24;else u2 = m24;
48429 if (2 * d1 === u1 + 1) d1 = 1 - d1;
48430 if (2 * d2 === u2 + 1) d2 = 1 - d2;
48462 },{"bn.js":365,"minimalistic-assert":437,"minimalistic-crypto-utils":438}],365:[function(require,mo…
48469 …"_integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDO…
48483 "/browserify-sign",
48484 "/create-ecdh"
48486 "_resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
48489 "_where": "/mnt/d/dev/git/exceljs/node_modules/browserify-sign",
48502 "hmac-drbg": "^1.0.0",
48504 "minimalistic-assert": "^1.0.0",
48505 "minimalistic-crypto-utils": "^1.0.0"
48513 "grunt-browserify": "^5.0.0",
48514 "grunt-cli": "^1.2.0",
48515 "grunt-contrib-connect": "^1.0.0",
48516 "grunt-contrib-copy": "^1.0.0",
48517 "grunt-contrib-uglify": "^1.0.1",
48518 "grunt-mocha-istanbul": "^3.0.1",
48519 "grunt-saucelabs": "^9.0.1",
48547 "unit": "istanbul test _mocha --reporter=spec test/index.js",
48556 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
48591 module.exports = EventEmitter; // Backwards-compat with node 0.10.x
48751 args = new Array(len - 1);
48754 args[i - 1] = arguments[i];
48777 …target.emit('newListener', type, listener.listener ? listener.listener : listener); // Re-assign `…
48901 if (--this._eventsCount === 0) this._events = objectCreate(null);else {
48906 position = -1;
48908 for (i = list.length - 1; i >= 0; i--) {
48935 if (--this._eventsCount === 0) this._events = objectCreate(null);else delete events[type];
48964 for (i = listeners.length - 1; i >= 0; i--) {
49017 }; // About 1.5x faster than the two-arg version of Array#splice().
49077 var Buffer = require('safe-buffer').Buffer;
49080 /* eslint-disable camelcase */
49105 var keyStart = key.length - keyLen;
49108 keyLen -= used;
49112 var ivStart = iv.length - ivLen;
49113 var length = Math.min(ivLen, tmp.length - used);
49115 ivLen -= length;
49128 },{"md5.js":434,"safe-buffer":494}],369:[function(require,module,exports){
49135 var format_1 = require("@fast-csv/format");
49186 var parse_1 = require("@fast-csv/parse");
49225 },{"@fast-csv/format":148,"@fast-csv/parse":152}],370:[function(require,module,exports){
49228 var Buffer = require('safe-buffer').Buffer;
49230 var Transform = require('readable-stream').Transform;
49283 while (this._blockOffset + data.length - offset >= this._blockSize) {
49301 if (carry > 0) this._length[j] -= 0x0100000000 * carry;
49336 },{"inherits":387,"readable-stream":491,"safe-buffer":371}],371:[function(require,module,exports){
49360 var assert = require('minimalistic-assert');
49386 this.pending = msg.slice(msg.length - r, msg.length);
49388 msg = utils.join32(msg, 0, msg.length - r, this.endian);
49407 var k = bytes - (len + this.padLength) % bytes;
49449 },{"./utils":383,"minimalistic-assert":437}],374:[function(require,module,exports){
49454 var assert = require('minimalistic-assert');
49501 },{"./utils":383,"minimalistic-assert":437}],375:[function(require,module,exports){
49547 T = sum32(rotl32(sum32_4(Ah, f(79 - j, Bh, Ch, Dh), msg[rh[j] + start], Kh(j)), sh[j]), Eh);
49631 W[i] = rotl32(W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16], 1);
49695 var assert = require('minimalistic-assert');
49732 W[i] = sum32_4(g1_256(W[i - 2]), W[i - 7], g0_256(W[i - 15]), W[i - 16]);
49772 },{"../common":373,"../utils":383,"./common":382,"minimalistic-assert":437}],380:[function(require,…
49803 var assert = require('minimalistic-assert');
49842 var c0_hi = g1_512_hi(W[i - 4], W[i - 3]); // i - 2
49844 var c0_lo = g1_512_lo(W[i - 4], W[i - 3]);
49845 var c1_hi = W[i - 14]; // i - 7
49847 var c1_lo = W[i - 13];
49848 var c2_hi = g0_512_hi(W[i - 30], W[i - 29]); // i - 15
49850 var c2_lo = g0_512_lo(W[i - 30], W[i - 29]);
49851 var c3_hi = W[i - 32]; // i - 16
49853 var c3_lo = W[i - 31];
50036 },{"../common":373,"../utils":383,"minimalistic-assert":437}],382:[function(require,module,exports){
50096 var assert = require('minimalistic-assert');
50121 // Inspired by stringToUtf8ByteArray() in closure-library by Google
50122 …ttps://github.com/google/closure-library/blob/8598d87242af59aac233270742c8984e2b2bdbe0/closure/goo…
50124 // https://github.com/google/closure-library/blob/master/LICENSE
50148 msg = msg.replace(/[^a-z0-9]+/ig, '');
50212 var len = end - start;
50252 return w >>> b | w << 32 - b;
50258 return w << b | w >>> 32 - b;
50291 var hi = (lo < al ? 1 : 0) + ah + bh;
50292 buf[pos] = hi >>> 0;
50300 var hi = (lo < al ? 1 : 0) + ah + bh;
50301 return hi >>> 0;
50322 var hi = ah + bh + ch + dh + carry;
50323 return hi >>> 0;
50346 var hi = ah + bh + ch + dh + eh + carry;
50347 return hi >>> 0;
50360 var r = al << 32 - num | ah >>> num;
50367 var r = ah << 32 - num | al >>> num;
50380 var r = ah << 32 - num | al >>> num;
50386 },{"inherits":387,"minimalistic-assert":437}],384:[function(require,module,exports){
50391 var utils = require('minimalistic-crypto-utils');
50393 var assert = require('minimalistic-assert');
50494 },{"hash.js":372,"minimalistic-assert":437,"minimalistic-crypto-utils":438}],385:[function(require,…
50499 var eLen = nBytes * 8 - mLen - 1;
50500 var eMax = (1 << eLen) - 1;
50502 var nBits = -7;
50503 var i = isLE ? nBytes - 1 : 0;
50504 var d = isLE ? -1 : 1;
50507 e = s & (1 << -nBits) - 1;
50508 s >>= -nBits;
50511 for (; nBits > 0; e = e * 256 + buffer[offset + i], i += d, nBits -= 8) {}
50513 m = e & (1 << -nBits) - 1;
50514 e >>= -nBits;
50517 for (; nBits > 0; m = m * 256 + buffer[offset + i], i += d, nBits -= 8) {}
50520 e = 1 - eBias;
50522 return m ? NaN : (s ? -1 : 1) * Infinity;
50525 e = e - eBias;
50528 return (s ? -1 : 1) * m * Math.pow(2, e - mLen);
50533 var eLen = nBytes * 8 - mLen - 1;
50534 var eMax = (1 << eLen) - 1;
50536 var rt = mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0;
50537 var i = isLE ? 0 : nBytes - 1;
50538 var d = isLE ? 1 : -1;
50548 if (value * (c = Math.pow(2, -e)) < 1) {
50549 e--;
50556 value += rt * Math.pow(2, 1 - eBias);
50568 m = (value * c - 1) * Math.pow(2, mLen);
50571 m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen);
50576 for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {}
50581 for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {}
50583 buffer[offset + i - d] |= s * 128;
50643 i = -1;
50707 // The _isBuffer check is for Safari 5-7 support, because it's missing
50750 remainingBytes = len - i;
50790 input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
50793 if (input.charAt(input.length - 1) === _keyStr.charAt(64)) {
50794 totalLength--;
50797 if (input.charAt(input.length - 2) === _keyStr.charAt(64)) {
50798 totalLength--;
50804 // - the input is not a base64 content
50805 // - the input is *almost* a base64 content, with a extra chars at the
50807 // - the input uses a base64 variant (base64url for example)
50961 crc = crc ^ -1;
50967 return crc ^ -1; // >>> 0;
50985 crc = crc ^ -1;
50991 return crc ^ -1; // >>> 0;
51025 // - it should be better integrated in the system (unhandledRejection in node)
51026 // - the environment may have a custom Promise implementation (see zone.js)
51113 * TODO: lazy-loading this object isn't the best solution but it's the
51114 * quickest. The best solution is to lazy-load the worker list. See also the
51122 level: this._pakoOptions.level || -1 // default compression
51181 …* adapted from http://unix.stackexchange.com/questions/14705/the-zip-formats-external-file-attribu…
51210 * Bit 0 Read-Only
51308 dosDate = date.getUTCFullYear() - 1980;
51323 // So for now, UTF-8 everywhere !
51328 extraFields += // Info-ZIP Unicode Path Extra Field
51339 extraFields += // Info-ZIP Unicode Path Extra Field
51355 header += decToHex(dosDate, 2); // crc-32
51419 descriptor = signature.DATA_DESCRIPTOR + // crc-32 4 bytes
51484 …percent: entriesCount ? (currentFilePercent + 100 * (entriesCount - remainingFiles - 1)) / entries…
51567 var centralDirLength = this.bytesWritten - localDirLength;
51682 * @param {String} fileCompression the compression defined at the file level, if any.
51683 * @param {String} zipCompression the compression defined at the load() level.
51700 * @param {JSZip} zip the JSZip instance at the right root level.
51966 var Readable = require('readable-stream').Readable;
52005 },{"../utils":421,"readable-stream":405}],403:[function(require,module,exports){
52189 if (path.slice(-1) === '/') {
52190 path = path.substring(0, path.length - 1);
52206 if (path.slice(-1) !== "/") {
52207 path += "/"; // IE doesn't like substr(-1)
52236 * Cross-window, cross-Node-context regular expression detection
52257 * Call a callback function for each entry at this folder level.
52359 * Delete a file, or a directory and all sub-files, from the zip
52369 if (name.slice(-1) !== "/") {
52396 * - compression, "STORE" by default.
52397 * - type, "base64" by default. Values are : string, base64, uint8array, arraybuffer, blob.
52407 * - compression, "STORE" by default.
52408 * - type, "base64" by default. Values are : string, base64, uint8array, arraybuffer, blob.
52486 * including a stream implementation. We use "readable-stream" to get a
52528 for (var i = this.length - 4; i >= 0; --i) {
52530 return i - this.zero;
52534 return -1;
52639 for (i = this.index + size - 1; i >= this.index; i--) {
52667 * @return {number} the index of the last occurrence, -1 if not found.
52687 (dostime >> 21 & 0x0f) - 1, // month
52746 return this.data.lastIndexOf(sig) - this.zero;
53085 * - it works on IE 6-9 without any issue / polyfill
53086 * - it weights less than the full dependencies bundled with browserify
53087 * - it forwards errors (no need to declare an error handler EVERYWHERE)
53359 return this.previous + " -> " + me;
53462 * - the metadata linked to the update received.
53647 exports.nodestream = !!require('readable-stream').Readable;
53654 },{"buffer":216,"readable-stream":405}],420:[function(require,module,exports){
53669 // Note, that 5 & 6-byte values and some 4-byte values can not be represented in JS,
53698 c = 0x10000 + (c - 0xd800 << 10) + (c2 - 0xdc00);
53721 c = 0x10000 + (c - 0xd800 << 10) + (c2 - 0xdc00);
53750 // - (very small limits) return max size as is.
53752 // buf[] - utf8 bytes array
53753 // max - length limit (mandatory);
53765 pos = max - 1;
53768 pos--;
53769 } // Fuckup - very small and broken sequence,
53775 } // If we came to start of buffer - that means vuffer is too small,
53807 i += c_len - 1;
53816 c_len--;
53828 c -= 0x10000;
53849 * UTF-8 encoded.
53851 * @return {Array|Uint8Array|Buffer} the UTF-8 encoded string.
53857 return nodejsUtils.newBufferFrom(str, "utf-8");
53863 * Transform a bytes array (or a representation) representing an UTF-8 encoded
53872 return utils.transformTo("nodebuffer", buf).toString("utf-8");
53885 …GenericWorker.call(this, "utf-8 decode"); // the last bytes if a chunk didn't end with a complete …
53896 …To(support.uint8array ? "uint8array" : "array", chunk.data); // 1st step, re-use what's left of th…
53951 GenericWorker.call(this, "utf-8 encode");
53977 var setImmediate = require('set-immediate-shim');
54141 * Transform an array-like object to a string.
54148 // --------------------
54150 // see http://jsperf.com/converting-a-uint8array-to-a-string/2
54155 // This code is inspired by http://jsperf.com/arraybuffer-to-string-apply-performance/2
54184 * Copy the data from an array-like to an other array-like.
54344 exports.MAX_VALUE_32BITS = -1; // well, "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" is parsed as -1
54428 …f Blob || ['[object File]', '[object Blob]'].indexOf(Object.prototype.toString.call(data)) !== -1);
54475 },{"./base64":390,"./external":395,"./nodejsUtils":403,"./support":419,"set-immediate-shim":497}],4…
54510 this.reader.index -= 4;
54571 var extraDataSize = this.zip64EndOfCentralSize - 44,
54598 throw new Error("Multi-volumes zip are not supported");
54673 should be set to -1 (0xFFFF or 0xFFFFFFFF) and the
54686 all numbers as 64-bit double precision IEEE 754 floating point numbers.
54688 see https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Bitwise_Operators
54689 and http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf section 8.5
54727 var extraBytes = endOfCentralDirOffset - expectedEndOfCentralDirOffset;
54823 * say if the file has utf-8 filename/comment.
54824 * @return {boolean} true if the filename/comment is in utf-8, false otherwise.
54844 …// I would love to treat these zip files as corrupted (see http://www.info-zip.org/FAQ.html#backsl…
54861 if (this.compressedSize === -1 || this.uncompressedSize === -1) {
54862 …h information from the central directory " + "(compressedSize === -1 || uncompressedSize === -1)");
54930 if (!this.dir && this.fileNameStr.slice(-1) === '/') {
55044 return utf8.utf8decode(extraReader.readData(upathField.length - 5));
55069 return utf8.utf8decode(extraReader.readData(ucommentField.length - 5));
55225 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
55361 var i = -1;
55375 var i = -1;
55478 var i = -1;
55522 var i = -1;
55550 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
55554 * Build: `lodash modularize exports="npm" -o ./`
55568 * [syntax characters](http://ecma-international.org/ecma-262/6.0/#sec-patterns).
55582 /** Used for built-in method references. */
55587 * [`toStringTag`](http://ecma-international.org/ecma-262/6.0/#sec-object.prototype.tostring)
55592 /** Built-in value references. */
55619 return result == '0' && 1 / value == -INFINITY ? '-0' : result;
55622 * Checks if `value` is object-like. A value is object-like if it's not `null`
55630 * @returns {boolean} Returns `true` if `value` is object-like, else `false`.
55674 * and `undefined` values. The sign of `-0` is preserved.
55687 * _.toString(-0);
55688 * // => '-0'
55728 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
55732 * Build: `lodash modularize exports="npm" -o ./`
55744 /** Used to stand-in for `undefined` hash values. */
55789 …rePropName = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:…
55792 * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).
55804 var reIsUint = /^(?:0|[1-9]\d*)$/;
55854 var index = -1,
55877 var index = -1,
55914 var index = -1,
55973 * Converts `map` to its key-value pairs.
55977 * @returns {Array} Returns the key-value pairs.
55982 var index = -1,
56014 var index = -1,
56021 /** Used for built-in method references. */
56027 /** Used to detect overreaching core-js shims. */
56029 var coreJsData = root['__core-js_shared__'];
56045 * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
56053 /** Built-in value references. */
56059 /* Built-in method references for those with the same name as other `lodash` methods. */
56062 /* Built-in method references that are verified to be native. */
56087 * @param {Array} [entries] The key-value pairs to cache.
56091 var index = -1,
56101 * Removes all key-value entries from the hash.
56192 * @param {Array} [entries] The key-value pairs to cache.
56196 var index = -1,
56206 * Removes all key-value entries from the list cache.
56236 var lastIndex = data.length - 1;
56274 return assocIndexOf(this.__data__, key) > -1;
56308 * Creates a map cache object to store key-value pairs.
56312 * @param {Array} [entries] The key-value pairs to cache.
56316 var index = -1,
56326 * Removes all key-value entries from the map.
56416 var index = -1,
56460 * Creates a stack cache object to store key-value pairs.
56464 * @param {Array} [entries] The key-value pairs to cache.
56471 * Removes all key-value entries from the stack.
56542 if (!Map || pairs.length < LARGE_ARRAY_SIZE - 1) {
56561 * Creates an array of the enumerable property names of the array-like `value`.
56585 * Gets the index at which the `key` is found in `array` of key-value pairs.
56590 * @returns {number} Returns the index of the matched value, else `-1`.
56597 while (length--) {
56603 return -1;
56716 * 1 - Unordered comparison
56717 * 2 - Partial comparison
56818 while (index--) {
57006 return result == '0' && 1 / value == -INFINITY ? '-0' : result;
57058 index = fromRight ? length : -1,
57061 while (fromRight ? index-- : ++index < length) {
57081 var index = -1,
57086 while (length--) {
57129 var index = -1,
57133 stack.set(other, array); // Ignore non-index properties.
57222 // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring
57289 while (index--) {
57367 while (length--) {
57443 index = -1,
57464 * Checks if `value` is a valid array-like index.
57475 …return !!length && (typeof value == 'number' || reIsUint.test(value)) && value > -1 && value % 1 =…
57609 return result == '0' && 1 / value == -INFINITY ? '-0' : result;
57676 * [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object)
57738 * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
57823 * Checks if `value` is array-like. A value is considered array-like if it's
57832 * @returns {boolean} Returns `true` if `value` is array-like, else `false`.
57860 * @returns {boolean} Returns `true` if `value` is an array-like object,
57902 // in Safari 8-9 which returns 'object' for typed array and other constructors.
57907 * Checks if `value` is a valid array-like length.
57910 * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).
57935 return typeof value == 'number' && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER;
57939 * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
57970 * Checks if `value` is object-like. A value is object-like if it's not `null`
57978 * @returns {boolean} Returns `true` if `value` is object-like, else `false`.
58042 * and `undefined` values. The sign of `-0` is preserved.
58055 * _.toString(-0);
58056 * // => '-0'
58130 * **Note:** Non-object values are coerced to objects. See the
58131 * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
58152 * _.keys('hi');
58216 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
58220 * Build: `lodash modularize exports="npm" -o ./`
58221 * Copyright 2012-2016 The Dojo Foundation <http://dojofoundation.org/>
58223 * Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
58229 /** Used for built-in method references. */
58233 …* Used to resolve the [`toStringTag`](http://ecma-international.org/ecma-262/6.0/#sec-object.proto…
58259 * Checks if `value` is object-like. A value is object-like if it's not `null`
58266 * @returns {boolean} Returns `true` if `value` is object-like, else `false`.
58293 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
58297 * Build: `lodash modularize exports="npm" -o ./`
58306 /** Used to stand-in for `undefined` hash values. */
58351 * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).
58360 var reIsUint = /^(?:0|[1-9]\d*)$/;
58409 var index = -1,
58435 var index = -1,
58458 var index = -1,
58481 var index = -1,
58531 * Converts `map` to its key-value pairs.
58535 * @returns {Array} Returns the key-value pairs.
58540 var index = -1,
58572 var index = -1,
58579 /** Used for built-in method references. */
58585 /** Used to detect overreaching core-js shims. */
58587 var coreJsData = root['__core-js_shared__'];
58602 * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
58611 /** Built-in value references. */
58619 /* Built-in method references for those with the same name as other `lodash` methods. */
58624 /* Built-in method references that are verified to be native. */
58648 * @param {Array} [entries] The key-value pairs to cache.
58652 var index = -1,
58662 * Removes all key-value entries from the hash.
58688 this.size -= result ? 1 : 0;
58757 * @param {Array} [entries] The key-value pairs to cache.
58761 var index = -1,
58771 * Removes all key-value entries from the list cache.
58802 var lastIndex = data.length - 1;
58810 --this.size;
58841 return assocIndexOf(this.__data__, key) > -1;
58876 * Creates a map cache object to store key-value pairs.
58880 * @param {Array} [entries] The key-value pairs to cache.
58884 var index = -1,
58894 * Removes all key-value entries from the map.
58923 this.size -= result ? 1 : 0;
58990 var index = -1,
59034 * Creates a stack cache object to store key-value pairs.
59038 * @param {Array} [entries] The key-value pairs to cache.
59046 * Removes all key-value entries from the stack.
59121 if (!Map || pairs.length < LARGE_ARRAY_SIZE - 1) {
59142 * Creates an array of the enumerable property names of the array-like `value`.
59161 key == 'length' || // Node.js 0.10 has enumerable non-index properties on buffers.
59162 …isBuff && (key == 'offset' || key == 'parent') || // PhantomJS 2 has enumerable non-index properti…
59172 * Gets the index at which the `key` is found in `array` of key-value pairs.
59177 * @returns {number} Returns the index of the matched value, else `-1`.
59184 while (length--) {
59190 return -1;
59245 * 1 - Unordered comparison
59246 * 2 - Partial comparison
59409 var index = -1,
59413 stack.set(other, array); // Ignore non-index properties.
59501 // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring
59567 while (index--) {
59746 * Checks if `value` is a valid array-like index.
59757 …return !!length && (typeof value == 'number' || reIsUint.test(value)) && value > -1 && value % 1 =…
59835 * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
59921 * Checks if `value` is array-like. A value is considered array-like if it's
59930 * @returns {boolean} Returns `true` if `value` is array-like, else `false`.
60031 * Checks if `value` is a valid array-like length.
60034 * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).
60059 return typeof value == 'number' && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER;
60063 * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
60094 * Checks if `value` is object-like. A value is object-like if it's not `null`
60102 * @returns {boolean} Returns `true` if `value` is object-like, else `false`.
60145 * **Note:** Non-object values are coerced to objects. See the
60146 * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
60167 * _.keys('hi');
60224 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
60228 * Build: `lodash modularize exports="npm" -o ./`
60251 /** Used for built-in method references. */
60259 * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
60264 /** Built-in value references. */
60356 * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
60396 * Build: `lodash modularize exports="npm" -o ./`
60397 * Copyright 2012-2016 The Dojo Foundation <http://dojofoundation.org/>
60399 * Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
60433 * Build: `lodash modern modularize exports="npm" -o ./`
60434 * Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
60436 * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
60466 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
60470 * Build: `lodash modularize exports="npm" -o ./`
60479 /** Used to stand-in for `undefined` hash values. */
60491 * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).
60519 return !!length && baseIndexOf(array, value, 0) > -1;
60533 var index = -1,
60553 * @returns {number} Returns the index of the matched value, else `-1`.
60559 index = fromIndex + (fromRight ? 1 : -1);
60561 while (fromRight ? index-- : ++index < length) {
60567 return -1;
60576 * @returns {number} Returns the index of the matched value, else `-1`.
60585 var index = fromIndex - 1,
60594 return -1;
60666 var index = -1,
60673 /** Used for built-in method references. */
60679 /** Used to detect overreaching core-js shims. */
60681 var coreJsData = root['__core-js_shared__'];
60697 * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
60705 /** Built-in value references. */
60708 /* Built-in method references that are verified to be native. */
60718 * @param {Array} [entries] The key-value pairs to cache.
60722 var index = -1,
60732 * Removes all key-value entries from the hash.
60823 * @param {Array} [entries] The key-value pairs to cache.
60827 var index = -1,
60837 * Removes all key-value entries from the list cache.
60867 var lastIndex = data.length - 1;
60905 return assocIndexOf(this.__data__, key) > -1;
60939 * Creates a map cache object to store key-value pairs.
60943 * @param {Array} [entries] The key-value pairs to cache.
60947 var index = -1,
60957 * Removes all key-value entries from the map.
61047 var index = -1,
61091 * Gets the index at which the `key` is found in `array` of key-value pairs.
61096 * @returns {number} Returns the index of the matched value, else `-1`.
61102 while (length--) {
61108 return -1;
61140 var index = -1,
61172 while (seenIndex--) {
61203 var createSet = !(Set && 1 / setToArray(new Set([, -0]))[1] == INFINITY) ? noop : function (values)…
61282 * Creates a duplicate-free version of an array, using
61283 * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
61305 * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
61361 // in Safari 8-9 which returns 'object' for typed array and other constructors.
61367 * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
61423 var HashBase = require('hash-base');
61425 var Buffer = require('safe-buffer').Buffer;
61551 return x << n | x >>> 32 - n;
61572 },{"hash-base":370,"inherits":387,"safe-buffer":494}],435:[function(require,module,exports){
61592 // This ensures that 0..n-1 have an equal probability of being selected.
61611 if (!k) k = Math.max(1, len / 48 | 0); // Find d and s, (n - 1) = (2 ^ s) * d;
61621 for (; k > 0; k--) {
61644 if (!k) k = Math.max(1, len / 48 | 0); // Find d and s, (n - 1) = (2 ^ s) * d;
61653 for (; k > 0; k--) {
61710 msg = msg.replace(/[^a-z0-9]+/ig, '');
61719 var hi = c >> 8;
61721 if (hi) res.push(hi, lo);else res.push(lo);
61753 // Top level file is just a mixin of submodules & constants
61791 var Z_DEFAULT_COMPRESSION = -1;
61799 * Generic JS-style wrapper for zlib calls. If you don't need
61800 * streaming behaviour - use more simple functions: [[deflate]],
61805 * Deflate.chunks -> Array
61811 * Deflate.result -> Uint8Array|Array
61821 * Deflate.err -> Number
61830 * Deflate.msg -> String
61837 * - options (Object): zlib deflate options.
61842 * - `level`
61843 * - `windowBits`
61844 * - `memLevel`
61845 * - `strategy`
61846 * - `dictionary`
61853 * - `chunkSize` - size of generated data chunks (16K by default)
61854 * - `raw` (Boolean) - do raw deflate
61855 * - `gzip` (Boolean) - create gzip wrapper
61856 * - `to` (String) - if equal to 'string', then result will be "binary string"
61858 * - `header` (Object) - custom header for gzip
61859 * - `text` (Boolean) - true if compressed data believed to be text
61860 * - `time` (Number) - modification time, unix timestamp
61861 * - `os` (Number) - operation system code
61862 * - `extra` (Array) - array of bytes with extra data (max 65536)
61863 * - `name` (String) - file name (binary string)
61864 * - `comment` (String) - comment (binary string)
61865 * - `hcrc` (Boolean) - true if header crc should be added
61874 * var deflate = new pako.Deflate({ level: 3});
61877 * deflate.push(chunk2, true); // true -> last chunk
61888 level: Z_DEFAULT_COMPRESSION,
61899 opt.windowBits = -opt.windowBits;
61914 …var status = zlib_deflate.deflateInit2(this.strm, opt.level, opt.method, opt.windowBits, opt.memLe…
61946 * Deflate#push(data[, mode]) -> Boolean
61947 * - data (Uint8Array|Array|ArrayBuffer|String): input data. Strings will be
61949 * - mode (Number|Boolean): 0..6 for corresponding Z_NO_FLUSH..Z_TREE modes.
61964 * For regular `Array`-s make sure all elements are [0..255].
62043 * Deflate#onData(chunk) -> Void
62044 * - chunk (Uint8Array|Array|String): output data. Type of array depends
62057 * Deflate#onEnd(status) -> Void
62058 * - status (Number): deflate status. 0 (Z_OK) on success,
62063 * or if an error happened. By default - join collected chunks,
62069 // On success - join
62083 * deflate(data[, options]) -> Uint8Array|Array|String
62084 * - data (Uint8Array|Array|String): input data to compress.
62085 * - options (Object): zlib deflate options.
62091 * - level
62092 * - windowBits
62093 * - memLevel
62094 * - strategy
62095 * - dictionary
62102 * - `raw` (Boolean) - say that we work with raw stream, if you don't wish to specify
62104 * - `to` (String) - if equal to 'string', then result will be "binary string"
62129 * deflateRaw(data[, options]) -> Uint8Array|Array|String
62130 * - data (Uint8Array|Array|String): input data to compress.
62131 * - options (Object): zlib deflate options.
62144 * gzip(data[, options]) -> Uint8Array|Array|String
62145 * - data (Uint8Array|Array|String): input data to compress.
62146 * - options (Object): zlib deflate options.
62185 * Generic JS-style wrapper for zlib calls. If you don't need
62186 * streaming behaviour - use more simple functions: [[inflate]]
62191 * inflate.chunks -> Array
62197 * Inflate.result -> Uint8Array|Array|String
62207 * Inflate.err -> Number
62214 * Inflate.msg -> String
62221 * - options (Object): zlib inflate options.
62226 * - `windowBits`
62227 * - `dictionary`
62234 * - `chunkSize` - size of generated data chunks (16K by default)
62235 * - `raw` (Boolean) - do raw inflate
62236 * - `to` (String) - if equal to 'string', then result will be converted
62250 * var inflate = new pako.Inflate({ level: 3});
62253 * inflate.push(chunk2, true); // true -> last chunk
62272 opt.windowBits = -opt.windowBits;
62275 opt.windowBits = -15;
62277 } // If `windowBits` not defined (and mode not raw) - set autodetect flag for gzip/deflate
62287 // bit 3 (16) -> gzipped data
62288 // bit 4 (32) -> autodetect gzip/deflate
62332 * Inflate#push(data[, mode]) -> Boolean
62333 * - data (Uint8Array|Array|ArrayBuffer|String): input data
62334 * - mode (Number|Boolean): 0..6 for corresponding Z_NO_FLUSH..Z_TREE modes.
62349 * For regular `Array`-s make sure all elements are [0..255].
62420 tail = strm.next_out - next_out_utf8;
62424 strm.avail_out = chunkSize - tail;
62436 // are flushed. The only way to do it when avail_out = 0 - run one more
62471 * Inflate#onData(chunk) -> Void
62472 * - chunk (Uint8Array|Array|String): output data. Type of array depends
62485 * Inflate#onEnd(status) -> Void
62486 * - status (Number): inflate status. 0 (Z_OK) on success,
62491 * or if an error happened. By default - join collected chunks,
62497 // On success - join
62513 * inflate(data[, options]) -> Uint8Array|Array|String
62514 * - data (Uint8Array|Array|String): input data to decompress.
62515 * - options (Object): zlib inflate options.
62523 * - windowBits
62530 * - `raw` (Boolean) - say that we work with raw stream, if you don't wish to specify
62532 * - `to` (String) - if equal to 'string', then result will be converted
62564 * inflateRaw(data[, options]) -> Uint8Array|Array|String
62565 * - data (Uint8Array|Array|String): input data to decompress.
62566 * - options (Object): zlib inflate options.
62579 * ungzip(data[, options]) -> Uint8Array|Array|String
62580 * - data (Uint8Array|Array|String): input data to decompress.
62581 * - options (Object): zlib inflate options.
62596 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
62617 throw new TypeError(source + 'must be non-object');
62714 // - apply(Array) can fail on Android 2.2
62715 // - apply(Uint8Array) can fail on iOS 5.1 Safari
62733 // Note, that 5 & 6-byte values and some 4-byte values can not be represented in JS,
62762 c = 0x10000 + (c - 0xd800 << 10) + (c2 - 0xdc00);
62780 c = 0x10000 + (c - 0xd800 << 10) + (c2 - 0xdc00);
62866 i += c_len - 1;
62875 c_len--;
62887 c -= 0x10000;
62896 // - (very small limits) return max size as is.
62898 // buf[] - utf8 bytes array
62899 // max - length limit (mandatory);
62911 pos = max - 1;
62914 pos--;
62921 } // If we came to start of buffer - that means buffer is too small,
62933 'use strict'; // Note: adler32 takes 12% for level 0 and 2% for level 6.
62936 // (C) 1995-2013 Jean-loup Gailly and Mark Adler
62937 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
62939 // This software is provided 'as-is', without any express or implied
62962 // s2 in 31-bits, because we force signed ints.
62965 len -= n;
62970 } while (--n);
62982 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
62983 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
62985 // This software is provided 'as-is', without any express or implied
63017 Z_ERRNO: -1,
63018 Z_STREAM_ERROR: -2,
63019 Z_DATA_ERROR: -3,
63020 //Z_MEM_ERROR: -4,
63021 Z_BUF_ERROR: -5,
63022 //Z_VERSION_ERROR: -6,
63028 Z_DEFAULT_COMPRESSION: -1,
63042 Z_DEFLATED: 8 //Z_NULL: null // Use -1 or null inline, depending on var type
63048 // So write code to minimize size - no pregenerated tables
63050 // (C) 1995-2013 Jean-loup Gailly and Mark Adler
63051 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
63053 // This software is provided 'as-is', without any express or implied
63093 crc ^= -1;
63099 return crc ^ -1; // >>> 0;
63105 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
63106 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
63108 // This software is provided 'as-is', without any express or implied
63153 //var Z_ERRNO = -1;
63155 var Z_STREAM_ERROR = -2;
63156 var Z_DATA_ERROR = -3; //var Z_MEM_ERROR = -4;
63158 var Z_BUF_ERROR = -5; //var Z_VERSION_ERROR = -6;
63165 var Z_DEFAULT_COMPRESSION = -1;
63241 return (f << 1) - (f > 4 ? 9 : 0);
63247 while (--len >= 0) {
63254 * to avoid allocating a large strm->output buffer and copying into it.
63276 strm.avail_out -= len;
63277 s.pending -= len;
63285 …trees._tr_flush_block(s, s.block_start >= 0 ? s.block_start : -1, s.strstart - s.block_start, last…
63295 * Put a short in the pending buffer. The 16-bit value is put in MSB order.
63311 * allocating a large strm->input buffer and copying from it.
63327 strm.avail_in -= len; // zmemcpy(buf, strm->next_in, len);
63348 * OUT assertion: the match length is not greater than s->lookahead.
63371 var limit = s.strstart > s.w_size - MIN_LOOKAHEAD ? s.strstart - (s.w_size - MIN_LOOKAHEAD) : 0
63383 var scan_end1 = _win[scan + best_len - 1];
63385 /* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 16.
63388 // Assert(s->hash_bits >= 8 && MAX_MATCH == 258, "Code too clever");
63402 } // Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
63406 // Assert(cur_match < s->strstart, "no future");
63417 …if (_win[match + best_len] !== scan_end || _win[match + best_len - 1] !== scan_end1 || _win[match]…
63420 /* The check at best_len-1 can be removed because it will be made
63437 …n] === _win[++match] && scan < strend); // Assert(scan <= s->window+(unsigned)(s->window_size-1), …
63440 len = MAX_MATCH - (strend - scan);
63441 scan = strend - MAX_MATCH;
63451 scan_end1 = _win[scan + best_len - 1];
63454 } while ((cur_match = prev[cur_match & wmask]) > limit && --chain_length !== 0);
63467 * OUT assertions: strstart <= window_size-MIN_LOOKAHEAD
63470 * option -- not supported here).
63476 var p, n, m, more, str; //Assert(s->lookahead < MIN_LOOKAHEAD, "already enough lookahead");
63479 more = s.window_size - s.lookahead - s.strstart; // JS ints have 32 bit, block below not needed
63483 // if (more == 0 && s->strstart == 0 && s->lookahead == 0) {
63486 // } else if (more == (unsigned)(-1)) {
63490 // more--;
63498 if (s.strstart >= _w_size + (_w_size - MIN_LOOKAHEAD)) {
63500 s.match_start -= _w_size;
63501 s.strstart -= _w_size;
63504 s.block_start -= _w_size;
63506 at the expense of memory usage). We slide even when level == 0
63507 to keep the hash table consistent if we switch back to level > 0
63508 later. (Using level 0 permanently is not an optimal usage of
63516 m = s.head[--p];
63517 s.head[p] = m >= _w_size ? m - _w_size : 0;
63518 } while (--n);
63524 m = s.prev[--p];
63525 s.prev[p] = m >= _w_size ? m - _w_size : 0;
63529 } while (--n);
63538 * strstart <= WSIZE+MAX_DIST-1 && lookahead <= MIN_LOOKAHEAD - 1 &&
63539 * more == window_size - lookahead - strstart
63540 * => more >= window_size - (MIN_LOOKAHEAD-1 + WSIZE + MAX_DIST-1)
63541 * => more >= window_size - 2*WSIZE + 2
63544 * strstart + s->lookahead <= input_size => more >= MIN_LOOKAHEAD.
63556 str = s.strstart - s.insert;
63558 /* UPDATE_HASH(s, s->ins_h, s->window[str + 1]); */
63561 // Call update_hash() MIN_MATCH-3 more times
63565 /* UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]); */
63566 s.ins_h = (s.ins_h << s.hash_shift ^ s.window[str + MIN_MATCH - 1]) & s.hash_mask;
63570 s.insert--;
63594 // /* Previous high water mark below current data -- zero WIN_INIT
63597 // init = s.window_size - curr;
63600 // zmemzero(s->window + curr, (unsigned)init);
63601 // s->high_water = curr + init;
63603 // else if (s->high_water < (ulg)curr + WIN_INIT) {
63605 // * plus WIN_INIT -- zero out to current data plus WIN_INIT, or up
63608 // init = (ulg)curr + WIN_INIT - s->high_water;
63609 // if (init > s->window_size - s->high_water)
63610 // init = s->window_size - s->high_water;
63611 // zmemzero(s->window + s->high_water, (unsigned)init);
63612 // s->high_water += init;
63616 // Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
63625 * only for the level=0 compression option.
63637 if (max_block_size > s.pending_buf_size - 5) {
63638 max_block_size = s.pending_buf_size - 5;
63646 //Assert(s->strstart < s->w_size+MAX_DIST(s) ||
63647 // s->block_start >= (long)s->w_size, "slide too late");
63648 // if (!(s.strstart < s.w_size + (s.w_size - MIN_LOOKAHEAD) ||
63663 } //Assert(s->block_start >= 0L, "block gone");
63674 /* strstart == 0 is possible when wraparound on 16-bit machine */
63675 s.lookahead = s.strstart - max_start;
63692 if (s.strstart - s.block_start >= s.w_size - MIN_LOOKAHEAD) {
63777 s.ins_h = (s.ins_h << s.hash_shift ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
63789 && s.strstart - hash_head <= s.w_size - MIN_LOOKAHEAD) {
63801 /*** _tr_tally_dist(s, s.strstart - s.match_start,
63802 s.match_length - MIN_MATCH, bflush); ***/
63803 bflush = trees._tr_tally(s, s.strstart - s.match_start, s.match_length - MIN_MATCH);
63804 s.lookahead -= s.match_length;
63812 s.match_length--;
63819 s.ins_h = (s.ins_h << s.hash_shift ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
63824 /* strstart never exceeds WSIZE-MAX_MATCH, so there are
63827 } while (--s.match_length !== 0);
63837 // Call UPDATE_HASH() MIN_MATCH-3 more times
63850 s.lookahead--;
63866 s.insert = s.strstart < MIN_MATCH - 1 ? s.strstart : MIN_MATCH - 1;
63941 s.ins_h = (s.ins_h << s.hash_shift ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
63952 s.match_length = MIN_MATCH - 1;
63956 && s.prev_length < s.max_lazy_match && s.strstart - hash_head <= s.w_size - MIN_LOOKAHEAD
63966 … && (s.strategy === Z_FILTERED || s.match_length === MIN_MATCH && s.strstart - s.match_start > 4096
63972 s.match_length = MIN_MATCH - 1;
63981 max_insert = s.strstart + s.lookahead - MIN_MATCH;
63983 //check_match(s, s.strstart-1, s.prev_match, s.prev_length);
63985 /***_tr_tally_dist(s, s.strstart - 1 - s.prev_match,
63986 s.prev_length - MIN_MATCH, bflush);***/
63988 bflush = trees._tr_tally(s, s.strstart - 1 - s.prev_match, s.prev_length - MIN_MATCH);
63990 * strstart-1 and strstart are already inserted. If there is not
63995 s.lookahead -= s.prev_length - 1;
63996 s.prev_length -= 2;
64001 s.ins_h = (s.ins_h << s.hash_shift ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
64006 } while (--s.prev_length !== 0);
64009 s.match_length = MIN_MATCH - 1;
64027 //Tracevv((stderr,"%c", s->window[s->strstart-1]));
64029 /*** _tr_tally_lit(s, s.window[s.strstart-1], bflush); ***/
64030 bflush = trees._tr_tally(s, 0, s.window[s.strstart - 1]);
64039 s.lookahead--;
64050 s.lookahead--;
64056 //Tracevv((stderr,"%c", s->window[s->strstart-1]));
64058 /*** _tr_tally_lit(s, s.window[s.strstart-1], bflush); ***/
64059 bflush = trees._tr_tally(s, 0, s.window[s.strstart - 1]);
64063 s.insert = s.strstart < MIN_MATCH - 1 ? s.strstart : MIN_MATCH - 1;
64134 scan = s.strstart - 1;
64144 s.match_length = MAX_MATCH - (strend - scan);
64149 } //Assert(scan <= s->window+(uInt)(s->window_size-1), "wild scan");
64156 //check_match(s, s.strstart, s.strstart - 1, s.match_length);
64158 /*** _tr_tally_dist(s, 1, s.match_length - MIN_MATCH, bflush); ***/
64159 bflush = trees._tr_tally(s, 1, s.match_length - MIN_MATCH);
64160 s.lookahead -= s.match_length;
64165 //Tracevv((stderr,"%c", s->window[s->strstart]));
64169 s.lookahead--;
64240 s.match_length = 0; //Tracevv((stderr,"%c", s->window[s->strstart]));
64245 s.lookahead--;
64289 * the desired pack level (0..9). The values given below have been tuned to
64340 s.max_lazy_match = configuration_table[s.level].max_lazy;
64341 s.good_match = configuration_table[s.level].good_length;
64342 s.nice_match = configuration_table[s.level].nice_length;
64343 s.max_chain_length = configuration_table[s.level].max_chain;
64348 s.match_length = s.prev_length = MIN_MATCH - 1;
64384 this.last_flush = -1;
64394 /* w_size - 1 */
64400 * wSize-MAX_MATCH bytes, but this ensures that IO is always
64428 /* hash_size-1 */
64484 this.level = 0;
64485 /* compression level (1..9) */
64551 * - frequencies can be kept in 16 bit counters
64552 * - if compression is not successful for the first block, all input
64556 * - if compression is not successful for a file smaller than 64K, we can
64559 * - creating new Huffman trees less frequently may not provide fast
64565 * - I can't count above 4
64602 /* High water mark offset in window for initialized bytes -- bytes above
64623 s.wrap = -s.wrap;
64661 function deflateInit2(strm, level, method, windowBits, memLevel, strategy) {
64669 if (level === Z_DEFAULT_COMPRESSION) {
64670 level = 6;
64676 windowBits = -windowBits;
64681 windowBits -= 16;
64684 …L || method !== Z_DEFLATED || windowBits < 8 || windowBits > 15 || level < 0 || level > 9 || strat…
64691 /* until 256-byte window bug fixed */
64701 s.w_mask = s.w_size - 1;
64704 s.hash_mask = s.hash_size - 1;
64705 s.hash_shift = ~~((s.hash_bits + MIN_MATCH - 1) / MIN_MATCH);
64709 //s.high_water = 0; /* nothing written to s->window yet */
64714 …s.pending_buf_size = s.lit_bufsize * 4; //overlay = (ushf *) ZALLOC(strm, s->lit_bufsize, sizeof(u…
64715 //s->pending_buf = (uchf *) overlay;
64718 //s->d_buf = overlay + s->lit_bufsize/sizeof(ush);
64720 s.d_buf = 1 * s.lit_bufsize; //s->l_buf = s->pending_buf + (1+sizeof(ush))*s->lit_bufsize;
64723 s.level = level;
64729 function deflateInit(strm, level) {
64730 return deflateInit2(strm, level, Z_DEFLATED, MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY);
64764 // s->gzhead == Z_NULL
64770 put_byte(s, s.level === 9 ? 2 : s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 ? 4 : 0);
64779 put_byte(s, s.level === 9 ? 2 : s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 ? 4 : 0);
64796 var header = Z_DEFLATED + (s.w_bits - 8 << 4) << 8;
64797 var level_flags = -1;
64799 if (s.strategy >= Z_HUFFMAN_ONLY || s.level < 2) {
64801 } else if (s.level < 6) {
64803 } else if (s.level === 6) {
64815 header += 31 - header % 31;
64840 strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
64856 strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
64879 strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
64902 strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
64925 strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
64948 strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
64990 s.last_flush = -1;
65012 …lush) : s.strategy === Z_RLE ? deflate_rle(s, flush) : configuration_table[s.level].func(s, flush);
65020 s.last_flush = -1;
65062 s.last_flush = -1;
65068 } //Assert(strm->avail_out > 0, "bug2");
65102 s.wrap = -s.wrap;
65160 /* when using zlib wrappers, compute Adler-32 for provided dictionary */
65164 /* adler32(strm->adler, dictionary, dictLength); */
65169 /* avoid computing Adler-32 in read_buf */
65185 // dictionary = dictionary.slice(dictLength - s.w_size);
65189 utils.arraySet(tmpDict, dictionary, dictLength - s.w_size, s.w_size, 0);
65206 n = s.lookahead - (MIN_MATCH - 1);
65209 /* UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]); */
65210 s.ins_h = (s.ins_h << s.hash_shift ^ s.window[str + MIN_MATCH - 1]) & s.hash_mask;
65214 } while (--n);
65217 s.lookahead = MIN_MATCH - 1;
65225 s.match_length = s.prev_length = MIN_MATCH - 1;
65253 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
65254 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
65256 // This software is provided 'as-is', without any express or implied
65299 /* pointer to zero-terminated file name or Z_NULL */
65305 /* pointer to zero-terminated comment or Z_NULL */
65322 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
65323 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
65325 // This software is provided 'as-is', without any express or implied
65343 /* got a data error -- remain here until reset */
65346 /* i: waiting for type bits, including last-flag bit */
65351 available, an end-of-block is encountered, or a data error is encountered.
65366 LEN -- ran out of enough output space or enough available input
65367 TYPE -- reached end of block code, inflate() to interpret next block
65368 BAD -- error in block data
65372 - The maximum input bits used by a length/distance pair is 15 bits for the
65378 - The maximum bytes that a single length/distance pair can output is 258
65435 /* mask for first level of length codes */
65438 /* mask for first level of distance codes */
65466 last = _in + (strm.avail_in - 5);
65469 beg = _out - (start - strm.avail_out);
65470 end = _out + (strm.avail_out - 257); //#ifdef INFLATE_STRICT
65482 lmask = (1 << state.lenbits) - 1;
65483 dmask = (1 << state.distbits) - 1;
65484 /* decode literals and length/distances until end-of-block or not enough
65503 bits -= op;
65530 len += hold & (1 << op) - 1;
65532 bits -= op;
65551 bits -= op;
65574 dist += hold & (1 << op) - 1; //#ifdef INFLATE_STRICT
65584 bits -= op; //Tracevv((stderr, "inflate: distance %u\n", dist));
65586 op = _out - beg;
65591 op = dist - op;
65602 // if (len <= op - whave) {
65605 // } while (--len);
65608 // len -= op - whave;
65611 // } while (--op > whave);
65613 // from = _out - dist;
65616 // } while (--len);
65629 from += wsize - op;
65633 len -= op;
65637 } while (--op);
65639 from = _out - dist;
65646 from += wsize + wnext - op;
65647 op -= wnext;
65651 len -= op;
65655 } while (--op);
65662 len -= op;
65666 } while (--op);
65668 from = _out - dist;
65676 from += wnext - op;
65680 len -= op;
65684 } while (--op);
65686 from = _out - dist;
65697 len -= 3;
65708 from = _out - dist;
65716 len -= 3;
65728 /* 2nd level distance code */
65731 hold & (1 << op) - 1)];
65742 /* 2nd level length code */
65745 hold & (1 << op) - 1)];
65748 /* end-of-block */
65765 _in -= len;
65766 bits -= len << 3;
65767 hold &= (1 << bits) - 1;
65772 strm.avail_in = _in < last ? 5 + (last - _in) : 5 - (_in - last);
65773 strm.avail_out = _out < end ? 257 + (end - _out) : 257 - (_out - end);
65780 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
65781 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
65783 // This software is provided 'as-is', without any express or implied
65831 var Z_NEED_DICT = 2; //var Z_ERRNO = -1;
65833 var Z_STREAM_ERROR = -2;
65834 var Z_DATA_ERROR = -3;
65835 var Z_MEM_ERROR = -4;
65836 var Z_BUF_ERROR = -5; //var Z_VERSION_ERROR = -6;
65879 /* i: waiting for type bits, including last-flag bit */
65924 /* i: waiting for 32-bit check value */
65927 /* i: waiting for 32-bit length (gzip) */
65930 /* finished check, done -- remain here until reset */
65933 /* got a data error -- remain here until reset */
65936 /* got an inflate() memory error -- remain here until reset */
66094 /* to support ill-conceived Java test suite */
66111 state.back = -1; //Tracev((stderr, "inflate: reset\n"));
66144 windowBits = -windowBits;
66208 may not be thread-safe.
66292 /* copy state->wsize or less output bytes into the circular window */
66296 utils.arraySet(state.window, src, end - state.wsize, state.wsize, 0);
66300 dist = state.wsize - state.wnext;
66304 } //zmemcpy(state->window + state->wnext, end - copy, dist);
66307 utils.arraySet(state.window, src, end - copy, dist, state.wnext);
66308 copy -= dist;
66311 //zmemcpy(state->window, end - copy, copy);
66312 utils.arraySet(state.window, src, end - copy, copy, 0);
66395 //--- LOAD() ---
66405 bits = state.bits; //---
66426 have--;
66473 } //--- DROPBITS(4) ---//
66477 bits -= 4; //---//
66510 have--;
66556 have--;
66590 have--;
66624 have--;
66666 len = state.head.extra_len - state.length;
66674 // - no need for additional size check
66676 /*len + copy > state.head.extra_max - len ? state.head.extra_max : copy,*/
66679 // state.head.extra_max - len : copy);
66686 have -= copy;
66688 state.length -= copy;
66725 have -= copy;
66763 have -= copy;
66785 have--;
66818 have--;
66835 //--- RESTORE() ---
66841 state.bits = bits; //---
66862 //--- BYTEBITS() ---//
66864 bits -= bits & 7; //---//
66876 have--;
66884 ; //--- DROPBITS(1) ---//
66887 bits -= 1; //---//
66907 //--- DROPBITS(2) ---//
66909 bits -= 2; //---//
66926 } //--- DROPBITS(2) ---//
66930 bits -= 2; //---//
66935 //--- BYTEBITS() ---// /* go to byte boundary */
66937 bits -= bits & 7; //---//
66945 have--;
66991 } //--- zmemcpy(put, next, copy); ---
66994 utils.arraySet(output, input, next, copy, put); //---//
66996 have -= copy;
66998 left -= copy;
67000 state.length -= copy;
67015 have--;
67023 257; //--- DROPBITS(5) ---//
67026 bits -= 5; //---//
67030 1; //--- DROPBITS(5) ---//
67033 bits -= 5; //---//
67037 4; //--- DROPBITS(4) ---//
67040 bits -= 4; //---//
67064 have--;
67071 //--- DROPBITS(3) ---//
67074 bits -= 3; //---//
67108 here = state.lencode[hold & (1 << state.lenbits) - 1];
67117 } //--- PULLBYTE() ---//
67124 have--;
67126 bits += 8; //---//
67130 //--- DROPBITS(here.bits) ---//
67132 bits -= here_bits; //---//
67145 have--;
67149 //--- DROPBITS(here.bits) ---//
67153 bits -= here_bits; //---//
67161 len = state.lens[state.have - 1];
67163 //--- DROPBITS(2) ---//
67166 bits -= 2; //---//
67176 have--;
67180 //--- DROPBITS(here.bits) ---//
67184 bits -= here_bits; //---//
67188 //--- DROPBITS(3) ---//
67191 bits -= 3; //---//
67201 have--;
67205 //--- DROPBITS(here.bits) ---//
67209 bits -= here_bits; //---//
67213 //--- DROPBITS(7) ---//
67216 bits -= 7; //---//
67225 while (copy--) {
67236 /* check for end-of-block code (better have one) */
67240 strm.msg = 'invalid code -- missing end-of-block';
67244 /* build code tables -- note: do not change the lenbits or distbits
67298 //--- RESTORE() ---
67304 state.bits = bits; //---
67306 inflate_fast(strm, _out); //--- LOAD() ---
67315 bits = state.bits; //---
67318 state.back = -1;
67327 here = state.lencode[hold & (1 << state.lenbits) - 1];
67336 } //--- PULLBYTE() ---//
67343 have--;
67345 bits += 8; //---//
67354 here = state.lencode[last_val + ((hold & (1 << last_bits + last_op) - 1) >>
67363 } //--- PULLBYTE() ---//
67370 have--;
67372 bits += 8; //---//
67373 } //--- DROPBITS(last.bits) ---//
67377 bits -= last_bits; //---//
67380 } //--- DROPBITS(here.bits) ---//
67384 bits -= here_bits; //---//
67399 state.back = -1;
67425 have--;
67431 state.length += hold & (1 << state.extra) - 1
67433 ; //--- DROPBITS(state.extra) ---//
67436 bits -= state.extra; //---//
67449 here = state.distcode[hold & (1 << state.distbits) - 1];
67458 } //--- PULLBYTE() ---//
67465 have--;
67467 bits += 8; //---//
67476 here = state.distcode[last_val + ((hold & (1 << last_bits + last_op) - 1) >>
67485 } //--- PULLBYTE() ---//
67492 have--;
67494 bits += 8; //---//
67495 } //--- DROPBITS(last.bits) ---//
67499 bits -= last_bits; //---//
67502 } //--- DROPBITS(here.bits) ---//
67506 bits -= here_bits; //---//
67532 have--;
67538 state.offset += hold & (1 << state.extra) - 1
67540 ; //--- DROPBITS(state.extra) ---//
67543 bits -= state.extra; //---//
67566 copy = _out - left;
67570 copy = state.offset - copy;
67581 // copy -= state.whave;
67584 // left -= copy;
67585 // state.length -= copy;
67588 // } while (--copy);
67596 copy -= state.wnext;
67597 from = state.wsize - copy;
67599 from = state.wnext - copy;
67610 from = put - state.offset;
67618 left -= copy;
67619 state.length -= copy;
67623 } while (--copy);
67637 left--;
67649 have--; // Use '|' instead of '+' to make sure that result is signed
67656 _out -= left;
67662 /*UPDATE(state.check, put - _out, _out);*/
67663 …state.flags ? crc32(state.check, output, _out, put - _out) : adler32(state.check, output, _out, pu…
67666 _out = left; // NB: crc32 stored as signed 32-bit int, zswap32 returns signed too
67692 have--;
67731 } // inf_leave <- here is real place for "goto inf_leave", emulated via "break inf_leave"
67737 Note: a memory error from inflate() is non-recoverable.
67739 //--- RESTORE() ---
67747 state.bits = bits; //---
67750 if (updatewindow(strm, strm.output, strm.next_out, _out - strm.avail_out)) {
67756 _in -= strm.avail_in;
67757 _out -= strm.avail_out;
67764 /*UPDATE(state.check, strm.next_out - _out, _out);*/
67765 …rc32(state.check, output, _out, strm.next_out - _out) : adler32(state.check, output, _out, strm.ne…
67779 /*|| strm->zfree == (free_func)0*/
67887 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
67888 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
67890 // This software is provided 'as-is', without any express or implied
67948 /* code bits to drop for sub-table */
67991 code lengths are lens[0..codes-1]. Each length corresponds to the
67992 symbols 0..codes-1. The Huffman code is generated by first sorting the
68013 at length counts to determine sub-table sizes when building the
68031 for (max = MAXBITS; max >= 1; max--) {
68065 /* check for an over-subscribed or incomplete set of lengths */
68072 left -= count[len];
68075 return -1;
68077 /* over-subscribed */
68082 return -1;
68106 those top drop + curr - len bits are incremented through all values to
68109 root, sub-tables are created pointed to by the root entry with an index
68111 new sub-table should be started. drop is zero when the root table is
68112 being filled, and drop is root when sub-tables are being filled.
68113 When a new sub-table is needed, it is necessary to look ahead in the
68114 code lengths to determine what size sub-table is needed. The length
68129 // poor man optimization - use if-else instead of switch,
68135 /* dummy value--not used */
68140 base_index -= 257;
68142 extra_index -= 257;
68148 end = -1;
68171 low = -1;
68172 /* trigger new sub-table when len > root */
68177 mask = used - 1;
68190 here_bits = len - drop;
68207 incr = 1 << len - drop;
68213 fill -= incr;
68216 /* backwards increment the len-bit code huff */
68219 incr = 1 << len - 1;
68226 huff &= incr - 1;
68236 if (--count[len] === 0) {
68243 /* create new sub-table if needed */
68247 /* if first time, transition to sub-tables */
68259 curr = len - drop;
68263 left -= count[curr + drop];
68280 /* point entry in root table to sub-table */
68286 table.val[low] = next - opts.table_index;*/
68288 table[low] = root << 24 | curr << 16 | next - table_index | 0;
68298 //table.bits[next + huff] = len - drop;
68300 table[next + huff] = len - drop << 24 | 64 << 16 | 0;
68311 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
68312 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
68314 // This software is provided 'as-is', without any express or implied
68340 '-1': 'file error',
68342 /* Z_ERRNO (-1) */
68343 '-2': 'stream error',
68345 /* Z_STREAM_ERROR (-2) */
68346 '-3': 'data error',
68348 /* Z_DATA_ERROR (-3) */
68349 '-4': 'insufficient memory',
68351 /* Z_MEM_ERROR (-4) */
68352 '-5': 'buffer error',
68354 /* Z_BUF_ERROR (-5) */
68355 '-6': 'incompatible version'
68356 /* Z_VERSION_ERROR (-6) */
68361 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
68362 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
68364 // This software is provided 'as-is', without any express or implied
68380 /* eslint-disable space-unary-ops */
68404 while (--len >= 0) {
68459 /* repeat previous bit length 3-6 times (2 bits of repeat count) */
68462 /* repeat a zero length 3-10 times (3 bits of repeat count) */
68465 /* repeat a zero length 11-138 times (7 bits of repeat count) */
68467 /* eslint-disable comma-spacing,array-bracket-spacing */
68479 /* eslint-enable comma-spacing,array-bracket-spacing */
68488 // We pre-fill arrays with 0 to avoid uninitialized gaps
68516 var _length_code = new Array(MAX_MATCH - MIN_MATCH + 1);
68544 // show if `static_tree` has data or dummy - needed for monomorphic objects
68586 if (s.bi_valid > Buf_size - length) {
68589 s.bi_buf = value >> Buf_size - s.bi_valid;
68590 s.bi_valid += length - Buf_size;
68618 } while (--len > 0);
68635 s.bi_valid -= 8;
68719 xbits = extra[n - base];
68744 bits = max_length - 1;
68747 bits--;
68750 s.bl_count[bits]--;
68756 s.bl_count[max_length]--;
68761 overflow -= 2;
68770 for (bits = max_length; bits !== 0; bits--) {
68774 m = s.heap[--h];
68783 // Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
68784 s.opt_len += (bits - tree[m * 2 + 1]
68794 n--;
68829 next_code[bits] = code = code + bl_count[bits - 1] << 1;
68834 //Assert (code + bl_count[MAX_BITS]-1 == (1<<MAX_BITS)-1,
68853 // n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1));
68892 /* Initialize the mapping length (0..255) -> length code (0..28) */
68896 for (code = 0; code < LENGTH_CODES - 1; code++) {
68910 _length_code[length - 1] = code;
68911 /* Initialize the mapping dist (0..32K) -> dist code (0..29) */
68930 for (n = 0; n < 1 << extra_dbits[code] - 7; n++) {
69042 //put_byte(s, (Byte)s->bi_buf);
69066 } // while (len--) {
69098 * when the heap property is re-established (each father smaller than its
69171 /* Here, lc is the match length - MIN_MATCH */
69179 lc -= base_length[code];
69184 dist--;
69185 /* dist is now the match distance - 1 */
69195 dist -= base_dist[code];
69203 //Assert((uInt)(s->pending) < s->lit_bufsize + 2*lx,
69231 var max_code = -1;
69270 s.opt_len--;
69273 s.static_len -= stree[node * 2 + 1]
69283 * establish sub-heaps of increasing lengths:
69288 ; n >= 1; n--) {
69308 ] = s.heap[s.heap_len--];
69319 s.heap[--s.heap_max] = n;
69322 s.heap[--s.heap_max] = m;
69348 s.heap[--s.heap_max] = s.heap[1
69373 var prevlen = -1;
69455 var prevlen = -1;
69475 /* tree[max_code+1].Len = -1; */
69495 } while (--count !== 0);
69499 count--;
69504 send_bits(s, count - 3, 2);
69507 send_bits(s, count - 3, 3);
69510 send_bits(s, count - 11, 7);
69554 for (max_blindex = BL_CODES - 1; max_blindex >= 3; max_blindex--) {
69565 // s->opt_len, s->static_len));
69586 send_bits(s, lcodes - 257, 5);
69589 send_bits(s, dcodes - 1, 5);
69590 send_bits(s, blcodes - 4, 4);
69591 /* not -3 as stated in appnote.txt */
69598 } //Tracev((stderr, "\nbl tree: sent %ld", s->bits_sent));
69601 send_tree(s, s.dyn_ltree, lcodes - 1);
69603 //Tracev((stderr, "\nlit tree: sent %ld", s->bits_sent));
69605 send_tree(s, s.dyn_dtree, dcodes - 1);
69607 //Tracev((stderr, "\ndist tree: sent %ld", s->bits_sent));
69611 * - TEXT if the two conditions below are satisfied:
69612 * a) There are no non-portable control characters belonging to the
69616 * - BINARY otherwise.
69617 * - The following partially-portable control characters form a
69625 /* black_mask is the bit mask of black-listed bytes
69631 /* Check for non-textual ("black-listed") bytes. */
69640 /* Check for textual ("white-listed") bytes. */
69660 /* There are no "black-listed" or "white-listed" bytes:
69661 * this stream either is empty or has tolerated ("gray-listed") bytes only.
69734 if (s.level > 0) {
69742 build_tree(s, s.l_desc); // Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
69743 // s->static_len));
69745 build_tree(s, s.d_desc); // Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
69746 // s->static_len));
69761 // opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
69762 // s->last_lit));
69773 if (stored_len + 4 <= opt_lenb && buf !== -1) {
69790 } // Assert (s->compressed_len == s->bits_sent, "bad compressed size");
69801 } // Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len>>3,
69802 // s->compressed_len-7*last));
69813 // unsigned lc; /* match length-MIN_MATCH or unmatched char (if dist==0) */
69826 /* Here, lc is the match length - MIN_MATCH */
69828 dist--;
69829 /* dist = match distance - 1 */
69831 // (ush)lc <= (ush)(MAX_MATCH-MIN_MATCH) &&
69840 // if ((s.last_lit & 0x1fff) === 0 && s.level > 2) {
69843 // in_length = s.strstart - s.block_start;
69850 // // s->last_lit, in_length, out_length,
69851 // // 100L - out_length*100L/in_length));
69859 return s.last_lit === s.lit_bufsize - 1;
69862 * 64K-1 bytes.
69873 'use strict'; // (C) 1995-2013 Jean-loup Gailly and Mark Adler
69874 // (C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin
69876 // This software is provided 'as-is', without any express or implied
69935 module.exports={"2.16.840.1.101.3.4.1.1": "aes-128-ecb",
69936 "2.16.840.1.101.3.4.1.2": "aes-128-cbc",
69937 "2.16.840.1.101.3.4.1.3": "aes-128-ofb",
69938 "2.16.840.1.101.3.4.1.4": "aes-128-cfb",
69939 "2.16.840.1.101.3.4.1.21": "aes-192-ecb",
69940 "2.16.840.1.101.3.4.1.22": "aes-192-cbc",
69941 "2.16.840.1.101.3.4.1.23": "aes-192-ofb",
69942 "2.16.840.1.101.3.4.1.24": "aes-192-cfb",
69943 "2.16.840.1.101.3.4.1.41": "aes-256-ecb",
69944 "2.16.840.1.101.3.4.1.42": "aes-256-cbc",
69945 "2.16.840.1.101.3.4.1.43": "aes-256-ofb",
69946 "2.16.840.1.101.3.4.1.44": "aes-256-cfb"
69949 // from https://github.com/indutny/self-signed/blob/gh-pages/lib/asn1.js
70000 // from https://github.com/Rantanen/node-dtls/blob/25a7dc861bda38cfeac93a723500eea4f0ac2e86/Certifi…
70050 var findProc = /Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+…
70051 var startRegex = /^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m;
70052 var fullRegex = /^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m;
70056 var ciphers = require('browserify-aes');
70058 var Buffer = require('safe-buffer').Buffer;
70087 },{"browserify-aes":188,"evp_bytestokey":368,"safe-buffer":494}],459:[function(require,module,expor…
70090 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
70098 var ciphers = require('browserify-aes');
70102 var Buffer = require('safe-buffer').Buffer;
70223 var keylen = parseInt(algo.split('-')[1], 10) / 8;
70232 },{"./aesid.json":455,"./asn1":456,"./fixProc":458,"browserify-aes":188,"pbkdf2":460,"safe-buffer":…
70242 var Buffer = require('safe-buffer').Buffer;
70246 var defaultEncoding = require('./default-encoding');
70250 var toBuffer = require('./to-buffer');
70255 sha: 'SHA-1',
70256 'sha-1': 'SHA-1',
70257 sha1: 'SHA-1',
70258 sha256: 'SHA-256',
70259 'sha-256': 'SHA-256',
70260 sha384: 'SHA-384',
70261 'sha-384': 'SHA-384',
70262 'sha-512': 'SHA-512',
70263 sha512: 'SHA-512'
70354 },{"./default-encoding":462,"./precondition":463,"./sync":464,"./to-buffer":465,"_process":467,"saf…
70362 defaultEncoding = 'utf-8';
70365 defaultEncoding = pVersionMajor >= 6 ? 'utf-8' : 'binary';
70367 defaultEncoding = 'utf-8';
70377 var MAX_ALLOC = Math.pow(2, 30) - 1; // default in iojs
70393 /* eslint no-self-compare: 0 */
70401 var md5 = require('create-hash/md5');
70407 var Buffer = require('safe-buffer').Buffer;
70411 var defaultEncoding = require('./default-encoding');
70413 var toBuffer = require('./to-buffer');
70512 },{"./default-encoding":462,"./precondition":463,"./to-buffer":465,"create-hash/md5":332,"ripemd160…
70515 var Buffer = require('safe-buffer').Buffer;
70529 },{"safe-buffer":494}],466:[function(require,module,exports){
70570 args = new Array(len - 1);
70683 var queueIndex = -1;
70695 queueIndex = -1;
70722 queueIndex = -1;
70732 var args = new Array(arguments.length - 1);
70736 args[i - 1] = arguments[i];
70814 var createHash = require('create-hash');
70816 var Buffer = require('safe-buffer').Buffer;
70837 },{"create-hash":331,"safe-buffer":494}],470:[function(require,module,exports){
70842 var parseKeys = require('parse-asn1');
70850 var crt = require('browserify-rsa');
70852 var createHash = require('create-hash');
70856 var Buffer = require('safe-buffer').Buffer;
70884 var zBuffer = Buffer.alloc(k - msg.length);
70910 var db = xor(maskedDb, mgf(seed, k - hLen - 1));
70941 var ps = msg.slice(2, i - 1);
70969 var i = -1;
70978 …withPublic":473,"./xor":474,"bn.js":470,"browserify-rsa":206,"create-hash":331,"parse-asn1":459,"s…
70981 var parseKeys = require('parse-asn1');
70985 var createHash = require('create-hash');
70995 var crt = require('browserify-rsa');
70997 var Buffer = require('safe-buffer').Buffer;
71041 if (mLen > k - hLen2 - 2) {
71045 var ps = Buffer.alloc(k - mLen - hLen2 - 2);
71046 var dblen = k - hLen - 1;
71057 if (mLen > k - 11) {
71064 ps = Buffer.alloc(k - mLen - 3, 0xff);
71066 ps = nonZero(k - mLen - 3);
71095 …c":473,"./xor":474,"bn.js":470,"browserify-rsa":206,"create-hash":331,"parse-asn1":459,"randombyte…
71100 var Buffer = require('safe-buffer').Buffer;
71108 },{"bn.js":470,"safe-buffer":494}],474:[function(require,module,exports){
71113 var i = -1;
71125 // https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues
71136 var Buffer = require('safe-buffer').Buffer;
71155 …// can do at once see https://developer.mozilla.org/en-US/docs/Web/API/window.crypto.getRandomValu…
71177 },{"_process":467,"safe-buffer":494}],476:[function(require,module,exports){
71185 var safeBuffer = require('safe-buffer');
71192 var kMaxUint32 = Math.pow(2, 32) - 1;
71196 // eslint-disable-line no-self-compare
71211 // eslint-disable-line no-self-compare
71243 size = buf.length - offset;
71296 if (size === undefined) size = buf.length - offset;
71303 },{"_process":467,"randombytes":475,"safe-buffer":494}],477:[function(require,module,exports){
71306 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
71353 …e of ".concat(thing, " ").concat(expected.slice(0, len - 1).join(', '), ", or ") + expected[len - …
71362 } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/starts…
71367 } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWi…
71375 return str.substring(this_len - search.length, this_len) === search;
71376 } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includ…
71387 return str.indexOf(search, start) !== -1;
71538 }); // the no-half-open enforcer
71603 // Every written chunk gets output as-is.
71978 n--;
72061 if (state.length === 0 || state.length - n < state.highWaterMark) {
72081 // and we need to re-evaluate how much data we can return to the user.
72093 state.length -= n;
72191 // - Not enough data buffered (state.length < state.highWaterMark). The loop
72196 // - No data in the buffer, and the stream is in flowing mode. In this mode
72204 // - The stream has ended (state.ended).
72205 // - There is already a pending 'read' operation (state.reading). This is a
72222 // for virtual (non-string, non-buffer) streams, "length" is somewhat
72311 …state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) {
72367 if (state.awaitDrain) state.awaitDrain--;
72416 if (index === -1) return this;
72418 state.pipesCount -= 1;
72431 // update readableListening so that resume() may be a no-op
72564 } // wrap an old-style stream as the async data source.
72745 return -1;
72779 // a zlib stream might take multiple plain-text writes(), and then
72797 // This way, back-pressure is actually determined by the reading side,
72801 // interpreted as an integer from 0-255, and then results in that many
72810 // would be consumed, and then the rest would wait (un-transformed) until
73014 deprecate: require('util-deprecate')
73086 // this is here so that some node-core streams can optimize string
73087 // handling at a lower level.
73122 this.lastBufferedRequest = null; // number of pending user-supplied write callbacks
73188 // Node.js LazyTransform implementation, which has a non-trivial getter for
73219 } // Checks that a user-supplied chunk is valid, especially for the particular
73221 // and undefined/non-string values are only allowed in object mode.
73274 state.corked--;
73282 …', 'utf8', 'utf-8', 'ascii', 'binary', 'base64', 'ucs2', 'ucs-2', 'utf16le', 'utf-16le', 'raw'].in…
73368 --state.pendingcb;
73394 state.length -= state.writelen;
73422 state.pendingcb--;
73474 // Slow case, write chunks one-by-one
73482 state.bufferedRequestCount--; // if we didn't call the onwrite immediately, then
73545 state.pendingcb--;
73613 state.pendingcb--;
73655 …nternal/streams/stream":490,"_process":467,"buffer":216,"inherits":387,"util-deprecate":522}],483:…
73676 var finished = require('./end-of-stream');
73880 },{"./end-of-stream":486,"_process":467}],484:[function(require,module,exports){
74003 --this.length;
74073 n -= ret.length;
74079 n -= nb;
74096 this.length -= c;
74107 n -= p.data.length;
74112 buf.copy(ret, ret.length - n, 0, nb);
74113 n -= nb;
74130 this.length -= c;
74138 // Only inspect one level.
74173 // to make it re-entrance safe in case destroy() is called within callbacks
74243 // For now when you opt-in to autoDestroy we allow
74260 // Ported from https://github.com/mafintosh/end-of-stream with
74407 if (eos === undefined) eos = require('./end-of-stream');
74420 destroyed = true; // request.destroy just do .end - .abort is what we want
74438 if (typeof streams[streams.length - 1] !== 'function') return noop;
74456 var reading = i < streams.length - 1;
74471 },{"../../../errors":477,"./end-of-stream":486}],489:[function(require,module,exports){
74515 exports.finished = require('./lib/internal/streams/end-of-stream.js');
74518 …nsform.js":481,"./lib/_stream_writable.js":482,"./lib/internal/streams/end-of-stream.js":486,"./li…
74521 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
74524 * Copyright (c) 2014-present, Facebook, Inc.
74766 // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume
74899 // Re-yield the result returned by the delegate method.
75003 var i = -1,
75093 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
75129 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
75174 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
75185 for (var i = this.tryEntries.length - 1; i >= 0; --i) {
75222 // injected easily by `bin/regenerator --include-runtime script.js`.
75253 var HashBase = require('hash-base');
75367 return x << n | x >>> 32 - n;
75392 },{"buffer":216,"hash-base":370,"inherits":387}],494:[function(require,module,exports){
75395 /* eslint-disable node/no-deprecated-api */
75467 /* eslint-disable node/no-deprecated-api */
75470 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
75501 …st argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received…
75557 …throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, n…
75559 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
75569 … throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, n…
75571 …yLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object…
75602 // eslint-disable-next-line @typescript-eslint/no-explicit-any
75608 // eslint-disable-next-line @typescript-eslint/no-explicit-any
75615 }; // EOC: end-of-chunk
75617 var EOC = -1;
75618 var NL_LIKE = -2;
75633 var S_DTD_COMMENT = 8; // <!--
75635 var S_DTD_COMMENT_ENDING = 9; // <!-- blah -
75637 var S_DTD_COMMENT_ENDED = 10; // <!-- blah --
75641 var S_DTD_PI_ENDING = 12; // <?hi "there" ?
75651 var S_COMMENT = 17; // <!--
75653 var S_COMMENT_ENDING = 18; // <!-- blah -
75655 var S_COMMENT_ENDED = 19; // <!-- blah --
75663 var S_PI_FIRST_CHAR = 23; // <?hi, first char
75665 var S_PI_REST = 24; // <?hi, rest of the name
75667 var S_PI_BODY = 25; // <?hi there
75669 var S_PI_ENDING = 26; // <?hi "there" ?
75838 // https://www.w3.org/XML/xml-names-19990114-errata.html
75843 this.isName = isNCName; // eslint-disable-next-line @typescript-eslint/unbound-method
75845 …his.processAttribs = this.processAttribsNS; // eslint-disable-next-line @typescript-eslint/unbound…
75847 …this.pushAttrib = this.pushAttribNS; // eslint-disable-next-line @typescript-eslint/no-explicit-any
75861 this.isName = isName; // eslint-disable-next-line @typescript-eslint/unbound-method
75863 ….processAttribs = this.processAttribsPlain; // eslint-disable-next-line @typescript-eslint/unbound…
75874 /* eslint-disable @typescript-eslint/unbound-method */
75938 this.ENTITIES = Object.create(XML_ENTITIES); // eslint-disable-next-line no-unused-expressions
75944 * zero-based.
75963 // eslint-disable-next-line @typescript-eslint/no-explicit-any
75975 // eslint-disable-next-line @typescript-eslint/no-explicit-any
76058 } // We checked if performing a pre-decomposition of the string into an array
76061 // isn't. (There may be Node-specific code that would perform faster than
76072 var lastCode = chunk.charCodeAt(limit - 1);
76080 this.carriedFromPrevious = chunk[limit - 1];
76081 limit--;
76090 // eslint-disable-next-line @typescript-eslint/no-explicit-any
76098 * Close the current stream. Perform final well-formedness checks and reset
76184 var final = 0x10000 + (code - 0xD800) * 0x400 + (chunk.charCodeAt(i + 1) - 0xDC00);
76278 var final = 0x10000 + (code - 0xD800) * 0x400 + (chunk.charCodeAt(i + 1) - 0xDC00);
76303 this.column--;
76321 var chunk = this.chunk; // eslint-disable-next-line no-constant-condition
76353 var chunk = this.chunk; // eslint-disable-next-line no-constant-condition
76391 start = this.i; // eslint-disable-next-line no-constant-condition
76419 // eslint-disable-next-line no-constant-condition
76432 /* eslint-disable @typescript-eslint/unbound-method */
76441 /* eslint-enable @typescript-eslint/unbound-method */
76483 throw new Error("no-empty text at start");
76507 // eslint-disable-next-line no-unused-expressions
76600 if (owb !== "-") {
76601 this.state = owb === "--" ? S_DTD_COMMENT : S_DTD;
76609 this.text += "-";
76629 this.fail("malformed comment."); // <!-- blah -- bloo --> will be recorded as
76630 // a comment of " blah -- bloo "
76662 // Peformance testing on gigabyte-size files did not show any advantage to
76667 // new text-outside-root state.
76680 var chunk = this.chunk; // eslint-disable-next-line no-labels, no-restricted-syntax
76682 loop: // eslint-disable-next-line no-constant-condition
76707 } // eslint-disable-next-line no-labels
76714 this.entity += chunk.slice(start); // eslint-disable-next-line no-labels
76780 case "--":
76819 this.state = S_COMMENT_ENDED; // eslint-disable-next-line no-unused-expressions
76824 this.text += "-".concat(String.fromCodePoint(c));
76834 this.fail("malformed comment."); // <!-- blah -- bloo --> will be recorded as
76835 // a comment of " blah -- bloo "
76837 this.text += "--".concat(String.fromCodePoint(c));
76872 // eslint-disable-next-line no-unused-expressions
76893 …var c = this.getCodeNorm(); // This is first because in the case where the file is well-formed thi…
76894 // the branch taken. We optimize for well-formedness.
76914 start = this.i; // eslint-disable-next-line no-constant-condition
76978 } // eslint-disable-next-line no-unused-expressions
77129 if (!/^1\.[0-9]+$/.test(version)) {
77130 this.fail("version number must match /^1\\.[0-9]+$/.");
77140 if (!/^[A-Za-z][A-Za-z0-9._-]*$/.test(value)) {
77142 /^[A-Za-z0-9][A-Za-z0-9._-]*$/.");
77197 } // eslint-disable-next-line no-unused-expressions
77232 } // eslint-disable-next-line no-unused-expressions
77265 this.fail("forward-slash in opening tag not followed by >.");
77360 var start = this.i; // eslint-disable-next-line no-constant-condition
77493 // of ]]> in text data. The sequence ]]> is forbidden to appear as-is.
77498 handler = this.textHandler; // eslint-disable-next-line no-labels, no-restricted-syntax
77500 scanLoop: // eslint-disable-next-line no-constant-condition
77519 forbiddenState = FORBIDDEN_START; // eslint-disable-next-line no-labels
77532 forbiddenState = FORBIDDEN_START; // eslint-disable-next-line no-labels
77575 } // eslint-disable-next-line no-labels
77591 // for a specialized task. We keep track of the presence of non-space
77597 var nonSpace = false; // eslint-disable-next-line no-labels, no-restricted-syntax
77599 outRootLoop: // eslint-disable-next-line no-constant-condition
77618 } // eslint-disable-next-line no-labels
77632 nonSpace = true; // eslint-disable-next-line no-labels
77647 } // eslint-disable-next-line no-labels
77692 this.attribList.push(attr); // eslint-disable-next-line no-unused-expressions
77721 this.attribList.push(attr); // eslint-disable-next-line no-unused-expressions
77726 * End parsing. This performs final well-formedness checks and resets the
77755 // eslint-disable-next-line no-unused-expressions
77760 this._closed = true; // eslint-disable-next-line no-unused-expressions
77789 for (var index = tags.length - 1; index >= 0; index--) {
77819 if (colon === -1) {
77873 // http://www.w3.org/TR/REC-xml-names/#defaulting
77923 var attribList = this.attribList; // eslint-disable-next-line prefer-destructuring
77952 * the whole tag. This method checks for well-formeness and then emits
77966 // eslint-disable-next-line no-unused-expressions
77974 * Handle a complete self-closing tag. This parser code calls this once it has
77975 * seen the whole tag. This method checks for well-formeness and then emits
77989 // eslint-disable-next-line no-unused-expressions
77991 …null || _a === void 0 ? void 0 : _a.call(this, tag); // eslint-disable-next-line no-unused-express…
77994 var top = this.tag = (_c = tags[tags.length - 1]) !== null && _c !== void 0 ? _c : null;
78005 * the whole tag. This method checks for well-formeness and then emits
78028 while (l-- > 0) {
78030 this.topNS = tag.ns; // eslint-disable-next-line no-unused-expressions
78049 * Resolves an entity. Makes any necessary well-formedness checks.
78060 // eslint-disable-next-line @typescript-eslint/prefer-string-starts-ends-with
78074 if (entity[1] === "x" && /^#x[0-9a-f]+$/i.test(entity)) {
78076 } else if (/^#[0-9]+$/.test(entity)) {
78100 * This field is zero-based. (The first column in a line is 0.)
78114 return this.position - this.positionAtNewLine;
78138 var Buffer = require('safe-buffer').Buffer; // prototype class for hash functions
78161 var remainder = Math.min(length - offset, blockSize - assigned);
78182 // non-negative solution to the equation (length + 1 + (rem + 1)) === finalSize mod blockSize
78195 this._block.writeUInt32BE(bits, this._blockSize - 4); // uint64
78199 var highBits = (bits - lowBits) / 0x100000000;
78201 this._block.writeUInt32BE(highBits, this._blockSize - 8);
78203 this._block.writeUInt32BE(lowBits, this._blockSize - 4);
78219 },{"safe-buffer":494}],499:[function(require,module,exports){
78240 * A JavaScript implementation of the Secure Hash Algorithm, SHA-0, as defined
78241 * in FIPS PUB 180-1
78243 * The difference between SHA-0 and SHA-1 is just a bitwise rotate left
78250 var Buffer = require('safe-buffer').Buffer;
78299 W[i] = W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16];
78331 },{"./hash":498,"inherits":387,"safe-buffer":494}],501:[function(require,module,exports){
78335 * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined
78336 * in FIPS PUB 180-1
78337 * Version 2.1a Copyright Paul Johnston 2000 - 2002.
78346 var Buffer = require('safe-buffer').Buffer;
78399 W[i] = rotl1(W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16]);
78431 },{"./hash":498,"inherits":387,"safe-buffer":494}],502:[function(require,module,exports){
78435 * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined
78436 * in FIPS 180-2
78437 * Version 2.2-beta Copyright Angel Marin, Paul Johnston 2000 - 2009.
78447 var Buffer = require('safe-buffer').Buffer;
78486 },{"./hash":498,"./sha256":503,"inherits":387,"safe-buffer":494}],503:[function(require,module,expo…
78490 * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined
78491 * in FIPS 180-2
78492 * Version 2.2-beta Copyright Angel Marin, Paul Johnston 2000 - 2009.
78500 var Buffer = require('safe-buffer').Buffer;
78566 W[i] = gamma1(W[i - 2]) + W[i - 7] + gamma0(W[i - 15]) + W[i - 16] | 0;
78607 },{"./hash":498,"inherits":387,"safe-buffer":494}],504:[function(require,module,exports){
78616 var Buffer = require('safe-buffer').Buffer;
78667 },{"./hash":498,"./sha512":505,"inherits":387,"safe-buffer":494}],505:[function(require,module,expo…
78674 var Buffer = require('safe-buffer').Buffer;
78768 var xh = W[i - 15 * 2];
78769 var xl = W[i - 15 * 2 + 1];
78772 xh = W[i - 2 * 2];
78773 xl = W[i - 2 * 2 + 1];
78775 var gamma1l = Gamma1l(xl, xh); // W[i] = gamma0 + W[i - 7] + gamma1 + W[i - 16]
78777 var Wi7h = W[i - 7 * 2];
78778 var Wi7l = W[i - 7 * 2 + 1];
78779 var Wi16h = W[i - 16 * 2];
78780 var Wi16l = W[i - 16 * 2 + 1];
78873 },{"./hash":498,"inherits":387,"safe-buffer":494}],506:[function(require,module,exports){
78903 Stream.Readable = require('readable-stream/readable.js');
78904 Stream.Writable = require('readable-stream/writable.js');
78905 Stream.Duplex = require('readable-stream/duplex.js');
78906 Stream.Transform = require('readable-stream/transform.js');
78907 Stream.PassThrough = require('readable-stream/passthrough.js'); // Backwards-compat with node 0.4.x
78909 Stream.Stream = Stream; // old-style streams. Note that the pipe method (the only relevant
78984 dest.emit('pipe', source); // Allow for unix-like usage: A.pipe(B).pipe(C)
78989 …eadable-stream/duplex.js":507,"readable-stream/passthrough.js":516,"readable-stream/readable.js":5…
79022 var pna = require('process-nextick-args');
79043 var util = Object.create(require('core-util-is'));
79081 }); // the no-half-open enforcer
79084 // if we allow half-open state, or if the writable side ended,
79124 …/_stream_readable":510,"./_stream_writable":512,"core-util-is":328,"inherits":387,"process-nextick…
79147 // Every written chunk gets output as-is.
79156 var util = Object.create(require('core-util-is'));
79171 },{"./_stream_transform":511,"core-util-is":328,"inherits":387}],510:[function(require,module,expor…
79196 var pna = require('process-nextick-args');
79231 var Buffer = require('safe-buffer').Buffer;
79247 var util = Object.create(require('core-util-is'));
79478 er = new TypeError('Invalid non-string/buffer chunk');
79516 n--;
79599 if (state.length === 0 || state.length - n < state.highWaterMark) {
79619 // and we need to re-evaluate how much data we can return to the user.
79631 state.length -= n;
79709 // for virtual (non-string, non-buffer) streams, "length" is somewhat
79803 …state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) {
79860 if (state.awaitDrain) state.awaitDrain--;
79907 if (index === -1) return this;
79909 state.pipesCount -= 1;
79999 } // wrap an old-style stream as the async data source.
80122 n -= ret.length;
80128 n -= nb;
80145 list.length -= c;
80157 n -= p.data.length;
80162 buf.copy(ret, ret.length - n, 0, nb);
80163 n -= nb;
80180 list.length -= c;
80188 if (state.length > 0) throw new Error('"endReadable()" called on non-empty stream');
80210 return -1;
80215 …stream":515,"_process":467,"core-util-is":328,"events":367,"inherits":387,"isarray":389,"process-n…
80244 // a zlib stream might take multiple plain-text writes(), and then
80262 // This way, back-pressure is actually determined by the reading side,
80266 // interpreted as an integer from 0-255, and then results in that many
80275 // would be consumed, and then the rest would wait (un-transformed) until
80285 var util = Object.create(require('core-util-is'));
80421 },{"./_stream_duplex":508,"core-util-is":328,"inherits":387}],512:[function(require,module,exports){
80449 var pna = require('process-nextick-args');
80480 var asyncWrite = !process.browser && ['v0.10', 'v0.9.'].indexOf(process.version.slice(0, 5)) > -1 ?…
80491 var util = Object.create(require('core-util-is'));
80498 deprecate: require('util-deprecate')
80510 var Buffer = require('safe-buffer').Buffer;
80564 // this is here so that some node-core streams can optimize string
80565 // handling at a lower level.
80600 this.lastBufferedRequest = null; // number of pending user-supplied write callbacks
80662 // Node.js LazyTransform implementation, which has a non-trivial getter for
80693 } // Checks that a user-supplied chunk is valid, especially for the particular
80695 // and undefined/non-string values are only allowed in object mode.
80705 er = new TypeError('Invalid non-string/buffer chunk');
80750 state.corked--;
80758 …', 'utf8', 'utf-8', 'ascii', 'binary', 'base64', 'ucs2', 'ucs-2', 'utf16le', 'utf-16le', 'raw'].in…
80834 --state.pendingcb;
80860 state.length -= state.writelen;
80889 state.pendingcb--;
80941 // Slow case, write chunks one-by-one
80949 state.bufferedRequestCount--; // if we didn't call the onwrite immediately, then
81001 state.pendingcb--;
81059 state.pendingcb--;
81101 …ream":515,"_process":467,"core-util-is":328,"inherits":387,"process-nextick-args":466,"safe-buffer…
81110 var Buffer = require('safe-buffer').Buffer;
81151 --this.length;
81200 },{"safe-buffer":494,"util":185}],514:[function(require,module,exports){
81204 var pna = require('process-nextick-args');
81224 // to make it re-entrance safe in case destroy() is called within callbacks
81277 },{"process-nextick-args":466}],515:[function(require,module,exports){
81329 var Buffer = require('safe-buffer').Buffer;
81339 case 'utf-8':
81344 case 'ucs-2':
81346 case 'utf-16le':
81362 case 'utf-8':
81366 case 'ucs-2':
81368 case 'utf-16le':
81390 // modules monkey-patch it to support additional encodings
81398 // buffers into a series of JS strings without breaking apart multi-byte
81457 StringDecoder.prototype.text = utf8Text; // Attempts to complete a partial non-UTF-8 character usin…
81461 buf.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, this.lastNeed);
81465 buf.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, buf.length);
81466 this.lastNeed -= buf.length;
81467 }; // Checks the type of a UTF-8 byte, whether it's ASCII, a leading byte, or a
81468 // continuation byte. If an invalid byte is detected, -2 is returned.
81473 return byte >> 6 === 0x02 ? -1 : -2;
81475 // incomplete multi-byte UTF-8 character. The total number of bytes (2, 3, or 4)
81476 // needed to complete the UTF-8 character (if applicable) are returned.
81480 var j = buf.length - 1;
81485 if (nb > 0) self.lastNeed = nb - 1;
81489 if (--j < i || nb === -2) return 0;
81493 if (nb > 0) self.lastNeed = nb - 2;
81497 if (--j < i || nb === -2) return 0;
81502 if (nb === 2) nb = 0;else self.lastNeed = nb - 3;
81509 } // Validates as many continuation bytes for a multi-byte UTF-8 character as
81510 // needed or are available. If we see a non-continuation byte where we expect
81512 // a single UTF-8 replacement character ('\ufffd'), to match v8's UTF-8 decoding
81538 } // Attempts to complete a multi-byte UTF-8 character using bytes from a Buffer.
81542 var p = this.lastTotal - this.lastNeed;
81552 this.lastNeed -= buf.length;
81553 } // Returns all complete UTF-8 characters in a Buffer. If the Buffer ended on a
81562 var end = buf.length - (total - this.lastNeed);
81565 } // For UTF-8, a replacement character is added when ending on a partial
81573 } // UTF-16LE typically needs two bytes per character, but even if we have an even
81580 if ((buf.length - i) % 2 === 0) {
81584 var c = r.charCodeAt(r.length - 1);
81589 this.lastChar[0] = buf[buf.length - 2];
81590 this.lastChar[1] = buf[buf.length - 1];
81591 return r.slice(0, -1);
81600 this.lastChar[0] = buf[buf.length - 1];
81601 return buf.toString('utf16le', i, buf.length - 1);
81602 } // For UTF-16LE we do not explicitly append special replacement characters if we
81610 var end = this.lastTotal - this.lastNeed;
81618 var n = (buf.length - i) % 3;
81620 this.lastNeed = 3 - n;
81624 this.lastChar[0] = buf[buf.length - 1];
81626 this.lastChar[0] = buf[buf.length - 2];
81627 this.lastChar[1] = buf[buf.length - 1];
81630 return buf.toString('base64', i, buf.length - n);
81635 if (this.lastNeed) return r + this.lastChar.toString('base64', 0, 3 - this.lastNeed);
81637 } // Pass bytes on through for single-byte encodings (e.g. ascii, latin1, hex)
81648 },{"safe-buffer":494}],521:[function(require,module,exports){
81690 item._idleTimeout = -1;
81711 // fn.call() is faster so we optimize for the common use-case
81712 // @see http://jsperf.com/call-apply-segu
81743 * If `localStorage.noDeprecation = true` is set, then it is a no-op.
81751 * @param {Function} fn - the function to deprecate
81752 * @param {String} msg - the string to print to the console when `fn` is invoked
81838 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
81848 function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbo…
81920 // If --no-deprecation is set, then it is a no-op.
82069 // Provide a hook for user-specified inspect functions.
82096 } // IE doesn't make error fields non-enumerable
82097 // http://msdn.microsoft.com/en-us/library/ie/dww52sbt(v=vs.94).aspx
82245 str = formatValue(ctx, desc.value, recurseTimes - 1);
82248 if (str.indexOf('\n') > -1) {
82271 if (name.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)) {
82272 name = name.substr(1, name.length - 2);
82404 console.log('%s - %s', timestamp(), exports.format.apply(exports, arguments));
82429 while (i--) {
82535 * Browser-compatible JavaScript MD5
82538 * https://github.com/blueimp/JavaScript-MD5
82549 * Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
82569 * Convert an array of little-endian words to an array of bytes
82595 * Calculate the MD5 of an array of little-endian words, and a bit length.
82602 x[getOutputLength(len) - 1] = len;
82604 var b = -271733879;
82605 var c = -1732584194;
82613 a = md5ff(a, b, c, d, x[i], 7, -680876936);
82614 d = md5ff(d, a, b, c, x[i + 1], 12, -389564586);
82616 b = md5ff(b, c, d, a, x[i + 3], 22, -1044525330);
82617 a = md5ff(a, b, c, d, x[i + 4], 7, -176418897);
82619 c = md5ff(c, d, a, b, x[i + 6], 17, -1473231341);
82620 b = md5ff(b, c, d, a, x[i + 7], 22, -45705983);
82622 d = md5ff(d, a, b, c, x[i + 9], 12, -1958414417);
82623 c = md5ff(c, d, a, b, x[i + 10], 17, -42063);
82624 b = md5ff(b, c, d, a, x[i + 11], 22, -1990404162);
82626 d = md5ff(d, a, b, c, x[i + 13], 12, -40341101);
82627 c = md5ff(c, d, a, b, x[i + 14], 17, -1502002290);
82629 a = md5gg(a, b, c, d, x[i + 1], 5, -165796510);
82630 d = md5gg(d, a, b, c, x[i + 6], 9, -1069501632);
82632 b = md5gg(b, c, d, a, x[i], 20, -373897302);
82633 a = md5gg(a, b, c, d, x[i + 5], 5, -701558691);
82635 c = md5gg(c, d, a, b, x[i + 15], 14, -660478335);
82636 b = md5gg(b, c, d, a, x[i + 4], 20, -405537848);
82638 d = md5gg(d, a, b, c, x[i + 14], 9, -1019803690);
82639 c = md5gg(c, d, a, b, x[i + 3], 14, -187363961);
82641 a = md5gg(a, b, c, d, x[i + 13], 5, -1444681467);
82642 d = md5gg(d, a, b, c, x[i + 2], 9, -51403784);
82644 b = md5gg(b, c, d, a, x[i + 12], 20, -1926607734);
82645 a = md5hh(a, b, c, d, x[i + 5], 4, -378558);
82646 d = md5hh(d, a, b, c, x[i + 8], 11, -2022574463);
82648 b = md5hh(b, c, d, a, x[i + 14], 23, -35309556);
82649 a = md5hh(a, b, c, d, x[i + 1], 4, -1530992060);
82651 c = md5hh(c, d, a, b, x[i + 7], 16, -155497632);
82652 b = md5hh(b, c, d, a, x[i + 10], 23, -1094730640);
82654 d = md5hh(d, a, b, c, x[i], 11, -358537222);
82655 c = md5hh(c, d, a, b, x[i + 3], 16, -722521979);
82657 a = md5hh(a, b, c, d, x[i + 9], 4, -640364487);
82658 d = md5hh(d, a, b, c, x[i + 12], 11, -421815835);
82660 b = md5hh(b, c, d, a, x[i + 2], 23, -995338651);
82661 a = md5ii(a, b, c, d, x[i], 6, -198630844);
82663 c = md5ii(c, d, a, b, x[i + 14], 15, -1416354905);
82664 b = md5ii(b, c, d, a, x[i + 5], 21, -57434055);
82666 d = md5ii(d, a, b, c, x[i + 3], 10, -1894986606);
82667 c = md5ii(c, d, a, b, x[i + 10], 15, -1051523);
82668 b = md5ii(b, c, d, a, x[i + 1], 21, -2054922799);
82670 d = md5ii(d, a, b, c, x[i + 15], 10, -30611744);
82671 c = md5ii(c, d, a, b, x[i + 6], 15, -1560198380);
82673 a = md5ii(a, b, c, d, x[i + 4], 6, -145523070);
82674 d = md5ii(d, a, b, c, x[i + 11], 10, -1120210379);
82676 b = md5ii(b, c, d, a, x[i + 9], 21, -343485551);
82686 * Convert an array bytes to an array of little-endian words
82687 * Characters >255 have their high-byte silently ignored.
82706 * Add integers, wrapping at 2^32. This uses 16-bit operations internally
82717 * Bitwise rotate a 32-bit number to the left.
82722 return num << cnt | num >>> 32 - cnt;
82759 var _default = '00000000-0000-0000-0000-000000000000';
82784 var arr = new Uint8Array(16); // Parse ########-....-....-....-............
82789 arr[3] = v & 0xff; // Parse ........-####-....-....-............
82792 arr[5] = v & 0xff; // Parse ........-....-####-....-............
82795 arr[7] = v & 0xff; // Parse ........-....-....-####-............
82798 arr[9] = v & 0xff; // Parse ........-....-....-....-############
82799 // (Use "/" to avoid 32-bit truncation when bit-shifting high-order bytes)
82820 var _default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|0000000…
82830 // require the crypto API and do not support built-in fallback to lower quality random number
82840 …etRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported');
82853 // http://www.movable-type.co.uk/scripts/sha1.html
82872 return x << n | x >>> 32 - n;
82888 // Convert Array-like to Array
82907 M[N - 1][14] = (bytes.length - 1) * 8 / Math.pow(2, 32);
82908 M[N - 1][14] = Math.floor(M[N - 1][14]);
82909 M[N - 1][15] = (bytes.length - 1) * 8 & 0xffffffff;
82919 W[_t] = ROTL(W[_t - 3] ^ W[_t - 8] ^ W[_t - 14] ^ W[_t - 16], 1);
82968 * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
82982 …-' + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + '-' + byteToHex[arr[offset + 6]] + …
82984 // - One or more input array values don't map to a hex octet (leading to
82986 // - Invalid input values for the RFC `version` or `variant` fields
83014 } // **`v1()` - Generate time-based UUID**
83041 // Per 4.5, create and 48-bit node id, (47 random bits + multicast bit = 1)
83049 } // UUID timestamps are 100 nano-second units since the Gregorian epoch,
83050 // (1582-10-15 00:00). JSNumbers aren't precise enough for this, so
83052 // (100-nanoseconds offset from msecs) since unix epoch, 1970-01-01 00:00.
83060 …var dt = msecs - _lastMSecs + (nsecs - _lastNSecs) / 10000; // Per 4.2.1.2, Bump clockseq on clock…
83079 _clockseq = clockseq; // Per 4.1.4 - Convert from unix epoch to Gregorian epoch
83095 b[i++] = tmh >>> 16 & 0xff; // `clock_seq_hi_and_reserved` (Per 4.2.2 - include variant)
83164 var DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8';
83166 var URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8';
83180 throw TypeError('Namespace must be array-like (16 iterable integer values, 0-255)');
83208 generateUUID.name = name; // eslint-disable-next-line no-empty
83337 * @author Louis-Dominique Dubeau
83339 * @copyright Louis-Dominique Dubeau
83348 exports.CHAR = "\t\n\r -\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF";
83349 exports.S = " \t\r\n"; // tslint:disable-next-line:max-line-length
83351 …A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2F…
83352 exports.NAME_CHAR = "-" + exports.NAME_START_CHAR + ".0-9\xB7\u0300-\u036F\u203F-\u2040"; //
83430 * @author Louis-Dominique Dubeau
83432 * @copyright Louis-Dominique Dubeau
83441 exports.CHAR = "\x01-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF";
83442 exports.RESTRICTED_CHAR = "\x01-\b\x0B\f\x0E-\x1F\x7F-\x84\x86-\x9F";
83443 exports.S = " \t\r\n"; // tslint:disable-next-line:max-line-length
83445 …A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2F…
83446 exports.NAME_CHAR = "-" + exports.NAME_START_CHAR + ".0-9\xB7\u0300-\u036F\u203F-\u2040"; //
83497 * than running the two-call equivalent.
83530 // tslint:disable-next-line:cyclomatic-complexity
83556 * @author Louis-Dominique Dubeau
83558 * @copyright Louis-Dominique Dubeau
83566 // tslint:disable-next-line:max-line-length
83568 …-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2F…
83569 exports.NC_NAME_CHAR = "-" + exports.NC_NAME_START_CHAR + ".0-9\xB7\u0300-\u036F\u203F-\u2040"; //
83583 // tslint:disable-next-line:cyclomatic-complexity