2730 lines
117 KiB
JavaScript
2730 lines
117 KiB
JavaScript
(globalThis.TURBOPACK || (globalThis.TURBOPACK = [])).push([typeof document === "object" ? document.currentScript : undefined,
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/tslib@2.3.0/node_modules/tslib/tslib.es6.js [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
/*! *****************************************************************************
|
|
Copyright (c) Microsoft Corporation.
|
|
|
|
Permission to use, copy, modify, and/or distribute this software for any
|
|
purpose with or without fee is hereby granted.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
|
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
|
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
|
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
|
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|
***************************************************************************** */ /* global Reflect, Promise */ __turbopack_context__.s([
|
|
"__assign",
|
|
()=>__assign,
|
|
"__asyncDelegator",
|
|
()=>__asyncDelegator,
|
|
"__asyncGenerator",
|
|
()=>__asyncGenerator,
|
|
"__asyncValues",
|
|
()=>__asyncValues,
|
|
"__await",
|
|
()=>__await,
|
|
"__awaiter",
|
|
()=>__awaiter,
|
|
"__classPrivateFieldGet",
|
|
()=>__classPrivateFieldGet,
|
|
"__classPrivateFieldSet",
|
|
()=>__classPrivateFieldSet,
|
|
"__createBinding",
|
|
()=>__createBinding,
|
|
"__decorate",
|
|
()=>__decorate,
|
|
"__exportStar",
|
|
()=>__exportStar,
|
|
"__extends",
|
|
()=>__extends,
|
|
"__generator",
|
|
()=>__generator,
|
|
"__importDefault",
|
|
()=>__importDefault,
|
|
"__importStar",
|
|
()=>__importStar,
|
|
"__makeTemplateObject",
|
|
()=>__makeTemplateObject,
|
|
"__metadata",
|
|
()=>__metadata,
|
|
"__param",
|
|
()=>__param,
|
|
"__read",
|
|
()=>__read,
|
|
"__rest",
|
|
()=>__rest,
|
|
"__spread",
|
|
()=>__spread,
|
|
"__spreadArray",
|
|
()=>__spreadArray,
|
|
"__spreadArrays",
|
|
()=>__spreadArrays,
|
|
"__values",
|
|
()=>__values
|
|
]);
|
|
var extendStatics = function(d, b) {
|
|
extendStatics = Object.setPrototypeOf || ({
|
|
__proto__: []
|
|
}) instanceof Array && function(d, b) {
|
|
d.__proto__ = b;
|
|
} || function(d, b) {
|
|
for(var p in b)if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p];
|
|
};
|
|
return extendStatics(d, b);
|
|
};
|
|
function __extends(d, b) {
|
|
if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
|
|
extendStatics(d, b);
|
|
function __() {
|
|
this.constructor = d;
|
|
}
|
|
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
|
}
|
|
var __assign = function() {
|
|
__assign = Object.assign || function __assign(t) {
|
|
for(var s, i = 1, n = arguments.length; i < n; i++){
|
|
s = arguments[i];
|
|
for(var p in s)if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
|
|
}
|
|
return t;
|
|
};
|
|
return __assign.apply(this, arguments);
|
|
};
|
|
function __rest(s, e) {
|
|
var t = {};
|
|
for(var p in s)if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
|
if (s != null && typeof Object.getOwnPropertySymbols === "function") for(var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++){
|
|
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
|
}
|
|
return t;
|
|
}
|
|
function __decorate(decorators, target, key, desc) {
|
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
|
else for(var i = decorators.length - 1; i >= 0; i--)if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
|
}
|
|
function __param(paramIndex, decorator) {
|
|
return function(target, key) {
|
|
decorator(target, key, paramIndex);
|
|
};
|
|
}
|
|
function __metadata(metadataKey, metadataValue) {
|
|
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
|
|
}
|
|
function __awaiter(thisArg, _arguments, P, generator) {
|
|
function adopt(value) {
|
|
return value instanceof P ? value : new P(function(resolve) {
|
|
resolve(value);
|
|
});
|
|
}
|
|
return new (P || (P = Promise))(function(resolve, reject) {
|
|
function fulfilled(value) {
|
|
try {
|
|
step(generator.next(value));
|
|
} catch (e) {
|
|
reject(e);
|
|
}
|
|
}
|
|
function rejected(value) {
|
|
try {
|
|
step(generator["throw"](value));
|
|
} catch (e) {
|
|
reject(e);
|
|
}
|
|
}
|
|
function step(result) {
|
|
result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
|
|
}
|
|
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
|
});
|
|
}
|
|
function __generator(thisArg, body) {
|
|
var _ = {
|
|
label: 0,
|
|
sent: function() {
|
|
if (t[0] & 1) throw t[1];
|
|
return t[1];
|
|
},
|
|
trys: [],
|
|
ops: []
|
|
}, f, y, t, g;
|
|
return g = {
|
|
next: verb(0),
|
|
"throw": verb(1),
|
|
"return": verb(2)
|
|
}, typeof Symbol === "function" && (g[Symbol.iterator] = function() {
|
|
return this;
|
|
}), g;
|
|
//TURBOPACK unreachable
|
|
;
|
|
function verb(n) {
|
|
return function(v) {
|
|
return step([
|
|
n,
|
|
v
|
|
]);
|
|
};
|
|
}
|
|
function step(op) {
|
|
if (f) throw new TypeError("Generator is already executing.");
|
|
while(_)try {
|
|
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
|
|
if (y = 0, t) op = [
|
|
op[0] & 2,
|
|
t.value
|
|
];
|
|
switch(op[0]){
|
|
case 0:
|
|
case 1:
|
|
t = op;
|
|
break;
|
|
case 4:
|
|
_.label++;
|
|
return {
|
|
value: op[1],
|
|
done: false
|
|
};
|
|
case 5:
|
|
_.label++;
|
|
y = op[1];
|
|
op = [
|
|
0
|
|
];
|
|
continue;
|
|
case 7:
|
|
op = _.ops.pop();
|
|
_.trys.pop();
|
|
continue;
|
|
default:
|
|
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) {
|
|
_ = 0;
|
|
continue;
|
|
}
|
|
if (op[0] === 3 && (!t || op[1] > t[0] && op[1] < t[3])) {
|
|
_.label = op[1];
|
|
break;
|
|
}
|
|
if (op[0] === 6 && _.label < t[1]) {
|
|
_.label = t[1];
|
|
t = op;
|
|
break;
|
|
}
|
|
if (t && _.label < t[2]) {
|
|
_.label = t[2];
|
|
_.ops.push(op);
|
|
break;
|
|
}
|
|
if (t[2]) _.ops.pop();
|
|
_.trys.pop();
|
|
continue;
|
|
}
|
|
op = body.call(thisArg, _);
|
|
} catch (e) {
|
|
op = [
|
|
6,
|
|
e
|
|
];
|
|
y = 0;
|
|
} finally{
|
|
f = t = 0;
|
|
}
|
|
if (op[0] & 5) throw op[1];
|
|
return {
|
|
value: op[0] ? op[1] : void 0,
|
|
done: true
|
|
};
|
|
}
|
|
}
|
|
var __createBinding = Object.create ? function(o, m, k, k2) {
|
|
if (k2 === undefined) k2 = k;
|
|
Object.defineProperty(o, k2, {
|
|
enumerable: true,
|
|
get: function() {
|
|
return m[k];
|
|
}
|
|
});
|
|
} : function(o, m, k, k2) {
|
|
if (k2 === undefined) k2 = k;
|
|
o[k2] = m[k];
|
|
};
|
|
function __exportStar(m, o) {
|
|
for(var p in m)if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
|
|
}
|
|
function __values(o) {
|
|
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
|
|
if (m) return m.call(o);
|
|
if (o && typeof o.length === "number") return {
|
|
next: function() {
|
|
if (o && i >= o.length) o = void 0;
|
|
return {
|
|
value: o && o[i++],
|
|
done: !o
|
|
};
|
|
}
|
|
};
|
|
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
|
|
}
|
|
function __read(o, n) {
|
|
var m = typeof Symbol === "function" && o[Symbol.iterator];
|
|
if (!m) return o;
|
|
var i = m.call(o), r, ar = [], e;
|
|
try {
|
|
while((n === void 0 || n-- > 0) && !(r = i.next()).done)ar.push(r.value);
|
|
} catch (error) {
|
|
e = {
|
|
error: error
|
|
};
|
|
} finally{
|
|
try {
|
|
if (r && !r.done && (m = i["return"])) m.call(i);
|
|
} finally{
|
|
if (e) throw e.error;
|
|
}
|
|
}
|
|
return ar;
|
|
}
|
|
function __spread() {
|
|
for(var ar = [], i = 0; i < arguments.length; i++)ar = ar.concat(__read(arguments[i]));
|
|
return ar;
|
|
}
|
|
function __spreadArrays() {
|
|
for(var s = 0, i = 0, il = arguments.length; i < il; i++)s += arguments[i].length;
|
|
for(var r = Array(s), k = 0, i = 0; i < il; i++)for(var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)r[k] = a[j];
|
|
return r;
|
|
}
|
|
function __spreadArray(to, from, pack) {
|
|
if (pack || arguments.length === 2) for(var i = 0, l = from.length, ar; i < l; i++){
|
|
if (ar || !(i in from)) {
|
|
if (!ar) ar = Array.prototype.slice.call(from, 0, i);
|
|
ar[i] = from[i];
|
|
}
|
|
}
|
|
return to.concat(ar || from);
|
|
}
|
|
function __await(v) {
|
|
return this instanceof __await ? (this.v = v, this) : new __await(v);
|
|
}
|
|
function __asyncGenerator(thisArg, _arguments, generator) {
|
|
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
|
|
var g = generator.apply(thisArg, _arguments || []), i, q = [];
|
|
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() {
|
|
return this;
|
|
}, i;
|
|
//TURBOPACK unreachable
|
|
;
|
|
function verb(n) {
|
|
if (g[n]) i[n] = function(v) {
|
|
return new Promise(function(a, b) {
|
|
q.push([
|
|
n,
|
|
v,
|
|
a,
|
|
b
|
|
]) > 1 || resume(n, v);
|
|
});
|
|
};
|
|
}
|
|
function resume(n, v) {
|
|
try {
|
|
step(g[n](v));
|
|
} catch (e) {
|
|
settle(q[0][3], e);
|
|
}
|
|
}
|
|
function step(r) {
|
|
r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r);
|
|
}
|
|
function fulfill(value) {
|
|
resume("next", value);
|
|
}
|
|
function reject(value) {
|
|
resume("throw", value);
|
|
}
|
|
function settle(f, v) {
|
|
if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]);
|
|
}
|
|
}
|
|
function __asyncDelegator(o) {
|
|
var i, p;
|
|
return i = {}, verb("next"), verb("throw", function(e) {
|
|
throw e;
|
|
}), verb("return"), i[Symbol.iterator] = function() {
|
|
return this;
|
|
}, i;
|
|
//TURBOPACK unreachable
|
|
;
|
|
function verb(n, f) {
|
|
i[n] = o[n] ? function(v) {
|
|
return (p = !p) ? {
|
|
value: __await(o[n](v)),
|
|
done: n === "return"
|
|
} : f ? f(v) : v;
|
|
} : f;
|
|
}
|
|
}
|
|
function __asyncValues(o) {
|
|
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
|
|
var m = o[Symbol.asyncIterator], i;
|
|
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() {
|
|
return this;
|
|
}, i);
|
|
//TURBOPACK unreachable
|
|
;
|
|
function verb(n) {
|
|
i[n] = o[n] && function(v) {
|
|
return new Promise(function(resolve, reject) {
|
|
v = o[n](v), settle(resolve, reject, v.done, v.value);
|
|
});
|
|
};
|
|
}
|
|
function settle(resolve, reject, d, v) {
|
|
Promise.resolve(v).then(function(v) {
|
|
resolve({
|
|
value: v,
|
|
done: d
|
|
});
|
|
}, reject);
|
|
}
|
|
}
|
|
function __makeTemplateObject(cooked, raw) {
|
|
if (Object.defineProperty) {
|
|
Object.defineProperty(cooked, "raw", {
|
|
value: raw
|
|
});
|
|
} else {
|
|
cooked.raw = raw;
|
|
}
|
|
return cooked;
|
|
}
|
|
;
|
|
var __setModuleDefault = Object.create ? function(o, v) {
|
|
Object.defineProperty(o, "default", {
|
|
enumerable: true,
|
|
value: v
|
|
});
|
|
} : function(o, v) {
|
|
o["default"] = v;
|
|
};
|
|
function __importStar(mod) {
|
|
if (mod && mod.__esModule) return mod;
|
|
var result = {};
|
|
if (mod != null) {
|
|
for(var k in mod)if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
|
}
|
|
__setModuleDefault(result, mod);
|
|
return result;
|
|
}
|
|
function __importDefault(mod) {
|
|
return mod && mod.__esModule ? mod : {
|
|
default: mod
|
|
};
|
|
}
|
|
function __classPrivateFieldGet(receiver, state, kind, f) {
|
|
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
|
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
|
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
|
}
|
|
function __classPrivateFieldSet(receiver, state, value, kind, f) {
|
|
if (kind === "m") throw new TypeError("Private method is not writable");
|
|
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
|
|
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
|
|
return kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value), value;
|
|
}
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/next@16.0.3_react-dom@19.2.0_react@19.2.0__react@19.2.0/node_modules/next/dist/compiled/buffer/index.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
|
|
(function() {
|
|
var e = {
|
|
675: function(e, r) {
|
|
"use strict";
|
|
r.byteLength = byteLength;
|
|
r.toByteArray = toByteArray;
|
|
r.fromByteArray = fromByteArray;
|
|
var t = [];
|
|
var f = [];
|
|
var n = typeof Uint8Array !== "undefined" ? Uint8Array : Array;
|
|
var i = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
|
|
for(var o = 0, u = i.length; o < u; ++o){
|
|
t[o] = i[o];
|
|
f[i.charCodeAt(o)] = o;
|
|
}
|
|
f["-".charCodeAt(0)] = 62;
|
|
f["_".charCodeAt(0)] = 63;
|
|
function getLens(e) {
|
|
var r = e.length;
|
|
if (r % 4 > 0) {
|
|
throw new Error("Invalid string. Length must be a multiple of 4");
|
|
}
|
|
var t = e.indexOf("=");
|
|
if (t === -1) t = r;
|
|
var f = t === r ? 0 : 4 - t % 4;
|
|
return [
|
|
t,
|
|
f
|
|
];
|
|
}
|
|
function byteLength(e) {
|
|
var r = getLens(e);
|
|
var t = r[0];
|
|
var f = r[1];
|
|
return (t + f) * 3 / 4 - f;
|
|
}
|
|
function _byteLength(e, r, t) {
|
|
return (r + t) * 3 / 4 - t;
|
|
}
|
|
function toByteArray(e) {
|
|
var r;
|
|
var t = getLens(e);
|
|
var i = t[0];
|
|
var o = t[1];
|
|
var u = new n(_byteLength(e, i, o));
|
|
var a = 0;
|
|
var s = o > 0 ? i - 4 : i;
|
|
var h;
|
|
for(h = 0; h < s; h += 4){
|
|
r = f[e.charCodeAt(h)] << 18 | f[e.charCodeAt(h + 1)] << 12 | f[e.charCodeAt(h + 2)] << 6 | f[e.charCodeAt(h + 3)];
|
|
u[a++] = r >> 16 & 255;
|
|
u[a++] = r >> 8 & 255;
|
|
u[a++] = r & 255;
|
|
}
|
|
if (o === 2) {
|
|
r = f[e.charCodeAt(h)] << 2 | f[e.charCodeAt(h + 1)] >> 4;
|
|
u[a++] = r & 255;
|
|
}
|
|
if (o === 1) {
|
|
r = f[e.charCodeAt(h)] << 10 | f[e.charCodeAt(h + 1)] << 4 | f[e.charCodeAt(h + 2)] >> 2;
|
|
u[a++] = r >> 8 & 255;
|
|
u[a++] = r & 255;
|
|
}
|
|
return u;
|
|
}
|
|
function tripletToBase64(e) {
|
|
return t[e >> 18 & 63] + t[e >> 12 & 63] + t[e >> 6 & 63] + t[e & 63];
|
|
}
|
|
function encodeChunk(e, r, t) {
|
|
var f;
|
|
var n = [];
|
|
for(var i = r; i < t; i += 3){
|
|
f = (e[i] << 16 & 16711680) + (e[i + 1] << 8 & 65280) + (e[i + 2] & 255);
|
|
n.push(tripletToBase64(f));
|
|
}
|
|
return n.join("");
|
|
}
|
|
function fromByteArray(e) {
|
|
var r;
|
|
var f = e.length;
|
|
var n = f % 3;
|
|
var i = [];
|
|
var o = 16383;
|
|
for(var u = 0, a = f - n; u < a; u += o){
|
|
i.push(encodeChunk(e, u, u + o > a ? a : u + o));
|
|
}
|
|
if (n === 1) {
|
|
r = e[f - 1];
|
|
i.push(t[r >> 2] + t[r << 4 & 63] + "==");
|
|
} else if (n === 2) {
|
|
r = (e[f - 2] << 8) + e[f - 1];
|
|
i.push(t[r >> 10] + t[r >> 4 & 63] + t[r << 2 & 63] + "=");
|
|
}
|
|
return i.join("");
|
|
}
|
|
},
|
|
72: function(e, r, t) {
|
|
"use strict";
|
|
/*!
|
|
* The buffer module from node.js, for the browser.
|
|
*
|
|
* @author Feross Aboukhadijeh <https://feross.org>
|
|
* @license MIT
|
|
*/ var f = t(675);
|
|
var n = t(783);
|
|
var i = typeof Symbol === "function" && typeof Symbol.for === "function" ? Symbol.for("nodejs.util.inspect.custom") : null;
|
|
r.Buffer = Buffer;
|
|
r.SlowBuffer = SlowBuffer;
|
|
r.INSPECT_MAX_BYTES = 50;
|
|
var o = 2147483647;
|
|
r.kMaxLength = o;
|
|
Buffer.TYPED_ARRAY_SUPPORT = typedArraySupport();
|
|
if (!Buffer.TYPED_ARRAY_SUPPORT && typeof console !== "undefined" && typeof console.error === "function") {
|
|
console.error("This browser lacks typed array (Uint8Array) support which is required by " + "`buffer` v5.x. Use `buffer` v4.x if you require old browser support.");
|
|
}
|
|
function typedArraySupport() {
|
|
try {
|
|
var e = new Uint8Array(1);
|
|
var r = {
|
|
foo: function() {
|
|
return 42;
|
|
}
|
|
};
|
|
Object.setPrototypeOf(r, Uint8Array.prototype);
|
|
Object.setPrototypeOf(e, r);
|
|
return e.foo() === 42;
|
|
} catch (e) {
|
|
return false;
|
|
}
|
|
}
|
|
Object.defineProperty(Buffer.prototype, "parent", {
|
|
enumerable: true,
|
|
get: function() {
|
|
if (!Buffer.isBuffer(this)) return undefined;
|
|
return this.buffer;
|
|
}
|
|
});
|
|
Object.defineProperty(Buffer.prototype, "offset", {
|
|
enumerable: true,
|
|
get: function() {
|
|
if (!Buffer.isBuffer(this)) return undefined;
|
|
return this.byteOffset;
|
|
}
|
|
});
|
|
function createBuffer(e) {
|
|
if (e > o) {
|
|
throw new RangeError('The value "' + e + '" is invalid for option "size"');
|
|
}
|
|
var r = new Uint8Array(e);
|
|
Object.setPrototypeOf(r, Buffer.prototype);
|
|
return r;
|
|
}
|
|
function Buffer(e, r, t) {
|
|
if (typeof e === "number") {
|
|
if (typeof r === "string") {
|
|
throw new TypeError('The "string" argument must be of type string. Received type number');
|
|
}
|
|
return allocUnsafe(e);
|
|
}
|
|
return from(e, r, t);
|
|
}
|
|
Buffer.poolSize = 8192;
|
|
function from(e, r, t) {
|
|
if (typeof e === "string") {
|
|
return fromString(e, r);
|
|
}
|
|
if (ArrayBuffer.isView(e)) {
|
|
return fromArrayLike(e);
|
|
}
|
|
if (e == null) {
|
|
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, " + "or Array-like Object. Received type " + typeof e);
|
|
}
|
|
if (isInstance(e, ArrayBuffer) || e && isInstance(e.buffer, ArrayBuffer)) {
|
|
return fromArrayBuffer(e, r, t);
|
|
}
|
|
if (typeof SharedArrayBuffer !== "undefined" && (isInstance(e, SharedArrayBuffer) || e && isInstance(e.buffer, SharedArrayBuffer))) {
|
|
return fromArrayBuffer(e, r, t);
|
|
}
|
|
if (typeof e === "number") {
|
|
throw new TypeError('The "value" argument must not be of type number. Received type number');
|
|
}
|
|
var f = e.valueOf && e.valueOf();
|
|
if (f != null && f !== e) {
|
|
return Buffer.from(f, r, t);
|
|
}
|
|
var n = fromObject(e);
|
|
if (n) return n;
|
|
if (typeof Symbol !== "undefined" && Symbol.toPrimitive != null && typeof e[Symbol.toPrimitive] === "function") {
|
|
return Buffer.from(e[Symbol.toPrimitive]("string"), r, t);
|
|
}
|
|
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, " + "or Array-like Object. Received type " + typeof e);
|
|
}
|
|
Buffer.from = function(e, r, t) {
|
|
return from(e, r, t);
|
|
};
|
|
Object.setPrototypeOf(Buffer.prototype, Uint8Array.prototype);
|
|
Object.setPrototypeOf(Buffer, Uint8Array);
|
|
function assertSize(e) {
|
|
if (typeof e !== "number") {
|
|
throw new TypeError('"size" argument must be of type number');
|
|
} else if (e < 0) {
|
|
throw new RangeError('The value "' + e + '" is invalid for option "size"');
|
|
}
|
|
}
|
|
function alloc(e, r, t) {
|
|
assertSize(e);
|
|
if (e <= 0) {
|
|
return createBuffer(e);
|
|
}
|
|
if (r !== undefined) {
|
|
return typeof t === "string" ? createBuffer(e).fill(r, t) : createBuffer(e).fill(r);
|
|
}
|
|
return createBuffer(e);
|
|
}
|
|
Buffer.alloc = function(e, r, t) {
|
|
return alloc(e, r, t);
|
|
};
|
|
function allocUnsafe(e) {
|
|
assertSize(e);
|
|
return createBuffer(e < 0 ? 0 : checked(e) | 0);
|
|
}
|
|
Buffer.allocUnsafe = function(e) {
|
|
return allocUnsafe(e);
|
|
};
|
|
Buffer.allocUnsafeSlow = function(e) {
|
|
return allocUnsafe(e);
|
|
};
|
|
function fromString(e, r) {
|
|
if (typeof r !== "string" || r === "") {
|
|
r = "utf8";
|
|
}
|
|
if (!Buffer.isEncoding(r)) {
|
|
throw new TypeError("Unknown encoding: " + r);
|
|
}
|
|
var t = byteLength(e, r) | 0;
|
|
var f = createBuffer(t);
|
|
var n = f.write(e, r);
|
|
if (n !== t) {
|
|
f = f.slice(0, n);
|
|
}
|
|
return f;
|
|
}
|
|
function fromArrayLike(e) {
|
|
var r = e.length < 0 ? 0 : checked(e.length) | 0;
|
|
var t = createBuffer(r);
|
|
for(var f = 0; f < r; f += 1){
|
|
t[f] = e[f] & 255;
|
|
}
|
|
return t;
|
|
}
|
|
function fromArrayBuffer(e, r, t) {
|
|
if (r < 0 || e.byteLength < r) {
|
|
throw new RangeError('"offset" is outside of buffer bounds');
|
|
}
|
|
if (e.byteLength < r + (t || 0)) {
|
|
throw new RangeError('"length" is outside of buffer bounds');
|
|
}
|
|
var f;
|
|
if (r === undefined && t === undefined) {
|
|
f = new Uint8Array(e);
|
|
} else if (t === undefined) {
|
|
f = new Uint8Array(e, r);
|
|
} else {
|
|
f = new Uint8Array(e, r, t);
|
|
}
|
|
Object.setPrototypeOf(f, Buffer.prototype);
|
|
return f;
|
|
}
|
|
function fromObject(e) {
|
|
if (Buffer.isBuffer(e)) {
|
|
var r = checked(e.length) | 0;
|
|
var t = createBuffer(r);
|
|
if (t.length === 0) {
|
|
return t;
|
|
}
|
|
e.copy(t, 0, 0, r);
|
|
return t;
|
|
}
|
|
if (e.length !== undefined) {
|
|
if (typeof e.length !== "number" || numberIsNaN(e.length)) {
|
|
return createBuffer(0);
|
|
}
|
|
return fromArrayLike(e);
|
|
}
|
|
if (e.type === "Buffer" && Array.isArray(e.data)) {
|
|
return fromArrayLike(e.data);
|
|
}
|
|
}
|
|
function checked(e) {
|
|
if (e >= o) {
|
|
throw new RangeError("Attempt to allocate Buffer larger than maximum " + "size: 0x" + o.toString(16) + " bytes");
|
|
}
|
|
return e | 0;
|
|
}
|
|
function SlowBuffer(e) {
|
|
if (+e != e) {
|
|
e = 0;
|
|
}
|
|
return Buffer.alloc(+e);
|
|
}
|
|
Buffer.isBuffer = function isBuffer(e) {
|
|
return e != null && e._isBuffer === true && e !== Buffer.prototype;
|
|
};
|
|
Buffer.compare = function compare(e, r) {
|
|
if (isInstance(e, Uint8Array)) e = Buffer.from(e, e.offset, e.byteLength);
|
|
if (isInstance(r, Uint8Array)) r = Buffer.from(r, r.offset, r.byteLength);
|
|
if (!Buffer.isBuffer(e) || !Buffer.isBuffer(r)) {
|
|
throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');
|
|
}
|
|
if (e === r) return 0;
|
|
var t = e.length;
|
|
var f = r.length;
|
|
for(var n = 0, i = Math.min(t, f); n < i; ++n){
|
|
if (e[n] !== r[n]) {
|
|
t = e[n];
|
|
f = r[n];
|
|
break;
|
|
}
|
|
}
|
|
if (t < f) return -1;
|
|
if (f < t) return 1;
|
|
return 0;
|
|
};
|
|
Buffer.isEncoding = function isEncoding(e) {
|
|
switch(String(e).toLowerCase()){
|
|
case "hex":
|
|
case "utf8":
|
|
case "utf-8":
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
case "base64":
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
};
|
|
Buffer.concat = function concat(e, r) {
|
|
if (!Array.isArray(e)) {
|
|
throw new TypeError('"list" argument must be an Array of Buffers');
|
|
}
|
|
if (e.length === 0) {
|
|
return Buffer.alloc(0);
|
|
}
|
|
var t;
|
|
if (r === undefined) {
|
|
r = 0;
|
|
for(t = 0; t < e.length; ++t){
|
|
r += e[t].length;
|
|
}
|
|
}
|
|
var f = Buffer.allocUnsafe(r);
|
|
var n = 0;
|
|
for(t = 0; t < e.length; ++t){
|
|
var i = e[t];
|
|
if (isInstance(i, Uint8Array)) {
|
|
i = Buffer.from(i);
|
|
}
|
|
if (!Buffer.isBuffer(i)) {
|
|
throw new TypeError('"list" argument must be an Array of Buffers');
|
|
}
|
|
i.copy(f, n);
|
|
n += i.length;
|
|
}
|
|
return f;
|
|
};
|
|
function byteLength(e, r) {
|
|
if (Buffer.isBuffer(e)) {
|
|
return e.length;
|
|
}
|
|
if (ArrayBuffer.isView(e) || isInstance(e, ArrayBuffer)) {
|
|
return e.byteLength;
|
|
}
|
|
if (typeof e !== "string") {
|
|
throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. ' + "Received type " + typeof e);
|
|
}
|
|
var t = e.length;
|
|
var f = arguments.length > 2 && arguments[2] === true;
|
|
if (!f && t === 0) return 0;
|
|
var n = false;
|
|
for(;;){
|
|
switch(r){
|
|
case "ascii":
|
|
case "latin1":
|
|
case "binary":
|
|
return t;
|
|
case "utf8":
|
|
case "utf-8":
|
|
return utf8ToBytes(e).length;
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return t * 2;
|
|
case "hex":
|
|
return t >>> 1;
|
|
case "base64":
|
|
return base64ToBytes(e).length;
|
|
default:
|
|
if (n) {
|
|
return f ? -1 : utf8ToBytes(e).length;
|
|
}
|
|
r = ("" + r).toLowerCase();
|
|
n = true;
|
|
}
|
|
}
|
|
}
|
|
Buffer.byteLength = byteLength;
|
|
function slowToString(e, r, t) {
|
|
var f = false;
|
|
if (r === undefined || r < 0) {
|
|
r = 0;
|
|
}
|
|
if (r > this.length) {
|
|
return "";
|
|
}
|
|
if (t === undefined || t > this.length) {
|
|
t = this.length;
|
|
}
|
|
if (t <= 0) {
|
|
return "";
|
|
}
|
|
t >>>= 0;
|
|
r >>>= 0;
|
|
if (t <= r) {
|
|
return "";
|
|
}
|
|
if (!e) e = "utf8";
|
|
while(true){
|
|
switch(e){
|
|
case "hex":
|
|
return hexSlice(this, r, t);
|
|
case "utf8":
|
|
case "utf-8":
|
|
return utf8Slice(this, r, t);
|
|
case "ascii":
|
|
return asciiSlice(this, r, t);
|
|
case "latin1":
|
|
case "binary":
|
|
return latin1Slice(this, r, t);
|
|
case "base64":
|
|
return base64Slice(this, r, t);
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return utf16leSlice(this, r, t);
|
|
default:
|
|
if (f) throw new TypeError("Unknown encoding: " + e);
|
|
e = (e + "").toLowerCase();
|
|
f = true;
|
|
}
|
|
}
|
|
}
|
|
Buffer.prototype._isBuffer = true;
|
|
function swap(e, r, t) {
|
|
var f = e[r];
|
|
e[r] = e[t];
|
|
e[t] = f;
|
|
}
|
|
Buffer.prototype.swap16 = function swap16() {
|
|
var e = this.length;
|
|
if (e % 2 !== 0) {
|
|
throw new RangeError("Buffer size must be a multiple of 16-bits");
|
|
}
|
|
for(var r = 0; r < e; r += 2){
|
|
swap(this, r, r + 1);
|
|
}
|
|
return this;
|
|
};
|
|
Buffer.prototype.swap32 = function swap32() {
|
|
var e = this.length;
|
|
if (e % 4 !== 0) {
|
|
throw new RangeError("Buffer size must be a multiple of 32-bits");
|
|
}
|
|
for(var r = 0; r < e; r += 4){
|
|
swap(this, r, r + 3);
|
|
swap(this, r + 1, r + 2);
|
|
}
|
|
return this;
|
|
};
|
|
Buffer.prototype.swap64 = function swap64() {
|
|
var e = this.length;
|
|
if (e % 8 !== 0) {
|
|
throw new RangeError("Buffer size must be a multiple of 64-bits");
|
|
}
|
|
for(var r = 0; r < e; r += 8){
|
|
swap(this, r, r + 7);
|
|
swap(this, r + 1, r + 6);
|
|
swap(this, r + 2, r + 5);
|
|
swap(this, r + 3, r + 4);
|
|
}
|
|
return this;
|
|
};
|
|
Buffer.prototype.toString = function toString() {
|
|
var e = this.length;
|
|
if (e === 0) return "";
|
|
if (arguments.length === 0) return utf8Slice(this, 0, e);
|
|
return slowToString.apply(this, arguments);
|
|
};
|
|
Buffer.prototype.toLocaleString = Buffer.prototype.toString;
|
|
Buffer.prototype.equals = function equals(e) {
|
|
if (!Buffer.isBuffer(e)) throw new TypeError("Argument must be a Buffer");
|
|
if (this === e) return true;
|
|
return Buffer.compare(this, e) === 0;
|
|
};
|
|
Buffer.prototype.inspect = function inspect() {
|
|
var e = "";
|
|
var t = r.INSPECT_MAX_BYTES;
|
|
e = this.toString("hex", 0, t).replace(/(.{2})/g, "$1 ").trim();
|
|
if (this.length > t) e += " ... ";
|
|
return "<Buffer " + e + ">";
|
|
};
|
|
if (i) {
|
|
Buffer.prototype[i] = Buffer.prototype.inspect;
|
|
}
|
|
Buffer.prototype.compare = function compare(e, r, t, f, n) {
|
|
if (isInstance(e, Uint8Array)) {
|
|
e = Buffer.from(e, e.offset, e.byteLength);
|
|
}
|
|
if (!Buffer.isBuffer(e)) {
|
|
throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. ' + "Received type " + typeof e);
|
|
}
|
|
if (r === undefined) {
|
|
r = 0;
|
|
}
|
|
if (t === undefined) {
|
|
t = e ? e.length : 0;
|
|
}
|
|
if (f === undefined) {
|
|
f = 0;
|
|
}
|
|
if (n === undefined) {
|
|
n = this.length;
|
|
}
|
|
if (r < 0 || t > e.length || f < 0 || n > this.length) {
|
|
throw new RangeError("out of range index");
|
|
}
|
|
if (f >= n && r >= t) {
|
|
return 0;
|
|
}
|
|
if (f >= n) {
|
|
return -1;
|
|
}
|
|
if (r >= t) {
|
|
return 1;
|
|
}
|
|
r >>>= 0;
|
|
t >>>= 0;
|
|
f >>>= 0;
|
|
n >>>= 0;
|
|
if (this === e) return 0;
|
|
var i = n - f;
|
|
var o = t - r;
|
|
var u = Math.min(i, o);
|
|
var a = this.slice(f, n);
|
|
var s = e.slice(r, t);
|
|
for(var h = 0; h < u; ++h){
|
|
if (a[h] !== s[h]) {
|
|
i = a[h];
|
|
o = s[h];
|
|
break;
|
|
}
|
|
}
|
|
if (i < o) return -1;
|
|
if (o < i) return 1;
|
|
return 0;
|
|
};
|
|
function bidirectionalIndexOf(e, r, t, f, n) {
|
|
if (e.length === 0) return -1;
|
|
if (typeof t === "string") {
|
|
f = t;
|
|
t = 0;
|
|
} else if (t > 2147483647) {
|
|
t = 2147483647;
|
|
} else if (t < -2147483648) {
|
|
t = -2147483648;
|
|
}
|
|
t = +t;
|
|
if (numberIsNaN(t)) {
|
|
t = n ? 0 : e.length - 1;
|
|
}
|
|
if (t < 0) t = e.length + t;
|
|
if (t >= e.length) {
|
|
if (n) return -1;
|
|
else t = e.length - 1;
|
|
} else if (t < 0) {
|
|
if (n) t = 0;
|
|
else return -1;
|
|
}
|
|
if (typeof r === "string") {
|
|
r = Buffer.from(r, f);
|
|
}
|
|
if (Buffer.isBuffer(r)) {
|
|
if (r.length === 0) {
|
|
return -1;
|
|
}
|
|
return arrayIndexOf(e, r, t, f, n);
|
|
} else if (typeof r === "number") {
|
|
r = r & 255;
|
|
if (typeof Uint8Array.prototype.indexOf === "function") {
|
|
if (n) {
|
|
return Uint8Array.prototype.indexOf.call(e, r, t);
|
|
} else {
|
|
return Uint8Array.prototype.lastIndexOf.call(e, r, t);
|
|
}
|
|
}
|
|
return arrayIndexOf(e, [
|
|
r
|
|
], t, f, n);
|
|
}
|
|
throw new TypeError("val must be string, number or Buffer");
|
|
}
|
|
function arrayIndexOf(e, r, t, f, n) {
|
|
var i = 1;
|
|
var o = e.length;
|
|
var u = r.length;
|
|
if (f !== undefined) {
|
|
f = String(f).toLowerCase();
|
|
if (f === "ucs2" || f === "ucs-2" || f === "utf16le" || f === "utf-16le") {
|
|
if (e.length < 2 || r.length < 2) {
|
|
return -1;
|
|
}
|
|
i = 2;
|
|
o /= 2;
|
|
u /= 2;
|
|
t /= 2;
|
|
}
|
|
}
|
|
function read(e, r) {
|
|
if (i === 1) {
|
|
return e[r];
|
|
} else {
|
|
return e.readUInt16BE(r * i);
|
|
}
|
|
}
|
|
var a;
|
|
if (n) {
|
|
var s = -1;
|
|
for(a = t; a < o; a++){
|
|
if (read(e, a) === read(r, s === -1 ? 0 : a - s)) {
|
|
if (s === -1) s = a;
|
|
if (a - s + 1 === u) return s * i;
|
|
} else {
|
|
if (s !== -1) a -= a - s;
|
|
s = -1;
|
|
}
|
|
}
|
|
} else {
|
|
if (t + u > o) t = o - u;
|
|
for(a = t; a >= 0; a--){
|
|
var h = true;
|
|
for(var c = 0; c < u; c++){
|
|
if (read(e, a + c) !== read(r, c)) {
|
|
h = false;
|
|
break;
|
|
}
|
|
}
|
|
if (h) return a;
|
|
}
|
|
}
|
|
return -1;
|
|
}
|
|
Buffer.prototype.includes = function includes(e, r, t) {
|
|
return this.indexOf(e, r, t) !== -1;
|
|
};
|
|
Buffer.prototype.indexOf = function indexOf(e, r, t) {
|
|
return bidirectionalIndexOf(this, e, r, t, true);
|
|
};
|
|
Buffer.prototype.lastIndexOf = function lastIndexOf(e, r, t) {
|
|
return bidirectionalIndexOf(this, e, r, t, false);
|
|
};
|
|
function hexWrite(e, r, t, f) {
|
|
t = Number(t) || 0;
|
|
var n = e.length - t;
|
|
if (!f) {
|
|
f = n;
|
|
} else {
|
|
f = Number(f);
|
|
if (f > n) {
|
|
f = n;
|
|
}
|
|
}
|
|
var i = r.length;
|
|
if (f > i / 2) {
|
|
f = i / 2;
|
|
}
|
|
for(var o = 0; o < f; ++o){
|
|
var u = parseInt(r.substr(o * 2, 2), 16);
|
|
if (numberIsNaN(u)) return o;
|
|
e[t + o] = u;
|
|
}
|
|
return o;
|
|
}
|
|
function utf8Write(e, r, t, f) {
|
|
return blitBuffer(utf8ToBytes(r, e.length - t), e, t, f);
|
|
}
|
|
function asciiWrite(e, r, t, f) {
|
|
return blitBuffer(asciiToBytes(r), e, t, f);
|
|
}
|
|
function latin1Write(e, r, t, f) {
|
|
return asciiWrite(e, r, t, f);
|
|
}
|
|
function base64Write(e, r, t, f) {
|
|
return blitBuffer(base64ToBytes(r), e, t, f);
|
|
}
|
|
function ucs2Write(e, r, t, f) {
|
|
return blitBuffer(utf16leToBytes(r, e.length - t), e, t, f);
|
|
}
|
|
Buffer.prototype.write = function write(e, r, t, f) {
|
|
if (r === undefined) {
|
|
f = "utf8";
|
|
t = this.length;
|
|
r = 0;
|
|
} else if (t === undefined && typeof r === "string") {
|
|
f = r;
|
|
t = this.length;
|
|
r = 0;
|
|
} else if (isFinite(r)) {
|
|
r = r >>> 0;
|
|
if (isFinite(t)) {
|
|
t = t >>> 0;
|
|
if (f === undefined) f = "utf8";
|
|
} else {
|
|
f = t;
|
|
t = undefined;
|
|
}
|
|
} else {
|
|
throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");
|
|
}
|
|
var n = this.length - r;
|
|
if (t === undefined || t > n) t = n;
|
|
if (e.length > 0 && (t < 0 || r < 0) || r > this.length) {
|
|
throw new RangeError("Attempt to write outside buffer bounds");
|
|
}
|
|
if (!f) f = "utf8";
|
|
var i = false;
|
|
for(;;){
|
|
switch(f){
|
|
case "hex":
|
|
return hexWrite(this, e, r, t);
|
|
case "utf8":
|
|
case "utf-8":
|
|
return utf8Write(this, e, r, t);
|
|
case "ascii":
|
|
return asciiWrite(this, e, r, t);
|
|
case "latin1":
|
|
case "binary":
|
|
return latin1Write(this, e, r, t);
|
|
case "base64":
|
|
return base64Write(this, e, r, t);
|
|
case "ucs2":
|
|
case "ucs-2":
|
|
case "utf16le":
|
|
case "utf-16le":
|
|
return ucs2Write(this, e, r, t);
|
|
default:
|
|
if (i) throw new TypeError("Unknown encoding: " + f);
|
|
f = ("" + f).toLowerCase();
|
|
i = true;
|
|
}
|
|
}
|
|
};
|
|
Buffer.prototype.toJSON = function toJSON() {
|
|
return {
|
|
type: "Buffer",
|
|
data: Array.prototype.slice.call(this._arr || this, 0)
|
|
};
|
|
};
|
|
function base64Slice(e, r, t) {
|
|
if (r === 0 && t === e.length) {
|
|
return f.fromByteArray(e);
|
|
} else {
|
|
return f.fromByteArray(e.slice(r, t));
|
|
}
|
|
}
|
|
function utf8Slice(e, r, t) {
|
|
t = Math.min(e.length, t);
|
|
var f = [];
|
|
var n = r;
|
|
while(n < t){
|
|
var i = e[n];
|
|
var o = null;
|
|
var u = i > 239 ? 4 : i > 223 ? 3 : i > 191 ? 2 : 1;
|
|
if (n + u <= t) {
|
|
var a, s, h, c;
|
|
switch(u){
|
|
case 1:
|
|
if (i < 128) {
|
|
o = i;
|
|
}
|
|
break;
|
|
case 2:
|
|
a = e[n + 1];
|
|
if ((a & 192) === 128) {
|
|
c = (i & 31) << 6 | a & 63;
|
|
if (c > 127) {
|
|
o = c;
|
|
}
|
|
}
|
|
break;
|
|
case 3:
|
|
a = e[n + 1];
|
|
s = e[n + 2];
|
|
if ((a & 192) === 128 && (s & 192) === 128) {
|
|
c = (i & 15) << 12 | (a & 63) << 6 | s & 63;
|
|
if (c > 2047 && (c < 55296 || c > 57343)) {
|
|
o = c;
|
|
}
|
|
}
|
|
break;
|
|
case 4:
|
|
a = e[n + 1];
|
|
s = e[n + 2];
|
|
h = e[n + 3];
|
|
if ((a & 192) === 128 && (s & 192) === 128 && (h & 192) === 128) {
|
|
c = (i & 15) << 18 | (a & 63) << 12 | (s & 63) << 6 | h & 63;
|
|
if (c > 65535 && c < 1114112) {
|
|
o = c;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (o === null) {
|
|
o = 65533;
|
|
u = 1;
|
|
} else if (o > 65535) {
|
|
o -= 65536;
|
|
f.push(o >>> 10 & 1023 | 55296);
|
|
o = 56320 | o & 1023;
|
|
}
|
|
f.push(o);
|
|
n += u;
|
|
}
|
|
return decodeCodePointsArray(f);
|
|
}
|
|
var u = 4096;
|
|
function decodeCodePointsArray(e) {
|
|
var r = e.length;
|
|
if (r <= u) {
|
|
return String.fromCharCode.apply(String, e);
|
|
}
|
|
var t = "";
|
|
var f = 0;
|
|
while(f < r){
|
|
t += String.fromCharCode.apply(String, e.slice(f, f += u));
|
|
}
|
|
return t;
|
|
}
|
|
function asciiSlice(e, r, t) {
|
|
var f = "";
|
|
t = Math.min(e.length, t);
|
|
for(var n = r; n < t; ++n){
|
|
f += String.fromCharCode(e[n] & 127);
|
|
}
|
|
return f;
|
|
}
|
|
function latin1Slice(e, r, t) {
|
|
var f = "";
|
|
t = Math.min(e.length, t);
|
|
for(var n = r; n < t; ++n){
|
|
f += String.fromCharCode(e[n]);
|
|
}
|
|
return f;
|
|
}
|
|
function hexSlice(e, r, t) {
|
|
var f = e.length;
|
|
if (!r || r < 0) r = 0;
|
|
if (!t || t < 0 || t > f) t = f;
|
|
var n = "";
|
|
for(var i = r; i < t; ++i){
|
|
n += s[e[i]];
|
|
}
|
|
return n;
|
|
}
|
|
function utf16leSlice(e, r, t) {
|
|
var f = e.slice(r, t);
|
|
var n = "";
|
|
for(var i = 0; i < f.length; i += 2){
|
|
n += String.fromCharCode(f[i] + f[i + 1] * 256);
|
|
}
|
|
return n;
|
|
}
|
|
Buffer.prototype.slice = function slice(e, r) {
|
|
var t = this.length;
|
|
e = ~~e;
|
|
r = r === undefined ? t : ~~r;
|
|
if (e < 0) {
|
|
e += t;
|
|
if (e < 0) e = 0;
|
|
} else if (e > t) {
|
|
e = t;
|
|
}
|
|
if (r < 0) {
|
|
r += t;
|
|
if (r < 0) r = 0;
|
|
} else if (r > t) {
|
|
r = t;
|
|
}
|
|
if (r < e) r = e;
|
|
var f = this.subarray(e, r);
|
|
Object.setPrototypeOf(f, Buffer.prototype);
|
|
return f;
|
|
};
|
|
function checkOffset(e, r, t) {
|
|
if (e % 1 !== 0 || e < 0) throw new RangeError("offset is not uint");
|
|
if (e + r > t) throw new RangeError("Trying to access beyond buffer length");
|
|
}
|
|
Buffer.prototype.readUIntLE = function readUIntLE(e, r, t) {
|
|
e = e >>> 0;
|
|
r = r >>> 0;
|
|
if (!t) checkOffset(e, r, this.length);
|
|
var f = this[e];
|
|
var n = 1;
|
|
var i = 0;
|
|
while(++i < r && (n *= 256)){
|
|
f += this[e + i] * n;
|
|
}
|
|
return f;
|
|
};
|
|
Buffer.prototype.readUIntBE = function readUIntBE(e, r, t) {
|
|
e = e >>> 0;
|
|
r = r >>> 0;
|
|
if (!t) {
|
|
checkOffset(e, r, this.length);
|
|
}
|
|
var f = this[e + --r];
|
|
var n = 1;
|
|
while(r > 0 && (n *= 256)){
|
|
f += this[e + --r] * n;
|
|
}
|
|
return f;
|
|
};
|
|
Buffer.prototype.readUInt8 = function readUInt8(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 1, this.length);
|
|
return this[e];
|
|
};
|
|
Buffer.prototype.readUInt16LE = function readUInt16LE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 2, this.length);
|
|
return this[e] | this[e + 1] << 8;
|
|
};
|
|
Buffer.prototype.readUInt16BE = function readUInt16BE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 2, this.length);
|
|
return this[e] << 8 | this[e + 1];
|
|
};
|
|
Buffer.prototype.readUInt32LE = function readUInt32LE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 4, this.length);
|
|
return (this[e] | this[e + 1] << 8 | this[e + 2] << 16) + this[e + 3] * 16777216;
|
|
};
|
|
Buffer.prototype.readUInt32BE = function readUInt32BE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 4, this.length);
|
|
return this[e] * 16777216 + (this[e + 1] << 16 | this[e + 2] << 8 | this[e + 3]);
|
|
};
|
|
Buffer.prototype.readIntLE = function readIntLE(e, r, t) {
|
|
e = e >>> 0;
|
|
r = r >>> 0;
|
|
if (!t) checkOffset(e, r, this.length);
|
|
var f = this[e];
|
|
var n = 1;
|
|
var i = 0;
|
|
while(++i < r && (n *= 256)){
|
|
f += this[e + i] * n;
|
|
}
|
|
n *= 128;
|
|
if (f >= n) f -= Math.pow(2, 8 * r);
|
|
return f;
|
|
};
|
|
Buffer.prototype.readIntBE = function readIntBE(e, r, t) {
|
|
e = e >>> 0;
|
|
r = r >>> 0;
|
|
if (!t) checkOffset(e, r, this.length);
|
|
var f = r;
|
|
var n = 1;
|
|
var i = this[e + --f];
|
|
while(f > 0 && (n *= 256)){
|
|
i += this[e + --f] * n;
|
|
}
|
|
n *= 128;
|
|
if (i >= n) i -= Math.pow(2, 8 * r);
|
|
return i;
|
|
};
|
|
Buffer.prototype.readInt8 = function readInt8(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 1, this.length);
|
|
if (!(this[e] & 128)) return this[e];
|
|
return (255 - this[e] + 1) * -1;
|
|
};
|
|
Buffer.prototype.readInt16LE = function readInt16LE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 2, this.length);
|
|
var t = this[e] | this[e + 1] << 8;
|
|
return t & 32768 ? t | 4294901760 : t;
|
|
};
|
|
Buffer.prototype.readInt16BE = function readInt16BE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 2, this.length);
|
|
var t = this[e + 1] | this[e] << 8;
|
|
return t & 32768 ? t | 4294901760 : t;
|
|
};
|
|
Buffer.prototype.readInt32LE = function readInt32LE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 4, this.length);
|
|
return this[e] | this[e + 1] << 8 | this[e + 2] << 16 | this[e + 3] << 24;
|
|
};
|
|
Buffer.prototype.readInt32BE = function readInt32BE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 4, this.length);
|
|
return this[e] << 24 | this[e + 1] << 16 | this[e + 2] << 8 | this[e + 3];
|
|
};
|
|
Buffer.prototype.readFloatLE = function readFloatLE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 4, this.length);
|
|
return n.read(this, e, true, 23, 4);
|
|
};
|
|
Buffer.prototype.readFloatBE = function readFloatBE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 4, this.length);
|
|
return n.read(this, e, false, 23, 4);
|
|
};
|
|
Buffer.prototype.readDoubleLE = function readDoubleLE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 8, this.length);
|
|
return n.read(this, e, true, 52, 8);
|
|
};
|
|
Buffer.prototype.readDoubleBE = function readDoubleBE(e, r) {
|
|
e = e >>> 0;
|
|
if (!r) checkOffset(e, 8, this.length);
|
|
return n.read(this, e, false, 52, 8);
|
|
};
|
|
function checkInt(e, r, t, f, n, i) {
|
|
if (!Buffer.isBuffer(e)) throw new TypeError('"buffer" argument must be a Buffer instance');
|
|
if (r > n || r < i) throw new RangeError('"value" argument is out of bounds');
|
|
if (t + f > e.length) throw new RangeError("Index out of range");
|
|
}
|
|
Buffer.prototype.writeUIntLE = function writeUIntLE(e, r, t, f) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
t = t >>> 0;
|
|
if (!f) {
|
|
var n = Math.pow(2, 8 * t) - 1;
|
|
checkInt(this, e, r, t, n, 0);
|
|
}
|
|
var i = 1;
|
|
var o = 0;
|
|
this[r] = e & 255;
|
|
while(++o < t && (i *= 256)){
|
|
this[r + o] = e / i & 255;
|
|
}
|
|
return r + t;
|
|
};
|
|
Buffer.prototype.writeUIntBE = function writeUIntBE(e, r, t, f) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
t = t >>> 0;
|
|
if (!f) {
|
|
var n = Math.pow(2, 8 * t) - 1;
|
|
checkInt(this, e, r, t, n, 0);
|
|
}
|
|
var i = t - 1;
|
|
var o = 1;
|
|
this[r + i] = e & 255;
|
|
while(--i >= 0 && (o *= 256)){
|
|
this[r + i] = e / o & 255;
|
|
}
|
|
return r + t;
|
|
};
|
|
Buffer.prototype.writeUInt8 = function writeUInt8(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 1, 255, 0);
|
|
this[r] = e & 255;
|
|
return r + 1;
|
|
};
|
|
Buffer.prototype.writeUInt16LE = function writeUInt16LE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 2, 65535, 0);
|
|
this[r] = e & 255;
|
|
this[r + 1] = e >>> 8;
|
|
return r + 2;
|
|
};
|
|
Buffer.prototype.writeUInt16BE = function writeUInt16BE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 2, 65535, 0);
|
|
this[r] = e >>> 8;
|
|
this[r + 1] = e & 255;
|
|
return r + 2;
|
|
};
|
|
Buffer.prototype.writeUInt32LE = function writeUInt32LE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 4, 4294967295, 0);
|
|
this[r + 3] = e >>> 24;
|
|
this[r + 2] = e >>> 16;
|
|
this[r + 1] = e >>> 8;
|
|
this[r] = e & 255;
|
|
return r + 4;
|
|
};
|
|
Buffer.prototype.writeUInt32BE = function writeUInt32BE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 4, 4294967295, 0);
|
|
this[r] = e >>> 24;
|
|
this[r + 1] = e >>> 16;
|
|
this[r + 2] = e >>> 8;
|
|
this[r + 3] = e & 255;
|
|
return r + 4;
|
|
};
|
|
Buffer.prototype.writeIntLE = function writeIntLE(e, r, t, f) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!f) {
|
|
var n = Math.pow(2, 8 * t - 1);
|
|
checkInt(this, e, r, t, n - 1, -n);
|
|
}
|
|
var i = 0;
|
|
var o = 1;
|
|
var u = 0;
|
|
this[r] = e & 255;
|
|
while(++i < t && (o *= 256)){
|
|
if (e < 0 && u === 0 && this[r + i - 1] !== 0) {
|
|
u = 1;
|
|
}
|
|
this[r + i] = (e / o >> 0) - u & 255;
|
|
}
|
|
return r + t;
|
|
};
|
|
Buffer.prototype.writeIntBE = function writeIntBE(e, r, t, f) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!f) {
|
|
var n = Math.pow(2, 8 * t - 1);
|
|
checkInt(this, e, r, t, n - 1, -n);
|
|
}
|
|
var i = t - 1;
|
|
var o = 1;
|
|
var u = 0;
|
|
this[r + i] = e & 255;
|
|
while(--i >= 0 && (o *= 256)){
|
|
if (e < 0 && u === 0 && this[r + i + 1] !== 0) {
|
|
u = 1;
|
|
}
|
|
this[r + i] = (e / o >> 0) - u & 255;
|
|
}
|
|
return r + t;
|
|
};
|
|
Buffer.prototype.writeInt8 = function writeInt8(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 1, 127, -128);
|
|
if (e < 0) e = 255 + e + 1;
|
|
this[r] = e & 255;
|
|
return r + 1;
|
|
};
|
|
Buffer.prototype.writeInt16LE = function writeInt16LE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 2, 32767, -32768);
|
|
this[r] = e & 255;
|
|
this[r + 1] = e >>> 8;
|
|
return r + 2;
|
|
};
|
|
Buffer.prototype.writeInt16BE = function writeInt16BE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 2, 32767, -32768);
|
|
this[r] = e >>> 8;
|
|
this[r + 1] = e & 255;
|
|
return r + 2;
|
|
};
|
|
Buffer.prototype.writeInt32LE = function writeInt32LE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 4, 2147483647, -2147483648);
|
|
this[r] = e & 255;
|
|
this[r + 1] = e >>> 8;
|
|
this[r + 2] = e >>> 16;
|
|
this[r + 3] = e >>> 24;
|
|
return r + 4;
|
|
};
|
|
Buffer.prototype.writeInt32BE = function writeInt32BE(e, r, t) {
|
|
e = +e;
|
|
r = r >>> 0;
|
|
if (!t) checkInt(this, e, r, 4, 2147483647, -2147483648);
|
|
if (e < 0) e = 4294967295 + e + 1;
|
|
this[r] = e >>> 24;
|
|
this[r + 1] = e >>> 16;
|
|
this[r + 2] = e >>> 8;
|
|
this[r + 3] = e & 255;
|
|
return r + 4;
|
|
};
|
|
function checkIEEE754(e, r, t, f, n, i) {
|
|
if (t + f > e.length) throw new RangeError("Index out of range");
|
|
if (t < 0) throw new RangeError("Index out of range");
|
|
}
|
|
function writeFloat(e, r, t, f, i) {
|
|
r = +r;
|
|
t = t >>> 0;
|
|
if (!i) {
|
|
checkIEEE754(e, r, t, 4, 34028234663852886e22, -34028234663852886e22);
|
|
}
|
|
n.write(e, r, t, f, 23, 4);
|
|
return t + 4;
|
|
}
|
|
Buffer.prototype.writeFloatLE = function writeFloatLE(e, r, t) {
|
|
return writeFloat(this, e, r, true, t);
|
|
};
|
|
Buffer.prototype.writeFloatBE = function writeFloatBE(e, r, t) {
|
|
return writeFloat(this, e, r, false, t);
|
|
};
|
|
function writeDouble(e, r, t, f, i) {
|
|
r = +r;
|
|
t = t >>> 0;
|
|
if (!i) {
|
|
checkIEEE754(e, r, t, 8, 17976931348623157e292, -17976931348623157e292);
|
|
}
|
|
n.write(e, r, t, f, 52, 8);
|
|
return t + 8;
|
|
}
|
|
Buffer.prototype.writeDoubleLE = function writeDoubleLE(e, r, t) {
|
|
return writeDouble(this, e, r, true, t);
|
|
};
|
|
Buffer.prototype.writeDoubleBE = function writeDoubleBE(e, r, t) {
|
|
return writeDouble(this, e, r, false, t);
|
|
};
|
|
Buffer.prototype.copy = function copy(e, r, t, f) {
|
|
if (!Buffer.isBuffer(e)) throw new TypeError("argument should be a Buffer");
|
|
if (!t) t = 0;
|
|
if (!f && f !== 0) f = this.length;
|
|
if (r >= e.length) r = e.length;
|
|
if (!r) r = 0;
|
|
if (f > 0 && f < t) f = t;
|
|
if (f === t) return 0;
|
|
if (e.length === 0 || this.length === 0) return 0;
|
|
if (r < 0) {
|
|
throw new RangeError("targetStart out of bounds");
|
|
}
|
|
if (t < 0 || t >= this.length) throw new RangeError("Index out of range");
|
|
if (f < 0) throw new RangeError("sourceEnd out of bounds");
|
|
if (f > this.length) f = this.length;
|
|
if (e.length - r < f - t) {
|
|
f = e.length - r + t;
|
|
}
|
|
var n = f - t;
|
|
if (this === e && typeof Uint8Array.prototype.copyWithin === "function") {
|
|
this.copyWithin(r, t, f);
|
|
} else if (this === e && t < r && r < f) {
|
|
for(var i = n - 1; i >= 0; --i){
|
|
e[i + r] = this[i + t];
|
|
}
|
|
} else {
|
|
Uint8Array.prototype.set.call(e, this.subarray(t, f), r);
|
|
}
|
|
return n;
|
|
};
|
|
Buffer.prototype.fill = function fill(e, r, t, f) {
|
|
if (typeof e === "string") {
|
|
if (typeof r === "string") {
|
|
f = r;
|
|
r = 0;
|
|
t = this.length;
|
|
} else if (typeof t === "string") {
|
|
f = t;
|
|
t = this.length;
|
|
}
|
|
if (f !== undefined && typeof f !== "string") {
|
|
throw new TypeError("encoding must be a string");
|
|
}
|
|
if (typeof f === "string" && !Buffer.isEncoding(f)) {
|
|
throw new TypeError("Unknown encoding: " + f);
|
|
}
|
|
if (e.length === 1) {
|
|
var n = e.charCodeAt(0);
|
|
if (f === "utf8" && n < 128 || f === "latin1") {
|
|
e = n;
|
|
}
|
|
}
|
|
} else if (typeof e === "number") {
|
|
e = e & 255;
|
|
} else if (typeof e === "boolean") {
|
|
e = Number(e);
|
|
}
|
|
if (r < 0 || this.length < r || this.length < t) {
|
|
throw new RangeError("Out of range index");
|
|
}
|
|
if (t <= r) {
|
|
return this;
|
|
}
|
|
r = r >>> 0;
|
|
t = t === undefined ? this.length : t >>> 0;
|
|
if (!e) e = 0;
|
|
var i;
|
|
if (typeof e === "number") {
|
|
for(i = r; i < t; ++i){
|
|
this[i] = e;
|
|
}
|
|
} else {
|
|
var o = Buffer.isBuffer(e) ? e : Buffer.from(e, f);
|
|
var u = o.length;
|
|
if (u === 0) {
|
|
throw new TypeError('The value "' + e + '" is invalid for argument "value"');
|
|
}
|
|
for(i = 0; i < t - r; ++i){
|
|
this[i + r] = o[i % u];
|
|
}
|
|
}
|
|
return this;
|
|
};
|
|
var a = /[^+/0-9A-Za-z-_]/g;
|
|
function base64clean(e) {
|
|
e = e.split("=")[0];
|
|
e = e.trim().replace(a, "");
|
|
if (e.length < 2) return "";
|
|
while(e.length % 4 !== 0){
|
|
e = e + "=";
|
|
}
|
|
return e;
|
|
}
|
|
function utf8ToBytes(e, r) {
|
|
r = r || Infinity;
|
|
var t;
|
|
var f = e.length;
|
|
var n = null;
|
|
var i = [];
|
|
for(var o = 0; o < f; ++o){
|
|
t = e.charCodeAt(o);
|
|
if (t > 55295 && t < 57344) {
|
|
if (!n) {
|
|
if (t > 56319) {
|
|
if ((r -= 3) > -1) i.push(239, 191, 189);
|
|
continue;
|
|
} else if (o + 1 === f) {
|
|
if ((r -= 3) > -1) i.push(239, 191, 189);
|
|
continue;
|
|
}
|
|
n = t;
|
|
continue;
|
|
}
|
|
if (t < 56320) {
|
|
if ((r -= 3) > -1) i.push(239, 191, 189);
|
|
n = t;
|
|
continue;
|
|
}
|
|
t = (n - 55296 << 10 | t - 56320) + 65536;
|
|
} else if (n) {
|
|
if ((r -= 3) > -1) i.push(239, 191, 189);
|
|
}
|
|
n = null;
|
|
if (t < 128) {
|
|
if ((r -= 1) < 0) break;
|
|
i.push(t);
|
|
} else if (t < 2048) {
|
|
if ((r -= 2) < 0) break;
|
|
i.push(t >> 6 | 192, t & 63 | 128);
|
|
} else if (t < 65536) {
|
|
if ((r -= 3) < 0) break;
|
|
i.push(t >> 12 | 224, t >> 6 & 63 | 128, t & 63 | 128);
|
|
} else if (t < 1114112) {
|
|
if ((r -= 4) < 0) break;
|
|
i.push(t >> 18 | 240, t >> 12 & 63 | 128, t >> 6 & 63 | 128, t & 63 | 128);
|
|
} else {
|
|
throw new Error("Invalid code point");
|
|
}
|
|
}
|
|
return i;
|
|
}
|
|
function asciiToBytes(e) {
|
|
var r = [];
|
|
for(var t = 0; t < e.length; ++t){
|
|
r.push(e.charCodeAt(t) & 255);
|
|
}
|
|
return r;
|
|
}
|
|
function utf16leToBytes(e, r) {
|
|
var t, f, n;
|
|
var i = [];
|
|
for(var o = 0; o < e.length; ++o){
|
|
if ((r -= 2) < 0) break;
|
|
t = e.charCodeAt(o);
|
|
f = t >> 8;
|
|
n = t % 256;
|
|
i.push(n);
|
|
i.push(f);
|
|
}
|
|
return i;
|
|
}
|
|
function base64ToBytes(e) {
|
|
return f.toByteArray(base64clean(e));
|
|
}
|
|
function blitBuffer(e, r, t, f) {
|
|
for(var n = 0; n < f; ++n){
|
|
if (n + t >= r.length || n >= e.length) break;
|
|
r[n + t] = e[n];
|
|
}
|
|
return n;
|
|
}
|
|
function isInstance(e, r) {
|
|
return e instanceof r || e != null && e.constructor != null && e.constructor.name != null && e.constructor.name === r.name;
|
|
}
|
|
function numberIsNaN(e) {
|
|
return e !== e;
|
|
}
|
|
var s = function() {
|
|
var e = "0123456789abcdef";
|
|
var r = new Array(256);
|
|
for(var t = 0; t < 16; ++t){
|
|
var f = t * 16;
|
|
for(var n = 0; n < 16; ++n){
|
|
r[f + n] = e[t] + e[n];
|
|
}
|
|
}
|
|
return r;
|
|
}();
|
|
},
|
|
783: function(e, r) {
|
|
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ r.read = function(e, r, t, f, n) {
|
|
var i, o;
|
|
var u = n * 8 - f - 1;
|
|
var a = (1 << u) - 1;
|
|
var s = a >> 1;
|
|
var h = -7;
|
|
var c = t ? n - 1 : 0;
|
|
var l = t ? -1 : 1;
|
|
var p = e[r + c];
|
|
c += l;
|
|
i = p & (1 << -h) - 1;
|
|
p >>= -h;
|
|
h += u;
|
|
for(; h > 0; i = i * 256 + e[r + c], c += l, h -= 8){}
|
|
o = i & (1 << -h) - 1;
|
|
i >>= -h;
|
|
h += f;
|
|
for(; h > 0; o = o * 256 + e[r + c], c += l, h -= 8){}
|
|
if (i === 0) {
|
|
i = 1 - s;
|
|
} else if (i === a) {
|
|
return o ? NaN : (p ? -1 : 1) * Infinity;
|
|
} else {
|
|
o = o + Math.pow(2, f);
|
|
i = i - s;
|
|
}
|
|
return (p ? -1 : 1) * o * Math.pow(2, i - f);
|
|
};
|
|
r.write = function(e, r, t, f, n, i) {
|
|
var o, u, a;
|
|
var s = i * 8 - n - 1;
|
|
var h = (1 << s) - 1;
|
|
var c = h >> 1;
|
|
var l = n === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0;
|
|
var p = f ? 0 : i - 1;
|
|
var y = f ? 1 : -1;
|
|
var g = r < 0 || r === 0 && 1 / r < 0 ? 1 : 0;
|
|
r = Math.abs(r);
|
|
if (isNaN(r) || r === Infinity) {
|
|
u = isNaN(r) ? 1 : 0;
|
|
o = h;
|
|
} else {
|
|
o = Math.floor(Math.log(r) / Math.LN2);
|
|
if (r * (a = Math.pow(2, -o)) < 1) {
|
|
o--;
|
|
a *= 2;
|
|
}
|
|
if (o + c >= 1) {
|
|
r += l / a;
|
|
} else {
|
|
r += l * Math.pow(2, 1 - c);
|
|
}
|
|
if (r * a >= 2) {
|
|
o++;
|
|
a /= 2;
|
|
}
|
|
if (o + c >= h) {
|
|
u = 0;
|
|
o = h;
|
|
} else if (o + c >= 1) {
|
|
u = (r * a - 1) * Math.pow(2, n);
|
|
o = o + c;
|
|
} else {
|
|
u = r * Math.pow(2, c - 1) * Math.pow(2, n);
|
|
o = 0;
|
|
}
|
|
}
|
|
for(; n >= 8; e[t + p] = u & 255, p += y, u /= 256, n -= 8){}
|
|
o = o << n | u;
|
|
s += n;
|
|
for(; s > 0; e[t + p] = o & 255, p += y, o /= 256, s -= 8){}
|
|
e[t + p - y] |= g * 128;
|
|
};
|
|
}
|
|
};
|
|
var r = {};
|
|
function __nccwpck_require__(t) {
|
|
var f = r[t];
|
|
if (f !== undefined) {
|
|
return f.exports;
|
|
}
|
|
var n = r[t] = {
|
|
exports: {}
|
|
};
|
|
var i = true;
|
|
try {
|
|
e[t](n, n.exports, __nccwpck_require__);
|
|
i = false;
|
|
} finally{
|
|
if (i) delete r[t];
|
|
}
|
|
return n.exports;
|
|
}
|
|
if (typeof __nccwpck_require__ !== "undefined") __nccwpck_require__.ab = ("TURBOPACK compile-time value", "/ROOT/Documents/go-new/chinese-family-tree/node_modules/.pnpm/next@16.0.3_react-dom@19.2.0_react@19.2.0__react@19.2.0/node_modules/next/dist/compiled/buffer") + "/";
|
|
var t = __nccwpck_require__(72);
|
|
module.exports = t;
|
|
})();
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/id.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports["default"] = void 0;
|
|
/**
|
|
* Created by hustcc on 18/6/9.
|
|
* Contract: i@hust.cc
|
|
*/ var id = 1;
|
|
/**
|
|
* generate unique id in application
|
|
* @return {string}
|
|
*/ var _default = function _default() {
|
|
return "".concat(id++);
|
|
};
|
|
exports["default"] = _default;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/debounce.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports["default"] = void 0;
|
|
/**
|
|
* Created by hustcc on 18/6/9.
|
|
* Contract: i@hust.cc
|
|
*/ var _default = function _default(fn) {
|
|
var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 60;
|
|
var timer = null;
|
|
return function() {
|
|
var _this = this;
|
|
for(var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++){
|
|
args[_key] = arguments[_key];
|
|
}
|
|
clearTimeout(timer);
|
|
timer = setTimeout(function() {
|
|
fn.apply(_this, args);
|
|
}, delay);
|
|
};
|
|
};
|
|
exports["default"] = _default;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/constant.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.SizeSensorId = exports.SensorTabIndex = exports.SensorClassName = void 0;
|
|
/**
|
|
* Created by hustcc on 18/6/9.
|
|
* Contract: i@hust.cc
|
|
*/ var SizeSensorId = 'size-sensor-id';
|
|
exports.SizeSensorId = SizeSensorId;
|
|
var SensorClassName = 'size-sensor-object';
|
|
exports.SensorClassName = SensorClassName;
|
|
var SensorTabIndex = '-1';
|
|
exports.SensorTabIndex = SensorTabIndex;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensors/object.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.createSensor = void 0;
|
|
var _debounce = _interopRequireDefault(__turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/debounce.js [app-client] (ecmascript)"));
|
|
var _constant = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/constant.js [app-client] (ecmascript)");
|
|
function _interopRequireDefault(obj) {
|
|
return obj && obj.__esModule ? obj : {
|
|
"default": obj
|
|
};
|
|
}
|
|
/**
|
|
* Created by hustcc on 18/6/9.
|
|
* Contract: i@hust.cc
|
|
*/ var createSensor = function createSensor(element, whenDestroy) {
|
|
var sensor = undefined;
|
|
// callback
|
|
var listeners = [];
|
|
/**
|
|
* create object DOM of sensor
|
|
* @returns {HTMLObjectElement}
|
|
*/ var newSensor = function newSensor() {
|
|
// adjust style
|
|
if (getComputedStyle(element).position === 'static') {
|
|
element.style.position = 'relative';
|
|
}
|
|
var obj = document.createElement('object');
|
|
obj.onload = function() {
|
|
obj.contentDocument.defaultView.addEventListener('resize', resizeListener);
|
|
// 直接触发一次 resize
|
|
resizeListener();
|
|
};
|
|
obj.style.display = 'block';
|
|
obj.style.position = 'absolute';
|
|
obj.style.top = '0';
|
|
obj.style.left = '0';
|
|
obj.style.height = '100%';
|
|
obj.style.width = '100%';
|
|
obj.style.overflow = 'hidden';
|
|
obj.style.pointerEvents = 'none';
|
|
obj.style.zIndex = '-1';
|
|
obj.style.opacity = '0';
|
|
obj.setAttribute('class', _constant.SensorClassName);
|
|
obj.setAttribute('tabindex', _constant.SensorTabIndex);
|
|
obj.type = 'text/html';
|
|
// append into dom
|
|
element.appendChild(obj);
|
|
// for ie, should set data attribute delay, or will be white screen
|
|
obj.data = 'about:blank';
|
|
return obj;
|
|
};
|
|
/**
|
|
* trigger listeners
|
|
*/ var resizeListener = (0, _debounce["default"])(function() {
|
|
// trigger all listener
|
|
listeners.forEach(function(listener) {
|
|
listener(element);
|
|
});
|
|
});
|
|
/**
|
|
* listen with one callback function
|
|
* @param cb
|
|
*/ var bind = function bind(cb) {
|
|
// if not exist sensor, then create one
|
|
if (!sensor) {
|
|
sensor = newSensor();
|
|
}
|
|
if (listeners.indexOf(cb) === -1) {
|
|
listeners.push(cb);
|
|
}
|
|
};
|
|
/**
|
|
* destroy all
|
|
*/ var destroy = function destroy() {
|
|
if (sensor && sensor.parentNode) {
|
|
if (sensor.contentDocument) {
|
|
// remote event
|
|
sensor.contentDocument.defaultView.removeEventListener('resize', resizeListener);
|
|
}
|
|
// remove dom
|
|
sensor.parentNode.removeChild(sensor);
|
|
// initial variable
|
|
element.removeAttribute(_constant.SizeSensorId);
|
|
sensor = undefined;
|
|
listeners = [];
|
|
whenDestroy && whenDestroy();
|
|
}
|
|
};
|
|
/**
|
|
* cancel listener bind
|
|
* @param cb
|
|
*/ var unbind = function unbind(cb) {
|
|
var idx = listeners.indexOf(cb);
|
|
if (idx !== -1) {
|
|
listeners.splice(idx, 1);
|
|
}
|
|
// no listener, and sensor is exist
|
|
// then destroy the sensor
|
|
if (listeners.length === 0 && sensor) {
|
|
destroy();
|
|
}
|
|
};
|
|
return {
|
|
element: element,
|
|
bind: bind,
|
|
destroy: destroy,
|
|
unbind: unbind
|
|
};
|
|
};
|
|
exports.createSensor = createSensor;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensors/resizeObserver.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.createSensor = void 0;
|
|
var _constant = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/constant.js [app-client] (ecmascript)");
|
|
var _debounce = _interopRequireDefault(__turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/debounce.js [app-client] (ecmascript)"));
|
|
function _interopRequireDefault(obj) {
|
|
return obj && obj.__esModule ? obj : {
|
|
"default": obj
|
|
};
|
|
}
|
|
/**
|
|
* Created by hustcc on 18/7/5.
|
|
* Contract: i@hust.cc
|
|
*/ var createSensor = function createSensor(element, whenDestroy) {
|
|
var sensor = undefined;
|
|
// callback
|
|
var listeners = [];
|
|
/**
|
|
* trigger listeners
|
|
*/ var resizeListener = (0, _debounce["default"])(function() {
|
|
// trigger all
|
|
listeners.forEach(function(listener) {
|
|
listener(element);
|
|
});
|
|
});
|
|
/**
|
|
* create ResizeObserver sensor
|
|
* @returns
|
|
*/ var newSensor = function newSensor() {
|
|
var s = new ResizeObserver(resizeListener);
|
|
// listen element
|
|
s.observe(element);
|
|
// trigger once
|
|
resizeListener();
|
|
return s;
|
|
};
|
|
/**
|
|
* listen with callback
|
|
* @param cb
|
|
*/ var bind = function bind(cb) {
|
|
if (!sensor) {
|
|
sensor = newSensor();
|
|
}
|
|
if (listeners.indexOf(cb) === -1) {
|
|
listeners.push(cb);
|
|
}
|
|
};
|
|
/**
|
|
* destroy
|
|
*/ var destroy = function destroy() {
|
|
sensor.disconnect();
|
|
listeners = [];
|
|
sensor = undefined;
|
|
element.removeAttribute(_constant.SizeSensorId);
|
|
whenDestroy && whenDestroy();
|
|
};
|
|
/**
|
|
* cancel bind
|
|
* @param cb
|
|
*/ var unbind = function unbind(cb) {
|
|
var idx = listeners.indexOf(cb);
|
|
if (idx !== -1) {
|
|
listeners.splice(idx, 1);
|
|
}
|
|
// no listener, and sensor is exist
|
|
// then destroy the sensor
|
|
if (listeners.length === 0 && sensor) {
|
|
destroy();
|
|
}
|
|
};
|
|
return {
|
|
element: element,
|
|
bind: bind,
|
|
destroy: destroy,
|
|
unbind: unbind
|
|
};
|
|
};
|
|
exports.createSensor = createSensor;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensors/index.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.createSensor = void 0;
|
|
var _object = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensors/object.js [app-client] (ecmascript)");
|
|
var _resizeObserver = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensors/resizeObserver.js [app-client] (ecmascript)");
|
|
/**
|
|
* Created by hustcc on 18/7/5.
|
|
* Contract: i@hust.cc
|
|
*/ /**
|
|
* sensor strategies
|
|
*/ // export const createSensor = createObjectSensor;
|
|
var createSensor = typeof ResizeObserver !== 'undefined' ? _resizeObserver.createSensor : _object.createSensor;
|
|
exports.createSensor = createSensor;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensorPool.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.removeSensor = exports.getSensor = exports.Sensors = void 0;
|
|
var _id = _interopRequireDefault(__turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/id.js [app-client] (ecmascript)"));
|
|
var _sensors = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensors/index.js [app-client] (ecmascript)");
|
|
var _constant = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/constant.js [app-client] (ecmascript)");
|
|
function _interopRequireDefault(obj) {
|
|
return obj && obj.__esModule ? obj : {
|
|
"default": obj
|
|
};
|
|
}
|
|
/**
|
|
* Created by hustcc on 18/6/9.
|
|
* Contract: i@hust.cc
|
|
*/ /**
|
|
* all the sensor objects.
|
|
* sensor pool
|
|
*/ var Sensors = {};
|
|
/**
|
|
* When destroy the sensor, remove it from the pool
|
|
*/ exports.Sensors = Sensors;
|
|
function clean(sensorId) {
|
|
// exist, then remove from pool
|
|
if (sensorId && Sensors[sensorId]) {
|
|
delete Sensors[sensorId];
|
|
}
|
|
}
|
|
/**
|
|
* get one sensor
|
|
* @param element
|
|
* @returns {*}
|
|
*/ var getSensor = function getSensor(element) {
|
|
var sensorId = element.getAttribute(_constant.SizeSensorId);
|
|
// 1. if the sensor exists, then use it
|
|
if (sensorId && Sensors[sensorId]) {
|
|
return Sensors[sensorId];
|
|
}
|
|
// 2. not exist, then create one
|
|
var newId = (0, _id["default"])();
|
|
element.setAttribute(_constant.SizeSensorId, newId);
|
|
var sensor = (0, _sensors.createSensor)(element, function() {
|
|
return clean(newId);
|
|
});
|
|
// add sensor into pool
|
|
Sensors[newId] = sensor;
|
|
return sensor;
|
|
};
|
|
/**
|
|
* 移除 sensor
|
|
* @param sensor
|
|
*/ exports.getSensor = getSensor;
|
|
var removeSensor = function removeSensor(sensor) {
|
|
var sensorId = sensor.element.getAttribute(_constant.SizeSensorId);
|
|
// remove event, dom of the sensor used
|
|
sensor.destroy();
|
|
clean(sensorId);
|
|
};
|
|
exports.removeSensor = removeSensor;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/index.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.ver = exports.clear = exports.bind = void 0;
|
|
var _sensorPool = __turbopack_context__.r("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/sensorPool.js [app-client] (ecmascript)");
|
|
/**
|
|
* Created by hustcc on 18/6/9.[高考时间]
|
|
* Contract: i@hust.cc
|
|
*/ /**
|
|
* bind an element with resize callback function
|
|
* @param {*} element
|
|
* @param {*} cb
|
|
*/ var bind = function bind(element, cb) {
|
|
var sensor = (0, _sensorPool.getSensor)(element);
|
|
// listen with callback
|
|
sensor.bind(cb);
|
|
// return unbind function
|
|
return function() {
|
|
sensor.unbind(cb);
|
|
};
|
|
};
|
|
/**
|
|
* clear all the listener and sensor of an element
|
|
* @param element
|
|
*/ exports.bind = bind;
|
|
var clear = function clear(element) {
|
|
var sensor = (0, _sensorPool.getSensor)(element);
|
|
(0, _sensorPool.removeSensor)(sensor);
|
|
};
|
|
exports.clear = clear;
|
|
var ver = "1.0.2";
|
|
exports.ver = ver;
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/pick.js [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
/**
|
|
* 保留 object 中的部分内容
|
|
* @param obj
|
|
* @param keys
|
|
*/ __turbopack_context__.s([
|
|
"pick",
|
|
()=>pick
|
|
]);
|
|
function pick(obj, keys) {
|
|
var r = {};
|
|
keys.forEach(function(key) {
|
|
r[key] = obj[key];
|
|
});
|
|
return r;
|
|
} //# sourceMappingURL=pick.js.map
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/is-function.js [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"isFunction",
|
|
()=>isFunction
|
|
]);
|
|
function isFunction(v) {
|
|
return typeof v === 'function';
|
|
} //# sourceMappingURL=is-function.js.map
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/is-string.js [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"isString",
|
|
()=>isString
|
|
]);
|
|
function isString(v) {
|
|
return typeof v === 'string';
|
|
} //# sourceMappingURL=is-string.js.map
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/is-equal.js [app-client] (ecmascript) <locals>", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/fast-deep-equal@3.1.3/node_modules/fast-deep-equal/index.js [app-client] (ecmascript)");
|
|
;
|
|
;
|
|
//# sourceMappingURL=is-equal.js.map
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/core.js [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>__TURBOPACK__default__export__
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/tslib@2.3.0/node_modules/tslib/tslib.es6.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$next$40$16$2e$0$2e$3_react$2d$dom$40$19$2e$2$2e$0_react$40$19$2e$2$2e$0_$5f$react$40$19$2e$2$2e$0$2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/next@16.0.3_react-dom@19.2.0_react@19.2.0__react@19.2.0/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$size$2d$sensor$40$1$2e$0$2e$2$2f$node_modules$2f$size$2d$sensor$2f$lib$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/size-sensor@1.0.2/node_modules/size-sensor/lib/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$pick$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/pick.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$function$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/is-function.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$string$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/is-string.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$equal$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/helper/is-equal.js [app-client] (ecmascript) <locals>");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/fast-deep-equal@3.1.3/node_modules/fast-deep-equal/index.js [app-client] (ecmascript) <export default as isEqual>");
|
|
;
|
|
;
|
|
;
|
|
;
|
|
;
|
|
;
|
|
;
|
|
/**
|
|
* core component for echarts binding
|
|
*/ var EChartsReactCore = function(_super) {
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__extends"])(EChartsReactCore, _super);
|
|
function EChartsReactCore(props) {
|
|
var _this = _super.call(this, props) || this;
|
|
_this.echarts = props.echarts;
|
|
_this.ele = null;
|
|
_this.isInitialResize = true;
|
|
return _this;
|
|
}
|
|
EChartsReactCore.prototype.componentDidMount = function() {
|
|
this.renderNewEcharts();
|
|
};
|
|
// update
|
|
EChartsReactCore.prototype.componentDidUpdate = function(prevProps) {
|
|
/**
|
|
* if shouldSetOption return false, then return, not update echarts options
|
|
* default is true
|
|
*/ var shouldSetOption = this.props.shouldSetOption;
|
|
if ((0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$function$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["isFunction"])(shouldSetOption) && !shouldSetOption(prevProps, this.props)) {
|
|
return;
|
|
}
|
|
// 以下属性修改的时候,需要 dispose 之后再新建
|
|
// 1. 切换 theme 的时候
|
|
// 2. 修改 opts 的时候
|
|
if (!(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__["isEqual"])(prevProps.theme, this.props.theme) || !(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__["isEqual"])(prevProps.opts, this.props.opts)) {
|
|
this.dispose();
|
|
this.renderNewEcharts(); // 重建
|
|
return;
|
|
}
|
|
// 修改 onEvent 的时候先移除历史事件再添加
|
|
var echartsInstance = this.getEchartsInstance();
|
|
if (!(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__["isEqual"])(prevProps.onEvents, this.props.onEvents)) {
|
|
this.offEvents(echartsInstance, prevProps.onEvents);
|
|
this.bindEvents(echartsInstance, this.props.onEvents);
|
|
}
|
|
// when these props are not isEqual, update echarts
|
|
var pickKeys = [
|
|
'option',
|
|
'notMerge',
|
|
'replaceMerge',
|
|
'lazyUpdate',
|
|
'showLoading',
|
|
'loadingOption'
|
|
];
|
|
if (!(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__["isEqual"])((0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$pick$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["pick"])(this.props, pickKeys), (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$pick$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["pick"])(prevProps, pickKeys))) {
|
|
this.updateEChartsOption();
|
|
}
|
|
/**
|
|
* when style or class name updated, change size.
|
|
*/ if (!(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__["isEqual"])(prevProps.style, this.props.style) || !(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$export__default__as__isEqual$3e$__["isEqual"])(prevProps.className, this.props.className)) {
|
|
this.resize();
|
|
}
|
|
};
|
|
EChartsReactCore.prototype.componentWillUnmount = function() {
|
|
this.dispose();
|
|
};
|
|
/*
|
|
* initialise an echarts instance
|
|
*/ EChartsReactCore.prototype.initEchartsInstance = function() {
|
|
return (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__awaiter"])(this, void 0, void 0, function() {
|
|
var _this = this;
|
|
return (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__generator"])(this, function(_a) {
|
|
return [
|
|
2 /*return*/ ,
|
|
new Promise(function(resolve) {
|
|
// create temporary echart instance
|
|
_this.echarts.init(_this.ele, _this.props.theme, _this.props.opts);
|
|
var echartsInstance = _this.getEchartsInstance();
|
|
echartsInstance.on('finished', function() {
|
|
// get final width and height
|
|
var width = _this.ele.clientWidth;
|
|
var height = _this.ele.clientHeight;
|
|
// dispose temporary echart instance
|
|
_this.echarts.dispose(_this.ele);
|
|
// recreate echart instance
|
|
// we use final width and height only if not originally provided as opts
|
|
var opts = (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__assign"])({
|
|
width: width,
|
|
height: height
|
|
}, _this.props.opts);
|
|
resolve(_this.echarts.init(_this.ele, _this.props.theme, opts));
|
|
});
|
|
})
|
|
];
|
|
});
|
|
});
|
|
};
|
|
/**
|
|
* return the existing echart object
|
|
*/ EChartsReactCore.prototype.getEchartsInstance = function() {
|
|
return this.echarts.getInstanceByDom(this.ele);
|
|
};
|
|
/**
|
|
* dispose echarts and clear size-sensor
|
|
*/ EChartsReactCore.prototype.dispose = function() {
|
|
if (this.ele) {
|
|
try {
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$size$2d$sensor$40$1$2e$0$2e$2$2f$node_modules$2f$size$2d$sensor$2f$lib$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["clear"])(this.ele);
|
|
} catch (e) {
|
|
console.warn(e);
|
|
}
|
|
// dispose echarts instance
|
|
this.echarts.dispose(this.ele);
|
|
}
|
|
};
|
|
/**
|
|
* render a new echarts instance
|
|
*/ EChartsReactCore.prototype.renderNewEcharts = function() {
|
|
return (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__awaiter"])(this, void 0, void 0, function() {
|
|
var _a, onEvents, onChartReady, _b, autoResize, echartsInstance;
|
|
var _this = this;
|
|
return (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__generator"])(this, function(_c) {
|
|
switch(_c.label){
|
|
case 0:
|
|
_a = this.props, onEvents = _a.onEvents, onChartReady = _a.onChartReady, _b = _a.autoResize, autoResize = _b === void 0 ? true : _b;
|
|
// 1. init echarts instance
|
|
return [
|
|
4 /*yield*/ ,
|
|
this.initEchartsInstance()
|
|
];
|
|
case 1:
|
|
// 1. init echarts instance
|
|
_c.sent();
|
|
echartsInstance = this.updateEChartsOption();
|
|
// 3. bind events
|
|
this.bindEvents(echartsInstance, onEvents || {});
|
|
// 4. on chart ready
|
|
if ((0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$function$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["isFunction"])(onChartReady)) onChartReady(echartsInstance);
|
|
// 5. on resize
|
|
if (this.ele && autoResize) {
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$size$2d$sensor$40$1$2e$0$2e$2$2f$node_modules$2f$size$2d$sensor$2f$lib$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["bind"])(this.ele, function() {
|
|
_this.resize();
|
|
});
|
|
}
|
|
return [
|
|
2 /*return*/
|
|
];
|
|
}
|
|
});
|
|
});
|
|
};
|
|
// bind the events
|
|
EChartsReactCore.prototype.bindEvents = function(instance, events) {
|
|
function _bindEvent(eventName, func) {
|
|
// ignore the event config which not satisfy
|
|
if ((0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$string$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["isString"])(eventName) && (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$function$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["isFunction"])(func)) {
|
|
// binding event
|
|
instance.on(eventName, function(param) {
|
|
func(param, instance);
|
|
});
|
|
}
|
|
}
|
|
// loop and bind
|
|
for(var eventName in events){
|
|
if (Object.prototype.hasOwnProperty.call(events, eventName)) {
|
|
_bindEvent(eventName, events[eventName]);
|
|
}
|
|
}
|
|
};
|
|
// off the events
|
|
EChartsReactCore.prototype.offEvents = function(instance, events) {
|
|
if (!events) return;
|
|
// loop and off
|
|
for(var eventName in events){
|
|
if ((0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$helper$2f$is$2d$string$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["isString"])(eventName)) {
|
|
instance.off(eventName, events[eventName]);
|
|
}
|
|
}
|
|
};
|
|
/**
|
|
* render the echarts
|
|
*/ EChartsReactCore.prototype.updateEChartsOption = function() {
|
|
var _a = this.props, option = _a.option, _b = _a.notMerge, notMerge = _b === void 0 ? false : _b, _c = _a.replaceMerge, replaceMerge = _c === void 0 ? null : _c, _d = _a.lazyUpdate, lazyUpdate = _d === void 0 ? false : _d, showLoading = _a.showLoading, _e = _a.loadingOption, loadingOption = _e === void 0 ? null : _e;
|
|
// 1. get or initial the echarts object
|
|
var echartInstance = this.getEchartsInstance();
|
|
// 2. set the echarts option
|
|
echartInstance.setOption(option, {
|
|
notMerge: notMerge,
|
|
replaceMerge: replaceMerge,
|
|
lazyUpdate: lazyUpdate
|
|
});
|
|
// 3. set loading mask
|
|
if (showLoading) echartInstance.showLoading(loadingOption);
|
|
else echartInstance.hideLoading();
|
|
return echartInstance;
|
|
};
|
|
/**
|
|
* resize wrapper
|
|
*/ EChartsReactCore.prototype.resize = function() {
|
|
// 1. get the echarts object
|
|
var echartsInstance = this.getEchartsInstance();
|
|
// 2. call echarts instance resize if not the initial resize
|
|
// resize should not happen on first render as it will cancel initial echarts animations
|
|
if (!this.isInitialResize) {
|
|
try {
|
|
echartsInstance.resize({
|
|
width: 'auto',
|
|
height: 'auto'
|
|
});
|
|
} catch (e) {
|
|
console.warn(e);
|
|
}
|
|
}
|
|
// 3. update variable for future calls
|
|
this.isInitialResize = false;
|
|
};
|
|
EChartsReactCore.prototype.render = function() {
|
|
var _this = this;
|
|
var _a = this.props, style = _a.style, _b = _a.className, className = _b === void 0 ? '' : _b, echarts = _a.echarts, option = _a.option, theme = _a.theme, notMerge = _a.notMerge, replaceMerge = _a.replaceMerge, lazyUpdate = _a.lazyUpdate, showLoading = _a.showLoading, loadingOption = _a.loadingOption, opts = _a.opts, onChartReady = _a.onChartReady, onEvents = _a.onEvents, shouldSetOption = _a.shouldSetOption, autoResize = _a.autoResize, divHTMLAttributes = (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__rest"])(_a, [
|
|
"style",
|
|
"className",
|
|
"echarts",
|
|
"option",
|
|
"theme",
|
|
"notMerge",
|
|
"replaceMerge",
|
|
"lazyUpdate",
|
|
"showLoading",
|
|
"loadingOption",
|
|
"opts",
|
|
"onChartReady",
|
|
"onEvents",
|
|
"shouldSetOption",
|
|
"autoResize"
|
|
]);
|
|
// default height = 300
|
|
var newStyle = (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__assign"])({
|
|
height: 300
|
|
}, style);
|
|
return __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$next$40$16$2e$0$2e$3_react$2d$dom$40$19$2e$2$2e$0_react$40$19$2e$2$2e$0_$5f$react$40$19$2e$2$2e$0$2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"].createElement("div", (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__assign"])({
|
|
ref: function(e) {
|
|
_this.ele = e;
|
|
},
|
|
style: newStyle,
|
|
className: "echarts-for-react ".concat(className)
|
|
}, divHTMLAttributes));
|
|
};
|
|
return EChartsReactCore;
|
|
}(__TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$next$40$16$2e$0$2e$3_react$2d$dom$40$19$2e$2$2e$0_react$40$19$2e$2$2e$0_$5f$react$40$19$2e$2$2e$0$2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["PureComponent"]);
|
|
const __TURBOPACK__default__export__ = EChartsReactCore;
|
|
//# sourceMappingURL=core.js.map
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/index.js [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>__TURBOPACK__default__export__
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/tslib@2.3.0/node_modules/tslib/tslib.es6.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$40$6$2e$0$2e$0$2f$node_modules$2f$echarts$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts@6.0.0/node_modules/echarts/index.js [app-client] (ecmascript) <locals>");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$40$6$2e$0$2e$0$2f$node_modules$2f$echarts$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts@6.0.0/node_modules/echarts/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$core$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/core.js [app-client] (ecmascript)");
|
|
;
|
|
;
|
|
;
|
|
// export the Component the echarts Object.
|
|
var EChartsReact = function(_super) {
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$tslib$40$2$2e$3$2e$0$2f$node_modules$2f$tslib$2f$tslib$2e$es6$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["__extends"])(EChartsReact, _super);
|
|
function EChartsReact(props) {
|
|
var _this = _super.call(this, props) || this;
|
|
// 初始化为 echarts 整个包
|
|
_this.echarts = __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$40$6$2e$0$2e$0$2f$node_modules$2f$echarts$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__;
|
|
return _this;
|
|
}
|
|
return EChartsReact;
|
|
}(__TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$echarts$2d$for$2d$react$40$3$2e$0$2e$5_echarts$40$6$2e$0$2e$0_react$40$19$2e$2$2e$0$2f$node_modules$2f$echarts$2d$for$2d$react$2f$esm$2f$core$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"]);
|
|
const __TURBOPACK__default__export__ = EChartsReact;
|
|
//# sourceMappingURL=index.js.map
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/index.js [app-client] (ecmascript, next/dynamic entry)", ((__turbopack_context__) => {
|
|
|
|
__turbopack_context__.n(__turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/echarts-for-react@3.0.5_echarts@6.0.0_react@19.2.0/node_modules/echarts-for-react/esm/index.js [app-client] (ecmascript)"));
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/fast-deep-equal@3.1.3/node_modules/fast-deep-equal/index.js [app-client] (ecmascript)", ((__turbopack_context__, module, exports) => {
|
|
"use strict";
|
|
|
|
// do not edit .js files directly - edit src/index.jst
|
|
module.exports = function equal(a, b) {
|
|
if (a === b) return true;
|
|
if (a && b && typeof a == 'object' && typeof b == 'object') {
|
|
if (a.constructor !== b.constructor) return false;
|
|
var length, i, keys;
|
|
if (Array.isArray(a)) {
|
|
length = a.length;
|
|
if (length != b.length) return false;
|
|
for(i = length; i-- !== 0;)if (!equal(a[i], b[i])) return false;
|
|
return true;
|
|
}
|
|
if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags;
|
|
if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf();
|
|
if (a.toString !== Object.prototype.toString) return a.toString() === b.toString();
|
|
keys = Object.keys(a);
|
|
length = keys.length;
|
|
if (length !== Object.keys(b).length) return false;
|
|
for(i = length; i-- !== 0;)if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false;
|
|
for(i = length; i-- !== 0;){
|
|
var key = keys[i];
|
|
if (!equal(a[key], b[key])) return false;
|
|
}
|
|
return true;
|
|
}
|
|
// true if both NaN, false otherwise
|
|
return a !== a && b !== b;
|
|
};
|
|
}),
|
|
"[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/fast-deep-equal@3.1.3/node_modules/fast-deep-equal/index.js [app-client] (ecmascript) <export default as isEqual>", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"isEqual",
|
|
()=>__TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"]
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$fast$2d$deep$2d$equal$40$3$2e$1$2e$3$2f$node_modules$2f$fast$2d$deep$2d$equal$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/Documents/go-new/chinese-family-tree/node_modules/.pnpm/fast-deep-equal@3.1.3/node_modules/fast-deep-equal/index.js [app-client] (ecmascript)");
|
|
}),
|
|
]);
|
|
|
|
//# sourceMappingURL=a0629__pnpm_0497c923._.js.map
|