Files
chinese-family-tree-2/.next/dev/static/chunks/a0629__pnpm_0497c923._.js
T
freedakgmail c033e46782 0.0.0.4
2025-11-22 23:49:24 +08:00

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