跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
分类索引
最近更改
随机页面
灵兰秘典
帮助
帮助
联系我们
捐助本站
关于本站
MediaWiki帮助
中医百科
搜索
搜索
外观
登录
个人工具
登录
查看“︁MediaWiki:Gadget-JSX.js”︁的源代码
系统消息
讨论
English
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
Cargo数据
外观
移至侧栏
隐藏
←
MediaWiki:Gadget-JSX.js
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/** * SPDX-License-Identifier: BSD-3-Clause * _addText: '{{Gadget Header|license=BSD|attribution=proteriax}}' * * @base {@link https://github.com/alex-kinokon/jsx-dom} * @source {@link https://git.qiuwen.net.cn/InterfaceAdmin/QiuwenGadgets/src/branch/master/src/React} * @license BSD-3-Clause {@link https://github.com/alex-kinokon/jsx-dom/blob/master/LICENSE} */ /** * BSD 3-Clause License * * Copyright (c) proteriax * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, this * list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * * 3. Neither the name of the copyright holder nor the names of its * contributors may be used to endorse or promote products derived from * this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** * +------------------------------------------------------------+ * | === WARNING: GLOBAL GADGET FILE === | * +------------------------------------------------------------+ * | All changes should be made in the repository, | * | otherwise they will be lost. | * +------------------------------------------------------------+ * | Changes to this page may affect many users. | * | Please discuss changes by opening an issue before editing. | * +------------------------------------------------------------+ */ /* <nowiki> */ (() => { "use strict"; var __getOwnPropNames = Object.getOwnPropertyNames; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; // node_modules/.pnpm/proxy-polyfill@0.3.2/node_modules/proxy-polyfill/proxy.min.js var require_proxy_min = __commonJS({ "node_modules/.pnpm/proxy-polyfill@0.3.2/node_modules/proxy-polyfill/proxy.min.js"() { (function() { function n() { function v() { return null; } function l(a) { return a ? "object" === typeof a || "function" === typeof a : false; } function p(a) { if (null !== a && !l(a)) throw new TypeError("Object prototype may only be an Object or null: " + a); } var q = null, e = Object, w = !!e.create || !({ __proto__: null } instanceof e), A = e.create || (w ? function(a) { p(a); return { __proto__: a }; } : function(a) { function c() { } p(a); if (null === a) throw new SyntaxError("Native Object.create is required to create objects with null prototype"); c.prototype = a; return new c(); }), B = e.getPrototypeOf || ([].__proto__ === Array.prototype ? function(a) { a = a.__proto__; return l(a) ? a : null; } : v); var m = function(a, c) { function k() { } if (void 0 === (this && this instanceof m ? this.constructor : void 0)) throw new TypeError("Constructor Proxy requires 'new'"); if (!l(a) || !l(c)) throw new TypeError("Cannot create proxy with a non-object as target or handler"); q = function() { a = null; k = function(b) { throw new TypeError("Cannot perform '" + b + "' on a proxy that has been revoked"); }; }; setTimeout(function() { q = null; }, 0); var g = c; c = { get: null, set: null, apply: null, construct: null }; for (var h in g) { if (!(h in c)) throw new TypeError("Proxy polyfill does not support trap '" + h + "'"); c[h] = g[h]; } "function" === typeof g && (c.apply = g.apply.bind(g)); g = B(a); var r = false, t = false; if ("function" === typeof a) { var f = function() { var b = this && this.constructor === f, d = Array.prototype.slice.call(arguments); k(b ? "construct" : "apply"); return b && c.construct ? c.construct.call(this, a, d) : !b && c.apply ? c.apply(a, this, d) : b ? (d.unshift(a), new (a.bind.apply(a, d))()) : a.apply( this, d ); }; r = true; } else a instanceof Array ? (f = [], t = true) : f = w || null !== g ? A(g) : {}; var x = c.get ? function(b) { k("get"); return c.get(this, b, f); } : function(b) { k("get"); return this[b]; }, C = c.set ? function(b, d) { k("set"); c.set(this, b, d, f); } : function(b, d) { k("set"); this[b] = d; }, y = {}; e.getOwnPropertyNames(a).forEach(function(b) { if (!((r || t) && b in f)) { var d = e.getOwnPropertyDescriptor(a, b); e.defineProperty(f, b, { enumerable: !!d.enumerable, get: x.bind(a, b), set: C.bind(a, b) }); y[b] = true; } }); h = true; if (r || t) { var D = e.setPrototypeOf || ([].__proto__ === Array.prototype ? function(b, d) { p(d); b.__proto__ = d; return b; } : v); g && D(f, g) || (h = false); } if (c.get || !h) for (var u in a) y[u] || e.defineProperty(f, u, { get: x.bind(a, u) }); e.seal(a); e.seal(f); return f; }; m.revocable = function(a, c) { return { proxy: new m(a, c), revoke: q }; }; return m; } ; var z = "undefined" !== typeof process && "[object process]" === {}.toString.call(process) || "undefined" !== typeof navigator && "ReactNative" === navigator.product ? global : self; z.Proxy || (z.Proxy = n(), z.Proxy.revocable = z.Proxy.revocable); })(); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/global-this.js var require_global_this = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/global-this.js"(exports2, module2) { "use strict"; var check = function(it) { return it && it.Math === Math && it; }; module2.exports = // eslint-disable-next-line es/no-global-this -- safe check(typeof globalThis == "object" && globalThis) || check(typeof window == "object" && window) || // eslint-disable-next-line no-restricted-globals -- safe check(typeof self == "object" && self) || check(typeof global == "object" && global) || check(typeof exports2 == "object" && exports2) || // eslint-disable-next-line no-new-func -- fallback /* @__PURE__ */ (function() { return this; })() || Function("return this")(); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/fails.js var require_fails = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/fails.js"(exports2, module2) { "use strict"; module2.exports = function(exec) { try { return !!exec(); } catch (error) { return true; } }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/descriptors.js var require_descriptors = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/descriptors.js"(exports2, module2) { "use strict"; var fails = require_fails(); module2.exports = !fails(function() { return Object.defineProperty({}, 1, { get: function() { return 7; } })[1] !== 7; }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-bind-native.js var require_function_bind_native = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-bind-native.js"(exports2, module2) { "use strict"; var fails = require_fails(); module2.exports = !fails(function() { var test = function() { }.bind(); return typeof test != "function" || test.hasOwnProperty("prototype"); }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-call.js var require_function_call = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-call.js"(exports2, module2) { "use strict"; var NATIVE_BIND = require_function_bind_native(); var call = Function.prototype.call; module2.exports = NATIVE_BIND ? call.bind(call) : function() { return call.apply(call, arguments); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-property-is-enumerable.js var require_object_property_is_enumerable = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-property-is-enumerable.js"(exports2) { "use strict"; var $propertyIsEnumerable = {}.propertyIsEnumerable; var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1); exports2.f = NASHORN_BUG ? function propertyIsEnumerable(V) { var descriptor = getOwnPropertyDescriptor(this, V); return !!descriptor && descriptor.enumerable; } : $propertyIsEnumerable; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/create-property-descriptor.js var require_create_property_descriptor = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/create-property-descriptor.js"(exports2, module2) { "use strict"; module2.exports = function(bitmap, value) { return { enumerable: !(bitmap & 1), configurable: !(bitmap & 2), writable: !(bitmap & 4), value }; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-uncurry-this.js var require_function_uncurry_this = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-uncurry-this.js"(exports2, module2) { "use strict"; var NATIVE_BIND = require_function_bind_native(); var FunctionPrototype = Function.prototype; var call = FunctionPrototype.call; var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call); module2.exports = NATIVE_BIND ? uncurryThisWithBind : function(fn) { return function() { return call.apply(fn, arguments); }; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/classof-raw.js var require_classof_raw = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/classof-raw.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var toString = uncurryThis({}.toString); var stringSlice = uncurryThis("".slice); module2.exports = function(it) { return stringSlice(toString(it), 8, -1); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/indexed-object.js var require_indexed_object = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/indexed-object.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var fails = require_fails(); var classof = require_classof_raw(); var $Object = Object; var split = uncurryThis("".split); module2.exports = fails(function() { return !$Object("z").propertyIsEnumerable(0); }) ? function(it) { return classof(it) === "String" ? split(it, "") : $Object(it); } : $Object; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-null-or-undefined.js var require_is_null_or_undefined = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-null-or-undefined.js"(exports2, module2) { "use strict"; module2.exports = function(it) { return it === null || it === void 0; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/require-object-coercible.js var require_require_object_coercible = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/require-object-coercible.js"(exports2, module2) { "use strict"; var isNullOrUndefined = require_is_null_or_undefined(); var $TypeError = TypeError; module2.exports = function(it) { if (isNullOrUndefined(it)) throw new $TypeError("Can't call method on " + it); return it; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-indexed-object.js var require_to_indexed_object = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-indexed-object.js"(exports2, module2) { "use strict"; var IndexedObject = require_indexed_object(); var requireObjectCoercible = require_require_object_coercible(); module2.exports = function(it) { return IndexedObject(requireObjectCoercible(it)); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-callable.js var require_is_callable = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-callable.js"(exports2, module2) { "use strict"; var documentAll = typeof document == "object" && document.all; module2.exports = typeof documentAll == "undefined" && documentAll !== void 0 ? function(argument) { return typeof argument == "function" || argument === documentAll; } : function(argument) { return typeof argument == "function"; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-object.js var require_is_object = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-object.js"(exports2, module2) { "use strict"; var isCallable = require_is_callable(); module2.exports = function(it) { return typeof it == "object" ? it !== null : isCallable(it); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/get-built-in.js var require_get_built_in = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/get-built-in.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var isCallable = require_is_callable(); var aFunction = function(argument) { return isCallable(argument) ? argument : void 0; }; module2.exports = function(namespace, method) { return arguments.length < 2 ? aFunction(globalThis2[namespace]) : globalThis2[namespace] && globalThis2[namespace][method]; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-is-prototype-of.js var require_object_is_prototype_of = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-is-prototype-of.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); module2.exports = uncurryThis({}.isPrototypeOf); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/environment-user-agent.js var require_environment_user_agent = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/environment-user-agent.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var navigator2 = globalThis2.navigator; var userAgent = navigator2 && navigator2.userAgent; module2.exports = userAgent ? String(userAgent) : ""; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/environment-v8-version.js var require_environment_v8_version = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/environment-v8-version.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var userAgent = require_environment_user_agent(); var process2 = globalThis2.process; var Deno = globalThis2.Deno; var versions = process2 && process2.versions || Deno && Deno.version; var v8 = versions && versions.v8; var match; var version; if (v8) { match = v8.split("."); version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]); } if (!version && userAgent) { match = userAgent.match(/Edge\/(\d+)/); if (!match || match[1] >= 74) { match = userAgent.match(/Chrome\/(\d+)/); if (match) version = +match[1]; } } module2.exports = version; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/symbol-constructor-detection.js var require_symbol_constructor_detection = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/symbol-constructor-detection.js"(exports2, module2) { "use strict"; var V8_VERSION = require_environment_v8_version(); var fails = require_fails(); var globalThis2 = require_global_this(); var $String = globalThis2.String; module2.exports = !!Object.getOwnPropertySymbols && !fails(function() { var symbol = /* @__PURE__ */ Symbol("symbol detection"); return !$String(symbol) || !(Object(symbol) instanceof Symbol) || // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances !Symbol.sham && V8_VERSION && V8_VERSION < 41; }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/use-symbol-as-uid.js var require_use_symbol_as_uid = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/use-symbol-as-uid.js"(exports2, module2) { "use strict"; var NATIVE_SYMBOL = require_symbol_constructor_detection(); module2.exports = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == "symbol"; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-symbol.js var require_is_symbol = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-symbol.js"(exports2, module2) { "use strict"; var getBuiltIn = require_get_built_in(); var isCallable = require_is_callable(); var isPrototypeOf = require_object_is_prototype_of(); var USE_SYMBOL_AS_UID = require_use_symbol_as_uid(); var $Object = Object; module2.exports = USE_SYMBOL_AS_UID ? function(it) { return typeof it == "symbol"; } : function(it) { var $Symbol = getBuiltIn("Symbol"); return isCallable($Symbol) && isPrototypeOf($Symbol.prototype, $Object(it)); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/try-to-string.js var require_try_to_string = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/try-to-string.js"(exports2, module2) { "use strict"; var $String = String; module2.exports = function(argument) { try { return $String(argument); } catch (error) { return "Object"; } }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/a-callable.js var require_a_callable = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/a-callable.js"(exports2, module2) { "use strict"; var isCallable = require_is_callable(); var tryToString = require_try_to_string(); var $TypeError = TypeError; module2.exports = function(argument) { if (isCallable(argument)) return argument; throw new $TypeError(tryToString(argument) + " is not a function"); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/get-method.js var require_get_method = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/get-method.js"(exports2, module2) { "use strict"; var aCallable = require_a_callable(); var isNullOrUndefined = require_is_null_or_undefined(); module2.exports = function(V, P) { var func = V[P]; return isNullOrUndefined(func) ? void 0 : aCallable(func); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/ordinary-to-primitive.js var require_ordinary_to_primitive = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/ordinary-to-primitive.js"(exports2, module2) { "use strict"; var call = require_function_call(); var isCallable = require_is_callable(); var isObject2 = require_is_object(); var $TypeError = TypeError; module2.exports = function(input, pref) { var fn, val; if (pref === "string" && isCallable(fn = input.toString) && !isObject2(val = call(fn, input))) return val; if (isCallable(fn = input.valueOf) && !isObject2(val = call(fn, input))) return val; if (pref !== "string" && isCallable(fn = input.toString) && !isObject2(val = call(fn, input))) return val; throw new $TypeError("Can't convert object to primitive value"); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-pure.js var require_is_pure = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-pure.js"(exports2, module2) { "use strict"; module2.exports = false; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/define-global-property.js var require_define_global_property = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/define-global-property.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var defineProperty = Object.defineProperty; module2.exports = function(key, value) { try { defineProperty(globalThis2, key, { value, configurable: true, writable: true }); } catch (error) { globalThis2[key] = value; } return value; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/shared-store.js var require_shared_store = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/shared-store.js"(exports2, module2) { "use strict"; var IS_PURE = require_is_pure(); var globalThis2 = require_global_this(); var defineGlobalProperty = require_define_global_property(); var SHARED = "__core-js_shared__"; var store = module2.exports = globalThis2[SHARED] || defineGlobalProperty(SHARED, {}); (store.versions || (store.versions = [])).push({ version: "3.49.0", mode: IS_PURE ? "pure" : "global", copyright: "© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.", license: "https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE", source: "https://github.com/zloirock/core-js" }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/shared.js var require_shared = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/shared.js"(exports2, module2) { "use strict"; var store = require_shared_store(); module2.exports = function(key, value) { return store[key] || (store[key] = value || {}); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-object.js var require_to_object = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-object.js"(exports2, module2) { "use strict"; var requireObjectCoercible = require_require_object_coercible(); var $Object = Object; module2.exports = function(argument) { return $Object(requireObjectCoercible(argument)); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/has-own-property.js var require_has_own_property = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/has-own-property.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var toObject = require_to_object(); var hasOwnProperty = uncurryThis({}.hasOwnProperty); module2.exports = Object.hasOwn || function hasOwn(it, key) { return hasOwnProperty(toObject(it), key); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/uid.js var require_uid = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/uid.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var id = 0; var postfix = Math.random(); var toString = uncurryThis(1.1.toString); module2.exports = function(key) { return "Symbol(" + (key === void 0 ? "" : key) + ")_" + toString(++id + postfix, 36); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/well-known-symbol.js var require_well_known_symbol = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/well-known-symbol.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var shared = require_shared(); var hasOwn = require_has_own_property(); var uid = require_uid(); var NATIVE_SYMBOL = require_symbol_constructor_detection(); var USE_SYMBOL_AS_UID = require_use_symbol_as_uid(); var Symbol2 = globalThis2.Symbol; var WellKnownSymbolsStore = shared("wks"); var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol2["for"] || Symbol2 : Symbol2 && Symbol2.withoutSetter || uid; module2.exports = function(name) { if (!hasOwn(WellKnownSymbolsStore, name)) { WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol2, name) ? Symbol2[name] : createWellKnownSymbol("Symbol." + name); } return WellKnownSymbolsStore[name]; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-primitive.js var require_to_primitive = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-primitive.js"(exports2, module2) { "use strict"; var call = require_function_call(); var isObject2 = require_is_object(); var isSymbol = require_is_symbol(); var getMethod = require_get_method(); var ordinaryToPrimitive = require_ordinary_to_primitive(); var wellKnownSymbol = require_well_known_symbol(); var $TypeError = TypeError; var TO_PRIMITIVE = wellKnownSymbol("toPrimitive"); module2.exports = function(input, pref) { if (!isObject2(input) || isSymbol(input)) return input; var exoticToPrim = getMethod(input, TO_PRIMITIVE); var result; if (exoticToPrim) { if (pref === void 0) pref = "default"; result = call(exoticToPrim, input, pref); if (!isObject2(result) || isSymbol(result)) return result; throw new $TypeError("Can't convert object to primitive value"); } if (pref === void 0) pref = "number"; return ordinaryToPrimitive(input, pref); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-property-key.js var require_to_property_key = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-property-key.js"(exports2, module2) { "use strict"; var toPrimitive = require_to_primitive(); var isSymbol = require_is_symbol(); module2.exports = function(argument) { var key = toPrimitive(argument, "string"); return isSymbol(key) ? key : key + ""; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/document-create-element.js var require_document_create_element = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/document-create-element.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var isObject2 = require_is_object(); var document2 = globalThis2.document; var EXISTS = isObject2(document2) && isObject2(document2.createElement); module2.exports = function(it) { return EXISTS ? document2.createElement(it) : {}; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/ie8-dom-define.js var require_ie8_dom_define = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/ie8-dom-define.js"(exports2, module2) { "use strict"; var DESCRIPTORS = require_descriptors(); var fails = require_fails(); var createElement2 = require_document_create_element(); module2.exports = !DESCRIPTORS && !fails(function() { return Object.defineProperty(createElement2("div"), "a", { get: function() { return 7; } }).a !== 7; }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-get-own-property-descriptor.js var require_object_get_own_property_descriptor = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-get-own-property-descriptor.js"(exports2) { "use strict"; var DESCRIPTORS = require_descriptors(); var call = require_function_call(); var propertyIsEnumerableModule = require_object_property_is_enumerable(); var createPropertyDescriptor = require_create_property_descriptor(); var toIndexedObject = require_to_indexed_object(); var toPropertyKey = require_to_property_key(); var hasOwn = require_has_own_property(); var IE8_DOM_DEFINE = require_ie8_dom_define(); var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; exports2.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { O = toIndexedObject(O); P = toPropertyKey(P); if (IE8_DOM_DEFINE) try { return $getOwnPropertyDescriptor(O, P); } catch (error) { } if (hasOwn(O, P)) return createPropertyDescriptor(!call(propertyIsEnumerableModule.f, O, P), O[P]); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/v8-prototype-define-bug.js var require_v8_prototype_define_bug = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/v8-prototype-define-bug.js"(exports2, module2) { "use strict"; var DESCRIPTORS = require_descriptors(); var fails = require_fails(); module2.exports = DESCRIPTORS && fails(function() { return Object.defineProperty(function() { }, "prototype", { value: 42, writable: false }).prototype !== 42; }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/an-object.js var require_an_object = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/an-object.js"(exports2, module2) { "use strict"; var isObject2 = require_is_object(); var $String = String; var $TypeError = TypeError; module2.exports = function(argument) { if (isObject2(argument)) return argument; throw new $TypeError($String(argument) + " is not an object"); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-define-property.js var require_object_define_property = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-define-property.js"(exports2) { "use strict"; var DESCRIPTORS = require_descriptors(); var IE8_DOM_DEFINE = require_ie8_dom_define(); var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug(); var anObject = require_an_object(); var toPropertyKey = require_to_property_key(); var $TypeError = TypeError; var $defineProperty = Object.defineProperty; var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; var ENUMERABLE = "enumerable"; var CONFIGURABLE = "configurable"; var WRITABLE = "writable"; exports2.f = DESCRIPTORS ? V8_PROTOTYPE_DEFINE_BUG ? function defineProperty(O, P, Attributes) { anObject(O); P = toPropertyKey(P); anObject(Attributes); if (typeof O === "function" && P === "prototype" && "value" in Attributes && WRITABLE in Attributes && !Attributes[WRITABLE]) { var current = $getOwnPropertyDescriptor(O, P); if (current && current[WRITABLE]) { O[P] = Attributes.value; Attributes = { configurable: CONFIGURABLE in Attributes ? Attributes[CONFIGURABLE] : current[CONFIGURABLE], enumerable: ENUMERABLE in Attributes ? Attributes[ENUMERABLE] : current[ENUMERABLE], writable: false }; } } return $defineProperty(O, P, Attributes); } : $defineProperty : function defineProperty(O, P, Attributes) { anObject(O); P = toPropertyKey(P); anObject(Attributes); if (IE8_DOM_DEFINE) try { return $defineProperty(O, P, Attributes); } catch (error) { } if ("get" in Attributes || "set" in Attributes) throw new $TypeError("Accessors not supported"); if ("value" in Attributes) O[P] = Attributes.value; return O; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/create-non-enumerable-property.js var require_create_non_enumerable_property = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/create-non-enumerable-property.js"(exports2, module2) { "use strict"; var DESCRIPTORS = require_descriptors(); var definePropertyModule = require_object_define_property(); var createPropertyDescriptor = require_create_property_descriptor(); module2.exports = DESCRIPTORS ? function(object, key, value) { return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); } : function(object, key, value) { object[key] = value; return object; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-name.js var require_function_name = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/function-name.js"(exports2, module2) { "use strict"; var DESCRIPTORS = require_descriptors(); var hasOwn = require_has_own_property(); var FunctionPrototype = Function.prototype; var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor; var EXISTS = hasOwn(FunctionPrototype, "name"); var PROPER = EXISTS && function something() { }.name === "something"; var CONFIGURABLE = EXISTS && (!DESCRIPTORS || DESCRIPTORS && getDescriptor(FunctionPrototype, "name").configurable); module2.exports = { EXISTS, PROPER, CONFIGURABLE }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/inspect-source.js var require_inspect_source = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/inspect-source.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var isCallable = require_is_callable(); var store = require_shared_store(); var functionToString = uncurryThis(Function.toString); if (!isCallable(store.inspectSource)) { store.inspectSource = function(it) { return functionToString(it); }; } module2.exports = store.inspectSource; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/weak-map-basic-detection.js var require_weak_map_basic_detection = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/weak-map-basic-detection.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var isCallable = require_is_callable(); var WeakMap = globalThis2.WeakMap; module2.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap)); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/shared-key.js var require_shared_key = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/shared-key.js"(exports2, module2) { "use strict"; var shared = require_shared(); var uid = require_uid(); var keys2 = shared("keys"); module2.exports = function(key) { return keys2[key] || (keys2[key] = uid(key)); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/hidden-keys.js var require_hidden_keys = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/hidden-keys.js"(exports2, module2) { "use strict"; module2.exports = {}; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/internal-state.js var require_internal_state = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/internal-state.js"(exports2, module2) { "use strict"; var NATIVE_WEAK_MAP = require_weak_map_basic_detection(); var globalThis2 = require_global_this(); var isObject2 = require_is_object(); var createNonEnumerableProperty = require_create_non_enumerable_property(); var hasOwn = require_has_own_property(); var shared = require_shared_store(); var sharedKey = require_shared_key(); var hiddenKeys = require_hidden_keys(); var OBJECT_ALREADY_INITIALIZED = "Object already initialized"; var TypeError2 = globalThis2.TypeError; var WeakMap = globalThis2.WeakMap; var set; var get; var has; var enforce = function(it) { return has(it) ? get(it) : set(it, {}); }; var getterFor = function(TYPE) { return function(it) { var state; if (!isObject2(it) || (state = get(it)).type !== TYPE) { throw new TypeError2("Incompatible receiver, " + TYPE + " required"); } return state; }; }; if (NATIVE_WEAK_MAP || shared.state) { store = shared.state || (shared.state = new WeakMap()); store.get = store.get; store.has = store.has; store.set = store.set; set = function(it, metadata) { if (store.has(it)) throw new TypeError2(OBJECT_ALREADY_INITIALIZED); metadata.facade = it; store.set(it, metadata); return metadata; }; get = function(it) { return store.get(it) || {}; }; has = function(it) { return store.has(it); }; } else { STATE = sharedKey("state"); hiddenKeys[STATE] = true; set = function(it, metadata) { if (hasOwn(it, STATE)) throw new TypeError2(OBJECT_ALREADY_INITIALIZED); metadata.facade = it; createNonEnumerableProperty(it, STATE, metadata); return metadata; }; get = function(it) { return hasOwn(it, STATE) ? it[STATE] : {}; }; has = function(it) { return hasOwn(it, STATE); }; } var store; var STATE; module2.exports = { set, get, has, enforce, getterFor }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/make-built-in.js var require_make_built_in = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/make-built-in.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var fails = require_fails(); var isCallable = require_is_callable(); var hasOwn = require_has_own_property(); var DESCRIPTORS = require_descriptors(); var CONFIGURABLE_FUNCTION_NAME = require_function_name().CONFIGURABLE; var inspectSource = require_inspect_source(); var InternalStateModule = require_internal_state(); var enforceInternalState = InternalStateModule.enforce; var getInternalState = InternalStateModule.get; var $String = String; var defineProperty = Object.defineProperty; var stringSlice = uncurryThis("".slice); var replace = uncurryThis("".replace); var join = uncurryThis([].join); var CONFIGURABLE_LENGTH = DESCRIPTORS && !fails(function() { return defineProperty(function() { }, "length", { value: 8 }).length !== 8; }); var TEMPLATE = String(String).split("String"); var makeBuiltIn = module2.exports = function(value, name, options) { if (stringSlice($String(name), 0, 7) === "Symbol(") { name = "[" + replace($String(name), /^Symbol\(([^)]*)\).*$/, "$1") + "]"; } if (options && options.getter) name = "get " + name; if (options && options.setter) name = "set " + name; if (!hasOwn(value, "name") || CONFIGURABLE_FUNCTION_NAME && value.name !== name) { if (DESCRIPTORS) defineProperty(value, "name", { value: name, configurable: true }); else value.name = name; } if (CONFIGURABLE_LENGTH && options && hasOwn(options, "arity") && value.length !== options.arity) { defineProperty(value, "length", { value: options.arity }); } try { if (options && hasOwn(options, "constructor") && options.constructor) { if (DESCRIPTORS) defineProperty(value, "prototype", { writable: false }); } else if (value.prototype) value.prototype = void 0; } catch (error) { } var state = enforceInternalState(value); if (!hasOwn(state, "source")) { state.source = join(TEMPLATE, typeof name == "string" ? name : ""); } return value; }; Function.prototype.toString = makeBuiltIn(function toString() { return isCallable(this) && getInternalState(this).source || inspectSource(this); }, "toString"); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/define-built-in.js var require_define_built_in = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/define-built-in.js"(exports2, module2) { "use strict"; var isCallable = require_is_callable(); var definePropertyModule = require_object_define_property(); var makeBuiltIn = require_make_built_in(); var defineGlobalProperty = require_define_global_property(); module2.exports = function(O, key, value, options) { if (!options) options = {}; var simple = options.enumerable; var name = options.name !== void 0 ? options.name : key; if (isCallable(value)) makeBuiltIn(value, name, options); if (options.global) { if (simple) O[key] = value; else defineGlobalProperty(key, value); } else { try { if (!options.unsafe) delete O[key]; else if (O[key]) simple = true; } catch (error) { } if (simple) O[key] = value; else definePropertyModule.f(O, key, { value, enumerable: false, configurable: !options.nonConfigurable, writable: !options.nonWritable }); } return O; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/math-trunc.js var require_math_trunc = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/math-trunc.js"(exports2, module2) { "use strict"; var ceil = Math.ceil; var floor = Math.floor; module2.exports = Math.trunc || function trunc(x) { var n = +x; return (n > 0 ? floor : ceil)(n); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-integer-or-infinity.js var require_to_integer_or_infinity = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-integer-or-infinity.js"(exports2, module2) { "use strict"; var trunc = require_math_trunc(); module2.exports = function(argument) { var number = +argument; return number !== number || number === 0 ? 0 : trunc(number); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-absolute-index.js var require_to_absolute_index = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-absolute-index.js"(exports2, module2) { "use strict"; var toIntegerOrInfinity = require_to_integer_or_infinity(); var max = Math.max; var min = Math.min; module2.exports = function(index, length) { var integer = toIntegerOrInfinity(index); return integer < 0 ? max(integer + length, 0) : min(integer, length); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-length.js var require_to_length = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/to-length.js"(exports2, module2) { "use strict"; var toIntegerOrInfinity = require_to_integer_or_infinity(); var min = Math.min; module2.exports = function(argument) { var len = toIntegerOrInfinity(argument); return len > 0 ? min(len, 9007199254740991) : 0; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/length-of-array-like.js var require_length_of_array_like = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/length-of-array-like.js"(exports2, module2) { "use strict"; var toLength = require_to_length(); module2.exports = function(obj) { return toLength(obj.length); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/array-includes.js var require_array_includes = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/array-includes.js"(exports2, module2) { "use strict"; var toIndexedObject = require_to_indexed_object(); var toAbsoluteIndex = require_to_absolute_index(); var lengthOfArrayLike = require_length_of_array_like(); var createMethod = function(IS_INCLUDES) { return function($this, el, fromIndex) { var O = toIndexedObject($this); var length = lengthOfArrayLike(O); if (length === 0) return !IS_INCLUDES && -1; var index = toAbsoluteIndex(fromIndex, length); var value; if (IS_INCLUDES && el !== el) while (length > index) { value = O[index++]; if (value !== value) return true; } else for (; length > index; index++) { if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; } return !IS_INCLUDES && -1; }; }; module2.exports = { // `Array.prototype.includes` method // https://tc39.es/ecma262/#sec-array.prototype.includes includes: createMethod(true), // `Array.prototype.indexOf` method // https://tc39.es/ecma262/#sec-array.prototype.indexof indexOf: createMethod(false) }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-keys-internal.js var require_object_keys_internal = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-keys-internal.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var hasOwn = require_has_own_property(); var toIndexedObject = require_to_indexed_object(); var indexOf = require_array_includes().indexOf; var hiddenKeys = require_hidden_keys(); var push = uncurryThis([].push); module2.exports = function(object, names) { var O = toIndexedObject(object); var i = 0; var result = []; var key; for (key in O) !hasOwn(hiddenKeys, key) && hasOwn(O, key) && push(result, key); while (names.length > i) if (hasOwn(O, key = names[i++])) { ~indexOf(result, key) || push(result, key); } return result; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/enum-bug-keys.js var require_enum_bug_keys = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/enum-bug-keys.js"(exports2, module2) { "use strict"; module2.exports = [ "constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf" ]; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-get-own-property-names.js var require_object_get_own_property_names = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-get-own-property-names.js"(exports2) { "use strict"; var internalObjectKeys = require_object_keys_internal(); var enumBugKeys = require_enum_bug_keys(); var hiddenKeys = enumBugKeys.concat("length", "prototype"); exports2.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return internalObjectKeys(O, hiddenKeys); }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-get-own-property-symbols.js var require_object_get_own_property_symbols = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/object-get-own-property-symbols.js"(exports2) { "use strict"; exports2.f = Object.getOwnPropertySymbols; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/own-keys.js var require_own_keys = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/own-keys.js"(exports2, module2) { "use strict"; var getBuiltIn = require_get_built_in(); var uncurryThis = require_function_uncurry_this(); var getOwnPropertyNamesModule = require_object_get_own_property_names(); var getOwnPropertySymbolsModule = require_object_get_own_property_symbols(); var anObject = require_an_object(); var concat = uncurryThis([].concat); module2.exports = getBuiltIn("Reflect", "ownKeys") || function ownKeys(it) { var keys2 = getOwnPropertyNamesModule.f(anObject(it)); var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; return getOwnPropertySymbols ? concat(keys2, getOwnPropertySymbols(it)) : keys2; }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/copy-constructor-properties.js var require_copy_constructor_properties = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/copy-constructor-properties.js"(exports2, module2) { "use strict"; var hasOwn = require_has_own_property(); var ownKeys = require_own_keys(); var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor(); var definePropertyModule = require_object_define_property(); module2.exports = function(target, source, exceptions) { var keys2 = ownKeys(source); var defineProperty = definePropertyModule.f; var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; for (var i = 0; i < keys2.length; i++) { var key = keys2[i]; if (!hasOwn(target, key) && !(exceptions && hasOwn(exceptions, key))) { defineProperty(target, key, getOwnPropertyDescriptor(source, key)); } } }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-forced.js var require_is_forced = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/is-forced.js"(exports2, module2) { "use strict"; var fails = require_fails(); var isCallable = require_is_callable(); var replacement = /#|\.prototype\./; var isForced = function(feature, detection) { var value = data[normalize(feature)]; return value === POLYFILL ? true : value === NATIVE ? false : isCallable(detection) ? fails(detection) : !!detection; }; var normalize = isForced.normalize = function(string) { return String(string).replace(replacement, ".").toLowerCase(); }; var data = isForced.data = {}; var NATIVE = isForced.NATIVE = "N"; var POLYFILL = isForced.POLYFILL = "P"; module2.exports = isForced; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/export.js var require_export = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/export.js"(exports2, module2) { "use strict"; var globalThis2 = require_global_this(); var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f; var createNonEnumerableProperty = require_create_non_enumerable_property(); var defineBuiltIn = require_define_built_in(); var defineGlobalProperty = require_define_global_property(); var copyConstructorProperties = require_copy_constructor_properties(); var isForced = require_is_forced(); module2.exports = function(options, source) { var TARGET = options.target; var GLOBAL = options.global; var STATIC = options.stat; var FORCED, target, key, targetProperty, sourceProperty, descriptor; if (GLOBAL) { target = globalThis2; } else if (STATIC) { target = globalThis2[TARGET] || defineGlobalProperty(TARGET, {}); } else { target = globalThis2[TARGET] && globalThis2[TARGET].prototype; } if (target) for (key in source) { sourceProperty = source[key]; if (options.dontCallGetSet) { descriptor = getOwnPropertyDescriptor(target, key); targetProperty = descriptor && descriptor.value; } else targetProperty = target[key]; FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? "." : "#") + key, options.forced); if (!FORCED && targetProperty !== void 0) { if (typeof sourceProperty == typeof targetProperty) continue; copyConstructorProperties(sourceProperty, targetProperty); } if (options.sham || targetProperty && targetProperty.sham) { createNonEnumerableProperty(sourceProperty, "sham", true); } defineBuiltIn(target, key, sourceProperty, options); } }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/map-helpers.js var require_map_helpers = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/internals/map-helpers.js"(exports2, module2) { "use strict"; var uncurryThis = require_function_uncurry_this(); var MapPrototype = Map.prototype; module2.exports = { // eslint-disable-next-line es/no-map -- safe Map, set: uncurryThis(MapPrototype.set), get: uncurryThis(MapPrototype.get), has: uncurryThis(MapPrototype.has), remove: uncurryThis(MapPrototype["delete"]), proto: MapPrototype }; } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/modules/es.map.get-or-insert.js var require_es_map_get_or_insert = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/modules/es.map.get-or-insert.js"() { "use strict"; var $ = require_export(); var MapHelpers = require_map_helpers(); var IS_PURE = require_is_pure(); var get = MapHelpers.get; var has = MapHelpers.has; var set = MapHelpers.set; $({ target: "Map", proto: true, real: true, forced: IS_PURE }, { getOrInsert: function getOrInsert(key, value) { if (has(this, key)) return get(this, key); set(this, key, value); return value; } }); } }); // node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/modules/es.map.get-or-insert-computed.js var require_es_map_get_or_insert_computed = __commonJS({ "node_modules/.pnpm/core-js@3.49.0/node_modules/core-js/modules/es.map.get-or-insert-computed.js"() { "use strict"; var $ = require_export(); var aCallable = require_a_callable(); var MapHelpers = require_map_helpers(); var IS_PURE = require_is_pure(); var get = MapHelpers.get; var has = MapHelpers.has; var set = MapHelpers.set; $({ target: "Map", proto: true, real: true, forced: IS_PURE }, { getOrInsertComputed: function getOrInsertComputed(key, callbackfn) { var hasKey = has(this, key); aCallable(callbackfn); if (hasKey) return get(this, key); if (key === 0 && 1 / key === -Infinity) key = 0; var value = callbackfn(key); set(this, key, value); return value; } }); } }); // dist/JSX/JSX.js require_proxy_min(); require_es_map_get_or_insert(); require_es_map_get_or_insert_computed(); function _createForOfIteratorHelper(r, e) { var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (!t) { if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { t && (r = t); var n = 0, F = function() { }; return { s: F, n: function() { return n >= r.length ? { done: true } : { done: false, value: r[n++] }; }, e: function(r2) { throw r2; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var o, a = true, u = false; return { s: function() { t = t.call(r); }, n: function() { var r2 = t.next(); return a = r2.done, r2; }, e: function(r2) { u = true, o = r2; }, f: function() { try { a || null == t.return || t.return(); } finally { if (u) throw o; } } }; } function _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } } function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; } var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames2 = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { var _iterator = _createForOfIteratorHelper(__getOwnPropNames2(from)), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done; ) { let key = _step.value; if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); //! src/JSX/JSX.ts var JSX_exports = {}; __export(JSX_exports, { Component: () => Component, Fragment: () => Fragment, PureComponent: () => Component, SVGNamespace: () => SVGNamespace, ShadowRoot: () => ShadowRoot, StrictMode: () => Fragment, className: () => className, createElement: () => createElement, createFactory: () => createFactory, createRef: () => createRef, forwardRef: () => forwardRef, h: () => createElement, isRef: () => isRef, jsx: () => jsx, jsxs: () => jsx, memo: () => identity, preventDefault: () => preventDefault, stopPropagation: () => stopPropagation, styled: () => styled, useCallback: () => identity, useClassList: () => useClassList, useImperativeHandle: () => useImperativeHandle, useMemo: () => useMemo, useRef: () => createRef, useText: () => useText }); module.exports = __toCommonJS(JSX_exports); var keys = Object.keys; function identity(value) { return value; } function isBoolean(val) { return typeof val === "boolean"; } function isElement(val) { return val && typeof val.nodeType === "number"; } function isString(val) { return typeof val === "string"; } function isNumber(val) { return typeof val === "number"; } function isObject(val) { return typeof val === "object" ? val !== null : isFunction(val); } function isFunction(val) { return typeof val === "function"; } function isComponentClass(Component2) { return !!(Component2 && Component2.isComponent); } function isArrayLike(obj) { return isObject(obj) && typeof obj.length === "number" && typeof obj.nodeType !== "number"; } function forEach(value, fn) { if (!value) return; var _iterator2 = _createForOfIteratorHelper(keys(value)), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done; ) { const key = _step2.value; fn(value[key], key); } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } function createRef() { return Object.seal({ current: null }); } function isRef(maybeRef) { return isObject(maybeRef) && "current" in maybeRef; } var isUnitlessNumber = { animationIterationCount: 0, borderImageOutset: 0, borderImageSlice: 0, borderImageWidth: 0, boxFlex: 0, boxFlexGroup: 0, boxOrdinalGroup: 0, columnCount: 0, columns: 0, flex: 0, flexGrow: 0, flexPositive: 0, flexShrink: 0, flexNegative: 0, flexOrder: 0, gridArea: 0, gridRow: 0, gridRowEnd: 0, gridRowSpan: 0, gridRowStart: 0, gridColumn: 0, gridColumnEnd: 0, gridColumnSpan: 0, gridColumnStart: 0, fontWeight: 0, lineClamp: 0, lineHeight: 0, opacity: 0, order: 0, orphans: 0, tabSize: 0, widows: 0, zIndex: 0, zoom: 0, // SVG-related properties fillOpacity: 0, floodOpacity: 0, stopOpacity: 0, strokeDasharray: 0, strokeDashoffset: 0, strokeMiterlimit: 0, strokeOpacity: 0, strokeWidth: 0 }; function prefixKey(prefix, key) { return prefix + key.charAt(0).toUpperCase() + key.substring(1); } var prefixes = ["Webkit", "ms", "Moz", "O"]; keys(isUnitlessNumber).forEach((prop) => { prefixes.forEach((prefix) => { isUnitlessNumber[prefixKey(prefix, prop)] = 0; }); }); var jsxDomType = /* @__PURE__ */ Symbol.for("jsx-dom:type"); var JsxDomType = /* @__PURE__ */ (function(JsxDomType2) { JsxDomType2["ShadowRoot"] = "ShadowRoot"; return JsxDomType2; })(JsxDomType || {}); function ShadowRoot(_ref) { let { children, ref, ...attr2 } = _ref; return { [jsxDomType]: JsxDomType.ShadowRoot, ref, attr: attr2, children }; } function isShadowRoot(el) { return el != null && el[jsxDomType] === JsxDomType.ShadowRoot; } var SVGNamespace = "http://www.w3.org/2000/svg"; var XLinkNamespace = "http://www.w3.org/1999/xlink"; var XMLNamespace = "http://www.w3.org/XML/1998/namespace"; function isVisibleChild(value) { return !isBoolean(value) && value != null; } function className(value) { if (Array.isArray(value)) { return value.map(className).filter(Boolean).join(" "); } else if (isObject(value)) { if (Symbol.iterator in value) { return className(Array.from(value)); } return keys(value).filter((k) => value[k]).join(" "); } else if (isVisibleChild(value)) { return "" + value; } else { return ""; } } var svg = { animate: 0, circle: 0, clipPath: 0, defs: 0, desc: 0, ellipse: 0, feBlend: 0, feColorMatrix: 0, feComponentTransfer: 0, feComposite: 0, feConvolveMatrix: 0, feDiffuseLighting: 0, feDisplacementMap: 0, feDistantLight: 0, feFlood: 0, feFuncA: 0, feFuncB: 0, feFuncG: 0, feFuncR: 0, feGaussianBlur: 0, feImage: 0, feMerge: 0, feMergeNode: 0, feMorphology: 0, feOffset: 0, fePointLight: 0, feSpecularLighting: 0, feSpotLight: 0, feTile: 0, feTurbulence: 0, filter: 0, foreignObject: 0, g: 0, image: 0, line: 0, linearGradient: 0, marker: 0, mask: 0, metadata: 0, path: 0, pattern: 0, polygon: 0, polyline: 0, radialGradient: 0, rect: 0, stop: 0, svg: 0, switch: 0, symbol: 0, text: 0, textPath: 0, tspan: 0, use: 0, view: 0 }; var nonPresentationSVGAttributes = /^(a(ll|t|u)|base[FP]|c(al|lipPathU|on)|di|ed|ex|filter[RU]|g(lyphR|r)|ke|l(en|im)|ma(rker[HUW]|s)|n|pat|pr|point[^e]|re[^n]|s[puy]|st[^or]|ta|textL|vi|xC|y|z)/; function createFactory(tag) { return createElement.bind(null, tag); } function Fragment(attr2) { const fragment = document.createDocumentFragment(); appendChild(attr2.children, fragment); return fragment; } var Component = class { static isComponent = true; constructor(props) { this.props = props; } render() { return null; } }; function initComponentClass(Class, attr2, children) { attr2 = { ...attr2, children }; const instance = new Class(attr2); const node = instance.render(); if ("ref" in attr2) { attachRef(attr2.ref, instance); } return node; } function jsx(tag, _ref) { let { children, ...attr2 } = _ref; if (!attr2.namespaceURI && svg[tag] === 0) { attr2 = { ...attr2, namespaceURI: SVGNamespace }; } let node; if (isString(tag)) { node = attr2.namespaceURI ? document.createElementNS(attr2.namespaceURI, tag) : document.createElement(tag); attributes(attr2, node); appendChild(children, node); if (node instanceof window.HTMLSelectElement && attr2.value != null) { if (attr2.multiple === true && Array.isArray(attr2.value)) { const values = attr2.value.map((value) => String(value)); node.querySelectorAll("option").forEach((option) => option.selected = values.includes(option.value)); } else { node.value = attr2.value; } } attachRef(attr2.ref, node); } else if (isFunction(tag)) { if (isObject(tag.defaultProps)) { attr2 = { ...tag.defaultProps, ...attr2 }; } node = isComponentClass(tag) ? initComponentClass(tag, attr2, children) : tag({ ...attr2, children }); } else { throw new TypeError("Invalid JSX element type: ".concat(tag)); } return node; } function createElement(tag, attr2) { for (var _len = arguments.length, children = new Array(_len > 2 ? _len - 2 : 0), _key2 = 2; _key2 < _len; _key2++) { children[_key2 - 2] = arguments[_key2]; } if (isString(attr2) || Array.isArray(attr2)) { children.unshift(attr2); attr2 = {}; } attr2 = attr2 || {}; if (attr2.children != null && !children.length) { ({ children, ...attr2 } = attr2); } return jsx(tag, { ...attr2, children }, attr2.key); } function attachRef(ref, node) { if (isRef(ref)) { ref.current = node; } else if (isFunction(ref)) { ref(node); } } function appendChild(child, node) { if (isArrayLike(child)) { appendChildren(child, node); } else if (isString(child) || isNumber(child)) { appendChildToNode(document.createTextNode(child), node); } else if (child === null) { appendChildToNode(document.createComment(""), node); } else if (isElement(child)) { appendChildToNode(child, node); } else if (isShadowRoot(child)) { const shadowRoot = node.attachShadow(child.attr); appendChild(child.children, shadowRoot); attachRef(child.ref, shadowRoot); } } function appendChildren(children, node) { for (var _i = 0, _arr = [...children]; _i < _arr.length; _i++) { const child = _arr[_i]; appendChild(child, node); } return node; } function appendChildToNode(child, node) { if (node instanceof window.HTMLTemplateElement) { node.content.appendChild(child); } else { node.appendChild(child); } } function normalizeAttribute(s, separator) { return s.replace(/[A-Z]/g, (match) => separator + match.toLowerCase()); } function style(node, value) { if (value == null || value === false) ; else if (Array.isArray(value)) { value.forEach((v) => style(node, v)); } else if (isString(value)) { node.setAttribute("style", value); } else if (isObject(value)) { forEach(value, (val, key) => { if (key.indexOf("-") === 0) { node.style.setProperty(key, val); } else if (isNumber(val) && isUnitlessNumber[key] !== 0) { node.style[key] = val + "px"; } else { node.style[key] = val; } }); } } function attribute(key, value, node) { switch (key) { case "xlinkActuate": case "xlinkArcrole": case "xlinkHref": case "xlinkRole": case "xlinkShow": case "xlinkTitle": case "xlinkType": attrNS(node, XLinkNamespace, normalizeAttribute(key, ":"), value); return; case "xmlnsXlink": attr(node, normalizeAttribute(key, ":"), value); return; case "xmlBase": case "xmlLang": case "xmlSpace": attrNS(node, XMLNamespace, normalizeAttribute(key, ":"), value); return; } switch (key) { case "htmlFor": attr(node, "for", value); return; case "dataset": forEach(value, (dataValue, dataKey) => { if (dataValue != null) { node.dataset[dataKey] = dataValue; } }); return; case "innerHTML": case "innerText": case "textContent": if (isVisibleChild(value)) { node[key] = value; } return; case "dangerouslySetInnerHTML": if (isObject(value)) { node.innerHTML = value["__html"]; } return; case "value": if (value == null || node instanceof window.HTMLSelectElement) { return; } else if (node instanceof window.HTMLTextAreaElement) { node.value = value; return; } break; case "spellCheck": node.spellcheck = value; return; case "class": case "className": if (isFunction(value)) { value(node); } else { attr(node, "class", className(value)); } return; case "ref": case "namespaceURI": return; case "style": style(node, value); return; case "on": case "onCapture": forEach(value, (eventHandler, eventName) => { node.addEventListener(eventName, eventHandler, key === "onCapture"); }); return; } if (isFunction(value)) { if (key[0] === "o" && key[1] === "n") { let attribute2 = key.toLowerCase(); const useCapture = attribute2.endsWith("capture"); if (attribute2 === "ondoubleclick") { attribute2 = "ondblclick"; } else if (useCapture && attribute2 === "ondoubleclickcapture") { attribute2 = "ondblclickcapture"; } if (!useCapture && node[attribute2] === null) { node[attribute2] = value; } else if (useCapture) { node.addEventListener(attribute2.substring(2, attribute2.length - 7), value, true); } else { let eventName; if (attribute2 in window) { const standardEventName = attribute2.substring(2); eventName = standardEventName; } else { const customEventName = attribute2[2] + key.slice(3); eventName = customEventName; } node.addEventListener(eventName, value); } } } else if (isObject(value)) { node[key] = value; } else if (value === true) { attr(node, key, ""); } else if (value !== false && value != null) { if (node instanceof SVGElement && !nonPresentationSVGAttributes.test(key)) { attr(node, normalizeAttribute(key, "-"), value); } else { attr(node, key, value); } } } function attr(node, key, value) { node.setAttribute(key, value); } function attrNS(node, namespace, key, value) { node.setAttributeNS(namespace, key, value); } function attributes(attr2, node) { var _iterator3 = _createForOfIteratorHelper(keys(attr2)), _step3; try { for (_iterator3.s(); !(_step3 = _iterator3.n()).done; ) { const key = _step3.value; attribute(key, attr2[key], node); } } catch (err) { _iterator3.e(err); } finally { _iterator3.f(); } return node; } function useText(initialValue) { const text = new Text(); Object.defineProperty(text, "toString", { value() { return this.textContent; } }); function setText(value) { text.textContent = value; } if (initialValue != null) { setText(initialValue); } return [text, setText]; } function useClassList(initialValue) { const div = document.createElement("div"); if (initialValue != null) { div.className = className(initialValue); } let list = div.classList; function ClassList(value) { value.setAttribute("class", list.value); list = value.classList; } Object.defineProperties(ClassList, Object.getOwnPropertyDescriptors({ get size() { return list.length; }, get value() { return list.value; }, add() { list.add(...arguments); }, remove() { list.remove(...arguments); }, toggle(token, force) { list.toggle(token, force); }, contains(token) { return list.contains(token); } })); return ClassList; } function useMemo(factory) { return factory(); } function forwardRef(render) { return (_ref) => { let { ref, ...props } = _ref; return render(props, ref !== null && ref !== void 0 ? ref : createRef()); }; } function useImperativeHandle(ref, init) { attachRef(ref, init()); } var cache = /* @__PURE__ */ new Map(); var createStyledComponent = (name) => function(list) { for (var _len = arguments.length, interpolations = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { interpolations[_key - 1] = arguments[_key]; } return (_ref) => { let { style: style2, ...props } = _ref; const lastIndex = list.length - 1; const css = list.slice(0, lastIndex).reduce((p, s, i) => { const interpolation = interpolations[i]; const current = typeof interpolation === "function" ? interpolation(props) : interpolation; return p + s + current; }, "") + list[lastIndex]; return createElement(name, { style: [css, style2], ...props }); }; }; var baseStyled = (customComponent) => createStyledComponent(customComponent); var styled = /* @__PURE__ */ new Proxy(baseStyled, { get(_, name) { return setIfAbsent(cache, name, () => createStyledComponent(name)); } }); function setIfAbsent(map, key, getValue) { if (map.has(key)) { return map.get(key); } else { const value = getValue(key); map.set(key, value); return value; } } function preventDefault(event) { event.preventDefault(); return event; } function stopPropagation(event) { event.stopPropagation(); return event; } })(); /* </nowiki> */
该页面使用的模板:
Template:Gadget Header
(
查看源代码
)
返回
MediaWiki:Gadget-JSX.js
。