From 11077708bbf11009f97611d6a96b3e52753b5222 Mon Sep 17 00:00:00 2001 From: Boshen <1430279+Boshen@users.noreply.github.com> Date: Wed, 23 Oct 2024 12:43:56 +0000 Subject: [PATCH] fix(coverage): inject babel helpers for transform (#6818) --- crates/oxc_transformer/src/lib.rs | 1 + tasks/coverage/snapshots/runtime.snap | 328 +- tasks/coverage/src/runtime/babelHelpers.js | 4741 +++++++++++++++++ tasks/coverage/src/runtime/getBabelHelpers.js | 123 + tasks/coverage/src/runtime/mod.rs | 3 +- tasks/coverage/src/runtime/runtime.js | 4 + 6 files changed, 4879 insertions(+), 321 deletions(-) create mode 100644 tasks/coverage/src/runtime/babelHelpers.js create mode 100644 tasks/coverage/src/runtime/getBabelHelpers.js diff --git a/crates/oxc_transformer/src/lib.rs b/crates/oxc_transformer/src/lib.rs index 2a60003e2..3d8b6259f 100644 --- a/crates/oxc_transformer/src/lib.rs +++ b/crates/oxc_transformer/src/lib.rs @@ -52,6 +52,7 @@ use regexp::RegExp; use typescript::TypeScript; pub use crate::{ + common::helper_loader::HelperLoaderMode, compiler_assumptions::CompilerAssumptions, env::{EnvOptions, Targets}, es2015::{ArrowFunctionsOptions, ES2015Options}, diff --git a/tasks/coverage/snapshots/runtime.snap b/tasks/coverage/snapshots/runtime.snap index e9595d1a9..2316c17aa 100644 --- a/tasks/coverage/snapshots/runtime.snap +++ b/tasks/coverage/snapshots/runtime.snap @@ -2,7 +2,7 @@ commit: 06454619 runtime Summary: AST Parsed : 18444/18444 (100.00%) -Positive Passed: 17119/18444 (92.82%) +Positive Passed: 17223/18444 (93.38%) tasks/coverage/test262/test/annexB/language/function-code/block-decl-func-block-scoping.js minify error: ReferenceError: f is not defined @@ -471,62 +471,8 @@ minify error: Test262Error: error from property access of left-hand side Expecte tasks/coverage/test262/test/language/expressions/addition/symbol-to-string.js minify error: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/expressions/array/spread-err-mult-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-err-sngl-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-mult-obj-ident.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-mult-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-mult-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-getter-descriptor.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/array/spread-obj-getter-init.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-manipulate-outter-obj-in-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-mult-spread-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-mult-spread.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-override-immutable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-overrides-prev-properties.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-skip-non-enumerable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-spread-order.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-symbol-property.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-obj-with-overrides.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/array/spread-sngl-obj-ident.js -transform error: ReferenceError: require is not defined +transform error: Test262Error: Expected SameValue(«true», «false») to be true tasks/coverage/test262/test/language/expressions/arrow-function/arrow/capturing-closure-variables-2.js minify error: Test262Error: Closure variable was captured incorrectly. Expected SameValue(«[object Object]», «10») to be true @@ -747,18 +693,6 @@ minify error: Test262Error: Expected a SyntaxError to be thrown but no exception tasks/coverage/test262/test/language/expressions/async-generator/named-strict-error-reassign-fn-name-in-body-in-eval.js minify error: Test262Error: Expected true but got false -tasks/coverage/test262/test/language/expressions/async-generator/named-yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/async-generator/named-yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/async-generator/yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/async-generator/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/bitwise-and/bigint-and-number.js minify error: Test262Error: 1n & 1 throws TypeError Expected a TypeError to be thrown but no exception was thrown at all @@ -792,68 +726,8 @@ minify error: Test262Error: Expected SameValue(«"local"», «0») to be true tasks/coverage/test262/test/language/expressions/call/eval-spread-empty-trailing.js minify error: Test262Error: Expected SameValue(«"local"», «0») to be true -tasks/coverage/test262/test/language/expressions/call/spread-err-mult-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-err-sngl-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-mult-obj-ident.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-mult-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-mult-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-getter-descriptor.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/call/spread-obj-getter-init.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-manipulate-outter-obj-in-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-mult-spread-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-mult-spread.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-override-immutable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-overrides-prev-properties.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-skip-non-enumerable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-spread-order.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-symbol-property.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-obj-with-overrides.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/call/spread-sngl-obj-ident.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/class/async-gen-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/class/async-gen-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined +transform error: Test262Error: Expected SameValue(«true», «false») to be true tasks/coverage/test262/test/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-name-arrow.js minify error: Test262Error: Expected SameValue(«"c"», «"arrow"») to be true @@ -1575,27 +1449,9 @@ minify error: Test262Error: Expected SameValue(«"c"», «"fn"») to be true tasks/coverage/test262/test/language/expressions/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-gen.js minify error: Test262Error: Expected SameValue(«"c"», «"gen"») to be true -tasks/coverage/test262/test/language/expressions/class/elements/async-gen-private-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/class/elements/async-gen-private-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/class/elements/class-name-static-initializer-expr.js minify error: Test262Error: Expected SameValue(«"c"», «"C"») to be true -tasks/coverage/test262/test/language/expressions/class/elements/gen-private-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/class/elements/gen-private-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/class/gen-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/class/gen-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/class/name.js minify error: Test262Error: descriptor value should be cls; object value should be cls @@ -1824,21 +1680,9 @@ minify error: Test262Error: descriptor value should be func; object value should tasks/coverage/test262/test/language/expressions/generators/named-strict-error-reassign-fn-name-in-body-in-eval.js minify error: Test262Error: Expected a TypeError but got a ReferenceError -tasks/coverage/test262/test/language/expressions/generators/named-yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/generators/named-yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/generators/scope-body-lex-distinct.js minify error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/expressions/generators/yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/generators/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/greater-than/bigint-and-incomparable-string.js minify error: Test262Error: The result of (1n > "0.") is false Expected SameValue(«true», «false») to be true @@ -1920,62 +1764,8 @@ minify error: Test262Error: 0n * Symbol("1") throws TypeError Expected a TypeErr tasks/coverage/test262/test/language/expressions/multiplication/bigint-toprimitive.js minify error: Test262Error: 0n * {[Symbol.toPrimitive]: 1} throws TypeError Expected a TypeError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/expressions/new/spread-err-mult-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-err-sngl-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-mult-obj-ident.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-mult-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-mult-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-getter-descriptor.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/new/spread-obj-getter-init.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-manipulate-outter-obj-in-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-mult-spread-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-mult-spread.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-override-immutable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-overrides-prev-properties.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-skip-non-enumerable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-spread-order.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-symbol-property.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-obj-with-overrides.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/new/spread-sngl-obj-ident.js -transform error: ReferenceError: require is not defined +transform error: Test262Error: Expected SameValue(«true», «false») to be true tasks/coverage/test262/test/language/expressions/object/__proto__-permitted-dup-shorthand.js codegen error: Test262Error: Expected SameValue(«[object Object]», «2») to be true @@ -2169,35 +1959,23 @@ minify error: Test262Error: Expected SameValue(«"c"», «"gen"») to be true tasks/coverage/test262/test/language/expressions/object/method-definition/async-gen-meth-eval-var-scope-syntax-err.js minify error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/expressions/object/method-definition/async-gen-yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/object/method-definition/async-gen-yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/object/method-definition/async-meth-eval-var-scope-syntax-err.js minify error: Test262Error: function should not be resolved tasks/coverage/test262/test/language/expressions/object/method-definition/gen-meth-eval-var-scope-syntax-err.js minify error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/expressions/object/method-definition/gen-yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/object/method-definition/gen-yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/object/method-definition/meth-eval-var-scope-syntax-err.js minify error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all tasks/coverage/test262/test/language/expressions/object/object-spread-proxy-get-not-called-on-dontenum-keys.js -transform error: ReferenceError: require is not defined +transform error: Test262Error: Actual [dontEnumString, 0, enumerableString, 1, Symbol(dont_enum_symbol), Symbol(enumerable_symbol)] and expected [Symbol(dont_enum_symbol), dontEnumString, 0, Symbol(enumerable_symbol), enumerableString, 1] should have the same contents. tasks/coverage/test262/test/language/expressions/object/object-spread-proxy-no-excluded-keys.js -transform error: ReferenceError: require is not defined +transform error: TypeError: Cannot read properties of undefined (reading 'enumerable') tasks/coverage/test262/test/language/expressions/object/object-spread-proxy-ownkeys-returned-keys-order.js -transform error: ReferenceError: require is not defined +transform error: TypeError: Cannot read properties of undefined (reading 'enumerable') tasks/coverage/test262/test/language/expressions/object/prop-def-id-eval-error-2.js minify error: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all @@ -2241,62 +2019,8 @@ minify error: Test262Error: 0n - Symbol("1") throws TypeError Expected a TypeErr tasks/coverage/test262/test/language/expressions/subtraction/bigint-toprimitive.js minify error: Test262Error: 0n - {[Symbol.toPrimitive]: 1} throws TypeError Expected a TypeError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/expressions/super/call-spread-err-mult-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-err-sngl-err-obj-unresolvable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-mult-obj-ident.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-mult-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-mult-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-getter-descriptor.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/expressions/super/call-spread-obj-getter-init.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-manipulate-outter-obj-in-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-mult-spread-getter.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-mult-spread.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-null.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-override-immutable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-overrides-prev-properties.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-skip-non-enumerable.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-spread-order.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-symbol-property.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-undefined.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-obj-with-overrides.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/expressions/super/call-spread-sngl-obj-ident.js -transform error: ReferenceError: require is not defined +transform error: Test262Error: Expected SameValue(«true», «false») to be true tasks/coverage/test262/test/language/expressions/tagged-template/cache-eval-inner-function.js minify error: ReferenceError: a is not defined @@ -2523,18 +2247,6 @@ minify error: Test262Error: Expected a SyntaxError to be thrown but no exception tasks/coverage/test262/test/language/statements/async-generator/return-undefined-implicit-and-explicit.js minify error: Test262Error: Actual [tick 1, g1 ret, g2 ret, g3 ret, g4 ret, tick 2] and expected [tick 1, g1 ret, g2 ret, tick 2, g3 ret, g4 ret] should have the same contents. Ticks for implicit and explicit return undefined -tasks/coverage/test262/test/language/statements/async-generator/yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/async-generator/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/class/async-gen-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/class/async-gen-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/statements/class/definition/basics.js minify error: Test262Error: The value of `C.name` is `'C'` Expected SameValue(«"f"», «"C"») to be true @@ -3258,27 +2970,9 @@ minify error: Test262Error: Expected SameValue(«"c"», «"fn"») to be true tasks/coverage/test262/test/language/statements/class/dstr/private-meth-static-obj-ptrn-id-init-fn-name-gen.js minify error: Test262Error: Expected SameValue(«"c"», «"gen"») to be true -tasks/coverage/test262/test/language/statements/class/elements/async-gen-private-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/class/elements/async-gen-private-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/class/elements/gen-private-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/class/elements/gen-private-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/statements/class/elements/private-setter-visible-to-direct-eval.js minify error: ReferenceError: v is not defined -tasks/coverage/test262/test/language/statements/class/gen-method/yield-spread-obj.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/class/gen-method-static/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/statements/for/dstr/const-ary-ptrn-elem-id-init-fn-name-arrow.js minify error: Test262Error: Expected SameValue(«"b"», «"arrow"») to be true @@ -3903,12 +3597,6 @@ minify error: Test262Error: Expected a SyntaxError to be thrown but no exception tasks/coverage/test262/test/language/statements/generators/scope-body-lex-distinct.js minify error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all -tasks/coverage/test262/test/language/statements/generators/yield-identifier-spread-non-strict.js -transform error: ReferenceError: require is not defined - -tasks/coverage/test262/test/language/statements/generators/yield-spread-obj.js -transform error: ReferenceError: require is not defined - tasks/coverage/test262/test/language/statements/let/dstr/obj-init-undefined.js minify error: SyntaxError: Missing initializer in destructuring declaration diff --git a/tasks/coverage/src/runtime/babelHelpers.js b/tasks/coverage/src/runtime/babelHelpers.js new file mode 100644 index 000000000..b2f70d81a --- /dev/null +++ b/tasks/coverage/src/runtime/babelHelpers.js @@ -0,0 +1,4741 @@ +// #region rolldown:runtime +var __getOwnPropNames = Object.getOwnPropertyNames; +var __commonJS = (cb, mod) => + function() { + return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; + }; + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js +var require_applyDecoratedDescriptor = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js'( + exports, + module, + ) { + function _applyDecoratedDescriptor(i, e, r, n, l) { + var a = {}; + return Object.keys(n).forEach(function(i$1) { + a[i$1] = n[i$1]; + }), + a.enumerable = !!a.enumerable, + a.configurable = !!a.configurable, + ('value' in a || a.initializer) && (a.writable = !0), + a = r.slice().reverse().reduce(function(r$1, n$1) { + return n$1(i, e, r$1) || r$1; + }, a), + l && void 0 !== a.initializer && + (a.value = a.initializer ? a.initializer.call(l) : void 0, a.initializer = void 0), + void 0 === a.initializer ? (Object.defineProperty(i, e, a), null) : a; + } + module.exports = _applyDecoratedDescriptor, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/typeof.js +var require_typeof = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/typeof.js'( + exports, + module, + ) { + function _typeof$14(o) { + '@babel/helpers - typeof'; + return module.exports = _typeof$14 = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(o$1) { + return typeof o$1; + } + : function(o$1) { + return o$1 && 'function' == typeof Symbol && o$1.constructor === Symbol && o$1 !== Symbol.prototype + ? 'symbol' + : typeof o$1; + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports, + _typeof$14(o); + } + module.exports = _typeof$14, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/setFunctionName.js +var require_setFunctionName = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/setFunctionName.js'( + exports, + module, + ) { + var _typeof$13 = require_typeof()['default']; + function setFunctionName$5(e, t, n) { + 'symbol' == _typeof$13(t) && (t = (t = t.description) ? '[' + t + ']' : ''); + try { + Object.defineProperty(e, 'name', { + configurable: !0, + value: n ? n + ' ' + t : t, + }); + } catch (e$1) {} + return e; + } + module.exports = setFunctionName$5, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toPrimitive.js +var require_toPrimitive = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toPrimitive.js'( + exports, + module, + ) { + var _typeof$12 = require_typeof()['default']; + function toPrimitive$1(t, r) { + if ('object' != _typeof$12(t) || !t) return t; + var e = t[Symbol.toPrimitive]; + if (void 0 !== e) { + var i = e.call(t, r || 'default'); + if ('object' != _typeof$12(i)) return i; + throw new TypeError('@@toPrimitive must return a primitive value.'); + } + return ('string' === r ? String : Number)(t); + } + module.exports = toPrimitive$1, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toPropertyKey.js +var require_toPropertyKey = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toPropertyKey.js'( + exports, + module, + ) { + var _typeof$11 = require_typeof()['default']; + var toPrimitive = require_toPrimitive(); + function toPropertyKey$8(t) { + var i = toPrimitive(t, 'string'); + return 'symbol' == _typeof$11(i) ? i : i + ''; + } + module.exports = toPropertyKey$8, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs.js +var require_applyDecs = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs.js'( + exports, + module, + ) { + var _typeof$10 = require_typeof()['default']; + var setFunctionName$4 = require_setFunctionName(); + var toPropertyKey$7 = require_toPropertyKey(); + function old_createMetadataMethodsForProperty(e, t, a, r) { + return { + getMetadata: function getMetadata(o) { + old_assertNotFinished(r, 'getMetadata'), old_assertMetadataKey(o); + var i = e[o]; + if (void 0 !== i) { + if (1 === t) { + var n = i['public']; + if (void 0 !== n) return n[a]; + } else if (2 === t) { + var l = i['private']; + if (void 0 !== l) return l.get(a); + } else if (Object.hasOwnProperty.call(i, 'constructor')) return i.constructor; + } + }, + setMetadata: function setMetadata(o, i) { + old_assertNotFinished(r, 'setMetadata'), old_assertMetadataKey(o); + var n = e[o]; + if (void 0 === n && (n = e[o] = {}), 1 === t) { + var l = n['public']; + void 0 === l && (l = n['public'] = {}), l[a] = i; + } else if (2 === t) { + var s = n.priv; + void 0 === s && (s = n['private'] = new Map()), s.set(a, i); + } else n.constructor = i; + }, + }; + } + function old_convertMetadataMapToFinal(e, t) { + var a = e[Symbol.metadata || Symbol['for']('Symbol.metadata')], r = Object.getOwnPropertySymbols(t); + if (0 !== r.length) { + for (var o = 0; o < r.length; o++) { + var i = r[o], n = t[i], l = a ? a[i] : null, s = n['public'], c = l ? l['public'] : null; + s && c && Object.setPrototypeOf(s, c); + var d = n['private']; + if (d) { + var u = Array.from(d.values()), f = l ? l['private'] : null; + f && (u = u.concat(f)), n['private'] = u; + } + l && Object.setPrototypeOf(n, l); + } + a && Object.setPrototypeOf(t, a), e[Symbol.metadata || Symbol['for']('Symbol.metadata')] = t; + } + } + function old_createAddInitializerMethod(e, t) { + return function(a) { + old_assertNotFinished(t, 'addInitializer'), old_assertCallable(a, 'An initializer'), e.push(a); + }; + } + function old_memberDec(e, t, a, r, o, i, n, l, s) { + var c; + switch (i) { + case 1: + c = 'accessor'; + break; + case 2: + c = 'method'; + break; + case 3: + c = 'getter'; + break; + case 4: + c = 'setter'; + break; + default: + c = 'field'; + } + var d, + u, + f = { + kind: c, + name: l ? '#' + t : toPropertyKey$7(t), + isStatic: n, + isPrivate: l, + }, + p = { v: !1 }; + if (0 !== i && (f.addInitializer = old_createAddInitializerMethod(o, p)), l) { + d = 2, u = Symbol(t); + var v = {}; + 0 === i ? (v.get = a.get, v.set = a.set) : 2 === i + ? v.get = function() { + return a.value; + } + : (1 !== i && 3 !== i || (v.get = function() { + return a.get.call(this); + }), + 1 !== i && 4 !== i || (v.set = function(e$1) { + a.set.call(this, e$1); + })), f.access = v; + } else d = 1, u = t; + try { + return e(s, Object.assign(f, old_createMetadataMethodsForProperty(r, d, u, p))); + } finally { + p.v = !0; + } + } + function old_assertNotFinished(e, t) { + if (e.v) throw Error('attempted to call ' + t + ' after decoration was finished'); + } + function old_assertMetadataKey(e) { + if ('symbol' != _typeof$10(e)) throw new TypeError('Metadata keys must be symbols, received: ' + e); + } + function old_assertCallable(e, t) { + if ('function' != typeof e) throw new TypeError(t + ' must be a function'); + } + function old_assertValidReturnValue(e, t) { + var a = _typeof$10(t); + if (1 === e) { + if ('object' !== a || null === t) { + throw new TypeError('accessor decorators must return an object with get, set, or init properties or void 0'); + } + void 0 !== t.get && old_assertCallable(t.get, 'accessor.get'), + void 0 !== t.set && old_assertCallable(t.set, 'accessor.set'), + void 0 !== t.init && old_assertCallable(t.init, 'accessor.init'), + void 0 !== t.initializer && old_assertCallable(t.initializer, 'accessor.initializer'); + } else if ('function' !== a) { + throw new TypeError( + (0 === e ? 'field' : 10 === e ? 'class' : 'method') + ' decorators must return a function or void 0', + ); + } + } + function old_getInit(e) { + var t; + return null == (t = e.init) && (t = e.initializer) && void 0 !== console && + console.warn('.initializer has been renamed to .init as of March 2022'), + t; + } + function old_applyMemberDec(e, t, a, r, o, i, n, l, s) { + var c, d, u, f, p, v, y, h = a[0]; + if ( + n + ? (0 === o || 1 === o + ? (c = { + get: a[3], + set: a[4], + }, + u = 'get') + : 3 === o + ? (c = { get: a[3] }, u = 'get') + : 4 === o + ? (c = { set: a[3] }, u = 'set') + : c = { value: a[3] }, + 0 !== o && (1 === o && setFunctionName$4(a[4], '#' + r, 'set'), setFunctionName$4(a[3], '#' + r, u))) + : 0 !== o && (c = Object.getOwnPropertyDescriptor(t, r)), + 1 === o + ? f = { + get: c.get, + set: c.set, + } + : 2 === o + ? f = c.value + : 3 === o + ? f = c.get + : 4 === o && (f = c.set), + 'function' == typeof h + ) { + void 0 !== (p = old_memberDec(h, r, c, l, s, o, i, n, f)) && + (old_assertValidReturnValue(o, p), + 0 === o ? d = p : 1 === o + ? (d = old_getInit(p), + v = p.get || f.get, + y = p.set || f.set, + f = { + get: v, + set: y, + }) + : f = p); + } else {for (var m = h.length - 1; m >= 0; m--) { + var b; + void 0 !== (p = old_memberDec(h[m], r, c, l, s, o, i, n, f)) && + (old_assertValidReturnValue(o, p), + 0 === o ? b = p : 1 === o + ? (b = old_getInit(p), + v = p.get || f.get, + y = p.set || f.set, + f = { + get: v, + set: y, + }) + : f = p, + void 0 !== b && (void 0 === d ? d = b : 'function' == typeof d ? d = [d, b] : d.push(b))); + }} + if (0 === o || 1 === o) { + if (void 0 === d) { + d = function d$1(e$1, t$1) { + return t$1; + }; + } else if ('function' != typeof d) { + var g = d; + d = function d$1(e$1, t$1) { + for (var a$1 = t$1, r$1 = 0; r$1 < g.length; r$1++) a$1 = g[r$1].call(e$1, a$1); + return a$1; + }; + } else { + var _ = d; + d = function d$1(e$1, t$1) { + return _.call(e$1, t$1); + }; + } + e.push(d); + } + 0 !== o && + (1 === o + ? (c.get = f.get, c.set = f.set) + : 2 === o + ? c.value = f + : 3 === o + ? c.get = f + : 4 === o && (c.set = f), + n + ? 1 === o + ? (e.push(function(e$1, t$1) { + return f.get.call(e$1, t$1); + }), + e.push(function(e$1, t$1) { + return f.set.call(e$1, t$1); + })) + : 2 === o + ? e.push(f) + : e.push(function(e$1, t$1) { + return f.call(e$1, t$1); + }) + : Object.defineProperty(t, r, c)); + } + function old_applyMemberDecs(e, t, a, r, o) { + for (var i, n, l = new Map(), s = new Map(), c = 0; c < o.length; c++) { + var d = o[c]; + if (Array.isArray(d)) { + var u, f, p, v = d[1], y = d[2], h = d.length > 3, m = v >= 5; + if ( + m + ? (u = t, f = r, 0 != (v -= 5) && (p = n = n || [])) + : (u = t.prototype, f = a, 0 !== v && (p = i = i || [])), 0 !== v && !h + ) { + var b = m ? s : l, g = b.get(y) || 0; + if (!0 === g || 3 === g && 4 !== v || 4 === g && 3 !== v) { + throw Error( + 'Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: ' + + y, + ); + } + !g && v > 2 ? b.set(y, v) : b.set(y, !0); + } + old_applyMemberDec(e, u, d, y, v, m, h, f, p); + } + } + old_pushInitializers(e, i), old_pushInitializers(e, n); + } + function old_pushInitializers(e, t) { + t && e.push(function(e$1) { + for (var a = 0; a < t.length; a++) t[a].call(e$1); + return e$1; + }); + } + function old_applyClassDecs(e, t, a, r) { + if (r.length > 0) { + for (var o = [], i = t, n = t.name, l = r.length - 1; l >= 0; l--) { + var s = { v: !1 }; + try { + var c = Object.assign({ + kind: 'class', + name: n, + addInitializer: old_createAddInitializerMethod(o, s), + }, old_createMetadataMethodsForProperty(a, 0, n, s)), + d = r[l](i, c); + } finally { + s.v = !0; + } + void 0 !== d && (old_assertValidReturnValue(10, d), i = d); + } + e.push(i, function() { + for (var e$1 = 0; e$1 < o.length; e$1++) o[e$1].call(i); + }); + } + } + function applyDecs(e, t, a) { + var r = [], o = {}, i = {}; + return old_applyMemberDecs(r, e, i, o, t), + old_convertMetadataMapToFinal(e.prototype, i), + old_applyClassDecs(r, e, o, a), + old_convertMetadataMapToFinal(e, o), + r; + } + module.exports = applyDecs, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2203.js +var require_applyDecs2203 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2203.js'( + exports, + module, + ) { + var _typeof$9 = require_typeof()['default']; + function applyDecs2203Factory() { + function createAddInitializerMethod(e, t) { + return function(r) { + !function(e$1, t$1) { + if (e$1.v) throw Error('attempted to call addInitializer after decoration was finished'); + }(t), + assertCallable(r, 'An initializer'), + e.push(r); + }; + } + function memberDec(e, t, r, a, n, i, s, o) { + var c; + switch (n) { + case 1: + c = 'accessor'; + break; + case 2: + c = 'method'; + break; + case 3: + c = 'getter'; + break; + case 4: + c = 'setter'; + break; + default: + c = 'field'; + } + var l, + u, + f = { + kind: c, + name: s ? '#' + t : t, + 'static': i, + 'private': s, + }, + p = { v: !1 }; + 0 !== n && (f.addInitializer = createAddInitializerMethod(a, p)), + 0 === n + ? s ? (l = r.get, u = r.set) : (l = function l$1() { + return this[t]; + }, + u = function u$1(e$1) { + this[t] = e$1; + }) + : 2 === n + ? l = function l$1() { + return r.value; + } + : (1 !== n && 3 !== n || (l = function l$1() { + return r.get.call(this); + }), + 1 !== n && 4 !== n || (u = function u$1(e$1) { + r.set.call(this, e$1); + })), + f.access = l && u + ? { + get: l, + set: u, + } + : l + ? { get: l } + : { set: u }; + try { + return e(o, f); + } finally { + p.v = !0; + } + } + function assertCallable(e, t) { + if ('function' != typeof e) throw new TypeError(t + ' must be a function'); + } + function assertValidReturnValue(e, t) { + var r = _typeof$9(t); + if (1 === e) { + if ('object' !== r || null === t) { + throw new TypeError( + 'accessor decorators must return an object with get, set, or init properties or void 0', + ); + } + void 0 !== t.get && assertCallable(t.get, 'accessor.get'), + void 0 !== t.set && assertCallable(t.set, 'accessor.set'), + void 0 !== t.init && assertCallable(t.init, 'accessor.init'); + } else if ('function' !== r) { + throw new TypeError( + (0 === e ? 'field' : 10 === e ? 'class' : 'method') + ' decorators must return a function or void 0', + ); + } + } + function applyMemberDec(e, t, r, a, n, i, s, o) { + var c, l, u, f, p, d, h = r[0]; + if ( + s + ? c = 0 === n || 1 === n + ? { + get: r[3], + set: r[4], + } + : 3 === n + ? { get: r[3] } + : 4 === n + ? { set: r[3] } + : { value: r[3] } + : 0 !== n && (c = Object.getOwnPropertyDescriptor(t, a)), + 1 === n + ? u = { + get: c.get, + set: c.set, + } + : 2 === n + ? u = c.value + : 3 === n + ? u = c.get + : 4 === n && (u = c.set), + 'function' == typeof h + ) { + void 0 !== (f = memberDec(h, a, c, o, n, i, s, u)) && (assertValidReturnValue(n, f), + 0 === n ? l = f : 1 === n + ? (l = f.init, + p = f.get || u.get, + d = f.set || u.set, + u = { + get: p, + set: d, + }) + : u = f); + } else {for (var v = h.length - 1; v >= 0; v--) { + var g; + void 0 !== (f = memberDec(h[v], a, c, o, n, i, s, u)) && + (assertValidReturnValue(n, f), + 0 === n ? g = f : 1 === n + ? (g = f.init, + p = f.get || u.get, + d = f.set || u.set, + u = { + get: p, + set: d, + }) + : u = f, + void 0 !== g && (void 0 === l ? l = g : 'function' == typeof l ? l = [l, g] : l.push(g))); + }} + if (0 === n || 1 === n) { + if (void 0 === l) { + l = function l$1(e$1, t$1) { + return t$1; + }; + } else if ('function' != typeof l) { + var y = l; + l = function l$1(e$1, t$1) { + for (var r$1 = t$1, a$1 = 0; a$1 < y.length; a$1++) r$1 = y[a$1].call(e$1, r$1); + return r$1; + }; + } else { + var m = l; + l = function l$1(e$1, t$1) { + return m.call(e$1, t$1); + }; + } + e.push(l); + } + 0 !== n && (1 === n + ? (c.get = u.get, c.set = u.set) + : 2 === n + ? c.value = u + : 3 === n + ? c.get = u + : 4 === n && (c.set = u), + s + ? 1 === n + ? (e.push(function(e$1, t$1) { + return u.get.call(e$1, t$1); + }), + e.push(function(e$1, t$1) { + return u.set.call(e$1, t$1); + })) + : 2 === n + ? e.push(u) + : e.push(function(e$1, t$1) { + return u.call(e$1, t$1); + }) + : Object.defineProperty(t, a, c)); + } + function pushInitializers(e, t) { + t && e.push(function(e$1) { + for (var r = 0; r < t.length; r++) t[r].call(e$1); + return e$1; + }); + } + return function(e, t, r) { + var a = []; + return function(e$1, t$1, r$1) { + for (var a$1, n, i = new Map(), s = new Map(), o = 0; o < r$1.length; o++) { + var c = r$1[o]; + if (Array.isArray(c)) { + var l, u, f = c[1], p = c[2], d = c.length > 3, h = f >= 5; + if ( + h + ? (l = t$1, 0 != (f -= 5) && (u = n = n || [])) + : (l = t$1.prototype, 0 !== f && (u = a$1 = a$1 || [])), 0 !== f && !d + ) { + var v = h ? s : i, g = v.get(p) || 0; + if (!0 === g || 3 === g && 4 !== f || 4 === g && 3 !== f) { + throw Error( + 'Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: ' + + p, + ); + } + !g && f > 2 ? v.set(p, f) : v.set(p, !0); + } + applyMemberDec(e$1, l, c, p, f, h, d, u); + } + } + pushInitializers(e$1, a$1), pushInitializers(e$1, n); + }(a, e, t), + function(e$1, t$1, r$1) { + if (r$1.length > 0) { + for (var a$1 = [], n = t$1, i = t$1.name, s = r$1.length - 1; s >= 0; s--) { + var o = { v: !1 }; + try { + var c = r$1[s](n, { + kind: 'class', + name: i, + addInitializer: createAddInitializerMethod(a$1, o), + }); + } finally { + o.v = !0; + } + void 0 !== c && (assertValidReturnValue(10, c), n = c); + } + e$1.push(n, function() { + for (var e$2 = 0; e$2 < a$1.length; e$2++) a$1[e$2].call(n); + }); + } + }(a, e, r), + a; + }; + } + var applyDecs2203Impl; + function applyDecs2203(e, t, r) { + return (applyDecs2203Impl = applyDecs2203Impl || applyDecs2203Factory())(e, t, r); + } + module.exports = applyDecs2203, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2203R.js +var require_applyDecs2203R = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2203R.js'( + exports, + module, + ) { + var _typeof$8 = require_typeof()['default']; + var setFunctionName$3 = require_setFunctionName(); + var toPropertyKey$6 = require_toPropertyKey(); + function applyDecs2203RFactory() { + function createAddInitializerMethod(e, t) { + return function(r) { + !function(e$1, t$1) { + if (e$1.v) throw Error('attempted to call addInitializer after decoration was finished'); + }(t), + assertCallable(r, 'An initializer'), + e.push(r); + }; + } + function memberDec(e, t, r, n, a, i, o, s) { + var c; + switch (a) { + case 1: + c = 'accessor'; + break; + case 2: + c = 'method'; + break; + case 3: + c = 'getter'; + break; + case 4: + c = 'setter'; + break; + default: + c = 'field'; + } + var l, + u, + f = { + kind: c, + name: o ? '#' + t : toPropertyKey$6(t), + 'static': i, + 'private': o, + }, + p = { v: !1 }; + 0 !== a && (f.addInitializer = createAddInitializerMethod(n, p)), + 0 === a + ? o ? (l = r.get, u = r.set) : (l = function l$1() { + return this[t]; + }, + u = function u$1(e$1) { + this[t] = e$1; + }) + : 2 === a + ? l = function l$1() { + return r.value; + } + : (1 !== a && 3 !== a || (l = function l$1() { + return r.get.call(this); + }), + 1 !== a && 4 !== a || (u = function u$1(e$1) { + r.set.call(this, e$1); + })), + f.access = l && u + ? { + get: l, + set: u, + } + : l + ? { get: l } + : { set: u }; + try { + return e(s, f); + } finally { + p.v = !0; + } + } + function assertCallable(e, t) { + if ('function' != typeof e) throw new TypeError(t + ' must be a function'); + } + function assertValidReturnValue(e, t) { + var r = _typeof$8(t); + if (1 === e) { + if ('object' !== r || null === t) { + throw new TypeError( + 'accessor decorators must return an object with get, set, or init properties or void 0', + ); + } + void 0 !== t.get && assertCallable(t.get, 'accessor.get'), + void 0 !== t.set && assertCallable(t.set, 'accessor.set'), + void 0 !== t.init && assertCallable(t.init, 'accessor.init'); + } else if ('function' !== r) { + throw new TypeError( + (0 === e ? 'field' : 10 === e ? 'class' : 'method') + ' decorators must return a function or void 0', + ); + } + } + function applyMemberDec(e, t, r, n, a, i, o, s) { + var c, l, u, f, p, d, h, v = r[0]; + if ( + o + ? (0 === a || 1 === a + ? (c = { + get: r[3], + set: r[4], + }, + u = 'get') + : 3 === a + ? (c = { get: r[3] }, u = 'get') + : 4 === a + ? (c = { set: r[3] }, u = 'set') + : c = { value: r[3] }, + 0 !== a && (1 === a && setFunctionName$3(r[4], '#' + n, 'set'), setFunctionName$3(r[3], '#' + n, u))) + : 0 !== a && (c = Object.getOwnPropertyDescriptor(t, n)), + 1 === a + ? f = { + get: c.get, + set: c.set, + } + : 2 === a + ? f = c.value + : 3 === a + ? f = c.get + : 4 === a && (f = c.set), + 'function' == typeof v + ) { + void 0 !== (p = memberDec(v, n, c, s, a, i, o, f)) && (assertValidReturnValue(a, p), + 0 === a ? l = p : 1 === a + ? (l = p.init, + d = p.get || f.get, + h = p.set || f.set, + f = { + get: d, + set: h, + }) + : f = p); + } else {for (var g = v.length - 1; g >= 0; g--) { + var y; + void 0 !== (p = memberDec(v[g], n, c, s, a, i, o, f)) && + (assertValidReturnValue(a, p), + 0 === a ? y = p : 1 === a + ? (y = p.init, + d = p.get || f.get, + h = p.set || f.set, + f = { + get: d, + set: h, + }) + : f = p, + void 0 !== y && (void 0 === l ? l = y : 'function' == typeof l ? l = [l, y] : l.push(y))); + }} + if (0 === a || 1 === a) { + if (void 0 === l) { + l = function l$1(e$1, t$1) { + return t$1; + }; + } else if ('function' != typeof l) { + var m = l; + l = function l$1(e$1, t$1) { + for (var r$1 = t$1, n$1 = 0; n$1 < m.length; n$1++) r$1 = m[n$1].call(e$1, r$1); + return r$1; + }; + } else { + var b = l; + l = function l$1(e$1, t$1) { + return b.call(e$1, t$1); + }; + } + e.push(l); + } + 0 !== a && (1 === a + ? (c.get = f.get, c.set = f.set) + : 2 === a + ? c.value = f + : 3 === a + ? c.get = f + : 4 === a && (c.set = f), + o + ? 1 === a + ? (e.push(function(e$1, t$1) { + return f.get.call(e$1, t$1); + }), + e.push(function(e$1, t$1) { + return f.set.call(e$1, t$1); + })) + : 2 === a + ? e.push(f) + : e.push(function(e$1, t$1) { + return f.call(e$1, t$1); + }) + : Object.defineProperty(t, n, c)); + } + function applyMemberDecs(e, t) { + for (var r, n, a = [], i = new Map(), o = new Map(), s = 0; s < t.length; s++) { + var c = t[s]; + if (Array.isArray(c)) { + var l, u, f = c[1], p = c[2], d = c.length > 3, h = f >= 5; + if ( + h ? (l = e, 0 != (f -= 5) && (u = n = n || [])) : (l = e.prototype, 0 !== f && (u = r = r || [])), + 0 !== f && !d + ) { + var v = h ? o : i, g = v.get(p) || 0; + if (!0 === g || 3 === g && 4 !== f || 4 === g && 3 !== f) { + throw Error( + 'Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: ' + + p, + ); + } + !g && f > 2 ? v.set(p, f) : v.set(p, !0); + } + applyMemberDec(a, l, c, p, f, h, d, u); + } + } + return pushInitializers(a, r), pushInitializers(a, n), a; + } + function pushInitializers(e, t) { + t && e.push(function(e$1) { + for (var r = 0; r < t.length; r++) t[r].call(e$1); + return e$1; + }); + } + return function(e, t, r) { + return { + e: applyMemberDecs(e, t), + get c() { + return function(e$1, t$1) { + if (t$1.length > 0) { + for (var r$1 = [], n = e$1, a = e$1.name, i = t$1.length - 1; i >= 0; i--) { + var o = { v: !1 }; + try { + var s = t$1[i](n, { + kind: 'class', + name: a, + addInitializer: createAddInitializerMethod(r$1, o), + }); + } finally { + o.v = !0; + } + void 0 !== s && (assertValidReturnValue(10, s), n = s); + } + return [n, function() { + for (var e$2 = 0; e$2 < r$1.length; e$2++) r$1[e$2].call(n); + }]; + } + }(e, r); + }, + }; + }; + } + function applyDecs2203R(e, t, r) { + return (module.exports = applyDecs2203R = applyDecs2203RFactory(), + module.exports.__esModule = true, + module.exports['default'] = module.exports)(e, t, r); + } + module.exports = applyDecs2203R, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/checkInRHS.js +var require_checkInRHS = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/checkInRHS.js'( + exports, + module, + ) { + var _typeof$7 = require_typeof()['default']; + function _checkInRHS(e) { + if (Object(e) !== e) { + throw TypeError("right-hand side of 'in' should be an object, got " + (null !== e ? _typeof$7(e) : 'null')); + } + return e; + } + module.exports = _checkInRHS, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2301.js +var require_applyDecs2301 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2301.js'( + exports, + module, + ) { + var _typeof$6 = require_typeof()['default']; + var checkInRHS$2 = require_checkInRHS(); + var setFunctionName$2 = require_setFunctionName(); + var toPropertyKey$5 = require_toPropertyKey(); + function applyDecs2301Factory() { + function createAddInitializerMethod(e, t) { + return function(r) { + !function(e$1, t$1) { + if (e$1.v) throw Error('attempted to call addInitializer after decoration was finished'); + }(t), + assertCallable(r, 'An initializer'), + e.push(r); + }; + } + function assertInstanceIfPrivate(e, t) { + if (!e(t)) throw new TypeError('Attempted to access private element on non-instance'); + } + function memberDec(e, t, r, n, a, i, s, o, c) { + var u; + switch (a) { + case 1: + u = 'accessor'; + break; + case 2: + u = 'method'; + break; + case 3: + u = 'getter'; + break; + case 4: + u = 'setter'; + break; + default: + u = 'field'; + } + var l, + f, + p = { + kind: u, + name: s ? '#' + t : toPropertyKey$5(t), + 'static': i, + 'private': s, + }, + d = { v: !1 }; + if (0 !== a && (p.addInitializer = createAddInitializerMethod(n, d)), s || 0 !== a && 2 !== a) { + if (2 === a) { + l = function l$1(e$1) { + return assertInstanceIfPrivate(c, e$1), r.value; + }; + } else { + var h = 0 === a || 1 === a; + (h || 3 === a) && (l = s + ? function(e$1) { + return assertInstanceIfPrivate(c, e$1), r.get.call(e$1); + } + : function(e$1) { + return r.get.call(e$1); + }), + (h || 4 === a) && (f = s + ? function(e$1, t$1) { + assertInstanceIfPrivate(c, e$1), r.set.call(e$1, t$1); + } + : function(e$1, t$1) { + r.set.call(e$1, t$1); + }); + } + } else {l = function l$1(e$1) { + return e$1[t]; + }, + 0 === a && (f = function f$1(e$1, r$1) { + e$1[t] = r$1; + });} + var v = s ? c.bind() : function(e$1) { + return t in e$1; + }; + p.access = l && f + ? { + get: l, + set: f, + has: v, + } + : l + ? { + get: l, + has: v, + } + : { + set: f, + has: v, + }; + try { + return e(o, p); + } finally { + d.v = !0; + } + } + function assertCallable(e, t) { + if ('function' != typeof e) throw new TypeError(t + ' must be a function'); + } + function assertValidReturnValue(e, t) { + var r = _typeof$6(t); + if (1 === e) { + if ('object' !== r || null === t) { + throw new TypeError( + 'accessor decorators must return an object with get, set, or init properties or void 0', + ); + } + void 0 !== t.get && assertCallable(t.get, 'accessor.get'), + void 0 !== t.set && assertCallable(t.set, 'accessor.set'), + void 0 !== t.init && assertCallable(t.init, 'accessor.init'); + } else if ('function' !== r) { + throw new TypeError( + (0 === e ? 'field' : 10 === e ? 'class' : 'method') + ' decorators must return a function or void 0', + ); + } + } + function curryThis2(e) { + return function(t) { + e(this, t); + }; + } + function applyMemberDec(e, t, r, n, a, i, s, o, c) { + var u, l, f, p, d, h, v, y, g = r[0]; + if ( + s + ? (0 === a || 1 === a + ? (u = { + get: (d = r[3], function() { + return d(this); + }), + set: curryThis2(r[4]), + }, + f = 'get') + : 3 === a + ? (u = { get: r[3] }, f = 'get') + : 4 === a + ? (u = { set: r[3] }, f = 'set') + : u = { value: r[3] }, + 0 !== a && + (1 === a && setFunctionName$2(u.set, '#' + n, 'set'), setFunctionName$2(u[f || 'value'], '#' + n, f))) + : 0 !== a && (u = Object.getOwnPropertyDescriptor(t, n)), + 1 === a + ? p = { + get: u.get, + set: u.set, + } + : 2 === a + ? p = u.value + : 3 === a + ? p = u.get + : 4 === a && (p = u.set), + 'function' == typeof g + ) { + void 0 !== (h = memberDec(g, n, u, o, a, i, s, p, c)) && + (assertValidReturnValue(a, h), + 0 === a ? l = h : 1 === a + ? (l = h.init, + v = h.get || p.get, + y = h.set || p.set, + p = { + get: v, + set: y, + }) + : p = h); + } else {for (var m = g.length - 1; m >= 0; m--) { + var b; + void 0 !== (h = memberDec(g[m], n, u, o, a, i, s, p, c)) && + (assertValidReturnValue(a, h), + 0 === a ? b = h : 1 === a + ? (b = h.init, + v = h.get || p.get, + y = h.set || p.set, + p = { + get: v, + set: y, + }) + : p = h, + void 0 !== b && (void 0 === l ? l = b : 'function' == typeof l ? l = [l, b] : l.push(b))); + }} + if (0 === a || 1 === a) { + if (void 0 === l) { + l = function l$1(e$1, t$1) { + return t$1; + }; + } else if ('function' != typeof l) { + var I = l; + l = function l$1(e$1, t$1) { + for (var r$1 = t$1, n$1 = 0; n$1 < I.length; n$1++) r$1 = I[n$1].call(e$1, r$1); + return r$1; + }; + } else { + var w = l; + l = function l$1(e$1, t$1) { + return w.call(e$1, t$1); + }; + } + e.push(l); + } + 0 !== a && (1 === a + ? (u.get = p.get, u.set = p.set) + : 2 === a + ? u.value = p + : 3 === a + ? u.get = p + : 4 === a && (u.set = p), + s + ? 1 === a + ? (e.push(function(e$1, t$1) { + return p.get.call(e$1, t$1); + }), + e.push(function(e$1, t$1) { + return p.set.call(e$1, t$1); + })) + : 2 === a + ? e.push(p) + : e.push(function(e$1, t$1) { + return p.call(e$1, t$1); + }) + : Object.defineProperty(t, n, u)); + } + function applyMemberDecs(e, t, r) { + for (var n, a, i, s = [], o = new Map(), c = new Map(), u = 0; u < t.length; u++) { + var l = t[u]; + if (Array.isArray(l)) { + var f, p, d = l[1], h = l[2], v = l.length > 3, y = d >= 5, g = r; + if ( + y + ? (f = e, + 0 != (d -= 5) && (p = a = a || []), + v && !i && (i = function i$1(t$1) { + return checkInRHS$2(t$1) === e; + }), + g = i) + : (f = e.prototype, 0 !== d && (p = n = n || [])), 0 !== d && !v + ) { + var m = y ? c : o, b = m.get(h) || 0; + if (!0 === b || 3 === b && 4 !== d || 4 === b && 3 !== d) { + throw Error( + 'Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: ' + + h, + ); + } + !b && d > 2 ? m.set(h, d) : m.set(h, !0); + } + applyMemberDec(s, f, l, h, d, y, v, p, g); + } + } + return pushInitializers(s, n), pushInitializers(s, a), s; + } + function pushInitializers(e, t) { + t && e.push(function(e$1) { + for (var r = 0; r < t.length; r++) t[r].call(e$1); + return e$1; + }); + } + return function(e, t, r, n) { + return { + e: applyMemberDecs(e, t, n), + get c() { + return function(e$1, t$1) { + if (t$1.length > 0) { + for (var r$1 = [], n$1 = e$1, a = e$1.name, i = t$1.length - 1; i >= 0; i--) { + var s = { v: !1 }; + try { + var o = t$1[i](n$1, { + kind: 'class', + name: a, + addInitializer: createAddInitializerMethod(r$1, s), + }); + } finally { + s.v = !0; + } + void 0 !== o && (assertValidReturnValue(10, o), n$1 = o); + } + return [n$1, function() { + for (var e$2 = 0; e$2 < r$1.length; e$2++) r$1[e$2].call(n$1); + }]; + } + }(e, r); + }, + }; + }; + } + function applyDecs2301(e, t, r, n) { + return (module.exports = applyDecs2301 = applyDecs2301Factory(), + module.exports.__esModule = true, + module.exports['default'] = module.exports)(e, t, r, n); + } + module.exports = applyDecs2301, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2305.js +var require_applyDecs2305 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2305.js'( + exports, + module, + ) { + var _typeof$5 = require_typeof()['default']; + var checkInRHS$1 = require_checkInRHS(); + var setFunctionName$1 = require_setFunctionName(); + var toPropertyKey$4 = require_toPropertyKey(); + function applyDecs2305(e, t, r, n, o, a) { + function i(e$1, t$1, r$1) { + return function(n$1, o$1) { + return r$1 && r$1(n$1), e$1[t$1].call(n$1, o$1); + }; + } + function c(e$1, t$1) { + for (var r$1 = 0; r$1 < e$1.length; r$1++) e$1[r$1].call(t$1); + return t$1; + } + function s(e$1, t$1, r$1, n$1) { + if ('function' != typeof e$1 && (n$1 || void 0 !== e$1)) { + throw new TypeError(t$1 + ' must ' + (r$1 || 'be') + ' a function' + (n$1 ? '' : ' or undefined')); + } + return e$1; + } + function applyDec(e$1, t$1, r$1, n$1, o$1, a$1, c$1, u$1, l$1, f$1, p$1, d, h) { + function m(e$2) { + if (!h(e$2)) throw new TypeError('Attempted to access private element on non-instance'); + } + var y, v = t$1[0], g = t$1[3], b = !u$1; + if (!b) { + r$1 || Array.isArray(v) || (v = [v]); + var w = {}, S = [], A = 3 === o$1 ? 'get' : 4 === o$1 || d ? 'set' : 'value'; + f$1 + ? (p$1 || d + ? w = { + get: setFunctionName$1( + function() { + return g(this); + }, + n$1, + 'get', + ), + set: function set$2(e$2) { + t$1[4](this, e$2); + }, + } + : w[A] = g, + p$1 || setFunctionName$1(w[A], n$1, 2 === o$1 ? '' : A)) + : p$1 || (w = Object.getOwnPropertyDescriptor(e$1, n$1)); + } + for (var P = e$1, j = v.length - 1; j >= 0; j -= r$1 ? 2 : 1) { + var D = v[j], + E = r$1 ? v[j - 1] : void 0, + I = {}, + O = { + kind: [ + 'field', + 'accessor', + 'method', + 'getter', + 'setter', + 'class', + ][o$1], + name: n$1, + metadata: a$1, + addInitializer: function(e$2, t$2) { + if (e$2.v) throw Error('attempted to call addInitializer after decoration was finished'); + s(t$2, 'An initializer', 'be', !0), c$1.push(t$2); + }.bind(null, I), + }; + try { + if (b) (y = s(D.call(E, P, O), 'class decorators', 'return')) && (P = y); + else { + var k, F; + O['static'] = l$1, + O['private'] = f$1, + f$1 + ? 2 === o$1 + ? k = function k$1(e$2) { + return m(e$2), w.value; + } + : (o$1 < 4 && (k = i(w, 'get', m)), 3 !== o$1 && (F = i(w, 'set', m))) + : (k = function k$1(e$2) { + return e$2[n$1]; + }, + (o$1 < 2 || 4 === o$1) && (F = function F$1(e$2, t$2) { + e$2[n$1] = t$2; + })); + var N = O.access = { + has: f$1 ? h.bind() : function(e$2) { + return n$1 in e$2; + }, + }; + if ( + k && (N.get = k), + F && (N.set = F), + P = D.call( + E, + d + ? { + get: w.get, + set: w.set, + } + : w[A], + O, + ), + d + ) { + if ('object' == _typeof$5(P) && P) { + (y = s(P.get, 'accessor.get')) && (w.get = y), + (y = s(P.set, 'accessor.set')) && (w.set = y), + (y = s(P.init, 'accessor.init')) && S.push(y); + } else if (void 0 !== P) { + throw new TypeError( + 'accessor decorators must return an object with get, set, or init properties or void 0', + ); + } + } else s(P, (p$1 ? 'field' : 'method') + ' decorators', 'return') && (p$1 ? S.push(P) : w[A] = P); + } + } finally { + I.v = !0; + } + } + return (p$1 || d) && u$1.push(function(e$2, t$2) { + for (var r$2 = S.length - 1; r$2 >= 0; r$2--) t$2 = S[r$2].call(e$2, t$2); + return t$2; + }), + p$1 || b || (f$1 + ? d ? u$1.push(i(w, 'get'), i(w, 'set')) : u$1.push(2 === o$1 ? w[A] : i.call.bind(w[A])) + : Object.defineProperty(e$1, n$1, w)), + P; + } + function u(e$1, t$1) { + return Object.defineProperty(e$1, Symbol.metadata || Symbol['for']('Symbol.metadata'), { + configurable: !0, + enumerable: !0, + value: t$1, + }); + } + if (arguments.length >= 6) { + var l = a[Symbol.metadata || Symbol['for']('Symbol.metadata')]; + } + var f = Object.create(null == l ? null : l), + p = function(e$1, t$1, r$1, n$1) { + var o$1, + a$1, + i$1 = [], + s$1 = function s$2(t$2) { + return checkInRHS$1(t$2) === e$1; + }, + u$1 = new Map(); + function l$1(e$2) { + e$2 && i$1.push(c.bind(null, e$2)); + } + for (var f$1 = 0; f$1 < t$1.length; f$1++) { + var p$1 = t$1[f$1]; + if (Array.isArray(p$1)) { + var d = p$1[1], + h = p$1[2], + m = p$1.length > 3, + y = 16 & d, + v = !!(8 & d), + g = 0 == (d &= 7), + b = h + '/' + v; + if (!g && !m) { + var w = u$1.get(b); + if (!0 === w || 3 === w && 4 !== d || 4 === w && 3 !== d) { + throw Error( + 'Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: ' + + h, + ); + } + u$1.set(b, !(d > 2) || d); + } + applyDec( + v ? e$1 : e$1.prototype, + p$1, + y, + m ? '#' + h : toPropertyKey$4(h), + d, + n$1, + v ? a$1 = a$1 || [] : o$1 = o$1 || [], + i$1, + v, + m, + g, + 1 === d, + v && m ? s$1 : r$1, + ); + } + } + return l$1(o$1), l$1(a$1), i$1; + }(e, t, o, f); + return r.length || u(e, f), { + e: p, + get c() { + var t$1 = []; + return r.length && [u(applyDec(e, [r], n, e.name, 5, f, t$1), f), c.bind(null, t$1, e)]; + }, + }; + } + module.exports = applyDecs2305, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2311.js +var require_applyDecs2311 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/applyDecs2311.js'( + exports, + module, + ) { + var _typeof$4 = require_typeof()['default']; + var checkInRHS = require_checkInRHS(); + var setFunctionName = require_setFunctionName(); + var toPropertyKey$3 = require_toPropertyKey(); + function applyDecs2311(e, t, n, r, o, i) { + var a, + c, + u, + s, + f, + l, + p, + d = Symbol.metadata || Symbol['for']('Symbol.metadata'), + m = Object.defineProperty, + h = Object.create, + y = [h(null), h(null)], + v = t.length; + function g(t$1, n$1, r$1) { + return function(o$1, i$1) { + n$1 && (i$1 = o$1, o$1 = e); + for (var a$1 = 0; a$1 < t$1.length; a$1++) i$1 = t$1[a$1].apply(o$1, r$1 ? [i$1] : []); + return r$1 ? i$1 : o$1; + }; + } + function b(e$1, t$1, n$1, r$1) { + if ('function' != typeof e$1 && (r$1 || void 0 !== e$1)) { + throw new TypeError(t$1 + ' must ' + (n$1 || 'be') + ' a function' + (r$1 ? '' : ' or undefined')); + } + return e$1; + } + function applyDec(e$1, t$1, n$1, r$1, o$1, i$1, u$1, s$1, f$1, l$1, p$1) { + function d$1(e$2) { + if (!p$1(e$2)) throw new TypeError('Attempted to access private element on non-instance'); + } + var h$1 = [].concat(t$1[0]), + v$1 = t$1[3], + w$1 = !u$1, + D = 1 === o$1, + S = 3 === o$1, + j = 4 === o$1, + E = 2 === o$1; + function I(t$2, n$2, r$2) { + return function(o$2, i$2) { + return n$2 && (i$2 = o$2, o$2 = e$1), r$2 && r$2(o$2), P[t$2].call(o$2, i$2); + }; + } + if (!w$1) { + var P = {}, k = [], F = S ? 'get' : j || D ? 'set' : 'value'; + if ( + f$1 + ? (l$1 || D + ? P = { + get: setFunctionName( + function() { + return v$1(this); + }, + r$1, + 'get', + ), + set: function set$2(e$2) { + t$1[4](this, e$2); + }, + } + : P[F] = v$1, + l$1 || setFunctionName(P[F], r$1, E ? '' : F)) + : l$1 || (P = Object.getOwnPropertyDescriptor(e$1, r$1)), !l$1 && !f$1 + ) { + if ((c = y[+s$1][r$1]) && 7 != (c ^ o$1)) { + throw Error('Decorating two elements with the same name (' + P[F].name + ') is not supported yet'); + } + y[+s$1][r$1] = o$1 < 3 ? 1 : o$1; + } + } + for (var N = e$1, O = h$1.length - 1; O >= 0; O -= n$1 ? 2 : 1) { + var T = b(h$1[O], 'A decorator', 'be', !0), + z = n$1 ? h$1[O - 1] : void 0, + A = {}, + H = { + kind: [ + 'field', + 'accessor', + 'method', + 'getter', + 'setter', + 'class', + ][o$1], + name: r$1, + metadata: a, + addInitializer: function(e$2, t$2) { + if (e$2.v) throw new TypeError('attempted to call addInitializer after decoration was finished'); + b(t$2, 'An initializer', 'be', !0), i$1.push(t$2); + }.bind(null, A), + }; + if (w$1) c = T.call(z, N, H), A.v = 1, b(c, 'class decorators', 'return') && (N = c); + else if ( + H['static'] = s$1, + H['private'] = f$1, + c = H.access = { + has: f$1 ? p$1.bind() : function(e$2) { + return r$1 in e$2; + }, + }, + j || (c.get = f$1 + ? E + ? function(e$2) { + return d$1(e$2), P.value; + } + : I('get', 0, d$1) + : function(e$2) { + return e$2[r$1]; + }), + E || S || (c.set = f$1 ? I('set', 0, d$1) : function(e$2, t$2) { + e$2[r$1] = t$2; + }), + N = T.call( + z, + D + ? { + get: P.get, + set: P.set, + } + : P[F], + H, + ), + A.v = 1, + D + ) { + if ('object' == _typeof$4(N) && N) { + (c = b(N.get, 'accessor.get')) && (P.get = c), + (c = b(N.set, 'accessor.set')) && (P.set = c), + (c = b(N.init, 'accessor.init')) && k.unshift(c); + } else if (void 0 !== N) { + throw new TypeError( + 'accessor decorators must return an object with get, set, or init properties or undefined', + ); + } + } else b(N, (l$1 ? 'field' : 'method') + ' decorators', 'return') && (l$1 ? k.unshift(N) : P[F] = N); + } + return o$1 < 2 && u$1.push(g(k, s$1, 1), g(i$1, s$1, 0)), + l$1 || w$1 || (f$1 + ? D ? u$1.splice(-1, 0, I('get', s$1), I('set', s$1)) : u$1.push(E ? P[F] : b.call.bind(P[F])) + : m(e$1, r$1, P)), + N; + } + function w(e$1) { + return m(e$1, d, { + configurable: !0, + enumerable: !0, + value: a, + }); + } + return void 0 !== i && (a = i[d]), + a = h(null == a ? null : a), + f = [], + l = function l$1(e$1) { + e$1 && f.push(g(e$1)); + }, + p = function p$1(t$1, r$1) { + for (var i$1 = 0; i$1 < n.length; i$1++) { + var a$1 = n[i$1], c$1 = a$1[1], l$1 = 7 & c$1; + if ((8 & c$1) == t$1 && !l$1 == r$1) { + var p$1 = a$1[2], d$1 = !!a$1[3], m$1 = 16 & c$1; + applyDec( + t$1 ? e : e.prototype, + a$1, + m$1, + d$1 ? '#' + p$1 : toPropertyKey$3(p$1), + l$1, + l$1 < 2 ? [] : t$1 ? s = s || [] : u = u || [], + f, + !!t$1, + d$1, + r$1, + t$1 && d$1 + ? function(t$2) { + return checkInRHS(t$2) === e; + } + : o, + ); + } + } + }, + p(8, 0), + p(0, 0), + p(8, 1), + p(0, 1), + l(u), + l(s), + c = f, + v || w(e), + { + e: c, + get c() { + var n$1 = []; + return v && [w(e = applyDec(e, [t], r, e.name, 5, n$1)), g(n$1, 1)]; + }, + }; + } + module.exports = applyDecs2311, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/arrayLikeToArray.js +var require_arrayLikeToArray = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/arrayLikeToArray.js'( + exports, + module, + ) { + 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; + } + module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/arrayWithHoles.js +var require_arrayWithHoles = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/arrayWithHoles.js'( + exports, + module, + ) { + function _arrayWithHoles(r) { + if (Array.isArray(r)) return r; + } + module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js +var require_arrayWithoutHoles = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js'( + exports, + module, + ) { + var arrayLikeToArray$2 = require_arrayLikeToArray(); + function _arrayWithoutHoles(r) { + if (Array.isArray(r)) return arrayLikeToArray$2(r); + } + module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/assertClassBrand.js +var require_assertClassBrand = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/assertClassBrand.js'( + exports, + module, + ) { + function _assertClassBrand(e, t, n) { + if ('function' == typeof e ? e === t : e.has(t)) return arguments.length < 3 ? t : n; + throw new TypeError('Private element is not present on this object'); + } + module.exports = _assertClassBrand, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/assertThisInitialized.js +var require_assertThisInitialized = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/assertThisInitialized.js'( + exports, + module, + ) { + function _assertThisInitialized(e) { + if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + return e; + } + module.exports = _assertThisInitialized, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/OverloadYield.js +var require_OverloadYield = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/OverloadYield.js'( + exports, + module, + ) { + function _OverloadYield(e, d) { + this.v = e, this.k = d; + } + module.exports = _OverloadYield, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js +var require_asyncGeneratorDelegate = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js'( + exports, + module, + ) { + var OverloadYield$2 = require_OverloadYield(); + function _asyncGeneratorDelegate(t) { + var e = {}, n = !1; + function pump(e$1, r) { + return n = !0, + r = new Promise(function(n$1) { + n$1(t[e$1](r)); + }), + { + done: !1, + value: new OverloadYield$2(r, 1), + }; + } + return e['undefined' != typeof Symbol && Symbol.iterator || '@@iterator'] = function() { + return this; + }, + e.next = function(t$1) { + return n ? (n = !1, t$1) : pump('next', t$1); + }, + 'function' == typeof t['throw'] && (e['throw'] = function(t$1) { + if (n) throw n = !1, t$1; + return pump('throw', t$1); + }), + 'function' == typeof t['return'] && (e['return'] = function(t$1) { + return n ? (n = !1, t$1) : pump('return', t$1); + }), + e; + } + module.exports = _asyncGeneratorDelegate, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/asyncIterator.js +var require_asyncIterator = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/asyncIterator.js'( + exports, + module, + ) { + function _asyncIterator(r) { + var n, t, o, e = 2; + for ('undefined' != typeof Symbol && (t = Symbol.asyncIterator, o = Symbol.iterator); e--;) { + if (t && null != (n = r[t])) return n.call(r); + if (o && null != (n = r[o])) return new AsyncFromSyncIterator(n.call(r)); + t = '@@asyncIterator', o = '@@iterator'; + } + throw new TypeError('Object is not async iterable'); + } + function AsyncFromSyncIterator(r) { + function AsyncFromSyncIteratorContinuation(r$1) { + if (Object(r$1) !== r$1) return Promise.reject(new TypeError(r$1 + ' is not an object.')); + var n = r$1.done; + return Promise.resolve(r$1.value).then(function(r$2) { + return { + value: r$2, + done: n, + }; + }); + } + return AsyncFromSyncIterator = function AsyncFromSyncIterator$1(r$1) { + this.s = r$1, this.n = r$1.next; + }, + AsyncFromSyncIterator.prototype = { + s: null, + n: null, + next: function next() { + return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); + }, + 'return': function _return(r$1) { + var n = this.s['return']; + return void 0 === n + ? Promise.resolve({ + value: r$1, + done: !0, + }) + : AsyncFromSyncIteratorContinuation(n.apply(this.s, arguments)); + }, + 'throw': function _throw(r$1) { + var n = this.s['return']; + return void 0 === n ? Promise.reject(r$1) : AsyncFromSyncIteratorContinuation(n.apply(this.s, arguments)); + }, + }, + new AsyncFromSyncIterator(r); + } + module.exports = _asyncIterator, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/asyncToGenerator.js +var require_asyncToGenerator = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/asyncToGenerator.js'( + exports, + module, + ) { + function asyncGeneratorStep(n, t, e, r, o, a, c) { + try { + var i = n[a](c), u = i.value; + } catch (n$1) { + return void e(n$1); + } + i.done ? t(u) : Promise.resolve(u).then(r, o); + } + function _asyncToGenerator(n) { + return function() { + var t = this, e = arguments; + return new Promise(function(r, o) { + var a = n.apply(t, e); + function _next(n$1) { + asyncGeneratorStep(a, r, o, _next, _throw, 'next', n$1); + } + function _throw(n$1) { + asyncGeneratorStep(a, r, o, _next, _throw, 'throw', n$1); + } + _next(void 0); + }); + }; + } + module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js +var require_awaitAsyncGenerator = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js'( + exports, + module, + ) { + var OverloadYield$1 = require_OverloadYield(); + function _awaitAsyncGenerator(e) { + return new OverloadYield$1(e, 0); + } + module.exports = _awaitAsyncGenerator, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/AwaitValue.js +var require_AwaitValue = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/AwaitValue.js'( + exports, + module, + ) { + function _AwaitValue(t) { + this.wrapped = t; + } + module.exports = _AwaitValue, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/getPrototypeOf.js +var require_getPrototypeOf = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/getPrototypeOf.js'( + exports, + module, + ) { + function _getPrototypeOf(t) { + return module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(t$1) { + return t$1.__proto__ || Object.getPrototypeOf(t$1); + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports, + _getPrototypeOf(t); + } + module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js +var require_isNativeReflectConstruct = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js'( + exports, + module, + ) { + function _isNativeReflectConstruct() { + try { + var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {})); + } catch (t$1) {} + return (module.exports = _isNativeReflectConstruct = function _isNativeReflectConstruct$1() { + return !!t; + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports)(); + } + module.exports = _isNativeReflectConstruct, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js +var require_possibleConstructorReturn = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js'( + exports, + module, + ) { + var _typeof$3 = require_typeof()['default']; + var assertThisInitialized = require_assertThisInitialized(); + function _possibleConstructorReturn(t, e) { + if (e && ('object' == _typeof$3(e) || 'function' == typeof e)) return e; + if (void 0 !== e) throw new TypeError('Derived constructors may only return object or undefined'); + return assertThisInitialized(t); + } + module.exports = _possibleConstructorReturn, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/callSuper.js +var require_callSuper = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/callSuper.js'( + exports, + module, + ) { + var getPrototypeOf$5 = require_getPrototypeOf(); + var isNativeReflectConstruct$2 = require_isNativeReflectConstruct(); + var possibleConstructorReturn$1 = require_possibleConstructorReturn(); + function _callSuper(t, o, e) { + return o = getPrototypeOf$5(o), + possibleConstructorReturn$1( + t, + isNativeReflectConstruct$2() ? Reflect.construct(o, e || [], getPrototypeOf$5(t).constructor) : o.apply(t, e), + ); + } + module.exports = _callSuper, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js +var require_checkPrivateRedeclaration = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js'( + exports, + module, + ) { + function _checkPrivateRedeclaration(e, t) { + if (t.has(e)) throw new TypeError('Cannot initialize the same private elements twice on an object'); + } + module.exports = _checkPrivateRedeclaration, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js +var require_classApplyDescriptorDestructureSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js'( + exports, + module, + ) { + function _classApplyDescriptorDestructureSet(e, t) { + if (t.set) { + return '__destrObj' in t || (t.__destrObj = { + set value(r) { + t.set.call(e, r); + }, + }), + t.__destrObj; + } + if (!t.writable) throw new TypeError('attempted to set read only private field'); + return t; + } + module.exports = _classApplyDescriptorDestructureSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js +var require_classApplyDescriptorGet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js'( + exports, + module, + ) { + function _classApplyDescriptorGet(e, t) { + return t.get ? t.get.call(e) : t.value; + } + module.exports = _classApplyDescriptorGet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js +var require_classApplyDescriptorSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js'( + exports, + module, + ) { + function _classApplyDescriptorSet(e, t, l) { + if (t.set) t.set.call(e, l); + else { + if (!t.writable) throw new TypeError('attempted to set read only private field'); + t.value = l; + } + } + module.exports = _classApplyDescriptorSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classCallCheck.js +var require_classCallCheck = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classCallCheck.js'( + exports, + module, + ) { + function _classCallCheck(a, n) { + if (!(a instanceof n)) throw new TypeError('Cannot call a class as a function'); + } + module.exports = _classCallCheck, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js +var require_classCheckPrivateStaticAccess = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js'( + exports, + module, + ) { + var assertClassBrand$9 = require_assertClassBrand(); + function _classCheckPrivateStaticAccess(s, a, r) { + return assertClassBrand$9(a, s, r); + } + module.exports = _classCheckPrivateStaticAccess, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js +var require_classCheckPrivateStaticFieldDescriptor = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js'( + exports, + module, + ) { + function _classCheckPrivateStaticFieldDescriptor(t, e) { + if (void 0 === t) throw new TypeError('attempted to ' + e + ' private static field before its declaration'); + } + module.exports = _classCheckPrivateStaticFieldDescriptor, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldGet2.js +var require_classPrivateFieldGet2 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldGet2.js'( + exports, + module, + ) { + var assertClassBrand$8 = require_assertClassBrand(); + function _classPrivateFieldGet2(s, a) { + return s.get(assertClassBrand$8(s, a)); + } + module.exports = _classPrivateFieldGet2, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js +var require_classExtractFieldDescriptor = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js'( + exports, + module, + ) { + var classPrivateFieldGet2$3 = require_classPrivateFieldGet2(); + function _classExtractFieldDescriptor(e, t) { + return classPrivateFieldGet2$3(t, e); + } + module.exports = _classExtractFieldDescriptor, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classNameTDZError.js +var require_classNameTDZError = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classNameTDZError.js'( + exports, + module, + ) { + function _classNameTDZError(e) { + throw new ReferenceError('Class "' + e + '" cannot be referenced in computed property keys.'); + } + module.exports = _classNameTDZError, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js +var require_classPrivateFieldDestructureSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js'( + exports, + module, + ) { + var classApplyDescriptorDestructureSet$1 = require_classApplyDescriptorDestructureSet(); + var classPrivateFieldGet2$2 = require_classPrivateFieldGet2(); + function _classPrivateFieldDestructureSet(e, t) { + var r = classPrivateFieldGet2$2(t, e); + return classApplyDescriptorDestructureSet$1(e, r); + } + module.exports = _classPrivateFieldDestructureSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js +var require_classPrivateFieldGet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js'( + exports, + module, + ) { + var classApplyDescriptorGet$1 = require_classApplyDescriptorGet(); + var classPrivateFieldGet2$1 = require_classPrivateFieldGet2(); + function _classPrivateFieldGet(e, t) { + var r = classPrivateFieldGet2$1(t, e); + return classApplyDescriptorGet$1(e, r); + } + module.exports = _classPrivateFieldGet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js +var require_classPrivateFieldInitSpec = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js'( + exports, + module, + ) { + var checkPrivateRedeclaration$1 = require_checkPrivateRedeclaration(); + function _classPrivateFieldInitSpec(e, t, a) { + checkPrivateRedeclaration$1(e, t), t.set(e, a); + } + module.exports = _classPrivateFieldInitSpec, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js +var require_classPrivateFieldLooseBase = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js'( + exports, + module, + ) { + function _classPrivateFieldBase(e, t) { + if (!{}.hasOwnProperty.call(e, t)) throw new TypeError('attempted to use private field on non-instance'); + return e; + } + module.exports = _classPrivateFieldBase, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js +var require_classPrivateFieldLooseKey = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js'( + exports, + module, + ) { + var id = 0; + function _classPrivateFieldKey(e) { + return '__private_' + id++ + '_' + e; + } + module.exports = _classPrivateFieldKey, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js +var require_classPrivateFieldSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js'( + exports, + module, + ) { + var classApplyDescriptorSet$1 = require_classApplyDescriptorSet(); + var classPrivateFieldGet2 = require_classPrivateFieldGet2(); + function _classPrivateFieldSet(e, t, r) { + var s = classPrivateFieldGet2(t, e); + return classApplyDescriptorSet$1(e, s, r), r; + } + module.exports = _classPrivateFieldSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldSet2.js +var require_classPrivateFieldSet2 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateFieldSet2.js'( + exports, + module, + ) { + var assertClassBrand$7 = require_assertClassBrand(); + function _classPrivateFieldSet2(s, a, r) { + return s.set(assertClassBrand$7(s, a), r), r; + } + module.exports = _classPrivateFieldSet2, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateGetter.js +var require_classPrivateGetter = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateGetter.js'( + exports, + module, + ) { + var assertClassBrand$6 = require_assertClassBrand(); + function _classPrivateGetter(s, r, a) { + return a(assertClassBrand$6(s, r)); + } + module.exports = _classPrivateGetter, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js +var require_classPrivateMethodGet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js'( + exports, + module, + ) { + var assertClassBrand$5 = require_assertClassBrand(); + function _classPrivateMethodGet(s, a, r) { + return assertClassBrand$5(a, s), r; + } + module.exports = _classPrivateMethodGet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js +var require_classPrivateMethodInitSpec = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js'( + exports, + module, + ) { + var checkPrivateRedeclaration = require_checkPrivateRedeclaration(); + function _classPrivateMethodInitSpec(e, a) { + checkPrivateRedeclaration(e, a), a.add(e); + } + module.exports = _classPrivateMethodInitSpec, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js +var require_classPrivateMethodSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js'( + exports, + module, + ) { + function _classPrivateMethodSet() { + throw new TypeError('attempted to reassign private method'); + } + module.exports = _classPrivateMethodSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateSetter.js +var require_classPrivateSetter = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classPrivateSetter.js'( + exports, + module, + ) { + var assertClassBrand$4 = require_assertClassBrand(); + function _classPrivateSetter(s, r, a, t) { + return r(assertClassBrand$4(s, a), t), t; + } + module.exports = _classPrivateSetter, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js +var require_classStaticPrivateFieldDestructureSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js'( + exports, + module, + ) { + var classApplyDescriptorDestructureSet = require_classApplyDescriptorDestructureSet(); + var assertClassBrand$3 = require_assertClassBrand(); + var classCheckPrivateStaticFieldDescriptor$2 = require_classCheckPrivateStaticFieldDescriptor(); + function _classStaticPrivateFieldDestructureSet(t, r, s) { + return assertClassBrand$3(r, t), + classCheckPrivateStaticFieldDescriptor$2(s, 'set'), + classApplyDescriptorDestructureSet(t, s); + } + module.exports = _classStaticPrivateFieldDestructureSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js +var require_classStaticPrivateFieldSpecGet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js'( + exports, + module, + ) { + var classApplyDescriptorGet = require_classApplyDescriptorGet(); + var assertClassBrand$2 = require_assertClassBrand(); + var classCheckPrivateStaticFieldDescriptor$1 = require_classCheckPrivateStaticFieldDescriptor(); + function _classStaticPrivateFieldSpecGet(t, s, r) { + return assertClassBrand$2(s, t), + classCheckPrivateStaticFieldDescriptor$1(r, 'get'), + classApplyDescriptorGet(t, r); + } + module.exports = _classStaticPrivateFieldSpecGet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js +var require_classStaticPrivateFieldSpecSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js'( + exports, + module, + ) { + var classApplyDescriptorSet = require_classApplyDescriptorSet(); + var assertClassBrand$1 = require_assertClassBrand(); + var classCheckPrivateStaticFieldDescriptor = require_classCheckPrivateStaticFieldDescriptor(); + function _classStaticPrivateFieldSpecSet(s, t, r, e) { + return assertClassBrand$1(t, s), + classCheckPrivateStaticFieldDescriptor(r, 'set'), + classApplyDescriptorSet(s, r, e), + e; + } + module.exports = _classStaticPrivateFieldSpecSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js +var require_classStaticPrivateMethodGet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js'( + exports, + module, + ) { + var assertClassBrand = require_assertClassBrand(); + function _classStaticPrivateMethodGet(s, a, t) { + return assertClassBrand(a, s), t; + } + module.exports = _classStaticPrivateMethodGet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js +var require_classStaticPrivateMethodSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js'( + exports, + module, + ) { + function _classStaticPrivateMethodSet() { + throw new TypeError('attempted to set read only static private field'); + } + module.exports = _classStaticPrivateMethodSet, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/setPrototypeOf.js +var require_setPrototypeOf = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/setPrototypeOf.js'( + exports, + module, + ) { + function _setPrototypeOf(t, e) { + return module.exports = _setPrototypeOf = Object.setPrototypeOf + ? Object.setPrototypeOf.bind() + : function(t$1, e$1) { + return t$1.__proto__ = e$1, t$1; + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports, + _setPrototypeOf(t, e); + } + module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/construct.js +var require_construct = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/construct.js'( + exports, + module, + ) { + var isNativeReflectConstruct$1 = require_isNativeReflectConstruct(); + var setPrototypeOf$4 = require_setPrototypeOf(); + function _construct(t, e, r) { + if (isNativeReflectConstruct$1()) return Reflect.construct.apply(null, arguments); + var o = [null]; + o.push.apply(o, e); + var p = new (t.bind.apply(t, o))(); + return r && setPrototypeOf$4(p, r.prototype), p; + } + module.exports = _construct, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createClass.js +var require_createClass = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createClass.js'( + exports, + module, + ) { + var toPropertyKey$2 = require_toPropertyKey(); + function _defineProperties(e, r) { + for (var t = 0; t < r.length; t++) { + var o = r[t]; + o.enumerable = o.enumerable || !1, + o.configurable = !0, + 'value' in o && (o.writable = !0), + Object.defineProperty(e, toPropertyKey$2(o.key), o); + } + } + function _createClass(e, r, t) { + return r && _defineProperties(e.prototype, r), + t && _defineProperties(e, t), + Object.defineProperty(e, 'prototype', { writable: !1 }), + e; + } + module.exports = _createClass, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js +var require_unsupportedIterableToArray = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js'( + exports, + module, + ) { + var arrayLikeToArray$1 = require_arrayLikeToArray(); + function _unsupportedIterableToArray(r, a) { + if (r) { + if ('string' == typeof r) return arrayLikeToArray$1(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$1(r, a) + : void 0; + } + } + module.exports = _unsupportedIterableToArray, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js +var require_createForOfIteratorHelper = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js'( + exports, + module, + ) { + var unsupportedIterableToArray$4 = require_unsupportedIterableToArray(); + function _createForOfIteratorHelper(r, e) { + var t = 'undefined' != typeof Symbol && r[Symbol.iterator] || r['@@iterator']; + if (!t) { + if (Array.isArray(r) || (t = unsupportedIterableToArray$4(r)) || e && r && 'number' == typeof r.length) { + t && (r = t); + var _n = 0, F = function F$1() {}; + return { + s: F, + n: function n() { + return _n >= r.length ? { done: !0 } : { + done: !1, + value: r[_n++], + }; + }, + e: function e$1(r$1) { + throw r$1; + }, + 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 = !0, u = !1; + return { + s: function s() { + t = t.call(r); + }, + n: function n() { + var r$1 = t.next(); + return a = r$1.done, r$1; + }, + e: function e$1(r$1) { + u = !0, o = r$1; + }, + f: function f() { + try { + a || null == t['return'] || t['return'](); + } finally { + if (u) throw o; + } + }, + }; + } + module.exports = _createForOfIteratorHelper, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js +var require_createForOfIteratorHelperLoose = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js'( + exports, + module, + ) { + var unsupportedIterableToArray$3 = require_unsupportedIterableToArray(); + function _createForOfIteratorHelperLoose(r, e) { + var t = 'undefined' != typeof Symbol && r[Symbol.iterator] || r['@@iterator']; + if (t) return (t = t.call(r)).next.bind(t); + if (Array.isArray(r) || (t = unsupportedIterableToArray$3(r)) || e && r && 'number' == typeof r.length) { + t && (r = t); + var o = 0; + return function() { + return o >= r.length ? { done: !0 } : { + done: !1, + value: r[o++], + }; + }; + } + throw new TypeError( + 'Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', + ); + } + module.exports = _createForOfIteratorHelperLoose, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createSuper.js +var require_createSuper = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/createSuper.js'( + exports, + module, + ) { + var getPrototypeOf$4 = require_getPrototypeOf(); + var isNativeReflectConstruct = require_isNativeReflectConstruct(); + var possibleConstructorReturn = require_possibleConstructorReturn(); + function _createSuper(t) { + var r = isNativeReflectConstruct(); + return function() { + var e, o = getPrototypeOf$4(t); + if (r) { + var s = getPrototypeOf$4(this).constructor; + e = Reflect.construct(o, arguments, s); + } else e = o.apply(this, arguments); + return possibleConstructorReturn(this, e); + }; + } + module.exports = _createSuper, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/iterableToArray.js +var require_iterableToArray = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/iterableToArray.js'( + exports, + module, + ) { + function _iterableToArray(r) { + if ('undefined' != typeof Symbol && null != r[Symbol.iterator] || null != r['@@iterator']) return Array.from(r); + } + module.exports = _iterableToArray, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/nonIterableRest.js +var require_nonIterableRest = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/nonIterableRest.js'( + exports, + module, + ) { + function _nonIterableRest() { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', + ); + } + module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toArray.js +var require_toArray = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toArray.js'( + exports, + module, + ) { + var arrayWithHoles$1 = require_arrayWithHoles(); + var iterableToArray$1 = require_iterableToArray(); + var unsupportedIterableToArray$2 = require_unsupportedIterableToArray(); + var nonIterableRest$1 = require_nonIterableRest(); + function _toArray(r) { + return arrayWithHoles$1(r) || iterableToArray$1(r) || unsupportedIterableToArray$2(r) || nonIterableRest$1(); + } + module.exports = _toArray, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/decorate.js +var require_decorate = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/decorate.js'( + exports, + module, + ) { + var toArray = require_toArray(); + var toPropertyKey$1 = require_toPropertyKey(); + function _decorate(e, r, t, i) { + var o = _getDecoratorsApi(); + if (i) { for (var n = 0; n < i.length; n++) o = i[n](o); } + var s = r(function(e$1) { + o.initializeInstanceElements(e$1, a.elements); + }, t), + a = o.decorateClass(_coalesceClassElements(s.d.map(_createElementDescriptor)), e); + return o.initializeClassElements(s.F, a.elements), o.runClassFinishers(s.F, a.finishers); + } + function _getDecoratorsApi() { + _getDecoratorsApi = function _getDecoratorsApi$1() { + return e; + }; + var e = { + elementsDefinitionOrder: [['method'], ['field']], + initializeInstanceElements: function initializeInstanceElements(e$1, r) { + ['method', 'field'].forEach(function(t) { + r.forEach(function(r$1) { + r$1.kind === t && 'own' === r$1.placement && this.defineClassElement(e$1, r$1); + }, this); + }, this); + }, + initializeClassElements: function initializeClassElements(e$1, r) { + var t = e$1.prototype; + ['method', 'field'].forEach(function(i) { + r.forEach(function(r$1) { + var o = r$1.placement; + if (r$1.kind === i && ('static' === o || 'prototype' === o)) { + var n = 'static' === o ? e$1 : t; + this.defineClassElement(n, r$1); + } + }, this); + }, this); + }, + defineClassElement: function defineClassElement(e$1, r) { + var t = r.descriptor; + if ('field' === r.kind) { + var i = r.initializer; + t = { + enumerable: t.enumerable, + writable: t.writable, + configurable: t.configurable, + value: void 0 === i ? void 0 : i.call(e$1), + }; + } + Object.defineProperty(e$1, r.key, t); + }, + decorateClass: function decorateClass(e$1, r) { + var t = [], + i = [], + o = { + 'static': [], + prototype: [], + own: [], + }; + if ( + e$1.forEach(function(e$2) { + this.addElementPlacement(e$2, o); + }, this), + e$1.forEach(function(e$2) { + if (!_hasDecorators(e$2)) return t.push(e$2); + var r$1 = this.decorateElement(e$2, o); + t.push(r$1.element), t.push.apply(t, r$1.extras), i.push.apply(i, r$1.finishers); + }, this), + !r + ) { + return { + elements: t, + finishers: i, + }; + } + var n = this.decorateConstructor(t, r); + return i.push.apply(i, n.finishers), n.finishers = i, n; + }, + addElementPlacement: function addElementPlacement(e$1, r, t) { + var i = r[e$1.placement]; + if (!t && -1 !== i.indexOf(e$1.key)) throw new TypeError('Duplicated element (' + e$1.key + ')'); + i.push(e$1.key); + }, + decorateElement: function decorateElement(e$1, r) { + for (var t = [], i = [], o = e$1.decorators, n = o.length - 1; n >= 0; n--) { + var s = r[e$1.placement]; + s.splice(s.indexOf(e$1.key), 1); + var a = this.fromElementDescriptor(e$1), l = this.toElementFinisherExtras((0, o[n])(a) || a); + e$1 = l.element, this.addElementPlacement(e$1, r), l.finisher && i.push(l.finisher); + var c = l.extras; + if (c) { + for (var p = 0; p < c.length; p++) this.addElementPlacement(c[p], r); + t.push.apply(t, c); + } + } + return { + element: e$1, + finishers: i, + extras: t, + }; + }, + decorateConstructor: function decorateConstructor(e$1, r) { + for (var t = [], i = r.length - 1; i >= 0; i--) { + var o = this.fromClassDescriptor(e$1), n = this.toClassDescriptor((0, r[i])(o) || o); + if (void 0 !== n.finisher && t.push(n.finisher), void 0 !== n.elements) { + e$1 = n.elements; + for (var s = 0; s < e$1.length - 1; s++) { + for (var a = s + 1; a < e$1.length; a++) { + if (e$1[s].key === e$1[a].key && e$1[s].placement === e$1[a].placement) { + throw new TypeError('Duplicated element (' + e$1[s].key + ')'); + } + } + } + } + } + return { + elements: e$1, + finishers: t, + }; + }, + fromElementDescriptor: function fromElementDescriptor(e$1) { + var r = { + kind: e$1.kind, + key: e$1.key, + placement: e$1.placement, + descriptor: e$1.descriptor, + }; + return Object.defineProperty(r, Symbol.toStringTag, { + value: 'Descriptor', + configurable: !0, + }), + 'field' === e$1.kind && (r.initializer = e$1.initializer), + r; + }, + toElementDescriptors: function toElementDescriptors(e$1) { + if (void 0 !== e$1) { + return toArray(e$1).map(function(e$2) { + var r = this.toElementDescriptor(e$2); + return this.disallowProperty(e$2, 'finisher', 'An element descriptor'), + this.disallowProperty(e$2, 'extras', 'An element descriptor'), + r; + }, this); + } + }, + toElementDescriptor: function toElementDescriptor(e$1) { + var r = e$1.kind + ''; + if ('method' !== r && 'field' !== r) { + throw new TypeError( + 'An element descriptor\'s .kind property must be either "method" or "field", but a decorator created an element descriptor with .kind "' + + r + '"', + ); + } + var t = toPropertyKey$1(e$1.key), i = e$1.placement + ''; + if ('static' !== i && 'prototype' !== i && 'own' !== i) { + throw new TypeError( + 'An element descriptor\'s .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "' + + i + '"', + ); + } + var o = e$1.descriptor; + this.disallowProperty(e$1, 'elements', 'An element descriptor'); + var n = { + kind: r, + key: t, + placement: i, + descriptor: Object.assign({}, o), + }; + return 'field' !== r + ? this.disallowProperty(e$1, 'initializer', 'A method descriptor') + : (this.disallowProperty(o, 'get', 'The property descriptor of a field descriptor'), + this.disallowProperty(o, 'set', 'The property descriptor of a field descriptor'), + this.disallowProperty(o, 'value', 'The property descriptor of a field descriptor'), + n.initializer = e$1.initializer), + n; + }, + toElementFinisherExtras: function toElementFinisherExtras(e$1) { + return { + element: this.toElementDescriptor(e$1), + finisher: _optionalCallableProperty(e$1, 'finisher'), + extras: this.toElementDescriptors(e$1.extras), + }; + }, + fromClassDescriptor: function fromClassDescriptor(e$1) { + var r = { + kind: 'class', + elements: e$1.map(this.fromElementDescriptor, this), + }; + return Object.defineProperty(r, Symbol.toStringTag, { + value: 'Descriptor', + configurable: !0, + }), + r; + }, + toClassDescriptor: function toClassDescriptor(e$1) { + var r = e$1.kind + ''; + if ('class' !== r) { + throw new TypeError( + 'A class descriptor\'s .kind property must be "class", but a decorator created a class descriptor with .kind "' + + r + '"', + ); + } + this.disallowProperty(e$1, 'key', 'A class descriptor'), + this.disallowProperty(e$1, 'placement', 'A class descriptor'), + this.disallowProperty(e$1, 'descriptor', 'A class descriptor'), + this.disallowProperty(e$1, 'initializer', 'A class descriptor'), + this.disallowProperty(e$1, 'extras', 'A class descriptor'); + var t = _optionalCallableProperty(e$1, 'finisher'); + return { + elements: this.toElementDescriptors(e$1.elements), + finisher: t, + }; + }, + runClassFinishers: function runClassFinishers(e$1, r) { + for (var t = 0; t < r.length; t++) { + var i = (0, r[t])(e$1); + if (void 0 !== i) { + if ('function' != typeof i) throw new TypeError('Finishers must return a constructor.'); + e$1 = i; + } + } + return e$1; + }, + disallowProperty: function disallowProperty(e$1, r, t) { + if (void 0 !== e$1[r]) throw new TypeError(t + " can't have a ." + r + ' property.'); + }, + }; + return e; + } + function _createElementDescriptor(e) { + var r, t = toPropertyKey$1(e.key); + 'method' === e.kind + ? r = { + value: e.value, + writable: !0, + configurable: !0, + enumerable: !1, + } + : 'get' === e.kind + ? r = { + get: e.value, + configurable: !0, + enumerable: !1, + } + : 'set' === e.kind + ? r = { + set: e.value, + configurable: !0, + enumerable: !1, + } + : 'field' === e.kind && (r = { + configurable: !0, + writable: !0, + enumerable: !0, + }); + var i = { + kind: 'field' === e.kind ? 'field' : 'method', + key: t, + placement: e['static'] ? 'static' : 'field' === e.kind ? 'own' : 'prototype', + descriptor: r, + }; + return e.decorators && (i.decorators = e.decorators), 'field' === e.kind && (i.initializer = e.value), i; + } + function _coalesceGetterSetter(e, r) { + void 0 !== e.descriptor.get ? r.descriptor.get = e.descriptor.get : r.descriptor.set = e.descriptor.set; + } + function _coalesceClassElements(e) { + for ( + var r = [], + isSameElement = function isSameElement$1(e$1) { + return 'method' === e$1.kind && e$1.key === o.key && e$1.placement === o.placement; + }, + t = 0; + t < e.length; + t++ + ) { + var i, o = e[t]; + if ('method' === o.kind && (i = r.find(isSameElement))) { + if (_isDataDescriptor(o.descriptor) || _isDataDescriptor(i.descriptor)) { + if (_hasDecorators(o) || _hasDecorators(i)) { + throw new ReferenceError('Duplicated methods (' + o.key + ") can't be decorated."); + } + i.descriptor = o.descriptor; + } else { + if (_hasDecorators(o)) { + if (_hasDecorators(i)) { + throw new ReferenceError( + "Decorators can't be placed on different accessors with for the same property (" + o.key + ').', + ); + } + i.decorators = o.decorators; + } + _coalesceGetterSetter(o, i); + } + } else r.push(o); + } + return r; + } + function _hasDecorators(e) { + return e.decorators && e.decorators.length; + } + function _isDataDescriptor(e) { + return void 0 !== e && !(void 0 === e.value && void 0 === e.writable); + } + function _optionalCallableProperty(e, r) { + var t = e[r]; + if (void 0 !== t && 'function' != typeof t) throw new TypeError("Expected '" + r + "' to be a function"); + return t; + } + module.exports = _decorate, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defaults.js +var require_defaults = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defaults.js'( + exports, + module, + ) { + function _defaults(e, r) { + for (var t = Object.getOwnPropertyNames(r), o = 0; o < t.length; o++) { + var n = t[o], a = Object.getOwnPropertyDescriptor(r, n); + a && a.configurable && void 0 === e[n] && Object.defineProperty(e, n, a); + } + return e; + } + module.exports = _defaults, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defineAccessor.js +var require_defineAccessor = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defineAccessor.js'( + exports, + module, + ) { + function _defineAccessor(e, r, n, t) { + var c = { + configurable: !0, + enumerable: !0, + }; + return c[e] = t, Object.defineProperty(r, n, c); + } + module.exports = _defineAccessor, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js +var require_defineEnumerableProperties = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js'( + exports, + module, + ) { + function _defineEnumerableProperties(e, r) { + for (var t in r) { + var n = r[t]; + n.configurable = n.enumerable = !0, 'value' in n && (n.writable = !0), Object.defineProperty(e, t, n); + } + if (Object.getOwnPropertySymbols) { + for (var a = Object.getOwnPropertySymbols(r), b = 0; b < a.length; b++) { + var i = a[b]; + (n = r[i]).configurable = n.enumerable = !0, + 'value' in n && (n.writable = !0), + Object.defineProperty(e, i, n); + } + } + return e; + } + module.exports = _defineEnumerableProperties, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defineProperty.js +var require_defineProperty = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/defineProperty.js'( + exports, + module, + ) { + var toPropertyKey = require_toPropertyKey(); + function _defineProperty(e, r, t) { + return (r = toPropertyKey(r)) in e + ? Object.defineProperty(e, r, { + value: t, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : e[r] = t, + e; + } + module.exports = _defineProperty, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/dispose.js +var require_dispose = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/dispose.js'( + exports, + module, + ) { + function dispose_SuppressedError(r, e) { + return 'undefined' != typeof SuppressedError + ? dispose_SuppressedError = SuppressedError + : (dispose_SuppressedError = function dispose_SuppressedError$1(r$1, e$1) { + this.suppressed = e$1, this.error = r$1, this.stack = Error().stack; + }, + dispose_SuppressedError.prototype = Object.create(Error.prototype, { + constructor: { + value: dispose_SuppressedError, + writable: !0, + configurable: !0, + }, + })), + new dispose_SuppressedError(r, e); + } + function _dispose(r, e, s) { + function next() { + for (; r.length > 0;) { + try { + var o = r.pop(), p = o.d.call(o.v); + if (o.a) return Promise.resolve(p).then(next, err); + } catch (r$1) { + return err(r$1); + } + } + if (s) throw e; + } + function err(r$1) { + return e = s ? new dispose_SuppressedError(e, r$1) : r$1, s = !0, next(); + } + return next(); + } + module.exports = _dispose, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/extends.js +var require_extends = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/extends.js'( + exports, + module, + ) { + function _extends() { + return module.exports = _extends = Object.assign ? Object.assign.bind() : function(n) { + for (var e = 1; e < arguments.length; e++) { + var t = arguments[e]; + for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); + } + return n; + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports, + _extends.apply(null, arguments); + } + module.exports = _extends, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/superPropBase.js +var require_superPropBase = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/superPropBase.js'( + exports, + module, + ) { + var getPrototypeOf$3 = require_getPrototypeOf(); + function _superPropBase(t, o) { + for (; !{}.hasOwnProperty.call(t, o) && null !== (t = getPrototypeOf$3(t));); + return t; + } + module.exports = _superPropBase, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/get.js +var require_get = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/get.js'(exports, module) { + var superPropBase$1 = require_superPropBase(); + function _get() { + return module.exports = _get = 'undefined' != typeof Reflect && Reflect.get + ? Reflect.get.bind() + : function(e, t, r) { + var p = superPropBase$1(e, t); + if (p) { + var n = Object.getOwnPropertyDescriptor(p, t); + return n.get ? n.get.call(arguments.length < 3 ? e : r) : n.value; + } + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports, + _get.apply(null, arguments); + } + module.exports = _get, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/identity.js +var require_identity = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/identity.js'( + exports, + module, + ) { + function _identity(t) { + return t; + } + module.exports = _identity, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/importDeferProxy.js +var require_importDeferProxy = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/importDeferProxy.js'( + exports, + module, + ) { + function _importDeferProxy(e) { + var t = null, + constValue = function constValue$1(e$1) { + return function() { + return e$1; + }; + }, + proxy = function proxy$1(r) { + return function(n, o, f) { + return null === t && (t = e()), r(t, o, f); + }; + }; + return new Proxy({}, { + defineProperty: constValue(!1), + deleteProperty: constValue(!1), + get: proxy(Reflect.get), + getOwnPropertyDescriptor: proxy(Reflect.getOwnPropertyDescriptor), + getPrototypeOf: constValue(null), + isExtensible: constValue(!1), + has: proxy(Reflect.has), + ownKeys: proxy(Reflect.ownKeys), + preventExtensions: constValue(!0), + set: constValue(!1), + setPrototypeOf: constValue(!1), + }); + } + module.exports = _importDeferProxy, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/inherits.js +var require_inherits = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/inherits.js'( + exports, + module, + ) { + var setPrototypeOf$3 = require_setPrototypeOf(); + function _inherits(t, e) { + if ('function' != typeof e && null !== e) { + throw new TypeError('Super expression must either be null or a function'); + } + t.prototype = Object.create(e && e.prototype, { + constructor: { + value: t, + writable: !0, + configurable: !0, + }, + }), + Object.defineProperty(t, 'prototype', { writable: !1 }), + e && setPrototypeOf$3(t, e); + } + module.exports = _inherits, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/inheritsLoose.js +var require_inheritsLoose = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/inheritsLoose.js'( + exports, + module, + ) { + var setPrototypeOf$2 = require_setPrototypeOf(); + function _inheritsLoose(t, o) { + t.prototype = Object.create(o.prototype), t.prototype.constructor = t, setPrototypeOf$2(t, o); + } + module.exports = _inheritsLoose, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/initializerDefineProperty.js +var require_initializerDefineProperty = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/initializerDefineProperty.js'( + exports, + module, + ) { + function _initializerDefineProperty(e, i, r, l) { + r && Object.defineProperty(e, i, { + enumerable: r.enumerable, + configurable: r.configurable, + writable: r.writable, + value: r.initializer ? r.initializer.call(l) : void 0, + }); + } + module.exports = _initializerDefineProperty, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/initializerWarningHelper.js +var require_initializerWarningHelper = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/initializerWarningHelper.js'( + exports, + module, + ) { + function _initializerWarningHelper(r, e) { + throw Error( + 'Decorating class property failed. Please ensure that transform-class-properties is enabled and runs after the decorators transform.', + ); + } + module.exports = _initializerWarningHelper, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/instanceof.js +var require_instanceof = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/instanceof.js'( + exports, + module, + ) { + function _instanceof(n, e) { + return null != e && 'undefined' != typeof Symbol && e[Symbol.hasInstance] + ? !!e[Symbol.hasInstance](n) + : n instanceof e; + } + module.exports = _instanceof, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/interopRequireDefault.js +var require_interopRequireDefault = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/interopRequireDefault.js'( + exports, + module, + ) { + function _interopRequireDefault(e) { + return e && e.__esModule ? e : { 'default': e }; + } + module.exports = _interopRequireDefault, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/interopRequireWildcard.js +var require_interopRequireWildcard = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/interopRequireWildcard.js'( + exports, + module, + ) { + var _typeof$2 = require_typeof()['default']; + function _getRequireWildcardCache(e) { + if ('function' != typeof WeakMap) return null; + var r = new WeakMap(), t = new WeakMap(); + return (_getRequireWildcardCache = function _getRequireWildcardCache$1(e$1) { + return e$1 ? t : r; + })(e); + } + function _interopRequireWildcard(e, r) { + if (!r && e && e.__esModule) return e; + if (null === e || 'object' != _typeof$2(e) && 'function' != typeof e) return { 'default': e }; + var t = _getRequireWildcardCache(r); + if (t && t.has(e)) return t.get(e); + var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; + for (var u in e) { + if ('default' !== u && {}.hasOwnProperty.call(e, u)) { + var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; + i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; + } + } + return n['default'] = e, t && t.set(e, n), n; + } + module.exports = _interopRequireWildcard, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/isNativeFunction.js +var require_isNativeFunction = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/isNativeFunction.js'( + exports, + module, + ) { + function _isNativeFunction(t) { + try { + return -1 !== Function.toString.call(t).indexOf('[native code]'); + } catch (n) { + return 'function' == typeof t; + } + } + module.exports = _isNativeFunction, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js +var require_iterableToArrayLimit = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js'( + exports, + module, + ) { + function _iterableToArrayLimit(r, l) { + var t = null == r ? null : 'undefined' != typeof Symbol && r[Symbol.iterator] || r['@@iterator']; + if (null != t) { + var e, n, i, u, a = [], f = !0, o = !1; + try { + if (i = (t = t.call(r)).next, 0 === l) { + if (Object(t) !== t) return; + f = !1; + } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); + } catch (r$1) { + o = !0, n = r$1; + } finally { + try { + if (!f && null != t['return'] && (u = t['return'](), Object(u) !== u)) return; + } finally { + if (o) throw n; + } + } + return a; + } + } + module.exports = _iterableToArrayLimit, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/jsx.js +var require_jsx = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/jsx.js'(exports, module) { + var REACT_ELEMENT_TYPE; + function _createRawReactElement(e, r, E, l) { + REACT_ELEMENT_TYPE || + (REACT_ELEMENT_TYPE = 'function' == typeof Symbol && Symbol['for'] && Symbol['for']('react.element') || 60103); + var o = e && e.defaultProps, n = arguments.length - 3; + if (r || 0 === n || (r = { children: void 0 }), 1 === n) r.children = l; + else if (n > 1) { + for (var t = Array(n), f = 0; f < n; f++) t[f] = arguments[f + 3]; + r.children = t; + } + if (r && o) { for (var i in o) void 0 === r[i] && (r[i] = o[i]); } + else r || (r = o || {}); + return { + $$typeof: REACT_ELEMENT_TYPE, + type: e, + key: void 0 === E ? null : '' + E, + ref: null, + props: r, + _owner: null, + }; + } + module.exports = _createRawReactElement, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/maybeArrayLike.js +var require_maybeArrayLike = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/maybeArrayLike.js'( + exports, + module, + ) { + var arrayLikeToArray = require_arrayLikeToArray(); + function _maybeArrayLike(r, a, e) { + if (a && !Array.isArray(a) && 'number' == typeof a.length) { + var y = a.length; + return arrayLikeToArray(a, void 0 !== e && e < y ? e : y); + } + return r(a, e); + } + module.exports = _maybeArrayLike, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/newArrowCheck.js +var require_newArrowCheck = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/newArrowCheck.js'( + exports, + module, + ) { + function _newArrowCheck(n, r) { + if (n !== r) throw new TypeError('Cannot instantiate an arrow function'); + } + module.exports = _newArrowCheck, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/nonIterableSpread.js +var require_nonIterableSpread = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/nonIterableSpread.js'( + exports, + module, + ) { + function _nonIterableSpread() { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.', + ); + } + module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/nullishReceiverError.js +var require_nullishReceiverError = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/nullishReceiverError.js'( + exports, + module, + ) { + function _nullishReceiverError(r) { + throw new TypeError('Cannot set property of null or undefined.'); + } + module.exports = _nullishReceiverError, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js +var require_objectDestructuringEmpty = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js'( + exports, + module, + ) { + function _objectDestructuringEmpty(t) { + if (null == t) throw new TypeError('Cannot destructure ' + t); + } + module.exports = _objectDestructuringEmpty, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectSpread.js +var require_objectSpread = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectSpread.js'( + exports, + module, + ) { + var defineProperty$2 = require_defineProperty(); + function _objectSpread(e) { + for (var r = 1; r < arguments.length; r++) { + var t = null != arguments[r] ? Object(arguments[r]) : {}, o = Object.keys(t); + 'function' == typeof Object.getOwnPropertySymbols && + o.push.apply( + o, + Object.getOwnPropertySymbols(t).filter(function(e$1) { + return Object.getOwnPropertyDescriptor(t, e$1).enumerable; + }), + ), + o.forEach(function(r$1) { + defineProperty$2(e, r$1, t[r$1]); + }); + } + return e; + } + module.exports = _objectSpread, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectSpread2.js +var require_objectSpread2 = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectSpread2.js'( + exports, + module, + ) { + var defineProperty$1 = require_defineProperty(); + function ownKeys(e, r) { + var t = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var o = Object.getOwnPropertySymbols(e); + r && (o = o.filter(function(r$1) { + return Object.getOwnPropertyDescriptor(e, r$1).enumerable; + })), t.push.apply(t, o); + } + return t; + } + function _objectSpread2(e) { + for (var r = 1; r < arguments.length; r++) { + var t = null != arguments[r] ? arguments[r] : {}; + r % 2 + ? ownKeys(Object(t), !0).forEach(function(r$1) { + defineProperty$1(e, r$1, t[r$1]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) + : ownKeys(Object(t)).forEach(function(r$1) { + Object.defineProperty(e, r$1, Object.getOwnPropertyDescriptor(t, r$1)); + }); + } + return e; + } + module.exports = _objectSpread2, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js +var require_objectWithoutPropertiesLoose = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js'( + exports, + module, + ) { + function _objectWithoutPropertiesLoose(r, e) { + if (null == r) return {}; + var t = {}; + for (var n in r) { + if ({}.hasOwnProperty.call(r, n)) { + if (e.includes(n)) continue; + t[n] = r[n]; + } + } + return t; + } + module.exports = _objectWithoutPropertiesLoose, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectWithoutProperties.js +var require_objectWithoutProperties = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/objectWithoutProperties.js'( + exports, + module, + ) { + var objectWithoutPropertiesLoose = require_objectWithoutPropertiesLoose(); + function _objectWithoutProperties(e, t) { + if (null == e) return {}; + var o, r, i = objectWithoutPropertiesLoose(e, t); + if (Object.getOwnPropertySymbols) { + var s = Object.getOwnPropertySymbols(e); + for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); + } + return i; + } + module.exports = _objectWithoutProperties, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/readOnlyError.js +var require_readOnlyError = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/readOnlyError.js'( + exports, + module, + ) { + function _readOnlyError(r) { + throw new TypeError('"' + r + '" is read-only'); + } + module.exports = _readOnlyError, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/regeneratorRuntime.js +var require_regeneratorRuntime = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/regeneratorRuntime.js'( + exports, + module, + ) { + var _typeof$1 = require_typeof()['default']; + function _regeneratorRuntime() { + 'use strict'; + module.exports = _regeneratorRuntime = function _regeneratorRuntime$1() { + return e; + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + var t, + e = {}, + r = Object.prototype, + n = r.hasOwnProperty, + o = Object.defineProperty || function(t$1, e$1, r$1) { + t$1[e$1] = r$1.value; + }, + i = 'function' == typeof Symbol ? Symbol : {}, + a = i.iterator || '@@iterator', + c = i.asyncIterator || '@@asyncIterator', + u = i.toStringTag || '@@toStringTag'; + function define(t$1, e$1, r$1) { + return Object.defineProperty(t$1, e$1, { + value: r$1, + enumerable: !0, + configurable: !0, + writable: !0, + }), + t$1[e$1]; + } + try { + define({}, ''); + } catch (t$1) { + define = function define$1(t$2, e$1, r$1) { + return t$2[e$1] = r$1; + }; + } + function wrap(t$1, e$1, r$1, n$1) { + var i$1 = e$1 && e$1.prototype instanceof Generator ? e$1 : Generator, + a$1 = Object.create(i$1.prototype), + c$1 = new Context(n$1 || []); + return o(a$1, '_invoke', { value: makeInvokeMethod(t$1, r$1, c$1) }), a$1; + } + function tryCatch(t$1, e$1, r$1) { + try { + return { + type: 'normal', + arg: t$1.call(e$1, r$1), + }; + } catch (t$2) { + return { + type: 'throw', + arg: t$2, + }; + } + } + e.wrap = wrap; + var h = 'suspendedStart', l = 'suspendedYield', f = 'executing', s = 'completed', y = {}; + function Generator() {} + function GeneratorFunction() {} + function GeneratorFunctionPrototype() {} + var p = {}; + define(p, a, function() { + return this; + }); + var d = Object.getPrototypeOf, v = d && d(d(values([]))); + v && v !== r && n.call(v, a) && (p = v); + var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); + function defineIteratorMethods(t$1) { + [ + 'next', + 'throw', + 'return', + ].forEach(function(e$1) { + define(t$1, e$1, function(t$2) { + return this._invoke(e$1, t$2); + }); + }); + } + function AsyncIterator(t$1, e$1) { + function invoke(r$2, o$1, i$1, a$1) { + var c$1 = tryCatch(t$1[r$2], t$1, o$1); + if ('throw' !== c$1.type) { + var u$1 = c$1.arg, h$1 = u$1.value; + return h$1 && 'object' == _typeof$1(h$1) && n.call(h$1, '__await') + ? e$1.resolve(h$1.__await).then(function(t$2) { + invoke('next', t$2, i$1, a$1); + }, function(t$2) { + invoke('throw', t$2, i$1, a$1); + }) + : e$1.resolve(h$1).then(function(t$2) { + u$1.value = t$2, i$1(u$1); + }, function(t$2) { + return invoke('throw', t$2, i$1, a$1); + }); + } + a$1(c$1.arg); + } + var r$1; + o(this, '_invoke', { + value: function value(t$2, n$1) { + function callInvokeWithMethodAndArg() { + return new e$1(function(e$2, r$2) { + invoke(t$2, n$1, e$2, r$2); + }); + } + return r$1 = r$1 + ? r$1.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) + : callInvokeWithMethodAndArg(); + }, + }); + } + function makeInvokeMethod(e$1, r$1, n$1) { + var o$1 = h; + return function(i$1, a$1) { + if (o$1 === f) throw Error('Generator is already running'); + if (o$1 === s) { + if ('throw' === i$1) throw a$1; + return { + value: t, + done: !0, + }; + } + for (n$1.method = i$1, n$1.arg = a$1;;) { + var c$1 = n$1.delegate; + if (c$1) { + var u$1 = maybeInvokeDelegate(c$1, n$1); + if (u$1) { + if (u$1 === y) continue; + return u$1; + } + } + if ('next' === n$1.method) n$1.sent = n$1._sent = n$1.arg; + else if ('throw' === n$1.method) { + if (o$1 === h) throw o$1 = s, n$1.arg; + n$1.dispatchException(n$1.arg); + } else 'return' === n$1.method && n$1.abrupt('return', n$1.arg); + o$1 = f; + var p$1 = tryCatch(e$1, r$1, n$1); + if ('normal' === p$1.type) { + if (o$1 = n$1.done ? s : l, p$1.arg === y) continue; + return { + value: p$1.arg, + done: n$1.done, + }; + } + 'throw' === p$1.type && (o$1 = s, n$1.method = 'throw', n$1.arg = p$1.arg); + } + }; + } + function maybeInvokeDelegate(e$1, r$1) { + var n$1 = r$1.method, o$1 = e$1.iterator[n$1]; + if (o$1 === t) { + return r$1.delegate = null, + 'throw' === n$1 && e$1.iterator['return'] && + (r$1.method = 'return', r$1.arg = t, maybeInvokeDelegate(e$1, r$1), 'throw' === r$1.method) || + 'return' !== n$1 && + (r$1.method = 'throw', r$1.arg = new TypeError("The iterator does not provide a '" + n$1 + "' method")), + y; + } + var i$1 = tryCatch(o$1, e$1.iterator, r$1.arg); + if ('throw' === i$1.type) return r$1.method = 'throw', r$1.arg = i$1.arg, r$1.delegate = null, y; + var a$1 = i$1.arg; + return a$1 + ? a$1.done + ? (r$1[e$1.resultName] = a$1.value, + r$1.next = e$1.nextLoc, + 'return' !== r$1.method && (r$1.method = 'next', r$1.arg = t), + r$1.delegate = null, + y) + : a$1 + : (r$1.method = 'throw', r$1.arg = new TypeError('iterator result is not an object'), r$1.delegate = null, y); + } + function pushTryEntry(t$1) { + var e$1 = { tryLoc: t$1[0] }; + 1 in t$1 && (e$1.catchLoc = t$1[1]), + 2 in t$1 && (e$1.finallyLoc = t$1[2], e$1.afterLoc = t$1[3]), + this.tryEntries.push(e$1); + } + function resetTryEntry(t$1) { + var e$1 = t$1.completion || {}; + e$1.type = 'normal', delete e$1.arg, t$1.completion = e$1; + } + function Context(t$1) { + this.tryEntries = [{ tryLoc: 'root' }], t$1.forEach(pushTryEntry, this), this.reset(!0); + } + function values(e$1) { + if (e$1 || '' === e$1) { + var r$1 = e$1[a]; + if (r$1) return r$1.call(e$1); + if ('function' == typeof e$1.next) return e$1; + if (!isNaN(e$1.length)) { + var o$1 = -1, + i$1 = function next() { + for (; ++o$1 < e$1.length;) if (n.call(e$1, o$1)) return next.value = e$1[o$1], next.done = !1, next; + return next.value = t, next.done = !0, next; + }; + return i$1.next = i$1; + } + } + throw new TypeError(_typeof$1(e$1) + ' is not iterable'); + } + return GeneratorFunction.prototype = GeneratorFunctionPrototype, + o(g, 'constructor', { + value: GeneratorFunctionPrototype, + configurable: !0, + }), + o(GeneratorFunctionPrototype, 'constructor', { + value: GeneratorFunction, + configurable: !0, + }), + GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, 'GeneratorFunction'), + e.isGeneratorFunction = function(t$1) { + var e$1 = 'function' == typeof t$1 && t$1.constructor; + return !!e$1 && (e$1 === GeneratorFunction || 'GeneratorFunction' === (e$1.displayName || e$1.name)); + }, + e.mark = function(t$1) { + return Object.setPrototypeOf + ? Object.setPrototypeOf(t$1, GeneratorFunctionPrototype) + : (t$1.__proto__ = GeneratorFunctionPrototype, define(t$1, u, 'GeneratorFunction')), + t$1.prototype = Object.create(g), + t$1; + }, + e.awrap = function(t$1) { + return { __await: t$1 }; + }, + defineIteratorMethods(AsyncIterator.prototype), + define(AsyncIterator.prototype, c, function() { + return this; + }), + e.AsyncIterator = AsyncIterator, + e.async = function(t$1, r$1, n$1, o$1, i$1) { + void 0 === i$1 && (i$1 = Promise); + var a$1 = new AsyncIterator(wrap(t$1, r$1, n$1, o$1), i$1); + return e.isGeneratorFunction(r$1) ? a$1 : a$1.next().then(function(t$2) { + return t$2.done ? t$2.value : a$1.next(); + }); + }, + defineIteratorMethods(g), + define(g, u, 'Generator'), + define(g, a, function() { + return this; + }), + define(g, 'toString', function() { + return '[object Generator]'; + }), + e.keys = function(t$1) { + var e$1 = Object(t$1), r$1 = []; + for (var n$1 in e$1) r$1.push(n$1); + return r$1.reverse(), function next() { + for (; r$1.length;) { + var t$2 = r$1.pop(); + if (t$2 in e$1) return next.value = t$2, next.done = !1, next; + } + return next.done = !0, next; + }; + }, + e.values = values, + Context.prototype = { + constructor: Context, + reset: function reset(e$1) { + if ( + this.prev = 0, + this.next = 0, + this.sent = this._sent = t, + this.done = !1, + this.delegate = null, + this.method = 'next', + this.arg = t, + this.tryEntries.forEach(resetTryEntry), + !e$1 + ) { + for (var r$1 in this) { + 't' === r$1.charAt(0) && n.call(this, r$1) && !isNaN(+r$1.slice(1)) && + (this[r$1] = t); + } + } + }, + stop: function stop() { + this.done = !0; + var t$1 = this.tryEntries[0].completion; + if ('throw' === t$1.type) throw t$1.arg; + return this.rval; + }, + dispatchException: function dispatchException(e$1) { + if (this.done) throw e$1; + var r$1 = this; + function handle(n$1, o$2) { + return a$1.type = 'throw', + a$1.arg = e$1, + r$1.next = n$1, + o$2 && (r$1.method = 'next', r$1.arg = t), + !!o$2; + } + for (var o$1 = this.tryEntries.length - 1; o$1 >= 0; --o$1) { + var i$1 = this.tryEntries[o$1], a$1 = i$1.completion; + if ('root' === i$1.tryLoc) return handle('end'); + if (i$1.tryLoc <= this.prev) { + var c$1 = n.call(i$1, 'catchLoc'), u$1 = n.call(i$1, 'finallyLoc'); + if (c$1 && u$1) { + if (this.prev < i$1.catchLoc) return handle(i$1.catchLoc, !0); + if (this.prev < i$1.finallyLoc) return handle(i$1.finallyLoc); + } else if (c$1) { + if (this.prev < i$1.catchLoc) return handle(i$1.catchLoc, !0); + } else { + if (!u$1) throw Error('try statement without catch or finally'); + if (this.prev < i$1.finallyLoc) return handle(i$1.finallyLoc); + } + } + } + }, + abrupt: function abrupt(t$1, e$1) { + for (var r$1 = this.tryEntries.length - 1; r$1 >= 0; --r$1) { + var o$1 = this.tryEntries[r$1]; + if (o$1.tryLoc <= this.prev && n.call(o$1, 'finallyLoc') && this.prev < o$1.finallyLoc) { + var i$1 = o$1; + break; + } + } + i$1 && ('break' === t$1 || 'continue' === t$1) && i$1.tryLoc <= e$1 && e$1 <= i$1.finallyLoc && + (i$1 = null); + var a$1 = i$1 ? i$1.completion : {}; + return a$1.type = t$1, + a$1.arg = e$1, + i$1 ? (this.method = 'next', this.next = i$1.finallyLoc, y) : this.complete(a$1); + }, + complete: function complete(t$1, e$1) { + if ('throw' === t$1.type) throw t$1.arg; + return 'break' === t$1.type || 'continue' === t$1.type + ? this.next = t$1.arg + : 'return' === t$1.type + ? (this.rval = this.arg = t$1.arg, this.method = 'return', this.next = 'end') + : 'normal' === t$1.type && e$1 && (this.next = e$1), + y; + }, + finish: function finish(t$1) { + for (var e$1 = this.tryEntries.length - 1; e$1 >= 0; --e$1) { + var r$1 = this.tryEntries[e$1]; + if (r$1.finallyLoc === t$1) return this.complete(r$1.completion, r$1.afterLoc), resetTryEntry(r$1), y; + } + }, + 'catch': function _catch(t$1) { + for (var e$1 = this.tryEntries.length - 1; e$1 >= 0; --e$1) { + var r$1 = this.tryEntries[e$1]; + if (r$1.tryLoc === t$1) { + var n$1 = r$1.completion; + if ('throw' === n$1.type) { + var o$1 = n$1.arg; + resetTryEntry(r$1); + } + return o$1; + } + } + throw Error('illegal catch attempt'); + }, + delegateYield: function delegateYield(e$1, r$1, n$1) { + return this.delegate = { + iterator: values(e$1), + resultName: r$1, + nextLoc: n$1, + }, + 'next' === this.method && (this.arg = t), + y; + }, + }, + e; + } + module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/set.js +var require_set = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/set.js'(exports, module) { + var superPropBase = require_superPropBase(); + var defineProperty = require_defineProperty(); + function set$1(e, r, t, o) { + return set$1 = 'undefined' != typeof Reflect && Reflect.set ? Reflect.set : function(e$1, r$1, t$1, o$1) { + var f, i = superPropBase(e$1, r$1); + if (i) { + if ((f = Object.getOwnPropertyDescriptor(i, r$1)).set) return f.set.call(o$1, t$1), !0; + if (!f.writable) return !1; + } + if (f = Object.getOwnPropertyDescriptor(o$1, r$1)) { + if (!f.writable) return !1; + f.value = t$1, Object.defineProperty(o$1, r$1, f); + } else defineProperty(o$1, r$1, t$1); + return !0; + }, + set$1(e, r, t, o); + } + function _set(e, r, t, o, f) { + if (!set$1(e, r, t, o || e) && f) throw new TypeError('failed to set property'); + return t; + } + module.exports = _set, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js +var require_skipFirstGeneratorNext = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js'( + exports, + module, + ) { + function _skipFirstGeneratorNext(t) { + return function() { + var r = t.apply(this, arguments); + return r.next(), r; + }; + } + module.exports = _skipFirstGeneratorNext, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/slicedToArray.js +var require_slicedToArray = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/slicedToArray.js'( + exports, + module, + ) { + var arrayWithHoles = require_arrayWithHoles(); + var iterableToArrayLimit = require_iterableToArrayLimit(); + var unsupportedIterableToArray$1 = require_unsupportedIterableToArray(); + var nonIterableRest = require_nonIterableRest(); + function _slicedToArray(r, e) { + return arrayWithHoles(r) || iterableToArrayLimit(r, e) || unsupportedIterableToArray$1(r, e) || nonIterableRest(); + } + module.exports = _slicedToArray, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/superPropGet.js +var require_superPropGet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/superPropGet.js'( + exports, + module, + ) { + var get = require_get(); + var getPrototypeOf$2 = require_getPrototypeOf(); + function _superPropertyGet(t, e, o, r) { + var p = get(getPrototypeOf$2(1 & r ? t.prototype : t), e, o); + return 2 & r && 'function' == typeof p + ? function(t$1) { + return p.apply(o, t$1); + } + : p; + } + module.exports = _superPropertyGet, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/superPropSet.js +var require_superPropSet = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/superPropSet.js'( + exports, + module, + ) { + var set = require_set(); + var getPrototypeOf$1 = require_getPrototypeOf(); + function _superPropertySet(t, e, o, r, p, f) { + return set(getPrototypeOf$1(f ? t.prototype : t), e, o, r, p); + } + module.exports = _superPropertySet, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js +var require_taggedTemplateLiteral = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js'( + exports, + module, + ) { + function _taggedTemplateLiteral(e, t) { + return t || (t = e.slice(0)), Object.freeze(Object.defineProperties(e, { raw: { value: Object.freeze(t) } })); + } + module.exports = _taggedTemplateLiteral, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js +var require_taggedTemplateLiteralLoose = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js'( + exports, + module, + ) { + function _taggedTemplateLiteralLoose(e, t) { + return t || (t = e.slice(0)), e.raw = t, e; + } + module.exports = _taggedTemplateLiteralLoose, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/tdz.js +var require_tdz = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/tdz.js'(exports, module) { + function _tdzError(e) { + throw new ReferenceError(e + ' is not defined - temporal dead zone'); + } + module.exports = _tdzError, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/temporalUndefined.js +var require_temporalUndefined = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/temporalUndefined.js'( + exports, + module, + ) { + function _temporalUndefined() {} + module.exports = _temporalUndefined, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/temporalRef.js +var require_temporalRef = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/temporalRef.js'( + exports, + module, + ) { + var temporalUndefined = require_temporalUndefined(); + var tdz = require_tdz(); + function _temporalRef(r, e) { + return r === temporalUndefined ? tdz(e) : r; + } + module.exports = _temporalRef, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toConsumableArray.js +var require_toConsumableArray = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toConsumableArray.js'( + exports, + module, + ) { + var arrayWithoutHoles = require_arrayWithoutHoles(); + var iterableToArray = require_iterableToArray(); + var unsupportedIterableToArray = require_unsupportedIterableToArray(); + var nonIterableSpread = require_nonIterableSpread(); + function _toConsumableArray(r) { + return arrayWithoutHoles(r) || iterableToArray(r) || unsupportedIterableToArray(r) || nonIterableSpread(); + } + module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toSetter.js +var require_toSetter = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/toSetter.js'( + exports, + module, + ) { + function _toSetter(t, e, n) { + e || (e = []); + var r = e.length++; + return Object.defineProperty({}, '_', { + set: function set$2(o) { + e[r] = o, t.apply(n, e); + }, + }); + } + module.exports = _toSetter, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/using.js +var require_using = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/using.js'(exports, module) { + function _using(o, n, e) { + if (null == n) return n; + if (Object(n) !== n) { + throw new TypeError('using declarations can only be used with objects, functions, null, or undefined.'); + } + if (e) { var r = n[Symbol.asyncDispose || Symbol['for']('Symbol.asyncDispose')]; } + if (null == r && (r = n[Symbol.dispose || Symbol['for']('Symbol.dispose')]), 'function' != typeof r) { + throw new TypeError('Property [Symbol.dispose] is not a function.'); + } + return o.push({ + v: n, + d: r, + a: e, + }), + n; + } + module.exports = _using, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/usingCtx.js +var require_usingCtx = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/usingCtx.js'( + exports, + module, + ) { + function _usingCtx() { + var r = 'function' == typeof SuppressedError ? SuppressedError : function(r$1, e$1) { + var n$1 = Error(); + return n$1.name = 'SuppressedError', n$1.error = r$1, n$1.suppressed = e$1, n$1; + }, + e = {}, + n = []; + function using(r$1, e$1) { + if (null != e$1) { + if (Object(e$1) !== e$1) { + throw new TypeError('using declarations can only be used with objects, functions, null, or undefined.'); + } + if (r$1) { var o = e$1[Symbol.asyncDispose || Symbol['for']('Symbol.asyncDispose')]; } + if (void 0 === o && (o = e$1[Symbol.dispose || Symbol['for']('Symbol.dispose')], r$1)) { var t = o; } + if ('function' != typeof o) throw new TypeError('Object is not disposable.'); + t && (o = function o$1() { + try { + t.call(e$1); + } catch (r$2) { + return Promise.reject(r$2); + } + }), + n.push({ + v: e$1, + d: o, + a: r$1, + }); + } else {r$1 && n.push({ + d: e$1, + a: r$1, + });} + return e$1; + } + return { + e, + u: using.bind(null, !1), + a: using.bind(null, !0), + d: function d() { + var o, t = this.e, s = 0; + function next() { + for (; o = n.pop();) { + try { + if (!o.a && 1 === s) return s = 0, n.push(o), Promise.resolve().then(next); + if (o.d) { + var r$1 = o.d.call(o.v); + if (o.a) return s |= 2, Promise.resolve(r$1).then(next, err); + } else s |= 1; + } catch (r$2) { + return err(r$2); + } + } + if (1 === s) return t !== e ? Promise.reject(t) : Promise.resolve(); + if (t !== e) throw t; + } + function err(n$1) { + return t = t !== e ? new r(n$1, t) : n$1, next(); + } + return next(); + }, + }; + } + module.exports = _usingCtx, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js +var require_wrapAsyncGenerator = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js'( + exports, + module, + ) { + var OverloadYield = require_OverloadYield(); + function _wrapAsyncGenerator(e) { + return function() { + return new AsyncGenerator(e.apply(this, arguments)); + }; + } + function AsyncGenerator(e) { + var r, t; + function resume(r$1, t$1) { + try { + var n = e[r$1](t$1), o = n.value, u = o instanceof OverloadYield; + Promise.resolve(u ? o.v : o).then(function(t$2) { + if (u) { + var i = 'return' === r$1 ? 'return' : 'next'; + if (!o.k || t$2.done) return resume(i, t$2); + t$2 = e[i](t$2).value; + } + settle(n.done ? 'return' : 'normal', t$2); + }, function(e$1) { + resume('throw', e$1); + }); + } catch (e$1) { + settle('throw', e$1); + } + } + function settle(e$1, n) { + switch (e$1) { + case 'return': + r.resolve({ + value: n, + done: !0, + }); + break; + case 'throw': + r.reject(n); + break; + default: + r.resolve({ + value: n, + done: !1, + }); + } + (r = r.next) ? resume(r.key, r.arg) : t = null; + } + this._invoke = function(e$1, n) { + return new Promise(function(o, u) { + var i = { + key: e$1, + arg: n, + resolve: o, + reject: u, + next: null, + }; + t ? t = t.next = i : (r = t = i, resume(e$1, n)); + }); + }, 'function' != typeof e['return'] && (this['return'] = void 0); + } + AsyncGenerator.prototype['function' == typeof Symbol && Symbol.asyncIterator || '@@asyncIterator'] = function() { + return this; + }, + AsyncGenerator.prototype.next = function(e) { + return this._invoke('next', e); + }, + AsyncGenerator.prototype['throw'] = function(e) { + return this._invoke('throw', e); + }, + AsyncGenerator.prototype['return'] = function(e) { + return this._invoke('return', e); + }; + module.exports = _wrapAsyncGenerator, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/wrapNativeSuper.js +var require_wrapNativeSuper = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/wrapNativeSuper.js'( + exports, + module, + ) { + var getPrototypeOf = require_getPrototypeOf(); + var setPrototypeOf$1 = require_setPrototypeOf(); + var isNativeFunction = require_isNativeFunction(); + var construct = require_construct(); + function _wrapNativeSuper(t) { + var r = 'function' == typeof Map ? new Map() : void 0; + return module.exports = _wrapNativeSuper = function _wrapNativeSuper$1(t$1) { + if (null === t$1 || !isNativeFunction(t$1)) return t$1; + if ('function' != typeof t$1) throw new TypeError('Super expression must either be null or a function'); + if (void 0 !== r) { + if (r.has(t$1)) return r.get(t$1); + r.set(t$1, Wrapper); + } + function Wrapper() { + return construct(t$1, arguments, getPrototypeOf(this).constructor); + } + return Wrapper.prototype = Object.create(t$1.prototype, { + constructor: { + value: Wrapper, + enumerable: !1, + writable: !0, + configurable: !0, + }, + }), + setPrototypeOf$1(Wrapper, t$1); + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports, + _wrapNativeSuper(t); + } + module.exports = _wrapNativeSuper, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/wrapRegExp.js +var require_wrapRegExp = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/wrapRegExp.js'( + exports, + module, + ) { + var _typeof = require_typeof()['default']; + var setPrototypeOf = require_setPrototypeOf(); + var inherits = require_inherits(); + function _wrapRegExp() { + module.exports = _wrapRegExp = function _wrapRegExp$1(e$1, r$1) { + return new BabelRegExp(e$1, void 0, r$1); + }, + module.exports.__esModule = true, + module.exports['default'] = module.exports; + var e = RegExp.prototype, r = new WeakMap(); + function BabelRegExp(e$1, t, p) { + var o = RegExp(e$1, t); + return r.set(o, p || r.get(e$1)), setPrototypeOf(o, BabelRegExp.prototype); + } + function buildGroups(e$1, t) { + var p = r.get(t); + return Object.keys(p).reduce(function(r$1, t$1) { + var o = p[t$1]; + if ('number' == typeof o) r$1[t$1] = e$1[o]; + else { + for (var i = 0; void 0 === e$1[o[i]] && i + 1 < o.length;) i++; + r$1[t$1] = e$1[o[i]]; + } + return r$1; + }, Object.create(null)); + } + return inherits(BabelRegExp, RegExp), + BabelRegExp.prototype.exec = function(r$1) { + var t = e.exec.call(this, r$1); + if (t) { + t.groups = buildGroups(t, this); + var p = t.indices; + p && (p.groups = buildGroups(p, this)); + } + return t; + }, + BabelRegExp.prototype[Symbol.replace] = function(t, p) { + if ('string' == typeof p) { + var o = r.get(this); + return e[Symbol.replace].call( + this, + t, + p.replace(/\$<([^>]+)>/g, function(e$1, r$1) { + var t$1 = o[r$1]; + return '$' + (Array.isArray(t$1) ? t$1.join('$') : t$1); + }), + ); + } + if ('function' == typeof p) { + var i = this; + return e[Symbol.replace].call(this, t, function() { + var e$1 = arguments; + return 'object' != _typeof(e$1[e$1.length - 1]) && (e$1 = [].slice.call(e$1)).push(buildGroups(e$1, i)), + p.apply(this, e$1); + }); + } + return e[Symbol.replace].call(this, t, p); + }, + _wrapRegExp.apply(this, arguments); + } + module.exports = _wrapRegExp, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region ../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/writeOnlyError.js +var require_writeOnlyError = __commonJS({ + '../../../../node_modules/.pnpm/@babel+runtime@7.25.9/node_modules/@babel/runtime/helpers/writeOnlyError.js'( + exports, + module, + ) { + function _writeOnlyError(r) { + throw new TypeError('"' + r + '" is write-only'); + } + module.exports = _writeOnlyError, module.exports.__esModule = true, module.exports['default'] = module.exports; + }, +}); + +// #endregion +// #region main.mjs +function getBabelHelpers() { + const babel = {}; + babel.applyDecoratedDescriptor = require_applyDecoratedDescriptor(); + babel.applyDecs = require_applyDecs(); + babel.applyDecs2203 = require_applyDecs2203(); + babel.applyDecs2203R = require_applyDecs2203R(); + babel.applyDecs2301 = require_applyDecs2301(); + babel.applyDecs2305 = require_applyDecs2305(); + babel.applyDecs2311 = require_applyDecs2311(); + babel.arrayLikeToArray = require_arrayLikeToArray(); + babel.arrayWithHoles = require_arrayWithHoles(); + babel.arrayWithoutHoles = require_arrayWithoutHoles(); + babel.assertClassBrand = require_assertClassBrand(); + babel.assertThisInitialized = require_assertThisInitialized(); + babel.asyncGeneratorDelegate = require_asyncGeneratorDelegate(); + babel.asyncIterator = require_asyncIterator(); + babel.asyncToGenerator = require_asyncToGenerator(); + babel.awaitAsyncGenerator = require_awaitAsyncGenerator(); + babel.AwaitValue = require_AwaitValue(); + babel.callSuper = require_callSuper(); + babel.checkInRHS = require_checkInRHS(); + babel.checkPrivateRedeclaration = require_checkPrivateRedeclaration(); + babel.classApplyDescriptorDestructureSet = require_classApplyDescriptorDestructureSet(); + babel.classApplyDescriptorGet = require_classApplyDescriptorGet(); + babel.classApplyDescriptorSet = require_classApplyDescriptorSet(); + babel.classCallCheck = require_classCallCheck(); + babel.classCheckPrivateStaticAccess = require_classCheckPrivateStaticAccess(); + babel.classCheckPrivateStaticFieldDescriptor = require_classCheckPrivateStaticFieldDescriptor(); + babel.classExtractFieldDescriptor = require_classExtractFieldDescriptor(); + babel.classNameTDZError = require_classNameTDZError(); + babel.classPrivateFieldDestructureSet = require_classPrivateFieldDestructureSet(); + babel.classPrivateFieldGet = require_classPrivateFieldGet(); + babel.classPrivateFieldGet2 = require_classPrivateFieldGet2(); + babel.classPrivateFieldInitSpec = require_classPrivateFieldInitSpec(); + babel.classPrivateFieldLooseBase = require_classPrivateFieldLooseBase(); + babel.classPrivateFieldLooseKey = require_classPrivateFieldLooseKey(); + babel.classPrivateFieldSet = require_classPrivateFieldSet(); + babel.classPrivateFieldSet2 = require_classPrivateFieldSet2(); + babel.classPrivateGetter = require_classPrivateGetter(); + babel.classPrivateMethodGet = require_classPrivateMethodGet(); + babel.classPrivateMethodInitSpec = require_classPrivateMethodInitSpec(); + babel.classPrivateMethodSet = require_classPrivateMethodSet(); + babel.classPrivateSetter = require_classPrivateSetter(); + babel.classStaticPrivateFieldDestructureSet = require_classStaticPrivateFieldDestructureSet(); + babel.classStaticPrivateFieldSpecGet = require_classStaticPrivateFieldSpecGet(); + babel.classStaticPrivateFieldSpecSet = require_classStaticPrivateFieldSpecSet(); + babel.classStaticPrivateMethodGet = require_classStaticPrivateMethodGet(); + babel.classStaticPrivateMethodSet = require_classStaticPrivateMethodSet(); + babel.construct = require_construct(); + babel.createClass = require_createClass(); + babel.createForOfIteratorHelper = require_createForOfIteratorHelper(); + babel.createForOfIteratorHelperLoose = require_createForOfIteratorHelperLoose(); + babel.createSuper = require_createSuper(); + babel.decorate = require_decorate(); + babel.defaults = require_defaults(); + babel.defineAccessor = require_defineAccessor(); + babel.defineEnumerableProperties = require_defineEnumerableProperties(); + babel.defineProperty = require_defineProperty(); + babel.dispose = require_dispose(); + babel.extends = require_extends(); + babel.get = require_get(); + babel.getPrototypeOf = require_getPrototypeOf(); + babel.identity = require_identity(); + babel.importDeferProxy = require_importDeferProxy(); + babel.inherits = require_inherits(); + babel.inheritsLoose = require_inheritsLoose(); + babel.initializerDefineProperty = require_initializerDefineProperty(); + babel.initializerWarningHelper = require_initializerWarningHelper(); + babel.instanceof = require_instanceof(); + babel.interopRequireDefault = require_interopRequireDefault(); + babel.interopRequireWildcard = require_interopRequireWildcard(); + babel.isNativeFunction = require_isNativeFunction(); + babel.isNativeReflectConstruct = require_isNativeReflectConstruct(); + babel.iterableToArray = require_iterableToArray(); + babel.iterableToArrayLimit = require_iterableToArrayLimit(); + babel.jsx = require_jsx(); + babel.maybeArrayLike = require_maybeArrayLike(); + babel.newArrowCheck = require_newArrowCheck(); + babel.nonIterableRest = require_nonIterableRest(); + babel.nonIterableSpread = require_nonIterableSpread(); + babel.nullishReceiverError = require_nullishReceiverError(); + babel.objectDestructuringEmpty = require_objectDestructuringEmpty(); + babel.objectSpread = require_objectSpread(); + babel.objectSpread2 = require_objectSpread2(); + babel.objectWithoutProperties = require_objectWithoutProperties(); + babel.objectWithoutPropertiesLoose = require_objectWithoutPropertiesLoose(); + babel.OverloadYield = require_OverloadYield(); + babel.possibleConstructorReturn = require_possibleConstructorReturn(); + babel.readOnlyError = require_readOnlyError(); + babel.regeneratorRuntime = require_regeneratorRuntime(); + babel.set = require_set(); + babel.setFunctionName = require_setFunctionName(); + babel.setPrototypeOf = require_setPrototypeOf(); + babel.skipFirstGeneratorNext = require_skipFirstGeneratorNext(); + babel.slicedToArray = require_slicedToArray(); + babel.superPropBase = require_superPropBase(); + babel.superPropGet = require_superPropGet(); + babel.superPropSet = require_superPropSet(); + babel.taggedTemplateLiteral = require_taggedTemplateLiteral(); + babel.taggedTemplateLiteralLoose = require_taggedTemplateLiteralLoose(); + babel.tdz = require_tdz(); + babel.temporalRef = require_temporalRef(); + babel.temporalUndefined = require_temporalUndefined(); + babel.toArray = require_toArray(); + babel.toConsumableArray = require_toConsumableArray(); + babel.toPrimitive = require_toPrimitive(); + babel.toPropertyKey = require_toPropertyKey(); + babel.toSetter = require_toSetter(); + babel.typeof = require_typeof(); + babel.unsupportedIterableToArray = require_unsupportedIterableToArray(); + babel.using = require_using(); + babel.usingCtx = require_usingCtx(); + babel.wrapAsyncGenerator = require_wrapAsyncGenerator(); + babel.wrapNativeSuper = require_wrapNativeSuper(); + babel.wrapRegExp = require_wrapRegExp(); + babel.writeOnlyError = require_writeOnlyError(); + return babel; +} +var babelHelpers = getBabelHelpers(); + +// #endregion diff --git a/tasks/coverage/src/runtime/getBabelHelpers.js b/tasks/coverage/src/runtime/getBabelHelpers.js new file mode 100644 index 000000000..7d7667f58 --- /dev/null +++ b/tasks/coverage/src/runtime/getBabelHelpers.js @@ -0,0 +1,123 @@ +// Bundle this with `rolldown` to get `babelHelpers.js` +function getBabelHelpers() { + const babel = {}; + babel.applyDecoratedDescriptor = require('@babel/runtime/helpers/applyDecoratedDescriptor'); + babel.applyDecs = require('@babel/runtime/helpers/applyDecs'); + babel.applyDecs2203 = require('@babel/runtime/helpers/applyDecs2203'); + babel.applyDecs2203R = require('@babel/runtime/helpers/applyDecs2203R'); + babel.applyDecs2301 = require('@babel/runtime/helpers/applyDecs2301'); + babel.applyDecs2305 = require('@babel/runtime/helpers/applyDecs2305'); + babel.applyDecs2311 = require('@babel/runtime/helpers/applyDecs2311'); + babel.arrayLikeToArray = require('@babel/runtime/helpers/arrayLikeToArray'); + babel.arrayWithHoles = require('@babel/runtime/helpers/arrayWithHoles'); + babel.arrayWithoutHoles = require('@babel/runtime/helpers/arrayWithoutHoles'); + babel.assertClassBrand = require('@babel/runtime/helpers/assertClassBrand'); + babel.assertThisInitialized = require('@babel/runtime/helpers/assertThisInitialized'); + babel.asyncGeneratorDelegate = require('@babel/runtime/helpers/asyncGeneratorDelegate'); + babel.asyncIterator = require('@babel/runtime/helpers/asyncIterator'); + babel.asyncToGenerator = require('@babel/runtime/helpers/asyncToGenerator'); + babel.awaitAsyncGenerator = require('@babel/runtime/helpers/awaitAsyncGenerator'); + babel.AwaitValue = require('@babel/runtime/helpers/AwaitValue'); + babel.callSuper = require('@babel/runtime/helpers/callSuper'); + babel.checkInRHS = require('@babel/runtime/helpers/checkInRHS'); + babel.checkPrivateRedeclaration = require('@babel/runtime/helpers/checkPrivateRedeclaration'); + babel.classApplyDescriptorDestructureSet = require('@babel/runtime/helpers/classApplyDescriptorDestructureSet'); + babel.classApplyDescriptorGet = require('@babel/runtime/helpers/classApplyDescriptorGet'); + babel.classApplyDescriptorSet = require('@babel/runtime/helpers/classApplyDescriptorSet'); + babel.classCallCheck = require('@babel/runtime/helpers/classCallCheck'); + babel.classCheckPrivateStaticAccess = require('@babel/runtime/helpers/classCheckPrivateStaticAccess'); + babel.classCheckPrivateStaticFieldDescriptor = require( + '@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor', + ); + babel.classExtractFieldDescriptor = require('@babel/runtime/helpers/classExtractFieldDescriptor'); + babel.classNameTDZError = require('@babel/runtime/helpers/classNameTDZError'); + babel.classPrivateFieldDestructureSet = require('@babel/runtime/helpers/classPrivateFieldDestructureSet'); + babel.classPrivateFieldGet = require('@babel/runtime/helpers/classPrivateFieldGet'); + babel.classPrivateFieldGet2 = require('@babel/runtime/helpers/classPrivateFieldGet2'); + babel.classPrivateFieldInitSpec = require('@babel/runtime/helpers/classPrivateFieldInitSpec'); + babel.classPrivateFieldLooseBase = require('@babel/runtime/helpers/classPrivateFieldLooseBase'); + babel.classPrivateFieldLooseKey = require('@babel/runtime/helpers/classPrivateFieldLooseKey'); + babel.classPrivateFieldSet = require('@babel/runtime/helpers/classPrivateFieldSet'); + babel.classPrivateFieldSet2 = require('@babel/runtime/helpers/classPrivateFieldSet2'); + babel.classPrivateGetter = require('@babel/runtime/helpers/classPrivateGetter'); + babel.classPrivateMethodGet = require('@babel/runtime/helpers/classPrivateMethodGet'); + babel.classPrivateMethodInitSpec = require('@babel/runtime/helpers/classPrivateMethodInitSpec'); + babel.classPrivateMethodSet = require('@babel/runtime/helpers/classPrivateMethodSet'); + babel.classPrivateSetter = require('@babel/runtime/helpers/classPrivateSetter'); + babel.classStaticPrivateFieldDestructureSet = require('@babel/runtime/helpers/classStaticPrivateFieldDestructureSet'); + babel.classStaticPrivateFieldSpecGet = require('@babel/runtime/helpers/classStaticPrivateFieldSpecGet'); + babel.classStaticPrivateFieldSpecSet = require('@babel/runtime/helpers/classStaticPrivateFieldSpecSet'); + babel.classStaticPrivateMethodGet = require('@babel/runtime/helpers/classStaticPrivateMethodGet'); + babel.classStaticPrivateMethodSet = require('@babel/runtime/helpers/classStaticPrivateMethodSet'); + babel.construct = require('@babel/runtime/helpers/construct'); + babel.createClass = require('@babel/runtime/helpers/createClass'); + babel.createForOfIteratorHelper = require('@babel/runtime/helpers/createForOfIteratorHelper'); + babel.createForOfIteratorHelperLoose = require('@babel/runtime/helpers/createForOfIteratorHelperLoose'); + babel.createSuper = require('@babel/runtime/helpers/createSuper'); + babel.decorate = require('@babel/runtime/helpers/decorate'); + babel.defaults = require('@babel/runtime/helpers/defaults'); + babel.defineAccessor = require('@babel/runtime/helpers/defineAccessor'); + babel.defineEnumerableProperties = require('@babel/runtime/helpers/defineEnumerableProperties'); + babel.defineProperty = require('@babel/runtime/helpers/defineProperty'); + babel.dispose = require('@babel/runtime/helpers/dispose'); + babel.extends = require('@babel/runtime/helpers/extends'); + babel.get = require('@babel/runtime/helpers/get'); + babel.getPrototypeOf = require('@babel/runtime/helpers/getPrototypeOf'); + babel.identity = require('@babel/runtime/helpers/identity'); + babel.importDeferProxy = require('@babel/runtime/helpers/importDeferProxy'); + babel.inherits = require('@babel/runtime/helpers/inherits'); + babel.inheritsLoose = require('@babel/runtime/helpers/inheritsLoose'); + babel.initializerDefineProperty = require('@babel/runtime/helpers/initializerDefineProperty'); + babel.initializerWarningHelper = require('@babel/runtime/helpers/initializerWarningHelper'); + babel.instanceof = require('@babel/runtime/helpers/instanceof'); + babel.interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); + babel.interopRequireWildcard = require('@babel/runtime/helpers/interopRequireWildcard'); + babel.isNativeFunction = require('@babel/runtime/helpers/isNativeFunction'); + babel.isNativeReflectConstruct = require('@babel/runtime/helpers/isNativeReflectConstruct'); + babel.iterableToArray = require('@babel/runtime/helpers/iterableToArray'); + babel.iterableToArrayLimit = require('@babel/runtime/helpers/iterableToArrayLimit'); + babel.jsx = require('@babel/runtime/helpers/jsx'); + babel.maybeArrayLike = require('@babel/runtime/helpers/maybeArrayLike'); + babel.newArrowCheck = require('@babel/runtime/helpers/newArrowCheck'); + babel.nonIterableRest = require('@babel/runtime/helpers/nonIterableRest'); + babel.nonIterableSpread = require('@babel/runtime/helpers/nonIterableSpread'); + babel.nullishReceiverError = require('@babel/runtime/helpers/nullishReceiverError'); + babel.objectDestructuringEmpty = require('@babel/runtime/helpers/objectDestructuringEmpty'); + babel.objectSpread = require('@babel/runtime/helpers/objectSpread'); + babel.objectSpread2 = require('@babel/runtime/helpers/objectSpread2'); + babel.objectWithoutProperties = require('@babel/runtime/helpers/objectWithoutProperties'); + babel.objectWithoutPropertiesLoose = require('@babel/runtime/helpers/objectWithoutPropertiesLoose'); + babel.OverloadYield = require('@babel/runtime/helpers/OverloadYield'); + babel.possibleConstructorReturn = require('@babel/runtime/helpers/possibleConstructorReturn'); + babel.readOnlyError = require('@babel/runtime/helpers/readOnlyError'); + babel.regeneratorRuntime = require('@babel/runtime/helpers/regeneratorRuntime'); + babel.set = require('@babel/runtime/helpers/set'); + babel.setFunctionName = require('@babel/runtime/helpers/setFunctionName'); + babel.setPrototypeOf = require('@babel/runtime/helpers/setPrototypeOf'); + babel.skipFirstGeneratorNext = require('@babel/runtime/helpers/skipFirstGeneratorNext'); + babel.slicedToArray = require('@babel/runtime/helpers/slicedToArray'); + babel.superPropBase = require('@babel/runtime/helpers/superPropBase'); + babel.superPropGet = require('@babel/runtime/helpers/superPropGet'); + babel.superPropSet = require('@babel/runtime/helpers/superPropSet'); + babel.taggedTemplateLiteral = require('@babel/runtime/helpers/taggedTemplateLiteral'); + babel.taggedTemplateLiteralLoose = require('@babel/runtime/helpers/taggedTemplateLiteralLoose'); + babel.tdz = require('@babel/runtime/helpers/tdz'); + babel.temporalRef = require('@babel/runtime/helpers/temporalRef'); + babel.temporalUndefined = require('@babel/runtime/helpers/temporalUndefined'); + babel.toArray = require('@babel/runtime/helpers/toArray'); + babel.toConsumableArray = require('@babel/runtime/helpers/toConsumableArray'); + babel.toPrimitive = require('@babel/runtime/helpers/toPrimitive'); + babel.toPropertyKey = require('@babel/runtime/helpers/toPropertyKey'); + babel.toSetter = require('@babel/runtime/helpers/toSetter'); + babel.typeof = require('@babel/runtime/helpers/typeof'); + babel.unsupportedIterableToArray = require('@babel/runtime/helpers/unsupportedIterableToArray'); + babel.using = require('@babel/runtime/helpers/using'); + babel.usingCtx = require('@babel/runtime/helpers/usingCtx'); + babel.wrapAsyncGenerator = require('@babel/runtime/helpers/wrapAsyncGenerator'); + babel.wrapNativeSuper = require('@babel/runtime/helpers/wrapNativeSuper'); + babel.wrapRegExp = require('@babel/runtime/helpers/wrapRegExp'); + babel.writeOnlyError = require('@babel/runtime/helpers/writeOnlyError'); + return babel; +} + +var babelHelpers = getBabelHelpers(); diff --git a/tasks/coverage/src/runtime/mod.rs b/tasks/coverage/src/runtime/mod.rs index cd230f36b..2b4096748 100644 --- a/tasks/coverage/src/runtime/mod.rs +++ b/tasks/coverage/src/runtime/mod.rs @@ -12,7 +12,7 @@ use oxc::{ parser::Parser, semantic::SemanticBuilder, span::SourceType, - transformer::{TransformOptions, Transformer}, + transformer::{HelperLoaderMode, TransformOptions, Transformer}, }; use oxc_tasks_common::agent; use serde_json::json; @@ -163,6 +163,7 @@ impl Test262RuntimeCase { SemanticBuilder::new().build(&program).semantic.into_symbol_table_and_scope_tree(); let mut options = TransformOptions::enable_all(); options.react.refresh = None; + options.helper_loader.mode = HelperLoaderMode::External; Transformer::new(&allocator, self.path(), options).build_with_symbols_and_scopes( symbols, scopes, diff --git a/tasks/coverage/src/runtime/runtime.js b/tasks/coverage/src/runtime/runtime.js index 689530b8a..486225351 100644 --- a/tasks/coverage/src/runtime/runtime.js +++ b/tasks/coverage/src/runtime/runtime.js @@ -102,6 +102,8 @@ for (const entry of fs.readdirSync(harnessDir)) { harnessFiles.set(entry, content); } +const babelHelpers = fs.readFileSync(path.join(__dirname, './babelHelpers.js'), 'utf8'); + function createHarnessForTest(includes) { let harness = defaultHarness; @@ -113,6 +115,8 @@ function createHarnessForTest(includes) { } } + harness += babelHelpers; + return harness; }