index.js 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. module.exports = (function() {
  2. var __MODS__ = {};
  3. var __DEFINE__ = function(modId, func, req) { var m = { exports: {}, _tempexports: {} }; __MODS__[modId] = { status: 0, func: func, req: req, m: m }; };
  4. var __REQUIRE__ = function(modId, source) { if(!__MODS__[modId]) return require(source); if(!__MODS__[modId].status) { var m = __MODS__[modId].m; m._exports = m._tempexports; var desp = Object.getOwnPropertyDescriptor(m, "exports"); if (desp && desp.configurable) Object.defineProperty(m, "exports", { set: function (val) { if(typeof val === "object" && val !== m._exports) { m._exports.__proto__ = val.__proto__; Object.keys(val).forEach(function (k) { m._exports[k] = val[k]; }); } m._tempexports = val }, get: function () { return m._tempexports; } }); __MODS__[modId].status = 1; __MODS__[modId].func(__MODS__[modId].req, m, m.exports); } return __MODS__[modId].m.exports; };
  5. var __REQUIRE_WILDCARD__ = function(obj) { if(obj && obj.__esModule) { return obj; } else { var newObj = {}; if(obj != null) { for(var k in obj) { if (Object.prototype.hasOwnProperty.call(obj, k)) newObj[k] = obj[k]; } } newObj.default = obj; return newObj; } };
  6. var __REQUIRE_DEFAULT__ = function(obj) { return obj && obj.__esModule ? obj.default : obj; };
  7. __DEFINE__(1682324647476, function(require, module, exports) {
  8. /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
  9. exports.read = function (buffer, offset, isLE, mLen, nBytes) {
  10. var e, m
  11. var eLen = (nBytes * 8) - mLen - 1
  12. var eMax = (1 << eLen) - 1
  13. var eBias = eMax >> 1
  14. var nBits = -7
  15. var i = isLE ? (nBytes - 1) : 0
  16. var d = isLE ? -1 : 1
  17. var s = buffer[offset + i]
  18. i += d
  19. e = s & ((1 << (-nBits)) - 1)
  20. s >>= (-nBits)
  21. nBits += eLen
  22. for (; nBits > 0; e = (e * 256) + buffer[offset + i], i += d, nBits -= 8) {}
  23. m = e & ((1 << (-nBits)) - 1)
  24. e >>= (-nBits)
  25. nBits += mLen
  26. for (; nBits > 0; m = (m * 256) + buffer[offset + i], i += d, nBits -= 8) {}
  27. if (e === 0) {
  28. e = 1 - eBias
  29. } else if (e === eMax) {
  30. return m ? NaN : ((s ? -1 : 1) * Infinity)
  31. } else {
  32. m = m + Math.pow(2, mLen)
  33. e = e - eBias
  34. }
  35. return (s ? -1 : 1) * m * Math.pow(2, e - mLen)
  36. }
  37. exports.write = function (buffer, value, offset, isLE, mLen, nBytes) {
  38. var e, m, c
  39. var eLen = (nBytes * 8) - mLen - 1
  40. var eMax = (1 << eLen) - 1
  41. var eBias = eMax >> 1
  42. var rt = (mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0)
  43. var i = isLE ? 0 : (nBytes - 1)
  44. var d = isLE ? 1 : -1
  45. var s = value < 0 || (value === 0 && 1 / value < 0) ? 1 : 0
  46. value = Math.abs(value)
  47. if (isNaN(value) || value === Infinity) {
  48. m = isNaN(value) ? 1 : 0
  49. e = eMax
  50. } else {
  51. e = Math.floor(Math.log(value) / Math.LN2)
  52. if (value * (c = Math.pow(2, -e)) < 1) {
  53. e--
  54. c *= 2
  55. }
  56. if (e + eBias >= 1) {
  57. value += rt / c
  58. } else {
  59. value += rt * Math.pow(2, 1 - eBias)
  60. }
  61. if (value * c >= 2) {
  62. e++
  63. c /= 2
  64. }
  65. if (e + eBias >= eMax) {
  66. m = 0
  67. e = eMax
  68. } else if (e + eBias >= 1) {
  69. m = ((value * c) - 1) * Math.pow(2, mLen)
  70. e = e + eBias
  71. } else {
  72. m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen)
  73. e = 0
  74. }
  75. }
  76. for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {}
  77. e = (e << mLen) | m
  78. eLen += mLen
  79. for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {}
  80. buffer[offset + i - d] |= s * 128
  81. }
  82. }, function(modId) {var map = {}; return __REQUIRE__(map[modId], modId); })
  83. return __REQUIRE__(1682324647476);
  84. })()
  85. //miniprogram-npm-outsideDeps=[]
  86. //# sourceMappingURL=index.js.map