diff --git a/action-src/package.json b/action-src/package.json index 4369527e..5066c433 100644 --- a/action-src/package.json +++ b/action-src/package.json @@ -29,7 +29,7 @@ "@cspell/cspell-bundled-dicts": "^8.8.4", "@cspell/cspell-types": "^8.8.4", "@octokit/webhooks-types": "^7.5.1", - "@types/node": "^20.14.1", + "@types/node": "^20.14.2", "cspell": "^8.8.4", "cspell-glob": "^8.8.4", "vscode-uri": "^3.0.8" diff --git a/action/lib/main_root.cjs b/action/lib/main_root.cjs index 72ce3a32..5b88f8a3 100644 --- a/action/lib/main_root.cjs +++ b/action/lib/main_root.cjs @@ -29950,9 +29950,9 @@ var require_src2 = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/identity.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/identity.js var require_identity = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/identity.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/identity.js"(exports2) { "use strict"; var ALIAS = Symbol.for("yaml.alias"); var DOC = Symbol.for("yaml.document"); @@ -30007,9 +30007,9 @@ var require_identity = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/visit.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/visit.js var require_visit = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/visit.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/visit.js"(exports2) { "use strict"; var identity = require_identity(); var BREAK = Symbol("break visit"); @@ -30165,9 +30165,9 @@ var require_visit = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/directives.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/directives.js var require_directives = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/directives.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/directives.js"(exports2) { "use strict"; var identity = require_identity(); var visit = require_visit(); @@ -30336,9 +30336,9 @@ var require_directives = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/anchors.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/anchors.js var require_anchors = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/anchors.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/anchors.js"(exports2) { "use strict"; var identity = require_identity(); var visit = require_visit(); @@ -30407,9 +30407,9 @@ var require_anchors = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/applyReviver.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/applyReviver.js var require_applyReviver = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/applyReviver.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/applyReviver.js"(exports2) { "use strict"; function applyReviver(reviver, obj, key, val) { if (val && typeof val === "object") { @@ -30457,9 +30457,9 @@ var require_applyReviver = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/toJS.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/toJS.js var require_toJS = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/toJS.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/toJS.js"(exports2) { "use strict"; var identity = require_identity(); function toJS(value, arg, ctx) { @@ -30487,9 +30487,9 @@ var require_toJS = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Node.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Node.js var require_Node = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Node.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Node.js"(exports2) { "use strict"; var applyReviver = require_applyReviver(); var identity = require_identity(); @@ -30528,9 +30528,9 @@ var require_Node = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Alias.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Alias.js var require_Alias = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Alias.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Alias.js"(exports2) { "use strict"; var anchors = require_anchors(); var visit = require_visit(); @@ -30630,9 +30630,9 @@ var require_Alias = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Scalar.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Scalar.js var require_Scalar = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Scalar.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Scalar.js"(exports2) { "use strict"; var identity = require_identity(); var Node = require_Node(); @@ -30660,9 +30660,9 @@ var require_Scalar = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/createNode.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/createNode.js var require_createNode = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/createNode.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/createNode.js"(exports2) { "use strict"; var Alias = require_Alias(); var identity = require_identity(); @@ -30736,9 +30736,9 @@ var require_createNode = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Collection.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Collection.js var require_Collection = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Collection.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Collection.js"(exports2) { "use strict"; var createNode = require_createNode(); var identity = require_identity(); @@ -30880,9 +30880,9 @@ var require_Collection = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyComment.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyComment.js var require_stringifyComment = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyComment.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyComment.js"(exports2) { "use strict"; var stringifyComment = (str) => str.replace(/^(?!$)(?: $)?/gm, "#"); function indentComment(comment, indent) { @@ -30897,9 +30897,9 @@ var require_stringifyComment = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/foldFlowLines.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/foldFlowLines.js var require_foldFlowLines = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/foldFlowLines.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/foldFlowLines.js"(exports2) { "use strict"; var FOLD_FLOW = "flow"; var FOLD_BLOCK = "block"; @@ -31031,9 +31031,9 @@ ${indent}${text.slice(fold + 1, end2)}`; } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyString.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyString.js var require_stringifyString = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyString.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyString.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var foldFlowLines = require_foldFlowLines(); @@ -31306,9 +31306,9 @@ ${indent}`); } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringify.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringify.js var require_stringify3 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringify.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringify.js"(exports2) { "use strict"; var anchors = require_anchors(); var identity = require_identity(); @@ -31425,9 +31425,9 @@ ${ctx.indent}${str}`; } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyPair.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyPair.js var require_stringifyPair = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyPair.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyPair.js"(exports2) { "use strict"; var identity = require_identity(); var Scalar = require_Scalar(); @@ -31558,9 +31558,9 @@ ${ctx.indent}`; } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/log.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/log.js var require_log = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/log.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/log.js"(exports2) { "use strict"; function debug5(logLevel, ...messages2) { if (logLevel === "debug") @@ -31579,9 +31579,9 @@ var require_log = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/addPairToJSMap.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/addPairToJSMap.js var require_addPairToJSMap = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/addPairToJSMap.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/addPairToJSMap.js"(exports2) { "use strict"; var log = require_log(); var stringify4 = require_stringify3(); @@ -31673,9 +31673,9 @@ var require_addPairToJSMap = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Pair.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Pair.js var require_Pair = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/Pair.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/Pair.js"(exports2) { "use strict"; var createNode = require_createNode(); var stringifyPair = require_stringifyPair(); @@ -31713,9 +31713,9 @@ var require_Pair = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyCollection.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyCollection.js var require_stringifyCollection = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyCollection.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyCollection.js"(exports2) { "use strict"; var identity = require_identity(); var stringify4 = require_stringify3(); @@ -31857,9 +31857,9 @@ ${indent}${end}`; } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/YAMLMap.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/YAMLMap.js var require_YAMLMap = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/YAMLMap.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/YAMLMap.js"(exports2) { "use strict"; var stringifyCollection = require_stringifyCollection(); var addPairToJSMap = require_addPairToJSMap(); @@ -32001,9 +32001,9 @@ var require_YAMLMap = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/map.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/map.js var require_map = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/map.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/map.js"(exports2) { "use strict"; var identity = require_identity(); var YAMLMap = require_YAMLMap(); @@ -32023,9 +32023,9 @@ var require_map = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/YAMLSeq.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/YAMLSeq.js var require_YAMLSeq = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/nodes/YAMLSeq.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/nodes/YAMLSeq.js"(exports2) { "use strict"; var createNode = require_createNode(); var stringifyCollection = require_stringifyCollection(); @@ -32139,9 +32139,9 @@ var require_YAMLSeq = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/seq.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/seq.js var require_seq = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/seq.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/seq.js"(exports2) { "use strict"; var identity = require_identity(); var YAMLSeq = require_YAMLSeq(); @@ -32161,9 +32161,9 @@ var require_seq = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/string.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/string.js var require_string = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/string.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/string.js"(exports2) { "use strict"; var stringifyString = require_stringifyString(); var string = { @@ -32180,9 +32180,9 @@ var require_string = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/null.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/null.js var require_null = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/common/null.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/common/null.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var nullTag = { @@ -32198,9 +32198,9 @@ var require_null = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/bool.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/bool.js var require_bool = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/bool.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/bool.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var boolTag = { @@ -32222,9 +32222,9 @@ var require_bool = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyNumber.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyNumber.js var require_stringifyNumber = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyNumber.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyNumber.js"(exports2) { "use strict"; function stringifyNumber({ format: format6, minFractionDigits, tag, value }) { if (typeof value === "bigint") @@ -32249,9 +32249,9 @@ var require_stringifyNumber = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/float.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/float.js var require_float = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/float.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/float.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var stringifyNumber = require_stringifyNumber(); @@ -32295,9 +32295,9 @@ var require_float = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/int.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/int.js var require_int = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/int.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/int.js"(exports2) { "use strict"; var stringifyNumber = require_stringifyNumber(); var intIdentify = (value) => typeof value === "bigint" || Number.isInteger(value); @@ -32340,9 +32340,9 @@ var require_int = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/schema.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/schema.js var require_schema = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/core/schema.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/core/schema.js"(exports2) { "use strict"; var map3 = require_map(); var _null = require_null(); @@ -32368,9 +32368,9 @@ var require_schema = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/json/schema.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/json/schema.js var require_schema2 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/json/schema.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/json/schema.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var map3 = require_map(); @@ -32435,9 +32435,9 @@ var require_schema2 = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/binary.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/binary.js var require_binary = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/binary.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/binary.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var stringifyString = require_stringifyString(); @@ -32499,9 +32499,9 @@ var require_binary = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/pairs.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/pairs.js var require_pairs = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/pairs.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/pairs.js"(exports2) { "use strict"; var identity = require_identity(); var Pair = require_Pair(); @@ -32577,9 +32577,9 @@ ${cn.comment}` : item.comment; } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/omap.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/omap.js var require_omap = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/omap.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/omap.js"(exports2) { "use strict"; var identity = require_identity(); var toJS = require_toJS(); @@ -32655,9 +32655,9 @@ var require_omap = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/bool.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/bool.js var require_bool2 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/bool.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/bool.js"(exports2) { "use strict"; var Scalar = require_Scalar(); function boolStringify({ value, source }, ctx) { @@ -32687,9 +32687,9 @@ var require_bool2 = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/float.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/float.js var require_float2 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/float.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/float.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var stringifyNumber = require_stringifyNumber(); @@ -32736,9 +32736,9 @@ var require_float2 = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/int.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/int.js var require_int2 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/int.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/int.js"(exports2) { "use strict"; var stringifyNumber = require_stringifyNumber(); var intIdentify = (value) => typeof value === "bigint" || Number.isInteger(value); @@ -32815,9 +32815,9 @@ var require_int2 = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/set.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/set.js var require_set = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/set.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/set.js"(exports2) { "use strict"; var identity = require_identity(); var Pair = require_Pair(); @@ -32904,9 +32904,9 @@ var require_set = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js var require_timestamp = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js"(exports2) { "use strict"; var stringifyNumber = require_stringifyNumber(); function parseSexagesimal(str, asBigInt) { @@ -32992,9 +32992,9 @@ var require_timestamp = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/schema.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/schema.js var require_schema3 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/yaml-1.1/schema.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/yaml-1.1/schema.js"(exports2) { "use strict"; var map3 = require_map(); var _null = require_null(); @@ -33034,9 +33034,9 @@ var require_schema3 = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/tags.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/tags.js var require_tags = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/tags.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/tags.js"(exports2) { "use strict"; var map3 = require_map(); var _null = require_null(); @@ -33117,9 +33117,9 @@ var require_tags = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/Schema.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/Schema.js var require_Schema = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/schema/Schema.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/schema/Schema.js"(exports2) { "use strict"; var identity = require_identity(); var map3 = require_map(); @@ -33150,9 +33150,9 @@ var require_Schema = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyDocument.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyDocument.js var require_stringifyDocument = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/stringify/stringifyDocument.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/stringify/stringifyDocument.js"(exports2) { "use strict"; var identity = require_identity(); var stringify4 = require_stringify3(); @@ -33230,9 +33230,9 @@ var require_stringifyDocument = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/Document.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/Document.js var require_Document = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/doc/Document.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/doc/Document.js"(exports2) { "use strict"; var Alias = require_Alias(); var Collection = require_Collection(); @@ -33538,9 +33538,9 @@ var require_Document = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/errors.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/errors.js var require_errors2 = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/errors.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/errors.js"(exports2) { "use strict"; var YAMLError = class extends Error { constructor(name, pos, code, message) { @@ -33603,11 +33603,11 @@ ${pointer} } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-props.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-props.js var require_resolve_props = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-props.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-props.js"(exports2) { "use strict"; - function resolveProps(tokens, { flow, indicator, next, offset, onError, startOnNewline }) { + function resolveProps(tokens, { flow, indicator, next, offset, onError, parentIndent, startOnNewline }) { let spaceBefore = false; let atNewline = startOnNewline; let hasSpace = startOnNewline; @@ -33616,6 +33616,7 @@ var require_resolve_props = __commonJS({ let hasNewline = false; let hasNewlineAfterProp = false; let reqSpace = false; + let tab = null; let anchor = null; let tag = null; let comma = null; @@ -33627,10 +33628,17 @@ var require_resolve_props = __commonJS({ onError(token.offset, "MISSING_CHAR", "Tags and anchors must be separated from the next token by white space"); reqSpace = false; } + if (tab) { + if (atNewline && token.type !== "comment" && token.type !== "newline") { + onError(tab, "TAB_AS_INDENT", "Tabs are not allowed as indentation"); + } + tab = null; + } switch (token.type) { case "space": - if (!flow && atNewline && indicator !== "doc-start" && token.source[0] === " ") - onError(token, "TAB_AS_INDENT", "Tabs are not allowed as indentation"); + if (!flow && (indicator !== "doc-start" || next?.type !== "flow-collection") && token.source.includes(" ")) { + tab = token; + } hasSpace = true; break; case "comment": { @@ -33688,7 +33696,7 @@ var require_resolve_props = __commonJS({ if (found) onError(token, "UNEXPECTED_TOKEN", `Unexpected ${token.source} in ${flow ?? "collection"}`); found = token; - atNewline = false; + atNewline = indicator === "seq-item-ind" || indicator === "explicit-key-ind"; hasSpace = false; break; case "comma": @@ -33708,8 +33716,11 @@ var require_resolve_props = __commonJS({ } const last = tokens[tokens.length - 1]; const end = last ? last.offset + last.source.length : offset; - if (reqSpace && next && next.type !== "space" && next.type !== "newline" && next.type !== "comma" && (next.type !== "scalar" || next.source !== "")) + if (reqSpace && next && next.type !== "space" && next.type !== "newline" && next.type !== "comma" && (next.type !== "scalar" || next.source !== "")) { onError(next.offset, "MISSING_CHAR", "Tags and anchors must be separated from the next token by white space"); + } + if (tab && (atNewline && tab.indent <= parentIndent || next?.type === "block-map" || next?.type === "block-seq")) + onError(tab, "TAB_AS_INDENT", "Tabs are not allowed as indentation"); return { comma, found, @@ -33727,9 +33738,9 @@ var require_resolve_props = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-contains-newline.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-contains-newline.js var require_util_contains_newline = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-contains-newline.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-contains-newline.js"(exports2) { "use strict"; function containsNewline(key) { if (!key) @@ -33769,9 +33780,9 @@ var require_util_contains_newline = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-flow-indent-check.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-flow-indent-check.js var require_util_flow_indent_check = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-flow-indent-check.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-flow-indent-check.js"(exports2) { "use strict"; var utilContainsNewline = require_util_contains_newline(); function flowIndentCheck(indent, fc, onError) { @@ -33787,9 +33798,9 @@ var require_util_flow_indent_check = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-map-includes.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-map-includes.js var require_util_map_includes = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-map-includes.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-map-includes.js"(exports2) { "use strict"; var identity = require_identity(); function mapIncludes(ctx, items, search) { @@ -33803,9 +33814,9 @@ var require_util_map_includes = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-block-map.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-block-map.js var require_resolve_block_map = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-block-map.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-block-map.js"(exports2) { "use strict"; var Pair = require_Pair(); var YAMLMap = require_YAMLMap(); @@ -33828,6 +33839,7 @@ var require_resolve_block_map = __commonJS({ next: key ?? sep7?.[0], offset, onError, + parentIndent: bm.indent, startOnNewline: true }); const implicitKey = !keyProps.found; @@ -33865,6 +33877,7 @@ var require_resolve_block_map = __commonJS({ next: value, offset: keyNode.range[2], onError, + parentIndent: bm.indent, startOnNewline: !key || key.type === "block-scalar" }); offset = valueProps.end; @@ -33907,9 +33920,9 @@ var require_resolve_block_map = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-block-seq.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-block-seq.js var require_resolve_block_seq = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-block-seq.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-block-seq.js"(exports2) { "use strict"; var YAMLSeq = require_YAMLSeq(); var resolveProps = require_resolve_props(); @@ -33927,6 +33940,7 @@ var require_resolve_block_seq = __commonJS({ next: value, offset, onError, + parentIndent: bs.indent, startOnNewline: true }); if (!props.found) { @@ -33955,9 +33969,9 @@ var require_resolve_block_seq = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-end.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-end.js var require_resolve_end = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-end.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-end.js"(exports2) { "use strict"; function resolveEnd(end, offset, reqSpace, onError) { let comment = ""; @@ -33998,9 +34012,9 @@ var require_resolve_end = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-flow-collection.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-flow-collection.js var require_resolve_flow_collection = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-flow-collection.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-flow-collection.js"(exports2) { "use strict"; var identity = require_identity(); var Pair = require_Pair(); @@ -34031,6 +34045,7 @@ var require_resolve_flow_collection = __commonJS({ next: key ?? sep7?.[0], offset, onError, + parentIndent: fc.indent, startOnNewline: false }); if (!props.found) { @@ -34105,6 +34120,7 @@ var require_resolve_flow_collection = __commonJS({ next: value, offset: keyNode.range[2], onError, + parentIndent: fc.indent, startOnNewline: false }); if (valueProps.found) { @@ -34184,9 +34200,9 @@ var require_resolve_flow_collection = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-collection.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-collection.js var require_compose_collection = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-collection.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-collection.js"(exports2) { "use strict"; var identity = require_identity(); var Scalar = require_Scalar(); @@ -34240,14 +34256,14 @@ var require_compose_collection = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-block-scalar.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-block-scalar.js var require_resolve_block_scalar = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-block-scalar.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-block-scalar.js"(exports2) { "use strict"; var Scalar = require_Scalar(); - function resolveBlockScalar(scalar, strict, onError) { + function resolveBlockScalar(ctx, scalar, onError) { const start = scalar.offset; - const header = parseBlockScalarHeader(scalar, strict, onError); + const header = parseBlockScalarHeader(scalar, ctx.options.strict, onError); if (!header) return { value: "", type: null, comment: "", range: [start, start, start] }; const type = header.mode === ">" ? Scalar.Scalar.BLOCK_FOLDED : Scalar.Scalar.BLOCK_LITERAL; @@ -34283,6 +34299,10 @@ var require_resolve_block_scalar = __commonJS({ if (header.indent === 0) trimIndent = indent.length; contentStart = i; + if (trimIndent === 0 && !ctx.atRoot) { + const message = "Block scalar values in collections must be indented"; + onError(offset, "BAD_INDENT", message); + } break; } offset += indent.length + content.length + 1; @@ -34417,9 +34437,9 @@ var require_resolve_block_scalar = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-flow-scalar.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-flow-scalar.js var require_resolve_flow_scalar = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/resolve-flow-scalar.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/resolve-flow-scalar.js"(exports2) { "use strict"; var Scalar = require_Scalar(); var resolveEnd = require_resolve_end(); @@ -34634,16 +34654,16 @@ var require_resolve_flow_scalar = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-scalar.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-scalar.js var require_compose_scalar = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-scalar.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-scalar.js"(exports2) { "use strict"; var identity = require_identity(); var Scalar = require_Scalar(); var resolveBlockScalar = require_resolve_block_scalar(); var resolveFlowScalar = require_resolve_flow_scalar(); function composeScalar(ctx, token, tagToken, onError) { - const { value, type, comment, range } = token.type === "block-scalar" ? resolveBlockScalar.resolveBlockScalar(token, ctx.options.strict, onError) : resolveFlowScalar.resolveFlowScalar(token, ctx.options.strict, onError); + const { value, type, comment, range } = token.type === "block-scalar" ? resolveBlockScalar.resolveBlockScalar(ctx, token, onError) : resolveFlowScalar.resolveFlowScalar(token, ctx.options.strict, onError); const tagName = tagToken ? ctx.directives.tagName(tagToken.source, (msg) => onError(tagToken, "TAG_RESOLVE_FAILED", msg)) : null; const tag = tagToken && tagName ? findScalarTagByName(ctx.schema, value, tagName, tagToken, onError) : token.type === "scalar" ? findScalarTagByTest(ctx, value, token, onError) : ctx.schema[identity.SCALAR]; let scalar; @@ -34707,9 +34727,9 @@ var require_compose_scalar = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-empty-scalar-position.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-empty-scalar-position.js var require_util_empty_scalar_position = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/util-empty-scalar-position.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/util-empty-scalar-position.js"(exports2) { "use strict"; function emptyScalarPosition(offset, before, pos) { if (before) { @@ -34738,9 +34758,9 @@ var require_util_empty_scalar_position = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-node.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-node.js var require_compose_node = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-node.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-node.js"(exports2) { "use strict"; var Alias = require_Alias(); var composeCollection = require_compose_collection(); @@ -34833,9 +34853,9 @@ var require_compose_node = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-doc.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-doc.js var require_compose_doc = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/compose-doc.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/compose-doc.js"(exports2) { "use strict"; var Document = require_Document(); var composeNode = require_compose_node(); @@ -34855,6 +34875,7 @@ var require_compose_doc = __commonJS({ next: value ?? end?.[0], offset, onError, + parentIndent: 0, startOnNewline: true }); if (props.found) { @@ -34874,9 +34895,9 @@ var require_compose_doc = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/composer.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/composer.js var require_composer = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/compose/composer.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/compose/composer.js"(exports2) { "use strict"; var directives = require_directives(); var Document = require_Document(); @@ -35079,9 +35100,9 @@ ${end.comment}` : end.comment; } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst-scalar.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst-scalar.js var require_cst_scalar = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst-scalar.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst-scalar.js"(exports2) { "use strict"; var resolveBlockScalar = require_resolve_block_scalar(); var resolveFlowScalar = require_resolve_flow_scalar(); @@ -35102,7 +35123,7 @@ var require_cst_scalar = __commonJS({ case "double-quoted-scalar": return resolveFlowScalar.resolveFlowScalar(token, strict, _onError); case "block-scalar": - return resolveBlockScalar.resolveBlockScalar(token, strict, _onError); + return resolveBlockScalar.resolveBlockScalar({ options: { strict } }, token, _onError); } } return null; @@ -35264,9 +35285,9 @@ var require_cst_scalar = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst-stringify.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst-stringify.js var require_cst_stringify = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst-stringify.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst-stringify.js"(exports2) { "use strict"; var stringify4 = (cst) => "type" in cst ? stringifyToken(cst) : stringifyItem(cst); function stringifyToken(token) { @@ -35325,9 +35346,9 @@ var require_cst_stringify = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst-visit.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst-visit.js var require_cst_visit = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst-visit.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst-visit.js"(exports2) { "use strict"; var BREAK = Symbol("break visit"); var SKIP = Symbol("skip children"); @@ -35387,9 +35408,9 @@ var require_cst_visit = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst.js var require_cst = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/cst.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/cst.js"(exports2) { "use strict"; var cstScalar = require_cst_scalar(); var cstStringify = require_cst_stringify(); @@ -35489,9 +35510,9 @@ var require_cst = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/lexer.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/lexer.js var require_lexer = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/lexer.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/lexer.js"(exports2) { "use strict"; var cst = require_cst(); function isEmpty2(ch) { @@ -35506,11 +35527,11 @@ var require_lexer = __commonJS({ return false; } } - var hexDigits = "0123456789ABCDEFabcdef".split(""); - var tagChars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-#;/?:@&=+$_.!~*'()".split(""); - var invalidFlowScalarChars = ",[]{}".split(""); - var invalidAnchorChars = " ,[]{}\n\r ".split(""); - var isNotAnchorChar = (ch) => !ch || invalidAnchorChars.includes(ch); + var hexDigits = new Set("0123456789ABCDEFabcdef"); + var tagChars = new Set("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-#;/?:@&=+$_.!~*'()"); + var flowIndicatorChars = new Set(",[]{}"); + var invalidAnchorChars = new Set(" ,[]{}\n\r "); + var isNotAnchorChar = (ch) => !ch || invalidAnchorChars.has(ch); var Lexer = class { constructor() { this.atEnd = false; @@ -35863,17 +35884,17 @@ var require_lexer = __commonJS({ let nl = this.pos - 1; let indent = 0; let ch; - loop: for (let i = this.pos; ch = this.buffer[i]; ++i) { + loop: for (let i2 = this.pos; ch = this.buffer[i2]; ++i2) { switch (ch) { case " ": indent += 1; break; case "\n": - nl = i; + nl = i2; indent = 0; break; case "\r": { - const next = this.buffer[i + 1]; + const next = this.buffer[i2 + 1]; if (!next && !this.atEnd) return this.setNext("block-scalar"); if (next === "\n") @@ -35888,8 +35909,9 @@ var require_lexer = __commonJS({ if (indent >= this.indentNext) { if (this.blockScalarIndent === -1) this.indentNext = indent; - else - this.indentNext += this.blockScalarIndent; + else { + this.indentNext = this.blockScalarIndent + (this.indentNext === 0 ? 1 : this.indentNext); + } do { const cs = this.continueScalar(nl + 1); if (cs === -1) @@ -35902,17 +35924,25 @@ var require_lexer = __commonJS({ nl = this.buffer.length; } } - if (!this.blockScalarKeep) { + let i = nl + 1; + ch = this.buffer[i]; + while (ch === " ") + ch = this.buffer[++i]; + if (ch === " ") { + while (ch === " " || ch === " " || ch === "\r" || ch === "\n") + ch = this.buffer[++i]; + nl = i - 1; + } else if (!this.blockScalarKeep) { do { - let i = nl - 1; - let ch2 = this.buffer[i]; + let i2 = nl - 1; + let ch2 = this.buffer[i2]; if (ch2 === "\r") - ch2 = this.buffer[--i]; - const lastChar = i; - while (ch2 === " " || ch2 === " ") - ch2 = this.buffer[--i]; - if (ch2 === "\n" && i >= this.pos && i + 1 + indent > lastChar) - nl = i; + ch2 = this.buffer[--i2]; + const lastChar = i2; + while (ch2 === " ") + ch2 = this.buffer[--i2]; + if (ch2 === "\n" && i2 >= this.pos && i2 + 1 + indent > lastChar) + nl = i2; else break; } while (true); @@ -35929,7 +35959,7 @@ var require_lexer = __commonJS({ while (ch = this.buffer[++i]) { if (ch === ":") { const next = this.buffer[i + 1]; - if (isEmpty2(next) || inFlow && next === ",") + if (isEmpty2(next) || inFlow && flowIndicatorChars.has(next)) break; end = i; } else if (isEmpty2(ch)) { @@ -35942,7 +35972,7 @@ var require_lexer = __commonJS({ } else end = i; } - if (next === "#" || inFlow && invalidFlowScalarChars.includes(next)) + if (next === "#" || inFlow && flowIndicatorChars.has(next)) break; if (ch === "\n") { const cs = this.continueScalar(i + 1); @@ -35951,7 +35981,7 @@ var require_lexer = __commonJS({ i = Math.max(i, cs - 2); } } else { - if (inFlow && invalidFlowScalarChars.includes(ch)) + if (inFlow && flowIndicatorChars.has(ch)) break; end = i; } @@ -35991,7 +36021,7 @@ var require_lexer = __commonJS({ case ":": { const inFlow = this.flowLevel > 0; const ch1 = this.charAt(1); - if (isEmpty2(ch1) || inFlow && invalidFlowScalarChars.includes(ch1)) { + if (isEmpty2(ch1) || inFlow && flowIndicatorChars.has(ch1)) { if (!inFlow) this.indentNext = this.indentValue + 1; else if (this.flowKey) @@ -36013,9 +36043,9 @@ var require_lexer = __commonJS({ let i = this.pos + 1; let ch = this.buffer[i]; while (ch) { - if (tagChars.includes(ch)) + if (tagChars.has(ch)) ch = this.buffer[++i]; - else if (ch === "%" && hexDigits.includes(this.buffer[i + 1]) && hexDigits.includes(this.buffer[i + 2])) { + else if (ch === "%" && hexDigits.has(this.buffer[i + 1]) && hexDigits.has(this.buffer[i + 2])) { ch = this.buffer[i += 3]; } else break; @@ -36057,9 +36087,9 @@ var require_lexer = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/line-counter.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/line-counter.js var require_line_counter = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/line-counter.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/line-counter.js"(exports2) { "use strict"; var LineCounter = class { constructor() { @@ -36088,9 +36118,9 @@ var require_line_counter = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/parser.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/parser.js var require_parser = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/parse/parser.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/parse/parser.js"(exports2) { "use strict"; var cst = require_cst(); var lexer = require_lexer(); @@ -36345,7 +36375,7 @@ var require_parser = __commonJS({ it.value = token; } else { Object.assign(it, { key: token, sep: [] }); - this.onKeyLine = !includesToken(it.start, "explicit-key-ind"); + this.onKeyLine = !it.explicitKey; return; } break; @@ -36534,7 +36564,8 @@ var require_parser = __commonJS({ return; } if (this.indent >= map3.indent) { - const atNextItem = !this.onKeyLine && this.indent === map3.indent && it.sep && this.type !== "seq-item-ind"; + const atMapIndent = !this.onKeyLine && this.indent === map3.indent; + const atNextItem = atMapIndent && (it.sep || it.explicitKey) && this.type !== "seq-item-ind"; let start = []; if (atNextItem && it.sep && !it.value) { const nl = []; @@ -36571,23 +36602,24 @@ var require_parser = __commonJS({ } return; case "explicit-key-ind": - if (!it.sep && !includesToken(it.start, "explicit-key-ind")) { + if (!it.sep && !it.explicitKey) { it.start.push(this.sourceToken); + it.explicitKey = true; } else if (atNextItem || it.value) { start.push(this.sourceToken); - map3.items.push({ start }); + map3.items.push({ start, explicitKey: true }); } else { this.stack.push({ type: "block-map", offset: this.offset, indent: this.indent, - items: [{ start: [this.sourceToken] }] + items: [{ start: [this.sourceToken], explicitKey: true }] }); } this.onKeyLine = true; return; case "map-value-ind": - if (includesToken(it.start, "explicit-key-ind")) { + if (it.explicitKey) { if (!it.sep) { if (includesToken(it.start, "newline")) { Object.assign(it, { key: null, sep: [this.sourceToken] }); @@ -36663,7 +36695,7 @@ var require_parser = __commonJS({ default: { const bv = this.startBlockValue(map3); if (bv) { - if (atNextItem && bv.type !== "block-seq" && includesToken(it.start, "explicit-key-ind")) { + if (atMapIndent && bv.type !== "block-seq") { map3.items.push({ start }); } this.stack.push(bv); @@ -36874,7 +36906,7 @@ var require_parser = __commonJS({ type: "block-map", offset: this.offset, indent: this.indent, - items: [{ start }] + items: [{ start, explicitKey: true }] }; } case "map-value-ind": { @@ -36937,9 +36969,9 @@ var require_parser = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/public-api.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/public-api.js var require_public_api = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/public-api.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/public-api.js"(exports2) { "use strict"; var composer = require_composer(); var Document = require_Document(); @@ -37031,9 +37063,9 @@ var require_public_api = __commonJS({ } }); -// ../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/index.js +// ../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/index.js var require_dist = __commonJS({ - "../node_modules/.pnpm/yaml@2.4.3/node_modules/yaml/dist/index.js"(exports2) { + "../node_modules/.pnpm/yaml@2.4.5/node_modules/yaml/dist/index.js"(exports2) { "use strict"; var composer = require_composer(); var Document = require_Document(); diff --git a/package.json b/package.json index 869df17b..5c06b33c 100644 --- a/package.json +++ b/package.json @@ -44,9 +44,9 @@ "@vitest/coverage-istanbul": "^1.6.0", "env-cmd": "^10.1.0", "eslint": "^9.4.0", - "eslint-plugin-n": "^17.7.0", + "eslint-plugin-n": "^17.8.1", "eslint-plugin-simple-import-sort": "^12.1.0", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "shx": "^0.3.4", "typescript": "^5.4.5", "typescript-eslint": "^7.12.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d313cd34..799b112c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,14 +24,14 @@ importers: specifier: ^9.4.0 version: 9.4.0 eslint-plugin-n: - specifier: ^17.7.0 - version: 17.7.0(eslint@9.4.0) + specifier: ^17.8.1 + version: 17.8.1(eslint@9.4.0) eslint-plugin-simple-import-sort: specifier: ^12.1.0 version: 12.1.0(eslint@9.4.0) prettier: - specifier: ^3.3.0 - version: 3.3.0 + specifier: ^3.3.1 + version: 3.3.1 shx: specifier: ^0.3.4 version: 0.3.4 @@ -63,8 +63,8 @@ importers: specifier: ^7.5.1 version: 7.5.1 '@types/node': - specifier: ^20.14.1 - version: 20.14.1 + specifier: ^20.14.2 + version: 20.14.2 cspell: specifier: ^8.8.4 version: 8.8.4 @@ -112,33 +112,33 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@babel/code-frame@7.24.6: - resolution: {integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==} + /@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.24.6 + '@babel/highlight': 7.24.7 picocolors: 1.0.1 dev: true - /@babel/compat-data@7.24.6: - resolution: {integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==} + /@babel/compat-data@7.24.7: + resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} engines: {node: '>=6.9.0'} dev: true - /@babel/core@7.24.6: - resolution: {integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==} + /@babel/core@7.24.7: + resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.6 - '@babel/generator': 7.24.6 - '@babel/helper-compilation-targets': 7.24.6 - '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) - '@babel/helpers': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/template': 7.24.6 - '@babel/traverse': 7.24.6 - '@babel/types': 7.24.6 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helpers': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -148,156 +148,166 @@ packages: - supports-color dev: true - /@babel/generator@7.24.6: - resolution: {integrity: sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==} + /@babel/generator@7.24.7: + resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 dev: true - /@babel/helper-compilation-targets@7.24.6: - resolution: {integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==} + /@babel/helper-compilation-targets@7.24.7: + resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.24.6 - '@babel/helper-validator-option': 7.24.6 - browserslist: 4.23.0 + '@babel/compat-data': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + browserslist: 4.23.1 lru-cache: 5.1.1 semver: 6.3.1 dev: true - /@babel/helper-environment-visitor@7.24.6: - resolution: {integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==} + /@babel/helper-environment-visitor@7.24.7: + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.7 dev: true - /@babel/helper-function-name@7.24.6: - resolution: {integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==} + /@babel/helper-function-name@7.24.7: + resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.6 - '@babel/types': 7.24.6 + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 dev: true - /@babel/helper-hoist-variables@7.24.6: - resolution: {integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==} + /@babel/helper-hoist-variables@7.24.7: + resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 dev: true - /@babel/helper-module-imports@7.24.6: - resolution: {integrity: sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==} + /@babel/helper-module-imports@7.24.7: + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.6 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color dev: true - /@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6): - resolution: {integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==} + /@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7): + resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-environment-visitor': 7.24.6 - '@babel/helper-module-imports': 7.24.6 - '@babel/helper-simple-access': 7.24.6 - '@babel/helper-split-export-declaration': 7.24.6 - '@babel/helper-validator-identifier': 7.24.6 + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color dev: true - /@babel/helper-simple-access@7.24.6: - resolution: {integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==} + /@babel/helper-simple-access@7.24.7: + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.6 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color dev: true - /@babel/helper-split-export-declaration@7.24.6: - resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==} + /@babel/helper-split-export-declaration@7.24.7: + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 dev: true - /@babel/helper-string-parser@7.24.6: - resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==} + /@babel/helper-string-parser@7.24.7: + resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier@7.24.6: - resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==} + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option@7.24.6: - resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==} + /@babel/helper-validator-option@7.24.7: + resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} engines: {node: '>=6.9.0'} dev: true - /@babel/helpers@7.24.6: - resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==} + /@babel/helpers@7.24.7: + resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.6 - '@babel/types': 7.24.6 + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 dev: true - /@babel/highlight@7.24.6: - resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==} + /@babel/highlight@7.24.7: + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.24.6 + '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.1 dev: true - /@babel/parser@7.24.6: - resolution: {integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==} + /@babel/parser@7.24.7: + resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 dev: true - /@babel/template@7.24.6: - resolution: {integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==} + /@babel/template@7.24.7: + resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 dev: true - /@babel/traverse@7.24.6: - resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==} + /@babel/traverse@7.24.7: + resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.6 - '@babel/generator': 7.24.6 - '@babel/helper-environment-visitor': 7.24.6 - '@babel/helper-function-name': 7.24.6 - '@babel/helper-hoist-variables': 7.24.6 - '@babel/helper-split-export-declaration': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types@7.24.6: - resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==} + /@babel/types@7.24.7: + resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.24.6 - '@babel/helper-validator-identifier': 7.24.6 + '@babel/helper-string-parser': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 dev: true @@ -309,7 +319,7 @@ packages: '@cspell/dict-aws': 4.0.2 '@cspell/dict-bash': 4.1.3 '@cspell/dict-companies': 3.1.2 - '@cspell/dict-cpp': 5.1.8 + '@cspell/dict-cpp': 5.1.9 '@cspell/dict-cryptocurrencies': 5.0.0 '@cspell/dict-csharp': 4.0.2 '@cspell/dict-css': 4.0.12 @@ -332,7 +342,7 @@ packages: '@cspell/dict-haskell': 4.0.1 '@cspell/dict-html': 4.0.5 '@cspell/dict-html-symbol-entities': 4.0.0 - '@cspell/dict-java': 5.0.6 + '@cspell/dict-java': 5.0.7 '@cspell/dict-julia': 1.0.1 '@cspell/dict-k8s': 1.0.5 '@cspell/dict-latex': 4.0.0 @@ -342,15 +352,15 @@ packages: '@cspell/dict-monkeyc': 1.0.6 '@cspell/dict-node': 5.0.1 '@cspell/dict-npm': 5.0.16 - '@cspell/dict-php': 4.0.7 + '@cspell/dict-php': 4.0.8 '@cspell/dict-powershell': 5.0.4 '@cspell/dict-public-licenses': 2.0.7 - '@cspell/dict-python': 4.1.11 + '@cspell/dict-python': 4.2.1 '@cspell/dict-r': 2.0.1 '@cspell/dict-ruby': 5.0.2 '@cspell/dict-rust': 4.0.3 '@cspell/dict-scala': 5.0.2 - '@cspell/dict-software-terms': 3.4.1 + '@cspell/dict-software-terms': 3.4.3 '@cspell/dict-sql': 2.1.3 '@cspell/dict-svelte': 1.0.2 '@cspell/dict-swift': 2.0.1 @@ -404,8 +414,8 @@ packages: resolution: {integrity: sha512-OwR5i1xbYuJX7FtHQySmTy3iJtPV1rZQ3jFCxFGwrA1xRQ4rtRcDQ+sTXBCIAoJHkXa84f9J3zsngOKmMGyS/w==} dev: false - /@cspell/dict-cpp@5.1.8: - resolution: {integrity: sha512-X5uq0uRqN6cyOZOZV1YKi6g8sBtd0+VoF5NbDWURahGR8TRsiztH0sNqs0IB3X0dW4GakU+n9SXcuEmxynkSsw==} + /@cspell/dict-cpp@5.1.9: + resolution: {integrity: sha512-lZmPKn3qfkWQ7tr+yw6JhuhscsyRgRHEOpOd0fhtPt0N154FNsGebGGLW0SOZUuGgW7Nk3lCCwHP85GIemnlqQ==} dev: false /@cspell/dict-cryptocurrencies@5.0.0: @@ -424,8 +434,8 @@ packages: resolution: {integrity: sha512-cLkwo1KT5CJY5N5RJVHks2genFkNCl/WLfj+0fFjqNR+tk3tBI1LY7ldr9piCtSFSm4x9pO1x6IV3kRUY1lLiw==} dev: false - /@cspell/dict-data-science@1.0.11: - resolution: {integrity: sha512-TaHAZRVe0Zlcc3C23StZqqbzC0NrodRwoSAc8dis+5qLeLLnOCtagYQeROQvDlcDg3X/VVEO9Whh4W/z4PAmYQ==} + /@cspell/dict-data-science@2.0.1: + resolution: {integrity: sha512-xeutkzK0eBe+LFXOFU2kJeAYO6IuFUc1g7iRLr7HeCmlC4rsdGclwGHh61KmttL3+YHQytYStxaRBdGAXWC8Lw==} dev: false /@cspell/dict-django@4.1.0: @@ -500,8 +510,8 @@ packages: resolution: {integrity: sha512-p0brEnRybzSSWi8sGbuVEf7jSTDmXPx7XhQUb5bgG6b54uj+Z0Qf0V2n8b/LWwIPJNd1GygaO9l8k3HTCy1h4w==} dev: false - /@cspell/dict-java@5.0.6: - resolution: {integrity: sha512-kdE4AHHHrixyZ5p6zyms1SLoYpaJarPxrz8Tveo6gddszBVVwIUZ+JkQE1bWNLK740GWzIXdkznpUfw1hP9nXw==} + /@cspell/dict-java@5.0.7: + resolution: {integrity: sha512-ejQ9iJXYIq7R09BScU2y5OUGrSqwcD+J5mHFOKbduuQ5s/Eh/duz45KOzykeMLI6KHPVxhBKpUPBWIsfewECpQ==} dev: false /@cspell/dict-julia@1.0.1: @@ -540,8 +550,8 @@ packages: resolution: {integrity: sha512-ZWPnLAziEcSCvV0c8k9Qj88pfMu+wZwM5Qks87ShsfBgI8uLZ9tGHravA7gmjH1Gd7Bgxy2ulvXtSqIWPh1lew==} dev: false - /@cspell/dict-php@4.0.7: - resolution: {integrity: sha512-SUCOBfRDDFz1E2jnAZIIuy8BNbCc8i+VkiL9g4HH9tTN6Nlww5Uz2pMqYS6rZQkXuubqsbkbPlsRiuseEnTmYA==} + /@cspell/dict-php@4.0.8: + resolution: {integrity: sha512-TBw3won4MCBQ2wdu7kvgOCR3dY2Tb+LJHgDUpuquy3WnzGiSDJ4AVelrZdE1xu7mjFJUr4q48aB21YT5uQqPZA==} dev: false /@cspell/dict-powershell@5.0.4: @@ -552,10 +562,10 @@ packages: resolution: {integrity: sha512-KlBXuGcN3LE7tQi/GEqKiDewWGGuopiAD0zRK1QilOx5Co8XAvs044gk4MNIQftc8r0nHeUI+irJKLGcR36DIQ==} dev: false - /@cspell/dict-python@4.1.11: - resolution: {integrity: sha512-XG+v3PumfzUW38huSbfT15Vqt3ihNb462ulfXifpQllPok5OWynhszCLCRQjQReV+dgz784ST4ggRxW452/kVg==} + /@cspell/dict-python@4.2.1: + resolution: {integrity: sha512-9X2jRgyM0cxBoFQRo4Zc8oacyWnXi+0/bMI5FGibZNZV4y/o9UoFEr6agjU260/cXHTjIdkX233nN7eb7dtyRg==} dependencies: - '@cspell/dict-data-science': 1.0.11 + '@cspell/dict-data-science': 2.0.1 dev: false /@cspell/dict-r@2.0.1: @@ -574,8 +584,8 @@ packages: resolution: {integrity: sha512-v97ClgidZt99JUm7OjhQugDHmhx4U8fcgunHvD/BsXWjXNj4cTr0m0YjofyZoL44WpICsNuFV9F/sv9OM5HUEw==} dev: false - /@cspell/dict-software-terms@3.4.1: - resolution: {integrity: sha512-JgNHVdWEUhZKCYBiAjsLojkw8WhvsTXyk/IfFby0Lzbl+/AoJvL/XZqr0pvqfpBjbv7pwtnjahrbGxPRCOV+gA==} + /@cspell/dict-software-terms@3.4.3: + resolution: {integrity: sha512-3E09j80zFbTkgDyoZc0hVhwVjWsG9iD8kqnHwO/5grsoqJMCdeeEWAL71Uf7+MgDqnKP4N2TwxSBzbTFKIufUQ==} dev: false /@cspell/dict-sql@2.1.3: @@ -1394,8 +1404,8 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/node@20.14.1: - resolution: {integrity: sha512-T2MzSGEu+ysB/FkWfqmhV3PLyQlowdptmmgD20C6QxsS8Fmv5SjpZ1ayXaEC0S21/h5UJ9iA6W/5vSNU5l00OA==} + /@types/node@20.14.2: + resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==} dependencies: undici-types: 5.26.5 dev: false @@ -1686,15 +1696,15 @@ packages: dependencies: fill-range: 7.1.1 - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + /browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001627 - electron-to-chromium: 1.4.788 + caniuse-lite: 1.0.30001629 + electron-to-chromium: 1.4.796 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.0) + update-browserslist-db: 1.0.16(browserslist@4.23.1) dev: true /cac@6.7.14: @@ -1706,8 +1716,8 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - /caniuse-lite@1.0.30001627: - resolution: {integrity: sha512-4zgNiB8nTyV/tHhwZrFs88ryjls/lHiqFhrxCW4qSTeuRByBVnPYpDInchOIySWknznucaf31Z4KYqjfbrecVw==} + /caniuse-lite@1.0.30001629: + resolution: {integrity: sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw==} dev: true /chai@4.4.1: @@ -1716,7 +1726,7 @@ 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.7 pathval: 1.1.1 @@ -1839,7 +1849,7 @@ packages: dependencies: '@cspell/cspell-types': 8.8.4 comment-json: 4.2.3 - yaml: 2.4.3 + yaml: 2.4.5 dev: false /cspell-dictionary@8.8.4: @@ -1959,8 +1969,8 @@ packages: ms: 2.1.2 dev: true - /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 @@ -1986,12 +1996,12 @@ packages: path-type: 4.0.0 dev: true - /electron-to-chromium@1.4.788: - resolution: {integrity: sha512-ubp5+Ev/VV8KuRoWnfP2QF2Bg+O2ZFdb49DiiNbz2VmgkIqrnyYaqIOqj8A6K/3p1xV0QcU5hBQ1+BmB6ot1OA==} + /electron-to-chromium@1.4.796: + resolution: {integrity: sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA==} dev: true - /enhanced-resolve@5.16.1: - resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} + /enhanced-resolve@5.17.0: + resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -2099,8 +2109,8 @@ packages: semver: 7.6.2 dev: true - /eslint-plugin-es-x@7.6.0(eslint@9.4.0): - resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==} + /eslint-plugin-es-x@7.7.0(eslint@9.4.0): + resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' @@ -2111,18 +2121,18 @@ packages: eslint-compat-utils: 0.5.1(eslint@9.4.0) dev: true - /eslint-plugin-n@17.7.0(eslint@9.4.0): - resolution: {integrity: sha512-4Jg4ZKVE4VjHig2caBqPHYNW5na84RVufUuipFLJbgM/G57O6FdpUKJbHakCDJb/yjQuyqVzYWRtU3HNYaZUwg==} + /eslint-plugin-n@17.8.1(eslint@9.4.0): + resolution: {integrity: sha512-KdG0h0voZms8UhndNu8DeWx1eM4sY+A4iXtsNo6kOfJLYHNeTGPacGalJ9GcvrbmOL3r/7QOMwVZDSw+1SqsrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) - enhanced-resolve: 5.16.1 + enhanced-resolve: 5.17.0 eslint: 9.4.0 - eslint-plugin-es-x: 7.6.0(eslint@9.4.0) + eslint-plugin-es-x: 7.7.0(eslint@9.4.0) get-tsconfig: 4.7.5 - globals: 15.3.0 + globals: 15.4.0 ignore: 5.3.1 minimatch: 9.0.4 semver: 7.6.2 @@ -2411,8 +2421,8 @@ packages: engines: {node: '>=18'} dev: true - /globals@15.3.0: - resolution: {integrity: sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==} + /globals@15.4.0: + resolution: {integrity: sha512-unnwvMZpv0eDUyjNyh9DH/yxUaRYrEjW/qK4QcdrHg3oO11igUQrCSgODHEqxlKg8v2CD2Sd7UkqqEBoz5U7TQ==} engines: {node: '>=18'} dev: true @@ -2553,8 +2563,8 @@ packages: resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.6 - '@babel/parser': 7.24.6 + '@babel/core': 7.24.7 + '@babel/parser': 7.24.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.2 @@ -2645,7 +2655,7 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} dependencies: - mlly: 1.7.0 + mlly: 1.7.1 pkg-types: 1.1.1 dev: true @@ -2681,8 +2691,8 @@ packages: /magicast@0.3.4: resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} dependencies: - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 source-map-js: 1.2.0 dev: true @@ -2730,8 +2740,8 @@ packages: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /mlly@1.7.0: - resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==} + /mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} dependencies: acorn: 8.11.3 pathe: 1.1.2 @@ -2871,7 +2881,7 @@ packages: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} dependencies: confbox: 0.1.7 - mlly: 1.7.0 + mlly: 1.7.1 pathe: 1.1.2 dev: true @@ -2889,8 +2899,8 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier@3.3.0: - resolution: {integrity: sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==} + /prettier@3.3.1: + resolution: {integrity: sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==} engines: {node: '>=14'} hasBin: true dev: true @@ -3215,13 +3225,13 @@ packages: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} dev: false - /update-browserslist-db@1.0.16(browserslist@4.23.0): + /update-browserslist-db@1.0.16(browserslist@4.23.1): resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.23.0 + browserslist: 4.23.1 escalade: 3.1.2 picocolors: 1.0.1 dev: true @@ -3246,7 +3256,7 @@ packages: debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.2.12 + vite: 5.2.13 transitivePeerDependencies: - '@types/node' - less @@ -3258,8 +3268,8 @@ packages: - terser dev: true - /vite@5.2.12: - resolution: {integrity: sha512-/gC8GxzxMK5ntBwb48pR32GGhENnjtY30G4A0jemunsBkiEZFw60s8InGpN8gkhHEkjnRK1aSAxeQgwvFhUHAA==} + /vite@5.2.13: + resolution: {integrity: sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3335,7 +3345,7 @@ packages: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.2.12 + vite: 5.2.13 vite-node: 1.6.0 why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -3390,8 +3400,8 @@ packages: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: true - /yaml@2.4.3: - resolution: {integrity: sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==} + /yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} engines: {node: '>= 14'} hasBin: true dev: false