diff --git a/bundles/thunk_bundle.js b/bundles/thunk_bundle.js index 4d6c248b49..1544fdd8e9 100644 --- a/bundles/thunk_bundle.js +++ b/bundles/thunk_bundle.js @@ -2224,6 +2224,69 @@ module.exports = (() => { } }); + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/index.js + var require_es_errors = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = Error; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/eval.js + var require_eval = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/eval.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = EvalError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/range.js + var require_range = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/range.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = RangeError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/ref.js + var require_ref = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/ref.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = ReferenceError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/syntax.js + var require_syntax = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/syntax.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = SyntaxError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/type.js + var require_type = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/type.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = TypeError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/uri.js + var require_uri = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/uri.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = URIError; + } + }); + // node_modules/.pnpm/has-symbols@1.0.3/node_modules/has-symbols/shams.js var require_shams = __commonJS({ "node_modules/.pnpm/has-symbols@1.0.3/node_modules/has-symbols/shams.js"(exports, module) { @@ -2302,45 +2365,87 @@ module.exports = (() => { } }); - // node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/implementation.js + // node_modules/.pnpm/has-proto@1.0.3/node_modules/has-proto/index.js + var require_has_proto = __commonJS({ + "node_modules/.pnpm/has-proto@1.0.3/node_modules/has-proto/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var test = { + __proto__: null, + foo: {} + }; + var $Object = Object; + module.exports = /* @__PURE__ */ __name(function hasProto() { + return { __proto__: test }.foo === test.foo && !(test instanceof $Object); + }, "hasProto"); + } + }); + + // node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/implementation.js var require_implementation = __commonJS({ - "node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/implementation.js"(exports, module) { + "node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/implementation.js"(exports, module) { "use strict"; init_buffer_shim(); var ERROR_MESSAGE = "Function.prototype.bind called on incompatible "; - var slice = Array.prototype.slice; var toStr = Object.prototype.toString; + var max = Math.max; var funcType = "[object Function]"; + var concatty = /* @__PURE__ */ __name(function concatty2(a, b) { + var arr = []; + for (var i = 0; i < a.length; i += 1) { + arr[i] = a[i]; + } + for (var j = 0; j < b.length; j += 1) { + arr[j + a.length] = b[j]; + } + return arr; + }, "concatty"); + var slicy = /* @__PURE__ */ __name(function slicy2(arrLike, offset) { + var arr = []; + for (var i = offset || 0, j = 0; i < arrLike.length; i += 1, j += 1) { + arr[j] = arrLike[i]; + } + return arr; + }, "slicy"); + var joiny = /* @__PURE__ */ __name(function(arr, joiner) { + var str = ""; + for (var i = 0; i < arr.length; i += 1) { + str += arr[i]; + if (i + 1 < arr.length) { + str += joiner; + } + } + return str; + }, "joiny"); module.exports = /* @__PURE__ */ __name(function bind(that) { var target = this; - if (typeof target !== "function" || toStr.call(target) !== funcType) { + if (typeof target !== "function" || toStr.apply(target) !== funcType) { throw new TypeError(ERROR_MESSAGE + target); } - var args = slice.call(arguments, 1); + var args = slicy(arguments, 1); var bound; var binder = /* @__PURE__ */ __name(function() { if (this instanceof bound) { var result = target.apply( this, - args.concat(slice.call(arguments)) + concatty(args, arguments) ); if (Object(result) === result) { return result; } return this; - } else { - return target.apply( - that, - args.concat(slice.call(arguments)) - ); } + return target.apply( + that, + concatty(args, arguments) + ); }, "binder"); - var boundLength = Math.max(0, target.length - args.length); + var boundLength = max(0, target.length - args.length); var boundArgs = []; for (var i = 0; i < boundLength; i++) { - boundArgs.push("$" + i); + boundArgs[i] = "$" + i; } - bound = Function("binder", "return function (" + boundArgs.join(",") + "){ return binder.apply(this,arguments); }")(binder); + bound = Function("binder", "return function (" + joiny(boundArgs, ",") + "){ return binder.apply(this,arguments); }")(binder); if (target.prototype) { var Empty = /* @__PURE__ */ __name(function Empty2() { }, "Empty"); @@ -2353,9 +2458,9 @@ module.exports = (() => { } }); - // node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/index.js + // node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/index.js var require_function_bind = __commonJS({ - "node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/index.js"(exports, module) { + "node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/index.js"(exports, module) { "use strict"; init_buffer_shim(); var implementation = require_implementation(); @@ -2363,25 +2468,32 @@ module.exports = (() => { } }); - // node_modules/.pnpm/has@1.0.3/node_modules/has/src/index.js - var require_src = __commonJS({ - "node_modules/.pnpm/has@1.0.3/node_modules/has/src/index.js"(exports, module) { + // node_modules/.pnpm/hasown@2.0.2/node_modules/hasown/index.js + var require_hasown = __commonJS({ + "node_modules/.pnpm/hasown@2.0.2/node_modules/hasown/index.js"(exports, module) { "use strict"; init_buffer_shim(); + var call = Function.prototype.call; + var $hasOwn = Object.prototype.hasOwnProperty; var bind = require_function_bind(); - module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); + module.exports = bind.call(call, $hasOwn); } }); - // node_modules/.pnpm/get-intrinsic@1.2.0/node_modules/get-intrinsic/index.js + // node_modules/.pnpm/get-intrinsic@1.2.4/node_modules/get-intrinsic/index.js var require_get_intrinsic = __commonJS({ - "node_modules/.pnpm/get-intrinsic@1.2.0/node_modules/get-intrinsic/index.js"(exports, module) { + "node_modules/.pnpm/get-intrinsic@1.2.4/node_modules/get-intrinsic/index.js"(exports, module) { "use strict"; init_buffer_shim(); var undefined2; - var $SyntaxError = SyntaxError; + var $Error = require_es_errors(); + var $EvalError = require_eval(); + var $RangeError = require_range(); + var $ReferenceError = require_ref(); + var $SyntaxError = require_syntax(); + var $TypeError = require_type(); + var $URIError = require_uri(); var $Function = Function; - var $TypeError = TypeError; var getEvalledConstructor = /* @__PURE__ */ __name(function(expressionSyntax) { try { return $Function('"use strict"; return (' + expressionSyntax + ").constructor;")(); @@ -2412,16 +2524,18 @@ module.exports = (() => { } }() : throwTypeError; var hasSymbols = require_has_symbols()(); - var getProto = Object.getPrototypeOf || function(x) { + var hasProto = require_has_proto()(); + var getProto = Object.getPrototypeOf || (hasProto ? function(x) { return x.__proto__; - }; + } : null); var needsEval = {}; - var TypedArray = typeof Uint8Array === "undefined" ? undefined2 : getProto(Uint8Array); + var TypedArray = typeof Uint8Array === "undefined" || !getProto ? undefined2 : getProto(Uint8Array); var INTRINSICS = { + __proto__: null, "%AggregateError%": typeof AggregateError === "undefined" ? undefined2 : AggregateError, "%Array%": Array, "%ArrayBuffer%": typeof ArrayBuffer === "undefined" ? undefined2 : ArrayBuffer, - "%ArrayIteratorPrototype%": hasSymbols ? getProto([][Symbol.iterator]()) : undefined2, + "%ArrayIteratorPrototype%": hasSymbols && getProto ? getProto([][Symbol.iterator]()) : undefined2, "%AsyncFromSyncIteratorPrototype%": undefined2, "%AsyncFunction%": needsEval, "%AsyncGenerator%": needsEval, @@ -2438,10 +2552,10 @@ module.exports = (() => { "%decodeURIComponent%": decodeURIComponent, "%encodeURI%": encodeURI, "%encodeURIComponent%": encodeURIComponent, - "%Error%": Error, + "%Error%": $Error, "%eval%": eval, // eslint-disable-line no-eval - "%EvalError%": EvalError, + "%EvalError%": $EvalError, "%Float32Array%": typeof Float32Array === "undefined" ? undefined2 : Float32Array, "%Float64Array%": typeof Float64Array === "undefined" ? undefined2 : Float64Array, "%FinalizationRegistry%": typeof FinalizationRegistry === "undefined" ? undefined2 : FinalizationRegistry, @@ -2452,10 +2566,10 @@ module.exports = (() => { "%Int32Array%": typeof Int32Array === "undefined" ? undefined2 : Int32Array, "%isFinite%": isFinite, "%isNaN%": isNaN, - "%IteratorPrototype%": hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined2, + "%IteratorPrototype%": hasSymbols && getProto ? getProto(getProto([][Symbol.iterator]())) : undefined2, "%JSON%": typeof JSON === "object" ? JSON : undefined2, "%Map%": typeof Map === "undefined" ? undefined2 : Map, - "%MapIteratorPrototype%": typeof Map === "undefined" || !hasSymbols ? undefined2 : getProto((/* @__PURE__ */ new Map())[Symbol.iterator]()), + "%MapIteratorPrototype%": typeof Map === "undefined" || !hasSymbols || !getProto ? undefined2 : getProto((/* @__PURE__ */ new Map())[Symbol.iterator]()), "%Math%": Math, "%Number%": Number, "%Object%": Object, @@ -2463,15 +2577,15 @@ module.exports = (() => { "%parseInt%": parseInt, "%Promise%": typeof Promise === "undefined" ? undefined2 : Promise, "%Proxy%": typeof Proxy === "undefined" ? undefined2 : Proxy, - "%RangeError%": RangeError, - "%ReferenceError%": ReferenceError, + "%RangeError%": $RangeError, + "%ReferenceError%": $ReferenceError, "%Reflect%": typeof Reflect === "undefined" ? undefined2 : Reflect, "%RegExp%": RegExp, "%Set%": typeof Set === "undefined" ? undefined2 : Set, - "%SetIteratorPrototype%": typeof Set === "undefined" || !hasSymbols ? undefined2 : getProto((/* @__PURE__ */ new Set())[Symbol.iterator]()), + "%SetIteratorPrototype%": typeof Set === "undefined" || !hasSymbols || !getProto ? undefined2 : getProto((/* @__PURE__ */ new Set())[Symbol.iterator]()), "%SharedArrayBuffer%": typeof SharedArrayBuffer === "undefined" ? undefined2 : SharedArrayBuffer, "%String%": String, - "%StringIteratorPrototype%": hasSymbols ? getProto(""[Symbol.iterator]()) : undefined2, + "%StringIteratorPrototype%": hasSymbols && getProto ? getProto(""[Symbol.iterator]()) : undefined2, "%Symbol%": hasSymbols ? Symbol : undefined2, "%SyntaxError%": $SyntaxError, "%ThrowTypeError%": ThrowTypeError, @@ -2481,16 +2595,18 @@ module.exports = (() => { "%Uint8ClampedArray%": typeof Uint8ClampedArray === "undefined" ? undefined2 : Uint8ClampedArray, "%Uint16Array%": typeof Uint16Array === "undefined" ? undefined2 : Uint16Array, "%Uint32Array%": typeof Uint32Array === "undefined" ? undefined2 : Uint32Array, - "%URIError%": URIError, + "%URIError%": $URIError, "%WeakMap%": typeof WeakMap === "undefined" ? undefined2 : WeakMap, "%WeakRef%": typeof WeakRef === "undefined" ? undefined2 : WeakRef, "%WeakSet%": typeof WeakSet === "undefined" ? undefined2 : WeakSet }; - try { - null.error; - } catch (e) { - errorProto = getProto(getProto(e)); - INTRINSICS["%Error.prototype%"] = errorProto; + if (getProto) { + try { + null.error; + } catch (e) { + errorProto = getProto(getProto(e)); + INTRINSICS["%Error.prototype%"] = errorProto; + } } var errorProto; var doEval = /* @__PURE__ */ __name(function doEval2(name) { @@ -2508,7 +2624,7 @@ module.exports = (() => { } } else if (name === "%AsyncIteratorPrototype%") { var gen = doEval2("%AsyncGenerator%"); - if (gen) { + if (gen && getProto) { value = getProto(gen.prototype); } } @@ -2516,6 +2632,7 @@ module.exports = (() => { return value; }, "doEval"); var LEGACY_ALIASES = { + __proto__: null, "%ArrayBufferPrototype%": ["ArrayBuffer", "prototype"], "%ArrayPrototype%": ["Array", "prototype"], "%ArrayProto_entries%": ["Array", "prototype", "entries"], @@ -2569,7 +2686,7 @@ module.exports = (() => { "%WeakSetPrototype%": ["WeakSet", "prototype"] }; var bind = require_function_bind(); - var hasOwn = require_src(); + var hasOwn = require_hasown(); var $concat = bind.call(Function.call, Array.prototype.concat); var $spliceApply = bind.call(Function.apply, Array.prototype.splice); var $replace = bind.call(Function.call, String.prototype.replace); @@ -2678,39 +2795,192 @@ module.exports = (() => { } }); - // node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/index.js - var require_call_bind = __commonJS({ - "node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/index.js"(exports, module) { + // node_modules/.pnpm/es-define-property@1.0.0/node_modules/es-define-property/index.js + var require_es_define_property = __commonJS({ + "node_modules/.pnpm/es-define-property@1.0.0/node_modules/es-define-property/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var bind = require_function_bind(); var GetIntrinsic = require_get_intrinsic(); - var $apply = GetIntrinsic("%Function.prototype.apply%"); - var $call = GetIntrinsic("%Function.prototype.call%"); - var $reflectApply = GetIntrinsic("%Reflect.apply%", true) || bind.call($call, $apply); - var $gOPD = GetIntrinsic("%Object.getOwnPropertyDescriptor%", true); - var $defineProperty = GetIntrinsic("%Object.defineProperty%", true); - var $max = GetIntrinsic("%Math.max%"); + var $defineProperty = GetIntrinsic("%Object.defineProperty%", true) || false; if ($defineProperty) { try { $defineProperty({}, "a", { value: 1 }); } catch (e) { - $defineProperty = null; + $defineProperty = false; } } - module.exports = /* @__PURE__ */ __name(function callBind(originalFunction) { - var func = $reflectApply(bind, $call, arguments); - if ($gOPD && $defineProperty) { - var desc = $gOPD(func, "length"); - if (desc.configurable) { - $defineProperty( - func, + module.exports = $defineProperty; + } + }); + + // node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js + var require_gopd = __commonJS({ + "node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var GetIntrinsic = require_get_intrinsic(); + var $gOPD = GetIntrinsic("%Object.getOwnPropertyDescriptor%", true); + if ($gOPD) { + try { + $gOPD([], "length"); + } catch (e) { + $gOPD = null; + } + } + module.exports = $gOPD; + } + }); + + // node_modules/.pnpm/define-data-property@1.1.4/node_modules/define-data-property/index.js + var require_define_data_property = __commonJS({ + "node_modules/.pnpm/define-data-property@1.1.4/node_modules/define-data-property/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var $defineProperty = require_es_define_property(); + var $SyntaxError = require_syntax(); + var $TypeError = require_type(); + var gopd = require_gopd(); + module.exports = /* @__PURE__ */ __name(function defineDataProperty(obj, property, value) { + if (!obj || typeof obj !== "object" && typeof obj !== "function") { + throw new $TypeError("`obj` must be an object or a function`"); + } + if (typeof property !== "string" && typeof property !== "symbol") { + throw new $TypeError("`property` must be a string or a symbol`"); + } + if (arguments.length > 3 && typeof arguments[3] !== "boolean" && arguments[3] !== null) { + throw new $TypeError("`nonEnumerable`, if provided, must be a boolean or null"); + } + if (arguments.length > 4 && typeof arguments[4] !== "boolean" && arguments[4] !== null) { + throw new $TypeError("`nonWritable`, if provided, must be a boolean or null"); + } + if (arguments.length > 5 && typeof arguments[5] !== "boolean" && arguments[5] !== null) { + throw new $TypeError("`nonConfigurable`, if provided, must be a boolean or null"); + } + if (arguments.length > 6 && typeof arguments[6] !== "boolean") { + throw new $TypeError("`loose`, if provided, must be a boolean"); + } + var nonEnumerable = arguments.length > 3 ? arguments[3] : null; + var nonWritable = arguments.length > 4 ? arguments[4] : null; + var nonConfigurable = arguments.length > 5 ? arguments[5] : null; + var loose = arguments.length > 6 ? arguments[6] : false; + var desc = !!gopd && gopd(obj, property); + if ($defineProperty) { + $defineProperty(obj, property, { + configurable: nonConfigurable === null && desc ? desc.configurable : !nonConfigurable, + enumerable: nonEnumerable === null && desc ? desc.enumerable : !nonEnumerable, + value, + writable: nonWritable === null && desc ? desc.writable : !nonWritable + }); + } else if (loose || !nonEnumerable && !nonWritable && !nonConfigurable) { + obj[property] = value; + } else { + throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable."); + } + }, "defineDataProperty"); + } + }); + + // node_modules/.pnpm/has-property-descriptors@1.0.2/node_modules/has-property-descriptors/index.js + var require_has_property_descriptors = __commonJS({ + "node_modules/.pnpm/has-property-descriptors@1.0.2/node_modules/has-property-descriptors/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var $defineProperty = require_es_define_property(); + var hasPropertyDescriptors = /* @__PURE__ */ __name(function hasPropertyDescriptors2() { + return !!$defineProperty; + }, "hasPropertyDescriptors"); + hasPropertyDescriptors.hasArrayLengthDefineBug = /* @__PURE__ */ __name(function hasArrayLengthDefineBug() { + if (!$defineProperty) { + return null; + } + try { + return $defineProperty([], "length", { value: 1 }).length !== 1; + } catch (e) { + return true; + } + }, "hasArrayLengthDefineBug"); + module.exports = hasPropertyDescriptors; + } + }); + + // node_modules/.pnpm/set-function-length@1.2.2/node_modules/set-function-length/index.js + var require_set_function_length = __commonJS({ + "node_modules/.pnpm/set-function-length@1.2.2/node_modules/set-function-length/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var GetIntrinsic = require_get_intrinsic(); + var define = require_define_data_property(); + var hasDescriptors = require_has_property_descriptors()(); + var gOPD = require_gopd(); + var $TypeError = require_type(); + var $floor = GetIntrinsic("%Math.floor%"); + module.exports = /* @__PURE__ */ __name(function setFunctionLength(fn, length) { + if (typeof fn !== "function") { + throw new $TypeError("`fn` is not a function"); + } + if (typeof length !== "number" || length < 0 || length > 4294967295 || $floor(length) !== length) { + throw new $TypeError("`length` must be a positive 32-bit integer"); + } + var loose = arguments.length > 2 && !!arguments[2]; + var functionLengthIsConfigurable = true; + var functionLengthIsWritable = true; + if ("length" in fn && gOPD) { + var desc = gOPD(fn, "length"); + if (desc && !desc.configurable) { + functionLengthIsConfigurable = false; + } + if (desc && !desc.writable) { + functionLengthIsWritable = false; + } + } + if (functionLengthIsConfigurable || functionLengthIsWritable || !loose) { + if (hasDescriptors) { + define( + /** @type {Parameters[0]} */ + fn, + "length", + length, + true, + true + ); + } else { + define( + /** @type {Parameters[0]} */ + fn, "length", - { value: 1 + $max(0, originalFunction.length - (arguments.length - 1)) } + length ); } } - return func; + return fn; + }, "setFunctionLength"); + } + }); + + // node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/index.js + var require_call_bind = __commonJS({ + "node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var bind = require_function_bind(); + var GetIntrinsic = require_get_intrinsic(); + var setFunctionLength = require_set_function_length(); + var $TypeError = require_type(); + var $apply = GetIntrinsic("%Function.prototype.apply%"); + var $call = GetIntrinsic("%Function.prototype.call%"); + var $reflectApply = GetIntrinsic("%Reflect.apply%", true) || bind.call($call, $apply); + var $defineProperty = require_es_define_property(); + var $max = GetIntrinsic("%Math.max%"); + module.exports = /* @__PURE__ */ __name(function callBind(originalFunction) { + if (typeof originalFunction !== "function") { + throw new $TypeError("a function is required"); + } + var func = $reflectApply(bind, $call, arguments); + return setFunctionLength( + func, + 1 + $max(0, originalFunction.length - (arguments.length - 1)), + true + ); }, "callBind"); var applyBind = /* @__PURE__ */ __name(function applyBind2() { return $reflectApply(bind, $apply, arguments); @@ -2723,9 +2993,9 @@ module.exports = (() => { } }); - // node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/callBound.js + // node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/callBound.js var require_callBound = __commonJS({ - "node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/callBound.js"(exports, module) { + "node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/callBound.js"(exports, module) { "use strict"; init_buffer_shim(); var GetIntrinsic = require_get_intrinsic(); @@ -2741,16 +3011,16 @@ module.exports = (() => { } }); - // (disabled):node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/util.inspect + // (disabled):node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/util.inspect var require_util = __commonJS({ - "(disabled):node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/util.inspect"() { + "(disabled):node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/util.inspect"() { init_buffer_shim(); } }); - // node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/index.js + // node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/index.js var require_object_inspect = __commonJS({ - "node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/index.js"(exports, module) { + "node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/index.js"(exports, module) { init_buffer_shim(); var hasMap = typeof Map === "function" && Map.prototype; var mapSizeDescriptor = Object.getOwnPropertyDescriptor && hasMap ? Object.getOwnPropertyDescriptor(Map.prototype, "size") : null; @@ -2967,6 +3237,12 @@ module.exports = (() => { if (isString(obj)) { return markBoxed(inspect(String(obj))); } + if (typeof window !== "undefined" && obj === window) { + return "{ [object Window] }"; + } + if (typeof globalThis !== "undefined" && obj === globalThis || typeof global !== "undefined" && obj === global) { + return "{ [object globalThis] }"; + } if (!isDate(obj) && !isRegExp(obj)) { var ys = arrObjKeys(obj, inspect); var isPlainObject = gPO ? gPO(obj) === Object.prototype : obj instanceof Object || obj.constructor === Object; @@ -3290,15 +3566,15 @@ module.exports = (() => { } }); - // node_modules/.pnpm/side-channel@1.0.4/node_modules/side-channel/index.js + // node_modules/.pnpm/side-channel@1.0.6/node_modules/side-channel/index.js var require_side_channel = __commonJS({ - "node_modules/.pnpm/side-channel@1.0.4/node_modules/side-channel/index.js"(exports, module) { + "node_modules/.pnpm/side-channel@1.0.6/node_modules/side-channel/index.js"(exports, module) { "use strict"; init_buffer_shim(); var GetIntrinsic = require_get_intrinsic(); var callBound = require_callBound(); var inspect = require_object_inspect(); - var $TypeError = GetIntrinsic("%TypeError%"); + var $TypeError = require_type(); var $WeakMap = GetIntrinsic("%WeakMap%", true); var $Map = GetIntrinsic("%Map%", true); var $weakMapGet = callBound("WeakMap.prototype.get", true); @@ -3308,10 +3584,13 @@ module.exports = (() => { var $mapSet = callBound("Map.prototype.set", true); var $mapHas = callBound("Map.prototype.has", true); var listGetNode = /* @__PURE__ */ __name(function(list, key) { - for (var prev = list, curr; (curr = prev.next) !== null; prev = curr) { + var prev = list; + var curr; + for (; (curr = prev.next) !== null; prev = curr) { if (curr.key === key) { prev.next = curr.next; - curr.next = list.next; + curr.next = /** @type {NonNullable} */ + list.next; list.next = curr; return curr; } @@ -3326,8 +3605,9 @@ module.exports = (() => { if (node) { node.value = value; } else { - objects.next = { - // eslint-disable-line no-param-reassign + objects.next = /** @type {import('.').ListNode} */ + { + // eslint-disable-line no-param-reassign, no-extra-parens key, next: objects.next, value @@ -4532,9 +4812,9 @@ module.exports = (() => { } }); - // node_modules/.pnpm/has-tostringtag@1.0.0/node_modules/has-tostringtag/shams.js + // node_modules/.pnpm/has-tostringtag@1.0.2/node_modules/has-tostringtag/shams.js var require_shams2 = __commonJS({ - "node_modules/.pnpm/has-tostringtag@1.0.0/node_modules/has-tostringtag/shams.js"(exports, module) { + "node_modules/.pnpm/has-tostringtag@1.0.2/node_modules/has-tostringtag/shams.js"(exports, module) { "use strict"; init_buffer_shim(); var hasSymbols = require_shams(); @@ -4615,54 +4895,216 @@ module.exports = (() => { } }); - // node_modules/.pnpm/foreach@2.0.6/node_modules/foreach/index.js - var require_foreach = __commonJS({ - "node_modules/.pnpm/foreach@2.0.6/node_modules/foreach/index.js"(exports, module) { + // node_modules/.pnpm/is-callable@1.2.7/node_modules/is-callable/index.js + var require_is_callable = __commonJS({ + "node_modules/.pnpm/is-callable@1.2.7/node_modules/is-callable/index.js"(exports, module) { + "use strict"; init_buffer_shim(); - var hasOwn = Object.prototype.hasOwnProperty; - var toString = Object.prototype.toString; - module.exports = /* @__PURE__ */ __name(function forEach(obj, fn, ctx) { - if (toString.call(fn) !== "[object Function]") { - throw new TypeError("iterator must be a function"); + var fnToStr = Function.prototype.toString; + var reflectApply = typeof Reflect === "object" && Reflect !== null && Reflect.apply; + var badArrayLike; + var isCallableMarker; + if (typeof reflectApply === "function" && typeof Object.defineProperty === "function") { + try { + badArrayLike = Object.defineProperty({}, "length", { + get: function() { + throw isCallableMarker; + } + }); + isCallableMarker = {}; + reflectApply(function() { + throw 42; + }, null, badArrayLike); + } catch (_) { + if (_ !== isCallableMarker) { + reflectApply = null; + } + } + } else { + reflectApply = null; + } + var constructorRegex = /^\s*class\b/; + var isES6ClassFn = /* @__PURE__ */ __name(function isES6ClassFunction(value) { + try { + var fnStr = fnToStr.call(value); + return constructorRegex.test(fnStr); + } catch (e) { + return false; } - var l = obj.length; - if (l === +l) { - for (var i = 0; i < l; i++) { - fn.call(ctx, obj[i], i, obj); + }, "isES6ClassFunction"); + var tryFunctionObject = /* @__PURE__ */ __name(function tryFunctionToStr(value) { + try { + if (isES6ClassFn(value)) { + return false; } - } else { - for (var k in obj) { - if (hasOwn.call(obj, k)) { - fn.call(ctx, obj[k], k, obj); + fnToStr.call(value); + return true; + } catch (e) { + return false; + } + }, "tryFunctionToStr"); + var toStr = Object.prototype.toString; + var objectClass = "[object Object]"; + var fnClass = "[object Function]"; + var genClass = "[object GeneratorFunction]"; + var ddaClass = "[object HTMLAllCollection]"; + var ddaClass2 = "[object HTML document.all class]"; + var ddaClass3 = "[object HTMLCollection]"; + var hasToStringTag = typeof Symbol === "function" && !!Symbol.toStringTag; + var isIE68 = !(0 in [,]); + var isDDA = /* @__PURE__ */ __name(function isDocumentDotAll() { + return false; + }, "isDocumentDotAll"); + if (typeof document === "object") { + all = document.all; + if (toStr.call(all) === toStr.call(document.all)) { + isDDA = /* @__PURE__ */ __name(function isDocumentDotAll(value) { + if ((isIE68 || !value) && (typeof value === "undefined" || typeof value === "object")) { + try { + var str = toStr.call(value); + return (str === ddaClass || str === ddaClass2 || str === ddaClass3 || str === objectClass) && value("") == null; + } catch (e) { + } } + return false; + }, "isDocumentDotAll"); + } + } + var all; + module.exports = reflectApply ? /* @__PURE__ */ __name(function isCallable(value) { + if (isDDA(value)) { + return true; + } + if (!value) { + return false; + } + if (typeof value !== "function" && typeof value !== "object") { + return false; + } + try { + reflectApply(value, null, badArrayLike); + } catch (e) { + if (e !== isCallableMarker) { + return false; } } + return !isES6ClassFn(value) && tryFunctionObject(value); + }, "isCallable") : /* @__PURE__ */ __name(function isCallable(value) { + if (isDDA(value)) { + return true; + } + if (!value) { + return false; + } + if (typeof value !== "function" && typeof value !== "object") { + return false; + } + if (hasToStringTag) { + return tryFunctionObject(value); + } + if (isES6ClassFn(value)) { + return false; + } + var strClass = toStr.call(value); + if (strClass !== fnClass && strClass !== genClass && !/^\[object HTML/.test(strClass)) { + return false; + } + return tryFunctionObject(value); + }, "isCallable"); + } + }); + + // node_modules/.pnpm/for-each@0.3.3/node_modules/for-each/index.js + var require_for_each = __commonJS({ + "node_modules/.pnpm/for-each@0.3.3/node_modules/for-each/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var isCallable = require_is_callable(); + var toStr = Object.prototype.toString; + var hasOwnProperty = Object.prototype.hasOwnProperty; + var forEachArray = /* @__PURE__ */ __name(function forEachArray2(array, iterator, receiver) { + for (var i = 0, len = array.length; i < len; i++) { + if (hasOwnProperty.call(array, i)) { + if (receiver == null) { + iterator(array[i], i, array); + } else { + iterator.call(receiver, array[i], i, array); + } + } + } + }, "forEachArray"); + var forEachString = /* @__PURE__ */ __name(function forEachString2(string, iterator, receiver) { + for (var i = 0, len = string.length; i < len; i++) { + if (receiver == null) { + iterator(string.charAt(i), i, string); + } else { + iterator.call(receiver, string.charAt(i), i, string); + } + } + }, "forEachString"); + var forEachObject = /* @__PURE__ */ __name(function forEachObject2(object, iterator, receiver) { + for (var k in object) { + if (hasOwnProperty.call(object, k)) { + if (receiver == null) { + iterator(object[k], k, object); + } else { + iterator.call(receiver, object[k], k, object); + } + } + } + }, "forEachObject"); + var forEach = /* @__PURE__ */ __name(function forEach2(list, iterator, thisArg) { + if (!isCallable(iterator)) { + throw new TypeError("iterator must be a function"); + } + var receiver; + if (arguments.length >= 3) { + receiver = thisArg; + } + if (toStr.call(list) === "[object Array]") { + forEachArray(list, iterator, receiver); + } else if (typeof list === "string") { + forEachString(list, iterator, receiver); + } else { + forEachObject(list, iterator, receiver); + } }, "forEach"); + module.exports = forEach; } }); - // node_modules/.pnpm/available-typed-arrays@1.0.4/node_modules/available-typed-arrays/index.js - var require_available_typed_arrays = __commonJS({ - "node_modules/.pnpm/available-typed-arrays@1.0.4/node_modules/available-typed-arrays/index.js"(exports, module) { + // node_modules/.pnpm/possible-typed-array-names@1.0.0/node_modules/possible-typed-array-names/index.js + var require_possible_typed_array_names = __commonJS({ + "node_modules/.pnpm/possible-typed-array-names@1.0.0/node_modules/possible-typed-array-names/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var possibleNames = [ - "BigInt64Array", - "BigUint64Array", + module.exports = [ "Float32Array", "Float64Array", + "Int8Array", "Int16Array", "Int32Array", - "Int8Array", + "Uint8Array", + "Uint8ClampedArray", "Uint16Array", "Uint32Array", - "Uint8Array", - "Uint8ClampedArray" + "BigInt64Array", + "BigUint64Array" ]; + } + }); + + // node_modules/.pnpm/available-typed-arrays@1.0.7/node_modules/available-typed-arrays/index.js + var require_available_typed_arrays = __commonJS({ + "node_modules/.pnpm/available-typed-arrays@1.0.7/node_modules/available-typed-arrays/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var possibleNames = require_possible_typed_array_names(); + var g = typeof globalThis === "undefined" ? global : globalThis; module.exports = /* @__PURE__ */ __name(function availableTypedArrays() { var out = []; for (var i = 0; i < possibleNames.length; i++) { - if (typeof global[possibleNames[i]] === "function") { + if (typeof g[possibleNames[i]] === "function") { out[out.length] = possibleNames[i]; } } @@ -4671,54 +5113,22 @@ module.exports = (() => { } }); - // node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js - var require_gopd = __commonJS({ - "node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js"(exports, module) { - "use strict"; - init_buffer_shim(); - var GetIntrinsic = require_get_intrinsic(); - var $gOPD = GetIntrinsic("%Object.getOwnPropertyDescriptor%", true); - if ($gOPD) { - try { - $gOPD([], "length"); - } catch (e) { - $gOPD = null; - } - } - module.exports = $gOPD; - } - }); - - // node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js - var require_getOwnPropertyDescriptor = __commonJS({ - "node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js"(exports, module) { - "use strict"; - init_buffer_shim(); - module.exports = require_gopd(); - } - }); - - // node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/callBound.js - var require_callBound2 = __commonJS({ - "node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/callBound.js"(exports, module) { - "use strict"; - init_buffer_shim(); - module.exports = require_callBound(); - } - }); - - // node_modules/.pnpm/is-typed-array@1.1.3/node_modules/is-typed-array/index.js - var require_is_typed_array = __commonJS({ - "node_modules/.pnpm/is-typed-array@1.1.3/node_modules/is-typed-array/index.js"(exports, module) { + // node_modules/.pnpm/which-typed-array@1.1.15/node_modules/which-typed-array/index.js + var require_which_typed_array = __commonJS({ + "node_modules/.pnpm/which-typed-array@1.1.15/node_modules/which-typed-array/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var forEach = require_foreach(); + var forEach = require_for_each(); var availableTypedArrays = require_available_typed_arrays(); - var callBound = require_callBound2(); + var callBind = require_call_bind(); + var callBound = require_callBound(); + var gOPD = require_gopd(); var $toString = callBound("Object.prototype.toString"); - var hasSymbols = require_has_symbols()(); - var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === "symbol"; + var hasToStringTag = require_shams2()(); + var g = typeof globalThis === "undefined" ? global : globalThis; var typedArrays = availableTypedArrays(); + var $slice = callBound("String.prototype.slice"); + var getPrototypeOf = Object.getPrototypeOf; var $indexOf = callBound("Array.prototype.indexOf", true) || /* @__PURE__ */ __name(function indexOf(array, value) { for (var i = 0; i < array.length; i += 1) { if (array[i] === value) { @@ -4727,111 +5137,101 @@ module.exports = (() => { } return -1; }, "indexOf"); - var $slice = callBound("String.prototype.slice"); - var toStrTags = {}; - var gOPD = require_getOwnPropertyDescriptor(); - var getPrototypeOf = Object.getPrototypeOf; + var cache = { __proto__: null }; if (hasToStringTag && gOPD && getPrototypeOf) { forEach(typedArrays, function(typedArray) { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError("this engine has support for Symbol.toStringTag, but " + typedArray + " does not have the property! Please report this."); + var arr = new g[typedArray](); + if (Symbol.toStringTag in arr) { + var proto = getPrototypeOf(arr); + var descriptor = gOPD(proto, Symbol.toStringTag); + if (!descriptor) { + var superProto = getPrototypeOf(proto); + descriptor = gOPD(superProto, Symbol.toStringTag); + } + cache["$" + typedArray] = callBind(descriptor.get); } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); + }); + } else { + forEach(typedArrays, function(typedArray) { + var arr = new g[typedArray](); + var fn = arr.slice || arr.set; + if (fn) { + cache["$" + typedArray] = callBind(fn); } - toStrTags[typedArray] = descriptor.get; }); } var tryTypedArrays = /* @__PURE__ */ __name(function tryAllTypedArrays(value) { - var anyTrue = false; - forEach(toStrTags, function(getter, typedArray) { - if (!anyTrue) { - try { - anyTrue = getter.call(value) === typedArray; - } catch (e) { + var found = false; + forEach( + // eslint-disable-next-line no-extra-parens + /** @type {Record<`\$${TypedArrayName}`, Getter>} */ + /** @type {any} */ + cache, + /** @type {(getter: Getter, name: `\$${import('.').TypedArrayName}`) => void} */ + function(getter, typedArray) { + if (!found) { + try { + if ("$" + getter(value) === typedArray) { + found = $slice(typedArray, 1); + } + } catch (e) { + } } } - }); - return anyTrue; + ); + return found; }, "tryAllTypedArrays"); - module.exports = /* @__PURE__ */ __name(function isTypedArray(value) { + var trySlices = /* @__PURE__ */ __name(function tryAllSlices(value) { + var found = false; + forEach( + // eslint-disable-next-line no-extra-parens + /** @type {Record<`\$${TypedArrayName}`, Getter>} */ + /** @type {any} */ + cache, + /** @type {(getter: typeof cache, name: `\$${import('.').TypedArrayName}`) => void} */ + function(getter, name) { + if (!found) { + try { + getter(value); + found = $slice(name, 1); + } catch (e) { + } + } + } + ); + return found; + }, "tryAllSlices"); + module.exports = /* @__PURE__ */ __name(function whichTypedArray(value) { if (!value || typeof value !== "object") { return false; } if (!hasToStringTag) { var tag = $slice($toString(value), 8, -1); - return $indexOf(typedArrays, tag) > -1; + if ($indexOf(typedArrays, tag) > -1) { + return tag; + } + if (tag !== "Object") { + return false; + } + return trySlices(value); } if (!gOPD) { - return false; + return null; } return tryTypedArrays(value); - }, "isTypedArray"); + }, "whichTypedArray"); } }); - // node_modules/.pnpm/which-typed-array@1.1.4/node_modules/which-typed-array/index.js - var require_which_typed_array = __commonJS({ - "node_modules/.pnpm/which-typed-array@1.1.4/node_modules/which-typed-array/index.js"(exports, module) { + // node_modules/.pnpm/is-typed-array@1.1.13/node_modules/is-typed-array/index.js + var require_is_typed_array = __commonJS({ + "node_modules/.pnpm/is-typed-array@1.1.13/node_modules/is-typed-array/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var forEach = require_foreach(); - var availableTypedArrays = require_available_typed_arrays(); - var callBound = require_callBound(); - var $toString = callBound("Object.prototype.toString"); - var hasSymbols = require_has_symbols()(); - var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === "symbol"; - var typedArrays = availableTypedArrays(); - var $slice = callBound("String.prototype.slice"); - var toStrTags = {}; - var gOPD = require_getOwnPropertyDescriptor(); - var getPrototypeOf = Object.getPrototypeOf; - if (hasToStringTag && gOPD && getPrototypeOf) { - forEach(typedArrays, function(typedArray) { - if (typeof global[typedArray] === "function") { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError("this engine has support for Symbol.toStringTag, but " + typedArray + " does not have the property! Please report this."); - } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); - } - toStrTags[typedArray] = descriptor.get; - } - }); - } - var tryTypedArrays = /* @__PURE__ */ __name(function tryAllTypedArrays(value) { - var foundName = false; - forEach(toStrTags, function(getter, typedArray) { - if (!foundName) { - try { - var name = getter.call(value); - if (name === typedArray) { - foundName = name; - } - } catch (e) { - } - } - }); - return foundName; - }, "tryAllTypedArrays"); - var isTypedArray = require_is_typed_array(); - module.exports = /* @__PURE__ */ __name(function whichTypedArray(value) { - if (!isTypedArray(value)) { - return false; - } - if (!hasToStringTag) { - return $slice($toString(value), 8, -1); - } - return tryTypedArrays(value); - }, "whichTypedArray"); + var whichTypedArray = require_which_typed_array(); + module.exports = /* @__PURE__ */ __name(function isTypedArray(value) { + return !!whichTypedArray(value); + }, "isTypedArray"); } }); diff --git a/dist/bundle.js b/dist/bundle.js index 2221174a49..c1c219f191 100644 --- a/dist/bundle.js +++ b/dist/bundle.js @@ -1,7 +1,7 @@ -"use strict";var Pn=Object.create;var De=Object.defineProperty;var An=Object.getOwnPropertyDescriptor;var bn=Object.getOwnPropertyNames;var Dn=Object.getPrototypeOf,On=Object.prototype.hasOwnProperty;var i=(t,e)=>De(t,"name",{value:e,configurable:!0});var M=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Fn=(t,e)=>{for(var r in e)De(t,r,{get:e[r],enumerable:!0})},Tr=(t,e,r,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of bn(e))!On.call(t,o)&&o!==r&&De(t,o,{get:()=>e[o],enumerable:!(a=An(e,o))||a.enumerable});return t};var Ne=(t,e,r)=>(r=t!=null?Pn(Dn(t)):{},Tr(e||!t||!t.__esModule?De(r,"default",{value:t,enumerable:!0}):r,t)),vn=t=>Tr(De({},"__esModule",{value:!0}),t);var Ar=M((Li,Pr)=>{var wn=i(t=>t[0].toLocaleUpperCase()+t.slice(1),"titlecase");Pr.exports=t=>{if(t==null||typeof t.toString!="function")return"";let e=t.toString().trim();if(e==="")return"";if(e.length===1)return e.toLocaleUpperCase();let r=e.match(/[a-zA-Z0-9]+/g);return r?r.map(a=>wn(a)).join(""):e}});var Mr=M((es,qe)=>{var En=function(){"use strict";function t(u,m){return m!=null&&u instanceof m}i(t,"_instanceof");var e;try{e=Map}catch{e=i(function(){},"nativeMap")}var r;try{r=Set}catch{r=i(function(){},"nativeSet")}var a;try{a=Promise}catch{a=i(function(){},"nativePromise")}function o(u,m,l,b,x){typeof m=="object"&&(l=m.depth,b=m.prototype,x=m.includeNonEnumerable,m=m.circular);var A=[],S=[],d=typeof Buffer<"u";typeof m>"u"&&(m=!0),typeof l>"u"&&(l=1/0);function F(f,g){if(f===null)return null;if(g===0)return f;var P,D;if(typeof f!="object")return f;if(t(f,e))P=new e;else if(t(f,r))P=new r;else if(t(f,a))P=new a(function(R,k){f.then(function(G){R(F(G,g-1))},function(G){k(F(G,g-1))})});else if(o.__isArray(f))P=[];else if(o.__isRegExp(f))P=new RegExp(f.source,c(f)),f.lastIndex&&(P.lastIndex=f.lastIndex);else if(o.__isDate(f))P=new Date(f.getTime());else{if(d&&Buffer.isBuffer(f))return Buffer.allocUnsafe?P=Buffer.allocUnsafe(f.length):P=new Buffer(f.length),f.copy(P),P;t(f,Error)?P=Object.create(f):typeof b>"u"?(D=Object.getPrototypeOf(f),P=Object.create(D)):(P=Object.create(b),D=b)}if(m){var j=A.indexOf(f);if(j!=-1)return S[j];A.push(f),S.push(P)}t(f,e)&&f.forEach(function(R,k){var G=F(k,g-1),H=F(R,g-1);P.set(G,H)}),t(f,r)&&f.forEach(function(R){var k=F(R,g-1);P.add(k)});for(var h in f){var E;D&&(E=Object.getOwnPropertyDescriptor(D,h)),!(E&&E.set==null)&&(P[h]=F(f[h],g-1))}if(Object.getOwnPropertySymbols)for(var U=Object.getOwnPropertySymbols(f),h=0;h{"use strict";Cr.exports=i(function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},r=Symbol("test"),a=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var o=42;e[r]=o;for(r in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var n=Object.getOwnPropertySymbols(e);if(n.length!==1||n[0]!==r||!Object.prototype.propertyIsEnumerable.call(e,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(e,r);if(s.value!==o||s.enumerable!==!0)return!1}return!0},"hasSymbols")});var Br=M((ns,_r)=>{"use strict";var Nr=typeof Symbol<"u"&&Symbol,Mn=jr();_r.exports=i(function(){return typeof Nr!="function"||typeof Symbol!="function"||typeof Nr("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Mn()},"hasNativeSymbols")});var Vr=M((is,Ur)=>{"use strict";var Cn="Function.prototype.bind called on incompatible ",Ut=Array.prototype.slice,jn=Object.prototype.toString,Nn="[object Function]";Ur.exports=i(function(e){var r=this;if(typeof r!="function"||jn.call(r)!==Nn)throw new TypeError(Cn+r);for(var a=Ut.call(arguments,1),o,n=i(function(){if(this instanceof o){var u=r.apply(this,a.concat(Ut.call(arguments)));return Object(u)===u?u:this}else return r.apply(e,a.concat(Ut.call(arguments)))},"binder"),s=Math.max(0,r.length-a.length),p=[],y=0;y{"use strict";var _n=Vr();Ir.exports=Function.prototype.bind||_n});var Kr=M((cs,Hr)=>{"use strict";var Bn=Ge();Hr.exports=Bn.call(Function.call,Object.prototype.hasOwnProperty)});var ze=M((ms,$r)=>{"use strict";var O,xe=SyntaxError,Wr=Function,ge=TypeError,Vt=i(function(t){try{return Wr('"use strict"; return ('+t+").constructor;")()}catch{}},"getEvalledConstructor"),ie=Object.getOwnPropertyDescriptor;if(ie)try{ie({},"")}catch{ie=null}var It=i(function(){throw new ge},"throwTypeError"),Un=ie?function(){try{return arguments.callee,It}catch{try{return ie(arguments,"callee").get}catch{return It}}}():It,he=Br()(),W=Object.getPrototypeOf||function(t){return t.__proto__},Te={},Vn=typeof Uint8Array>"u"?O:W(Uint8Array),se={"%AggregateError%":typeof AggregateError>"u"?O:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?O:ArrayBuffer,"%ArrayIteratorPrototype%":he?W([][Symbol.iterator]()):O,"%AsyncFromSyncIteratorPrototype%":O,"%AsyncFunction%":Te,"%AsyncGenerator%":Te,"%AsyncGeneratorFunction%":Te,"%AsyncIteratorPrototype%":Te,"%Atomics%":typeof Atomics>"u"?O:Atomics,"%BigInt%":typeof BigInt>"u"?O:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?O:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?O:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?O:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?O:Float32Array,"%Float64Array%":typeof Float64Array>"u"?O:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?O:FinalizationRegistry,"%Function%":Wr,"%GeneratorFunction%":Te,"%Int8Array%":typeof Int8Array>"u"?O:Int8Array,"%Int16Array%":typeof Int16Array>"u"?O:Int16Array,"%Int32Array%":typeof Int32Array>"u"?O:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":he?W(W([][Symbol.iterator]())):O,"%JSON%":typeof JSON=="object"?JSON:O,"%Map%":typeof Map>"u"?O:Map,"%MapIteratorPrototype%":typeof Map>"u"||!he?O:W(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?O:Promise,"%Proxy%":typeof Proxy>"u"?O:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?O:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?O:Set,"%SetIteratorPrototype%":typeof Set>"u"||!he?O:W(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?O:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":he?W(""[Symbol.iterator]()):O,"%Symbol%":he?Symbol:O,"%SyntaxError%":xe,"%ThrowTypeError%":Un,"%TypedArray%":Vn,"%TypeError%":ge,"%Uint8Array%":typeof Uint8Array>"u"?O:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?O:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?O:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?O:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?O:WeakMap,"%WeakRef%":typeof WeakRef>"u"?O:WeakRef,"%WeakSet%":typeof WeakSet>"u"?O:WeakSet};try{null.error}catch(t){Lr=W(W(t)),se["%Error.prototype%"]=Lr}var Lr,In=i(function t(e){var r;if(e==="%AsyncFunction%")r=Vt("async function () {}");else if(e==="%GeneratorFunction%")r=Vt("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=Vt("async function* () {}");else if(e==="%AsyncGenerator%"){var a=t("%AsyncGeneratorFunction%");a&&(r=a.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&(r=W(o.prototype))}return se[e]=r,r},"doEval"),qr={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ve=Ge(),We=Kr(),Hn=ve.call(Function.call,Array.prototype.concat),Kn=ve.call(Function.apply,Array.prototype.splice),Gr=ve.call(Function.call,String.prototype.replace),$e=ve.call(Function.call,String.prototype.slice),Ln=ve.call(Function.call,RegExp.prototype.exec),qn=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Gn=/\\(\\)?/g,Wn=i(function(e){var r=$e(e,0,1),a=$e(e,-1);if(r==="%"&&a!=="%")throw new xe("invalid intrinsic syntax, expected closing `%`");if(a==="%"&&r!=="%")throw new xe("invalid intrinsic syntax, expected opening `%`");var o=[];return Gr(e,qn,function(n,s,p,y){o[o.length]=p?Gr(y,Gn,"$1"):s||n}),o},"stringToPath"),$n=i(function(e,r){var a=e,o;if(We(qr,a)&&(o=qr[a],a="%"+o[0]+"%"),We(se,a)){var n=se[a];if(n===Te&&(n=In(a)),typeof n>"u"&&!r)throw new ge("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:a,value:n}}throw new xe("intrinsic "+e+" does not exist!")},"getBaseIntrinsic");$r.exports=i(function(e,r){if(typeof e!="string"||e.length===0)throw new ge("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new ge('"allowMissing" argument must be a boolean');if(Ln(/^%?[^%]*%?$/,e)===null)throw new xe("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=Wn(e),o=a.length>0?a[0]:"",n=$n("%"+o+"%",r),s=n.name,p=n.value,y=!1,c=n.alias;c&&(o=c[0],Kn(a,Hn([0,1],c)));for(var u=1,m=!0;u=a.length){var A=ie(p,l);m=!!A,m&&"get"in A&&!("originalValue"in A.get)?p=A.get:p=p[l]}else m=We(p,l),p=p[l];m&&!y&&(se[s]=p)}}return p},"GetIntrinsic")});var Xr=M((us,Qe)=>{"use strict";var Ht=Ge(),Se=ze(),Jr=Se("%Function.prototype.apply%"),Yr=Se("%Function.prototype.call%"),Zr=Se("%Reflect.apply%",!0)||Ht.call(Yr,Jr),zr=Se("%Object.getOwnPropertyDescriptor%",!0),pe=Se("%Object.defineProperty%",!0),zn=Se("%Math.max%");if(pe)try{pe({},"a",{value:1})}catch{pe=null}Qe.exports=i(function(e){var r=Zr(Ht,Yr,arguments);if(zr&&pe){var a=zr(r,"length");a.configurable&&pe(r,"length",{value:1+zn(0,e.length-(arguments.length-1))})}return r},"callBind");var Qr=i(function(){return Zr(Ht,Jr,arguments)},"applyBind");pe?pe(Qe.exports,"apply",{value:Qr}):Qe.exports.apply=Qr});var aa=M((fs,ra)=>{"use strict";var ea=ze(),ta=Xr(),Qn=ta(ea("String.prototype.indexOf"));ra.exports=i(function(e,r){var a=ea(e,!!r);return typeof a=="function"&&Qn(e,".prototype.")>-1?ta(a):a},"callBoundIntrinsic")});var na=M(()=>{});var Da=M((gs,ba)=>{var Yt=typeof Map=="function"&&Map.prototype,Kt=Object.getOwnPropertyDescriptor&&Yt?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Ye=Yt&&Kt&&typeof Kt.get=="function"?Kt.get:null,oa=Yt&&Map.prototype.forEach,Zt=typeof Set=="function"&&Set.prototype,Lt=Object.getOwnPropertyDescriptor&&Zt?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Ze=Zt&&Lt&&typeof Lt.get=="function"?Lt.get:null,ia=Zt&&Set.prototype.forEach,Jn=typeof WeakMap=="function"&&WeakMap.prototype,we=Jn?WeakMap.prototype.has:null,Yn=typeof WeakSet=="function"&&WeakSet.prototype,Re=Yn?WeakSet.prototype.has:null,Zn=typeof WeakRef=="function"&&WeakRef.prototype,sa=Zn?WeakRef.prototype.deref:null,Xn=Boolean.prototype.valueOf,eo=Object.prototype.toString,to=Function.prototype.toString,ro=String.prototype.match,Xt=String.prototype.slice,ne=String.prototype.replace,ao=String.prototype.toUpperCase,pa=String.prototype.toLowerCase,Ta=RegExp.prototype.test,ca=Array.prototype.concat,$=Array.prototype.join,no=Array.prototype.slice,ma=Math.floor,Wt=typeof BigInt=="function"?BigInt.prototype.valueOf:null,qt=Object.getOwnPropertySymbols,$t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Pe=typeof Symbol=="function"&&typeof Symbol.iterator=="object",V=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Pe||!0)?Symbol.toStringTag:null,ga=Object.prototype.propertyIsEnumerable,ya=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function ua(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||Ta.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var a=t<0?-ma(-t):ma(t);if(a!==t){var o=String(a),n=Xt.call(e,o.length+1);return ne.call(o,r,"$&_")+"."+ne.call(ne.call(n,/([0-9]{3})/g,"$&_"),/_$/,"")}}return ne.call(e,r,"$&_")}i(ua,"addNumericSeparator");var zt=na(),la=zt.custom,fa=Sa(la)?la:null;ba.exports=i(function t(e,r,a,o){var n=r||{};if(ae(n,"quoteStyle")&&n.quoteStyle!=="single"&&n.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ae(n,"maxStringLength")&&(typeof n.maxStringLength=="number"?n.maxStringLength<0&&n.maxStringLength!==1/0:n.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=ae(n,"customInspect")?n.customInspect:!0;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ae(n,"indent")&&n.indent!==null&&n.indent!==" "&&!(parseInt(n.indent,10)===n.indent&&n.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ae(n,"numericSeparator")&&typeof n.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var p=n.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return Aa(e,n);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var y=String(e);return p?ua(e,y):y}if(typeof e=="bigint"){var c=String(e)+"n";return p?ua(e,c):c}var u=typeof n.depth>"u"?5:n.depth;if(typeof a>"u"&&(a=0),a>=u&&u>0&&typeof e=="object")return Qt(e)?"[Array]":"[Object]";var m=bo(n,a);if(typeof o>"u")o=[];else if(Pa(o,e)>=0)return"[Circular]";function l(w,T,R){if(T&&(o=no.call(o),o.push(T)),R){var k={depth:n.depth};return ae(n,"quoteStyle")&&(k.quoteStyle=n.quoteStyle),t(w,k,a+1,o)}return t(w,n,a+1,o)}if(i(l,"inspect"),typeof e=="function"&&!da(e)){var b=lo(e),x=Je(e,l);return"[Function"+(b?": "+b:" (anonymous)")+"]"+(x.length>0?" { "+$.call(x,", ")+" }":"")}if(Sa(e)){var A=Pe?ne.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):$t.call(e);return typeof e=="object"&&!Pe?ke(A):A}if(So(e)){for(var S="<"+pa.call(String(e.nodeName)),d=e.attributes||[],F=0;F",S}if(Qt(e)){if(e.length===0)return"[]";var f=Je(e,l);return m&&!Ao(f)?"["+Jt(f,m)+"]":"[ "+$.call(f,", ")+" ]"}if(so(e)){var g=Je(e,l);return!("cause"in Error.prototype)&&"cause"in e&&!ga.call(e,"cause")?"{ ["+String(e)+"] "+$.call(ca.call("[cause]: "+l(e.cause),g),", ")+" }":g.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+$.call(g,", ")+" }"}if(typeof e=="object"&&s){if(fa&&typeof e[fa]=="function"&&zt)return zt(e,{depth:u-a});if(s!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(fo(e)){var P=[];return oa&&oa.call(e,function(w,T){P.push(l(T,e,!0)+" => "+l(w,e))}),ha("Map",Ye.call(e),P,m)}if(go(e)){var D=[];return ia&&ia.call(e,function(w){D.push(l(w,e))}),ha("Set",Ze.call(e),D,m)}if(ho(e))return Gt("WeakMap");if(xo(e))return Gt("WeakSet");if(To(e))return Gt("WeakRef");if(co(e))return ke(l(Number(e)));if(yo(e))return ke(l(Wt.call(e)));if(mo(e))return ke(Xn.call(e));if(po(e))return ke(l(String(e)));if(!io(e)&&!da(e)){var j=Je(e,l),h=ya?ya(e)===Object.prototype:e instanceof Object||e.constructor===Object,E=e instanceof Object?"":"null prototype",U=!h&&V&&Object(e)===e&&V in e?Xt.call(oe(e),8,-1):E?"Object":"",B=h||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",v=B+(U||E?"["+$.call(ca.call([],U||[],E||[]),": ")+"] ":"");return j.length===0?v+"{}":m?v+"{"+Jt(j,m)+"}":v+"{ "+$.call(j,", ")+" }"}return String(e)},"inspect_");function xa(t,e,r){var a=(r.quoteStyle||e)==="double"?'"':"'";return a+t+a}i(xa,"wrapQuotes");function oo(t){return ne.call(String(t),/"/g,""")}i(oo,"quote");function Qt(t){return oe(t)==="[object Array]"&&(!V||!(typeof t=="object"&&V in t))}i(Qt,"isArray");function io(t){return oe(t)==="[object Date]"&&(!V||!(typeof t=="object"&&V in t))}i(io,"isDate");function da(t){return oe(t)==="[object RegExp]"&&(!V||!(typeof t=="object"&&V in t))}i(da,"isRegExp");function so(t){return oe(t)==="[object Error]"&&(!V||!(typeof t=="object"&&V in t))}i(so,"isError");function po(t){return oe(t)==="[object String]"&&(!V||!(typeof t=="object"&&V in t))}i(po,"isString");function co(t){return oe(t)==="[object Number]"&&(!V||!(typeof t=="object"&&V in t))}i(co,"isNumber");function mo(t){return oe(t)==="[object Boolean]"&&(!V||!(typeof t=="object"&&V in t))}i(mo,"isBoolean");function Sa(t){if(Pe)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!$t)return!1;try{return $t.call(t),!0}catch{}return!1}i(Sa,"isSymbol");function yo(t){if(!t||typeof t!="object"||!Wt)return!1;try{return Wt.call(t),!0}catch{}return!1}i(yo,"isBigInt");var uo=Object.prototype.hasOwnProperty||function(t){return t in this};function ae(t,e){return uo.call(t,e)}i(ae,"has");function oe(t){return eo.call(t)}i(oe,"toStr");function lo(t){if(t.name)return t.name;var e=ro.call(to.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}i(lo,"nameOf");function Pa(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,a=t.length;re.maxStringLength){var r=t.length-e.maxStringLength,a="... "+r+" more character"+(r>1?"s":"");return Aa(Xt.call(t,0,e.maxStringLength),e)+a}var o=ne.call(ne.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Po);return xa(o,"single",e)}i(Aa,"inspectString");function Po(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+ao.call(e.toString(16))}i(Po,"lowbyte");function ke(t){return"Object("+t+")"}i(ke,"markBoxed");function Gt(t){return t+" { ? }"}i(Gt,"weakCollectionOf");function ha(t,e,r,a){var o=a?Jt(r,a):$.call(r,", ");return t+" ("+e+") {"+o+"}"}i(ha,"collectionOf");function Ao(t){for(var e=0;e=0)return!1;return!0}i(Ao,"singleLineValues");function bo(t,e){var r;if(t.indent===" ")r=" ";else if(typeof t.indent=="number"&&t.indent>0)r=$.call(Array(t.indent+1)," ");else return null;return{base:r,prev:$.call(Array(e+1),r)}}i(bo,"getIndent");function Jt(t,e){if(t.length===0)return"";var r=` +"use strict";var ao=Object.create;var Oe=Object.defineProperty;var no=Object.getOwnPropertyDescriptor;var oo=Object.getOwnPropertyNames;var io=Object.getPrototypeOf,so=Object.prototype.hasOwnProperty;var i=(t,e)=>Oe(t,"name",{value:e,configurable:!0});var v=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),po=(t,e)=>{for(var r in e)Oe(t,r,{get:e[r],enumerable:!0})},Ar=(t,e,r,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of oo(e))!so.call(t,o)&&o!==r&&Oe(t,o,{get:()=>e[o],enumerable:!(a=no(e,o))||a.enumerable});return t};var Ne=(t,e,r)=>(r=t!=null?ao(io(t)):{},Ar(e||!t||!t.__esModule?Oe(r,"default",{value:t,enumerable:!0}):r,t)),co=t=>Ar(Oe({},"__esModule",{value:!0}),t);var kr=v((Gs,Fr)=>{var uo=i(t=>t[0].toLocaleUpperCase()+t.slice(1),"titlecase");Fr.exports=t=>{if(t==null||typeof t.toString!="function")return"";let e=t.toString().trim();if(e==="")return"";if(e.length===1)return e.toLocaleUpperCase();let r=e.match(/[a-zA-Z0-9]+/g);return r?r.map(a=>uo(a)).join(""):e}});var Ur=v((rp,Ge)=>{var lo=function(){"use strict";function t(y,u){return u!=null&&y instanceof u}i(t,"_instanceof");var e;try{e=Map}catch{e=i(function(){},"nativeMap")}var r;try{r=Set}catch{r=i(function(){},"nativeSet")}var a;try{a=Promise}catch{a=i(function(){},"nativePromise")}function o(y,u,l,A,x){typeof u=="object"&&(l=u.depth,A=u.prototype,x=u.includeNonEnumerable,u=u.circular);var b=[],S=[],d=typeof Buffer<"u";typeof u>"u"&&(u=!0),typeof l>"u"&&(l=1/0);function F(f,g){if(f===null)return null;if(g===0)return f;var P,D;if(typeof f!="object")return f;if(t(f,e))P=new e;else if(t(f,r))P=new r;else if(t(f,a))P=new a(function(E,w){f.then(function(W){E(F(W,g-1))},function(W){w(F(W,g-1))})});else if(o.__isArray(f))P=[];else if(o.__isRegExp(f))P=new RegExp(f.source,m(f)),f.lastIndex&&(P.lastIndex=f.lastIndex);else if(o.__isDate(f))P=new Date(f.getTime());else{if(d&&Buffer.isBuffer(f))return Buffer.allocUnsafe?P=Buffer.allocUnsafe(f.length):P=new Buffer(f.length),f.copy(P),P;t(f,Error)?P=Object.create(f):typeof A>"u"?(D=Object.getPrototypeOf(f),P=Object.create(D)):(P=Object.create(A),D=A)}if(u){var j=b.indexOf(f);if(j!=-1)return S[j];b.push(f),S.push(P)}t(f,e)&&f.forEach(function(E,w){var W=F(w,g-1),K=F(E,g-1);P.set(W,K)}),t(f,r)&&f.forEach(function(E){var w=F(E,g-1);P.add(w)});for(var h in f){var M;D&&(M=Object.getOwnPropertyDescriptor(D,h)),!(M&&M.set==null)&&(P[h]=F(f[h],g-1))}if(Object.getOwnPropertySymbols)for(var V=Object.getOwnPropertySymbols(f),h=0;h{"use strict";Vr.exports=Error});var Kr=v((op,Hr)=>{"use strict";Hr.exports=EvalError});var qr=v((ip,Lr)=>{"use strict";Lr.exports=RangeError});var Wr=v((sp,Gr)=>{"use strict";Gr.exports=ReferenceError});var Kt=v((pp,$r)=>{"use strict";$r.exports=SyntaxError});var he=v((cp,zr)=>{"use strict";zr.exports=TypeError});var Jr=v((mp,Qr)=>{"use strict";Qr.exports=URIError});var Zr=v((up,Yr)=>{"use strict";Yr.exports=i(function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},r=Symbol("test"),a=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var o=42;e[r]=o;for(r in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var n=Object.getOwnPropertySymbols(e);if(n.length!==1||n[0]!==r||!Object.prototype.propertyIsEnumerable.call(e,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(e,r);if(s.value!==o||s.enumerable!==!0)return!1}return!0},"hasSymbols")});var ta=v((lp,ea)=>{"use strict";var Xr=typeof Symbol<"u"&&Symbol,fo=Zr();ea.exports=i(function(){return typeof Xr!="function"||typeof Symbol!="function"||typeof Xr("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:fo()},"hasNativeSymbols")});var aa=v((dp,ra)=>{"use strict";var Lt={__proto__:null,foo:{}},ho=Object;ra.exports=i(function(){return{__proto__:Lt}.foo===Lt.foo&&!(Lt instanceof ho)},"hasProto")});var ia=v((Tp,oa)=>{"use strict";var To="Function.prototype.bind called on incompatible ",go=Object.prototype.toString,xo=Math.max,So="[object Function]",na=i(function(e,r){for(var a=[],o=0;o{"use strict";var Ao=ia();sa.exports=Function.prototype.bind||Ao});var ca=v((Sp,pa)=>{"use strict";var Do=Function.prototype.call,Oo=Object.prototype.hasOwnProperty,vo=We();pa.exports=vo.call(Do,Oo)});var pe=v((Pp,fa)=>{"use strict";var O,Fo=Ir(),ko=Kr(),wo=qr(),Ro=Wr(),Se=Kt(),xe=he(),Eo=Jr(),la=Function,qt=i(function(t){try{return la('"use strict"; return ('+t+").constructor;")()}catch{}},"getEvalledConstructor"),ie=Object.getOwnPropertyDescriptor;if(ie)try{ie({},"")}catch{ie=null}var Gt=i(function(){throw new xe},"throwTypeError"),Mo=ie?function(){try{return arguments.callee,Gt}catch{try{return ie(arguments,"callee").get}catch{return Gt}}}():Gt,Te=ta()(),Co=aa()(),N=Object.getPrototypeOf||(Co?function(t){return t.__proto__}:null),ge={},jo=typeof Uint8Array>"u"||!N?O:N(Uint8Array),se={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?O:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?O:ArrayBuffer,"%ArrayIteratorPrototype%":Te&&N?N([][Symbol.iterator]()):O,"%AsyncFromSyncIteratorPrototype%":O,"%AsyncFunction%":ge,"%AsyncGenerator%":ge,"%AsyncGeneratorFunction%":ge,"%AsyncIteratorPrototype%":ge,"%Atomics%":typeof Atomics>"u"?O:Atomics,"%BigInt%":typeof BigInt>"u"?O:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?O:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?O:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?O:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Fo,"%eval%":eval,"%EvalError%":ko,"%Float32Array%":typeof Float32Array>"u"?O:Float32Array,"%Float64Array%":typeof Float64Array>"u"?O:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?O:FinalizationRegistry,"%Function%":la,"%GeneratorFunction%":ge,"%Int8Array%":typeof Int8Array>"u"?O:Int8Array,"%Int16Array%":typeof Int16Array>"u"?O:Int16Array,"%Int32Array%":typeof Int32Array>"u"?O:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Te&&N?N(N([][Symbol.iterator]())):O,"%JSON%":typeof JSON=="object"?JSON:O,"%Map%":typeof Map>"u"?O:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Te||!N?O:N(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?O:Promise,"%Proxy%":typeof Proxy>"u"?O:Proxy,"%RangeError%":wo,"%ReferenceError%":Ro,"%Reflect%":typeof Reflect>"u"?O:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?O:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Te||!N?O:N(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?O:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Te&&N?N(""[Symbol.iterator]()):O,"%Symbol%":Te?Symbol:O,"%SyntaxError%":Se,"%ThrowTypeError%":Mo,"%TypedArray%":jo,"%TypeError%":xe,"%Uint8Array%":typeof Uint8Array>"u"?O:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?O:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?O:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?O:Uint32Array,"%URIError%":Eo,"%WeakMap%":typeof WeakMap>"u"?O:WeakMap,"%WeakRef%":typeof WeakRef>"u"?O:WeakRef,"%WeakSet%":typeof WeakSet>"u"?O:WeakSet};if(N)try{null.error}catch(t){ma=N(N(t)),se["%Error.prototype%"]=ma}var ma,_o=i(function t(e){var r;if(e==="%AsyncFunction%")r=qt("async function () {}");else if(e==="%GeneratorFunction%")r=qt("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=qt("async function* () {}");else if(e==="%AsyncGenerator%"){var a=t("%AsyncGeneratorFunction%");a&&(r=a.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&N&&(r=N(o.prototype))}return se[e]=r,r},"doEval"),ua={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ke=We(),$e=ca(),No=ke.call(Function.call,Array.prototype.concat),Bo=ke.call(Function.apply,Array.prototype.splice),ya=ke.call(Function.call,String.prototype.replace),ze=ke.call(Function.call,String.prototype.slice),Uo=ke.call(Function.call,RegExp.prototype.exec),Vo=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Io=/\\(\\)?/g,Ho=i(function(e){var r=ze(e,0,1),a=ze(e,-1);if(r==="%"&&a!=="%")throw new Se("invalid intrinsic syntax, expected closing `%`");if(a==="%"&&r!=="%")throw new Se("invalid intrinsic syntax, expected opening `%`");var o=[];return ya(e,Vo,function(n,s,p,c){o[o.length]=p?ya(c,Io,"$1"):s||n}),o},"stringToPath"),Ko=i(function(e,r){var a=e,o;if($e(ua,a)&&(o=ua[a],a="%"+o[0]+"%"),$e(se,a)){var n=se[a];if(n===ge&&(n=_o(a)),typeof n>"u"&&!r)throw new xe("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:a,value:n}}throw new Se("intrinsic "+e+" does not exist!")},"getBaseIntrinsic");fa.exports=i(function(e,r){if(typeof e!="string"||e.length===0)throw new xe("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new xe('"allowMissing" argument must be a boolean');if(Uo(/^%?[^%]*%?$/,e)===null)throw new Se("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=Ho(e),o=a.length>0?a[0]:"",n=Ko("%"+o+"%",r),s=n.name,p=n.value,c=!1,m=n.alias;m&&(o=m[0],Bo(a,No([0,1],m)));for(var y=1,u=!0;y=a.length){var b=ie(p,l);u=!!b,u&&"get"in b&&!("originalValue"in b.get)?p=b.get:p=p[l]}else u=$e(p,l),p=p[l];u&&!c&&(se[s]=p)}}return p},"GetIntrinsic")});var Je=v((Ap,da)=>{"use strict";var Lo=pe(),Qe=Lo("%Object.defineProperty%",!0)||!1;if(Qe)try{Qe({},"a",{value:1})}catch{Qe=!1}da.exports=Qe});var Wt=v((Dp,ha)=>{"use strict";var qo=pe(),Ye=qo("%Object.getOwnPropertyDescriptor%",!0);if(Ye)try{Ye([],"length")}catch{Ye=null}ha.exports=Ye});var Sa=v((Op,xa)=>{"use strict";var Ta=Je(),Go=Kt(),Pe=he(),ga=Wt();xa.exports=i(function(e,r,a){if(!e||typeof e!="object"&&typeof e!="function")throw new Pe("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Pe("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Pe("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Pe("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Pe("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Pe("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,n=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,p=arguments.length>6?arguments[6]:!1,c=!!ga&&ga(e,r);if(Ta)Ta(e,r,{configurable:s===null&&c?c.configurable:!s,enumerable:o===null&&c?c.enumerable:!o,value:a,writable:n===null&&c?c.writable:!n});else if(p||!o&&!n&&!s)e[r]=a;else throw new Go("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},"defineDataProperty")});var Aa=v((Fp,ba)=>{"use strict";var $t=Je(),Pa=i(function(){return!!$t},"hasPropertyDescriptors");Pa.hasArrayLengthDefineBug=i(function(){if(!$t)return null;try{return $t([],"length",{value:1}).length!==1}catch{return!0}},"hasArrayLengthDefineBug");ba.exports=Pa});var ka=v((wp,Fa)=>{"use strict";var Wo=pe(),Da=Sa(),$o=Aa()(),Oa=Wt(),va=he(),zo=Wo("%Math.floor%");Fa.exports=i(function(e,r){if(typeof e!="function")throw new va("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||zo(r)!==r)throw new va("`length` must be a positive 32-bit integer");var a=arguments.length>2&&!!arguments[2],o=!0,n=!0;if("length"in e&&Oa){var s=Oa(e,"length");s&&!s.configurable&&(o=!1),s&&!s.writable&&(n=!1)}return(o||n||!a)&&($o?Da(e,"length",r,!0,!0):Da(e,"length",r)),e},"setFunctionLength")});var ja=v((Ep,Ze)=>{"use strict";var zt=We(),Xe=pe(),Qo=ka(),Jo=he(),Ea=Xe("%Function.prototype.apply%"),Ma=Xe("%Function.prototype.call%"),Ca=Xe("%Reflect.apply%",!0)||zt.call(Ma,Ea),wa=Je(),Yo=Xe("%Math.max%");Ze.exports=i(function(e){if(typeof e!="function")throw new Jo("a function is required");var r=Ca(zt,Ma,arguments);return Qo(r,1+Yo(0,e.length-(arguments.length-1)),!0)},"callBind");var Ra=i(function(){return Ca(zt,Ea,arguments)},"applyBind");wa?wa(Ze.exports,"apply",{value:Ra}):Ze.exports.apply=Ra});var Ua=v((Cp,Ba)=>{"use strict";var _a=pe(),Na=ja(),Zo=Na(_a("String.prototype.indexOf"));Ba.exports=i(function(e,r){var a=_a(e,!!r);return typeof a=="function"&&Zo(e,".prototype.")>-1?Na(a):a},"callBoundIntrinsic")});var Va=v(()=>{});var on=v((Bp,nn)=>{var nr=typeof Map=="function"&&Map.prototype,Qt=Object.getOwnPropertyDescriptor&&nr?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,tt=nr&&Qt&&typeof Qt.get=="function"?Qt.get:null,Ia=nr&&Map.prototype.forEach,or=typeof Set=="function"&&Set.prototype,Jt=Object.getOwnPropertyDescriptor&&or?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,rt=or&&Jt&&typeof Jt.get=="function"?Jt.get:null,Ha=or&&Set.prototype.forEach,Xo=typeof WeakMap=="function"&&WeakMap.prototype,Re=Xo?WeakMap.prototype.has:null,ei=typeof WeakSet=="function"&&WeakSet.prototype,Ee=ei?WeakSet.prototype.has:null,ti=typeof WeakRef=="function"&&WeakRef.prototype,Ka=ti?WeakRef.prototype.deref:null,ri=Boolean.prototype.valueOf,ai=Object.prototype.toString,ni=Function.prototype.toString,oi=String.prototype.match,ir=String.prototype.slice,ne=String.prototype.replace,ii=String.prototype.toUpperCase,La=String.prototype.toLowerCase,Za=RegExp.prototype.test,qa=Array.prototype.concat,$=Array.prototype.join,si=Array.prototype.slice,Ga=Math.floor,Xt=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Yt=Object.getOwnPropertySymbols,er=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,be=typeof Symbol=="function"&&typeof Symbol.iterator=="object",I=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===be||!0)?Symbol.toStringTag:null,Xa=Object.prototype.propertyIsEnumerable,Wa=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function $a(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||Za.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var a=t<0?-Ga(-t):Ga(t);if(a!==t){var o=String(a),n=ir.call(e,o.length+1);return ne.call(o,r,"$&_")+"."+ne.call(ne.call(n,/([0-9]{3})/g,"$&_"),/_$/,"")}}return ne.call(e,r,"$&_")}i($a,"addNumericSeparator");var tr=Va(),za=tr.custom,Qa=tn(za)?za:null;nn.exports=i(function t(e,r,a,o){var n=r||{};if(ae(n,"quoteStyle")&&n.quoteStyle!=="single"&&n.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ae(n,"maxStringLength")&&(typeof n.maxStringLength=="number"?n.maxStringLength<0&&n.maxStringLength!==1/0:n.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=ae(n,"customInspect")?n.customInspect:!0;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ae(n,"indent")&&n.indent!==null&&n.indent!==" "&&!(parseInt(n.indent,10)===n.indent&&n.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ae(n,"numericSeparator")&&typeof n.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var p=n.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return an(e,n);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var c=String(e);return p?$a(e,c):c}if(typeof e=="bigint"){var m=String(e)+"n";return p?$a(e,m):m}var y=typeof n.depth>"u"?5:n.depth;if(typeof a>"u"&&(a=0),a>=y&&y>0&&typeof e=="object")return rr(e)?"[Array]":"[Object]";var u=Oi(n,a);if(typeof o>"u")o=[];else if(rn(o,e)>=0)return"[Circular]";function l(R,T,E){if(T&&(o=si.call(o),o.push(T)),E){var w={depth:n.depth};return ae(n,"quoteStyle")&&(w.quoteStyle=n.quoteStyle),t(R,w,a+1,o)}return t(R,n,a+1,o)}if(i(l,"inspect"),typeof e=="function"&&!Ja(e)){var A=hi(e),x=et(e,l);return"[Function"+(A?": "+A:" (anonymous)")+"]"+(x.length>0?" { "+$.call(x,", ")+" }":"")}if(tn(e)){var b=be?ne.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):er.call(e);return typeof e=="object"&&!be?we(b):b}if(bi(e)){for(var S="<"+La.call(String(e.nodeName)),d=e.attributes||[],F=0;F",S}if(rr(e)){if(e.length===0)return"[]";var f=et(e,l);return u&&!Di(f)?"["+ar(f,u)+"]":"[ "+$.call(f,", ")+" ]"}if(mi(e)){var g=et(e,l);return!("cause"in Error.prototype)&&"cause"in e&&!Xa.call(e,"cause")?"{ ["+String(e)+"] "+$.call(qa.call("[cause]: "+l(e.cause),g),", ")+" }":g.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+$.call(g,", ")+" }"}if(typeof e=="object"&&s){if(Qa&&typeof e[Qa]=="function"&&tr)return tr(e,{depth:y-a});if(s!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Ti(e)){var P=[];return Ia&&Ia.call(e,function(R,T){P.push(l(T,e,!0)+" => "+l(R,e))}),Ya("Map",tt.call(e),P,u)}if(Si(e)){var D=[];return Ha&&Ha.call(e,function(R){D.push(l(R,e))}),Ya("Set",rt.call(e),D,u)}if(gi(e))return Zt("WeakMap");if(Pi(e))return Zt("WeakSet");if(xi(e))return Zt("WeakRef");if(yi(e))return we(l(Number(e)));if(fi(e))return we(l(Xt.call(e)));if(li(e))return we(ri.call(e));if(ui(e))return we(l(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(typeof globalThis<"u"&&e===globalThis||typeof global<"u"&&e===global)return"{ [object globalThis] }";if(!ci(e)&&!Ja(e)){var j=et(e,l),h=Wa?Wa(e)===Object.prototype:e instanceof Object||e.constructor===Object,M=e instanceof Object?"":"null prototype",V=!h&&I&&Object(e)===e&&I in e?ir.call(oe(e),8,-1):M?"Object":"",U=h||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",k=U+(V||M?"["+$.call(qa.call([],V||[],M||[]),": ")+"] ":"");return j.length===0?k+"{}":u?k+"{"+ar(j,u)+"}":k+"{ "+$.call(j,", ")+" }"}return String(e)},"inspect_");function en(t,e,r){var a=(r.quoteStyle||e)==="double"?'"':"'";return a+t+a}i(en,"wrapQuotes");function pi(t){return ne.call(String(t),/"/g,""")}i(pi,"quote");function rr(t){return oe(t)==="[object Array]"&&(!I||!(typeof t=="object"&&I in t))}i(rr,"isArray");function ci(t){return oe(t)==="[object Date]"&&(!I||!(typeof t=="object"&&I in t))}i(ci,"isDate");function Ja(t){return oe(t)==="[object RegExp]"&&(!I||!(typeof t=="object"&&I in t))}i(Ja,"isRegExp");function mi(t){return oe(t)==="[object Error]"&&(!I||!(typeof t=="object"&&I in t))}i(mi,"isError");function ui(t){return oe(t)==="[object String]"&&(!I||!(typeof t=="object"&&I in t))}i(ui,"isString");function yi(t){return oe(t)==="[object Number]"&&(!I||!(typeof t=="object"&&I in t))}i(yi,"isNumber");function li(t){return oe(t)==="[object Boolean]"&&(!I||!(typeof t=="object"&&I in t))}i(li,"isBoolean");function tn(t){if(be)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!er)return!1;try{return er.call(t),!0}catch{}return!1}i(tn,"isSymbol");function fi(t){if(!t||typeof t!="object"||!Xt)return!1;try{return Xt.call(t),!0}catch{}return!1}i(fi,"isBigInt");var di=Object.prototype.hasOwnProperty||function(t){return t in this};function ae(t,e){return di.call(t,e)}i(ae,"has");function oe(t){return ai.call(t)}i(oe,"toStr");function hi(t){if(t.name)return t.name;var e=oi.call(ni.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}i(hi,"nameOf");function rn(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,a=t.length;re.maxStringLength){var r=t.length-e.maxStringLength,a="... "+r+" more character"+(r>1?"s":"");return an(ir.call(t,0,e.maxStringLength),e)+a}var o=ne.call(ne.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Ai);return en(o,"single",e)}i(an,"inspectString");function Ai(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+ii.call(e.toString(16))}i(Ai,"lowbyte");function we(t){return"Object("+t+")"}i(we,"markBoxed");function Zt(t){return t+" { ? }"}i(Zt,"weakCollectionOf");function Ya(t,e,r,a){var o=a?ar(r,a):$.call(r,", ");return t+" ("+e+") {"+o+"}"}i(Ya,"collectionOf");function Di(t){for(var e=0;e=0)return!1;return!0}i(Di,"singleLineValues");function Oi(t,e){var r;if(t.indent===" ")r=" ";else if(typeof t.indent=="number"&&t.indent>0)r=$.call(Array(t.indent+1)," ");else return null;return{base:r,prev:$.call(Array(e+1),r)}}i(Oi,"getIndent");function ar(t,e){if(t.length===0)return"";var r=` `+e.prev+e.base;return r+$.call(t,","+r)+` -`+e.prev}i(Jt,"indentedJoin");function Je(t,e){var r=Qt(t),a=[];if(r){a.length=t.length;for(var o=0;o{"use strict";var er=ze(),Ae=aa(),Do=Da(),Oo=er("%TypeError%"),Xe=er("%WeakMap%",!0),et=er("%Map%",!0),Fo=Ae("WeakMap.prototype.get",!0),vo=Ae("WeakMap.prototype.set",!0),ko=Ae("WeakMap.prototype.has",!0),wo=Ae("Map.prototype.get",!0),Ro=Ae("Map.prototype.set",!0),Eo=Ae("Map.prototype.has",!0),tr=i(function(t,e){for(var r=t,a;(a=r.next)!==null;r=a)if(a.key===e)return r.next=a.next,a.next=t.next,t.next=a,a},"listGetNode"),Mo=i(function(t,e){var r=tr(t,e);return r&&r.value},"listGet"),Co=i(function(t,e,r){var a=tr(t,e);a?a.value=r:t.next={key:e,next:t.next,value:r}},"listSet"),jo=i(function(t,e){return!!tr(t,e)},"listHas");Oa.exports=i(function(){var e,r,a,o={assert:function(n){if(!o.has(n))throw new Oo("Side channel does not contain "+Do(n))},get:function(n){if(Xe&&n&&(typeof n=="object"||typeof n=="function")){if(e)return Fo(e,n)}else if(et){if(r)return wo(r,n)}else if(a)return Mo(a,n)},has:function(n){if(Xe&&n&&(typeof n=="object"||typeof n=="function")){if(e)return ko(e,n)}else if(et){if(r)return Eo(r,n)}else if(a)return jo(a,n);return!1},set:function(n,s){Xe&&n&&(typeof n=="object"||typeof n=="function")?(e||(e=new Xe),vo(e,n,s)):et?(r||(r=new et),Ro(r,n,s)):(a||(a={key:{},next:null}),Co(a,n,s))}};return o},"getSideChannel")});var tt=M((As,va)=>{"use strict";var No=String.prototype.replace,_o=/%20/g,rr={RFC1738:"RFC1738",RFC3986:"RFC3986"};va.exports={default:rr.RFC3986,formatters:{RFC1738:function(t){return No.call(t,_o,"+")},RFC3986:function(t){return String(t)}},RFC1738:rr.RFC1738,RFC3986:rr.RFC3986}});var nr=M((bs,wa)=>{"use strict";var Bo=tt(),ar=Object.prototype.hasOwnProperty,ce=Array.isArray,z=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),Uo=i(function(e){for(;e.length>1;){var r=e.pop(),a=r.obj[r.prop];if(ce(a)){for(var o=[],n=0;n=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||n===Bo.RFC1738&&(c===40||c===41)){p+=s.charAt(y);continue}if(c<128){p=p+z[c];continue}if(c<2048){p=p+(z[192|c>>6]+z[128|c&63]);continue}if(c<55296||c>=57344){p=p+(z[224|c>>12]+z[128|c>>6&63]+z[128|c&63]);continue}y+=1,c=65536+((c&1023)<<10|s.charCodeAt(y)&1023),p+=z[240|c>>18]+z[128|c>>12&63]+z[128|c>>6&63]+z[128|c&63]}return p},"encode"),Lo=i(function(e){for(var r=[{obj:{o:e},prop:"o"}],a=[],o=0;o{"use strict";var Ma=Fa(),rt=nr(),Ee=tt(),zo=Object.prototype.hasOwnProperty,Ra={brackets:i(function(e){return e+"[]"},"brackets"),comma:"comma",indices:i(function(e,r){return e+"["+r+"]"},"indices"),repeat:i(function(e){return e},"repeat")},ee=Array.isArray,Qo=Array.prototype.push,Ca=i(function(t,e){Qo.apply(t,ee(e)?e:[e])},"pushToArray"),Jo=Date.prototype.toISOString,Ea=Ee.default,I={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:rt.encode,encodeValuesOnly:!1,format:Ea,formatter:Ee.formatters[Ea],indices:!1,serializeDate:i(function(e){return Jo.call(e)},"serializeDate"),skipNulls:!1,strictNullHandling:!1},Yo=i(function(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="symbol"||typeof e=="bigint"},"isNonNullishPrimitive"),or={},Zo=i(function t(e,r,a,o,n,s,p,y,c,u,m,l,b,x,A,S){for(var d=e,F=S,f=0,g=!1;(F=F.get(or))!==void 0&&!g;){var P=F.get(e);if(f+=1,typeof P<"u"){if(P===f)throw new RangeError("Cyclic object value");g=!0}typeof F.get(or)>"u"&&(f=0)}if(typeof y=="function"?d=y(r,d):d instanceof Date?d=m(d):a==="comma"&&ee(d)&&(d=rt.maybeMap(d,function(k){return k instanceof Date?m(k):k})),d===null){if(n)return p&&!x?p(r,I.encoder,A,"key",l):r;d=""}if(Yo(d)||rt.isBuffer(d)){if(p){var D=x?r:p(r,I.encoder,A,"key",l);return[b(D)+"="+b(p(d,I.encoder,A,"value",l))]}return[b(r)+"="+b(String(d))]}var j=[];if(typeof d>"u")return j;var h;if(a==="comma"&&ee(d))x&&p&&(d=rt.maybeMap(d,p)),h=[{value:d.length>0?d.join(",")||null:void 0}];else if(ee(y))h=y;else{var E=Object.keys(d);h=c?E.sort(c):E}for(var U=o&&ee(d)&&d.length===1?r+"[]":r,B=0;B"u"?I.allowDots:!!e.allowDots,charset:r,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:I.charsetSentinel,delimiter:typeof e.delimiter>"u"?I.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:I.encode,encoder:typeof e.encoder=="function"?e.encoder:I.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:I.encodeValuesOnly,filter:n,format:a,formatter:o,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:I.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:I.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:I.strictNullHandling}},"normalizeStringifyOptions");ja.exports=function(t,e){var r=t,a=Xo(e),o,n;typeof a.filter=="function"?(n=a.filter,r=n("",r)):ee(a.filter)&&(n=a.filter,o=n);var s=[];if(typeof r!="object"||r===null)return"";var p;e&&e.arrayFormat in Ra?p=e.arrayFormat:e&&"indices"in e?p=e.indices?"indices":"repeat":p="indices";var y=Ra[p];if(e&&"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var c=y==="comma"&&e&&e.commaRoundTrip;o||(o=Object.keys(r)),a.sort&&o.sort(a.sort);for(var u=Ma(),m=0;m0?x+b:""}});var Ua=M((vs,Ba)=>{"use strict";var be=nr(),ir=Object.prototype.hasOwnProperty,ei=Array.isArray,_={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:be.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},ti=i(function(t){return t.replace(/&#(\d+);/g,function(e,r){return String.fromCharCode(parseInt(r,10))})},"interpretNumericEntities"),_a=i(function(t,e){return t&&typeof t=="string"&&e.comma&&t.indexOf(",")>-1?t.split(","):t},"parseArrayValue"),ri="utf8=%26%2310003%3B",ai="utf8=%E2%9C%93",ni=i(function(e,r){var a={__proto__:null},o=r.ignoreQueryPrefix?e.replace(/^\?/,""):e,n=r.parameterLimit===1/0?void 0:r.parameterLimit,s=o.split(r.delimiter,n),p=-1,y,c=r.charset;if(r.charsetSentinel)for(y=0;y-1&&(x=ei(x)?[x]:x),ir.call(a,b)?a[b]=be.combine(a[b],x):a[b]=x}return a},"parseQueryStringValues"),oi=i(function(t,e,r,a){for(var o=a?e:_a(e,r),n=t.length-1;n>=0;--n){var s,p=t[n];if(p==="[]"&&r.parseArrays)s=[].concat(o);else{s=r.plainObjects?Object.create(null):{};var y=p.charAt(0)==="["&&p.charAt(p.length-1)==="]"?p.slice(1,-1):p,c=parseInt(y,10);!r.parseArrays&&y===""?s={0:o}:!isNaN(c)&&p!==y&&String(c)===y&&c>=0&&r.parseArrays&&c<=r.arrayLimit?(s=[],s[c]=o):y!=="__proto__"&&(s[y]=o)}o=s}return o},"parseObject"),ii=i(function(e,r,a,o){if(e){var n=a.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,s=/(\[[^[\]]*])/,p=/(\[[^[\]]*])/g,y=a.depth>0&&s.exec(n),c=y?n.slice(0,y.index):n,u=[];if(c){if(!a.plainObjects&&ir.call(Object.prototype,c)&&!a.allowPrototypes)return;u.push(c)}for(var m=0;a.depth>0&&(y=p.exec(n))!==null&&m"u"?_.charset:e.charset;return{allowDots:typeof e.allowDots>"u"?_.allowDots:!!e.allowDots,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:_.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:_.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:_.arrayLimit,charset:r,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:_.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:_.comma,decoder:typeof e.decoder=="function"?e.decoder:_.decoder,delimiter:typeof e.delimiter=="string"||be.isRegExp(e.delimiter)?e.delimiter:_.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:_.depth,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:_.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:_.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:_.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:_.strictNullHandling}},"normalizeParseOptions");Ba.exports=function(t,e){var r=si(e);if(t===""||t===null||typeof t>"u")return r.plainObjects?Object.create(null):{};for(var a=typeof t=="string"?ni(t,r):t,o=r.plainObjects?Object.create(null):{},n=Object.keys(a),s=0;s{"use strict";var pi=Na(),ci=Ua(),mi=tt();Va.exports={formats:mi,parse:ci,stringify:pi}});var Ka=M((Rs,Ha)=>{"use strict";Ha.exports=i(function(e,r){if(r=r.split(":")[0],e=+e,!e)return!1;switch(r){case"http":case"ws":return e!==80;case"https":case"wss":return e!==443;case"ftp":return e!==21;case"gopher":return e!==70;case"file":return!1}return e!==0},"required")});var Ga=M(sr=>{"use strict";var yi=Object.prototype.hasOwnProperty,ui;function La(t){try{return decodeURIComponent(t.replace(/\+/g," "))}catch{return null}}i(La,"decode");function qa(t){try{return encodeURIComponent(t)}catch{return null}}i(qa,"encode");function li(t){for(var e=/([^=?#&]+)=?([^&]*)/g,r={},a;a=e.exec(t);){var o=La(a[1]),n=La(a[2]);o===null||n===null||o in r||(r[o]=n)}return r}i(li,"querystring");function fi(t,e){e=e||"";var r=[],a,o;typeof e!="string"&&(e="?");for(o in t)if(yi.call(t,o)){if(a=t[o],!a&&(a===null||a===ui||isNaN(a))&&(a=""),o=qa(o),a=qa(a),o===null||a===null)continue;r.push(o+"="+a)}return r.length?e+r.join("&"):""}i(fi,"querystringify");sr.stringify=fi;sr.parse=li});var Xa=M((js,Za)=>{"use strict";var $a=Ka(),at=Ga(),di=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,za=/[\n\r\t]/g,hi=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,Qa=/:\d+$/,Ti=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,gi=/^[a-zA-Z]:/;function cr(t){return(t||"").toString().replace(di,"")}i(cr,"trimLeft");var pr=[["#","hash"],["?","query"],i(function(e,r){return Q(r.protocol)?e.replace(/\\/g,"/"):e},"sanitize"),["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],Wa={hash:1,query:1};function Ja(t){var e;typeof window<"u"?e=window:typeof global<"u"?e=global:typeof self<"u"?e=self:e={};var r=e.location||{};t=t||r;var a={},o=typeof t,n;if(t.protocol==="blob:")a=new J(unescape(t.pathname),{});else if(o==="string"){a=new J(t,{});for(n in Wa)delete a[n]}else if(o==="object"){for(n in t)n in Wa||(a[n]=t[n]);a.slashes===void 0&&(a.slashes=hi.test(t.href))}return a}i(Ja,"lolcation");function Q(t){return t==="file:"||t==="ftp:"||t==="http:"||t==="https:"||t==="ws:"||t==="wss:"}i(Q,"isSpecial");function Ya(t,e){t=cr(t),t=t.replace(za,""),e=e||{};var r=Ti.exec(t),a=r[1]?r[1].toLowerCase():"",o=!!r[2],n=!!r[3],s=0,p;return o?n?(p=r[2]+r[3]+r[4],s=r[2].length+r[3].length):(p=r[2]+r[4],s=r[2].length):n?(p=r[3]+r[4],s=r[3].length):p=r[4],a==="file:"?s>=2&&(p=p.slice(2)):Q(a)?p=r[4]:a?o&&(p=p.slice(2)):s>=2&&Q(e.protocol)&&(p=r[4]),{protocol:a,slashes:o||Q(a),slashesCount:s,rest:p}}i(Ya,"extractProtocol");function xi(t,e){if(t==="")return e;for(var r=(e||"/").split("/").slice(0,-1).concat(t.split("/")),a=r.length,o=r[a-1],n=!1,s=0;a--;)r[a]==="."?r.splice(a,1):r[a]===".."?(r.splice(a,1),s++):s&&(a===0&&(n=!0),r.splice(a,1),s--);return n&&r.unshift(""),(o==="."||o==="..")&&r.push(""),r.join("/")}i(xi,"resolve");function J(t,e,r){if(t=cr(t),t=t.replace(za,""),!(this instanceof J))return new J(t,e,r);var a,o,n,s,p,y,c=pr.slice(),u=typeof e,m=this,l=0;for(u!=="object"&&u!=="string"&&(r=e,e=null),r&&typeof r!="function"&&(r=at.parse),e=Ja(e),o=Ya(t||"",e),a=!o.protocol&&!o.slashes,m.slashes=o.slashes||a&&e.slashes,m.protocol=o.protocol||e.protocol||"",t=o.rest,(o.protocol==="file:"&&(o.slashesCount!==2||gi.test(t))||!o.slashes&&(o.protocol||o.slashesCount<2||!Q(m.protocol)))&&(c[3]=[/(.*)/,"pathname"]);l_t,AuthenticationType:()=>_e,ConnectionRequirement:()=>Oe,CurrencyFormat:()=>kt,DurationUnit:()=>Nt,EmailDisplayType:()=>Rt,ImageCornerStyle:()=>Ct,ImageOutline:()=>Mt,ImageShapeStyle:()=>jt,LinkDisplayType:()=>Et,MissingScopesError:()=>pt,NetworkConnection:()=>xt,OptionsType:()=>Ve,PackDefinitionBuilder:()=>je,ParameterType:()=>Ue,PostSetupType:()=>Tt,PrecannedDateRange:()=>St,PropertyLabelValueTemplate:()=>Or,ScaleIconSet:()=>wt,StatusCodeError:()=>st,SvgConstants:()=>ht,TokenExchangeCredentialsLocation:()=>gt,Type:()=>Be,UpdateOutcome:()=>ur,UserVisibleError:()=>le,ValidFetchMethods:()=>xr,ValueHintType:()=>Le,ValueType:()=>Fe,assertCondition:()=>Z,autocompleteSearchObjects:()=>cn,ensureExists:()=>N,ensureNonEmptyString:()=>ue,ensureUnreachable:()=>ye,generateSchema:()=>Ke,getEffectivePropertyKeysFromSchema:()=>ln,getQueryParams:()=>en,joinUrl:()=>tn,makeAttributionNode:()=>Fr,makeDynamicSyncTable:()=>ft,makeEmptyFormula:()=>yn,makeFormula:()=>Me,makeMetadataFormula:()=>ut,makeObjectSchema:()=>te,makeParameter:()=>ct,makePropertyOptionsFormula:()=>lt,makeReferenceSchemaFromObjectSchema:()=>Rr,makeSchema:()=>kr,makeSimpleAutocompleteMetadataFormula:()=>fr,makeSyncTable:()=>Ce,makeTranslateObjectFormula:()=>mn,newPack:()=>un,simpleAutocomplete:()=>lr,withIdentity:()=>Er,withQueryParams:()=>ot});module.exports=vn(wi);var _e=(S=>(S.None="None",S.HeaderBearerToken="HeaderBearerToken",S.CustomHeaderToken="CustomHeaderToken",S.MultiHeaderToken="MultiHeaderToken",S.QueryParamToken="QueryParamToken",S.MultiQueryParamToken="MultiQueryParamToken",S.OAuth2="OAuth2",S.OAuth2ClientCredentials="OAuth2ClientCredentials",S.WebBasic="WebBasic",S.Custom="Custom",S.AWSAccessKey="AWSAccessKey",S.AWSAssumeRole="AWSAssumeRole",S.CodaApiHeaderBearerToken="CodaApiHeaderBearerToken",S.GoogleDomainWideDelegation="GoogleDomainWideDelegation",S.GoogleServiceAccount="GoogleServiceAccount",S.Various="Various",S))(_e||{}),Tt=(e=>(e.SetEndpoint="SetEndPoint",e))(Tt||{}),gt=(a=>(a.Automatic="Automatic",a.Body="Body",a.AuthorizationHeader="AuthorizationHeader",a))(gt||{});var Be=(c=>(c[c.string=0]="string",c[c.number=1]="number",c[c.object=2]="object",c[c.boolean=3]="boolean",c[c.date=4]="date",c[c.html=5]="html",c[c.image=6]="image",c[c.file=7]="file",c[c.markdown=8]="markdown",c))(Be||{});var Ue=(h=>(h.String="string",h.Number="number",h.Boolean="boolean",h.Date="date",h.Html="html",h.Image="image",h.File="file",h.Markdown="markdown",h.StringArray="stringArray",h.SparseStringArray="sparseStringArray",h.NumberArray="numberArray",h.SparseNumberArray="sparseNumberArray",h.BooleanArray="booleanArray",h.SparseBooleanArray="sparseBooleanArray",h.DateArray="dateArray",h.SparseDateArray="sparseDateArray",h.HtmlArray="htmlArray`",h.SparseHtmlArray="sparseHtmlArray",h.ImageArray="imageArray",h.SparseImageArray="sparseImageArray",h.FileArray="fileArray",h.SparseFileArray="sparseFileArray",h.MarkdownArray="markdownArray`",h.SparseMarkdownArray="sparseMarkdownArray",h))(Ue||{}),gr={string:0,number:1,boolean:3,date:4,html:5,image:6,file:7,markdown:8,stringArray:{type:"array",items:0},numberArray:{type:"array",items:1},booleanArray:{type:"array",items:3},dateArray:{type:"array",items:4},"htmlArray`":{type:"array",items:5},imageArray:{type:"array",items:6},fileArray:{type:"array",items:7},"markdownArray`":{type:"array",items:8},sparseStringArray:{type:"array",items:0,allowEmpty:!0},sparseNumberArray:{type:"array",items:1,allowEmpty:!0},sparseBooleanArray:{type:"array",items:3,allowEmpty:!0},sparseDateArray:{type:"array",items:4,allowEmpty:!0},sparseHtmlArray:{type:"array",items:5,allowEmpty:!0},sparseImageArray:{type:"array",items:6,allowEmpty:!0},sparseFileArray:{type:"array",items:7,allowEmpty:!0},sparseMarkdownArray:{type:"array",items:8,allowEmpty:!0}},Oe=(a=>(a.None="none",a.Optional="optional",a.Required="required",a))(Oe||{}),xt=(a=>(a.None="none",a.Optional="optional",a.Required="required",a))(xt||{}),xr=["GET","PATCH","POST","PUT","DELETE","HEAD"],St=(T=>(T.Yesterday="yesterday",T.Last7Days="last_7_days",T.Last30Days="last_30_days",T.Last90Days="last_90_days",T.Last180Days="last_180_days",T.Last365Days="last_365_days",T.LastWeek="last_week",T.LastMonth="last_month",T.Last3Months="last_3_months",T.Last6Months="last_6_months",T.LastYear="last_year",T.Today="today",T.ThisWeek="this_week",T.ThisMonth="this_month",T.YearToDate="year_to_date",T.ThisYear="this_year",T.Last7AndNext7Days="last_7_and_next_7_days",T.Last30AndNext30Days="last_30_and_next_30_days",T.Tomorrow="tomorrow",T.Next7Days="next_7_days",T.Next30Days="next_30_days",T.Next90Days="next_90_days",T.Next180Days="next_180_days",T.Next365Days="next_365_days",T.NextWeek="next_week",T.NextMonth="next_month",T.Next3Months="next_3_months",T.Next6Months="next_6_months",T.NextYear="next_year",T.Everything="everything",T))(St||{}),Ve=(e=>(e.Dynamic="__coda_dynamic__",e))(Ve||{});function ye(t,e){throw new Error(e||`Unreachable code hit with value ${String(t)}`)}i(ye,"ensureUnreachable");function ue(t,e){if(typeof t!="string"||t.length===0)throw new(Pt(e))(e||`Expected non-empty string for ${String(t)}`);return t}i(ue,"ensureNonEmptyString");function N(t,e){if(typeof t>"u"||t===null)throw new(Pt(e))(e||`Expected value for ${String(t)}`);return t}i(N,"ensureExists");function Pt(t){return t?le:Error}i(Pt,"getErrorConstructor");function Z(t,e){if(!t)throw new(Pt(e))(e||"Assertion failed")}i(Z,"assertCondition");function X(t){return JSON.parse(JSON.stringify(t))}i(X,"deepCopy");function Sr(t){return t&&typeof t=="object"&&"then"in t}i(Sr,"isPromise");function fe(t){return new At(t)}i(fe,"objectSchemaHelper");var Ot=class Ot{constructor(e){this._schema=e,this._checkAgainstAllProperties(e)}_checkAgainstAllProperties(e){let{id:r,idProperty:a,primary:o,displayProperty:n,featuredProperties:s,featured:p,identity:y,options:c,properties:u,type:m,attribution:l,codaType:b,requireForUpdates:x,includeUnknownProperties:A,titleProperty:S,linkProperty:d,subtitleProperties:F,snippetProperty:f,imageProperty:g,description:P,createdAtProperty:D,createdByProperty:j,modifiedAtProperty:h,modifiedByProperty:E,userEmailProperty:U,userIdProperty:B,groupIdProperty:v,bodyTextProperty:w,popularityRankProperty:T,parentIdProperty:R,...k}=e;}get id(){return this._schema.idProperty??this._schema.id}get primary(){return this._schema.displayProperty??this._schema.primary}get featured(){return this._schema.featuredProperties??this._schema.featured}get identity(){return this._schema.identity}get options(){return this._schema.options}get properties(){return this._schema.properties}get type(){return this._schema.type}get attribution(){return this._schema.attribution??this._schema.identity?.attribution}get codaType(){return this._schema.codaType}get requireForUpdates(){return this._schema.requireForUpdates}};i(Ot,"ObjectSchemaHelper");var At=Ot;function Dt(t){return new bt(t)}i(Dt,"setEndpointDefHelper");var Ft=class Ft{constructor(e){this._step=e}get getOptions(){return N(this._step.getOptions??this._step.getOptionsFormula)}};i(Ft,"SetEndpointDefHelper");var bt=Ft;var Dr=Ne(Ar());var Fe=(n=>(n.Boolean="boolean",n.Number="number",n.String="string",n.Array="array",n.Object="object",n))(Fe||{}),Le=(D=>(D.Date="date",D.Time="time",D.DateTime="datetime",D.Duration="duration",D.Email="email",D.Person="person",D.Percent="percent",D.Currency="currency",D.ImageReference="image",D.ImageAttachment="imageAttachment",D.Url="url",D.Markdown="markdown",D.Html="html",D.Embed="embed",D.Reference="reference",D.Attachment="attachment",D.Slider="slider",D.Scale="scale",D.ProgressBar="progressBar",D.Toggle="toggle",D.CodaInternalRichText="codaInternalRichText",D.SelectList="selectList",D))(Le||{});var kt=(a=>(a.Currency="currency",a.Accounting="accounting",a.Financial="financial",a))(kt||{}),wt=(g=>(g.Star="star",g.Circle="circle",g.Fire="fire",g.Bug="bug",g.Diamond="diamond",g.Bell="bell",g.ThumbsUp="thumbsup",g.Heart="heart",g.Chili="chili",g.Smiley="smiley",g.Lightning="lightning",g.Currency="currency",g.Coffee="coffee",g.Person="person",g.Battery="battery",g.Cocktail="cocktail",g.Cloud="cloud",g.Sun="sun",g.Checkmark="checkmark",g.LightBulb="lightbulb",g))(wt||{}),Rt=(a=>(a.IconAndEmail="iconAndEmail",a.IconOnly="iconOnly",a.EmailOnly="emailOnly",a))(Rt||{}),Et=(n=>(n.IconOnly="iconOnly",n.Url="url",n.Title="title",n.Card="card",n.Embed="embed",n))(Et||{}),Mt=(r=>(r.Disabled="disabled",r.Solid="solid",r))(Mt||{}),Ct=(r=>(r.Rounded="rounded",r.Square="square",r))(Ct||{}),jt=(r=>(r.Auto="auto",r.Circle="circle",r))(jt||{}),Nt=(o=>(o.Days="days",o.Hours="hours",o.Minutes="minutes",o.Seconds="seconds",o))(Nt||{});var Or="{VALUE}";var _t=(a=>(a[a.Text=1]="Text",a[a.Link=2]="Link",a[a.Image=3]="Image",a))(_t||{});function Fr(t){return t}i(Fr,"makeAttributionNode");function vr(t){return!!(t&&t.type==="object")}i(vr,"isObject");function He(t){return!!(t&&t.type==="array")}i(He,"isArray");function Bt(t){return!!t?.codaType&&["selectList","reference"].includes(t.codaType)}i(Bt,"unwrappedSchemaSupportsOptions");function de(t){if(!He(t))return t;if(!He(t.items))return t.items}i(de,"maybeUnwrapArraySchema");function Ke(t){if(Array.isArray(t)){if(t.length===0)throw new Error("Must have representative value.");return{type:"array",items:Ke(t[0])}}if(typeof t=="object"){let e={};if(t===null)return{type:"string"};for(let r in t)t.hasOwnProperty(r)&&(e[r]=Ke(t[r]));return{type:"object",properties:e}}else{if(typeof t=="string")return{type:"string"};if(typeof t=="boolean")return{type:"boolean"};if(typeof t=="number")return{type:"number"}}return ye(t)}i(Ke,"generateSchema");function kr(t){return t}i(kr,"makeSchema");function te(t){let e={...t,type:"object"};for(let r of Object.keys(e.properties))if(r!=="type"){let a=r,n=de(e.properties[r])?.options,s=typeof n=="function"?n:void 0;if(e.properties[a]=X(e.properties[r]),s){let p=de(e.properties[a]);N(p,"deepCopy() broke maybeUnwrapArraySchema?..."),p.options=s}}return wr(e),e}i(te,"makeObjectSchema");function wr(t){if(t.codaType==="reference"){let{id:e,identity:r,primary:a}=fe(t);Ie(e,"idProperty",t.codaType),Ie(r,"identity",t.codaType),Ie(a,"displayProperty",t.codaType),vt(N(e),t,"idProperty"),vt(N(a),t,"displayProperty")}if(t.codaType==="person"){let{id:e}=fe(t);Ie(e,"idProperty",t.codaType),vt(N(e),t,"idProperty")}for(let[e,r]of Object.entries(t.properties))r.type==="object"&&wr(r)}i(wr,"validateObjectSchema");function Ie(t,e,r){N(t,`Objects with codaType "${r}" require a "${e}" property in the schema definition.`)}i(Ie,"checkRequiredFieldInObjectSchema");function vt(t,e,r){let{properties:a,codaType:o}=e;Z(a[t],`${r} set to undefined field "${t}"`),Z(a[t].required,`Field "${t}" must be marked as required in schema with codaType "${o}".`)}i(vt,"checkSchemaPropertyIsRequired");function q(t){return(0,Dr.default)(t).replace(/:/g,"_")}i(q,"normalizeSchemaKey");function br(t,e){return e.hasOwnProperty(q(t))?q(t):t.split(".").map(r=>{let a=r,o="";return r.includes("[")&&(a=r.substring(0,r.indexOf("[")),o=r.substring(r.indexOf("["))),q(a)+o}).join(".")}i(br,"normalizeSchemaKeyPath");function L(t,e){if(typeof t=="string")return br(t,e);let{label:r,property:a,placeholder:o,...n}=t;return{property:br(a,e),label:r,placeholder:o}}i(L,"normalizeSchemaPropertyIdentifier");function re(t){return He(t)?{...t,type:"array",items:re(t.items)}:vr(t)?Rn(t):{...t}}i(re,"normalizeSchema");function Rn(t){let e={},{attribution:r,options:a,requireForUpdates:o,codaType:n,description:s,displayProperty:p,featured:y,featuredProperties:c,id:u,identity:m,idProperty:l,parentIdProperty:b,imageProperty:x,includeUnknownProperties:A,linkProperty:S,primary:d,properties:F,snippetProperty:f,subtitleProperties:g,titleProperty:P,type:D,__packId:j,createdAtProperty:h,createdByProperty:E,modifiedAtProperty:U,modifiedByProperty:B,userEmailProperty:v,userIdProperty:w,groupIdProperty:T,bodyTextProperty:R,popularityRankProperty:k,...G}=t;for(let H of Object.keys(F)){let Y=q(H),me=F[H],{displayName:fn,fixedId:dn,fromKey:hn,mutable:Tn,originalKey:gn,required:xn}=me;if(gn)throw new Error("Original key is only for internal use.");let Sn={displayName:fn,fixedId:dn,fromKey:hn||(Y!==H?H:void 0),mutable:Tn,originalKey:H,required:xn};e[Y]=Object.assign(re(me),Sn)}return{attribution:r,options:a,requireForUpdates:o,codaType:n,description:s,displayProperty:p?q(p):void 0,featured:y?y.map(q):void 0,featuredProperties:c?c.map(q):void 0,id:u?q(u):void 0,identity:m,idProperty:l?q(l):void 0,parentIdProperty:b?q(b):void 0,imageProperty:x?L(x,e):void 0,includeUnknownProperties:A,linkProperty:S?L(S,e):void 0,primary:d?q(d):void 0,properties:e,snippetProperty:f?L(f,e):void 0,subtitleProperties:g?g.map(H=>L(H,e)):void 0,titleProperty:P?L(P,e):void 0,createdAtProperty:h?L(h,e):void 0,createdByProperty:E?L(E,e):void 0,modifiedAtProperty:U?L(U,e):void 0,modifiedByProperty:B?L(B,e):void 0,userEmailProperty:v?L(v,e):void 0,userIdProperty:w?L(w,e):void 0,groupIdProperty:T?L(T,e):void 0,bodyTextProperty:R?L(R,e):void 0,popularityRankProperty:k?L(k,e):void 0,type:"object"}}i(Rn,"normalizeObjectSchema");function Rr(t,e){let{type:r,id:a,primary:o,identity:n,properties:s,options:p,requireForUpdates:y}=fe(t),{mutable:c}=t;N(n||e,"Source schema must have an identity field, or you must provide an identity name for the reference.");let u=N(a),m={[u]:s[u]};o&&o!==a&&(N(s[o],`Display property "${o}" must refer to a valid property schema.`),m[o]=s[o]);let l={codaType:"reference",displayProperty:o,identity:n||{name:N(e)},idProperty:a,mutable:c,options:p,properties:m,type:r,requireForUpdates:y};return te(l)}i(Rr,"makeReferenceSchemaFromObjectSchema");function Er(t,e){return te({...X(t),identity:{name:ue(e)}})}i(Er,"withIdentity");var an=Ne(Mr());var nt=Ne(Ia()),mr=Ne(Xa());function ot(t,e){if(!e)return t;let r=(0,mr.default)(t),a=Object.assign({},nt.default.parse(r.query,{ignoreQueryPrefix:!0}),e);return r.set("query",nt.default.stringify(JSON.parse(JSON.stringify(a)),{addQueryPrefix:!0})),r.toString()}i(ot,"withQueryParams");function en(t){let e=(0,mr.default)(t);return nt.default.parse(e.query,{ignoreQueryPrefix:!0})}i(en,"getQueryParams");function tn(...t){if(!t||!t.length)return"";let e=[];for(let a of t)ue(a),e.length===0?e.push(a):e.push(a.replace(/^\/+/,"")),a.endsWith("/")||e.push("/");let r=e.join("");return t[t.length-1].endsWith("/")?r:r.slice(0,r.length-1)}i(tn,"join");function Ai(t,e,r){let a={};return t.forEach(o=>{let n=e[o];if(typeof n>"u"){if(r&&r.has(o))return;n=""}a[o]=n}),a}i(Ai,"generateParamMap");function rn(t,e,r){let a={};return t.forEach(o=>{let n=e[o];if(typeof n>"u"){if(r&&r.has(o))return;n=""}a[o]=encodeURIComponent(String(n))}),a}i(rn,"generateQueryParamMap");function bi(t,e){let r=t;for(let[a,o]of Object.entries(e))r=r.replace(`{${a}}`,o);return r}i(bi,"formatString");function yr(t,e){let{url:r,queryParams:a,nameMapping:o,bodyTemplate:n,bodyParams:s,method:p,headers:y,transforms:c}=t,u=new Map,m=new Set,l=new Set;e.forEach((A,S)=>{let d=o&&o[A.name]||A.name;if(m.has(d))throw new Error(`Duplicate name ${d} detected`);m.add(d),A.optional&&l.add(d),u.set(S,d)});let b=!!(a&&a.length),x=!!(s&&s.length);return i(function(S){let d={};S.forEach((P,D)=>{let j=N(u.get(D)),h=c?c[j]:void 0;if(h){let E=h(P);E&&typeof E=="object"?Object.assign(d,E):d[j]=E}else d[j]=P});let F=bi(r,rn(Object.keys(d),d)),f=b?ot(F,rn(N(a),d,l)):F,g;if(n&&(g=(0,an.default)(n)),x){let P=Ai(N(s),d,l);g=g?{...g,...P}:P}return{url:f,method:p,headers:{Accept:"application/json","Content-Type":"application/json",...y},body:g?JSON.stringify(g):void 0}},"requestHandler")}i(yr,"generateRequestHandler");function it(t){let{projectKey:e}=t;return i(function(a){let{body:o}=a;return typeof o!="object"?o:e?o[e]:o},"objectResponseHandler")}i(it,"generateObjectResponseHandler");var dr=class dr extends Error{constructor(r,a){super(r);this.isUserVisible=!0;this.internalError=a}};i(dr,"UserVisibleError");var le=dr,mt=class mt extends Error{constructor(r,a,o,n){super(`${r} - ${JSON.stringify(a)}`);this.name="StatusCodeError";this.statusCode=r,this.body=a,this.error=a,this.options=o;let s=n?.body;typeof s=="object"&&(s=JSON.stringify(s)),this.response={...n,body:s}}static isStatusCodeError(r){return"name"in r&&r.name===mt.name}};i(mt,"StatusCodeError");var st=mt,yt=class yt extends Error{constructor(r){super(r||"Additional permissions are required");this.name="MissingScopesError"}static isMissingScopesError(r){return"name"in r&&r.name===yt.name}};i(yt,"MissingScopesError");var pt=yt;function pn(t){return"isDynamic"in t}i(pn,"isDynamicSyncTable");function K(t){return typeof t=="function"?ut(t):t}i(K,"wrapMetadataFunction");function nn(t){return t?.type==="array"?t:{type:"array",items:t}}i(nn,"transformToArraySchema");function Di(t){if(t)return{...t,execute(e,r){let a=t.execute(e,r);return Sr(a)?a.then(o=>nn(o)):nn(a)}}}i(Di,"wrapGetSchema");function ct(t){let{type:e,autocomplete:r,crawlStrategy:a,...o}=t,n=gr[e],s;if(Array.isArray(r)){let y=fr(r);s=K(y)}else s=K(r);let p;if(a)if(a.parentTable){let{tableName:y,propertyKey:c,inheritPermissions:u}=a.parentTable;p={parentTable:{tableName:y,propertyKey:q(c),inheritPermissions:u}}}else p=a;return Object.freeze({...o,autocomplete:s,type:n,crawlStrategy:p})}i(ct,"makeParameter");var ur=(r=>(r.Success="success",r.Error="error",r))(ur||{}),on=1e3;function Me(t){let e;switch(t.resultType){case"string":{let a={...t,codaType:"codaType"in t?t.codaType:void 0,formulaSchema:"schema"in t?t.schema:void 0},{onError:o,resultType:n,codaType:s,formulaSchema:p,...y}=a;Z(s!=="selectList","ValueHintType.SelectList is not supported for formula result types."),e={...y,resultType:0,schema:p||(s?{type:"string",codaType:s}:void 0)};break}case"number":{let a={...t,codaType:"codaType"in t?t.codaType:void 0,formulaSchema:"schema"in t?t.schema:void 0},{onError:o,resultType:n,codaType:s,formulaSchema:p,...y}=a;e={...y,resultType:1,schema:p||(s?{type:"number",codaType:s}:void 0)};break}case"boolean":{let{onError:a,resultType:o,...n}=t;e={...n,resultType:3};break}case"array":{let{onError:a,resultType:o,items:n,...s}=t;e={...s,resultType:2,schema:X(re({type:"array",items:n}))};break}case"object":{let{onError:a,resultType:o,schema:n,...s}=t;e={...s,resultType:2,schema:X(re(n))};break}default:return ye(t)}let r=t.onError;if(r){let a=e.execute;e.execute=async function(o,n){try{return await a(o,n)}catch(s){return r(s)}}}return C(e,t.connectionRequirement)}i(Me,"makeFormula");function ut(t,e){return Fi({name:"getMetadata",description:"Gets metadata",execute([r,a],o){let n={};try{n=JSON.parse(a||"")}catch{}return t(o,r,n)},parameters:[ct({type:"string",name:"search",description:"Metadata to search for.",optional:!0}),ct({type:"string",name:"formulaContext",description:"Serialized JSON for metadata.",optional:!0})],examples:[],connectionRequirement:e?.connectionRequirement||"optional"})}i(ut,"makeMetadataFormula");function lt({execute:t,schema:e,name:r}){if(!(t instanceof Function))throw new Error("Value for execute must be a function");let a=t,o=i(async([],p)=>a(p),"innerExecute"),n={connectionRequirement:"optional",execute:o,name:r,description:`A property options function for ${r}`,parameters:[],resultType:"array",items:e};return Me(n)}i(lt,"makePropertyOptionsFormula");function lr(t,e){let r=(t||"").toLowerCase(),a=e.filter(n=>(typeof n=="string"||typeof n=="number"?n:n.display).toString().toLowerCase().includes(r)),o=[];for(let n of a)typeof n=="string"?o.push({value:n,display:n}):typeof n=="number"?o.push({value:n,display:n.toString()}):o.push(n);return Promise.resolve(o)}i(lr,"simpleAutocomplete");async function cn(t,e,r,a){if(typeof t!="string")throw new TypeError(`Expecting a string for "search" parameter but received ${t}`);let o=t.toLowerCase(),n=[];for(let s of e){let p=s[r];if(!p.toLowerCase().includes(o))continue;let y=s[a];n.push({display:p,value:y})}return n}i(cn,"autocompleteSearchObjects");function fr(t){return ut((e,r)=>lr(r,t),{connectionRequirement:"optional"})}i(fr,"makeSimpleAutocompleteMetadataFormula");function sn(t){return t&&t.schema}i(sn,"isResponseHandlerTemplate");function Oi(t){return t&&t.example}i(Oi,"isResponseExampleTemplate");function Fi({response:t,...e}){let r;if(t)if(sn(t)&&t.schema){let o=X(t.schema);t.schema=re(o),r=t.schema}else Oi(t);let a=e.execute;if(sn(t)){let{onError:o}=t,n=a,s=it(t);a=i(async function(y,c){let u;try{u=await n(y,c)}catch(m){if(o)u=o(m);else throw m}return s({body:u||{},status:200,headers:{}})},"exec")}return Object.assign({},e,{resultType:2,execute:a,schema:r})}i(Fi,"makeObjectFormula");function Ce({name:t,description:e,identityName:r,schema:a,formula:o,connectionRequirement:n,dynamicOptions:s={},role:p}){let{getSchema:y,entityName:c,defaultAddDynamicColumns:u}=s,{execute:m,executeUpdate:l,executeGetPermissions:b,...x}=C(o,n),A=X(a);if(!r)throw new Error("Sync table schemas must set an identityName");if(A.identity){if(A.identity.name&&A.identity.name!==r)throw new Error(`Identity name mismatch for sync table ${t}. Either remove the schema's identity.name (${A.identity.name}) or ensure it matches the table's identityName (${r}).`);A.identity={...A.identity,name:r}}else A.identity={name:r};if(p==="users"){if(!A.userEmailProperty)throw new Error("Sync table schemas with role users must set a userEmailProperty");if(!A.userIdProperty)throw new Error("Sync table schemas with role users must set a userIdProperty")}if(p==="groupMembers"){if(!A.groupIdProperty)throw new Error("Sync table schemas with role groupMembers must set a groupIdProperty");if(!A.userIdProperty)throw new Error("Sync table schemas with role groupMembers must set a userIdProperty")}let S=Di(K(y)),d=te(A),F=ki({inputSchema:a,schema:d,identityName:r});s.propertyOptions&&(F??(F={}),F.__coda_dynamic__=lt({execute:s.propertyOptions,schema:te({properties:{}}),name:`${r}.DynamicPropertyOptions`}));let f=re(d),g=S?void 0:{type:"array",items:f},{identity:P,id:D,primary:j}=fe(d);if(!(j&&D))throw new Error("Sync table schemas should have defined properties for idProperty and displayProperty");if(!P)throw new Error("Unknown error creating sync table identity");if(t.includes(" "))throw new Error("Sync table name should not include spaces");let h=it({schema:g}),E=i(async function(w,T){let R=await m(w,T)||{},k=T.sync.schema,G=h({body:R.result||[],status:200,headers:{}},k),{continuation:H,completion:Y}=R,me={result:G};return H&&(me.continuation=H),Y&&(me.completion=Y),me},"exec"),U=l?i(async function(w,T,R){let{result:k}=await l(w,T,R)||{},G=R.sync.schema;return{result:h({body:k||[],status:200,headers:{}},G)}},"execUpdate"):void 0,B=b?i(async function(w,T,R){let k=await b(w,T,R),{rowAccessDefinitions:G}=k,H=G.filter(Y=>Y.permissions.length>on);if(H.length>0)throw new Error(`Objects with ids: ${H.map(Y=>Y.rowId).join(", ")} returned more permissions than the maximum allowed of ${on} per object`);return k},"execGetPermissions"):void 0;return{name:t,description:e,schema:f,identityName:r,getter:{...x,cacheTtlSecs:0,execute:E,executeUpdate:U,schema:g,isSyncFormula:!0,supportsUpdates:!!U,supportsGetPermissions:!!B,connectionRequirement:x.connectionRequirement||n,resultType:2,executeGetPermissions:B},getSchema:C(S,n),entityName:c,defaultAddDynamicColumns:u,namedPropertyOptions:dt(F,n),role:p}}i(Ce,"makeSyncTable");function ft({name:t,description:e,getName:r,getSchema:a,identityName:o,getDisplayUrl:n,formula:s,listDynamicUrls:p,searchDynamicUrls:y,entityName:c,connectionRequirement:u,defaultAddDynamicColumns:m,placeholderSchema:l,propertyOptions:b}){let x=l||te({type:"object",idProperty:"id",displayProperty:"id",identity:{name:o},properties:{id:{type:"string"}}}),A=K(r),S=K(a),d=K(n),F=K(p),f=K(y);return{...Ce({name:t,description:e,identityName:o,schema:x,formula:s,connectionRequirement:u,dynamicOptions:{getSchema:S,entityName:c,defaultAddDynamicColumns:m,propertyOptions:b}}),isDynamic:!0,getDisplayUrl:C(d,u),listDynamicUrls:C(F,u),searchDynamicUrls:C(f,u),getName:C(A,u)}}i(ft,"makeDynamicSyncTable");function mn({response:t,...e}){let{request:r,...a}=e,{parameters:o}=a;t.schema=t.schema?re(t.schema):void 0;let{onError:n}=t,s=yr(r,o),p=it(t);function y(c,u){return u.fetcher.fetch(s(c)).catch(m=>{if(n)return n(m);throw m}).then(p)}return i(y,"execute"),Object.assign({},a,{execute:y,resultType:2,schema:t.schema})}i(mn,"makeTranslateObjectFormula");function yn(t){let{request:e,...r}=t,{parameters:a}=r,o=yr(e,a);function n(s,p){return p.fetcher.fetch(o(s)).then(()=>"")}return i(n,"execute"),Object.assign({},r,{execute:n,resultType:0})}i(yn,"makeEmptyFormula");function dt(t,e){if(!t)return t;let r={};for(let a of Object.keys(t))r[a]=C(t[a],e);return r}i(dt,"maybeRewriteConnectionForNamedPropertyOptions");function C(t,e){return t&&e?{...t,parameters:t.parameters.map(r=>({...r,autocomplete:r.autocomplete?C(r.autocomplete,e):void 0})),varargParameters:t.varargParameters?.map(r=>({...r,autocomplete:r.autocomplete?C(r.autocomplete,e):void 0})),connectionRequirement:e}:t}i(C,"maybeRewriteConnectionForFormula");function vi(t){let e=[];for(let r of Object.keys(t.properties)){let a=de(t.properties[r]);if(!a||!("options"in a))continue;let{options:o}=a;o&&typeof o=="function"&&e.push(r)}return e}i(vi,"listPropertiesWithOptionsFunctions");function ki({inputSchema:t,schema:e,identityName:r}){let a={},o=vi(t);if(o.length){for(let n of o){let s=de(t.properties[n]),p=de(e.properties[n]);Z(Bt(s),`Property "${n}" must have codaType of ValueHintType.SelectList or ValueHintType.Reference to configure property options`),Z(Bt(p),`Property "${n}" lost codaType on deep copy?...`),p.options=n,a[n]=lt({execute:s.options,schema:e.properties[n],name:`${r}.${n}.Options`})}return a}}i(ki,"moveJsPropertyOptionsFunctionsToFormulas");function un(t){return new je(t)}i(un,"newPack");var hr=class hr{constructor(e){let{formulas:r,formats:a,syncTables:o,networkDomains:n,defaultAuthentication:s,systemConnectionAuthentication:p,version:y,formulaNamespace:c}=e||{};this.formulas=r||[],this.formats=a||[],this.syncTables=o||[],this.networkDomains=n||[],this.defaultAuthentication=s,this.systemConnectionAuthentication=p,this.version=y,this.formulaNamespace=c||"Deprecated"}addFormula(e){let r=Me({...e,connectionRequirement:e.connectionRequirement||this._defaultConnectionRequirement});return this.formulas.push(r),this}addSyncTable({name:e,description:r,identityName:a,schema:o,formula:n,connectionRequirement:s,dynamicOptions:p={}}){let y=s||this._defaultConnectionRequirement,c=Ce({name:e,description:r,identityName:a,schema:o,formula:n,connectionRequirement:y,dynamicOptions:p});return this.syncTables.push(c),this}addDynamicSyncTable(e){let r=ft({...e,connectionRequirement:e.connectionRequirement||this._defaultConnectionRequirement});return this.syncTables.push(r),this}addColumnFormat(e){return this.formats.push(e),this}setUserAuthentication(e){let{defaultConnectionRequirement:r="required",...a}=e;if(a.type==="None"||a.type==="Various")this.defaultAuthentication=a;else{let{getConnectionName:o,getConnectionUserId:n,postSetup:s,...p}=a,y=K(o),c=K(n),u=s?.map(m=>({...m,getOptions:K(Dt(m).getOptions)}));this.defaultAuthentication={...p,getConnectionName:y,getConnectionUserId:c,postSetup:u}}return a.type!=="None"&&this._setDefaultConnectionRequirement(r),this}setSystemAuthentication(e){let{getConnectionName:r,getConnectionUserId:a,postSetup:o,...n}=e,s=K(r),p=K(a),y=o?.map(c=>({...c,getOptions:K(Dt(c).getOptions)}));return this.systemConnectionAuthentication={...n,getConnectionName:s,getConnectionUserId:p,postSetup:y},this}addNetworkDomain(...e){return this.networkDomains.push(...e),this}setVersion(e){return this.version=e,this}_setDefaultConnectionRequirement(e){return this._defaultConnectionRequirement=e,this.formulas=this.formulas.map(r=>r.connectionRequirement?r:C(r,e)),this.syncTables=this.syncTables.map(r=>r.getter.connectionRequirement?r:pn(r)?{...r,getter:C(r.getter,e),getName:C(r.getName,e),getDisplayUrl:C(r.getDisplayUrl,e),getSchema:C(r.getSchema,e),listDynamicUrls:C(r.listDynamicUrls,e),searchDynamicUrls:C(r.searchDynamicUrls,e),namedPropertyOptions:dt(r.namedPropertyOptions,e)}:{...r,getter:C(r.getter,e),getSchema:C(r.getSchema,e),namedPropertyOptions:dt(r.namedPropertyOptions,e)}),this}};i(hr,"PackDefinitionBuilder");var je=hr;function ln(t){if(t.type==="array"&&(t=t.items),t.type==="object")return[...new Set(Object.entries(t.properties).map(([e,r])=>r.fromKey||e))]}i(ln,"getEffectivePropertyKeysFromSchema");var ht;(a=>(a.DarkModeFragmentId="DarkMode",a.DataUrlPrefix="data:image/svg+xml;base64,",a.DataUrlPrefixWithDarkModeSupport="data:image/svg+xml;supportsDarkMode=1;base64,"))(ht||(ht={})); +`+e.prev}i(ar,"indentedJoin");function et(t,e){var r=rr(t),a=[];if(r){a.length=t.length;for(var o=0;o{"use strict";var sn=pe(),Ae=Ua(),vi=on(),Fi=he(),at=sn("%WeakMap%",!0),nt=sn("%Map%",!0),ki=Ae("WeakMap.prototype.get",!0),wi=Ae("WeakMap.prototype.set",!0),Ri=Ae("WeakMap.prototype.has",!0),Ei=Ae("Map.prototype.get",!0),Mi=Ae("Map.prototype.set",!0),Ci=Ae("Map.prototype.has",!0),sr=i(function(t,e){for(var r=t,a;(a=r.next)!==null;r=a)if(a.key===e)return r.next=a.next,a.next=t.next,t.next=a,a},"listGetNode"),ji=i(function(t,e){var r=sr(t,e);return r&&r.value},"listGet"),_i=i(function(t,e,r){var a=sr(t,e);a?a.value=r:t.next={key:e,next:t.next,value:r}},"listSet"),Ni=i(function(t,e){return!!sr(t,e)},"listHas");pn.exports=i(function(){var e,r,a,o={assert:function(n){if(!o.has(n))throw new Fi("Side channel does not contain "+vi(n))},get:function(n){if(at&&n&&(typeof n=="object"||typeof n=="function")){if(e)return ki(e,n)}else if(nt){if(r)return Ei(r,n)}else if(a)return ji(a,n)},has:function(n){if(at&&n&&(typeof n=="object"||typeof n=="function")){if(e)return Ri(e,n)}else if(nt){if(r)return Ci(r,n)}else if(a)return Ni(a,n);return!1},set:function(n,s){at&&n&&(typeof n=="object"||typeof n=="function")?(e||(e=new at),wi(e,n,s)):nt?(r||(r=new nt),Mi(r,n,s)):(a||(a={key:{},next:null}),_i(a,n,s))}};return o},"getSideChannel")});var ot=v((Hp,mn)=>{"use strict";var Bi=String.prototype.replace,Ui=/%20/g,pr={RFC1738:"RFC1738",RFC3986:"RFC3986"};mn.exports={default:pr.RFC3986,formatters:{RFC1738:function(t){return Bi.call(t,Ui,"+")},RFC3986:function(t){return String(t)}},RFC1738:pr.RFC1738,RFC3986:pr.RFC3986}});var mr=v((Kp,yn)=>{"use strict";var Vi=ot(),cr=Object.prototype.hasOwnProperty,ce=Array.isArray,z=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),Ii=i(function(e){for(;e.length>1;){var r=e.pop(),a=r.obj[r.prop];if(ce(a)){for(var o=[],n=0;n=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||n===Vi.RFC1738&&(m===40||m===41)){p+=s.charAt(c);continue}if(m<128){p=p+z[m];continue}if(m<2048){p=p+(z[192|m>>6]+z[128|m&63]);continue}if(m<55296||m>=57344){p=p+(z[224|m>>12]+z[128|m>>6&63]+z[128|m&63]);continue}c+=1,m=65536+((m&1023)<<10|s.charCodeAt(c)&1023),p+=z[240|m>>18]+z[128|m>>12&63]+z[128|m>>6&63]+z[128|m&63]}return p},"encode"),Gi=i(function(e){for(var r=[{obj:{o:e},prop:"o"}],a=[],o=0;o{"use strict";var dn=cn(),it=mr(),Me=ot(),Ji=Object.prototype.hasOwnProperty,ln={brackets:i(function(e){return e+"[]"},"brackets"),comma:"comma",indices:i(function(e,r){return e+"["+r+"]"},"indices"),repeat:i(function(e){return e},"repeat")},ee=Array.isArray,Yi=Array.prototype.push,hn=i(function(t,e){Yi.apply(t,ee(e)?e:[e])},"pushToArray"),Zi=Date.prototype.toISOString,fn=Me.default,H={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:it.encode,encodeValuesOnly:!1,format:fn,formatter:Me.formatters[fn],indices:!1,serializeDate:i(function(e){return Zi.call(e)},"serializeDate"),skipNulls:!1,strictNullHandling:!1},Xi=i(function(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="symbol"||typeof e=="bigint"},"isNonNullishPrimitive"),ur={},es=i(function t(e,r,a,o,n,s,p,c,m,y,u,l,A,x,b,S){for(var d=e,F=S,f=0,g=!1;(F=F.get(ur))!==void 0&&!g;){var P=F.get(e);if(f+=1,typeof P<"u"){if(P===f)throw new RangeError("Cyclic object value");g=!0}typeof F.get(ur)>"u"&&(f=0)}if(typeof c=="function"?d=c(r,d):d instanceof Date?d=u(d):a==="comma"&&ee(d)&&(d=it.maybeMap(d,function(w){return w instanceof Date?u(w):w})),d===null){if(n)return p&&!x?p(r,H.encoder,b,"key",l):r;d=""}if(Xi(d)||it.isBuffer(d)){if(p){var D=x?r:p(r,H.encoder,b,"key",l);return[A(D)+"="+A(p(d,H.encoder,b,"value",l))]}return[A(r)+"="+A(String(d))]}var j=[];if(typeof d>"u")return j;var h;if(a==="comma"&&ee(d))x&&p&&(d=it.maybeMap(d,p)),h=[{value:d.length>0?d.join(",")||null:void 0}];else if(ee(c))h=c;else{var M=Object.keys(d);h=m?M.sort(m):M}for(var V=o&&ee(d)&&d.length===1?r+"[]":r,U=0;U"u"?H.allowDots:!!e.allowDots,charset:r,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:H.charsetSentinel,delimiter:typeof e.delimiter>"u"?H.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:H.encode,encoder:typeof e.encoder=="function"?e.encoder:H.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:H.encodeValuesOnly,filter:n,format:a,formatter:o,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:H.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:H.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:H.strictNullHandling}},"normalizeStringifyOptions");Tn.exports=function(t,e){var r=t,a=ts(e),o,n;typeof a.filter=="function"?(n=a.filter,r=n("",r)):ee(a.filter)&&(n=a.filter,o=n);var s=[];if(typeof r!="object"||r===null)return"";var p;e&&e.arrayFormat in ln?p=e.arrayFormat:e&&"indices"in e?p=e.indices?"indices":"repeat":p="indices";var c=ln[p];if(e&&"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var m=c==="comma"&&e&&e.commaRoundTrip;o||(o=Object.keys(r)),a.sort&&o.sort(a.sort);for(var y=dn(),u=0;u0?x+A:""}});var Pn=v((Wp,Sn)=>{"use strict";var De=mr(),yr=Object.prototype.hasOwnProperty,rs=Array.isArray,B={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:De.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},as=i(function(t){return t.replace(/&#(\d+);/g,function(e,r){return String.fromCharCode(parseInt(r,10))})},"interpretNumericEntities"),xn=i(function(t,e){return t&&typeof t=="string"&&e.comma&&t.indexOf(",")>-1?t.split(","):t},"parseArrayValue"),ns="utf8=%26%2310003%3B",os="utf8=%E2%9C%93",is=i(function(e,r){var a={__proto__:null},o=r.ignoreQueryPrefix?e.replace(/^\?/,""):e,n=r.parameterLimit===1/0?void 0:r.parameterLimit,s=o.split(r.delimiter,n),p=-1,c,m=r.charset;if(r.charsetSentinel)for(c=0;c-1&&(x=rs(x)?[x]:x),yr.call(a,A)?a[A]=De.combine(a[A],x):a[A]=x}return a},"parseQueryStringValues"),ss=i(function(t,e,r,a){for(var o=a?e:xn(e,r),n=t.length-1;n>=0;--n){var s,p=t[n];if(p==="[]"&&r.parseArrays)s=[].concat(o);else{s=r.plainObjects?Object.create(null):{};var c=p.charAt(0)==="["&&p.charAt(p.length-1)==="]"?p.slice(1,-1):p,m=parseInt(c,10);!r.parseArrays&&c===""?s={0:o}:!isNaN(m)&&p!==c&&String(m)===c&&m>=0&&r.parseArrays&&m<=r.arrayLimit?(s=[],s[m]=o):c!=="__proto__"&&(s[c]=o)}o=s}return o},"parseObject"),ps=i(function(e,r,a,o){if(e){var n=a.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,s=/(\[[^[\]]*])/,p=/(\[[^[\]]*])/g,c=a.depth>0&&s.exec(n),m=c?n.slice(0,c.index):n,y=[];if(m){if(!a.plainObjects&&yr.call(Object.prototype,m)&&!a.allowPrototypes)return;y.push(m)}for(var u=0;a.depth>0&&(c=p.exec(n))!==null&&u"u"?B.charset:e.charset;return{allowDots:typeof e.allowDots>"u"?B.allowDots:!!e.allowDots,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:B.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:B.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:B.arrayLimit,charset:r,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:B.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:B.comma,decoder:typeof e.decoder=="function"?e.decoder:B.decoder,delimiter:typeof e.delimiter=="string"||De.isRegExp(e.delimiter)?e.delimiter:B.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:B.depth,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:B.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:B.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:B.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:B.strictNullHandling}},"normalizeParseOptions");Sn.exports=function(t,e){var r=cs(e);if(t===""||t===null||typeof t>"u")return r.plainObjects?Object.create(null):{};for(var a=typeof t=="string"?is(t,r):t,o=r.plainObjects?Object.create(null):{},n=Object.keys(a),s=0;s{"use strict";var ms=gn(),us=Pn(),ys=ot();bn.exports={formats:ys,parse:us,stringify:ms}});var On=v((Qp,Dn)=>{"use strict";Dn.exports=i(function(e,r){if(r=r.split(":")[0],e=+e,!e)return!1;switch(r){case"http":case"ws":return e!==80;case"https":case"wss":return e!==443;case"ftp":return e!==21;case"gopher":return e!==70;case"file":return!1}return e!==0},"required")});var kn=v(lr=>{"use strict";var ls=Object.prototype.hasOwnProperty,fs;function vn(t){try{return decodeURIComponent(t.replace(/\+/g," "))}catch{return null}}i(vn,"decode");function Fn(t){try{return encodeURIComponent(t)}catch{return null}}i(Fn,"encode");function ds(t){for(var e=/([^=?#&]+)=?([^&]*)/g,r={},a;a=e.exec(t);){var o=vn(a[1]),n=vn(a[2]);o===null||n===null||o in r||(r[o]=n)}return r}i(ds,"querystring");function hs(t,e){e=e||"";var r=[],a,o;typeof e!="string"&&(e="?");for(o in t)if(ls.call(t,o)){if(a=t[o],!a&&(a===null||a===fs||isNaN(a))&&(a=""),o=Fn(o),a=Fn(a),o===null||a===null)continue;r.push(o+"="+a)}return r.length?e+r.join("&"):""}i(hs,"querystringify");lr.stringify=hs;lr.parse=ds});var Nn=v((Xp,_n)=>{"use strict";var Rn=On(),st=kn(),Ts=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,En=/[\n\r\t]/g,gs=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,Mn=/:\d+$/,xs=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,Ss=/^[a-zA-Z]:/;function dr(t){return(t||"").toString().replace(Ts,"")}i(dr,"trimLeft");var fr=[["#","hash"],["?","query"],i(function(e,r){return Q(r.protocol)?e.replace(/\\/g,"/"):e},"sanitize"),["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],wn={hash:1,query:1};function Cn(t){var e;typeof window<"u"?e=window:typeof global<"u"?e=global:typeof self<"u"?e=self:e={};var r=e.location||{};t=t||r;var a={},o=typeof t,n;if(t.protocol==="blob:")a=new J(unescape(t.pathname),{});else if(o==="string"){a=new J(t,{});for(n in wn)delete a[n]}else if(o==="object"){for(n in t)n in wn||(a[n]=t[n]);a.slashes===void 0&&(a.slashes=gs.test(t.href))}return a}i(Cn,"lolcation");function Q(t){return t==="file:"||t==="ftp:"||t==="http:"||t==="https:"||t==="ws:"||t==="wss:"}i(Q,"isSpecial");function jn(t,e){t=dr(t),t=t.replace(En,""),e=e||{};var r=xs.exec(t),a=r[1]?r[1].toLowerCase():"",o=!!r[2],n=!!r[3],s=0,p;return o?n?(p=r[2]+r[3]+r[4],s=r[2].length+r[3].length):(p=r[2]+r[4],s=r[2].length):n?(p=r[3]+r[4],s=r[3].length):p=r[4],a==="file:"?s>=2&&(p=p.slice(2)):Q(a)?p=r[4]:a?o&&(p=p.slice(2)):s>=2&&Q(e.protocol)&&(p=r[4]),{protocol:a,slashes:o||Q(a),slashesCount:s,rest:p}}i(jn,"extractProtocol");function Ps(t,e){if(t==="")return e;for(var r=(e||"/").split("/").slice(0,-1).concat(t.split("/")),a=r.length,o=r[a-1],n=!1,s=0;a--;)r[a]==="."?r.splice(a,1):r[a]===".."?(r.splice(a,1),s++):s&&(a===0&&(n=!0),r.splice(a,1),s--);return n&&r.unshift(""),(o==="."||o==="..")&&r.push(""),r.join("/")}i(Ps,"resolve");function J(t,e,r){if(t=dr(t),t=t.replace(En,""),!(this instanceof J))return new J(t,e,r);var a,o,n,s,p,c,m=fr.slice(),y=typeof e,u=this,l=0;for(y!=="object"&&y!=="string"&&(r=e,e=null),r&&typeof r!="function"&&(r=st.parse),e=Cn(e),o=jn(t||"",e),a=!o.protocol&&!o.slashes,u.slashes=o.slashes||a&&e.slashes,u.protocol=o.protocol||e.protocol||"",t=o.rest,(o.protocol==="file:"&&(o.slashesCount!==2||Ss.test(t))||!o.slashes&&(o.protocol||o.slashesCount<2||!Q(u.protocol)))&&(m[3]=[/(.*)/,"pathname"]);lIt,AuthenticationType:()=>Be,ConnectionRequirement:()=>ve,CurrencyFormat:()=>Mt,DurationUnit:()=>Vt,EmailDisplayType:()=>jt,ImageCornerStyle:()=>Bt,ImageOutline:()=>Nt,ImageShapeStyle:()=>Ut,LinkDisplayType:()=>_t,MissingScopesError:()=>yt,NetworkConnection:()=>At,OptionsType:()=>Ie,PackDefinitionBuilder:()=>_e,ParameterType:()=>Ve,PostSetupType:()=>Pt,PrecannedDateRange:()=>Dt,PropertyLabelValueTemplate:()=>Er,ScaleIconSet:()=>Ct,StatusCodeError:()=>ut,SvgConstants:()=>St,TokenExchangeCredentialsLocation:()=>bt,Type:()=>Ue,UpdateOutcome:()=>gr,UserVisibleError:()=>le,ValidFetchMethods:()=>Or,ValueHintType:()=>qe,ValueType:()=>Fe,assertCondition:()=>Z,autocompleteSearchObjects:()=>Gn,ensureExists:()=>_,ensureNonEmptyString:()=>ye,ensureUnreachable:()=>ue,generateSchema:()=>Le,getEffectivePropertyKeysFromSchema:()=>Qn,getQueryParams:()=>Bn,joinUrl:()=>Un,makeAttributionNode:()=>Mr,makeDynamicSyncTable:()=>gt,makeEmptyFormula:()=>$n,makeFormula:()=>Ce,makeMetadataFormula:()=>ht,makeObjectSchema:()=>te,makeParameter:()=>lt,makePropertyOptionsFormula:()=>Tt,makeReferenceSchemaFromObjectSchema:()=>Nr,makeSchema:()=>jr,makeSimpleAutocompleteMetadataFormula:()=>Sr,makeSyncTable:()=>je,makeTranslateObjectFormula:()=>Wn,newPack:()=>zn,simpleAutocomplete:()=>xr,withIdentity:()=>Br,withQueryParams:()=>ct});module.exports=co(Es);var Be=(S=>(S.None="None",S.HeaderBearerToken="HeaderBearerToken",S.CustomHeaderToken="CustomHeaderToken",S.MultiHeaderToken="MultiHeaderToken",S.QueryParamToken="QueryParamToken",S.MultiQueryParamToken="MultiQueryParamToken",S.OAuth2="OAuth2",S.OAuth2ClientCredentials="OAuth2ClientCredentials",S.WebBasic="WebBasic",S.Custom="Custom",S.AWSAccessKey="AWSAccessKey",S.AWSAssumeRole="AWSAssumeRole",S.CodaApiHeaderBearerToken="CodaApiHeaderBearerToken",S.GoogleDomainWideDelegation="GoogleDomainWideDelegation",S.GoogleServiceAccount="GoogleServiceAccount",S.Various="Various",S))(Be||{}),Pt=(e=>(e.SetEndpoint="SetEndPoint",e))(Pt||{}),bt=(a=>(a.Automatic="Automatic",a.Body="Body",a.AuthorizationHeader="AuthorizationHeader",a))(bt||{});var Ue=(m=>(m[m.string=0]="string",m[m.number=1]="number",m[m.object=2]="object",m[m.boolean=3]="boolean",m[m.date=4]="date",m[m.html=5]="html",m[m.image=6]="image",m[m.file=7]="file",m[m.markdown=8]="markdown",m))(Ue||{});var Ve=(h=>(h.String="string",h.Number="number",h.Boolean="boolean",h.Date="date",h.Html="html",h.Image="image",h.File="file",h.Markdown="markdown",h.StringArray="stringArray",h.SparseStringArray="sparseStringArray",h.NumberArray="numberArray",h.SparseNumberArray="sparseNumberArray",h.BooleanArray="booleanArray",h.SparseBooleanArray="sparseBooleanArray",h.DateArray="dateArray",h.SparseDateArray="sparseDateArray",h.HtmlArray="htmlArray`",h.SparseHtmlArray="sparseHtmlArray",h.ImageArray="imageArray",h.SparseImageArray="sparseImageArray",h.FileArray="fileArray",h.SparseFileArray="sparseFileArray",h.MarkdownArray="markdownArray`",h.SparseMarkdownArray="sparseMarkdownArray",h))(Ve||{}),Dr={string:0,number:1,boolean:3,date:4,html:5,image:6,file:7,markdown:8,stringArray:{type:"array",items:0},numberArray:{type:"array",items:1},booleanArray:{type:"array",items:3},dateArray:{type:"array",items:4},"htmlArray`":{type:"array",items:5},imageArray:{type:"array",items:6},fileArray:{type:"array",items:7},"markdownArray`":{type:"array",items:8},sparseStringArray:{type:"array",items:0,allowEmpty:!0},sparseNumberArray:{type:"array",items:1,allowEmpty:!0},sparseBooleanArray:{type:"array",items:3,allowEmpty:!0},sparseDateArray:{type:"array",items:4,allowEmpty:!0},sparseHtmlArray:{type:"array",items:5,allowEmpty:!0},sparseImageArray:{type:"array",items:6,allowEmpty:!0},sparseFileArray:{type:"array",items:7,allowEmpty:!0},sparseMarkdownArray:{type:"array",items:8,allowEmpty:!0}},ve=(a=>(a.None="none",a.Optional="optional",a.Required="required",a))(ve||{}),At=(a=>(a.None="none",a.Optional="optional",a.Required="required",a))(At||{}),Or=["GET","PATCH","POST","PUT","DELETE","HEAD"],Dt=(T=>(T.Yesterday="yesterday",T.Last7Days="last_7_days",T.Last30Days="last_30_days",T.Last90Days="last_90_days",T.Last180Days="last_180_days",T.Last365Days="last_365_days",T.LastWeek="last_week",T.LastMonth="last_month",T.Last3Months="last_3_months",T.Last6Months="last_6_months",T.LastYear="last_year",T.Today="today",T.ThisWeek="this_week",T.ThisMonth="this_month",T.YearToDate="year_to_date",T.ThisYear="this_year",T.Last7AndNext7Days="last_7_and_next_7_days",T.Last30AndNext30Days="last_30_and_next_30_days",T.Tomorrow="tomorrow",T.Next7Days="next_7_days",T.Next30Days="next_30_days",T.Next90Days="next_90_days",T.Next180Days="next_180_days",T.Next365Days="next_365_days",T.NextWeek="next_week",T.NextMonth="next_month",T.Next3Months="next_3_months",T.Next6Months="next_6_months",T.NextYear="next_year",T.Everything="everything",T))(Dt||{}),Ie=(e=>(e.Dynamic="__coda_dynamic__",e))(Ie||{});function ue(t,e){throw new Error(e||`Unreachable code hit with value ${String(t)}`)}i(ue,"ensureUnreachable");function ye(t,e){if(typeof t!="string"||t.length===0)throw new(Ot(e))(e||`Expected non-empty string for ${String(t)}`);return t}i(ye,"ensureNonEmptyString");function _(t,e){if(typeof t>"u"||t===null)throw new(Ot(e))(e||`Expected value for ${String(t)}`);return t}i(_,"ensureExists");function Ot(t){return t?le:Error}i(Ot,"getErrorConstructor");function Z(t,e){if(!t)throw new(Ot(e))(e||"Assertion failed")}i(Z,"assertCondition");function X(t){return JSON.parse(JSON.stringify(t))}i(X,"deepCopy");function vr(t){return t&&typeof t=="object"&&"then"in t}i(vr,"isPromise");function fe(t){return new vt(t)}i(fe,"objectSchemaHelper");var wt=class wt{constructor(e){this._schema=e,this._checkAgainstAllProperties(e)}_checkAgainstAllProperties(e){let{id:r,idProperty:a,primary:o,displayProperty:n,featuredProperties:s,featured:p,identity:c,options:m,properties:y,type:u,attribution:l,codaType:A,requireForUpdates:x,includeUnknownProperties:b,titleProperty:S,linkProperty:d,subtitleProperties:F,snippetProperty:f,imageProperty:g,description:P,createdAtProperty:D,createdByProperty:j,modifiedAtProperty:h,modifiedByProperty:M,userEmailProperty:V,userIdProperty:U,groupIdProperty:k,bodyTextProperty:R,popularityRankProperty:T,parentIdProperty:E,...w}=e;}get id(){return this._schema.idProperty??this._schema.id}get primary(){return this._schema.displayProperty??this._schema.primary}get featured(){return this._schema.featuredProperties??this._schema.featured}get identity(){return this._schema.identity}get options(){return this._schema.options}get properties(){return this._schema.properties}get type(){return this._schema.type}get attribution(){return this._schema.attribution??this._schema.identity?.attribution}get codaType(){return this._schema.codaType}get requireForUpdates(){return this._schema.requireForUpdates}};i(wt,"ObjectSchemaHelper");var vt=wt;function kt(t){return new Ft(t)}i(kt,"setEndpointDefHelper");var Rt=class Rt{constructor(e){this._step=e}get getOptions(){return _(this._step.getOptions??this._step.getOptionsFormula)}};i(Rt,"SetEndpointDefHelper");var Ft=Rt;var Rr=Ne(kr());var Fe=(n=>(n.Boolean="boolean",n.Number="number",n.String="string",n.Array="array",n.Object="object",n))(Fe||{}),qe=(D=>(D.Date="date",D.Time="time",D.DateTime="datetime",D.Duration="duration",D.Email="email",D.Person="person",D.Percent="percent",D.Currency="currency",D.ImageReference="image",D.ImageAttachment="imageAttachment",D.Url="url",D.Markdown="markdown",D.Html="html",D.Embed="embed",D.Reference="reference",D.Attachment="attachment",D.Slider="slider",D.Scale="scale",D.ProgressBar="progressBar",D.Toggle="toggle",D.CodaInternalRichText="codaInternalRichText",D.SelectList="selectList",D))(qe||{});var Mt=(a=>(a.Currency="currency",a.Accounting="accounting",a.Financial="financial",a))(Mt||{}),Ct=(g=>(g.Star="star",g.Circle="circle",g.Fire="fire",g.Bug="bug",g.Diamond="diamond",g.Bell="bell",g.ThumbsUp="thumbsup",g.Heart="heart",g.Chili="chili",g.Smiley="smiley",g.Lightning="lightning",g.Currency="currency",g.Coffee="coffee",g.Person="person",g.Battery="battery",g.Cocktail="cocktail",g.Cloud="cloud",g.Sun="sun",g.Checkmark="checkmark",g.LightBulb="lightbulb",g))(Ct||{}),jt=(a=>(a.IconAndEmail="iconAndEmail",a.IconOnly="iconOnly",a.EmailOnly="emailOnly",a))(jt||{}),_t=(n=>(n.IconOnly="iconOnly",n.Url="url",n.Title="title",n.Card="card",n.Embed="embed",n))(_t||{}),Nt=(r=>(r.Disabled="disabled",r.Solid="solid",r))(Nt||{}),Bt=(r=>(r.Rounded="rounded",r.Square="square",r))(Bt||{}),Ut=(r=>(r.Auto="auto",r.Circle="circle",r))(Ut||{}),Vt=(o=>(o.Days="days",o.Hours="hours",o.Minutes="minutes",o.Seconds="seconds",o))(Vt||{});var Er="{VALUE}";var It=(a=>(a[a.Text=1]="Text",a[a.Link=2]="Link",a[a.Image=3]="Image",a))(It||{});function Mr(t){return t}i(Mr,"makeAttributionNode");function Cr(t){return!!(t&&t.type==="object")}i(Cr,"isObject");function Ke(t){return!!(t&&t.type==="array")}i(Ke,"isArray");function Ht(t){return!!t?.codaType&&["selectList","reference"].includes(t.codaType)}i(Ht,"unwrappedSchemaSupportsOptions");function de(t){if(!Ke(t))return t;if(!Ke(t.items))return t.items}i(de,"maybeUnwrapArraySchema");function Le(t){if(Array.isArray(t)){if(t.length===0)throw new Error("Must have representative value.");return{type:"array",items:Le(t[0])}}if(typeof t=="object"){let e={};if(t===null)return{type:"string"};for(let r in t)t.hasOwnProperty(r)&&(e[r]=Le(t[r]));return{type:"object",properties:e}}else{if(typeof t=="string")return{type:"string"};if(typeof t=="boolean")return{type:"boolean"};if(typeof t=="number")return{type:"number"}}return ue(t)}i(Le,"generateSchema");function jr(t){return t}i(jr,"makeSchema");function te(t){let e={...t,type:"object"};for(let r of Object.keys(e.properties))if(r!=="type"){let a=r,n=de(e.properties[r])?.options,s=typeof n=="function"?n:void 0;if(e.properties[a]=X(e.properties[r]),s){let p=de(e.properties[a]);_(p,"deepCopy() broke maybeUnwrapArraySchema?..."),p.options=s}}return _r(e),e}i(te,"makeObjectSchema");function _r(t){if(t.codaType==="reference"){let{id:e,identity:r,primary:a}=fe(t);He(e,"idProperty",t.codaType),He(r,"identity",t.codaType),He(a,"displayProperty",t.codaType),Et(_(e),t,"idProperty"),Et(_(a),t,"displayProperty")}if(t.codaType==="person"){let{id:e}=fe(t);He(e,"idProperty",t.codaType),Et(_(e),t,"idProperty")}for(let[e,r]of Object.entries(t.properties))r.type==="object"&&_r(r)}i(_r,"validateObjectSchema");function He(t,e,r){_(t,`Objects with codaType "${r}" require a "${e}" property in the schema definition.`)}i(He,"checkRequiredFieldInObjectSchema");function Et(t,e,r){let{properties:a,codaType:o}=e;Z(a[t],`${r} set to undefined field "${t}"`),Z(a[t].required,`Field "${t}" must be marked as required in schema with codaType "${o}".`)}i(Et,"checkSchemaPropertyIsRequired");function G(t){return(0,Rr.default)(t).replace(/:/g,"_")}i(G,"normalizeSchemaKey");function wr(t,e){return e.hasOwnProperty(G(t))?G(t):t.split(".").map(r=>{let a=r,o="";return r.includes("[")&&(a=r.substring(0,r.indexOf("[")),o=r.substring(r.indexOf("["))),G(a)+o}).join(".")}i(wr,"normalizeSchemaKeyPath");function q(t,e){if(typeof t=="string")return wr(t,e);let{label:r,property:a,placeholder:o,...n}=t;return{property:wr(a,e),label:r,placeholder:o}}i(q,"normalizeSchemaPropertyIdentifier");function re(t){return Ke(t)?{...t,type:"array",items:re(t.items)}:Cr(t)?yo(t):{...t}}i(re,"normalizeSchema");function yo(t){let e={},{attribution:r,options:a,requireForUpdates:o,codaType:n,description:s,displayProperty:p,featured:c,featuredProperties:m,id:y,identity:u,idProperty:l,parentIdProperty:A,imageProperty:x,includeUnknownProperties:b,linkProperty:S,primary:d,properties:F,snippetProperty:f,subtitleProperties:g,titleProperty:P,type:D,__packId:j,createdAtProperty:h,createdByProperty:M,modifiedAtProperty:V,modifiedByProperty:U,userEmailProperty:k,userIdProperty:R,groupIdProperty:T,bodyTextProperty:E,popularityRankProperty:w,...W}=t;for(let K of Object.keys(F)){let Y=G(K),me=F[K],{displayName:Jn,fixedId:Yn,fromKey:Zn,mutable:Xn,originalKey:eo,required:to}=me;if(eo)throw new Error("Original key is only for internal use.");let ro={displayName:Jn,fixedId:Yn,fromKey:Zn||(Y!==K?K:void 0),mutable:Xn,originalKey:K,required:to};e[Y]=Object.assign(re(me),ro)}return{attribution:r,options:a,requireForUpdates:o,codaType:n,description:s,displayProperty:p?G(p):void 0,featured:c?c.map(G):void 0,featuredProperties:m?m.map(G):void 0,id:y?G(y):void 0,identity:u,idProperty:l?G(l):void 0,parentIdProperty:A?G(A):void 0,imageProperty:x?q(x,e):void 0,includeUnknownProperties:b,linkProperty:S?q(S,e):void 0,primary:d?G(d):void 0,properties:e,snippetProperty:f?q(f,e):void 0,subtitleProperties:g?g.map(K=>q(K,e)):void 0,titleProperty:P?q(P,e):void 0,createdAtProperty:h?q(h,e):void 0,createdByProperty:M?q(M,e):void 0,modifiedAtProperty:V?q(V,e):void 0,modifiedByProperty:U?q(U,e):void 0,userEmailProperty:k?q(k,e):void 0,userIdProperty:R?q(R,e):void 0,groupIdProperty:T?q(T,e):void 0,bodyTextProperty:E?q(E,e):void 0,popularityRankProperty:w?q(w,e):void 0,type:"object"}}i(yo,"normalizeObjectSchema");function Nr(t,e){let{type:r,id:a,primary:o,identity:n,properties:s,options:p,requireForUpdates:c}=fe(t),{mutable:m}=t;_(n||e,"Source schema must have an identity field, or you must provide an identity name for the reference.");let y=_(a),u={[y]:s[y]};o&&o!==a&&(_(s[o],`Display property "${o}" must refer to a valid property schema.`),u[o]=s[o]);let l={codaType:"reference",displayProperty:o,identity:n||{name:_(e)},idProperty:a,mutable:m,options:p,properties:u,type:r,requireForUpdates:c};return te(l)}i(Nr,"makeReferenceSchemaFromObjectSchema");function Br(t,e){return te({...X(t),identity:{name:ye(e)}})}i(Br,"withIdentity");var In=Ne(Ur());var pt=Ne(An()),hr=Ne(Nn());function ct(t,e){if(!e)return t;let r=(0,hr.default)(t),a=Object.assign({},pt.default.parse(r.query,{ignoreQueryPrefix:!0}),e);return r.set("query",pt.default.stringify(JSON.parse(JSON.stringify(a)),{addQueryPrefix:!0})),r.toString()}i(ct,"withQueryParams");function Bn(t){let e=(0,hr.default)(t);return pt.default.parse(e.query,{ignoreQueryPrefix:!0})}i(Bn,"getQueryParams");function Un(...t){if(!t||!t.length)return"";let e=[];for(let a of t)ye(a),e.length===0?e.push(a):e.push(a.replace(/^\/+/,"")),a.endsWith("/")||e.push("/");let r=e.join("");return t[t.length-1].endsWith("/")?r:r.slice(0,r.length-1)}i(Un,"join");function Ds(t,e,r){let a={};return t.forEach(o=>{let n=e[o];if(typeof n>"u"){if(r&&r.has(o))return;n=""}a[o]=n}),a}i(Ds,"generateParamMap");function Vn(t,e,r){let a={};return t.forEach(o=>{let n=e[o];if(typeof n>"u"){if(r&&r.has(o))return;n=""}a[o]=encodeURIComponent(String(n))}),a}i(Vn,"generateQueryParamMap");function Os(t,e){let r=t;for(let[a,o]of Object.entries(e))r=r.replace(`{${a}}`,o);return r}i(Os,"formatString");function Tr(t,e){let{url:r,queryParams:a,nameMapping:o,bodyTemplate:n,bodyParams:s,method:p,headers:c,transforms:m}=t,y=new Map,u=new Set,l=new Set;e.forEach((b,S)=>{let d=o&&o[b.name]||b.name;if(u.has(d))throw new Error(`Duplicate name ${d} detected`);u.add(d),b.optional&&l.add(d),y.set(S,d)});let A=!!(a&&a.length),x=!!(s&&s.length);return i(function(S){let d={};S.forEach((P,D)=>{let j=_(y.get(D)),h=m?m[j]:void 0;if(h){let M=h(P);M&&typeof M=="object"?Object.assign(d,M):d[j]=M}else d[j]=P});let F=Os(r,Vn(Object.keys(d),d)),f=A?ct(F,Vn(_(a),d,l)):F,g;if(n&&(g=(0,In.default)(n)),x){let P=Ds(_(s),d,l);g=g?{...g,...P}:P}return{url:f,method:p,headers:{Accept:"application/json","Content-Type":"application/json",...c},body:g?JSON.stringify(g):void 0}},"requestHandler")}i(Tr,"generateRequestHandler");function mt(t){let{projectKey:e}=t;return i(function(a){let{body:o}=a;return typeof o!="object"?o:e?o[e]:o},"objectResponseHandler")}i(mt,"generateObjectResponseHandler");var Pr=class Pr extends Error{constructor(r,a){super(r);this.isUserVisible=!0;this.internalError=a}};i(Pr,"UserVisibleError");var le=Pr,ft=class ft extends Error{constructor(r,a,o,n){super(`${r} - ${JSON.stringify(a)}`);this.name="StatusCodeError";this.statusCode=r,this.body=a,this.error=a,this.options=o;let s=n?.body;typeof s=="object"&&(s=JSON.stringify(s)),this.response={...n,body:s}}static isStatusCodeError(r){return"name"in r&&r.name===ft.name}};i(ft,"StatusCodeError");var ut=ft,dt=class dt extends Error{constructor(r){super(r||"Additional permissions are required");this.name="MissingScopesError"}static isMissingScopesError(r){return"name"in r&&r.name===dt.name}};i(dt,"MissingScopesError");var yt=dt;function qn(t){return"isDynamic"in t}i(qn,"isDynamicSyncTable");function L(t){return typeof t=="function"?ht(t):t}i(L,"wrapMetadataFunction");function Hn(t){return t?.type==="array"?t:{type:"array",items:t}}i(Hn,"transformToArraySchema");function vs(t){if(t)return{...t,execute(e,r){let a=t.execute(e,r);return vr(a)?a.then(o=>Hn(o)):Hn(a)}}}i(vs,"wrapGetSchema");function lt(t){let{type:e,autocomplete:r,crawlStrategy:a,...o}=t,n=Dr[e],s;if(Array.isArray(r)){let c=Sr(r);s=L(c)}else s=L(r);let p;if(a)if(a.parentTable){let{tableName:c,propertyKey:m,inheritPermissions:y}=a.parentTable;p={parentTable:{tableName:c,propertyKey:G(m),inheritPermissions:y}}}else p=a;return Object.freeze({...o,autocomplete:s,type:n,crawlStrategy:p})}i(lt,"makeParameter");var gr=(r=>(r.Success="success",r.Error="error",r))(gr||{}),Kn=1e3;function Ce(t){let e;switch(t.resultType){case"string":{let a={...t,codaType:"codaType"in t?t.codaType:void 0,formulaSchema:"schema"in t?t.schema:void 0},{onError:o,resultType:n,codaType:s,formulaSchema:p,...c}=a;Z(s!=="selectList","ValueHintType.SelectList is not supported for formula result types."),e={...c,resultType:0,schema:p||(s?{type:"string",codaType:s}:void 0)};break}case"number":{let a={...t,codaType:"codaType"in t?t.codaType:void 0,formulaSchema:"schema"in t?t.schema:void 0},{onError:o,resultType:n,codaType:s,formulaSchema:p,...c}=a;e={...c,resultType:1,schema:p||(s?{type:"number",codaType:s}:void 0)};break}case"boolean":{let{onError:a,resultType:o,...n}=t;e={...n,resultType:3};break}case"array":{let{onError:a,resultType:o,items:n,...s}=t;e={...s,resultType:2,schema:X(re({type:"array",items:n}))};break}case"object":{let{onError:a,resultType:o,schema:n,...s}=t;e={...s,resultType:2,schema:X(re(n))};break}default:return ue(t)}let r=t.onError;if(r){let a=e.execute;e.execute=async function(o,n){try{return await a(o,n)}catch(s){return r(s)}}}return C(e,t.connectionRequirement)}i(Ce,"makeFormula");function ht(t,e){return ks({name:"getMetadata",description:"Gets metadata",execute([r,a],o){let n={};try{n=JSON.parse(a||"")}catch{}return t(o,r,n)},parameters:[lt({type:"string",name:"search",description:"Metadata to search for.",optional:!0}),lt({type:"string",name:"formulaContext",description:"Serialized JSON for metadata.",optional:!0})],examples:[],connectionRequirement:e?.connectionRequirement||"optional"})}i(ht,"makeMetadataFormula");function Tt({execute:t,schema:e,name:r}){if(!(t instanceof Function))throw new Error("Value for execute must be a function");let a=t,o=i(async([],p)=>a(p),"innerExecute"),n={connectionRequirement:"optional",execute:o,name:r,description:`A property options function for ${r}`,parameters:[],resultType:"array",items:e};return Ce(n)}i(Tt,"makePropertyOptionsFormula");function xr(t,e){let r=(t||"").toLowerCase(),a=e.filter(n=>(typeof n=="string"||typeof n=="number"?n:n.display).toString().toLowerCase().includes(r)),o=[];for(let n of a)typeof n=="string"?o.push({value:n,display:n}):typeof n=="number"?o.push({value:n,display:n.toString()}):o.push(n);return Promise.resolve(o)}i(xr,"simpleAutocomplete");async function Gn(t,e,r,a){if(typeof t!="string")throw new TypeError(`Expecting a string for "search" parameter but received ${t}`);let o=t.toLowerCase(),n=[];for(let s of e){let p=s[r];if(!p.toLowerCase().includes(o))continue;let c=s[a];n.push({display:p,value:c})}return n}i(Gn,"autocompleteSearchObjects");function Sr(t){return ht((e,r)=>xr(r,t),{connectionRequirement:"optional"})}i(Sr,"makeSimpleAutocompleteMetadataFormula");function Ln(t){return t&&t.schema}i(Ln,"isResponseHandlerTemplate");function Fs(t){return t&&t.example}i(Fs,"isResponseExampleTemplate");function ks({response:t,...e}){let r;if(t)if(Ln(t)&&t.schema){let o=X(t.schema);t.schema=re(o),r=t.schema}else Fs(t);let a=e.execute;if(Ln(t)){let{onError:o}=t,n=a,s=mt(t);a=i(async function(c,m){let y;try{y=await n(c,m)}catch(u){if(o)y=o(u);else throw u}return s({body:y||{},status:200,headers:{}})},"exec")}return Object.assign({},e,{resultType:2,execute:a,schema:r})}i(ks,"makeObjectFormula");function je({name:t,description:e,identityName:r,schema:a,formula:o,connectionRequirement:n,dynamicOptions:s={},role:p}){let{getSchema:c,entityName:m,defaultAddDynamicColumns:y}=s,{execute:u,executeUpdate:l,executeGetPermissions:A,...x}=C(o,n),b=X(a);if(!r)throw new Error("Sync table schemas must set an identityName");if(b.identity){if(b.identity.name&&b.identity.name!==r)throw new Error(`Identity name mismatch for sync table ${t}. Either remove the schema's identity.name (${b.identity.name}) or ensure it matches the table's identityName (${r}).`);b.identity={...b.identity,name:r}}else b.identity={name:r};if(p==="users"){if(!b.userEmailProperty)throw new Error("Sync table schemas with role users must set a userEmailProperty");if(!b.userIdProperty)throw new Error("Sync table schemas with role users must set a userIdProperty")}if(p==="groupMembers"){if(!b.groupIdProperty)throw new Error("Sync table schemas with role groupMembers must set a groupIdProperty");if(!b.userIdProperty)throw new Error("Sync table schemas with role groupMembers must set a userIdProperty")}let S=vs(L(c)),d=te(b),F=Rs({inputSchema:a,schema:d,identityName:r});s.propertyOptions&&(F??(F={}),F.__coda_dynamic__=Tt({execute:s.propertyOptions,schema:te({properties:{}}),name:`${r}.DynamicPropertyOptions`}));let f=re(d),g=S?void 0:{type:"array",items:f},{identity:P,id:D,primary:j}=fe(d);if(!(j&&D))throw new Error("Sync table schemas should have defined properties for idProperty and displayProperty");if(!P)throw new Error("Unknown error creating sync table identity");if(t.includes(" "))throw new Error("Sync table name should not include spaces");let h=mt({schema:g}),M=i(async function(R,T){let E=await u(R,T)||{},w=T.sync.schema,W=h({body:E.result||[],status:200,headers:{}},w),{continuation:K,completion:Y}=E,me={result:W};return K&&(me.continuation=K),Y&&(me.completion=Y),me},"exec"),V=l?i(async function(R,T,E){let{result:w}=await l(R,T,E)||{},W=E.sync.schema;return{result:h({body:w||[],status:200,headers:{}},W)}},"execUpdate"):void 0,U=A?i(async function(R,T,E){let w=await A(R,T,E),{rowAccessDefinitions:W}=w,K=W.filter(Y=>Y.permissions.length>Kn);if(K.length>0)throw new Error(`Objects with ids: ${K.map(Y=>Y.rowId).join(", ")} returned more permissions than the maximum allowed of ${Kn} per object`);return w},"execGetPermissions"):void 0;return{name:t,description:e,schema:f,identityName:r,getter:{...x,cacheTtlSecs:0,execute:M,executeUpdate:V,schema:g,isSyncFormula:!0,supportsUpdates:!!V,supportsGetPermissions:!!U,connectionRequirement:x.connectionRequirement||n,resultType:2,executeGetPermissions:U},getSchema:C(S,n),entityName:m,defaultAddDynamicColumns:y,namedPropertyOptions:xt(F,n),role:p}}i(je,"makeSyncTable");function gt({name:t,description:e,getName:r,getSchema:a,identityName:o,getDisplayUrl:n,formula:s,listDynamicUrls:p,searchDynamicUrls:c,entityName:m,connectionRequirement:y,defaultAddDynamicColumns:u,placeholderSchema:l,propertyOptions:A}){let x=l||te({type:"object",idProperty:"id",displayProperty:"id",identity:{name:o},properties:{id:{type:"string"}}}),b=L(r),S=L(a),d=L(n),F=L(p),f=L(c);return{...je({name:t,description:e,identityName:o,schema:x,formula:s,connectionRequirement:y,dynamicOptions:{getSchema:S,entityName:m,defaultAddDynamicColumns:u,propertyOptions:A}}),isDynamic:!0,getDisplayUrl:C(d,y),listDynamicUrls:C(F,y),searchDynamicUrls:C(f,y),getName:C(b,y)}}i(gt,"makeDynamicSyncTable");function Wn({response:t,...e}){let{request:r,...a}=e,{parameters:o}=a;t.schema=t.schema?re(t.schema):void 0;let{onError:n}=t,s=Tr(r,o),p=mt(t);function c(m,y){return y.fetcher.fetch(s(m)).catch(u=>{if(n)return n(u);throw u}).then(p)}return i(c,"execute"),Object.assign({},a,{execute:c,resultType:2,schema:t.schema})}i(Wn,"makeTranslateObjectFormula");function $n(t){let{request:e,...r}=t,{parameters:a}=r,o=Tr(e,a);function n(s,p){return p.fetcher.fetch(o(s)).then(()=>"")}return i(n,"execute"),Object.assign({},r,{execute:n,resultType:0})}i($n,"makeEmptyFormula");function xt(t,e){if(!t)return t;let r={};for(let a of Object.keys(t))r[a]=C(t[a],e);return r}i(xt,"maybeRewriteConnectionForNamedPropertyOptions");function C(t,e){return t&&e?{...t,parameters:t.parameters.map(r=>({...r,autocomplete:r.autocomplete?C(r.autocomplete,e):void 0})),varargParameters:t.varargParameters?.map(r=>({...r,autocomplete:r.autocomplete?C(r.autocomplete,e):void 0})),connectionRequirement:e}:t}i(C,"maybeRewriteConnectionForFormula");function ws(t){let e=[];for(let r of Object.keys(t.properties)){let a=de(t.properties[r]);if(!a||!("options"in a))continue;let{options:o}=a;o&&typeof o=="function"&&e.push(r)}return e}i(ws,"listPropertiesWithOptionsFunctions");function Rs({inputSchema:t,schema:e,identityName:r}){let a={},o=ws(t);if(o.length){for(let n of o){let s=de(t.properties[n]),p=de(e.properties[n]);Z(Ht(s),`Property "${n}" must have codaType of ValueHintType.SelectList or ValueHintType.Reference to configure property options`),Z(Ht(p),`Property "${n}" lost codaType on deep copy?...`),p.options=n,a[n]=Tt({execute:s.options,schema:e.properties[n],name:`${r}.${n}.Options`})}return a}}i(Rs,"moveJsPropertyOptionsFunctionsToFormulas");function zn(t){return new _e(t)}i(zn,"newPack");var br=class br{constructor(e){let{formulas:r,formats:a,syncTables:o,networkDomains:n,defaultAuthentication:s,systemConnectionAuthentication:p,version:c,formulaNamespace:m}=e||{};this.formulas=r||[],this.formats=a||[],this.syncTables=o||[],this.networkDomains=n||[],this.defaultAuthentication=s,this.systemConnectionAuthentication=p,this.version=c,this.formulaNamespace=m||"Deprecated"}addFormula(e){let r=Ce({...e,connectionRequirement:e.connectionRequirement||this._defaultConnectionRequirement});return this.formulas.push(r),this}addSyncTable({name:e,description:r,identityName:a,schema:o,formula:n,connectionRequirement:s,dynamicOptions:p={}}){let c=s||this._defaultConnectionRequirement,m=je({name:e,description:r,identityName:a,schema:o,formula:n,connectionRequirement:c,dynamicOptions:p});return this.syncTables.push(m),this}addDynamicSyncTable(e){let r=gt({...e,connectionRequirement:e.connectionRequirement||this._defaultConnectionRequirement});return this.syncTables.push(r),this}addColumnFormat(e){return this.formats.push(e),this}setUserAuthentication(e){let{defaultConnectionRequirement:r="required",...a}=e;if(a.type==="None"||a.type==="Various")this.defaultAuthentication=a;else{let{getConnectionName:o,getConnectionUserId:n,postSetup:s,...p}=a,c=L(o),m=L(n),y=s?.map(u=>({...u,getOptions:L(kt(u).getOptions)}));this.defaultAuthentication={...p,getConnectionName:c,getConnectionUserId:m,postSetup:y}}return a.type!=="None"&&this._setDefaultConnectionRequirement(r),this}setSystemAuthentication(e){let{getConnectionName:r,getConnectionUserId:a,postSetup:o,...n}=e,s=L(r),p=L(a),c=o?.map(m=>({...m,getOptions:L(kt(m).getOptions)}));return this.systemConnectionAuthentication={...n,getConnectionName:s,getConnectionUserId:p,postSetup:c},this}addNetworkDomain(...e){return this.networkDomains.push(...e),this}setVersion(e){return this.version=e,this}_setDefaultConnectionRequirement(e){return this._defaultConnectionRequirement=e,this.formulas=this.formulas.map(r=>r.connectionRequirement?r:C(r,e)),this.syncTables=this.syncTables.map(r=>r.getter.connectionRequirement?r:qn(r)?{...r,getter:C(r.getter,e),getName:C(r.getName,e),getDisplayUrl:C(r.getDisplayUrl,e),getSchema:C(r.getSchema,e),listDynamicUrls:C(r.listDynamicUrls,e),searchDynamicUrls:C(r.searchDynamicUrls,e),namedPropertyOptions:xt(r.namedPropertyOptions,e)}:{...r,getter:C(r.getter,e),getSchema:C(r.getSchema,e),namedPropertyOptions:xt(r.namedPropertyOptions,e)}),this}};i(br,"PackDefinitionBuilder");var _e=br;function Qn(t){if(t.type==="array"&&(t=t.items),t.type==="object")return[...new Set(Object.entries(t.properties).map(([e,r])=>r.fromKey||e))]}i(Qn,"getEffectivePropertyKeysFromSchema");var St;(a=>(a.DarkModeFragmentId="DarkMode",a.DataUrlPrefix="data:image/svg+xml;base64,",a.DataUrlPrefixWithDarkModeSupport="data:image/svg+xml;supportsDarkMode=1;base64,"))(St||(St={})); /*! Bundled license information: pascalcase/index.js: diff --git a/dist/bundles/thunk_bundle.js b/dist/bundles/thunk_bundle.js index 4d6c248b49..1544fdd8e9 100644 --- a/dist/bundles/thunk_bundle.js +++ b/dist/bundles/thunk_bundle.js @@ -2224,6 +2224,69 @@ module.exports = (() => { } }); + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/index.js + var require_es_errors = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = Error; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/eval.js + var require_eval = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/eval.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = EvalError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/range.js + var require_range = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/range.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = RangeError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/ref.js + var require_ref = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/ref.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = ReferenceError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/syntax.js + var require_syntax = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/syntax.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = SyntaxError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/type.js + var require_type = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/type.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = TypeError; + } + }); + + // node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/uri.js + var require_uri = __commonJS({ + "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/uri.js"(exports, module) { + "use strict"; + init_buffer_shim(); + module.exports = URIError; + } + }); + // node_modules/.pnpm/has-symbols@1.0.3/node_modules/has-symbols/shams.js var require_shams = __commonJS({ "node_modules/.pnpm/has-symbols@1.0.3/node_modules/has-symbols/shams.js"(exports, module) { @@ -2302,45 +2365,87 @@ module.exports = (() => { } }); - // node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/implementation.js + // node_modules/.pnpm/has-proto@1.0.3/node_modules/has-proto/index.js + var require_has_proto = __commonJS({ + "node_modules/.pnpm/has-proto@1.0.3/node_modules/has-proto/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var test = { + __proto__: null, + foo: {} + }; + var $Object = Object; + module.exports = /* @__PURE__ */ __name(function hasProto() { + return { __proto__: test }.foo === test.foo && !(test instanceof $Object); + }, "hasProto"); + } + }); + + // node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/implementation.js var require_implementation = __commonJS({ - "node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/implementation.js"(exports, module) { + "node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/implementation.js"(exports, module) { "use strict"; init_buffer_shim(); var ERROR_MESSAGE = "Function.prototype.bind called on incompatible "; - var slice = Array.prototype.slice; var toStr = Object.prototype.toString; + var max = Math.max; var funcType = "[object Function]"; + var concatty = /* @__PURE__ */ __name(function concatty2(a, b) { + var arr = []; + for (var i = 0; i < a.length; i += 1) { + arr[i] = a[i]; + } + for (var j = 0; j < b.length; j += 1) { + arr[j + a.length] = b[j]; + } + return arr; + }, "concatty"); + var slicy = /* @__PURE__ */ __name(function slicy2(arrLike, offset) { + var arr = []; + for (var i = offset || 0, j = 0; i < arrLike.length; i += 1, j += 1) { + arr[j] = arrLike[i]; + } + return arr; + }, "slicy"); + var joiny = /* @__PURE__ */ __name(function(arr, joiner) { + var str = ""; + for (var i = 0; i < arr.length; i += 1) { + str += arr[i]; + if (i + 1 < arr.length) { + str += joiner; + } + } + return str; + }, "joiny"); module.exports = /* @__PURE__ */ __name(function bind(that) { var target = this; - if (typeof target !== "function" || toStr.call(target) !== funcType) { + if (typeof target !== "function" || toStr.apply(target) !== funcType) { throw new TypeError(ERROR_MESSAGE + target); } - var args = slice.call(arguments, 1); + var args = slicy(arguments, 1); var bound; var binder = /* @__PURE__ */ __name(function() { if (this instanceof bound) { var result = target.apply( this, - args.concat(slice.call(arguments)) + concatty(args, arguments) ); if (Object(result) === result) { return result; } return this; - } else { - return target.apply( - that, - args.concat(slice.call(arguments)) - ); } + return target.apply( + that, + concatty(args, arguments) + ); }, "binder"); - var boundLength = Math.max(0, target.length - args.length); + var boundLength = max(0, target.length - args.length); var boundArgs = []; for (var i = 0; i < boundLength; i++) { - boundArgs.push("$" + i); + boundArgs[i] = "$" + i; } - bound = Function("binder", "return function (" + boundArgs.join(",") + "){ return binder.apply(this,arguments); }")(binder); + bound = Function("binder", "return function (" + joiny(boundArgs, ",") + "){ return binder.apply(this,arguments); }")(binder); if (target.prototype) { var Empty = /* @__PURE__ */ __name(function Empty2() { }, "Empty"); @@ -2353,9 +2458,9 @@ module.exports = (() => { } }); - // node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/index.js + // node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/index.js var require_function_bind = __commonJS({ - "node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/index.js"(exports, module) { + "node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/index.js"(exports, module) { "use strict"; init_buffer_shim(); var implementation = require_implementation(); @@ -2363,25 +2468,32 @@ module.exports = (() => { } }); - // node_modules/.pnpm/has@1.0.3/node_modules/has/src/index.js - var require_src = __commonJS({ - "node_modules/.pnpm/has@1.0.3/node_modules/has/src/index.js"(exports, module) { + // node_modules/.pnpm/hasown@2.0.2/node_modules/hasown/index.js + var require_hasown = __commonJS({ + "node_modules/.pnpm/hasown@2.0.2/node_modules/hasown/index.js"(exports, module) { "use strict"; init_buffer_shim(); + var call = Function.prototype.call; + var $hasOwn = Object.prototype.hasOwnProperty; var bind = require_function_bind(); - module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); + module.exports = bind.call(call, $hasOwn); } }); - // node_modules/.pnpm/get-intrinsic@1.2.0/node_modules/get-intrinsic/index.js + // node_modules/.pnpm/get-intrinsic@1.2.4/node_modules/get-intrinsic/index.js var require_get_intrinsic = __commonJS({ - "node_modules/.pnpm/get-intrinsic@1.2.0/node_modules/get-intrinsic/index.js"(exports, module) { + "node_modules/.pnpm/get-intrinsic@1.2.4/node_modules/get-intrinsic/index.js"(exports, module) { "use strict"; init_buffer_shim(); var undefined2; - var $SyntaxError = SyntaxError; + var $Error = require_es_errors(); + var $EvalError = require_eval(); + var $RangeError = require_range(); + var $ReferenceError = require_ref(); + var $SyntaxError = require_syntax(); + var $TypeError = require_type(); + var $URIError = require_uri(); var $Function = Function; - var $TypeError = TypeError; var getEvalledConstructor = /* @__PURE__ */ __name(function(expressionSyntax) { try { return $Function('"use strict"; return (' + expressionSyntax + ").constructor;")(); @@ -2412,16 +2524,18 @@ module.exports = (() => { } }() : throwTypeError; var hasSymbols = require_has_symbols()(); - var getProto = Object.getPrototypeOf || function(x) { + var hasProto = require_has_proto()(); + var getProto = Object.getPrototypeOf || (hasProto ? function(x) { return x.__proto__; - }; + } : null); var needsEval = {}; - var TypedArray = typeof Uint8Array === "undefined" ? undefined2 : getProto(Uint8Array); + var TypedArray = typeof Uint8Array === "undefined" || !getProto ? undefined2 : getProto(Uint8Array); var INTRINSICS = { + __proto__: null, "%AggregateError%": typeof AggregateError === "undefined" ? undefined2 : AggregateError, "%Array%": Array, "%ArrayBuffer%": typeof ArrayBuffer === "undefined" ? undefined2 : ArrayBuffer, - "%ArrayIteratorPrototype%": hasSymbols ? getProto([][Symbol.iterator]()) : undefined2, + "%ArrayIteratorPrototype%": hasSymbols && getProto ? getProto([][Symbol.iterator]()) : undefined2, "%AsyncFromSyncIteratorPrototype%": undefined2, "%AsyncFunction%": needsEval, "%AsyncGenerator%": needsEval, @@ -2438,10 +2552,10 @@ module.exports = (() => { "%decodeURIComponent%": decodeURIComponent, "%encodeURI%": encodeURI, "%encodeURIComponent%": encodeURIComponent, - "%Error%": Error, + "%Error%": $Error, "%eval%": eval, // eslint-disable-line no-eval - "%EvalError%": EvalError, + "%EvalError%": $EvalError, "%Float32Array%": typeof Float32Array === "undefined" ? undefined2 : Float32Array, "%Float64Array%": typeof Float64Array === "undefined" ? undefined2 : Float64Array, "%FinalizationRegistry%": typeof FinalizationRegistry === "undefined" ? undefined2 : FinalizationRegistry, @@ -2452,10 +2566,10 @@ module.exports = (() => { "%Int32Array%": typeof Int32Array === "undefined" ? undefined2 : Int32Array, "%isFinite%": isFinite, "%isNaN%": isNaN, - "%IteratorPrototype%": hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined2, + "%IteratorPrototype%": hasSymbols && getProto ? getProto(getProto([][Symbol.iterator]())) : undefined2, "%JSON%": typeof JSON === "object" ? JSON : undefined2, "%Map%": typeof Map === "undefined" ? undefined2 : Map, - "%MapIteratorPrototype%": typeof Map === "undefined" || !hasSymbols ? undefined2 : getProto((/* @__PURE__ */ new Map())[Symbol.iterator]()), + "%MapIteratorPrototype%": typeof Map === "undefined" || !hasSymbols || !getProto ? undefined2 : getProto((/* @__PURE__ */ new Map())[Symbol.iterator]()), "%Math%": Math, "%Number%": Number, "%Object%": Object, @@ -2463,15 +2577,15 @@ module.exports = (() => { "%parseInt%": parseInt, "%Promise%": typeof Promise === "undefined" ? undefined2 : Promise, "%Proxy%": typeof Proxy === "undefined" ? undefined2 : Proxy, - "%RangeError%": RangeError, - "%ReferenceError%": ReferenceError, + "%RangeError%": $RangeError, + "%ReferenceError%": $ReferenceError, "%Reflect%": typeof Reflect === "undefined" ? undefined2 : Reflect, "%RegExp%": RegExp, "%Set%": typeof Set === "undefined" ? undefined2 : Set, - "%SetIteratorPrototype%": typeof Set === "undefined" || !hasSymbols ? undefined2 : getProto((/* @__PURE__ */ new Set())[Symbol.iterator]()), + "%SetIteratorPrototype%": typeof Set === "undefined" || !hasSymbols || !getProto ? undefined2 : getProto((/* @__PURE__ */ new Set())[Symbol.iterator]()), "%SharedArrayBuffer%": typeof SharedArrayBuffer === "undefined" ? undefined2 : SharedArrayBuffer, "%String%": String, - "%StringIteratorPrototype%": hasSymbols ? getProto(""[Symbol.iterator]()) : undefined2, + "%StringIteratorPrototype%": hasSymbols && getProto ? getProto(""[Symbol.iterator]()) : undefined2, "%Symbol%": hasSymbols ? Symbol : undefined2, "%SyntaxError%": $SyntaxError, "%ThrowTypeError%": ThrowTypeError, @@ -2481,16 +2595,18 @@ module.exports = (() => { "%Uint8ClampedArray%": typeof Uint8ClampedArray === "undefined" ? undefined2 : Uint8ClampedArray, "%Uint16Array%": typeof Uint16Array === "undefined" ? undefined2 : Uint16Array, "%Uint32Array%": typeof Uint32Array === "undefined" ? undefined2 : Uint32Array, - "%URIError%": URIError, + "%URIError%": $URIError, "%WeakMap%": typeof WeakMap === "undefined" ? undefined2 : WeakMap, "%WeakRef%": typeof WeakRef === "undefined" ? undefined2 : WeakRef, "%WeakSet%": typeof WeakSet === "undefined" ? undefined2 : WeakSet }; - try { - null.error; - } catch (e) { - errorProto = getProto(getProto(e)); - INTRINSICS["%Error.prototype%"] = errorProto; + if (getProto) { + try { + null.error; + } catch (e) { + errorProto = getProto(getProto(e)); + INTRINSICS["%Error.prototype%"] = errorProto; + } } var errorProto; var doEval = /* @__PURE__ */ __name(function doEval2(name) { @@ -2508,7 +2624,7 @@ module.exports = (() => { } } else if (name === "%AsyncIteratorPrototype%") { var gen = doEval2("%AsyncGenerator%"); - if (gen) { + if (gen && getProto) { value = getProto(gen.prototype); } } @@ -2516,6 +2632,7 @@ module.exports = (() => { return value; }, "doEval"); var LEGACY_ALIASES = { + __proto__: null, "%ArrayBufferPrototype%": ["ArrayBuffer", "prototype"], "%ArrayPrototype%": ["Array", "prototype"], "%ArrayProto_entries%": ["Array", "prototype", "entries"], @@ -2569,7 +2686,7 @@ module.exports = (() => { "%WeakSetPrototype%": ["WeakSet", "prototype"] }; var bind = require_function_bind(); - var hasOwn = require_src(); + var hasOwn = require_hasown(); var $concat = bind.call(Function.call, Array.prototype.concat); var $spliceApply = bind.call(Function.apply, Array.prototype.splice); var $replace = bind.call(Function.call, String.prototype.replace); @@ -2678,39 +2795,192 @@ module.exports = (() => { } }); - // node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/index.js - var require_call_bind = __commonJS({ - "node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/index.js"(exports, module) { + // node_modules/.pnpm/es-define-property@1.0.0/node_modules/es-define-property/index.js + var require_es_define_property = __commonJS({ + "node_modules/.pnpm/es-define-property@1.0.0/node_modules/es-define-property/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var bind = require_function_bind(); var GetIntrinsic = require_get_intrinsic(); - var $apply = GetIntrinsic("%Function.prototype.apply%"); - var $call = GetIntrinsic("%Function.prototype.call%"); - var $reflectApply = GetIntrinsic("%Reflect.apply%", true) || bind.call($call, $apply); - var $gOPD = GetIntrinsic("%Object.getOwnPropertyDescriptor%", true); - var $defineProperty = GetIntrinsic("%Object.defineProperty%", true); - var $max = GetIntrinsic("%Math.max%"); + var $defineProperty = GetIntrinsic("%Object.defineProperty%", true) || false; if ($defineProperty) { try { $defineProperty({}, "a", { value: 1 }); } catch (e) { - $defineProperty = null; + $defineProperty = false; } } - module.exports = /* @__PURE__ */ __name(function callBind(originalFunction) { - var func = $reflectApply(bind, $call, arguments); - if ($gOPD && $defineProperty) { - var desc = $gOPD(func, "length"); - if (desc.configurable) { - $defineProperty( - func, + module.exports = $defineProperty; + } + }); + + // node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js + var require_gopd = __commonJS({ + "node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var GetIntrinsic = require_get_intrinsic(); + var $gOPD = GetIntrinsic("%Object.getOwnPropertyDescriptor%", true); + if ($gOPD) { + try { + $gOPD([], "length"); + } catch (e) { + $gOPD = null; + } + } + module.exports = $gOPD; + } + }); + + // node_modules/.pnpm/define-data-property@1.1.4/node_modules/define-data-property/index.js + var require_define_data_property = __commonJS({ + "node_modules/.pnpm/define-data-property@1.1.4/node_modules/define-data-property/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var $defineProperty = require_es_define_property(); + var $SyntaxError = require_syntax(); + var $TypeError = require_type(); + var gopd = require_gopd(); + module.exports = /* @__PURE__ */ __name(function defineDataProperty(obj, property, value) { + if (!obj || typeof obj !== "object" && typeof obj !== "function") { + throw new $TypeError("`obj` must be an object or a function`"); + } + if (typeof property !== "string" && typeof property !== "symbol") { + throw new $TypeError("`property` must be a string or a symbol`"); + } + if (arguments.length > 3 && typeof arguments[3] !== "boolean" && arguments[3] !== null) { + throw new $TypeError("`nonEnumerable`, if provided, must be a boolean or null"); + } + if (arguments.length > 4 && typeof arguments[4] !== "boolean" && arguments[4] !== null) { + throw new $TypeError("`nonWritable`, if provided, must be a boolean or null"); + } + if (arguments.length > 5 && typeof arguments[5] !== "boolean" && arguments[5] !== null) { + throw new $TypeError("`nonConfigurable`, if provided, must be a boolean or null"); + } + if (arguments.length > 6 && typeof arguments[6] !== "boolean") { + throw new $TypeError("`loose`, if provided, must be a boolean"); + } + var nonEnumerable = arguments.length > 3 ? arguments[3] : null; + var nonWritable = arguments.length > 4 ? arguments[4] : null; + var nonConfigurable = arguments.length > 5 ? arguments[5] : null; + var loose = arguments.length > 6 ? arguments[6] : false; + var desc = !!gopd && gopd(obj, property); + if ($defineProperty) { + $defineProperty(obj, property, { + configurable: nonConfigurable === null && desc ? desc.configurable : !nonConfigurable, + enumerable: nonEnumerable === null && desc ? desc.enumerable : !nonEnumerable, + value, + writable: nonWritable === null && desc ? desc.writable : !nonWritable + }); + } else if (loose || !nonEnumerable && !nonWritable && !nonConfigurable) { + obj[property] = value; + } else { + throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable."); + } + }, "defineDataProperty"); + } + }); + + // node_modules/.pnpm/has-property-descriptors@1.0.2/node_modules/has-property-descriptors/index.js + var require_has_property_descriptors = __commonJS({ + "node_modules/.pnpm/has-property-descriptors@1.0.2/node_modules/has-property-descriptors/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var $defineProperty = require_es_define_property(); + var hasPropertyDescriptors = /* @__PURE__ */ __name(function hasPropertyDescriptors2() { + return !!$defineProperty; + }, "hasPropertyDescriptors"); + hasPropertyDescriptors.hasArrayLengthDefineBug = /* @__PURE__ */ __name(function hasArrayLengthDefineBug() { + if (!$defineProperty) { + return null; + } + try { + return $defineProperty([], "length", { value: 1 }).length !== 1; + } catch (e) { + return true; + } + }, "hasArrayLengthDefineBug"); + module.exports = hasPropertyDescriptors; + } + }); + + // node_modules/.pnpm/set-function-length@1.2.2/node_modules/set-function-length/index.js + var require_set_function_length = __commonJS({ + "node_modules/.pnpm/set-function-length@1.2.2/node_modules/set-function-length/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var GetIntrinsic = require_get_intrinsic(); + var define = require_define_data_property(); + var hasDescriptors = require_has_property_descriptors()(); + var gOPD = require_gopd(); + var $TypeError = require_type(); + var $floor = GetIntrinsic("%Math.floor%"); + module.exports = /* @__PURE__ */ __name(function setFunctionLength(fn, length) { + if (typeof fn !== "function") { + throw new $TypeError("`fn` is not a function"); + } + if (typeof length !== "number" || length < 0 || length > 4294967295 || $floor(length) !== length) { + throw new $TypeError("`length` must be a positive 32-bit integer"); + } + var loose = arguments.length > 2 && !!arguments[2]; + var functionLengthIsConfigurable = true; + var functionLengthIsWritable = true; + if ("length" in fn && gOPD) { + var desc = gOPD(fn, "length"); + if (desc && !desc.configurable) { + functionLengthIsConfigurable = false; + } + if (desc && !desc.writable) { + functionLengthIsWritable = false; + } + } + if (functionLengthIsConfigurable || functionLengthIsWritable || !loose) { + if (hasDescriptors) { + define( + /** @type {Parameters[0]} */ + fn, + "length", + length, + true, + true + ); + } else { + define( + /** @type {Parameters[0]} */ + fn, "length", - { value: 1 + $max(0, originalFunction.length - (arguments.length - 1)) } + length ); } } - return func; + return fn; + }, "setFunctionLength"); + } + }); + + // node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/index.js + var require_call_bind = __commonJS({ + "node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var bind = require_function_bind(); + var GetIntrinsic = require_get_intrinsic(); + var setFunctionLength = require_set_function_length(); + var $TypeError = require_type(); + var $apply = GetIntrinsic("%Function.prototype.apply%"); + var $call = GetIntrinsic("%Function.prototype.call%"); + var $reflectApply = GetIntrinsic("%Reflect.apply%", true) || bind.call($call, $apply); + var $defineProperty = require_es_define_property(); + var $max = GetIntrinsic("%Math.max%"); + module.exports = /* @__PURE__ */ __name(function callBind(originalFunction) { + if (typeof originalFunction !== "function") { + throw new $TypeError("a function is required"); + } + var func = $reflectApply(bind, $call, arguments); + return setFunctionLength( + func, + 1 + $max(0, originalFunction.length - (arguments.length - 1)), + true + ); }, "callBind"); var applyBind = /* @__PURE__ */ __name(function applyBind2() { return $reflectApply(bind, $apply, arguments); @@ -2723,9 +2993,9 @@ module.exports = (() => { } }); - // node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/callBound.js + // node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/callBound.js var require_callBound = __commonJS({ - "node_modules/.pnpm/call-bind@1.0.2/node_modules/call-bind/callBound.js"(exports, module) { + "node_modules/.pnpm/call-bind@1.0.7/node_modules/call-bind/callBound.js"(exports, module) { "use strict"; init_buffer_shim(); var GetIntrinsic = require_get_intrinsic(); @@ -2741,16 +3011,16 @@ module.exports = (() => { } }); - // (disabled):node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/util.inspect + // (disabled):node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/util.inspect var require_util = __commonJS({ - "(disabled):node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/util.inspect"() { + "(disabled):node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/util.inspect"() { init_buffer_shim(); } }); - // node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/index.js + // node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/index.js var require_object_inspect = __commonJS({ - "node_modules/.pnpm/object-inspect@1.12.3/node_modules/object-inspect/index.js"(exports, module) { + "node_modules/.pnpm/object-inspect@1.13.2/node_modules/object-inspect/index.js"(exports, module) { init_buffer_shim(); var hasMap = typeof Map === "function" && Map.prototype; var mapSizeDescriptor = Object.getOwnPropertyDescriptor && hasMap ? Object.getOwnPropertyDescriptor(Map.prototype, "size") : null; @@ -2967,6 +3237,12 @@ module.exports = (() => { if (isString(obj)) { return markBoxed(inspect(String(obj))); } + if (typeof window !== "undefined" && obj === window) { + return "{ [object Window] }"; + } + if (typeof globalThis !== "undefined" && obj === globalThis || typeof global !== "undefined" && obj === global) { + return "{ [object globalThis] }"; + } if (!isDate(obj) && !isRegExp(obj)) { var ys = arrObjKeys(obj, inspect); var isPlainObject = gPO ? gPO(obj) === Object.prototype : obj instanceof Object || obj.constructor === Object; @@ -3290,15 +3566,15 @@ module.exports = (() => { } }); - // node_modules/.pnpm/side-channel@1.0.4/node_modules/side-channel/index.js + // node_modules/.pnpm/side-channel@1.0.6/node_modules/side-channel/index.js var require_side_channel = __commonJS({ - "node_modules/.pnpm/side-channel@1.0.4/node_modules/side-channel/index.js"(exports, module) { + "node_modules/.pnpm/side-channel@1.0.6/node_modules/side-channel/index.js"(exports, module) { "use strict"; init_buffer_shim(); var GetIntrinsic = require_get_intrinsic(); var callBound = require_callBound(); var inspect = require_object_inspect(); - var $TypeError = GetIntrinsic("%TypeError%"); + var $TypeError = require_type(); var $WeakMap = GetIntrinsic("%WeakMap%", true); var $Map = GetIntrinsic("%Map%", true); var $weakMapGet = callBound("WeakMap.prototype.get", true); @@ -3308,10 +3584,13 @@ module.exports = (() => { var $mapSet = callBound("Map.prototype.set", true); var $mapHas = callBound("Map.prototype.has", true); var listGetNode = /* @__PURE__ */ __name(function(list, key) { - for (var prev = list, curr; (curr = prev.next) !== null; prev = curr) { + var prev = list; + var curr; + for (; (curr = prev.next) !== null; prev = curr) { if (curr.key === key) { prev.next = curr.next; - curr.next = list.next; + curr.next = /** @type {NonNullable} */ + list.next; list.next = curr; return curr; } @@ -3326,8 +3605,9 @@ module.exports = (() => { if (node) { node.value = value; } else { - objects.next = { - // eslint-disable-line no-param-reassign + objects.next = /** @type {import('.').ListNode} */ + { + // eslint-disable-line no-param-reassign, no-extra-parens key, next: objects.next, value @@ -4532,9 +4812,9 @@ module.exports = (() => { } }); - // node_modules/.pnpm/has-tostringtag@1.0.0/node_modules/has-tostringtag/shams.js + // node_modules/.pnpm/has-tostringtag@1.0.2/node_modules/has-tostringtag/shams.js var require_shams2 = __commonJS({ - "node_modules/.pnpm/has-tostringtag@1.0.0/node_modules/has-tostringtag/shams.js"(exports, module) { + "node_modules/.pnpm/has-tostringtag@1.0.2/node_modules/has-tostringtag/shams.js"(exports, module) { "use strict"; init_buffer_shim(); var hasSymbols = require_shams(); @@ -4615,54 +4895,216 @@ module.exports = (() => { } }); - // node_modules/.pnpm/foreach@2.0.6/node_modules/foreach/index.js - var require_foreach = __commonJS({ - "node_modules/.pnpm/foreach@2.0.6/node_modules/foreach/index.js"(exports, module) { + // node_modules/.pnpm/is-callable@1.2.7/node_modules/is-callable/index.js + var require_is_callable = __commonJS({ + "node_modules/.pnpm/is-callable@1.2.7/node_modules/is-callable/index.js"(exports, module) { + "use strict"; init_buffer_shim(); - var hasOwn = Object.prototype.hasOwnProperty; - var toString = Object.prototype.toString; - module.exports = /* @__PURE__ */ __name(function forEach(obj, fn, ctx) { - if (toString.call(fn) !== "[object Function]") { - throw new TypeError("iterator must be a function"); + var fnToStr = Function.prototype.toString; + var reflectApply = typeof Reflect === "object" && Reflect !== null && Reflect.apply; + var badArrayLike; + var isCallableMarker; + if (typeof reflectApply === "function" && typeof Object.defineProperty === "function") { + try { + badArrayLike = Object.defineProperty({}, "length", { + get: function() { + throw isCallableMarker; + } + }); + isCallableMarker = {}; + reflectApply(function() { + throw 42; + }, null, badArrayLike); + } catch (_) { + if (_ !== isCallableMarker) { + reflectApply = null; + } + } + } else { + reflectApply = null; + } + var constructorRegex = /^\s*class\b/; + var isES6ClassFn = /* @__PURE__ */ __name(function isES6ClassFunction(value) { + try { + var fnStr = fnToStr.call(value); + return constructorRegex.test(fnStr); + } catch (e) { + return false; } - var l = obj.length; - if (l === +l) { - for (var i = 0; i < l; i++) { - fn.call(ctx, obj[i], i, obj); + }, "isES6ClassFunction"); + var tryFunctionObject = /* @__PURE__ */ __name(function tryFunctionToStr(value) { + try { + if (isES6ClassFn(value)) { + return false; } - } else { - for (var k in obj) { - if (hasOwn.call(obj, k)) { - fn.call(ctx, obj[k], k, obj); + fnToStr.call(value); + return true; + } catch (e) { + return false; + } + }, "tryFunctionToStr"); + var toStr = Object.prototype.toString; + var objectClass = "[object Object]"; + var fnClass = "[object Function]"; + var genClass = "[object GeneratorFunction]"; + var ddaClass = "[object HTMLAllCollection]"; + var ddaClass2 = "[object HTML document.all class]"; + var ddaClass3 = "[object HTMLCollection]"; + var hasToStringTag = typeof Symbol === "function" && !!Symbol.toStringTag; + var isIE68 = !(0 in [,]); + var isDDA = /* @__PURE__ */ __name(function isDocumentDotAll() { + return false; + }, "isDocumentDotAll"); + if (typeof document === "object") { + all = document.all; + if (toStr.call(all) === toStr.call(document.all)) { + isDDA = /* @__PURE__ */ __name(function isDocumentDotAll(value) { + if ((isIE68 || !value) && (typeof value === "undefined" || typeof value === "object")) { + try { + var str = toStr.call(value); + return (str === ddaClass || str === ddaClass2 || str === ddaClass3 || str === objectClass) && value("") == null; + } catch (e) { + } } + return false; + }, "isDocumentDotAll"); + } + } + var all; + module.exports = reflectApply ? /* @__PURE__ */ __name(function isCallable(value) { + if (isDDA(value)) { + return true; + } + if (!value) { + return false; + } + if (typeof value !== "function" && typeof value !== "object") { + return false; + } + try { + reflectApply(value, null, badArrayLike); + } catch (e) { + if (e !== isCallableMarker) { + return false; } } + return !isES6ClassFn(value) && tryFunctionObject(value); + }, "isCallable") : /* @__PURE__ */ __name(function isCallable(value) { + if (isDDA(value)) { + return true; + } + if (!value) { + return false; + } + if (typeof value !== "function" && typeof value !== "object") { + return false; + } + if (hasToStringTag) { + return tryFunctionObject(value); + } + if (isES6ClassFn(value)) { + return false; + } + var strClass = toStr.call(value); + if (strClass !== fnClass && strClass !== genClass && !/^\[object HTML/.test(strClass)) { + return false; + } + return tryFunctionObject(value); + }, "isCallable"); + } + }); + + // node_modules/.pnpm/for-each@0.3.3/node_modules/for-each/index.js + var require_for_each = __commonJS({ + "node_modules/.pnpm/for-each@0.3.3/node_modules/for-each/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var isCallable = require_is_callable(); + var toStr = Object.prototype.toString; + var hasOwnProperty = Object.prototype.hasOwnProperty; + var forEachArray = /* @__PURE__ */ __name(function forEachArray2(array, iterator, receiver) { + for (var i = 0, len = array.length; i < len; i++) { + if (hasOwnProperty.call(array, i)) { + if (receiver == null) { + iterator(array[i], i, array); + } else { + iterator.call(receiver, array[i], i, array); + } + } + } + }, "forEachArray"); + var forEachString = /* @__PURE__ */ __name(function forEachString2(string, iterator, receiver) { + for (var i = 0, len = string.length; i < len; i++) { + if (receiver == null) { + iterator(string.charAt(i), i, string); + } else { + iterator.call(receiver, string.charAt(i), i, string); + } + } + }, "forEachString"); + var forEachObject = /* @__PURE__ */ __name(function forEachObject2(object, iterator, receiver) { + for (var k in object) { + if (hasOwnProperty.call(object, k)) { + if (receiver == null) { + iterator(object[k], k, object); + } else { + iterator.call(receiver, object[k], k, object); + } + } + } + }, "forEachObject"); + var forEach = /* @__PURE__ */ __name(function forEach2(list, iterator, thisArg) { + if (!isCallable(iterator)) { + throw new TypeError("iterator must be a function"); + } + var receiver; + if (arguments.length >= 3) { + receiver = thisArg; + } + if (toStr.call(list) === "[object Array]") { + forEachArray(list, iterator, receiver); + } else if (typeof list === "string") { + forEachString(list, iterator, receiver); + } else { + forEachObject(list, iterator, receiver); + } }, "forEach"); + module.exports = forEach; } }); - // node_modules/.pnpm/available-typed-arrays@1.0.4/node_modules/available-typed-arrays/index.js - var require_available_typed_arrays = __commonJS({ - "node_modules/.pnpm/available-typed-arrays@1.0.4/node_modules/available-typed-arrays/index.js"(exports, module) { + // node_modules/.pnpm/possible-typed-array-names@1.0.0/node_modules/possible-typed-array-names/index.js + var require_possible_typed_array_names = __commonJS({ + "node_modules/.pnpm/possible-typed-array-names@1.0.0/node_modules/possible-typed-array-names/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var possibleNames = [ - "BigInt64Array", - "BigUint64Array", + module.exports = [ "Float32Array", "Float64Array", + "Int8Array", "Int16Array", "Int32Array", - "Int8Array", + "Uint8Array", + "Uint8ClampedArray", "Uint16Array", "Uint32Array", - "Uint8Array", - "Uint8ClampedArray" + "BigInt64Array", + "BigUint64Array" ]; + } + }); + + // node_modules/.pnpm/available-typed-arrays@1.0.7/node_modules/available-typed-arrays/index.js + var require_available_typed_arrays = __commonJS({ + "node_modules/.pnpm/available-typed-arrays@1.0.7/node_modules/available-typed-arrays/index.js"(exports, module) { + "use strict"; + init_buffer_shim(); + var possibleNames = require_possible_typed_array_names(); + var g = typeof globalThis === "undefined" ? global : globalThis; module.exports = /* @__PURE__ */ __name(function availableTypedArrays() { var out = []; for (var i = 0; i < possibleNames.length; i++) { - if (typeof global[possibleNames[i]] === "function") { + if (typeof g[possibleNames[i]] === "function") { out[out.length] = possibleNames[i]; } } @@ -4671,54 +5113,22 @@ module.exports = (() => { } }); - // node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js - var require_gopd = __commonJS({ - "node_modules/.pnpm/gopd@1.0.1/node_modules/gopd/index.js"(exports, module) { - "use strict"; - init_buffer_shim(); - var GetIntrinsic = require_get_intrinsic(); - var $gOPD = GetIntrinsic("%Object.getOwnPropertyDescriptor%", true); - if ($gOPD) { - try { - $gOPD([], "length"); - } catch (e) { - $gOPD = null; - } - } - module.exports = $gOPD; - } - }); - - // node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js - var require_getOwnPropertyDescriptor = __commonJS({ - "node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js"(exports, module) { - "use strict"; - init_buffer_shim(); - module.exports = require_gopd(); - } - }); - - // node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/callBound.js - var require_callBound2 = __commonJS({ - "node_modules/.pnpm/es-abstract@1.20.5/node_modules/es-abstract/helpers/callBound.js"(exports, module) { - "use strict"; - init_buffer_shim(); - module.exports = require_callBound(); - } - }); - - // node_modules/.pnpm/is-typed-array@1.1.3/node_modules/is-typed-array/index.js - var require_is_typed_array = __commonJS({ - "node_modules/.pnpm/is-typed-array@1.1.3/node_modules/is-typed-array/index.js"(exports, module) { + // node_modules/.pnpm/which-typed-array@1.1.15/node_modules/which-typed-array/index.js + var require_which_typed_array = __commonJS({ + "node_modules/.pnpm/which-typed-array@1.1.15/node_modules/which-typed-array/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var forEach = require_foreach(); + var forEach = require_for_each(); var availableTypedArrays = require_available_typed_arrays(); - var callBound = require_callBound2(); + var callBind = require_call_bind(); + var callBound = require_callBound(); + var gOPD = require_gopd(); var $toString = callBound("Object.prototype.toString"); - var hasSymbols = require_has_symbols()(); - var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === "symbol"; + var hasToStringTag = require_shams2()(); + var g = typeof globalThis === "undefined" ? global : globalThis; var typedArrays = availableTypedArrays(); + var $slice = callBound("String.prototype.slice"); + var getPrototypeOf = Object.getPrototypeOf; var $indexOf = callBound("Array.prototype.indexOf", true) || /* @__PURE__ */ __name(function indexOf(array, value) { for (var i = 0; i < array.length; i += 1) { if (array[i] === value) { @@ -4727,111 +5137,101 @@ module.exports = (() => { } return -1; }, "indexOf"); - var $slice = callBound("String.prototype.slice"); - var toStrTags = {}; - var gOPD = require_getOwnPropertyDescriptor(); - var getPrototypeOf = Object.getPrototypeOf; + var cache = { __proto__: null }; if (hasToStringTag && gOPD && getPrototypeOf) { forEach(typedArrays, function(typedArray) { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError("this engine has support for Symbol.toStringTag, but " + typedArray + " does not have the property! Please report this."); + var arr = new g[typedArray](); + if (Symbol.toStringTag in arr) { + var proto = getPrototypeOf(arr); + var descriptor = gOPD(proto, Symbol.toStringTag); + if (!descriptor) { + var superProto = getPrototypeOf(proto); + descriptor = gOPD(superProto, Symbol.toStringTag); + } + cache["$" + typedArray] = callBind(descriptor.get); } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); + }); + } else { + forEach(typedArrays, function(typedArray) { + var arr = new g[typedArray](); + var fn = arr.slice || arr.set; + if (fn) { + cache["$" + typedArray] = callBind(fn); } - toStrTags[typedArray] = descriptor.get; }); } var tryTypedArrays = /* @__PURE__ */ __name(function tryAllTypedArrays(value) { - var anyTrue = false; - forEach(toStrTags, function(getter, typedArray) { - if (!anyTrue) { - try { - anyTrue = getter.call(value) === typedArray; - } catch (e) { + var found = false; + forEach( + // eslint-disable-next-line no-extra-parens + /** @type {Record<`\$${TypedArrayName}`, Getter>} */ + /** @type {any} */ + cache, + /** @type {(getter: Getter, name: `\$${import('.').TypedArrayName}`) => void} */ + function(getter, typedArray) { + if (!found) { + try { + if ("$" + getter(value) === typedArray) { + found = $slice(typedArray, 1); + } + } catch (e) { + } } } - }); - return anyTrue; + ); + return found; }, "tryAllTypedArrays"); - module.exports = /* @__PURE__ */ __name(function isTypedArray(value) { + var trySlices = /* @__PURE__ */ __name(function tryAllSlices(value) { + var found = false; + forEach( + // eslint-disable-next-line no-extra-parens + /** @type {Record<`\$${TypedArrayName}`, Getter>} */ + /** @type {any} */ + cache, + /** @type {(getter: typeof cache, name: `\$${import('.').TypedArrayName}`) => void} */ + function(getter, name) { + if (!found) { + try { + getter(value); + found = $slice(name, 1); + } catch (e) { + } + } + } + ); + return found; + }, "tryAllSlices"); + module.exports = /* @__PURE__ */ __name(function whichTypedArray(value) { if (!value || typeof value !== "object") { return false; } if (!hasToStringTag) { var tag = $slice($toString(value), 8, -1); - return $indexOf(typedArrays, tag) > -1; + if ($indexOf(typedArrays, tag) > -1) { + return tag; + } + if (tag !== "Object") { + return false; + } + return trySlices(value); } if (!gOPD) { - return false; + return null; } return tryTypedArrays(value); - }, "isTypedArray"); + }, "whichTypedArray"); } }); - // node_modules/.pnpm/which-typed-array@1.1.4/node_modules/which-typed-array/index.js - var require_which_typed_array = __commonJS({ - "node_modules/.pnpm/which-typed-array@1.1.4/node_modules/which-typed-array/index.js"(exports, module) { + // node_modules/.pnpm/is-typed-array@1.1.13/node_modules/is-typed-array/index.js + var require_is_typed_array = __commonJS({ + "node_modules/.pnpm/is-typed-array@1.1.13/node_modules/is-typed-array/index.js"(exports, module) { "use strict"; init_buffer_shim(); - var forEach = require_foreach(); - var availableTypedArrays = require_available_typed_arrays(); - var callBound = require_callBound(); - var $toString = callBound("Object.prototype.toString"); - var hasSymbols = require_has_symbols()(); - var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === "symbol"; - var typedArrays = availableTypedArrays(); - var $slice = callBound("String.prototype.slice"); - var toStrTags = {}; - var gOPD = require_getOwnPropertyDescriptor(); - var getPrototypeOf = Object.getPrototypeOf; - if (hasToStringTag && gOPD && getPrototypeOf) { - forEach(typedArrays, function(typedArray) { - if (typeof global[typedArray] === "function") { - var arr = new global[typedArray](); - if (!(Symbol.toStringTag in arr)) { - throw new EvalError("this engine has support for Symbol.toStringTag, but " + typedArray + " does not have the property! Please report this."); - } - var proto = getPrototypeOf(arr); - var descriptor = gOPD(proto, Symbol.toStringTag); - if (!descriptor) { - var superProto = getPrototypeOf(proto); - descriptor = gOPD(superProto, Symbol.toStringTag); - } - toStrTags[typedArray] = descriptor.get; - } - }); - } - var tryTypedArrays = /* @__PURE__ */ __name(function tryAllTypedArrays(value) { - var foundName = false; - forEach(toStrTags, function(getter, typedArray) { - if (!foundName) { - try { - var name = getter.call(value); - if (name === typedArray) { - foundName = name; - } - } catch (e) { - } - } - }); - return foundName; - }, "tryAllTypedArrays"); - var isTypedArray = require_is_typed_array(); - module.exports = /* @__PURE__ */ __name(function whichTypedArray(value) { - if (!isTypedArray(value)) { - return false; - } - if (!hasToStringTag) { - return $slice($toString(value), 8, -1); - } - return tryTypedArrays(value); - }, "whichTypedArray"); + var whichTypedArray = require_which_typed_array(); + module.exports = /* @__PURE__ */ __name(function isTypedArray(value) { + return !!whichTypedArray(value); + }, "isTypedArray"); } }); diff --git a/package.json b/package.json index f103ec851e..31ff7fc5f8 100644 --- a/package.json +++ b/package.json @@ -90,9 +90,9 @@ "@types/uuid": "9.0.8", "@types/xml2js": "0.4.12", "@types/yargs": "17.0.26", - "@typescript-eslint/eslint-plugin": "6.21.0", + "@typescript-eslint/eslint-plugin": "8.0.0", "@typescript-eslint/experimental-utils": "5.62.0", - "@typescript-eslint/parser": "6.21.0", + "@typescript-eslint/parser": "8.0.0", "aws-sdk": "2.1665.0", "chai": "4.4.1", "cspell": "6.31.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3c3bde8b0f..692b11d2ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -215,14 +215,14 @@ importers: specifier: 17.0.26 version: 17.0.26 '@typescript-eslint/eslint-plugin': - specifier: 6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.1.6) + specifier: 8.0.0 + version: 8.0.0(@typescript-eslint/parser@8.0.0)(eslint@8.57.0)(typescript@5.1.6) '@typescript-eslint/experimental-utils': specifier: 5.62.0 version: 5.62.0(eslint@8.57.0)(typescript@5.1.6) '@typescript-eslint/parser': - specifier: 6.21.0 - version: 6.21.0(eslint@8.57.0)(typescript@5.1.6) + specifier: 8.0.0 + version: 8.0.0(eslint@8.57.0)(typescript@5.1.6) aws-sdk: specifier: 2.1665.0 version: 2.1665.0 @@ -282,7 +282,7 @@ importers: version: 4.1.1 ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.1.6)(webpack@5.81.0) + version: 9.5.1(typescript@5.1.6)(webpack@5.93.0) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@18.19.18)(typescript@5.1.6) @@ -301,11 +301,6 @@ importers: packages: - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true - /@aws-crypto/crc32@3.0.0: resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} dependencies: @@ -321,8 +316,8 @@ packages: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-locate-window': 3.208.0 - '@smithy/util-utf8': 2.1.1 + '@aws-sdk/util-locate-window': 3.568.0 + '@smithy/util-utf8': 2.3.0 tslib: 2.6.3 dev: false @@ -369,7 +364,7 @@ packages: resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} dependencies: '@aws-sdk/types': 3.609.0 - '@smithy/util-utf8': 2.1.1 + '@smithy/util-utf8': 2.3.0 tslib: 2.6.3 dev: false @@ -648,14 +643,14 @@ packages: '@aws-crypto/crc32': 3.0.0 '@aws-sdk/types': 3.370.0 '@aws-sdk/util-hex-encoding': 3.310.0 - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/is-array-buffer@3.310.0: resolution: {integrity: sha512-urnbcCR+h9NWUnmOtet/s4ghvzsidFmspfhYaHAmSRdy9yDjdjBJMFjjsn85A1ODUktztm+cVncXjQ38WCMjMQ==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/middleware-host-header@3.620.0: @@ -721,7 +716,7 @@ packages: '@aws-sdk/util-middleware': 3.370.0 '@aws-sdk/util-uri-escape': 3.310.0 '@aws-sdk/util-utf8': 3.310.0 - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.622.0): @@ -743,7 +738,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@smithy/types': 1.2.0 - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/types@3.609.0: @@ -758,7 +753,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/is-array-buffer': 3.310.0 - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/util-endpoints@3.614.0: @@ -775,12 +770,12 @@ packages: resolution: {integrity: sha512-sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: false - /@aws-sdk/util-locate-window@3.208.0: - resolution: {integrity: sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==} - engines: {node: '>=14.0.0'} + /@aws-sdk/util-locate-window@3.568.0: + resolution: {integrity: sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==} + engines: {node: '>=16.0.0'} dependencies: tslib: 2.6.3 dev: false @@ -789,14 +784,14 @@ packages: resolution: {integrity: sha512-Jvs9FZHaQznWGLkRel3PFEP93I1n0Kp6356zxYHk3LIOmjpzoob3R+v96mzyN+dZrnhPdPubYS41qbU2F9lROg==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/util-uri-escape@3.310.0: resolution: {integrity: sha512-drzt+aB2qo2LgtDoiy/3sVG8w63cgLkqFIa2NFlGpUgHFWTXkqtbgf4L5QdjRGKWhmZsnqkbtL7vkSWEcYDJ4Q==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/util-user-agent-browser@3.609.0: @@ -826,7 +821,7 @@ packages: /@aws-sdk/util-utf8-browser@3.259.0: resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@aws-sdk/util-utf8@3.310.0: @@ -834,28 +829,30 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/util-buffer-from': 3.310.0 - tslib: 2.5.0 + tslib: 2.6.3 dev: false - /@babel/code-frame@7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + /@babel/code-frame@7.24.7: + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.18.6 + '@babel/highlight': 7.24.7 + picocolors: 1.0.1 dev: true - /@babel/helper-validator-identifier@7.19.1: - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} dev: true - /@babel/highlight@7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + /@babel/highlight@7.24.7: + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 + picocolors: 1.0.1 dev: true /@brightcove/kacl@0.1.11: @@ -870,51 +867,51 @@ packages: resolution: {integrity: sha512-KXy3qKWYzXOGYwqOGMCXHem3fV39iEmoKLiNhoWWry/SFdvAafmeY+LIDcQTXAcOQLkMDCwP2/rY/NadcWnrjg==} engines: {node: '>=14'} dependencies: - '@cspell/dict-ada': 4.0.1 + '@cspell/dict-ada': 4.0.2 '@cspell/dict-aws': 3.0.0 - '@cspell/dict-bash': 4.1.1 - '@cspell/dict-companies': 3.0.9 - '@cspell/dict-cpp': 5.0.2 + '@cspell/dict-bash': 4.1.3 + '@cspell/dict-companies': 3.1.4 + '@cspell/dict-cpp': 5.1.12 '@cspell/dict-cryptocurrencies': 3.0.1 '@cspell/dict-csharp': 4.0.2 - '@cspell/dict-css': 4.0.5 - '@cspell/dict-dart': 2.0.2 - '@cspell/dict-django': 4.0.2 - '@cspell/dict-docker': 1.1.6 - '@cspell/dict-dotnet': 5.0.0 - '@cspell/dict-elixir': 4.0.2 + '@cspell/dict-css': 4.0.12 + '@cspell/dict-dart': 2.0.3 + '@cspell/dict-django': 4.1.0 + '@cspell/dict-docker': 1.1.7 + '@cspell/dict-dotnet': 5.0.2 + '@cspell/dict-elixir': 4.0.3 '@cspell/dict-en-common-misspellings': 1.0.2 '@cspell/dict-en-gb': 1.1.33 - '@cspell/dict-en_us': 4.3.2 - '@cspell/dict-filetypes': 3.0.0 + '@cspell/dict-en_us': 4.3.23 + '@cspell/dict-filetypes': 3.0.4 '@cspell/dict-fonts': 3.0.2 - '@cspell/dict-fullstack': 3.1.5 - '@cspell/dict-gaming-terms': 1.0.4 + '@cspell/dict-fullstack': 3.2.0 + '@cspell/dict-gaming-terms': 1.0.5 '@cspell/dict-git': 2.0.0 - '@cspell/dict-golang': 6.0.1 + '@cspell/dict-golang': 6.0.9 '@cspell/dict-haskell': 4.0.1 - '@cspell/dict-html': 4.0.3 + '@cspell/dict-html': 4.0.5 '@cspell/dict-html-symbol-entities': 4.0.0 - '@cspell/dict-java': 5.0.5 - '@cspell/dict-k8s': 1.0.1 + '@cspell/dict-java': 5.0.7 + '@cspell/dict-k8s': 1.0.6 '@cspell/dict-latex': 4.0.0 '@cspell/dict-lorem-ipsum': 3.0.0 - '@cspell/dict-lua': 4.0.1 - '@cspell/dict-node': 4.0.2 - '@cspell/dict-npm': 5.0.5 - '@cspell/dict-php': 4.0.1 - '@cspell/dict-powershell': 5.0.1 - '@cspell/dict-public-licenses': 2.0.2 - '@cspell/dict-python': 4.0.2 + '@cspell/dict-lua': 4.0.3 + '@cspell/dict-node': 4.0.3 + '@cspell/dict-npm': 5.0.18 + '@cspell/dict-php': 4.0.8 + '@cspell/dict-powershell': 5.0.5 + '@cspell/dict-public-licenses': 2.0.7 + '@cspell/dict-python': 4.2.3 '@cspell/dict-r': 2.0.1 - '@cspell/dict-ruby': 5.0.0 - '@cspell/dict-rust': 4.0.1 - '@cspell/dict-scala': 5.0.0 - '@cspell/dict-software-terms': 3.1.6 - '@cspell/dict-sql': 2.1.0 + '@cspell/dict-ruby': 5.0.2 + '@cspell/dict-rust': 4.0.5 + '@cspell/dict-scala': 5.0.3 + '@cspell/dict-software-terms': 3.4.10 + '@cspell/dict-sql': 2.1.4 '@cspell/dict-svelte': 1.0.2 '@cspell/dict-swift': 2.0.1 - '@cspell/dict-typescript': 3.1.1 + '@cspell/dict-typescript': 3.1.6 '@cspell/dict-vue': 3.0.0 dev: true @@ -940,24 +937,24 @@ packages: engines: {node: '>=14'} dev: true - /@cspell/dict-ada@4.0.1: - resolution: {integrity: sha512-/E9o3nHrXOhYmQE43deKbxZcR3MIJAsa+66IzP9TXGHheKEx8b9dVMVVqydDDH8oom1H0U20NRPtu6KRVbT9xw==} + /@cspell/dict-ada@4.0.2: + resolution: {integrity: sha512-0kENOWQeHjUlfyId/aCM/mKXtkEgV0Zu2RhUXCBr4hHo9F9vph+Uu8Ww2b0i5a4ZixoIkudGA+eJvyxrG1jUpA==} dev: true /@cspell/dict-aws@3.0.0: resolution: {integrity: sha512-O1W6nd5y3Z00AMXQMzfiYrIJ1sTd9fB1oLr+xf/UD7b3xeHeMeYE2OtcWbt9uyeHim4tk+vkSTcmYEBKJgS5bQ==} dev: true - /@cspell/dict-bash@4.1.1: - resolution: {integrity: sha512-8czAa/Mh96wu2xr0RXQEGMTBUGkTvYn/Pb0o+gqOO1YW+poXGQc3gx0YPqILDryP/KCERrNvkWUJz3iGbvwC2A==} + /@cspell/dict-bash@4.1.3: + resolution: {integrity: sha512-tOdI3QVJDbQSwPjUkOiQFhYcu2eedmX/PtEpVWg0aFps/r6AyjUQINtTgpqMYnYuq8O1QUIQqnpx21aovcgZCw==} dev: true - /@cspell/dict-companies@3.0.9: - resolution: {integrity: sha512-wSkVIJjk33Sm3LhieNv9TsSvUSeP0R/h8xx06NqbMYF43w9J8hZiMHlbB3FzaSOHRpXT5eBIJBVTeFbceZdiqg==} + /@cspell/dict-companies@3.1.4: + resolution: {integrity: sha512-y9e0amzEK36EiiKx3VAA+SHQJPpf2Qv5cCt5eTUSggpTkiFkCh6gRKQ97rVlrKh5GJrqinDwYIJtTsxuh2vy2Q==} dev: true - /@cspell/dict-cpp@5.0.2: - resolution: {integrity: sha512-Q0ZjfhrHHfm0Y1/7LMCq3Fne/bhiBeBogUw4TV1wX/1tg3m+5BtaW/7GiOzRk+rFsblVj3RFam59VJKMT3vSoQ==} + /@cspell/dict-cpp@5.1.12: + resolution: {integrity: sha512-6lXLOFIa+k/qBcu0bjaE/Kc6v3sh9VhsDOXD1Dalm3zgd0QIMjp5XBmkpSdCAK3pWCPV0Se7ysVLDfCea1BuXg==} dev: true /@cspell/dict-cryptocurrencies@3.0.1: @@ -968,28 +965,32 @@ packages: resolution: {integrity: sha512-1JMofhLK+4p4KairF75D3A924m5ERMgd1GvzhwK2geuYgd2ZKuGW72gvXpIV7aGf52E3Uu1kDXxxGAiZ5uVG7g==} dev: true - /@cspell/dict-css@4.0.5: - resolution: {integrity: sha512-z5vw8nJSyKd6d3i5UmMNoVcAp0wxvs9OHWOmAeJKT9fO3tok02gK24VZhcJ0NJtiKdHQ2zRuzdfWl51wdAiY6A==} + /@cspell/dict-css@4.0.12: + resolution: {integrity: sha512-vGBgPM92MkHQF5/2jsWcnaahOZ+C6OE/fPvd5ScBP72oFY9tn5GLuomcyO0z8vWCr2e0nUSX1OGimPtcQAlvSw==} dev: true - /@cspell/dict-dart@2.0.2: - resolution: {integrity: sha512-jigcODm7Z4IFZ4vParwwP3IT0fIgRq/9VoxkXfrxBMsLBGGM2QltHBj7pl+joX+c4cOHxfyZktGJK1B1wFtR4Q==} + /@cspell/dict-dart@2.0.3: + resolution: {integrity: sha512-cLkwo1KT5CJY5N5RJVHks2genFkNCl/WLfj+0fFjqNR+tk3tBI1LY7ldr9piCtSFSm4x9pO1x6IV3kRUY1lLiw==} dev: true - /@cspell/dict-django@4.0.2: - resolution: {integrity: sha512-L0Yw6+Yh2bE9/FAMG4gy9m752G4V8HEBjEAGeRIQ9qvxDLR9yD6dPOtgEFTjv7SWlKSrLb9wA/W3Q2GKCOusSg==} + /@cspell/dict-data-science@2.0.1: + resolution: {integrity: sha512-xeutkzK0eBe+LFXOFU2kJeAYO6IuFUc1g7iRLr7HeCmlC4rsdGclwGHh61KmttL3+YHQytYStxaRBdGAXWC8Lw==} dev: true - /@cspell/dict-docker@1.1.6: - resolution: {integrity: sha512-zCCiRTZ6EOQpBnSOm0/3rnKW1kCcAUDUA7SxJG3SuH6iZvKi3I8FEg8+O83WQUeXg0SyPNerD9F40JLnnJjJig==} + /@cspell/dict-django@4.1.0: + resolution: {integrity: sha512-bKJ4gPyrf+1c78Z0Oc4trEB9MuhcB+Yg+uTTWsvhY6O2ncFYbB/LbEZfqhfmmuK/XJJixXfI1laF2zicyf+l0w==} dev: true - /@cspell/dict-dotnet@5.0.0: - resolution: {integrity: sha512-EOwGd533v47aP5QYV8GlSSKkmM9Eq8P3G/eBzSpH3Nl2+IneDOYOBLEUraHuiCtnOkNsz0xtZHArYhAB2bHWAw==} + /@cspell/dict-docker@1.1.7: + resolution: {integrity: sha512-XlXHAr822euV36GGsl2J1CkBIVg3fZ6879ZOg5dxTIssuhUOCiV2BuzKZmt6aIFmcdPmR14+9i9Xq+3zuxeX0A==} dev: true - /@cspell/dict-elixir@4.0.2: - resolution: {integrity: sha512-/YeHlpZ1pE9VAyxp3V0xyUPapNyC61WwFuw2RByeoMqqYaIfS3Hw+JxtimOsAKVhUvgUH58zyKl5K5Q6FqgCpw==} + /@cspell/dict-dotnet@5.0.2: + resolution: {integrity: sha512-UD/pO2A2zia/YZJ8Kck/F6YyDSpCMq0YvItpd4YbtDVzPREfTZ48FjZsbYi4Jhzwfvc6o8R56JusAE58P+4sNQ==} + dev: true + + /@cspell/dict-elixir@4.0.3: + resolution: {integrity: sha512-g+uKLWvOp9IEZvrIvBPTr/oaO6619uH/wyqypqvwpmnmpjcfi8+/hqZH8YNKt15oviK8k4CkINIqNhyndG9d9Q==} dev: true /@cspell/dict-en-common-misspellings@1.0.2: @@ -1000,32 +1001,32 @@ packages: resolution: {integrity: sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==} dev: true - /@cspell/dict-en_us@4.3.2: - resolution: {integrity: sha512-o8xtHDLPNzW6hK5b1TaDTWt25vVi9lWlL6/dZ9YoS+ZMj+Dy/yuXatqfOgeGyU3a9+2gxC0kbr4oufMUQXI2mQ==} + /@cspell/dict-en_us@4.3.23: + resolution: {integrity: sha512-l0SoEQBsi3zDSl3OuL4/apBkxjuj4hLIg/oy6+gZ7LWh03rKdF6VNtSZNXWAmMY+pmb1cGA3ouleTiJIglbsIg==} dev: true - /@cspell/dict-filetypes@3.0.0: - resolution: {integrity: sha512-Fiyp0z5uWaK0d2TfR9GMUGDKmUMAsOhGD5A0kHoqnNGswL2iw0KB0mFBONEquxU65fEnQv4R+jdM2d9oucujuA==} + /@cspell/dict-filetypes@3.0.4: + resolution: {integrity: sha512-IBi8eIVdykoGgIv5wQhOURi5lmCNJq0we6DvqKoPQJHthXbgsuO1qrHSiUVydMiQl/XvcnUWTMeAlVUlUClnVg==} dev: true /@cspell/dict-fonts@3.0.2: resolution: {integrity: sha512-Z5QdbgEI7DV+KPXrAeDA6dDm/vTzyaW53SGlKqz6PI5VhkOjgkBXv3YtZjnxMZ4dY2ZIqq+RUK6qa9Pi8rQdGQ==} dev: true - /@cspell/dict-fullstack@3.1.5: - resolution: {integrity: sha512-6ppvo1dkXUZ3fbYn/wwzERxCa76RtDDl5Afzv2lijLoijGGUw5yYdLBKJnx8PJBGNLh829X352ftE7BElG4leA==} + /@cspell/dict-fullstack@3.2.0: + resolution: {integrity: sha512-sIGQwU6G3rLTo+nx0GKyirR5dQSFeTIzFTOrURw51ISf+jKG9a3OmvsVtc2OANfvEAOLOC9Wfd8WYhmsO8KRDQ==} dev: true - /@cspell/dict-gaming-terms@1.0.4: - resolution: {integrity: sha512-hbDduNXlk4AOY0wFxcDMWBPpm34rpqJBeqaySeoUH70eKxpxm+dvjpoRLJgyu0TmymEICCQSl6lAHTHSDiWKZg==} + /@cspell/dict-gaming-terms@1.0.5: + resolution: {integrity: sha512-C3riccZDD3d9caJQQs1+MPfrUrQ+0KHdlj9iUR1QD92FgTOF6UxoBpvHUUZ9YSezslcmpFQK4xQQ5FUGS7uWfw==} dev: true /@cspell/dict-git@2.0.0: resolution: {integrity: sha512-n1AxyX5Kgxij/sZFkxFJlzn3K9y/sCcgVPg/vz4WNJ4K9YeTsUmyGLA2OQI7d10GJeiuAo2AP1iZf2A8j9aj2w==} dev: true - /@cspell/dict-golang@6.0.1: - resolution: {integrity: sha512-Z19FN6wgg2M/A+3i1O8qhrGaxUUGOW8S2ySN0g7vp4HTHeFmockEPwYx7gArfssNIruw60JorZv+iLJ6ilTeow==} + /@cspell/dict-golang@6.0.9: + resolution: {integrity: sha512-etDt2WQauyEQDA+qPS5QtkYTb2I9l5IfQftAllVoB1aOrT6bxxpHvMEpJ0Hsn/vezxrCqa/BmtUbRxllIxIuSg==} dev: true /@cspell/dict-haskell@4.0.1: @@ -1036,16 +1037,16 @@ packages: resolution: {integrity: sha512-HGRu+48ErJjoweR5IbcixxETRewrBb0uxQBd6xFGcxbEYCX8CnQFTAmKI5xNaIt2PKaZiJH3ijodGSqbKdsxhw==} dev: true - /@cspell/dict-html@4.0.3: - resolution: {integrity: sha512-Gae8i8rrArT0UyG1I6DHDK62b7Be6QEcBSIeWOm4VIIW1CASkN9B0qFgSVnkmfvnu1Y3H7SSaaEynKjdj3cs8w==} + /@cspell/dict-html@4.0.5: + resolution: {integrity: sha512-p0brEnRybzSSWi8sGbuVEf7jSTDmXPx7XhQUb5bgG6b54uj+Z0Qf0V2n8b/LWwIPJNd1GygaO9l8k3HTCy1h4w==} dev: true - /@cspell/dict-java@5.0.5: - resolution: {integrity: sha512-X19AoJgWIBwJBSWGFqSgHaBR/FEykBHTMjL6EqOnhIGEyE9nvuo32tsSHjXNJ230fQxQptEvRZoaldNLtKxsRg==} + /@cspell/dict-java@5.0.7: + resolution: {integrity: sha512-ejQ9iJXYIq7R09BScU2y5OUGrSqwcD+J5mHFOKbduuQ5s/Eh/duz45KOzykeMLI6KHPVxhBKpUPBWIsfewECpQ==} dev: true - /@cspell/dict-k8s@1.0.1: - resolution: {integrity: sha512-gc5y4Nm3hVdMZNBZfU2M1AsAmObZsRWjCUk01NFPfGhFBXyVne41T7E62rpnzu5330FV/6b/TnFcPgRmak9lLw==} + /@cspell/dict-k8s@1.0.6: + resolution: {integrity: sha512-srhVDtwrd799uxMpsPOQqeDJY+gEocgZpoK06EFrb4GRYGhv7lXo9Fb+xQMyQytzOW9dw4DNOEck++nacDuymg==} dev: true /@cspell/dict-latex@4.0.0: @@ -1056,56 +1057,58 @@ packages: resolution: {integrity: sha512-msEV24qEpzWZs2kcEicqYlhyBpR0amfDkJOs+iffC07si9ftqtQ+yP3lf1VFLpgqw3SQh1M1vtU7RD4sPrNlcQ==} dev: true - /@cspell/dict-lua@4.0.1: - resolution: {integrity: sha512-j0MFmeCouSoC6EdZTbvGe1sJ9V+ruwKSeF+zRkNNNload7R72Co5kX1haW2xLHGdlq0kqSy1ODRZKdVl0e+7hg==} + /@cspell/dict-lua@4.0.3: + resolution: {integrity: sha512-lDHKjsrrbqPaea13+G9s0rtXjMO06gPXPYRjRYawbNmo4E/e3XFfVzeci3OQDQNDmf2cPOwt9Ef5lu2lDmwfJg==} dev: true - /@cspell/dict-node@4.0.2: - resolution: {integrity: sha512-FEQJ4TnMcXEFslqBQkXa5HposMoCGsiBv2ux4IZuIXgadXeHKHUHk60iarWpjhzNzQLyN2GD7NoRMd12bK3Llw==} + /@cspell/dict-node@4.0.3: + resolution: {integrity: sha512-sFlUNI5kOogy49KtPg8SMQYirDGIAoKBO3+cDLIwD4MLdsWy1q0upc7pzGht3mrjuyMiPRUV14Bb0rkVLrxOhg==} dev: true - /@cspell/dict-npm@5.0.5: - resolution: {integrity: sha512-eirZm4XpJNEcbmLGIwI2qXdRRlCKwEsH9mT3qCUytmbj6S6yn63F+8bShMW/yQBedV7+GXq9Td+cJdqiVutOiA==} + /@cspell/dict-npm@5.0.18: + resolution: {integrity: sha512-weMTyxWpzz19q4wv9n183BtFvdD5fCjtze+bFKpl+4rO/YlPhHL2cXLAeexJz/VDSBecwX4ybTZYoknd1h2J4w==} dev: true - /@cspell/dict-php@4.0.1: - resolution: {integrity: sha512-XaQ/JkSyq2c07MfRG54DjLi2CV+HHwS99DDCAao9Fq2JfkWroTQsUeek7wYZXJATrJVOULoV3HKih12x905AtQ==} + /@cspell/dict-php@4.0.8: + resolution: {integrity: sha512-TBw3won4MCBQ2wdu7kvgOCR3dY2Tb+LJHgDUpuquy3WnzGiSDJ4AVelrZdE1xu7mjFJUr4q48aB21YT5uQqPZA==} dev: true - /@cspell/dict-powershell@5.0.1: - resolution: {integrity: sha512-lLl+syWFgfv2xdsoxHfPIB2FGkn//XahCIKcRaf52AOlm1/aXeaJN579B9HCpvM7wawHzMqJ33VJuL/vb6Lc4g==} + /@cspell/dict-powershell@5.0.5: + resolution: {integrity: sha512-3JVyvMoDJesAATYGOxcUWPbQPUvpZmkinV3m8HL1w1RrjeMVXXuK7U1jhopSneBtLhkU+9HKFwgh9l9xL9mY2Q==} dev: true - /@cspell/dict-public-licenses@2.0.2: - resolution: {integrity: sha512-baKkbs/WGEV2lCWZoL0KBPh3uiPcul5GSDwmXEBAsR5McEW52LF94/b7xWM0EmSAc/y8ODc5LnPYC7RDRLi6LQ==} + /@cspell/dict-public-licenses@2.0.7: + resolution: {integrity: sha512-KlBXuGcN3LE7tQi/GEqKiDewWGGuopiAD0zRK1QilOx5Co8XAvs044gk4MNIQftc8r0nHeUI+irJKLGcR36DIQ==} dev: true - /@cspell/dict-python@4.0.2: - resolution: {integrity: sha512-w1jSWDR1CkO23cZFbSYgnD/ZqknDZSVCI1AOE6sSszOJR8shmBkV3lMBYd+vpLsWhmkLLBcZTXDkiqFLXDGowQ==} + /@cspell/dict-python@4.2.3: + resolution: {integrity: sha512-C1CPX9wwEGgcHv/p7KfjuIOp1G6KNyx5gWYweAd6/KPv+ZpeM1v572zFUTmpO8WDuAfKFf00nqYL8/GmCENWBw==} + dependencies: + '@cspell/dict-data-science': 2.0.1 dev: true /@cspell/dict-r@2.0.1: resolution: {integrity: sha512-KCmKaeYMLm2Ip79mlYPc8p+B2uzwBp4KMkzeLd5E6jUlCL93Y5Nvq68wV5fRLDRTf7N1LvofkVFWfDcednFOgA==} dev: true - /@cspell/dict-ruby@5.0.0: - resolution: {integrity: sha512-ssb96QxLZ76yPqFrikWxItnCbUKhYXJ2owkoIYzUGNFl2CHSoHCb5a6Zetum9mQ/oUA3gNeUhd28ZUlXs0la2A==} + /@cspell/dict-ruby@5.0.2: + resolution: {integrity: sha512-cIh8KTjpldzFzKGgrqUX4bFyav5lC52hXDKo4LbRuMVncs3zg4hcSf4HtURY+f2AfEZzN6ZKzXafQpThq3dl2g==} dev: true - /@cspell/dict-rust@4.0.1: - resolution: {integrity: sha512-xJSSzHDK2z6lSVaOmMxl3PTOtfoffaxMo7fTcbZUF+SCJzfKbO6vnN9TCGX2sx1RHFDz66Js6goz6SAZQdOwaw==} + /@cspell/dict-rust@4.0.5: + resolution: {integrity: sha512-DIvlPRDemjKQy8rCqftAgGNZxY5Bg+Ps7qAIJjxkSjmMETyDgl0KTVuaJPt7EK4jJt6uCZ4ILy96npsHDPwoXA==} dev: true - /@cspell/dict-scala@5.0.0: - resolution: {integrity: sha512-ph0twaRoV+ylui022clEO1dZ35QbeEQaKTaV2sPOsdwIokABPIiK09oWwGK9qg7jRGQwVaRPEq0Vp+IG1GpqSQ==} + /@cspell/dict-scala@5.0.3: + resolution: {integrity: sha512-4yGb4AInT99rqprxVNT9TYb1YSpq58Owzq7zi3ZS5T0u899Y4VsxsBiOgHnQ/4W+ygi+sp+oqef8w8nABR2lkg==} dev: true - /@cspell/dict-software-terms@3.1.6: - resolution: {integrity: sha512-w46+pIMRVtrDuTZXK/YxDP5NL5yVoX0ImEPO0s9WbxdyyfhzAF3sGYHBGN/50OGLHExcqe6Idb9feoRC9mCLxw==} + /@cspell/dict-software-terms@3.4.10: + resolution: {integrity: sha512-S5S2sz98v4GWJ9TMo62Vp4L5RM/329e5UQfFn7yJfieTcrfXRH4IweVdz34rZcK9o5coGptgBUIv/Jcrd4cMpg==} dev: true - /@cspell/dict-sql@2.1.0: - resolution: {integrity: sha512-Bb+TNWUrTNNABO0bmfcYXiTlSt0RD6sB2MIY+rNlaMyIwug43jUjeYmkLz2tPkn3+2uvySeFEOMVYhMVfcuDKg==} + /@cspell/dict-sql@2.1.4: + resolution: {integrity: sha512-wsrNK6UBQ92IzQ4SqQqgM04BEYzqVsk3qZH3ZgascaqDtUgK6GI+z3Czi0rQ+9Qe2zKiklGnGMC8sJwYdlIw7g==} dev: true /@cspell/dict-svelte@1.0.2: @@ -1116,8 +1119,8 @@ packages: resolution: {integrity: sha512-gxrCMUOndOk7xZFmXNtkCEeroZRnS2VbeaIPiymGRHj5H+qfTAzAKxtv7jJbVA3YYvEzWcVE2oKDP4wcbhIERw==} dev: true - /@cspell/dict-typescript@3.1.1: - resolution: {integrity: sha512-N9vNJZoOXmmrFPR4ir3rGvnqqwmQGgOYoL1+y6D4oIhyr7FhaYiyF/d7QT61RmjZQcATMa6PSL+ZisCeRLx9+A==} + /@cspell/dict-typescript@3.1.6: + resolution: {integrity: sha512-1beC6O4P/j23VuxX+i0+F7XqPVc3hhiAzGJHEKqnWf5cWAXQtg0xz3xQJ5MvYx2a7iLaSa+lu7+05vG9UHyu9Q==} dev: true /@cspell/dict-vue@3.0.0: @@ -1337,8 +1340,8 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.6.2: - resolution: {integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==} + /@eslint-community/regexpp@4.11.0: + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true @@ -1347,10 +1350,10 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.6(supports-color@8.1.1) espree: 9.6.1 - globals: 13.20.0 - ignore: 5.2.4 + globals: 13.24.0 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -1375,9 +1378,10 @@ packages: /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: - '@humanwhocodes/object-schema': 2.0.2 - debug: 4.3.4 + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.6(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -1388,8 +1392,9 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.2: - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead dev: true /@iarna/toml@2.2.5: @@ -1402,83 +1407,83 @@ packages: dependencies: string-width: 5.1.2 string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 strip-ansi-cjs: /strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: /wrap-ansi@7.0.0 dev: true - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 dev: true - /@jridgewell/resolve-uri@3.1.0: - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/source-map@0.3.3: - resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} + /@jridgewell/source-map@0.3.6: + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 dev: true - /@jridgewell/sourcemap-codec@1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} dev: true - /@jridgewell/trace-mapping@0.3.18: - resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true - /@jsep-plugin/assignment@1.2.1(jsep@1.3.8): + /@jsep-plugin/assignment@1.2.1(jsep@1.3.9): resolution: {integrity: sha512-gaHqbubTi29aZpVbBlECRpmdia+L5/lh2BwtIJTmtxdbecEyyX/ejAOg7eQDGNvGOUmPY7Z2Yxdy9ioyH/VJeA==} engines: {node: '>= 10.16.0'} peerDependencies: jsep: ^0.4.0||^1.0.0 dependencies: - jsep: 1.3.8 + jsep: 1.3.9 dev: false - /@jsep-plugin/regex@1.0.3(jsep@1.3.8): + /@jsep-plugin/regex@1.0.3(jsep@1.3.9): resolution: {integrity: sha512-XfZgry4DwEZvSFtS/6Y+R48D7qJYJK6R9/yJFyUFHCIUMEEHuJ4X95TDgJp5QkmzfLYvapMPzskV5HpIDrREug==} engines: {node: '>= 10.16.0'} peerDependencies: jsep: ^0.4.0||^1.0.0 dependencies: - jsep: 1.3.8 + jsep: 1.3.9 dev: false /@julian_cataldo/remark-lint-frontmatter-schema@3.7.6: resolution: {integrity: sha512-LHgLdn7RGazPf6xnemsP7Ge7jB8lDo9/H3sWhQKhgBsaO8XE4chcjRudI3CPLKeFK5/p/YUWCzM2q/7Z3JRFXQ==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) minimatch: 5.1.6 - unified-lint-rule: 2.1.1 - yaml: 2.2.1 + unified-lint-rule: 2.1.2 + yaml: 2.5.0 dev: true /@nodelib/fs.scandir@2.1.5: @@ -1499,29 +1504,30 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 + fastq: 1.17.1 dev: true - /@npmcli/config@6.1.3: - resolution: {integrity: sha512-c8uOXPbRq1K8YeyUszj6MBWIdB6bx6x3K/UbGmc5GF7qpv1mB893Y5SuyrH/J7Kcw24Im4ASrsztk38ZBWFS2Q==} + /@npmcli/config@6.4.1: + resolution: {integrity: sha512-uSz+elSGzjCMANWa5IlbGczLYPkNI/LeR+cHrgaTqTrTSh9RHhOFA4daD2eRUz6lMtOW+Fnsb+qv7V2Zz8ML0g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - '@npmcli/map-workspaces': 3.0.2 - ini: 3.0.1 - nopt: 7.0.0 + '@npmcli/map-workspaces': 3.0.6 + ci-info: 4.0.0 + ini: 4.1.3 + nopt: 7.2.1 proc-log: 3.0.0 read-package-json-fast: 3.0.2 semver: 7.6.3 - walk-up-path: 1.0.0 + walk-up-path: 3.0.1 dev: true - /@npmcli/map-workspaces@3.0.2: - resolution: {integrity: sha512-bCEC4PG7HbadtAYkW/TTUVNEOSr5Dhfmv6yGLgByJgCvdCqq7teq09cjvJ1LhzJU/euWjvYMcQxsfj7yDD2ikg==} + /@npmcli/map-workspaces@3.0.6: + resolution: {integrity: sha512-tkYs0OYnzQm6iIRdfy+LcLBjcKuQCeE5YLb8KnrIlutJfheNaPvPpgoFEyEFgbjzl5PLZ3IA/BWAwRU0eHuQDA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@npmcli/name-from-folder': 2.0.0 - glob: 8.1.0 - minimatch: 6.2.0 + glob: 10.3.10 + minimatch: 9.0.5 read-package-json-fast: 3.0.2 dev: true @@ -1530,105 +1536,98 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /@octokit/auth-token@3.0.3: - resolution: {integrity: sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==} + /@octokit/auth-token@3.0.4: + resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==} engines: {node: '>= 14'} - dependencies: - '@octokit/types': 9.2.3 dev: true - /@octokit/core@4.2.1: - resolution: {integrity: sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==} + /@octokit/core@4.2.4: + resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==} engines: {node: '>= 14'} dependencies: - '@octokit/auth-token': 3.0.3 - '@octokit/graphql': 5.0.5 - '@octokit/request': 6.2.3 + '@octokit/auth-token': 3.0.4 + '@octokit/graphql': 5.0.6 + '@octokit/request': 6.2.8 '@octokit/request-error': 3.0.3 - '@octokit/types': 9.0.0 + '@octokit/types': 9.3.2 before-after-hook: 2.2.3 - universal-user-agent: 6.0.0 + universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding dev: true - /@octokit/endpoint@7.0.5: - resolution: {integrity: sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==} + /@octokit/endpoint@7.0.6: + resolution: {integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==} engines: {node: '>= 14'} dependencies: - '@octokit/types': 9.2.3 + '@octokit/types': 9.3.2 is-plain-object: 5.0.0 - universal-user-agent: 6.0.0 + universal-user-agent: 6.0.1 dev: true - /@octokit/graphql@5.0.5: - resolution: {integrity: sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==} + /@octokit/graphql@5.0.6: + resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==} engines: {node: '>= 14'} dependencies: - '@octokit/request': 6.2.3 - '@octokit/types': 9.2.3 - universal-user-agent: 6.0.0 + '@octokit/request': 6.2.8 + '@octokit/types': 9.3.2 + universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding dev: true - /@octokit/openapi-types@16.0.0: - resolution: {integrity: sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==} + /@octokit/openapi-types@18.1.1: + resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==} dev: true - /@octokit/openapi-types@17.2.0: - resolution: {integrity: sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==} - dev: true - - /@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.1): + /@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4): resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==} engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=4' dependencies: - '@octokit/core': 4.2.1 + '@octokit/core': 4.2.4 '@octokit/tsconfig': 1.0.2 - '@octokit/types': 9.2.3 + '@octokit/types': 9.3.2 dev: true - /@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.1): + /@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.4): resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==} peerDependencies: '@octokit/core': '>=3' dependencies: - '@octokit/core': 4.2.1 + '@octokit/core': 4.2.4 dev: true - /@octokit/plugin-rest-endpoint-methods@7.1.2(@octokit/core@4.2.1): - resolution: {integrity: sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==} + /@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@4.2.4): + resolution: {integrity: sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==} engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=3' dependencies: - '@octokit/core': 4.2.1 - '@octokit/types': 9.2.3 - deprecation: 2.3.1 + '@octokit/core': 4.2.4 + '@octokit/types': 10.0.0 dev: true /@octokit/request-error@3.0.3: resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==} engines: {node: '>= 14'} dependencies: - '@octokit/types': 9.2.3 + '@octokit/types': 9.3.2 deprecation: 2.3.1 once: 1.4.0 dev: true - /@octokit/request@6.2.3: - resolution: {integrity: sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==} + /@octokit/request@6.2.8: + resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==} engines: {node: '>= 14'} dependencies: - '@octokit/endpoint': 7.0.5 + '@octokit/endpoint': 7.0.6 '@octokit/request-error': 3.0.3 - '@octokit/types': 9.2.3 + '@octokit/types': 9.3.2 is-plain-object: 5.0.0 node-fetch: 2.6.11 - universal-user-agent: 6.0.0 + universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding dev: true @@ -1637,10 +1636,10 @@ packages: resolution: {integrity: sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==} engines: {node: '>= 14'} dependencies: - '@octokit/core': 4.2.1 - '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.1) - '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.1) - '@octokit/plugin-rest-endpoint-methods': 7.1.2(@octokit/core@4.2.1) + '@octokit/core': 4.2.4 + '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4) + '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.4) + '@octokit/plugin-rest-endpoint-methods': 7.2.3(@octokit/core@4.2.4) transitivePeerDependencies: - encoding dev: true @@ -1649,16 +1648,16 @@ packages: resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==} dev: true - /@octokit/types@9.0.0: - resolution: {integrity: sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==} + /@octokit/types@10.0.0: + resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==} dependencies: - '@octokit/openapi-types': 16.0.0 + '@octokit/openapi-types': 18.1.1 dev: true - /@octokit/types@9.2.3: - resolution: {integrity: sha512-MMeLdHyFIALioycq+LFcA71v0S2xpQUX2cw6pPbHQjaibcHYwLnmK/kMZaWuGfGfjBJZ3wRUq+dOaWsvrPJVvA==} + /@octokit/types@9.3.2: + resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==} dependencies: - '@octokit/openapi-types': 17.2.0 + '@octokit/openapi-types': 18.1.1 dev: true /@pkgjs/parseargs@0.11.0: @@ -1668,6 +1667,11 @@ packages: dev: true optional: true + /@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} + dev: true + /@pnpm/network.ca-file@1.0.2: resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} engines: {node: '>=12.22.0'} @@ -1675,10 +1679,11 @@ packages: graceful-fs: 4.2.10 dev: true - /@pnpm/npm-conf@1.0.5: - resolution: {integrity: sha512-hD8ml183638O3R6/Txrh0L8VzGOrFXgRtRDG4qQC4tONdZ5Z1M+tlUUDUvrjYdmK6G+JTBTeaCLMna11cXzi8A==} + /@pnpm/npm-conf@2.3.0: + resolution: {integrity: sha512-DqrO+oXGR7HCuicNy6quk6ALJSDDPKI7RZz1bP5im8mSL8J2e+9w26LdkjuAfpAjOutYUJVbnXnx4IbTQeIgfw==} engines: {node: '>=12'} dependencies: + '@pnpm/config.env-replace': 1.1.0 '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 dev: true @@ -1689,13 +1694,13 @@ packages: peerDependencies: release-it: ^15.0.0-esm.4 dependencies: - detect-newline: 4.0.0 + detect-newline: 4.0.1 release-it: 15.10.5 string-template: 1.0.0 dev: true - /@sindresorhus/is@5.3.0: - resolution: {integrity: sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==} + /@sindresorhus/is@5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} engines: {node: '>=14.16'} dev: true @@ -1722,7 +1727,7 @@ packages: dependencies: '@sinonjs/commons': 2.0.0 lodash.get: 4.4.2 - type-detect: 4.0.8 + type-detect: 4.1.0 dev: false /@sinonjs/text-encoding@0.7.2: @@ -1800,8 +1805,8 @@ packages: tslib: 2.6.3 dev: false - /@smithy/is-array-buffer@2.1.1: - resolution: {integrity: sha512-xozSQrcUinPpNPNPds4S7z/FakDTh1MZWtRP/2vQtYB/u3HYrX2UXuZs+VhaKBd6Vc7g2XPr2ZtwGBNDN6fNKQ==} + /@smithy/is-array-buffer@2.2.0: + resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} engines: {node: '>=14.0.0'} dependencies: tslib: 2.6.3 @@ -1966,7 +1971,7 @@ packages: resolution: {integrity: sha512-z1r00TvBqF3dh4aHhya7nz1HhvCg4TRmw51fjMrh5do3h+ngSstt/yKlNbHeb9QxJmFbmN8KEVSWgb1bRvfEoA==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: false /@smithy/types@3.3.0: @@ -2005,11 +2010,11 @@ packages: tslib: 2.6.3 dev: false - /@smithy/util-buffer-from@2.1.1: - resolution: {integrity: sha512-clhNjbyfqIv9Md2Mg6FffGVrJxw7bgK7s3Iax36xnfVj6cg0fUG7I4RH0XgXJF8bxi+saY5HR21g2UPKSxVCXg==} + /@smithy/util-buffer-from@2.2.0: + resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/is-array-buffer': 2.1.1 + '@smithy/is-array-buffer': 2.2.0 tslib: 2.6.3 dev: false @@ -2106,11 +2111,11 @@ packages: tslib: 2.6.3 dev: false - /@smithy/util-utf8@2.1.1: - resolution: {integrity: sha512-BqTpzYEcUMDwAKr7/mVRUtHDhs6ZoXDi9NypMvMfOr/+u1NW7JgqodPDECiiLboEm6bobcPcECxzjtQh865e9A==} + /@smithy/util-utf8@2.3.0: + resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} engines: {node: '>=14.0.0'} dependencies: - '@smithy/util-buffer-from': 2.1.1 + '@smithy/util-buffer-from': 2.2.0 tslib: 2.6.3 dev: false @@ -2129,8 +2134,8 @@ packages: defer-to-connect: 2.0.1 dev: true - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} dev: true /@tsconfig/node12@1.0.11: @@ -2141,8 +2146,8 @@ packages: resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} dev: true - /@tsconfig/node16@1.0.3: - resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} dev: true /@types/aws-sdk@2.7.0: @@ -2152,17 +2157,17 @@ packages: aws-sdk: 2.1665.0 dev: true - /@types/body-parser@1.19.2: - resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: - '@types/connect': 3.4.35 + '@types/connect': 3.4.38 '@types/node': 18.19.18 dev: true /@types/browserify@12.0.39: resolution: {integrity: sha512-10PbToKgqw+thhmttL9zqZtrfaeYn2cIY2MPJLWUYWE6D0SFUFvjc0u4hJAb0qiXM2mMQ14rfTocgozZ+JEsXA==} dependencies: - '@types/insert-module-globals': 7.0.2 + '@types/insert-module-globals': 7.0.5 '@types/node': 18.19.18 dev: true @@ -2174,70 +2179,71 @@ packages: resolution: {integrity: sha512-DxFaNYaIUXW1OSRCVCC1UHoLcvk6bVJ0v9VvUaZ6kR5zK8/QazXlOThgdvnK0Xpa4sBq+b/Yoq/mnNn383hVRw==} dev: true - /@types/concat-stream@2.0.0: - resolution: {integrity: sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==} + /@types/concat-stream@2.0.3: + resolution: {integrity: sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==} dependencies: '@types/node': 18.19.18 dev: true - /@types/connect@3.4.35: - resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: '@types/node': 18.19.18 dev: true - /@types/debug@4.1.7: - resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: - '@types/ms': 0.7.31 + '@types/ms': 0.7.34 dev: true - /@types/eslint-scope@3.7.4: - resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.37.0 - '@types/estree': 1.0.1 + '@types/eslint': 9.6.0 + '@types/estree': 1.0.5 dev: true - /@types/eslint@8.37.0: - resolution: {integrity: sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==} + /@types/eslint@9.6.0: + resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} dependencies: - '@types/estree': 1.0.1 - '@types/json-schema': 7.0.14 + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 dev: true - /@types/estree@1.0.1: - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true /@types/exorcist@2.0.1: resolution: {integrity: sha512-m/Dh3GEps0KnD3gSo+8pm/kPGQm+CenpI5zzwJOAgTna30AuC5pmjGA1QXCFVqiJEVKV8QCTGnDPOqMDtIyBVQ==} dependencies: '@types/node': 18.19.18 - '@types/through': 0.0.30 + '@types/through': 0.0.33 dev: true - /@types/express-serve-static-core@4.17.33: - resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} + /@types/express-serve-static-core@4.19.5: + resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} dependencies: '@types/node': 18.19.18 '@types/qs': 6.9.11 - '@types/range-parser': 1.2.4 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 dev: true /@types/express@4.17.20: resolution: {integrity: sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==} dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.33 + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.5 '@types/qs': 6.9.11 - '@types/serve-static': 1.15.0 + '@types/serve-static': 1.15.7 dev: true /@types/fs-extra@11.0.3: resolution: {integrity: sha512-sF59BlXtUdzEAL1u0MSvuzWd7PdZvZEtnaVkzX5mjpdWTJ8brG0jUqve3jPCzSzvAKKMHTG8F8o/WMQLtleZdQ==} dependencies: - '@types/jsonfile': 6.1.1 + '@types/jsonfile': 6.1.4 '@types/node': 18.19.18 dev: true @@ -2248,42 +2254,46 @@ packages: '@types/node': 18.19.18 dev: true - /@types/http-cache-semantics@4.0.1: - resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + dev: true + + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} dev: true - /@types/insert-module-globals@7.0.2: - resolution: {integrity: sha512-b+XCUBUioZoveg4e8+D/wGVIvQcuV6TNHPy53aeY0YBydOOZhAtX2Sdr4x97uWKKy9Xrt0SUKsPxbT9e0u/x9Q==} + /@types/insert-module-globals@7.0.5: + resolution: {integrity: sha512-stIOYdMg9UAGAaXQxvWrTC/FE8RqVSsJpr9guQmkO00W8OXIdu9LTC9SEinCW3jBq5273716GIyYcCNly718hQ==} dependencies: '@types/node': 18.19.18 dev: true - /@types/is-empty@1.2.1: - resolution: {integrity: sha512-a3xgqnFTuNJDm1fjsTjHocYJ40Cz3t8utYpi5GNaxzrJC2HSD08ym+whIL7fNqiqBCdM9bcqD1H/tORWAFXoZw==} + /@types/is-empty@1.2.3: + resolution: {integrity: sha512-4J1l5d79hoIvsrKh5VUKVRA1aIdsOb10Hu5j3J2VfP/msDnfTdGPmNp2E1Wg+vs97Bktzo+MZePFFXSGoykYJw==} dev: true /@types/js-yaml@4.0.8: resolution: {integrity: sha512-m6jnPk1VhlYRiLFm3f8X9Uep761f+CK8mHyS65LutH2OhmBF0BeMEjHgg05usH8PLZMWWc/BUR9RPmkvpWnyRA==} dev: true - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/jsonfile@6.1.1: - resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} + /@types/jsonfile@6.1.4: + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: '@types/node': 18.19.18 dev: true - /@types/mdast@3.0.10: - resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} + /@types/mdast@3.0.15: + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 dev: true - /@types/mime@3.0.1: - resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} dev: true /@types/minimatch@5.1.2: @@ -2300,8 +2310,8 @@ packages: '@types/node': 18.19.18 dev: true - /@types/ms@0.7.31: - resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + /@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: true /@types/node-fetch@2.6.4: @@ -2329,8 +2339,8 @@ packages: resolution: {integrity: sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==} dev: true - /@types/range-parser@1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: true /@types/readline-sync@1.4.6: @@ -2341,13 +2351,21 @@ packages: resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} dev: true - /@types/serve-static@1.15.0: - resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: - '@types/mime': 3.0.1 + '@types/mime': 1.3.5 '@types/node': 18.19.18 dev: true + /@types/serve-static@1.15.7: + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 18.19.18 + '@types/send': 0.17.4 + dev: true + /@types/sha.js@2.4.3: resolution: {integrity: sha512-yTEE4GXHk4owUjfjnmSqF7HO9Nxejh6fSMxH4zLZ8KKubRdYzyBj+pRXwbckgv7HQi1uRUKtudrbsuJ46S1xkg==} dependencies: @@ -2357,23 +2375,23 @@ packages: /@types/sinon@17.0.3: resolution: {integrity: sha512-j3uovdn8ewky9kRBG19bOwaZbexJu/XjtkHyjvUgt4xfPFz18dcORIMqnYh66Fx3Powhcr85NT5+er3+oViapw==} dependencies: - '@types/sinonjs__fake-timers': 8.1.2 + '@types/sinonjs__fake-timers': 8.1.5 dev: true - /@types/sinonjs__fake-timers@8.1.2: - resolution: {integrity: sha512-9GcLXF0/v3t80caGs5p2rRfkB+a8VBGLJZVih6CNFkx8IZ994wiKKLSRs9nuFwk1HevWs/1mnUmkApGrSGsShA==} + /@types/sinonjs__fake-timers@8.1.5: + resolution: {integrity: sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==} dev: true - /@types/supports-color@8.1.1: - resolution: {integrity: sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==} + /@types/supports-color@8.1.3: + resolution: {integrity: sha512-Hy6UMpxhE3j1tLpl27exp1XqHD7n8chAiNPzWfz16LPZoMMoSc4dzLl6w9qijkEb/r5O1ozdu1CWGA2L83ZeZg==} dev: true - /@types/text-table@0.2.2: - resolution: {integrity: sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg==} + /@types/text-table@0.2.5: + resolution: {integrity: sha512-hcZhlNvMkQG/k1vcZ6yHOl6WAYftQ2MLfTHcYRZ2xYZFD8tGVnE3qFV0lj1smQeDSR7/yY0PyuUalauf33bJeA==} dev: true - /@types/through@0.0.30: - resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} + /@types/through@0.0.33: + resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: '@types/node': 18.19.18 dev: true @@ -2384,8 +2402,8 @@ packages: source-map: 0.6.1 dev: true - /@types/unist@2.0.6: - resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + /@types/unist@2.0.10: + resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} dev: true /@types/url-parse@1.4.9: @@ -2402,40 +2420,38 @@ packages: '@types/node': 18.19.18 dev: true - /@types/yargs-parser@21.0.0: - resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} dev: true /@types/yargs@17.0.26: resolution: {integrity: sha512-Y3vDy2X6zw/ZCumcwLpdhM5L7jmyGpmBCTYMHDLqT2IKVMYRRLdv6ZakA+wxhra6Z/3bwhNbNl9bDGXaFU+6rw==} dependencies: - '@types/yargs-parser': 21.0.0 + '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.1.6): - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0)(eslint@8.57.0)(typescript@5.1.6): + resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.1.6) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.1.6) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@8.1.1) + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 8.0.0(eslint@8.57.0)(typescript@5.1.6) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/type-utils': 8.0.0(eslint@8.57.0)(typescript@5.1.6) + '@typescript-eslint/utils': 8.0.0(eslint@8.57.0)(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 8.0.0 eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.3 - ts-api-utils: 1.0.3(typescript@5.1.6) + ts-api-utils: 1.3.0(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - supports-color @@ -2454,21 +2470,21 @@ packages: - typescript dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.1.6): - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@8.0.0(eslint@8.57.0)(typescript@5.1.6): + resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@8.1.1) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 8.0.0 + debug: 4.3.6(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.1.6 transitivePeerDependencies: @@ -2483,31 +2499,30 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/scope-manager@6.21.0: - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@8.0.0: + resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/visitor-keys': 8.0.0 dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.1.6): - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils@8.0.0(eslint@8.57.0)(typescript@5.1.6): + resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.1.6) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.1.6) - debug: 4.3.5(supports-color@8.1.1) - eslint: 8.57.0 - ts-api-utils: 1.0.3(typescript@5.1.6) + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.1.6) + '@typescript-eslint/utils': 8.0.0(eslint@8.57.0)(typescript@5.1.6) + debug: 4.3.6(supports-color@8.1.1) + ts-api-utils: 1.3.0(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: + - eslint - supports-color dev: true @@ -2516,9 +2531,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@6.21.0: - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@8.0.0: + resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true /@typescript-eslint/typescript-estree@5.62.0(typescript@5.1.6): @@ -2532,7 +2547,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.6(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -2542,23 +2557,23 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.1.6): - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@8.0.0(typescript@5.1.6): + resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.5(supports-color@8.1.1) + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/visitor-keys': 8.0.0 + debug: 4.3.6(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 + minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.0.3(typescript@5.1.6) + ts-api-utils: 1.3.0(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - supports-color @@ -2571,7 +2586,7 @@ packages: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.14 + '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 @@ -2584,20 +2599,17 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.1.6): - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@8.0.0(eslint@8.57.0)(typescript@5.1.6): + resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.1.6) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.1.6) eslint: 8.57.0 - semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -2611,11 +2623,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.21.0: - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@8.0.0: + resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/types': 8.0.0 eslint-visitor-keys: 3.4.3 dev: true @@ -2623,109 +2635,109 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@webassemblyjs/ast@1.11.5: - resolution: {integrity: sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==} + /@webassemblyjs/ast@1.12.1: + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: - '@webassemblyjs/helper-numbers': 1.11.5 - '@webassemblyjs/helper-wasm-bytecode': 1.11.5 + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 dev: true - /@webassemblyjs/floating-point-hex-parser@1.11.5: - resolution: {integrity: sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==} + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} dev: true - /@webassemblyjs/helper-api-error@1.11.5: - resolution: {integrity: sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==} + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} dev: true - /@webassemblyjs/helper-buffer@1.11.5: - resolution: {integrity: sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==} + /@webassemblyjs/helper-buffer@1.12.1: + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} dev: true - /@webassemblyjs/helper-numbers@1.11.5: - resolution: {integrity: sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==} + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.5 - '@webassemblyjs/helper-api-error': 1.11.5 + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 dev: true - /@webassemblyjs/helper-wasm-bytecode@1.11.5: - resolution: {integrity: sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==} + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} dev: true - /@webassemblyjs/helper-wasm-section@1.11.5: - resolution: {integrity: sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==} + /@webassemblyjs/helper-wasm-section@1.12.1: + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} dependencies: - '@webassemblyjs/ast': 1.11.5 - '@webassemblyjs/helper-buffer': 1.11.5 - '@webassemblyjs/helper-wasm-bytecode': 1.11.5 - '@webassemblyjs/wasm-gen': 1.11.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 dev: true - /@webassemblyjs/ieee754@1.11.5: - resolution: {integrity: sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==} + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - /@webassemblyjs/leb128@1.11.5: - resolution: {integrity: sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==} + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 dev: true - /@webassemblyjs/utf8@1.11.5: - resolution: {integrity: sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==} + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} dev: true - /@webassemblyjs/wasm-edit@1.11.5: - resolution: {integrity: sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==} + /@webassemblyjs/wasm-edit@1.12.1: + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} dependencies: - '@webassemblyjs/ast': 1.11.5 - '@webassemblyjs/helper-buffer': 1.11.5 - '@webassemblyjs/helper-wasm-bytecode': 1.11.5 - '@webassemblyjs/helper-wasm-section': 1.11.5 - '@webassemblyjs/wasm-gen': 1.11.5 - '@webassemblyjs/wasm-opt': 1.11.5 - '@webassemblyjs/wasm-parser': 1.11.5 - '@webassemblyjs/wast-printer': 1.11.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 dev: true - /@webassemblyjs/wasm-gen@1.11.5: - resolution: {integrity: sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==} + /@webassemblyjs/wasm-gen@1.12.1: + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} dependencies: - '@webassemblyjs/ast': 1.11.5 - '@webassemblyjs/helper-wasm-bytecode': 1.11.5 - '@webassemblyjs/ieee754': 1.11.5 - '@webassemblyjs/leb128': 1.11.5 - '@webassemblyjs/utf8': 1.11.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 dev: true - /@webassemblyjs/wasm-opt@1.11.5: - resolution: {integrity: sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==} + /@webassemblyjs/wasm-opt@1.12.1: + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} dependencies: - '@webassemblyjs/ast': 1.11.5 - '@webassemblyjs/helper-buffer': 1.11.5 - '@webassemblyjs/wasm-gen': 1.11.5 - '@webassemblyjs/wasm-parser': 1.11.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 dev: true - /@webassemblyjs/wasm-parser@1.11.5: - resolution: {integrity: sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==} + /@webassemblyjs/wasm-parser@1.12.1: + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} dependencies: - '@webassemblyjs/ast': 1.11.5 - '@webassemblyjs/helper-api-error': 1.11.5 - '@webassemblyjs/helper-wasm-bytecode': 1.11.5 - '@webassemblyjs/ieee754': 1.11.5 - '@webassemblyjs/leb128': 1.11.5 - '@webassemblyjs/utf8': 1.11.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 dev: true - /@webassemblyjs/wast-printer@1.11.5: - resolution: {integrity: sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==} + /@webassemblyjs/wast-printer@1.12.1: + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} dependencies: - '@webassemblyjs/ast': 1.11.5 + '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 dev: true @@ -2748,7 +2760,6 @@ packages: /abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - requiresBuild: true dev: true /accepts@1.3.8: @@ -2759,20 +2770,20 @@ packages: negotiator: 0.6.3 dev: false - /acorn-import-assertions@1.8.0(acorn@8.10.0): - resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} + /acorn-import-attributes@1.9.5(acorn@8.12.1): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.10.0 + acorn: 8.12.1 dev: true - /acorn-jsx@5.3.2(acorn@8.10.0): + /acorn-jsx@5.3.2(acorn@8.12.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.10.0 + acorn: 8.12.1 dev: true /acorn-node@1.8.2: @@ -2788,9 +2799,11 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn-walk@8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + /acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.12.1 dev: true /acorn@7.4.1: @@ -2799,22 +2812,22 @@ packages: hasBin: true dev: false - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true dev: true - /agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + /agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.3.4 + debug: 4.3.6(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true - /ajv-formats@2.1.1(ajv@8.12.0): + /ajv-formats@2.1.1(ajv@8.17.1): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} peerDependencies: ajv: ^8.0.0 @@ -2822,7 +2835,7 @@ packages: ajv: optional: true dependencies: - ajv: 8.12.0 + ajv: 8.17.1 dev: true /ajv-keywords@3.5.2(ajv@6.12.6): @@ -2842,13 +2855,13 @@ packages: uri-js: 4.4.1 dev: true - /ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} dependencies: fast-deep-equal: 3.1.3 + fast-uri: 3.0.1 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - uri-js: 4.4.1 dev: true /ansi-align@3.0.1: @@ -2878,8 +2891,8 @@ packages: engines: {node: '>=12'} dev: true - /ansi-sequence-parser@1.1.0: - resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==} + /ansi-sequence-parser@1.1.1: + resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} dev: true /ansi-styles@3.2.1: @@ -2916,6 +2929,14 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true + /array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: false @@ -2929,31 +2950,45 @@ packages: engines: {node: '>=8'} dev: true - /array.prototype.map@1.0.5: - resolution: {integrity: sha512-gfaKntvwqYIuC7mLLyv2wzZIJqrRhn5PZ9EfFejSx6a78sV7iDsGpG9P+3oUPtm1Rerqm6nrKS4FYuTIvWfo3g==} + /array.prototype.map@1.0.7: + resolution: {integrity: sha512-XpcFfLoBEAhezrrNw1V+yLXkE7M6uR7xJEsxbG6c/V9v043qurwVJB9r9UTnoSioFDoz1i1VOydpWGmJpfVZbg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.20.5 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 + es-object-atoms: 1.0.0 is-string: 1.0.7 dev: true - /asn1.js@5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: true + + /asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} dependencies: bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 - safer-buffer: 2.1.2 dev: false - /assert@1.5.0: - resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} + /assert@1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} dependencies: - object-assign: 4.1.1 - util: 0.10.3 + object.assign: 4.1.5 + util: 0.10.4 dev: false /assertion-error@1.1.0: @@ -2964,7 +2999,7 @@ packages: resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} engines: {node: '>=4'} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: true /async-retry@1.3.3: @@ -2977,9 +3012,11 @@ packages: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: true - /available-typed-arrays@1.0.4: - resolution: {integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==} + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 /aws-sdk@2.1665.0: resolution: {integrity: sha512-IhEcdGmiplF3l/pCROxEYIdi0s+LZ2VkbMAq3RgoXTHxY5cgqVRNaqsEsgIHev2Clxa9V08HttnIERTIUqb1+Q==} @@ -3008,8 +3045,8 @@ packages: /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - /basic-ftp@5.0.3: - resolution: {integrity: sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==} + /basic-ftp@5.0.5: + resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} dev: true @@ -3017,13 +3054,13 @@ packages: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} dev: true - /big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + /big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} dev: true - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} dev: true @@ -3032,14 +3069,14 @@ packages: dependencies: buffer: 5.7.1 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 /bl@5.1.0: resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} dependencies: buffer: 6.0.3 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 dev: true /bn.js@4.12.0: @@ -3074,8 +3111,8 @@ packages: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} dev: false - /boxen@7.0.1: - resolution: {integrity: sha512-8k2eH6SRAK00NDl1iX5q17RJ8rfl53TajdYxE3ssMLehbg487dEVgsad4pIsZb/QqBgYWIl6JOauMTLGX2Kpkw==} + /boxen@7.1.1: + resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} engines: {node: '>=14.16'} dependencies: ansi-align: 3.0.1 @@ -3092,7 +3129,7 @@ packages: resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} engines: {node: '>= 5.10.0'} dependencies: - big-integer: 1.6.51 + big-integer: 1.6.52 dev: true /brace-expansion@1.1.11: @@ -3107,11 +3144,11 @@ packages: balanced-match: 1.0.2 dev: true - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} dependencies: - fill-range: 7.0.1 + fill-range: 7.1.1 dev: true /brorand@1.1.0: @@ -3133,7 +3170,7 @@ packages: /browser-resolve@2.0.0: resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==} dependencies: - resolve: 1.22.1 + resolve: 1.22.8 dev: false /browser-stdout@1.3.1: @@ -3163,7 +3200,7 @@ packages: resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.4 - des.js: 1.0.1 + des.js: 1.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 dev: false @@ -3175,17 +3212,19 @@ packages: randombytes: 2.1.0 dev: false - /browserify-sign@4.2.1: - resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} + /browserify-sign@4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} dependencies: bn.js: 5.2.1 browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 - elliptic: 6.5.4 + elliptic: 6.5.6 + hash-base: 3.0.4 inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.0 + parse-asn1: 5.1.7 + readable-stream: 2.3.8 safe-buffer: 5.2.1 dev: false @@ -3201,7 +3240,7 @@ packages: hasBin: true dependencies: JSONStream: 1.3.5 - assert: 1.5.0 + assert: 1.5.1 browser-pack: 6.1.0 browser-resolve: 2.0.0 browserify-zlib: 0.2.0 @@ -3216,8 +3255,8 @@ packages: domain-browser: 1.2.0 duplexer2: 0.1.4 events: 3.3.0 - glob: 7.2.0 - has: 1.0.3 + glob: 7.2.3 + has: 1.0.4 htmlescape: 1.1.1 https-browserify: 1.0.0 inherits: 2.0.4 @@ -3232,10 +3271,10 @@ packages: punycode: 1.4.1 querystring-es3: 0.2.1 read-only-stream: 2.0.0 - readable-stream: 2.3.7 - resolve: 1.22.1 + readable-stream: 2.3.8 + resolve: 1.22.8 shasum-object: 1.0.0 - shell-quote: 1.8.0 + shell-quote: 1.8.1 stream-browserify: 3.0.0 stream-http: 3.2.0 string_decoder: 1.3.0 @@ -3244,21 +3283,21 @@ packages: through2: 2.0.5 timers-browserify: 1.4.2 tty-browserify: 0.0.1 - url: 0.11.0 + url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 xtend: 4.0.2 dev: false - /browserslist@4.21.5: - resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} + /browserslist@4.23.3: + resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001481 - electron-to-chromium: 1.4.377 - node-releases: 2.0.10 - update-browserslist-db: 1.0.11(browserslist@4.21.5) + caniuse-lite: 1.0.30001649 + electron-to-chromium: 1.5.4 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.23.3) dev: true /bubble-stream-error@1.0.0: @@ -3280,7 +3319,7 @@ packages: resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} dependencies: base64-js: 1.5.1 - ieee754: 1.2.1 + ieee754: 1.1.13 isarray: 1.0.0 dev: true @@ -3293,7 +3332,6 @@ packages: /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - requiresBuild: true dependencies: base64-js: 1.5.1 ieee754: 1.2.1 @@ -3325,16 +3363,16 @@ packages: engines: {node: '>=14.16'} dev: true - /cacheable-request@10.2.10: - resolution: {integrity: sha512-v6WB+Epm/qO4Hdlio/sfUn69r5Shgh39SsE9DSd4bIezP0mblOlObI+I0kUEM7J0JFc+I7pSeMeYaOYtX1N/VQ==} + /cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} engines: {node: '>=14.16'} dependencies: - '@types/http-cache-semantics': 4.0.1 + '@types/http-cache-semantics': 4.0.4 get-stream: 6.0.1 http-cache-semantics: 4.1.1 - keyv: 4.5.2 + keyv: 4.5.4 mimic-response: 4.0.0 - normalize-url: 8.0.0 + normalize-url: 8.0.1 responselike: 3.0.0 dev: true @@ -3342,11 +3380,15 @@ packages: resolution: {integrity: sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==} dev: false - /call-bind@1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.2.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -3368,8 +3410,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite@1.0.30001481: - resolution: {integrity: sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==} + /caniuse-lite@1.0.30001649: + resolution: {integrity: sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==} dev: true /chai@4.4.1: @@ -3378,11 +3420,11 @@ packages: dependencies: assertion-error: 1.1.0 check-error: 1.0.3 - deep-eql: 4.1.3 + deep-eql: 4.1.4 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 - type-detect: 4.0.8 + type-detect: 4.1.0 dev: true /chalk@2.4.2: @@ -3407,6 +3449,11 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + /character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} dev: true @@ -3421,47 +3468,36 @@ packages: get-func-name: 2.0.2 dev: true - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.2 - dev: true - /chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - requiresBuild: true - /chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + /chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} dev: true - /ci-info@3.8.0: - resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} + /ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + dev: true + + /ci-info@4.0.0: + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} engines: {node: '>=8'} dev: true @@ -3499,13 +3535,13 @@ packages: restore-cursor: 4.0.0 dev: true - /cli-spinners@2.7.0: - resolution: {integrity: sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==} + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} dev: true - /cli-width@4.0.0: - resolution: {integrity: sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==} + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} dev: true @@ -3573,7 +3609,7 @@ packages: resolution: {integrity: sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==} dependencies: convert-source-map: 1.1.3 - inline-source-map: 0.6.2 + inline-source-map: 0.6.3 lodash.memoize: 3.0.4 source-map: 0.5.7 dev: false @@ -3585,8 +3621,8 @@ packages: delayed-stream: 1.0.0 dev: true - /commander@10.0.0: - resolution: {integrity: sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==} + /commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} dev: true @@ -3594,8 +3630,8 @@ packages: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /comment-json@4.2.3: - resolution: {integrity: sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==} + /comment-json@4.2.4: + resolution: {integrity: sha512-E5AjpSW+O+N5T2GsOQMHLLsJvrYw6G/AFt9GvU6NguEAfzKShh7hRiLtVo6S9KbRpFMGqE5ojo0/hE+sdteWvQ==} engines: {node: '>= 6'} dependencies: array-timsort: 1.0.3 @@ -3614,7 +3650,7 @@ packages: dependencies: buffer-from: 1.1.2 inherits: 2.0.4 - readable-stream: 2.3.7 + readable-stream: 2.3.8 typedarray: 0.0.6 dev: false @@ -3624,7 +3660,7 @@ packages: dependencies: buffer-from: 1.1.2 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 typedarray: 0.0.6 dev: true @@ -3640,7 +3676,7 @@ packages: engines: {node: '>=8'} dependencies: dot-prop: 5.3.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 make-dir: 3.1.0 unique-string: 2.0.0 write-file-atomic: 3.0.3 @@ -3652,7 +3688,7 @@ packages: engines: {node: '>=12'} dependencies: dot-prop: 6.0.1 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 unique-string: 3.0.0 write-file-atomic: 3.0.3 xdg-basedir: 5.1.0 @@ -3722,7 +3758,7 @@ packages: resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.0 - elliptic: 6.5.4 + elliptic: 6.5.6 dev: false /create-hash@1.2.0: @@ -3753,7 +3789,7 @@ packages: /cross-fetch@4.0.0: resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} dependencies: - node-fetch: 2.6.12 + node-fetch: 2.7.0 transitivePeerDependencies: - encoding dev: false @@ -3771,7 +3807,7 @@ packages: resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 + browserify-sign: 4.2.3 create-ecdh: 4.0.4 create-hash: 1.2.0 create-hmac: 1.1.7 @@ -3819,7 +3855,7 @@ packages: resolution: {integrity: sha512-+koUJPSCOittQwhR0T1mj4xXT3N+ZnY2qQ53W6Gz9HY3hVfEEy0NpbwE/Uy7sIvFMbc426fK0tGXjXyIj72uhQ==} engines: {node: '>=14'} dependencies: - micromatch: 4.0.5 + micromatch: 4.0.7 dev: true /cspell-grammar@6.31.3: @@ -3850,7 +3886,7 @@ packages: '@cspell/cspell-types': 6.31.3 '@cspell/strong-weak-map': 6.31.3 clear-module: 4.1.2 - comment-json: 4.2.3 + comment-json: 4.2.4 configstore: 5.0.1 cosmiconfig: 8.0.0 cspell-dictionary: 6.31.3 @@ -3864,8 +3900,8 @@ packages: import-fresh: 3.3.0 resolve-from: 5.0.0 resolve-global: 1.0.0 - vscode-languageserver-textdocument: 1.0.8 - vscode-uri: 3.0.7 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.0.8 transitivePeerDependencies: - encoding dev: true @@ -3889,19 +3925,19 @@ packages: '@cspell/cspell-types': 6.31.3 '@cspell/dynamic-import': 6.31.3 chalk: 4.1.2 - commander: 10.0.0 + commander: 10.0.1 cspell-gitignore: 6.31.3 cspell-glob: 6.31.3 cspell-io: 6.31.3 cspell-lib: 6.31.3 - fast-glob: 3.2.12 + fast-glob: 3.3.2 fast-json-stable-stringify: 2.1.0 file-entry-cache: 6.0.1 get-stdin: 8.0.0 imurmurhash: 0.1.4 semver: 7.6.3 strip-ansi: 6.0.1 - vscode-uri: 3.0.7 + vscode-uri: 3.0.8 transitivePeerDependencies: - encoding dev: true @@ -3915,11 +3951,38 @@ packages: engines: {node: '>= 12'} dev: true - /data-uri-to-buffer@5.0.1: - resolution: {integrity: sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==} + /data-uri-to-buffer@6.0.2: + resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} engines: {node: '>= 14'} dev: true + /data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + /debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -3931,20 +3994,8 @@ packages: ms: 2.0.0 dev: false - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /debug@4.3.5(supports-color@8.1.1): - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + /debug@4.3.6(supports-color@8.1.1): + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -3978,11 +4029,11 @@ packages: dependencies: mimic-response: 3.1.0 - /deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + /deep-eql@4.1.4: + resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} engines: {node: '>=6'} dependencies: - type-detect: 4.0.8 + type-detect: 4.1.0 dev: true /deep-extend@0.6.0: @@ -4023,6 +4074,14 @@ packages: engines: {node: '>=10'} dev: true + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -4033,19 +4092,20 @@ packages: engines: {node: '>=12'} dev: true - /define-properties@1.2.0: - resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: - has-property-descriptors: 1.0.0 + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 object-keys: 1.1.1 /defined@1.0.1: resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} dev: false - /degenerator@4.0.2: - resolution: {integrity: sha512-HKwIFvZROUMfH3qI3gBpD61BYh7q3c3GXD5UGZzoVNJwVSYgZKvYl1fRMXc9ozoTxl/VZxKJ5v/bA+19tywFiw==} + /degenerator@4.0.4: + resolution: {integrity: sha512-MTZdZsuNxSBL92rsjx3VFWe57OpRlikyLbcx2B5Dmdv6oScqpMrvpY7zHLMymrUxo3U5+suPUMsNgW/+SZB1lg==} engines: {node: '>= 14'} dependencies: ast-types: 0.13.4 @@ -4083,8 +4143,8 @@ packages: engines: {node: '>=6'} dev: true - /des.js@1.0.1: - resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 @@ -4095,12 +4155,12 @@ packages: engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dev: false - /detect-libc@2.0.1: - resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==} + /detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} - /detect-newline@4.0.0: - resolution: {integrity: sha512-1aXUEPdfGdzVPFpzGJJNgq9o81bGg1s09uxTWsqBlo9PI332uyJRQq13+LK/UN4JfxJbFdCXonUFQ9R/p7yCtw==} + /detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true @@ -4119,20 +4179,9 @@ packages: engines: {node: '>=0.3.1'} dev: true - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - dev: true - /diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} - dev: false - - /diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} - engines: {node: '>=0.3.1'} - dev: true /diffie-hellman@5.0.3: resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} @@ -4187,7 +4236,7 @@ packages: /duplexer2@0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} dependencies: - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: false /eastasianwidth@0.2.0: @@ -4198,12 +4247,12 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium@1.4.377: - resolution: {integrity: sha512-H3BYG6DW5Z+l0xcfXaicJGxrpA4kMlCxnN71+iNX+dBLkRMOdVJqFJiAmbNZZKA1zISpRg17JR03qGifXNsJtw==} + /electron-to-chromium@1.5.4: + resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==} dev: true - /elliptic@6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + /elliptic@6.5.6: + resolution: {integrity: sha512-mpzdtpeCLuS3BmE3pO3Cpp5bbjlOPY2Q0PgoF+Od1XZrHLYI28Xe3ossCmYCQt11FQKEYd9+PF8jymTvtWJSHQ==} dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -4228,15 +4277,14 @@ packages: /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - requiresBuild: true dependencies: once: 1.4.0 - /enhanced-resolve@5.13.0: - resolution: {integrity: sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==} + /enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 tapable: 2.2.1 dev: true @@ -4246,54 +4294,104 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract@1.20.5: - resolution: {integrity: sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==} + /es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 - function-bind: 1.1.1 - function.prototype.name: 1.1.5 - get-intrinsic: 1.2.0 - get-symbol-description: 1.0.0 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 gopd: 1.0.1 - has: 1.0.3 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 has-symbols: 1.0.3 - internal-slot: 1.0.5 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-negative-zero: 2.0.2 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 + is-shared-array-buffer: 1.0.3 is-string: 1.0.7 + is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.12.3 + object-inspect: 1.13.2 object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.4.3 - safe-regex-test: 1.0.0 - string.prototype.trimend: 1.0.6 - string.prototype.trimstart: 1.0.6 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + dev: true /es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: true - /es-get-iterator@1.0.2: - resolution: {integrity: sha512-ZHb4fuNK3HKHEOvDGyHPKf5cSWh/OvAMskeM/+21NMnTuvqFvz8uHatolu+7Kf6b6oK9C+3Uo1T37pSGPWv0MA==} + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} dependencies: - es-abstract: 1.20.5 + get-intrinsic: 1.2.4 + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 has-symbols: 1.0.3 is-arguments: 1.1.1 - is-map: 2.0.2 - is-set: 2.0.2 + is-map: 2.0.3 + is-set: 2.0.3 is-string: 1.0.7 isarray: 2.0.5 + stop-iteration-iterator: 1.0.0 + dev: true + + /es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} dev: true - /es-module-lexer@1.2.1: - resolution: {integrity: sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==} + /es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: true + + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 dev: true /es-to-primitive@1.2.1: @@ -4303,6 +4401,7 @@ packages: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 + dev: true /es6-promise@4.2.8: resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} @@ -4338,8 +4437,8 @@ packages: '@esbuild/win32-ia32': 0.20.1 '@esbuild/win32-x64': 0.20.1 - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} /escape-goat@4.0.0: @@ -4437,7 +4536,7 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.6.2 + '@eslint-community/regexpp': 4.11.0 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -4447,21 +4546,21 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.6(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.5.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.20.0 + globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -4471,7 +4570,7 @@ packages: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.3 + optionator: 0.9.4 strip-ansi: 6.0.1 text-table: 0.2.0 transitivePeerDependencies: @@ -4482,8 +4581,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 3.4.3 dev: true @@ -4493,8 +4592,8 @@ packages: hasBin: true dev: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -4564,10 +4663,10 @@ packages: dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 - human-signals: 4.3.0 + human-signals: 4.3.1 is-stream: 3.0.0 merge-stream: 2.0.0 - npm-run-path: 5.1.0 + npm-run-path: 5.3.0 onetime: 6.0.0 signal-exit: 3.0.7 strip-final-newline: 3.0.0 @@ -4578,7 +4677,7 @@ packages: hasBin: true dependencies: is-stream: 2.0.1 - minimist: 1.2.6 + minimist: 1.2.8 mkdirp: 1.0.4 mold-source-map: 0.4.1 dev: false @@ -4648,15 +4747,15 @@ packages: resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==} dev: true - /fast-glob@3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.7 dev: true /fast-json-stable-stringify@2.1.0: @@ -4671,6 +4770,10 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: false + /fast-uri@3.0.1: + resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} + dev: true + /fast-xml-parser@4.2.4: resolution: {integrity: sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ==} hasBin: true @@ -4678,8 +4781,8 @@ packages: strnum: 1.0.5 dev: false - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 dev: true @@ -4695,7 +4798,7 @@ packages: engines: {node: ^12.20 || >= 14.13} dependencies: node-domexception: 1.0.0 - web-streams-polyfill: 3.2.1 + web-streams-polyfill: 3.3.3 dev: true /figures@5.0.0: @@ -4710,7 +4813,7 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flat-cache: 3.0.4 + flat-cache: 3.2.0 dev: true /fill-keys@1.0.2: @@ -4718,11 +4821,11 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-object: 1.0.2 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 @@ -4751,11 +4854,12 @@ packages: path-exists: 4.0.0 dev: true - /flat-cache@3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.7 + flatted: 3.3.1 + keyv: 4.5.4 rimraf: 3.0.2 dev: true @@ -4764,19 +4868,21 @@ packages: hasBin: true dev: true - /flatted@3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true - /foreach@2.0.6: - resolution: {integrity: sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg==} + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + /foreground-child@3.2.1: + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 - signal-exit: 4.0.2 + signal-exit: 4.1.0 dev: true /form-data-encoder@2.1.4: @@ -4817,51 +4923,52 @@ packages: /fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - requiresBuild: true /fs-extra@11.1.1: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 + universalify: 2.0.1 dev: false - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} dependencies: - graceful-fs: 4.2.10 - jsonfile: 4.0.0 - universalify: 0.1.2 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 dev: true /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - /fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true dev: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /function.prototype.name@1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.20.5 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 functions-have-names: 1.2.3 + dev: true /functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true /gensequence@5.0.2: resolution: {integrity: sha512-JlKEZnFc6neaeSVlkzBGGgkIoIaSxMgvdamRoPN8r3ozm2r9dusqxeKqYQ7lhzmj2UhFQP8nkyfCaiLQxiLrDA==} @@ -4880,12 +4987,15 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: true - /get-intrinsic@1.2.0: - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} dependencies: - function-bind: 1.1.1 - has: 1.0.3 + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 has-symbols: 1.0.3 + hasown: 2.0.2 /get-stdin@8.0.0: resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} @@ -4897,21 +5007,23 @@ packages: engines: {node: '>=10'} dev: true - /get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.0 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + dev: true - /get-uri@6.0.1: - resolution: {integrity: sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==} + /get-uri@6.0.3: + resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} engines: {node: '>= 14'} dependencies: - basic-ftp: 5.0.3 - data-uri-to-buffer: 5.0.1 - debug: 4.3.4 - fs-extra: 8.1.0 + basic-ftp: 5.0.5 + data-uri-to-buffer: 6.0.2 + debug: 4.3.6(supports-color@8.1.1) + fs-extra: 11.2.0 transitivePeerDependencies: - supports-color dev: true @@ -4962,15 +5074,16 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: - foreground-child: 3.1.1 + foreground-child: 3.2.1 jackspeak: 2.3.6 - minimatch: 9.0.3 - minipass: 5.0.0 - path-scurry: 1.10.1 + minimatch: 9.0.5 + minipass: 7.1.2 + path-scurry: 1.11.1 dev: true - /glob@7.2.0: - resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -4982,6 +5095,7 @@ packages: /glob@8.0.3: resolution: {integrity: sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -5016,21 +5130,29 @@ packages: ini: 2.0.0 dev: true - /globals@13.20.0: - resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 dev: true + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + dev: true + /globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -5040,8 +5162,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 dev: true @@ -5049,20 +5171,20 @@ packages: /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.4 /got@12.6.1: resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} engines: {node: '>=14.16'} dependencies: - '@sindresorhus/is': 5.3.0 + '@sindresorhus/is': 5.6.0 '@szmarczak/http-timer': 5.0.1 cacheable-lookup: 7.0.0 - cacheable-request: 10.2.10 + cacheable-request: 10.2.14 decompress-response: 6.0.0 form-data-encoder: 2.1.4 get-stream: 6.0.1 - http2-wrapper: 2.2.0 + http2-wrapper: 2.2.1 lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 3.0.0 @@ -5070,6 +5192,10 @@ packages: /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + dev: true + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} @@ -5089,6 +5215,7 @@ packages: /has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} @@ -5104,17 +5231,21 @@ packages: engines: {node: '>=8'} dev: true - /has-property-descriptors@1.0.0: - resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: - get-intrinsic: 1.2.0 + es-define-property: 1.0.0 + + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 @@ -5124,18 +5255,25 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + /has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} engines: {node: '>= 0.4.0'} + dev: false + + /hash-base@3.0.4: + resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} + engines: {node: '>=4'} dependencies: - function-bind: 1.1.1 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: false /hash-base@3.1.0: resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} engines: {node: '>=4'} dependencies: inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 safe-buffer: 5.2.1 dev: false @@ -5146,6 +5284,12 @@ packages: minimalistic-assert: 1.0.1 dev: false + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -5179,18 +5323,18 @@ packages: toidentifier: 1.0.1 dev: false - /http-proxy-agent@7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 - debug: 4.3.4 + agent-base: 7.1.1 + debug: 4.3.6(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true - /http2-wrapper@2.2.0: - resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==} + /http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 @@ -5201,12 +5345,12 @@ packages: resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} dev: false - /https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + /https-proxy-agent@7.0.5: + resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 - debug: 4.3.4 + agent-base: 7.1.1 + debug: 4.3.6(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -5216,8 +5360,8 @@ packages: engines: {node: '>=10.17.0'} dev: true - /human-signals@4.3.0: - resolution: {integrity: sha512-zyzVyMjpGBX2+6cDVZeFPCdtOtdsxOeseRhB9tkQ6xXmGUNrcnBzdEKPy3VPNYz+4gy1oukVOXcrJCunSyc6QQ==} + /human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} engines: {node: '>=14.18.0'} dev: true @@ -5234,8 +5378,8 @@ packages: /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} dev: true @@ -5263,12 +5407,13 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 - /inherits@2.0.1: - resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} dev: false /inherits@2.0.4: @@ -5282,13 +5427,13 @@ packages: engines: {node: '>=10'} dev: true - /ini@3.0.1: - resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /ini@4.1.3: + resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /inline-source-map@0.6.2: - resolution: {integrity: sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==} + /inline-source-map@0.6.3: + resolution: {integrity: sha512-1aVsPEsJWMJq/pdMU61CDlm1URcW702MTB4w9/zUjMus6H/Py8o7g68Pr9D4I6QluWGt/KdmswuRhaA05xVR1w==} dependencies: source-map: 0.5.7 dev: false @@ -5300,7 +5445,7 @@ packages: ansi-escapes: 4.3.2 chalk: 5.2.0 cli-cursor: 3.1.0 - cli-width: 4.0.0 + cli-width: 4.1.0 external-editor: 3.1.0 figures: 5.0.0 lodash: 4.17.21 @@ -5330,26 +5475,30 @@ packages: xtend: 4.0.2 dev: false - /internal-slot@1.0.5: - resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 - has: 1.0.3 - side-channel: 1.0.4 + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 + dev: true /interpret@1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} dev: true - /ip@1.1.8: - resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==} + /ip-address@9.0.5: + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + engines: {node: '>= 12'} + dependencies: + jsbn: 1.1.0 + sprintf-js: 1.1.3 dev: true - /ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} - requiresBuild: true + /ip@1.1.9: + resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} dev: true /ipaddr.js@1.9.1: @@ -5361,8 +5510,16 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -5376,20 +5533,22 @@ packages: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.2 + dev: true /is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} dependencies: - binary-extensions: 2.2.0 + binary-extensions: 2.3.0 dev: true /is-boolean-object@1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true /is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} @@ -5408,19 +5567,28 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 3.8.0 + ci-info: 3.9.0 dev: true - /is-core-module@2.11.0: - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} + /is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + + /is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} dependencies: - has: 1.0.3 + is-typed-array: 1.1.13 + dev: true /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 + dev: true /is-directory@0.3.1: resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} @@ -5455,7 +5623,7 @@ packages: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} @@ -5490,13 +5658,15 @@ packages: engines: {node: '>=12'} dev: true - /is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} dev: true - /is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} + dev: true /is-npm@6.0.0: resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} @@ -5507,7 +5677,8 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 + dev: true /is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} @@ -5547,17 +5718,21 @@ packages: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true - /is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} dev: true - /is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 + dev: true /is-ssh@1.4.0: resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} @@ -5578,22 +5753,21 @@ packages: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 + dev: true /is-symbol@1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 + dev: true - /is-typed-array@1.1.3: - resolution: {integrity: sha512-BSYUBOK/HJibQ30wWkWold5txYwMUXQct9YHAQJr8fSwvZoiglcqB0pd7vEN23+Tsi9IUEjztdOSzl4qLVYGTQ==} + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.4 - es-abstract: 1.20.5 - foreach: 2.0.6 - has-symbols: 1.0.3 + which-typed-array: 1.1.15 /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -5612,7 +5786,8 @@ packages: /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 + dev: true /is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} @@ -5641,7 +5816,7 @@ packages: engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - prebuild-install: 7.1.1 + prebuild-install: 7.1.2 dev: false optional: true @@ -5663,7 +5838,7 @@ packages: /iterate-value@1.0.2: resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==} dependencies: - es-get-iterator: 1.0.2 + es-get-iterator: 1.1.3 iterate-iterator: 1.0.2 dev: true @@ -5701,8 +5876,12 @@ packages: argparse: 2.0.1 dev: true - /jsep@1.3.8: - resolution: {integrity: sha512-qofGylTGgYj9gZFsHuyWAN4jr35eJ66qJCK4eKDnldohuUoQFbU3iZn2zjvEbd9wOAhP9Wx5DsAAduTyE1PSWQ==} + /jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + dev: true + + /jsep@1.3.9: + resolution: {integrity: sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==} engines: {node: '>= 10.16.0'} dev: false @@ -5714,8 +5893,8 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: true - /json-parse-even-better-errors@3.0.0: - resolution: {integrity: sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==} + /json-parse-even-better-errors@3.0.2: + resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true @@ -5737,23 +5916,16 @@ packages: hasBin: true dev: true - /jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - dev: true - - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - optionalDependencies: - graceful-fs: 4.2.10 + /jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} dev: true /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - universalify: 2.0.0 + universalify: 2.0.1 optionalDependencies: - graceful-fs: 4.2.10 - dev: false + graceful-fs: 4.2.11 /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} @@ -5765,9 +5937,9 @@ packages: engines: {node: '>=14.0.0'} hasBin: true dependencies: - '@jsep-plugin/assignment': 1.2.1(jsep@1.3.8) - '@jsep-plugin/regex': 1.0.3(jsep@1.3.8) - jsep: 1.3.8 + '@jsep-plugin/assignment': 1.2.1(jsep@1.3.9) + '@jsep-plugin/regex': 1.0.3(jsep@1.3.9) + jsep: 1.3.9 dev: false /just-extend@6.2.0: @@ -5783,8 +5955,8 @@ packages: yargs-parser: 18.1.3 dev: true - /keyv@4.5.2: - resolution: {integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==} + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: json-buffer: 3.0.1 dev: true @@ -5805,7 +5977,7 @@ packages: resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} engines: {node: '>=14.16'} dependencies: - package-json: 8.1.0 + package-json: 8.1.1 dev: true /levn@0.3.0: @@ -5828,15 +6000,15 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lines-and-columns@2.0.3: - resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} + /lines-and-columns@2.0.4: + resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true /load-plugin@5.1.0: resolution: {integrity: sha512-Lg1CZa1CFj2CbNaxijTL6PCbzd4qGTlZov+iH2p5Xwy/ApcZJh+i6jMN2cYePouTfjJfrNu3nXFdEw8LvbjPFQ==} dependencies: - '@npmcli/config': 6.1.3 + '@npmcli/config': 6.4.1 import-meta-resolve: 2.2.2 dev: true @@ -5932,9 +6104,8 @@ packages: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} dev: true - /loupe@2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} - deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5 + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 dev: true @@ -5944,9 +6115,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /lru-cache@10.0.1: - resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} - engines: {node: 14 || >=16.14} + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} dev: true /lru-cache@6.0.0: @@ -5965,8 +6135,8 @@ packages: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} dev: true - /macos-release@3.1.0: - resolution: {integrity: sha512-/M/R0gCDgM+Cv1IuBG1XGdfTFnMEG6PZeT+KGWHO/OG+imqmaD9CH5vHBTycEM3+Kc4uG2Il+tFAuUWLqQOeUA==} + /macos-release@3.3.0: + resolution: {integrity: sha512-tPJQ1HeyiU2vRruNGhZ+VleWuMQRro8iFtJxYgnS4NQe+EukKF6aGiIT+7flZhISAt2iaXBCfFGvAyif7/f8nQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true @@ -5974,7 +6144,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 dev: true /make-error@1.3.6: @@ -5995,19 +6165,19 @@ packages: safe-buffer: 5.2.1 dev: false - /mdast-util-from-markdown@1.3.0: - resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==} + /mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 decode-named-character-reference: 1.0.2 - mdast-util-to-string: 3.1.1 - micromark: 3.1.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-decode-string: 1.0.2 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + mdast-util-to-string: 3.2.0 + micromark: 3.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-decode-string: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 unist-util-stringify-position: 3.0.3 uvu: 0.5.6 transitivePeerDependencies: @@ -6017,35 +6187,35 @@ packages: /mdast-util-frontmatter@1.0.1: resolution: {integrity: sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==} dependencies: - '@types/mdast': 3.0.10 + '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 - micromark-extension-frontmatter: 1.0.0 + micromark-extension-frontmatter: 1.1.1 dev: true /mdast-util-phrasing@3.0.1: resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} dependencies: - '@types/mdast': 3.0.10 - unist-util-is: 5.2.0 + '@types/mdast': 3.0.15 + unist-util-is: 5.2.1 dev: true /mdast-util-to-markdown@1.5.0: resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 longest-streak: 3.1.0 mdast-util-phrasing: 3.0.1 - mdast-util-to-string: 3.1.1 - micromark-util-decode-string: 1.0.2 + mdast-util-to-string: 3.2.0 + micromark-util-decode-string: 1.1.0 unist-util-visit: 4.1.2 zwitch: 2.0.4 dev: true - /mdast-util-to-string@3.1.1: - resolution: {integrity: sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==} + /mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: - '@types/mdast': 3.0.10 + '@types/mdast': 3.0.15 dev: true /media-typer@0.3.0: @@ -6055,6 +6225,11 @@ packages: /merge-descriptors@1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + dev: false + + /merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + dev: true /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -6074,195 +6249,195 @@ packages: engines: {node: '>= 0.6'} dev: false - /micromark-core-commonmark@1.0.6: - resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} + /micromark-core-commonmark@1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} dependencies: decode-named-character-reference: 1.0.2 - micromark-factory-destination: 1.0.0 - micromark-factory-label: 1.0.2 - micromark-factory-space: 1.0.0 - micromark-factory-title: 1.0.2 - micromark-factory-whitespace: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-chunked: 1.0.0 - micromark-util-classify-character: 1.0.0 - micromark-util-html-tag-name: 1.1.0 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-subtokenize: 1.0.2 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-destination: 1.1.0 + micromark-factory-label: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-factory-title: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-html-tag-name: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: true - /micromark-extension-frontmatter@1.0.0: - resolution: {integrity: sha512-EXjmRnupoX6yYuUJSQhrQ9ggK0iQtQlpi6xeJzVD5xscyAI+giqco5fdymayZhJMbIFecjnE2yz85S9NzIgQpg==} + /micromark-extension-frontmatter@1.1.1: + resolution: {integrity: sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==} dependencies: fault: 2.0.1 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-factory-destination@1.0.0: - resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} + /micromark-factory-destination@1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-factory-label@1.0.2: - resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} + /micromark-factory-label@1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: true - /micromark-factory-space@1.0.0: - resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} + /micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 dev: true - /micromark-factory-title@1.0.2: - resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} + /micromark-factory-title@1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.6 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-factory-whitespace@1.0.0: - resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} + /micromark-factory-whitespace@1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-util-character@1.1.0: - resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} + /micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} dependencies: - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-util-chunked@1.0.0: - resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} + /micromark-util-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} dependencies: - micromark-util-symbol: 1.0.1 + micromark-util-symbol: 1.1.0 dev: true - /micromark-util-classify-character@1.0.0: - resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} + /micromark-util-classify-character@1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-util-combine-extensions@1.0.0: - resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} + /micromark-util-combine-extensions@1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-types: 1.0.2 + micromark-util-chunked: 1.1.0 + micromark-util-types: 1.1.0 dev: true - /micromark-util-decode-numeric-character-reference@1.0.0: - resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} + /micromark-util-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} dependencies: - micromark-util-symbol: 1.0.1 + micromark-util-symbol: 1.1.0 dev: true - /micromark-util-decode-string@1.0.2: - resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} + /micromark-util-decode-string@1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} dependencies: decode-named-character-reference: 1.0.2 - micromark-util-character: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-symbol: 1.0.1 + micromark-util-character: 1.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-symbol: 1.1.0 dev: true - /micromark-util-encode@1.0.1: - resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} + /micromark-util-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} dev: true - /micromark-util-html-tag-name@1.1.0: - resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==} + /micromark-util-html-tag-name@1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} dev: true - /micromark-util-normalize-identifier@1.0.0: - resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} + /micromark-util-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} dependencies: - micromark-util-symbol: 1.0.1 + micromark-util-symbol: 1.1.0 dev: true - /micromark-util-resolve-all@1.0.0: - resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} + /micromark-util-resolve-all@1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} dependencies: - micromark-util-types: 1.0.2 + micromark-util-types: 1.1.0 dev: true - /micromark-util-sanitize-uri@1.1.0: - resolution: {integrity: sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==} + /micromark-util-sanitize-uri@1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} dependencies: - micromark-util-character: 1.1.0 - micromark-util-encode: 1.0.1 - micromark-util-symbol: 1.0.1 + micromark-util-character: 1.2.0 + micromark-util-encode: 1.1.0 + micromark-util-symbol: 1.1.0 dev: true - /micromark-util-subtokenize@1.0.2: - resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} + /micromark-util-subtokenize@1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-util-chunked: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 dev: true - /micromark-util-symbol@1.0.1: - resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} + /micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} dev: true - /micromark-util-types@1.0.2: - resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} + /micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} dev: true - /micromark@3.1.0: - resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==} + /micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: - '@types/debug': 4.1.7 - debug: 4.3.4 + '@types/debug': 4.1.12 + debug: 4.3.6(supports-color@8.1.1) decode-named-character-reference: 1.0.2 - micromark-core-commonmark: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-chunked: 1.0.0 - micromark-util-combine-extensions: 1.0.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-encode: 1.0.1 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-sanitize-uri: 1.1.0 - micromark-util-subtokenize: 1.0.2 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-combine-extensions: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-encode: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 uvu: 0.5.6 transitivePeerDependencies: - supports-color dev: true - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + /micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} dependencies: - braces: 3.0.2 + braces: 3.0.3 picomatch: 2.3.1 dev: true @@ -6303,7 +6478,6 @@ packages: /mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - requiresBuild: true /mimic-response@4.0.0: resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} @@ -6330,34 +6504,18 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@6.2.0: - resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 dev: true - /minimist@1.2.6: - resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} - dev: false - /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - dev: true - - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} dev: true @@ -6378,7 +6536,7 @@ packages: ansi-colors: 4.1.3 browser-stdout: 1.3.1 chokidar: 3.6.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.6(supports-color@8.1.1) diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 @@ -6416,8 +6574,8 @@ packages: duplexer2: 0.1.4 inherits: 2.0.4 parents: 1.0.1 - readable-stream: 2.3.7 - resolve: 1.22.1 + readable-stream: 2.3.8 + resolve: 1.22.8 stream-combiner2: 1.1.1 subarg: 1.0.0 through2: 2.0.5 @@ -6491,11 +6649,11 @@ packages: '@sinonjs/fake-timers': 11.2.2 '@sinonjs/text-encoding': 0.7.2 just-extend: 6.2.0 - path-to-regexp: 6.2.1 + path-to-regexp: 6.2.2 dev: false - /node-abi@3.33.0: - resolution: {integrity: sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==} + /node-abi@3.65.0: + resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==} engines: {node: '>=10'} requiresBuild: true dependencies: @@ -6521,8 +6679,8 @@ packages: dependencies: whatwg-url: 5.0.0 - /node-fetch@2.6.12: - resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 @@ -6542,12 +6700,12 @@ packages: formdata-polyfill: 4.0.10 dev: true - /node-releases@2.0.10: - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} dev: true - /nopt@7.0.0: - resolution: {integrity: sha512-e6Qw1rcrGoSxEH0hQ4GBSdUjkMOtXGhGFXdNT/3ZR0S37eR9DMj5za3dEDWE6o1T3/DP8ZOsPP4MIiky0c3QeA==} + /nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: @@ -6559,13 +6717,13 @@ packages: engines: {node: '>=0.10.0'} dev: true - /normalize-url@8.0.0: - resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} + /normalize-url@8.0.1: + resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} engines: {node: '>=14.16'} dev: true - /npm-normalize-package-bin@3.0.0: - resolution: {integrity: sha512-g+DPQSkusnk7HYXr75NtzkIP4+N81i3RPsGFidF3DzHd9MT9wWngmqoeg/fnHFz5MNdtG4w03s+QnhewSLTT2Q==} + /npm-normalize-package-bin@3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true @@ -6576,31 +6734,27 @@ packages: path-key: 3.1.1 dev: true - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 dev: true - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - dev: false - - /object-inspect@1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - /object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 + call-bind: 1.0.7 + define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -6658,19 +6812,19 @@ packages: levn: 0.3.0 prelude-ls: 1.1.2 type-check: 0.3.2 - word-wrap: 1.2.3 + word-wrap: 1.2.5 dev: true - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 + word-wrap: 1.2.5 dev: true /ora@5.4.1: @@ -6680,7 +6834,7 @@ packages: bl: 4.1.0 chalk: 4.1.2 cli-cursor: 3.1.0 - cli-spinners: 2.7.0 + cli-spinners: 2.9.2 is-interactive: 1.0.0 is-unicode-supported: 0.1.0 log-symbols: 4.1.0 @@ -6694,12 +6848,12 @@ packages: dependencies: chalk: 5.2.0 cli-cursor: 4.0.0 - cli-spinners: 2.7.0 + cli-spinners: 2.9.2 is-interactive: 2.0.0 is-unicode-supported: 1.3.0 log-symbols: 5.1.0 stdin-discarder: 0.1.0 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 wcwidth: 1.0.1 dev: true @@ -6711,8 +6865,8 @@ packages: resolution: {integrity: sha512-YEIoAnM6zFmzw3PQ201gCVCIWbXNyKObGlVvpAVvraAeOHnlYVKFssbA/riRX5R40WA6kKrZ7Dr7dWzO3nKSeQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - macos-release: 3.1.0 - windows-release: 5.1.0 + macos-release: 3.3.0 + windows-release: 5.1.1 dev: true /os-tmpdir@1.0.2: @@ -6739,36 +6893,36 @@ packages: p-limit: 3.1.0 dev: true - /pac-proxy-agent@6.0.3: - resolution: {integrity: sha512-5Hr1KgPDoc21Vn3rsXBirwwDnF/iac1jN/zkpsOYruyT+ZgsUhUOgVwq3v9+ukjZd/yGm/0nzO1fDfl7rkGoHQ==} + /pac-proxy-agent@6.0.4: + resolution: {integrity: sha512-FbJYeusBOZNe6bmrC2/+r/HljwExryon16lNKEU82gWiwIPMCEktUPSEAcTkO9K3jd/YPGuX/azZel1ltmo6nQ==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - get-uri: 6.0.1 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 - pac-resolver: 6.0.1 - socks-proxy-agent: 8.0.1 + agent-base: 7.1.1 + debug: 4.3.6(supports-color@8.1.1) + get-uri: 6.0.3 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + pac-resolver: 6.0.2 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color dev: true - /pac-resolver@6.0.1: - resolution: {integrity: sha512-dg497MhVT7jZegPRuOScQ/z0aV/5WR0gTdRu1md+Irs9J9o+ls5jIuxjo1WfaTG+eQQkxyn5HMGvWK+w7EIBkQ==} + /pac-resolver@6.0.2: + resolution: {integrity: sha512-EQpuJ2ifOjpZY5sg1Q1ZeAxvtLwR7Mj3RgY8cysPGbsRu3RBXyJFWxnMus9PScjxya/0LzvVDxNh/gl0eXBU4w==} engines: {node: '>= 14'} dependencies: - degenerator: 4.0.2 - ip: 1.1.8 + degenerator: 4.0.4 + ip: 1.1.9 netmask: 2.0.2 dev: true - /package-json@8.1.0: - resolution: {integrity: sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==} + /package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} engines: {node: '>=14.16'} dependencies: got: 12.6.1 - registry-auth-token: 5.0.1 + registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.6.3 dev: true @@ -6797,12 +6951,14 @@ packages: path-platform: 0.11.15 dev: false - /parse-asn1@5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + /parse-asn1@5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} + engines: {node: '>= 0.10'} dependencies: - asn1.js: 5.4.1 + asn1.js: 4.10.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 + hash-base: 3.0.4 pbkdf2: 3.1.2 safe-buffer: 5.2.1 dev: false @@ -6811,7 +6967,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -6821,10 +6977,10 @@ packages: resolution: {integrity: sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 - lines-and-columns: 2.0.3 + lines-and-columns: 2.0.4 dev: true /parse-path@7.0.0: @@ -6880,20 +7036,20 @@ packages: engines: {node: '>= 0.8.0'} dev: false - /path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} - engines: {node: '>=16 || 14 >=14.17'} + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} dependencies: - lru-cache: 10.0.1 - minipass: 7.0.4 + lru-cache: 10.4.3 + minipass: 7.1.2 dev: true /path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} dev: false - /path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + /path-to-regexp@6.2.2: + resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} dev: false /path-type@4.0.0: @@ -6916,8 +7072,8 @@ packages: sha.js: 2.4.11 dev: false - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + /picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} dev: true /picomatch@2.3.1: @@ -6925,18 +7081,22 @@ packages: engines: {node: '>=8.6'} dev: true - /prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + + /prebuild-install@7.1.2: + resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} engines: {node: '>=10'} hasBin: true dependencies: - detect-libc: 2.0.1 + detect-libc: 2.0.3 expand-template: 2.0.3 github-from-package: 0.0.0 minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.33.0 + node-abi: 3.65.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -6971,11 +7131,11 @@ packages: resolution: {integrity: sha512-22wJUOD3zswWFqgwjNHa1965LvqTX87WPu/lreY2KSd7SVcERfuZ4GfUaOnJNnvtoIv2yXT/W00YIGMetXtFXg==} engines: {node: '>= 0.4'} dependencies: - array.prototype.map: 1.0.5 - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.20.5 - get-intrinsic: 1.2.0 + array.prototype.map: 1.0.7 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + get-intrinsic: 1.2.4 iterate-value: 1.0.2 dev: true @@ -6999,14 +7159,14 @@ packages: resolution: {integrity: sha512-OIbBKlRAT+ycCm6wAYIzMwPejzRtjy8F3QiDX0eKOA3e4pe3U9F/IvzcHP42bmgQxVv97juG+J8/gx+JIeCX/Q==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 + agent-base: 7.1.1 + debug: 4.3.6(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 lru-cache: 7.18.3 - pac-proxy-agent: 6.0.3 + pac-proxy-agent: 6.0.4 proxy-from-env: 1.1.0 - socks-proxy-agent: 8.0.1 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color dev: true @@ -7020,7 +7180,7 @@ packages: dependencies: fill-keys: 1.0.2 module-not-found-error: 1.0.1 - resolve: 1.22.1 + resolve: 1.22.8 dev: true /public-encrypt@4.0.3: @@ -7029,27 +7189,27 @@ packages: bn.js: 4.12.0 browserify-rsa: 4.1.0 create-hash: 1.2.0 - parse-asn1: 5.1.6 + parse-asn1: 5.1.7 randombytes: 2.1.0 safe-buffer: 5.2.1 dev: false /pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - requiresBuild: true dependencies: end-of-stream: 1.4.4 once: 1.4.0 /punycode@1.3.2: resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==} + dev: true /punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} dev: false - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} /pupa@3.1.0: @@ -7063,14 +7223,21 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 dev: false /qs@6.11.2: resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 + dev: false + + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 dev: false /querystring-es3@0.2.1: @@ -7082,6 +7249,7 @@ packages: resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==} engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. + dev: true /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} @@ -7135,19 +7303,19 @@ packages: /read-only-stream@2.0.0: resolution: {integrity: sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==} dependencies: - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: false /read-package-json-fast@3.0.2: resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - json-parse-even-better-errors: 3.0.0 - npm-normalize-package-bin: 3.0.0 + json-parse-even-better-errors: 3.0.2 + npm-normalize-package-bin: 3.0.1 dev: true - /readable-stream@2.3.7: - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -7158,8 +7326,8 @@ packages: util-deprecate: 1.0.2 dev: false - /readable-stream@3.6.0: - resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} dependencies: inherits: 2.0.4 @@ -7182,22 +7350,24 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.1 + resolve: 1.22.8 dev: true - /regexp.prototype.flags@1.4.3: - resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - functions-have-names: 1.2.3 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + dev: true - /registry-auth-token@5.0.1: - resolution: {integrity: sha512-UfxVOj8seK1yaIOiieV4FIP01vfBDLsY0H9sQzi9EbbUdJiuuBjJgLa1DpImXMNPnVkBD4eVxTEXcrZA6kfpJA==} + /registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} engines: {node: '>=14'} dependencies: - '@pnpm/npm-conf': 1.0.5 + '@pnpm/npm-conf': 2.3.0 dev: true /registry-url@6.0.1: @@ -7248,7 +7418,7 @@ packages: resolution: {integrity: sha512-8JEWwArXquRq1/In4Ftz7gSG9Scwb1ijT2/dEuBETW9omqhmMRxcfjZ3iKqrak3BnCJeZSXCdWEmPhFKC8+RUQ==} hasBin: true dependencies: - remark: 14.0.2 + remark: 14.0.3 unified-args: 10.0.0 transitivePeerDependencies: - supports-color @@ -7257,49 +7427,49 @@ packages: /remark-frontmatter@4.0.1: resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} dependencies: - '@types/mdast': 3.0.10 + '@types/mdast': 3.0.15 mdast-util-frontmatter: 1.0.1 - micromark-extension-frontmatter: 1.0.0 + micromark-extension-frontmatter: 1.1.1 unified: 10.1.2 dev: true /remark-lint-no-undefined-references@4.2.1: resolution: {integrity: sha512-HdNg5b2KiuNplcuVvRtsrUiROw557kAG1CiZYB7jQrrVWFgd86lKTa3bDiywe+87dGrGmHd3qQ28eZYTuHz2Nw==} dependencies: - '@types/mdast': 3.0.10 - micromark-util-normalize-identifier: 1.0.0 + '@types/mdast': 3.0.15 + micromark-util-normalize-identifier: 1.1.0 unified: 10.1.2 - unified-lint-rule: 2.1.1 + unified-lint-rule: 2.1.2 unist-util-generated: 2.0.1 unist-util-position: 4.0.4 unist-util-visit: 4.1.2 vfile-location: 4.1.0 dev: true - /remark-parse@10.0.1: - resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} + /remark-parse@10.0.2: + resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} dependencies: - '@types/mdast': 3.0.10 - mdast-util-from-markdown: 1.3.0 + '@types/mdast': 3.0.15 + mdast-util-from-markdown: 1.3.1 unified: 10.1.2 transitivePeerDependencies: - supports-color dev: true - /remark-stringify@10.0.2: - resolution: {integrity: sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw==} + /remark-stringify@10.0.3: + resolution: {integrity: sha512-koyOzCMYoUHudypbj4XpnAKFbkddRMYZHwghnxd7ue5210WzGw6kOBwauJTRUMq16jsovXx8dYNvSSWP89kZ3A==} dependencies: - '@types/mdast': 3.0.10 + '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 unified: 10.1.2 dev: true - /remark@14.0.2: - resolution: {integrity: sha512-A3ARm2V4BgiRXaUo5K0dRvJ1lbogrbXnhkJRmD0yw092/Yl0kOCZt1k9ZeElEwkZsWGsMumz6qL5MfNJH9nOBA==} + /remark@14.0.3: + resolution: {integrity: sha512-bfmJW1dmR2LvaMJuAnE88pZP9DktIFYXazkTfOIKZzi3Knk9lT0roItIA24ydOucI3bV/g/tXBA6hzqq3FV9Ew==} dependencies: - '@types/mdast': 3.0.10 - remark-parse: 10.0.1 - remark-stringify: 10.0.2 + '@types/mdast': 3.0.15 + remark-parse: 10.0.2 + remark-stringify: 10.0.3 unified: 10.1.2 transitivePeerDependencies: - supports-color @@ -7349,11 +7519,11 @@ packages: global-dirs: 0.1.1 dev: true - /resolve@1.22.1: - resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.11.0 + is-core-module: 2.15.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -7392,9 +7562,10 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 dev: true /ripemd160@2.0.2: @@ -7425,7 +7596,7 @@ packages: /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.5.0 + tslib: 2.6.3 dev: true /sade@1.8.1: @@ -7435,6 +7606,16 @@ packages: mri: 1.2.0 dev: true + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: true + /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: false @@ -7442,12 +7623,14 @@ packages: /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - /safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.0 + call-bind: 1.0.7 + es-errors: 1.3.0 is-regex: 1.1.4 + dev: true /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -7456,14 +7639,14 @@ packages: resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} dev: true - /sax@1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + /sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - /schema-utils@3.1.2: - resolution: {integrity: sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==} + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.14 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) dev: true @@ -7475,8 +7658,8 @@ packages: semver: 7.6.3 dev: true - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true dev: true @@ -7532,6 +7715,27 @@ packages: - supports-color dev: false + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + /setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: false @@ -7563,9 +7767,9 @@ packages: requiresBuild: true dependencies: color: 4.2.3 - detect-libc: 2.0.1 + detect-libc: 2.0.3 node-addon-api: 5.1.0 - prebuild-install: 7.1.1 + prebuild-install: 7.1.2 semver: 7.6.3 simple-get: 4.0.1 tar-fs: 2.1.1 @@ -7590,8 +7794,8 @@ packages: engines: {node: '>=8'} dev: true - /shell-quote@1.8.0: - resolution: {integrity: sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==} + /shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: false /shelljs@0.8.5: @@ -7599,33 +7803,35 @@ packages: engines: {node: '>=4'} hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 interpret: 1.4.0 rechoir: 0.6.2 dev: true - /shiki@0.14.2: - resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==} + /shiki@0.14.7: + resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: - ansi-sequence-parser: 1.1.0 - jsonc-parser: 3.2.0 + ansi-sequence-parser: 1.1.1 + jsonc-parser: 3.3.1 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 dev: true - /side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.0 - object-inspect: 1.12.3 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /signal-exit@4.0.2: - resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} dev: true @@ -7673,26 +7879,24 @@ packages: /smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - requiresBuild: true dev: true - /socks-proxy-agent@8.0.1: - resolution: {integrity: sha512-59EjPbbgg8U3x62hhKOFVAmySQUcfRQ4C7Q/D5sEHnZTQRrQlNKINks44DMR1gwXp0p4LaVIeccX2KHTTcHVqQ==} + /socks-proxy-agent@8.0.4: + resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - socks: 2.7.1 + agent-base: 7.1.1 + debug: 4.3.6(supports-color@8.1.1) + socks: 2.8.3 transitivePeerDependencies: - supports-color dev: true - /socks@2.7.1: - resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} - engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - requiresBuild: true + /socks@2.8.3: + resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} dependencies: - ip: 2.0.0 + ip-address: 9.0.5 smart-buffer: 4.2.0 dev: true @@ -7724,6 +7928,10 @@ packages: whatwg-url: 7.1.0 dev: false + /sprintf-js@1.1.3: + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + dev: true + /stacktrace-parser@0.1.10: resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} engines: {node: '>=6'} @@ -7743,18 +7951,25 @@ packages: bl: 5.1.0 dev: true + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + dependencies: + internal-slot: 1.0.7 + dev: true + /stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} dependencies: inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 dev: false /stream-combiner2@1.1.1: resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} dependencies: duplexer2: 0.1.4 - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: false /stream-http@3.2.0: @@ -7762,7 +7977,7 @@ packages: dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 xtend: 4.0.2 dev: false @@ -7770,7 +7985,7 @@ packages: resolution: {integrity: sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==} dependencies: inherits: 2.0.4 - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: false /string-template@1.0.0: @@ -7791,22 +8006,35 @@ packages: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 dev: true - /string.prototype.trimend@1.0.6: - resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} + /string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.20.5 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true - /string.prototype.trimstart@1.0.6: - resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} + /string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.20.5 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true /string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -7825,8 +8053,8 @@ packages: dependencies: ansi-regex: 5.0.1 - /strip-ansi@7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 @@ -7882,8 +8110,8 @@ packages: has-flag: 4.0.0 dev: true - /supports-color@9.3.1: - resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} + /supports-color@9.4.0: + resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} engines: {node: '>=12'} dev: true @@ -7913,16 +8141,15 @@ packages: /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} - requiresBuild: true dependencies: bl: 4.1.0 end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 - /terser-webpack-plugin@5.3.7(esbuild@0.20.1)(uglify-js@3.19.1)(webpack@5.81.0): - resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==} + /terser-webpack-plugin@5.3.10(esbuild@0.20.1)(uglify-js@3.19.1)(webpack@5.93.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -7937,23 +8164,23 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.25 esbuild: 0.20.1 jest-worker: 27.5.1 - schema-utils: 3.1.2 + schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.17.1 + terser: 5.31.3 uglify-js: 3.19.1 - webpack: 5.81.0(esbuild@0.20.1)(uglify-js@3.19.1) + webpack: 5.93.0(esbuild@0.20.1)(uglify-js@3.19.1) dev: true - /terser@5.17.1: - resolution: {integrity: sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==} + /terser@5.31.3: + resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.3 - acorn: 8.10.0 + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -7965,7 +8192,7 @@ packages: /through2@2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: - readable-stream: 2.3.7 + readable-stream: 2.3.8 xtend: 4.0.2 dev: false @@ -8020,23 +8247,23 @@ packages: /tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: false - /trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + /trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: true - /ts-api-utils@1.0.3(typescript@5.1.6): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} + /ts-api-utils@1.3.0(typescript@5.1.6): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: typescript: 5.1.6 dev: true - /ts-loader@9.5.1(typescript@5.1.6)(webpack@5.81.0): + /ts-loader@9.5.1(typescript@5.1.6)(webpack@5.93.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8044,12 +8271,12 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.13.0 - micromatch: 4.0.5 + enhanced-resolve: 5.17.1 + micromatch: 4.0.7 semver: 7.6.3 source-map: 0.7.4 typescript: 5.1.6 - webpack: 5.81.0(esbuild@0.20.1)(uglify-js@3.19.1) + webpack: 5.93.0(esbuild@0.20.1)(uglify-js@3.19.1) dev: true /ts-node@10.9.2(@types/node@18.19.18)(typescript@5.1.6): @@ -8067,13 +8294,13 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 + '@tsconfig/node16': 1.0.4 '@types/node': 18.19.18 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.12.1 + acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -8086,9 +8313,6 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -8128,6 +8352,11 @@ packages: /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} + dev: false + + /type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} + engines: {node: '>=4'} /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} @@ -8162,6 +8391,50 @@ packages: mime-types: 2.1.35 dev: false + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: true + /typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: @@ -8189,8 +8462,8 @@ packages: dependencies: lunr: 2.3.9 marked: 4.3.0 - minimatch: 9.0.3 - shiki: 0.14.2 + minimatch: 9.0.5 + shiki: 0.14.7 typescript: 5.1.6 dev: true @@ -8212,10 +8485,11 @@ packages: /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 + dev: true /undeclared-identifiers@1.1.3: resolution: {integrity: sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==} @@ -8235,10 +8509,10 @@ packages: /unified-args@10.0.0: resolution: {integrity: sha512-PqsqxwkXpGSLiMkbjNnKU33Ffm6gso6rAvz1TlBGzMBx3gpx7ewIhViBX8HEWmy0v7pebA5PM6RkRWWaYmtfYw==} dependencies: - '@types/text-table': 0.2.2 + '@types/text-table': 0.2.5 camelcase: 7.0.1 - chalk: 5.2.0 - chokidar: 3.5.3 + chalk: 5.3.0 + chokidar: 3.6.0 fault: 2.0.1 json5: 2.2.3 minimist: 1.2.8 @@ -8251,37 +8525,37 @@ packages: /unified-engine@10.1.0: resolution: {integrity: sha512-5+JDIs4hqKfHnJcVCxTid1yBoI/++FfF/1PFdSMpaftZZZY+qg2JFruRbf7PaIwa9KgLotXQV3gSjtY0IdcFGQ==} dependencies: - '@types/concat-stream': 2.0.0 - '@types/debug': 4.1.7 - '@types/is-empty': 1.2.1 + '@types/concat-stream': 2.0.3 + '@types/debug': 4.1.12 + '@types/is-empty': 1.2.3 '@types/node': 18.19.18 - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 concat-stream: 2.0.0 - debug: 4.3.4 + debug: 4.3.6(supports-color@8.1.1) fault: 2.0.1 glob: 8.1.0 - ignore: 5.2.4 + ignore: 5.3.1 is-buffer: 2.0.5 is-empty: 1.2.0 is-plain-obj: 4.1.0 load-plugin: 5.1.0 parse-json: 6.0.2 to-vfile: 7.2.4 - trough: 2.1.0 + trough: 2.2.0 unist-util-inspect: 7.0.2 vfile-message: 3.1.4 vfile-reporter: 7.0.5 vfile-statistics: 2.0.1 - yaml: 2.2.1 + yaml: 2.5.0 transitivePeerDependencies: - supports-color dev: true - /unified-lint-rule@2.1.1: - resolution: {integrity: sha512-vsLHyLZFstqtGse2gvrGwasOmH8M2y+r2kQMoDSWzSqUkQx2MjHjvZuGSv5FUaiv4RQO1bHRajy7lSGp7XWq5A==} + /unified-lint-rule@2.1.2: + resolution: {integrity: sha512-JWudPtRN7TLFHVLEVZ+Rm8FUb6kCAtHxEXFgBGDxRSdNMnGyTU5zyYvduHSF/liExlFB3vdFvsAHnNVE/UjAwA==} dependencies: - '@types/unist': 2.0.6 - trough: 2.1.0 + '@types/unist': 2.0.10 + trough: 2.2.0 unified: 10.1.2 vfile: 5.3.7 dev: true @@ -8289,12 +8563,12 @@ packages: /unified@10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 bail: 2.0.2 extend: 3.0.2 is-buffer: 2.0.5 is-plain-obj: 4.1.0 - trough: 2.1.0 + trough: 2.2.0 vfile: 5.3.7 dev: true @@ -8319,53 +8593,49 @@ packages: /unist-util-inspect@7.0.2: resolution: {integrity: sha512-Op0XnmHUl6C2zo/yJCwhXQSm/SmW22eDZdWP2qdf4WpGrgO1ZxFodq+5zFyeRGasFjJotAnLgfuD1jkcKqiH1Q==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 dev: true - /unist-util-is@5.2.0: - resolution: {integrity: sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==} + /unist-util-is@5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + dependencies: + '@types/unist': 2.0.10 dev: true /unist-util-position@4.0.4: resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 dev: true /unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 dev: true /unist-util-visit-parents@5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: - '@types/unist': 2.0.6 - unist-util-is: 5.2.0 + '@types/unist': 2.0.10 + unist-util-is: 5.2.1 dev: true /unist-util-visit@4.1.2: resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} dependencies: - '@types/unist': 2.0.6 - unist-util-is: 5.2.0 + '@types/unist': 2.0.10 + unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 dev: true - /universal-user-agent@6.0.0: - resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} + /universal-user-agent@6.0.1: + resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} dev: true - /universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - dev: true - - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - dev: false /unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} @@ -8377,22 +8647,22 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.11(browserslist@4.21.5): - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} + /update-browserslist-db@1.1.0(browserslist@4.23.3): + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.5 - escalade: 3.1.1 - picocolors: 1.0.0 + browserslist: 4.23.3 + escalade: 3.1.2 + picocolors: 1.0.1 dev: true /update-notifier@6.0.2: resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} engines: {node: '>=14.16'} dependencies: - boxen: 7.0.1 + boxen: 7.1.1 chalk: 5.2.0 configstore: 6.0.0 has-yarn: 3.0.0 @@ -8411,7 +8681,7 @@ packages: /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: true /url-join@5.0.0: @@ -8433,20 +8703,21 @@ packages: querystring: 0.2.0 dev: true - /url@0.11.0: - resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==} + /url@0.11.4: + resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + engines: {node: '>= 0.4'} dependencies: - punycode: 1.3.2 - querystring: 0.2.0 + punycode: 1.4.1 + qs: 6.13.0 dev: false /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - /util@0.10.3: - resolution: {integrity: sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==} + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} dependencies: - inherits: 2.0.1 + inherits: 2.0.3 dev: false /util@0.12.5: @@ -8455,8 +8726,8 @@ packages: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 - is-typed-array: 1.1.3 - which-typed-array: 1.1.4 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 /utils-merge@1.0.1: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} @@ -8479,7 +8750,7 @@ packages: hasBin: true dependencies: dequal: 2.0.3 - diff: 5.1.0 + diff: 5.2.0 kleur: 4.1.5 sade: 1.8.1 dev: true @@ -8496,23 +8767,23 @@ packages: /vfile-location@4.1.0: resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 vfile: 5.3.7 dev: true /vfile-message@3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 unist-util-stringify-position: 3.0.3 dev: true /vfile-reporter@7.0.5: resolution: {integrity: sha512-NdWWXkv6gcd7AZMvDomlQbK3MqFWL1RlGzMn++/O2TI+68+nqxCPTvLugdOtfSzXmjh+xUyhp07HhlrbJjT+mw==} dependencies: - '@types/supports-color': 8.1.1 + '@types/supports-color': 8.1.3 string-width: 5.1.2 - supports-color: 9.3.1 + supports-color: 9.4.0 unist-util-stringify-position: 3.0.3 vfile: 5.3.7 vfile-message: 3.1.4 @@ -8537,7 +8808,7 @@ packages: /vfile@5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 2.0.10 is-buffer: 2.0.5 unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 @@ -8550,14 +8821,15 @@ packages: /vm2@3.9.19: resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==} engines: {node: '>=6.0'} + deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm. hasBin: true dependencies: - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.12.1 + acorn-walk: 8.3.3 dev: true - /vscode-languageserver-textdocument@1.0.8: - resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==} + /vscode-languageserver-textdocument@1.0.12: + resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} dev: true /vscode-oniguruma@1.7.0: @@ -8568,20 +8840,20 @@ packages: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: true - /vscode-uri@3.0.7: - resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==} + /vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} dev: true - /walk-up-path@1.0.0: - resolution: {integrity: sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==} + /walk-up-path@3.0.1: + resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} dev: true - /watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + /watchpack@2.4.1: + resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 dev: true /wcwidth@1.0.1: @@ -8590,8 +8862,8 @@ packages: defaults: 1.0.4 dev: true - /web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + /web-streams-polyfill@3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} dev: true @@ -8607,8 +8879,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.81.0(esbuild@0.20.1)(uglify-js@3.19.1): - resolution: {integrity: sha512-AAjaJ9S4hYCVODKLQTgG5p5e11hiMawBwV2v8MYLE0C/6UAGLuAF4n1qa9GOwdxnicaP+5k6M5HrLmD4+gIB8Q==} + /webpack@5.93.0(esbuild@0.20.1)(uglify-js@3.19.1): + resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8617,29 +8889,29 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.4 - '@types/estree': 1.0.1 - '@webassemblyjs/ast': 1.11.5 - '@webassemblyjs/wasm-edit': 1.11.5 - '@webassemblyjs/wasm-parser': 1.11.5 - acorn: 8.10.0 - acorn-import-assertions: 1.8.0(acorn@8.10.0) - browserslist: 4.21.5 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.13.0 - es-module-lexer: 1.2.1 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.23.3 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 json-parse-even-better-errors: 2.3.1 loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.1.2 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.7(esbuild@0.20.1)(uglify-js@3.19.1)(webpack@5.81.0) - watchpack: 2.4.0 + terser-webpack-plugin: 5.3.10(esbuild@0.20.1)(uglify-js@3.19.1)(webpack@5.93.0) + watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -8669,18 +8941,17 @@ packages: is-number-object: 1.0.7 is-string: 1.0.7 is-symbol: 1.0.4 + dev: true - /which-typed-array@1.1.4: - resolution: {integrity: sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==} + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.4 - call-bind: 1.0.2 - es-abstract: 1.20.5 - foreach: 2.0.6 - function-bind: 1.1.1 - has-symbols: 1.0.3 - is-typed-array: 1.1.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} @@ -8701,15 +8972,15 @@ packages: resolution: {integrity: sha512-qNXwI591Z88c8bWxp+yjV60Ch4F8Riawe3iGxbzquhy8Xs9m+0+SLFBGb/0yCTIDElawtaImC37fYZ+dr32KqQ==} dev: true - /windows-release@5.1.0: - resolution: {integrity: sha512-CddHecz5dt0ngTjGPP1uYr9Tjl4qq5rEKNk8UGb8XCdngNXI+GRYvqelD055FdiUgqODZz3R/5oZWYldPtXQpA==} + /windows-release@5.1.1: + resolution: {integrity: sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: execa: 5.1.1 dev: true - /word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} dev: true @@ -8743,7 +9014,7 @@ packages: dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 dev: true /wrappy@1.0.2: @@ -8772,7 +9043,7 @@ packages: resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==} engines: {node: '>=4.0.0'} dependencies: - sax: 1.2.4 + sax: 1.4.1 xmlbuilder: 11.0.1 /xmlbuilder@11.0.1: @@ -8792,9 +9063,10 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml@2.2.1: - resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==} + /yaml@2.5.0: + resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} engines: {node: '>= 14'} + hasBin: true dev: true /yargs-parser@18.1.3: @@ -8829,7 +9101,7 @@ packages: engines: {node: '>=10'} dependencies: cliui: 7.0.4 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -8842,7 +9114,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3