Bump glob to at least 11.1.0

This commit is contained in:
Michael B. Gale
2025-11-18 10:49:13 +00:00
parent ffa63f0dac
commit 528362a7c1
14 changed files with 1008 additions and 791 deletions

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}
@@ -97357,52 +97358,128 @@ var require_isPlainObject = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/brace-expansion/index.js
var require_brace_expansion3 = __commonJS({
"node_modules/archiver-utils/node_modules/brace-expansion/index.js"(exports2, module2) {
var balanced = require_balanced_match();
module2.exports = expandTop;
// node_modules/@isaacs/balanced-match/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/@isaacs/balanced-match/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.range = exports2.balanced = void 0;
var balanced = (a, b, str2) => {
const ma = a instanceof RegExp ? maybeMatch(a, str2) : a;
const mb = b instanceof RegExp ? maybeMatch(b, str2) : b;
const r = ma !== null && mb != null && (0, exports2.range)(ma, mb, str2);
return r && {
start: r[0],
end: r[1],
pre: str2.slice(0, r[0]),
body: str2.slice(r[0] + ma.length, r[1]),
post: str2.slice(r[1] + mb.length)
};
};
exports2.balanced = balanced;
var maybeMatch = (reg, str2) => {
const m = str2.match(reg);
return m ? m[0] : null;
};
var range = (a, b, str2) => {
let begs, beg, left, right = void 0, result;
let ai = str2.indexOf(a);
let bi = str2.indexOf(b, ai + 1);
let i = ai;
if (ai >= 0 && bi > 0) {
if (a === b) {
return [ai, bi];
}
begs = [];
left = str2.length;
while (i >= 0 && !result) {
if (i === ai) {
begs.push(i);
ai = str2.indexOf(a, i + 1);
} else if (begs.length === 1) {
const r = begs.pop();
if (r !== void 0)
result = [r, bi];
} else {
beg = begs.pop();
if (beg !== void 0 && beg < left) {
left = beg;
right = bi;
}
bi = str2.indexOf(b, i + 1);
}
i = ai < bi && ai >= 0 ? ai : bi;
}
if (begs.length && right !== void 0) {
result = [left, right];
}
}
return result;
};
exports2.range = range;
}
});
// node_modules/@isaacs/brace-expansion/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/@isaacs/brace-expansion/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.expand = expand;
var balanced_match_1 = require_commonjs13();
var escSlash = "\0SLASH" + Math.random() + "\0";
var escOpen = "\0OPEN" + Math.random() + "\0";
var escClose = "\0CLOSE" + Math.random() + "\0";
var escComma = "\0COMMA" + Math.random() + "\0";
var escPeriod = "\0PERIOD" + Math.random() + "\0";
var escSlashPattern = new RegExp(escSlash, "g");
var escOpenPattern = new RegExp(escOpen, "g");
var escClosePattern = new RegExp(escClose, "g");
var escCommaPattern = new RegExp(escComma, "g");
var escPeriodPattern = new RegExp(escPeriod, "g");
var slashPattern = /\\\\/g;
var openPattern = /\\{/g;
var closePattern = /\\}/g;
var commaPattern = /\\,/g;
var periodPattern = /\\./g;
function numeric(str2) {
return parseInt(str2, 10) == str2 ? parseInt(str2, 10) : str2.charCodeAt(0);
return !isNaN(str2) ? parseInt(str2, 10) : str2.charCodeAt(0);
}
function escapeBraces(str2) {
return str2.split("\\\\").join(escSlash).split("\\{").join(escOpen).split("\\}").join(escClose).split("\\,").join(escComma).split("\\.").join(escPeriod);
return str2.replace(slashPattern, escSlash).replace(openPattern, escOpen).replace(closePattern, escClose).replace(commaPattern, escComma).replace(periodPattern, escPeriod);
}
function unescapeBraces(str2) {
return str2.split(escSlash).join("\\").split(escOpen).join("{").split(escClose).join("}").split(escComma).join(",").split(escPeriod).join(".");
return str2.replace(escSlashPattern, "\\").replace(escOpenPattern, "{").replace(escClosePattern, "}").replace(escCommaPattern, ",").replace(escPeriodPattern, ".");
}
function parseCommaParts(str2) {
if (!str2)
if (!str2) {
return [""];
var parts = [];
var m = balanced("{", "}", str2);
if (!m)
}
const parts = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m) {
return str2.split(",");
var pre = m.pre;
var body = m.body;
var post = m.post;
var p = pre.split(",");
}
const { pre, body, post } = m;
const p = pre.split(",");
p[p.length - 1] += "{" + body + "}";
var postParts = parseCommaParts(post);
const postParts = parseCommaParts(post);
if (post.length) {
;
p[p.length - 1] += postParts.shift();
p.push.apply(p, postParts);
}
parts.push.apply(parts, p);
return parts;
}
function expandTop(str2) {
if (!str2)
function expand(str2) {
if (!str2) {
return [];
if (str2.substr(0, 2) === "{}") {
str2 = "\\{\\}" + str2.substr(2);
}
return expand(escapeBraces(str2), true).map(unescapeBraces);
if (str2.slice(0, 2) === "{}") {
str2 = "\\{\\}" + str2.slice(2);
}
return expand_(escapeBraces(str2), true).map(unescapeBraces);
}
function embrace(str2) {
return "{" + str2 + "}";
@@ -97416,73 +97493,74 @@ var require_brace_expansion3 = __commonJS({
function gte5(i, y) {
return i >= y;
}
function expand(str2, isTop) {
var expansions = [];
var m = balanced("{", "}", str2);
if (!m) return [str2];
var pre = m.pre;
var post = m.post.length ? expand(m.post, false) : [""];
function expand_(str2, isTop) {
const expansions = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m)
return [str2];
const pre = m.pre;
const post = m.post.length ? expand_(m.post, false) : [""];
if (/\$$/.test(m.pre)) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + "{" + m.body + "}" + post[k];
for (let k = 0; k < post.length; k++) {
const expansion = pre + "{" + m.body + "}" + post[k];
expansions.push(expansion);
}
} else {
var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
var isSequence = isNumericSequence || isAlphaSequence;
var isOptions = m.body.indexOf(",") >= 0;
const isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
const isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
const isSequence = isNumericSequence || isAlphaSequence;
const isOptions = m.body.indexOf(",") >= 0;
if (!isSequence && !isOptions) {
if (m.post.match(/,(?!,).*\}/)) {
str2 = m.pre + "{" + m.body + escClose + m.post;
return expand(str2);
return expand_(str2);
}
return [str2];
}
var n;
let n;
if (isSequence) {
n = m.body.split(/\.\./);
} else {
n = parseCommaParts(m.body);
if (n.length === 1) {
n = expand(n[0], false).map(embrace);
if (n.length === 1 && n[0] !== void 0) {
n = expand_(n[0], false).map(embrace);
if (n.length === 1) {
return post.map(function(p) {
return m.pre + n[0] + p;
});
return post.map((p) => m.pre + n[0] + p);
}
}
}
var N;
if (isSequence) {
var x = numeric(n[0]);
var y = numeric(n[1]);
var width = Math.max(n[0].length, n[1].length);
var incr = n.length == 3 ? Math.abs(numeric(n[2])) : 1;
var test = lte;
var reverse = y < x;
let N;
if (isSequence && n[0] !== void 0 && n[1] !== void 0) {
const x = numeric(n[0]);
const y = numeric(n[1]);
const width = Math.max(n[0].length, n[1].length);
let incr = n.length === 3 && n[2] !== void 0 ? Math.abs(numeric(n[2])) : 1;
let test = lte;
const reverse = y < x;
if (reverse) {
incr *= -1;
test = gte5;
}
var pad = n.some(isPadded);
const pad = n.some(isPadded);
N = [];
for (var i = x; test(i, y); i += incr) {
var c;
for (let i = x; test(i, y); i += incr) {
let c;
if (isAlphaSequence) {
c = String.fromCharCode(i);
if (c === "\\")
if (c === "\\") {
c = "";
}
} else {
c = String(i);
if (pad) {
var need = width - c.length;
const need = width - c.length;
if (need > 0) {
var z = new Array(need + 1).join("0");
if (i < 0)
const z = new Array(need + 1).join("0");
if (i < 0) {
c = "-" + z + c.slice(1);
else
} else {
c = z + c;
}
}
}
}
@@ -97490,15 +97568,16 @@ var require_brace_expansion3 = __commonJS({
}
} else {
N = [];
for (var j = 0; j < n.length; j++) {
N.push.apply(N, expand(n[j], false));
for (let j = 0; j < n.length; j++) {
N.push.apply(N, expand_(n[j], false));
}
}
for (var j = 0; j < N.length; j++) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion)
for (let j = 0; j < N.length; j++) {
for (let k = 0; k < post.length; k++) {
const expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion) {
expansions.push(expansion);
}
}
}
}
@@ -97507,9 +97586,9 @@ var require_brace_expansion3 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
var require_assert_valid_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.assertValidPattern = void 0;
@@ -97526,9 +97605,9 @@ var require_assert_valid_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js
var require_brace_expressions = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.parseClass = void 0;
@@ -97643,22 +97722,25 @@ var require_brace_expressions = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js
var require_unescape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = void 0;
var unescape = (s, { windowsPathsNoEscape = false } = {}) => {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
var unescape = (s, { windowsPathsNoEscape = false, magicalBraces = true } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
}
return windowsPathsNoEscape ? s.replace(/\[([^\/\\{}])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\{}])\]/g, "$1$2").replace(/\\([^\/{}])/g, "$1");
};
exports2.unescape = unescape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js
var require_ast = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.AST = void 0;
@@ -98014,7 +98096,7 @@ var require_ast = __commonJS({
if (this.#root === this)
this.#fillNegs();
if (!this.type) {
const noEmpty = this.isStart() && this.isEnd();
const noEmpty = this.isStart() && this.isEnd() && !this.#parts.some((s) => typeof s !== "string");
const src = this.#parts.map((p) => {
const [re, _2, hasMagic, uflag] = typeof p === "string" ? _AST.#parseGlob(p, this.#hasMagic, noEmpty) : p.toRegExpSource(allowDot);
this.#hasMagic = this.#hasMagic || hasMagic;
@@ -98124,10 +98206,7 @@ var require_ast = __commonJS({
}
}
if (c === "*") {
if (noEmpty && glob2 === "*")
re += starNoEmpty;
else
re += star;
re += noEmpty && glob2 === "*" ? starNoEmpty : star;
hasMagic = true;
continue;
}
@@ -98145,29 +98224,29 @@ var require_ast = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js
var require_escape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.escape = void 0;
var escape = (s, { windowsPathsNoEscape = false } = {}) => {
var escape = (s, { windowsPathsNoEscape = false, magicalBraces = false } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/[?*()[\]{}]/g, "[$&]") : s.replace(/[?*()[\]\\{}]/g, "\\$&");
}
return windowsPathsNoEscape ? s.replace(/[?*()[\]]/g, "[$&]") : s.replace(/[?*()[\]\\]/g, "\\$&");
};
exports2.escape = escape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
// node_modules/glob/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
"node_modules/glob/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
return mod && mod.__esModule ? mod : { "default": mod };
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = exports2.escape = exports2.AST = exports2.Minimatch = exports2.match = exports2.makeRe = exports2.braceExpand = exports2.defaults = exports2.filter = exports2.GLOBSTAR = exports2.sep = exports2.minimatch = void 0;
var brace_expansion_1 = __importDefault4(require_brace_expansion3());
var brace_expansion_1 = require_commonjs14();
var assert_valid_pattern_js_1 = require_assert_valid_pattern();
var ast_js_1 = require_ast();
var escape_js_1 = require_escape();
@@ -98290,7 +98369,7 @@ var require_commonjs13 = __commonJS({
if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) {
return [pattern];
}
return (0, brace_expansion_1.default)(pattern);
return (0, brace_expansion_1.expand)(pattern);
};
exports2.braceExpand = braceExpand;
exports2.minimatch.braceExpand = exports2.braceExpand;
@@ -98814,16 +98893,27 @@ var require_commonjs13 = __commonJS({
pp[i] = twoStar;
}
} else if (next === void 0) {
pp[i - 1] = prev + "(?:\\/|" + twoStar + ")?";
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + ")?";
} else if (next !== exports2.GLOBSTAR) {
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + "\\/)" + next;
pp[i + 1] = exports2.GLOBSTAR;
}
});
return pp.filter((p) => p !== exports2.GLOBSTAR).join("/");
const filtered = pp.filter((p) => p !== exports2.GLOBSTAR);
if (this.partial && filtered.length >= 1) {
const prefixes = [];
for (let i = 1; i <= filtered.length; i++) {
prefixes.push(filtered.slice(0, i).join("/"));
}
return "(?:" + prefixes.join("|") + ")";
}
return filtered.join("/");
}).join("|");
const [open, close] = set2.length > 1 ? ["(?:", ")"] : ["", ""];
re = "^" + open + re + close + "$";
if (this.partial) {
re = "^(?:\\/|" + open + re.slice(1, -1) + close + ")$";
}
if (this.negate)
re = "^(?!" + re + ").+$";
try {
@@ -98910,9 +99000,9 @@ var require_commonjs13 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
// node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.LRUCache = void 0;
@@ -99001,6 +99091,7 @@ var require_commonjs14 = __commonJS({
#max;
#maxSize;
#dispose;
#onInsert;
#disposeAfter;
#fetchMethod;
#memoMethod;
@@ -99082,6 +99173,7 @@ var require_commonjs14 = __commonJS({
#hasDispose;
#hasFetchMethod;
#hasDisposeAfter;
#hasOnInsert;
/**
* Do not call this method unless you need to inspect the
* inner workings of the cache. If anything returned by this
@@ -99158,6 +99250,12 @@ var require_commonjs14 = __commonJS({
get dispose() {
return this.#dispose;
}
/**
* {@link LRUCache.OptionsBase.onInsert} (read-only)
*/
get onInsert() {
return this.#onInsert;
}
/**
* {@link LRUCache.OptionsBase.disposeAfter} (read-only)
*/
@@ -99165,7 +99263,7 @@ var require_commonjs14 = __commonJS({
return this.#disposeAfter;
}
constructor(options) {
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, onInsert, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
if (max !== 0 && !isPosInt(max)) {
throw new TypeError("max option must be a nonnegative integer");
}
@@ -99207,6 +99305,9 @@ var require_commonjs14 = __commonJS({
if (typeof dispose === "function") {
this.#dispose = dispose;
}
if (typeof onInsert === "function") {
this.#onInsert = onInsert;
}
if (typeof disposeAfter === "function") {
this.#disposeAfter = disposeAfter;
this.#disposed = [];
@@ -99215,6 +99316,7 @@ var require_commonjs14 = __commonJS({
this.#disposed = void 0;
}
this.#hasDispose = !!this.#dispose;
this.#hasOnInsert = !!this.#onInsert;
this.#hasDisposeAfter = !!this.#disposeAfter;
this.noDisposeOnSet = !!noDisposeOnSet;
this.noUpdateTTL = !!noUpdateTTL;
@@ -99617,7 +99719,7 @@ var require_commonjs14 = __commonJS({
}
/**
* Return an array of [key, {@link LRUCache.Entry}] tuples which can be
* passed to {@link LRLUCache#load}.
* passed to {@link LRUCache#load}.
*
* The `start` fields are calculated relative to a portable `Date.now()`
* timestamp, even if `performance.now()` is available.
@@ -99728,6 +99830,9 @@ var require_commonjs14 = __commonJS({
if (status)
status.set = "add";
noUpdateTTL = false;
if (this.#hasOnInsert) {
this.#onInsert?.(v, k, "add");
}
} else {
this.#moveToTail(index);
const oldVal = this.#valList[index];
@@ -99763,6 +99868,9 @@ var require_commonjs14 = __commonJS({
} else if (status) {
status.set = "update";
}
if (this.#hasOnInsert) {
this.onInsert?.(v, k, v === oldVal ? "update" : "replace");
}
}
if (ttl !== 0 && !this.#ttls) {
this.#initializeTTLTracking();
@@ -100288,7 +100396,7 @@ var require_commonjs14 = __commonJS({
});
// node_modules/minipass/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
var require_commonjs17 = __commonJS({
"node_modules/minipass/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
@@ -101179,9 +101287,9 @@ var require_commonjs15 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
// node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs18 = __commonJS({
"node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
"use strict";
var __createBinding4 = exports2 && exports2.__createBinding || (Object.create ? (function(o, m, k, k2) {
if (k2 === void 0) k2 = k;
@@ -101212,14 +101320,14 @@ var require_commonjs16 = __commonJS({
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.PathScurry = exports2.Path = exports2.PathScurryDarwin = exports2.PathScurryPosix = exports2.PathScurryWin32 = exports2.PathScurryBase = exports2.PathPosix = exports2.PathWin32 = exports2.PathBase = exports2.ChildrenCache = exports2.ResolveCache = void 0;
var lru_cache_1 = require_commonjs14();
var lru_cache_1 = require_commonjs16();
var node_path_1 = require("node:path");
var node_url_1 = require("node:url");
var fs_1 = require("fs");
var actualFS = __importStar4(require("node:fs"));
var realpathSync = fs_1.realpathSync.native;
var promises_1 = require("node:fs/promises");
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var defaultFS = {
lstatSync: fs_1.lstatSync,
readdir: fs_1.readdir,
@@ -101434,6 +101542,8 @@ var require_commonjs16 = __commonJS({
/**
* Deprecated alias for Dirent['parentPath'] Somewhat counterintuitively,
* this property refers to the *parent* path, not the path object itself.
*
* @deprecated
*/
get path() {
return this.parentPath;
@@ -102953,13 +103063,13 @@ var require_commonjs16 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js
// node_modules/glob/dist/commonjs/pattern.js
var require_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Pattern = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var isPatternList = (pl) => pl.length >= 1;
var isGlobList = (gl) => gl.length >= 1;
var Pattern = class _Pattern {
@@ -103127,13 +103237,13 @@ var require_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js
// node_modules/glob/dist/commonjs/ignore.js
var require_ignore = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Ignore = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var pattern_js_1 = require_pattern();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
var Ignore = class {
@@ -103224,13 +103334,13 @@ var require_ignore = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js
// node_modules/glob/dist/commonjs/processor.js
var require_processor = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js"(exports2) {
"node_modules/glob/dist/commonjs/processor.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Processor = exports2.SubWalks = exports2.MatchRecord = exports2.HasWalkedCache = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var HasWalkedCache = class _HasWalkedCache {
store;
constructor(store = /* @__PURE__ */ new Map()) {
@@ -103457,13 +103567,13 @@ var require_processor = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js
// node_modules/glob/dist/commonjs/walker.js
var require_walker = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js"(exports2) {
"node_modules/glob/dist/commonjs/walker.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.GlobStream = exports2.GlobWalker = exports2.GlobUtil = void 0;
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var ignore_js_1 = require_ignore();
var processor_js_1 = require_processor();
var makeIgnore = (ignore, opts) => typeof ignore === "string" ? new ignore_js_1.Ignore([ignore], opts) : Array.isArray(ignore) ? new ignore_js_1.Ignore(ignore, opts) : ignore;
@@ -103797,15 +103907,15 @@ var require_walker = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js
// node_modules/glob/dist/commonjs/glob.js
var require_glob2 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js"(exports2) {
"node_modules/glob/dist/commonjs/glob.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Glob = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var node_url_1 = require("node:url");
var path_scurry_1 = require_commonjs16();
var path_scurry_1 = require_commonjs18();
var pattern_js_1 = require_pattern();
var walker_js_1 = require_walker();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
@@ -104010,13 +104120,13 @@ var require_glob2 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js
// node_modules/glob/dist/commonjs/has-magic.js
var require_has_magic = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.hasMagic = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var hasMagic = (pattern, options = {}) => {
if (!Array.isArray(pattern)) {
pattern = [pattern];
@@ -104031,9 +104141,9 @@ var require_has_magic = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js
var require_commonjs17 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js"(exports2) {
// node_modules/glob/dist/commonjs/index.js
var require_commonjs19 = __commonJS({
"node_modules/glob/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.glob = exports2.sync = exports2.iterate = exports2.iterateSync = exports2.stream = exports2.streamSync = exports2.Ignore = exports2.hasMagic = exports2.Glob = exports2.unescape = exports2.escape = void 0;
@@ -104042,10 +104152,10 @@ var require_commonjs17 = __commonJS({
exports2.globSync = globSync;
exports2.globIterateSync = globIterateSync;
exports2.globIterate = globIterate;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var glob_js_1 = require_glob2();
var has_magic_js_1 = require_has_magic();
var minimatch_2 = require_commonjs13();
var minimatch_2 = require_commonjs15();
Object.defineProperty(exports2, "escape", { enumerable: true, get: function() {
return minimatch_2.escape;
} });
@@ -104122,7 +104232,7 @@ var require_file3 = __commonJS({
var difference = require_difference();
var union = require_union();
var isPlainObject = require_isPlainObject();
var glob2 = require_commonjs17();
var glob2 = require_commonjs19();
var file = module2.exports = {};
var pathSeparatorRe = /[\/\\]/g;
var processPatterns = function(patterns, fn) {

7
lib/analyze-action.js generated
View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

370
lib/init-action-post.js generated
View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}
@@ -97357,52 +97358,128 @@ var require_isPlainObject = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/brace-expansion/index.js
var require_brace_expansion3 = __commonJS({
"node_modules/archiver-utils/node_modules/brace-expansion/index.js"(exports2, module2) {
var balanced = require_balanced_match();
module2.exports = expandTop;
// node_modules/@isaacs/balanced-match/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/@isaacs/balanced-match/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.range = exports2.balanced = void 0;
var balanced = (a, b, str2) => {
const ma = a instanceof RegExp ? maybeMatch(a, str2) : a;
const mb = b instanceof RegExp ? maybeMatch(b, str2) : b;
const r = ma !== null && mb != null && (0, exports2.range)(ma, mb, str2);
return r && {
start: r[0],
end: r[1],
pre: str2.slice(0, r[0]),
body: str2.slice(r[0] + ma.length, r[1]),
post: str2.slice(r[1] + mb.length)
};
};
exports2.balanced = balanced;
var maybeMatch = (reg, str2) => {
const m = str2.match(reg);
return m ? m[0] : null;
};
var range = (a, b, str2) => {
let begs, beg, left, right = void 0, result;
let ai = str2.indexOf(a);
let bi = str2.indexOf(b, ai + 1);
let i = ai;
if (ai >= 0 && bi > 0) {
if (a === b) {
return [ai, bi];
}
begs = [];
left = str2.length;
while (i >= 0 && !result) {
if (i === ai) {
begs.push(i);
ai = str2.indexOf(a, i + 1);
} else if (begs.length === 1) {
const r = begs.pop();
if (r !== void 0)
result = [r, bi];
} else {
beg = begs.pop();
if (beg !== void 0 && beg < left) {
left = beg;
right = bi;
}
bi = str2.indexOf(b, i + 1);
}
i = ai < bi && ai >= 0 ? ai : bi;
}
if (begs.length && right !== void 0) {
result = [left, right];
}
}
return result;
};
exports2.range = range;
}
});
// node_modules/@isaacs/brace-expansion/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/@isaacs/brace-expansion/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.expand = expand;
var balanced_match_1 = require_commonjs13();
var escSlash = "\0SLASH" + Math.random() + "\0";
var escOpen = "\0OPEN" + Math.random() + "\0";
var escClose = "\0CLOSE" + Math.random() + "\0";
var escComma = "\0COMMA" + Math.random() + "\0";
var escPeriod = "\0PERIOD" + Math.random() + "\0";
var escSlashPattern = new RegExp(escSlash, "g");
var escOpenPattern = new RegExp(escOpen, "g");
var escClosePattern = new RegExp(escClose, "g");
var escCommaPattern = new RegExp(escComma, "g");
var escPeriodPattern = new RegExp(escPeriod, "g");
var slashPattern = /\\\\/g;
var openPattern = /\\{/g;
var closePattern = /\\}/g;
var commaPattern = /\\,/g;
var periodPattern = /\\./g;
function numeric(str2) {
return parseInt(str2, 10) == str2 ? parseInt(str2, 10) : str2.charCodeAt(0);
return !isNaN(str2) ? parseInt(str2, 10) : str2.charCodeAt(0);
}
function escapeBraces(str2) {
return str2.split("\\\\").join(escSlash).split("\\{").join(escOpen).split("\\}").join(escClose).split("\\,").join(escComma).split("\\.").join(escPeriod);
return str2.replace(slashPattern, escSlash).replace(openPattern, escOpen).replace(closePattern, escClose).replace(commaPattern, escComma).replace(periodPattern, escPeriod);
}
function unescapeBraces(str2) {
return str2.split(escSlash).join("\\").split(escOpen).join("{").split(escClose).join("}").split(escComma).join(",").split(escPeriod).join(".");
return str2.replace(escSlashPattern, "\\").replace(escOpenPattern, "{").replace(escClosePattern, "}").replace(escCommaPattern, ",").replace(escPeriodPattern, ".");
}
function parseCommaParts(str2) {
if (!str2)
if (!str2) {
return [""];
var parts = [];
var m = balanced("{", "}", str2);
if (!m)
}
const parts = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m) {
return str2.split(",");
var pre = m.pre;
var body = m.body;
var post = m.post;
var p = pre.split(",");
}
const { pre, body, post } = m;
const p = pre.split(",");
p[p.length - 1] += "{" + body + "}";
var postParts = parseCommaParts(post);
const postParts = parseCommaParts(post);
if (post.length) {
;
p[p.length - 1] += postParts.shift();
p.push.apply(p, postParts);
}
parts.push.apply(parts, p);
return parts;
}
function expandTop(str2) {
if (!str2)
function expand(str2) {
if (!str2) {
return [];
if (str2.substr(0, 2) === "{}") {
str2 = "\\{\\}" + str2.substr(2);
}
return expand(escapeBraces(str2), true).map(unescapeBraces);
if (str2.slice(0, 2) === "{}") {
str2 = "\\{\\}" + str2.slice(2);
}
return expand_(escapeBraces(str2), true).map(unescapeBraces);
}
function embrace(str2) {
return "{" + str2 + "}";
@@ -97416,73 +97493,74 @@ var require_brace_expansion3 = __commonJS({
function gte5(i, y) {
return i >= y;
}
function expand(str2, isTop) {
var expansions = [];
var m = balanced("{", "}", str2);
if (!m) return [str2];
var pre = m.pre;
var post = m.post.length ? expand(m.post, false) : [""];
function expand_(str2, isTop) {
const expansions = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m)
return [str2];
const pre = m.pre;
const post = m.post.length ? expand_(m.post, false) : [""];
if (/\$$/.test(m.pre)) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + "{" + m.body + "}" + post[k];
for (let k = 0; k < post.length; k++) {
const expansion = pre + "{" + m.body + "}" + post[k];
expansions.push(expansion);
}
} else {
var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
var isSequence = isNumericSequence || isAlphaSequence;
var isOptions = m.body.indexOf(",") >= 0;
const isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
const isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
const isSequence = isNumericSequence || isAlphaSequence;
const isOptions = m.body.indexOf(",") >= 0;
if (!isSequence && !isOptions) {
if (m.post.match(/,(?!,).*\}/)) {
str2 = m.pre + "{" + m.body + escClose + m.post;
return expand(str2);
return expand_(str2);
}
return [str2];
}
var n;
let n;
if (isSequence) {
n = m.body.split(/\.\./);
} else {
n = parseCommaParts(m.body);
if (n.length === 1) {
n = expand(n[0], false).map(embrace);
if (n.length === 1 && n[0] !== void 0) {
n = expand_(n[0], false).map(embrace);
if (n.length === 1) {
return post.map(function(p) {
return m.pre + n[0] + p;
});
return post.map((p) => m.pre + n[0] + p);
}
}
}
var N;
if (isSequence) {
var x = numeric(n[0]);
var y = numeric(n[1]);
var width = Math.max(n[0].length, n[1].length);
var incr = n.length == 3 ? Math.abs(numeric(n[2])) : 1;
var test = lte;
var reverse = y < x;
let N;
if (isSequence && n[0] !== void 0 && n[1] !== void 0) {
const x = numeric(n[0]);
const y = numeric(n[1]);
const width = Math.max(n[0].length, n[1].length);
let incr = n.length === 3 && n[2] !== void 0 ? Math.abs(numeric(n[2])) : 1;
let test = lte;
const reverse = y < x;
if (reverse) {
incr *= -1;
test = gte5;
}
var pad = n.some(isPadded);
const pad = n.some(isPadded);
N = [];
for (var i = x; test(i, y); i += incr) {
var c;
for (let i = x; test(i, y); i += incr) {
let c;
if (isAlphaSequence) {
c = String.fromCharCode(i);
if (c === "\\")
if (c === "\\") {
c = "";
}
} else {
c = String(i);
if (pad) {
var need = width - c.length;
const need = width - c.length;
if (need > 0) {
var z = new Array(need + 1).join("0");
if (i < 0)
const z = new Array(need + 1).join("0");
if (i < 0) {
c = "-" + z + c.slice(1);
else
} else {
c = z + c;
}
}
}
}
@@ -97490,15 +97568,16 @@ var require_brace_expansion3 = __commonJS({
}
} else {
N = [];
for (var j = 0; j < n.length; j++) {
N.push.apply(N, expand(n[j], false));
for (let j = 0; j < n.length; j++) {
N.push.apply(N, expand_(n[j], false));
}
}
for (var j = 0; j < N.length; j++) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion)
for (let j = 0; j < N.length; j++) {
for (let k = 0; k < post.length; k++) {
const expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion) {
expansions.push(expansion);
}
}
}
}
@@ -97507,9 +97586,9 @@ var require_brace_expansion3 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
var require_assert_valid_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.assertValidPattern = void 0;
@@ -97526,9 +97605,9 @@ var require_assert_valid_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js
var require_brace_expressions = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.parseClass = void 0;
@@ -97643,22 +97722,25 @@ var require_brace_expressions = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js
var require_unescape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = void 0;
var unescape = (s, { windowsPathsNoEscape = false } = {}) => {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
var unescape = (s, { windowsPathsNoEscape = false, magicalBraces = true } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
}
return windowsPathsNoEscape ? s.replace(/\[([^\/\\{}])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\{}])\]/g, "$1$2").replace(/\\([^\/{}])/g, "$1");
};
exports2.unescape = unescape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js
var require_ast = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.AST = void 0;
@@ -98014,7 +98096,7 @@ var require_ast = __commonJS({
if (this.#root === this)
this.#fillNegs();
if (!this.type) {
const noEmpty = this.isStart() && this.isEnd();
const noEmpty = this.isStart() && this.isEnd() && !this.#parts.some((s) => typeof s !== "string");
const src = this.#parts.map((p) => {
const [re, _2, hasMagic, uflag] = typeof p === "string" ? _AST.#parseGlob(p, this.#hasMagic, noEmpty) : p.toRegExpSource(allowDot);
this.#hasMagic = this.#hasMagic || hasMagic;
@@ -98124,10 +98206,7 @@ var require_ast = __commonJS({
}
}
if (c === "*") {
if (noEmpty && glob2 === "*")
re += starNoEmpty;
else
re += star;
re += noEmpty && glob2 === "*" ? starNoEmpty : star;
hasMagic = true;
continue;
}
@@ -98145,29 +98224,29 @@ var require_ast = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js
var require_escape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.escape = void 0;
var escape = (s, { windowsPathsNoEscape = false } = {}) => {
var escape = (s, { windowsPathsNoEscape = false, magicalBraces = false } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/[?*()[\]{}]/g, "[$&]") : s.replace(/[?*()[\]\\{}]/g, "\\$&");
}
return windowsPathsNoEscape ? s.replace(/[?*()[\]]/g, "[$&]") : s.replace(/[?*()[\]\\]/g, "\\$&");
};
exports2.escape = escape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
// node_modules/glob/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
"node_modules/glob/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
return mod && mod.__esModule ? mod : { "default": mod };
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = exports2.escape = exports2.AST = exports2.Minimatch = exports2.match = exports2.makeRe = exports2.braceExpand = exports2.defaults = exports2.filter = exports2.GLOBSTAR = exports2.sep = exports2.minimatch = void 0;
var brace_expansion_1 = __importDefault4(require_brace_expansion3());
var brace_expansion_1 = require_commonjs14();
var assert_valid_pattern_js_1 = require_assert_valid_pattern();
var ast_js_1 = require_ast();
var escape_js_1 = require_escape();
@@ -98290,7 +98369,7 @@ var require_commonjs13 = __commonJS({
if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) {
return [pattern];
}
return (0, brace_expansion_1.default)(pattern);
return (0, brace_expansion_1.expand)(pattern);
};
exports2.braceExpand = braceExpand;
exports2.minimatch.braceExpand = exports2.braceExpand;
@@ -98814,16 +98893,27 @@ var require_commonjs13 = __commonJS({
pp[i] = twoStar;
}
} else if (next === void 0) {
pp[i - 1] = prev + "(?:\\/|" + twoStar + ")?";
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + ")?";
} else if (next !== exports2.GLOBSTAR) {
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + "\\/)" + next;
pp[i + 1] = exports2.GLOBSTAR;
}
});
return pp.filter((p) => p !== exports2.GLOBSTAR).join("/");
const filtered = pp.filter((p) => p !== exports2.GLOBSTAR);
if (this.partial && filtered.length >= 1) {
const prefixes = [];
for (let i = 1; i <= filtered.length; i++) {
prefixes.push(filtered.slice(0, i).join("/"));
}
return "(?:" + prefixes.join("|") + ")";
}
return filtered.join("/");
}).join("|");
const [open, close] = set2.length > 1 ? ["(?:", ")"] : ["", ""];
re = "^" + open + re + close + "$";
if (this.partial) {
re = "^(?:\\/|" + open + re.slice(1, -1) + close + ")$";
}
if (this.negate)
re = "^(?!" + re + ").+$";
try {
@@ -98910,9 +99000,9 @@ var require_commonjs13 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
// node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.LRUCache = void 0;
@@ -99001,6 +99091,7 @@ var require_commonjs14 = __commonJS({
#max;
#maxSize;
#dispose;
#onInsert;
#disposeAfter;
#fetchMethod;
#memoMethod;
@@ -99082,6 +99173,7 @@ var require_commonjs14 = __commonJS({
#hasDispose;
#hasFetchMethod;
#hasDisposeAfter;
#hasOnInsert;
/**
* Do not call this method unless you need to inspect the
* inner workings of the cache. If anything returned by this
@@ -99158,6 +99250,12 @@ var require_commonjs14 = __commonJS({
get dispose() {
return this.#dispose;
}
/**
* {@link LRUCache.OptionsBase.onInsert} (read-only)
*/
get onInsert() {
return this.#onInsert;
}
/**
* {@link LRUCache.OptionsBase.disposeAfter} (read-only)
*/
@@ -99165,7 +99263,7 @@ var require_commonjs14 = __commonJS({
return this.#disposeAfter;
}
constructor(options) {
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, onInsert, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
if (max !== 0 && !isPosInt(max)) {
throw new TypeError("max option must be a nonnegative integer");
}
@@ -99207,6 +99305,9 @@ var require_commonjs14 = __commonJS({
if (typeof dispose === "function") {
this.#dispose = dispose;
}
if (typeof onInsert === "function") {
this.#onInsert = onInsert;
}
if (typeof disposeAfter === "function") {
this.#disposeAfter = disposeAfter;
this.#disposed = [];
@@ -99215,6 +99316,7 @@ var require_commonjs14 = __commonJS({
this.#disposed = void 0;
}
this.#hasDispose = !!this.#dispose;
this.#hasOnInsert = !!this.#onInsert;
this.#hasDisposeAfter = !!this.#disposeAfter;
this.noDisposeOnSet = !!noDisposeOnSet;
this.noUpdateTTL = !!noUpdateTTL;
@@ -99617,7 +99719,7 @@ var require_commonjs14 = __commonJS({
}
/**
* Return an array of [key, {@link LRUCache.Entry}] tuples which can be
* passed to {@link LRLUCache#load}.
* passed to {@link LRUCache#load}.
*
* The `start` fields are calculated relative to a portable `Date.now()`
* timestamp, even if `performance.now()` is available.
@@ -99728,6 +99830,9 @@ var require_commonjs14 = __commonJS({
if (status)
status.set = "add";
noUpdateTTL = false;
if (this.#hasOnInsert) {
this.#onInsert?.(v, k, "add");
}
} else {
this.#moveToTail(index);
const oldVal = this.#valList[index];
@@ -99763,6 +99868,9 @@ var require_commonjs14 = __commonJS({
} else if (status) {
status.set = "update";
}
if (this.#hasOnInsert) {
this.onInsert?.(v, k, v === oldVal ? "update" : "replace");
}
}
if (ttl !== 0 && !this.#ttls) {
this.#initializeTTLTracking();
@@ -100288,7 +100396,7 @@ var require_commonjs14 = __commonJS({
});
// node_modules/minipass/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
var require_commonjs17 = __commonJS({
"node_modules/minipass/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
@@ -101179,9 +101287,9 @@ var require_commonjs15 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
// node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs18 = __commonJS({
"node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
"use strict";
var __createBinding4 = exports2 && exports2.__createBinding || (Object.create ? (function(o, m, k, k2) {
if (k2 === void 0) k2 = k;
@@ -101212,14 +101320,14 @@ var require_commonjs16 = __commonJS({
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.PathScurry = exports2.Path = exports2.PathScurryDarwin = exports2.PathScurryPosix = exports2.PathScurryWin32 = exports2.PathScurryBase = exports2.PathPosix = exports2.PathWin32 = exports2.PathBase = exports2.ChildrenCache = exports2.ResolveCache = void 0;
var lru_cache_1 = require_commonjs14();
var lru_cache_1 = require_commonjs16();
var node_path_1 = require("node:path");
var node_url_1 = require("node:url");
var fs_1 = require("fs");
var actualFS = __importStar4(require("node:fs"));
var realpathSync = fs_1.realpathSync.native;
var promises_1 = require("node:fs/promises");
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var defaultFS = {
lstatSync: fs_1.lstatSync,
readdir: fs_1.readdir,
@@ -101434,6 +101542,8 @@ var require_commonjs16 = __commonJS({
/**
* Deprecated alias for Dirent['parentPath'] Somewhat counterintuitively,
* this property refers to the *parent* path, not the path object itself.
*
* @deprecated
*/
get path() {
return this.parentPath;
@@ -102953,13 +103063,13 @@ var require_commonjs16 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js
// node_modules/glob/dist/commonjs/pattern.js
var require_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Pattern = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var isPatternList = (pl) => pl.length >= 1;
var isGlobList = (gl) => gl.length >= 1;
var Pattern = class _Pattern {
@@ -103127,13 +103237,13 @@ var require_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js
// node_modules/glob/dist/commonjs/ignore.js
var require_ignore = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Ignore = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var pattern_js_1 = require_pattern();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
var Ignore = class {
@@ -103224,13 +103334,13 @@ var require_ignore = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js
// node_modules/glob/dist/commonjs/processor.js
var require_processor = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js"(exports2) {
"node_modules/glob/dist/commonjs/processor.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Processor = exports2.SubWalks = exports2.MatchRecord = exports2.HasWalkedCache = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var HasWalkedCache = class _HasWalkedCache {
store;
constructor(store = /* @__PURE__ */ new Map()) {
@@ -103457,13 +103567,13 @@ var require_processor = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js
// node_modules/glob/dist/commonjs/walker.js
var require_walker = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js"(exports2) {
"node_modules/glob/dist/commonjs/walker.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.GlobStream = exports2.GlobWalker = exports2.GlobUtil = void 0;
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var ignore_js_1 = require_ignore();
var processor_js_1 = require_processor();
var makeIgnore = (ignore, opts) => typeof ignore === "string" ? new ignore_js_1.Ignore([ignore], opts) : Array.isArray(ignore) ? new ignore_js_1.Ignore(ignore, opts) : ignore;
@@ -103797,15 +103907,15 @@ var require_walker = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js
// node_modules/glob/dist/commonjs/glob.js
var require_glob2 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js"(exports2) {
"node_modules/glob/dist/commonjs/glob.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Glob = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var node_url_1 = require("node:url");
var path_scurry_1 = require_commonjs16();
var path_scurry_1 = require_commonjs18();
var pattern_js_1 = require_pattern();
var walker_js_1 = require_walker();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
@@ -104010,13 +104120,13 @@ var require_glob2 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js
// node_modules/glob/dist/commonjs/has-magic.js
var require_has_magic = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.hasMagic = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var hasMagic = (pattern, options = {}) => {
if (!Array.isArray(pattern)) {
pattern = [pattern];
@@ -104031,9 +104141,9 @@ var require_has_magic = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js
var require_commonjs17 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js"(exports2) {
// node_modules/glob/dist/commonjs/index.js
var require_commonjs19 = __commonJS({
"node_modules/glob/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.glob = exports2.sync = exports2.iterate = exports2.iterateSync = exports2.stream = exports2.streamSync = exports2.Ignore = exports2.hasMagic = exports2.Glob = exports2.unescape = exports2.escape = void 0;
@@ -104042,10 +104152,10 @@ var require_commonjs17 = __commonJS({
exports2.globSync = globSync;
exports2.globIterateSync = globIterateSync;
exports2.globIterate = globIterate;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var glob_js_1 = require_glob2();
var has_magic_js_1 = require_has_magic();
var minimatch_2 = require_commonjs13();
var minimatch_2 = require_commonjs15();
Object.defineProperty(exports2, "escape", { enumerable: true, get: function() {
return minimatch_2.escape;
} });
@@ -104122,7 +104232,7 @@ var require_file3 = __commonJS({
var difference = require_difference();
var union = require_union();
var isPlainObject = require_isPlainObject();
var glob2 = require_commonjs17();
var glob2 = require_commonjs19();
var file = module2.exports = {};
var pathSeparatorRe = /[\/\\]/g;
var processPatterns = function(patterns, fn) {

7
lib/init-action.js generated
View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}
@@ -94132,52 +94133,128 @@ var require_isPlainObject = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/brace-expansion/index.js
var require_brace_expansion3 = __commonJS({
"node_modules/archiver-utils/node_modules/brace-expansion/index.js"(exports2, module2) {
var balanced = require_balanced_match();
module2.exports = expandTop;
// node_modules/@isaacs/balanced-match/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/@isaacs/balanced-match/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.range = exports2.balanced = void 0;
var balanced = (a, b, str2) => {
const ma = a instanceof RegExp ? maybeMatch(a, str2) : a;
const mb = b instanceof RegExp ? maybeMatch(b, str2) : b;
const r = ma !== null && mb != null && (0, exports2.range)(ma, mb, str2);
return r && {
start: r[0],
end: r[1],
pre: str2.slice(0, r[0]),
body: str2.slice(r[0] + ma.length, r[1]),
post: str2.slice(r[1] + mb.length)
};
};
exports2.balanced = balanced;
var maybeMatch = (reg, str2) => {
const m = str2.match(reg);
return m ? m[0] : null;
};
var range = (a, b, str2) => {
let begs, beg, left, right = void 0, result;
let ai = str2.indexOf(a);
let bi = str2.indexOf(b, ai + 1);
let i = ai;
if (ai >= 0 && bi > 0) {
if (a === b) {
return [ai, bi];
}
begs = [];
left = str2.length;
while (i >= 0 && !result) {
if (i === ai) {
begs.push(i);
ai = str2.indexOf(a, i + 1);
} else if (begs.length === 1) {
const r = begs.pop();
if (r !== void 0)
result = [r, bi];
} else {
beg = begs.pop();
if (beg !== void 0 && beg < left) {
left = beg;
right = bi;
}
bi = str2.indexOf(b, i + 1);
}
i = ai < bi && ai >= 0 ? ai : bi;
}
if (begs.length && right !== void 0) {
result = [left, right];
}
}
return result;
};
exports2.range = range;
}
});
// node_modules/@isaacs/brace-expansion/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/@isaacs/brace-expansion/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.expand = expand;
var balanced_match_1 = require_commonjs13();
var escSlash = "\0SLASH" + Math.random() + "\0";
var escOpen = "\0OPEN" + Math.random() + "\0";
var escClose = "\0CLOSE" + Math.random() + "\0";
var escComma = "\0COMMA" + Math.random() + "\0";
var escPeriod = "\0PERIOD" + Math.random() + "\0";
var escSlashPattern = new RegExp(escSlash, "g");
var escOpenPattern = new RegExp(escOpen, "g");
var escClosePattern = new RegExp(escClose, "g");
var escCommaPattern = new RegExp(escComma, "g");
var escPeriodPattern = new RegExp(escPeriod, "g");
var slashPattern = /\\\\/g;
var openPattern = /\\{/g;
var closePattern = /\\}/g;
var commaPattern = /\\,/g;
var periodPattern = /\\./g;
function numeric(str2) {
return parseInt(str2, 10) == str2 ? parseInt(str2, 10) : str2.charCodeAt(0);
return !isNaN(str2) ? parseInt(str2, 10) : str2.charCodeAt(0);
}
function escapeBraces(str2) {
return str2.split("\\\\").join(escSlash).split("\\{").join(escOpen).split("\\}").join(escClose).split("\\,").join(escComma).split("\\.").join(escPeriod);
return str2.replace(slashPattern, escSlash).replace(openPattern, escOpen).replace(closePattern, escClose).replace(commaPattern, escComma).replace(periodPattern, escPeriod);
}
function unescapeBraces(str2) {
return str2.split(escSlash).join("\\").split(escOpen).join("{").split(escClose).join("}").split(escComma).join(",").split(escPeriod).join(".");
return str2.replace(escSlashPattern, "\\").replace(escOpenPattern, "{").replace(escClosePattern, "}").replace(escCommaPattern, ",").replace(escPeriodPattern, ".");
}
function parseCommaParts(str2) {
if (!str2)
if (!str2) {
return [""];
var parts = [];
var m = balanced("{", "}", str2);
if (!m)
}
const parts = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m) {
return str2.split(",");
var pre = m.pre;
var body = m.body;
var post = m.post;
var p = pre.split(",");
}
const { pre, body, post } = m;
const p = pre.split(",");
p[p.length - 1] += "{" + body + "}";
var postParts = parseCommaParts(post);
const postParts = parseCommaParts(post);
if (post.length) {
;
p[p.length - 1] += postParts.shift();
p.push.apply(p, postParts);
}
parts.push.apply(parts, p);
return parts;
}
function expandTop(str2) {
if (!str2)
function expand(str2) {
if (!str2) {
return [];
if (str2.substr(0, 2) === "{}") {
str2 = "\\{\\}" + str2.substr(2);
}
return expand(escapeBraces(str2), true).map(unescapeBraces);
if (str2.slice(0, 2) === "{}") {
str2 = "\\{\\}" + str2.slice(2);
}
return expand_(escapeBraces(str2), true).map(unescapeBraces);
}
function embrace(str2) {
return "{" + str2 + "}";
@@ -94191,73 +94268,74 @@ var require_brace_expansion3 = __commonJS({
function gte5(i, y) {
return i >= y;
}
function expand(str2, isTop) {
var expansions = [];
var m = balanced("{", "}", str2);
if (!m) return [str2];
var pre = m.pre;
var post = m.post.length ? expand(m.post, false) : [""];
function expand_(str2, isTop) {
const expansions = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m)
return [str2];
const pre = m.pre;
const post = m.post.length ? expand_(m.post, false) : [""];
if (/\$$/.test(m.pre)) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + "{" + m.body + "}" + post[k];
for (let k = 0; k < post.length; k++) {
const expansion = pre + "{" + m.body + "}" + post[k];
expansions.push(expansion);
}
} else {
var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
var isSequence = isNumericSequence || isAlphaSequence;
var isOptions = m.body.indexOf(",") >= 0;
const isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
const isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
const isSequence = isNumericSequence || isAlphaSequence;
const isOptions = m.body.indexOf(",") >= 0;
if (!isSequence && !isOptions) {
if (m.post.match(/,(?!,).*\}/)) {
str2 = m.pre + "{" + m.body + escClose + m.post;
return expand(str2);
return expand_(str2);
}
return [str2];
}
var n;
let n;
if (isSequence) {
n = m.body.split(/\.\./);
} else {
n = parseCommaParts(m.body);
if (n.length === 1) {
n = expand(n[0], false).map(embrace);
if (n.length === 1 && n[0] !== void 0) {
n = expand_(n[0], false).map(embrace);
if (n.length === 1) {
return post.map(function(p) {
return m.pre + n[0] + p;
});
return post.map((p) => m.pre + n[0] + p);
}
}
}
var N;
if (isSequence) {
var x = numeric(n[0]);
var y = numeric(n[1]);
var width = Math.max(n[0].length, n[1].length);
var incr = n.length == 3 ? Math.abs(numeric(n[2])) : 1;
var test = lte;
var reverse = y < x;
let N;
if (isSequence && n[0] !== void 0 && n[1] !== void 0) {
const x = numeric(n[0]);
const y = numeric(n[1]);
const width = Math.max(n[0].length, n[1].length);
let incr = n.length === 3 && n[2] !== void 0 ? Math.abs(numeric(n[2])) : 1;
let test = lte;
const reverse = y < x;
if (reverse) {
incr *= -1;
test = gte5;
}
var pad = n.some(isPadded);
const pad = n.some(isPadded);
N = [];
for (var i = x; test(i, y); i += incr) {
var c;
for (let i = x; test(i, y); i += incr) {
let c;
if (isAlphaSequence) {
c = String.fromCharCode(i);
if (c === "\\")
if (c === "\\") {
c = "";
}
} else {
c = String(i);
if (pad) {
var need = width - c.length;
const need = width - c.length;
if (need > 0) {
var z = new Array(need + 1).join("0");
if (i < 0)
const z = new Array(need + 1).join("0");
if (i < 0) {
c = "-" + z + c.slice(1);
else
} else {
c = z + c;
}
}
}
}
@@ -94265,15 +94343,16 @@ var require_brace_expansion3 = __commonJS({
}
} else {
N = [];
for (var j = 0; j < n.length; j++) {
N.push.apply(N, expand(n[j], false));
for (let j = 0; j < n.length; j++) {
N.push.apply(N, expand_(n[j], false));
}
}
for (var j = 0; j < N.length; j++) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion)
for (let j = 0; j < N.length; j++) {
for (let k = 0; k < post.length; k++) {
const expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion) {
expansions.push(expansion);
}
}
}
}
@@ -94282,9 +94361,9 @@ var require_brace_expansion3 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
var require_assert_valid_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.assertValidPattern = void 0;
@@ -94301,9 +94380,9 @@ var require_assert_valid_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js
var require_brace_expressions = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.parseClass = void 0;
@@ -94418,22 +94497,25 @@ var require_brace_expressions = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js
var require_unescape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = void 0;
var unescape = (s, { windowsPathsNoEscape = false } = {}) => {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
var unescape = (s, { windowsPathsNoEscape = false, magicalBraces = true } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
}
return windowsPathsNoEscape ? s.replace(/\[([^\/\\{}])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\{}])\]/g, "$1$2").replace(/\\([^\/{}])/g, "$1");
};
exports2.unescape = unescape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js
var require_ast = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.AST = void 0;
@@ -94789,7 +94871,7 @@ var require_ast = __commonJS({
if (this.#root === this)
this.#fillNegs();
if (!this.type) {
const noEmpty = this.isStart() && this.isEnd();
const noEmpty = this.isStart() && this.isEnd() && !this.#parts.some((s) => typeof s !== "string");
const src = this.#parts.map((p) => {
const [re, _2, hasMagic, uflag] = typeof p === "string" ? _AST.#parseGlob(p, this.#hasMagic, noEmpty) : p.toRegExpSource(allowDot);
this.#hasMagic = this.#hasMagic || hasMagic;
@@ -94899,10 +94981,7 @@ var require_ast = __commonJS({
}
}
if (c === "*") {
if (noEmpty && glob2 === "*")
re += starNoEmpty;
else
re += star;
re += noEmpty && glob2 === "*" ? starNoEmpty : star;
hasMagic = true;
continue;
}
@@ -94920,29 +94999,29 @@ var require_ast = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js
var require_escape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.escape = void 0;
var escape = (s, { windowsPathsNoEscape = false } = {}) => {
var escape = (s, { windowsPathsNoEscape = false, magicalBraces = false } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/[?*()[\]{}]/g, "[$&]") : s.replace(/[?*()[\]\\{}]/g, "\\$&");
}
return windowsPathsNoEscape ? s.replace(/[?*()[\]]/g, "[$&]") : s.replace(/[?*()[\]\\]/g, "\\$&");
};
exports2.escape = escape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
// node_modules/glob/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
"node_modules/glob/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
return mod && mod.__esModule ? mod : { "default": mod };
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = exports2.escape = exports2.AST = exports2.Minimatch = exports2.match = exports2.makeRe = exports2.braceExpand = exports2.defaults = exports2.filter = exports2.GLOBSTAR = exports2.sep = exports2.minimatch = void 0;
var brace_expansion_1 = __importDefault4(require_brace_expansion3());
var brace_expansion_1 = require_commonjs14();
var assert_valid_pattern_js_1 = require_assert_valid_pattern();
var ast_js_1 = require_ast();
var escape_js_1 = require_escape();
@@ -95065,7 +95144,7 @@ var require_commonjs13 = __commonJS({
if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) {
return [pattern];
}
return (0, brace_expansion_1.default)(pattern);
return (0, brace_expansion_1.expand)(pattern);
};
exports2.braceExpand = braceExpand;
exports2.minimatch.braceExpand = exports2.braceExpand;
@@ -95589,16 +95668,27 @@ var require_commonjs13 = __commonJS({
pp[i] = twoStar;
}
} else if (next === void 0) {
pp[i - 1] = prev + "(?:\\/|" + twoStar + ")?";
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + ")?";
} else if (next !== exports2.GLOBSTAR) {
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + "\\/)" + next;
pp[i + 1] = exports2.GLOBSTAR;
}
});
return pp.filter((p) => p !== exports2.GLOBSTAR).join("/");
const filtered = pp.filter((p) => p !== exports2.GLOBSTAR);
if (this.partial && filtered.length >= 1) {
const prefixes = [];
for (let i = 1; i <= filtered.length; i++) {
prefixes.push(filtered.slice(0, i).join("/"));
}
return "(?:" + prefixes.join("|") + ")";
}
return filtered.join("/");
}).join("|");
const [open, close] = set2.length > 1 ? ["(?:", ")"] : ["", ""];
re = "^" + open + re + close + "$";
if (this.partial) {
re = "^(?:\\/|" + open + re.slice(1, -1) + close + ")$";
}
if (this.negate)
re = "^(?!" + re + ").+$";
try {
@@ -95685,9 +95775,9 @@ var require_commonjs13 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
// node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.LRUCache = void 0;
@@ -95776,6 +95866,7 @@ var require_commonjs14 = __commonJS({
#max;
#maxSize;
#dispose;
#onInsert;
#disposeAfter;
#fetchMethod;
#memoMethod;
@@ -95857,6 +95948,7 @@ var require_commonjs14 = __commonJS({
#hasDispose;
#hasFetchMethod;
#hasDisposeAfter;
#hasOnInsert;
/**
* Do not call this method unless you need to inspect the
* inner workings of the cache. If anything returned by this
@@ -95933,6 +96025,12 @@ var require_commonjs14 = __commonJS({
get dispose() {
return this.#dispose;
}
/**
* {@link LRUCache.OptionsBase.onInsert} (read-only)
*/
get onInsert() {
return this.#onInsert;
}
/**
* {@link LRUCache.OptionsBase.disposeAfter} (read-only)
*/
@@ -95940,7 +96038,7 @@ var require_commonjs14 = __commonJS({
return this.#disposeAfter;
}
constructor(options) {
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, onInsert, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
if (max !== 0 && !isPosInt(max)) {
throw new TypeError("max option must be a nonnegative integer");
}
@@ -95982,6 +96080,9 @@ var require_commonjs14 = __commonJS({
if (typeof dispose === "function") {
this.#dispose = dispose;
}
if (typeof onInsert === "function") {
this.#onInsert = onInsert;
}
if (typeof disposeAfter === "function") {
this.#disposeAfter = disposeAfter;
this.#disposed = [];
@@ -95990,6 +96091,7 @@ var require_commonjs14 = __commonJS({
this.#disposed = void 0;
}
this.#hasDispose = !!this.#dispose;
this.#hasOnInsert = !!this.#onInsert;
this.#hasDisposeAfter = !!this.#disposeAfter;
this.noDisposeOnSet = !!noDisposeOnSet;
this.noUpdateTTL = !!noUpdateTTL;
@@ -96392,7 +96494,7 @@ var require_commonjs14 = __commonJS({
}
/**
* Return an array of [key, {@link LRUCache.Entry}] tuples which can be
* passed to {@link LRLUCache#load}.
* passed to {@link LRUCache#load}.
*
* The `start` fields are calculated relative to a portable `Date.now()`
* timestamp, even if `performance.now()` is available.
@@ -96503,6 +96605,9 @@ var require_commonjs14 = __commonJS({
if (status)
status.set = "add";
noUpdateTTL = false;
if (this.#hasOnInsert) {
this.#onInsert?.(v, k, "add");
}
} else {
this.#moveToTail(index);
const oldVal = this.#valList[index];
@@ -96538,6 +96643,9 @@ var require_commonjs14 = __commonJS({
} else if (status) {
status.set = "update";
}
if (this.#hasOnInsert) {
this.onInsert?.(v, k, v === oldVal ? "update" : "replace");
}
}
if (ttl !== 0 && !this.#ttls) {
this.#initializeTTLTracking();
@@ -97063,7 +97171,7 @@ var require_commonjs14 = __commonJS({
});
// node_modules/minipass/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
var require_commonjs17 = __commonJS({
"node_modules/minipass/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
@@ -97954,9 +98062,9 @@ var require_commonjs15 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
// node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs18 = __commonJS({
"node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
"use strict";
var __createBinding4 = exports2 && exports2.__createBinding || (Object.create ? (function(o, m, k, k2) {
if (k2 === void 0) k2 = k;
@@ -97987,14 +98095,14 @@ var require_commonjs16 = __commonJS({
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.PathScurry = exports2.Path = exports2.PathScurryDarwin = exports2.PathScurryPosix = exports2.PathScurryWin32 = exports2.PathScurryBase = exports2.PathPosix = exports2.PathWin32 = exports2.PathBase = exports2.ChildrenCache = exports2.ResolveCache = void 0;
var lru_cache_1 = require_commonjs14();
var lru_cache_1 = require_commonjs16();
var node_path_1 = require("node:path");
var node_url_1 = require("node:url");
var fs_1 = require("fs");
var actualFS = __importStar4(require("node:fs"));
var realpathSync = fs_1.realpathSync.native;
var promises_1 = require("node:fs/promises");
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var defaultFS = {
lstatSync: fs_1.lstatSync,
readdir: fs_1.readdir,
@@ -98209,6 +98317,8 @@ var require_commonjs16 = __commonJS({
/**
* Deprecated alias for Dirent['parentPath'] Somewhat counterintuitively,
* this property refers to the *parent* path, not the path object itself.
*
* @deprecated
*/
get path() {
return this.parentPath;
@@ -99728,13 +99838,13 @@ var require_commonjs16 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js
// node_modules/glob/dist/commonjs/pattern.js
var require_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Pattern = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var isPatternList = (pl) => pl.length >= 1;
var isGlobList = (gl) => gl.length >= 1;
var Pattern = class _Pattern {
@@ -99902,13 +100012,13 @@ var require_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js
// node_modules/glob/dist/commonjs/ignore.js
var require_ignore = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Ignore = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var pattern_js_1 = require_pattern();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
var Ignore = class {
@@ -99999,13 +100109,13 @@ var require_ignore = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js
// node_modules/glob/dist/commonjs/processor.js
var require_processor = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js"(exports2) {
"node_modules/glob/dist/commonjs/processor.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Processor = exports2.SubWalks = exports2.MatchRecord = exports2.HasWalkedCache = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var HasWalkedCache = class _HasWalkedCache {
store;
constructor(store = /* @__PURE__ */ new Map()) {
@@ -100232,13 +100342,13 @@ var require_processor = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js
// node_modules/glob/dist/commonjs/walker.js
var require_walker = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js"(exports2) {
"node_modules/glob/dist/commonjs/walker.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.GlobStream = exports2.GlobWalker = exports2.GlobUtil = void 0;
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var ignore_js_1 = require_ignore();
var processor_js_1 = require_processor();
var makeIgnore = (ignore, opts) => typeof ignore === "string" ? new ignore_js_1.Ignore([ignore], opts) : Array.isArray(ignore) ? new ignore_js_1.Ignore(ignore, opts) : ignore;
@@ -100572,15 +100682,15 @@ var require_walker = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js
// node_modules/glob/dist/commonjs/glob.js
var require_glob2 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js"(exports2) {
"node_modules/glob/dist/commonjs/glob.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Glob = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var node_url_1 = require("node:url");
var path_scurry_1 = require_commonjs16();
var path_scurry_1 = require_commonjs18();
var pattern_js_1 = require_pattern();
var walker_js_1 = require_walker();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
@@ -100785,13 +100895,13 @@ var require_glob2 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js
// node_modules/glob/dist/commonjs/has-magic.js
var require_has_magic = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.hasMagic = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var hasMagic = (pattern, options = {}) => {
if (!Array.isArray(pattern)) {
pattern = [pattern];
@@ -100806,9 +100916,9 @@ var require_has_magic = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js
var require_commonjs17 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js"(exports2) {
// node_modules/glob/dist/commonjs/index.js
var require_commonjs19 = __commonJS({
"node_modules/glob/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.glob = exports2.sync = exports2.iterate = exports2.iterateSync = exports2.stream = exports2.streamSync = exports2.Ignore = exports2.hasMagic = exports2.Glob = exports2.unescape = exports2.escape = void 0;
@@ -100817,10 +100927,10 @@ var require_commonjs17 = __commonJS({
exports2.globSync = globSync;
exports2.globIterateSync = globIterateSync;
exports2.globIterate = globIterate;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var glob_js_1 = require_glob2();
var has_magic_js_1 = require_has_magic();
var minimatch_2 = require_commonjs13();
var minimatch_2 = require_commonjs15();
Object.defineProperty(exports2, "escape", { enumerable: true, get: function() {
return minimatch_2.escape;
} });
@@ -100897,7 +101007,7 @@ var require_file3 = __commonJS({
var difference = require_difference();
var union = require_union();
var isPlainObject = require_isPlainObject();
var glob2 = require_commonjs17();
var glob2 = require_commonjs19();
var file = module2.exports = {};
var pathSeparatorRe = /[\/\\]/g;
var processPatterns = function(patterns, fn) {

View File

@@ -47352,14 +47352,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -47383,7 +47383,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

7
lib/upload-lib.js generated
View File

@@ -28991,14 +28991,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -29022,7 +29022,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}
@@ -85693,52 +85694,128 @@ var require_isPlainObject = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/brace-expansion/index.js
var require_brace_expansion2 = __commonJS({
"node_modules/archiver-utils/node_modules/brace-expansion/index.js"(exports2, module2) {
var balanced = require_balanced_match();
module2.exports = expandTop;
// node_modules/@isaacs/balanced-match/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/@isaacs/balanced-match/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.range = exports2.balanced = void 0;
var balanced = (a, b, str2) => {
const ma = a instanceof RegExp ? maybeMatch(a, str2) : a;
const mb = b instanceof RegExp ? maybeMatch(b, str2) : b;
const r = ma !== null && mb != null && (0, exports2.range)(ma, mb, str2);
return r && {
start: r[0],
end: r[1],
pre: str2.slice(0, r[0]),
body: str2.slice(r[0] + ma.length, r[1]),
post: str2.slice(r[1] + mb.length)
};
};
exports2.balanced = balanced;
var maybeMatch = (reg, str2) => {
const m = str2.match(reg);
return m ? m[0] : null;
};
var range = (a, b, str2) => {
let begs, beg, left, right = void 0, result;
let ai = str2.indexOf(a);
let bi = str2.indexOf(b, ai + 1);
let i = ai;
if (ai >= 0 && bi > 0) {
if (a === b) {
return [ai, bi];
}
begs = [];
left = str2.length;
while (i >= 0 && !result) {
if (i === ai) {
begs.push(i);
ai = str2.indexOf(a, i + 1);
} else if (begs.length === 1) {
const r = begs.pop();
if (r !== void 0)
result = [r, bi];
} else {
beg = begs.pop();
if (beg !== void 0 && beg < left) {
left = beg;
right = bi;
}
bi = str2.indexOf(b, i + 1);
}
i = ai < bi && ai >= 0 ? ai : bi;
}
if (begs.length && right !== void 0) {
result = [left, right];
}
}
return result;
};
exports2.range = range;
}
});
// node_modules/@isaacs/brace-expansion/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/@isaacs/brace-expansion/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.expand = expand;
var balanced_match_1 = require_commonjs13();
var escSlash = "\0SLASH" + Math.random() + "\0";
var escOpen = "\0OPEN" + Math.random() + "\0";
var escClose = "\0CLOSE" + Math.random() + "\0";
var escComma = "\0COMMA" + Math.random() + "\0";
var escPeriod = "\0PERIOD" + Math.random() + "\0";
var escSlashPattern = new RegExp(escSlash, "g");
var escOpenPattern = new RegExp(escOpen, "g");
var escClosePattern = new RegExp(escClose, "g");
var escCommaPattern = new RegExp(escComma, "g");
var escPeriodPattern = new RegExp(escPeriod, "g");
var slashPattern = /\\\\/g;
var openPattern = /\\{/g;
var closePattern = /\\}/g;
var commaPattern = /\\,/g;
var periodPattern = /\\./g;
function numeric(str2) {
return parseInt(str2, 10) == str2 ? parseInt(str2, 10) : str2.charCodeAt(0);
return !isNaN(str2) ? parseInt(str2, 10) : str2.charCodeAt(0);
}
function escapeBraces(str2) {
return str2.split("\\\\").join(escSlash).split("\\{").join(escOpen).split("\\}").join(escClose).split("\\,").join(escComma).split("\\.").join(escPeriod);
return str2.replace(slashPattern, escSlash).replace(openPattern, escOpen).replace(closePattern, escClose).replace(commaPattern, escComma).replace(periodPattern, escPeriod);
}
function unescapeBraces(str2) {
return str2.split(escSlash).join("\\").split(escOpen).join("{").split(escClose).join("}").split(escComma).join(",").split(escPeriod).join(".");
return str2.replace(escSlashPattern, "\\").replace(escOpenPattern, "{").replace(escClosePattern, "}").replace(escCommaPattern, ",").replace(escPeriodPattern, ".");
}
function parseCommaParts(str2) {
if (!str2)
if (!str2) {
return [""];
var parts = [];
var m = balanced("{", "}", str2);
if (!m)
}
const parts = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m) {
return str2.split(",");
var pre = m.pre;
var body = m.body;
var post = m.post;
var p = pre.split(",");
}
const { pre, body, post } = m;
const p = pre.split(",");
p[p.length - 1] += "{" + body + "}";
var postParts = parseCommaParts(post);
const postParts = parseCommaParts(post);
if (post.length) {
;
p[p.length - 1] += postParts.shift();
p.push.apply(p, postParts);
}
parts.push.apply(parts, p);
return parts;
}
function expandTop(str2) {
if (!str2)
function expand(str2) {
if (!str2) {
return [];
if (str2.substr(0, 2) === "{}") {
str2 = "\\{\\}" + str2.substr(2);
}
return expand(escapeBraces(str2), true).map(unescapeBraces);
if (str2.slice(0, 2) === "{}") {
str2 = "\\{\\}" + str2.slice(2);
}
return expand_(escapeBraces(str2), true).map(unescapeBraces);
}
function embrace(str2) {
return "{" + str2 + "}";
@@ -85752,73 +85829,74 @@ var require_brace_expansion2 = __commonJS({
function gte5(i, y) {
return i >= y;
}
function expand(str2, isTop) {
var expansions = [];
var m = balanced("{", "}", str2);
if (!m) return [str2];
var pre = m.pre;
var post = m.post.length ? expand(m.post, false) : [""];
function expand_(str2, isTop) {
const expansions = [];
const m = (0, balanced_match_1.balanced)("{", "}", str2);
if (!m)
return [str2];
const pre = m.pre;
const post = m.post.length ? expand_(m.post, false) : [""];
if (/\$$/.test(m.pre)) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + "{" + m.body + "}" + post[k];
for (let k = 0; k < post.length; k++) {
const expansion = pre + "{" + m.body + "}" + post[k];
expansions.push(expansion);
}
} else {
var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
var isSequence = isNumericSequence || isAlphaSequence;
var isOptions = m.body.indexOf(",") >= 0;
const isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
const isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
const isSequence = isNumericSequence || isAlphaSequence;
const isOptions = m.body.indexOf(",") >= 0;
if (!isSequence && !isOptions) {
if (m.post.match(/,(?!,).*\}/)) {
str2 = m.pre + "{" + m.body + escClose + m.post;
return expand(str2);
return expand_(str2);
}
return [str2];
}
var n;
let n;
if (isSequence) {
n = m.body.split(/\.\./);
} else {
n = parseCommaParts(m.body);
if (n.length === 1) {
n = expand(n[0], false).map(embrace);
if (n.length === 1 && n[0] !== void 0) {
n = expand_(n[0], false).map(embrace);
if (n.length === 1) {
return post.map(function(p) {
return m.pre + n[0] + p;
});
return post.map((p) => m.pre + n[0] + p);
}
}
}
var N;
if (isSequence) {
var x = numeric(n[0]);
var y = numeric(n[1]);
var width = Math.max(n[0].length, n[1].length);
var incr = n.length == 3 ? Math.abs(numeric(n[2])) : 1;
var test = lte;
var reverse = y < x;
let N;
if (isSequence && n[0] !== void 0 && n[1] !== void 0) {
const x = numeric(n[0]);
const y = numeric(n[1]);
const width = Math.max(n[0].length, n[1].length);
let incr = n.length === 3 && n[2] !== void 0 ? Math.abs(numeric(n[2])) : 1;
let test = lte;
const reverse = y < x;
if (reverse) {
incr *= -1;
test = gte5;
}
var pad = n.some(isPadded);
const pad = n.some(isPadded);
N = [];
for (var i = x; test(i, y); i += incr) {
var c;
for (let i = x; test(i, y); i += incr) {
let c;
if (isAlphaSequence) {
c = String.fromCharCode(i);
if (c === "\\")
if (c === "\\") {
c = "";
}
} else {
c = String(i);
if (pad) {
var need = width - c.length;
const need = width - c.length;
if (need > 0) {
var z = new Array(need + 1).join("0");
if (i < 0)
const z = new Array(need + 1).join("0");
if (i < 0) {
c = "-" + z + c.slice(1);
else
} else {
c = z + c;
}
}
}
}
@@ -85826,15 +85904,16 @@ var require_brace_expansion2 = __commonJS({
}
} else {
N = [];
for (var j = 0; j < n.length; j++) {
N.push.apply(N, expand(n[j], false));
for (let j = 0; j < n.length; j++) {
N.push.apply(N, expand_(n[j], false));
}
}
for (var j = 0; j < N.length; j++) {
for (var k = 0; k < post.length; k++) {
var expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion)
for (let j = 0; j < N.length; j++) {
for (let k = 0; k < post.length; k++) {
const expansion = pre + N[j] + post[k];
if (!isTop || isSequence || expansion) {
expansions.push(expansion);
}
}
}
}
@@ -85843,9 +85922,9 @@ var require_brace_expansion2 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
var require_assert_valid_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.assertValidPattern = void 0;
@@ -85862,9 +85941,9 @@ var require_assert_valid_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js
var require_brace_expressions = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/brace-expressions.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.parseClass = void 0;
@@ -85979,22 +86058,25 @@ var require_brace_expressions = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js
var require_unescape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/unescape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = void 0;
var unescape = (s, { windowsPathsNoEscape = false } = {}) => {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
var unescape = (s, { windowsPathsNoEscape = false, magicalBraces = true } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/\[([^\/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\])\]/g, "$1$2").replace(/\\([^\/])/g, "$1");
}
return windowsPathsNoEscape ? s.replace(/\[([^\/\\{}])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^\/\\{}])\]/g, "$1$2").replace(/\\([^\/{}])/g, "$1");
};
exports2.unescape = unescape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js
var require_ast = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/ast.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.AST = void 0;
@@ -86350,7 +86432,7 @@ var require_ast = __commonJS({
if (this.#root === this)
this.#fillNegs();
if (!this.type) {
const noEmpty = this.isStart() && this.isEnd();
const noEmpty = this.isStart() && this.isEnd() && !this.#parts.some((s) => typeof s !== "string");
const src = this.#parts.map((p) => {
const [re, _2, hasMagic, uflag] = typeof p === "string" ? _AST.#parseGlob(p, this.#hasMagic, noEmpty) : p.toRegExpSource(allowDot);
this.#hasMagic = this.#hasMagic || hasMagic;
@@ -86460,10 +86542,7 @@ var require_ast = __commonJS({
}
}
if (c === "*") {
if (noEmpty && glob2 === "*")
re += starNoEmpty;
else
re += star;
re += noEmpty && glob2 === "*" ? starNoEmpty : star;
hasMagic = true;
continue;
}
@@ -86481,29 +86560,29 @@ var require_ast = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js
// node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js
var require_escape = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"node_modules/glob/node_modules/minimatch/dist/commonjs/escape.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.escape = void 0;
var escape = (s, { windowsPathsNoEscape = false } = {}) => {
var escape = (s, { windowsPathsNoEscape = false, magicalBraces = false } = {}) => {
if (magicalBraces) {
return windowsPathsNoEscape ? s.replace(/[?*()[\]{}]/g, "[$&]") : s.replace(/[?*()[\]\\{}]/g, "\\$&");
}
return windowsPathsNoEscape ? s.replace(/[?*()[\]]/g, "[$&]") : s.replace(/[?*()[\]\\]/g, "\\$&");
};
exports2.escape = escape;
}
});
// node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs13 = __commonJS({
"node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
// node_modules/glob/node_modules/minimatch/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
"node_modules/glob/node_modules/minimatch/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
return mod && mod.__esModule ? mod : { "default": mod };
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.unescape = exports2.escape = exports2.AST = exports2.Minimatch = exports2.match = exports2.makeRe = exports2.braceExpand = exports2.defaults = exports2.filter = exports2.GLOBSTAR = exports2.sep = exports2.minimatch = void 0;
var brace_expansion_1 = __importDefault4(require_brace_expansion2());
var brace_expansion_1 = require_commonjs14();
var assert_valid_pattern_js_1 = require_assert_valid_pattern();
var ast_js_1 = require_ast();
var escape_js_1 = require_escape();
@@ -86626,7 +86705,7 @@ var require_commonjs13 = __commonJS({
if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) {
return [pattern];
}
return (0, brace_expansion_1.default)(pattern);
return (0, brace_expansion_1.expand)(pattern);
};
exports2.braceExpand = braceExpand;
exports2.minimatch.braceExpand = exports2.braceExpand;
@@ -87150,16 +87229,27 @@ var require_commonjs13 = __commonJS({
pp[i] = twoStar;
}
} else if (next === void 0) {
pp[i - 1] = prev + "(?:\\/|" + twoStar + ")?";
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + ")?";
} else if (next !== exports2.GLOBSTAR) {
pp[i - 1] = prev + "(?:\\/|\\/" + twoStar + "\\/)" + next;
pp[i + 1] = exports2.GLOBSTAR;
}
});
return pp.filter((p) => p !== exports2.GLOBSTAR).join("/");
const filtered = pp.filter((p) => p !== exports2.GLOBSTAR);
if (this.partial && filtered.length >= 1) {
const prefixes = [];
for (let i = 1; i <= filtered.length; i++) {
prefixes.push(filtered.slice(0, i).join("/"));
}
return "(?:" + prefixes.join("|") + ")";
}
return filtered.join("/");
}).join("|");
const [open, close] = set2.length > 1 ? ["(?:", ")"] : ["", ""];
re = "^" + open + re + close + "$";
if (this.partial) {
re = "^(?:\\/|" + open + re.slice(1, -1) + close + ")$";
}
if (this.negate)
re = "^(?!" + re + ").+$";
try {
@@ -87246,9 +87336,9 @@ var require_commonjs13 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs14 = __commonJS({
"node_modules/archiver-utils/node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
// node_modules/lru-cache/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/lru-cache/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.LRUCache = void 0;
@@ -87337,6 +87427,7 @@ var require_commonjs14 = __commonJS({
#max;
#maxSize;
#dispose;
#onInsert;
#disposeAfter;
#fetchMethod;
#memoMethod;
@@ -87418,6 +87509,7 @@ var require_commonjs14 = __commonJS({
#hasDispose;
#hasFetchMethod;
#hasDisposeAfter;
#hasOnInsert;
/**
* Do not call this method unless you need to inspect the
* inner workings of the cache. If anything returned by this
@@ -87494,6 +87586,12 @@ var require_commonjs14 = __commonJS({
get dispose() {
return this.#dispose;
}
/**
* {@link LRUCache.OptionsBase.onInsert} (read-only)
*/
get onInsert() {
return this.#onInsert;
}
/**
* {@link LRUCache.OptionsBase.disposeAfter} (read-only)
*/
@@ -87501,7 +87599,7 @@ var require_commonjs14 = __commonJS({
return this.#disposeAfter;
}
constructor(options) {
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, onInsert, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, memoMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options;
if (max !== 0 && !isPosInt(max)) {
throw new TypeError("max option must be a nonnegative integer");
}
@@ -87543,6 +87641,9 @@ var require_commonjs14 = __commonJS({
if (typeof dispose === "function") {
this.#dispose = dispose;
}
if (typeof onInsert === "function") {
this.#onInsert = onInsert;
}
if (typeof disposeAfter === "function") {
this.#disposeAfter = disposeAfter;
this.#disposed = [];
@@ -87551,6 +87652,7 @@ var require_commonjs14 = __commonJS({
this.#disposed = void 0;
}
this.#hasDispose = !!this.#dispose;
this.#hasOnInsert = !!this.#onInsert;
this.#hasDisposeAfter = !!this.#disposeAfter;
this.noDisposeOnSet = !!noDisposeOnSet;
this.noUpdateTTL = !!noUpdateTTL;
@@ -87953,7 +88055,7 @@ var require_commonjs14 = __commonJS({
}
/**
* Return an array of [key, {@link LRUCache.Entry}] tuples which can be
* passed to {@link LRLUCache#load}.
* passed to {@link LRUCache#load}.
*
* The `start` fields are calculated relative to a portable `Date.now()`
* timestamp, even if `performance.now()` is available.
@@ -88064,6 +88166,9 @@ var require_commonjs14 = __commonJS({
if (status)
status.set = "add";
noUpdateTTL = false;
if (this.#hasOnInsert) {
this.#onInsert?.(v, k, "add");
}
} else {
this.#moveToTail(index);
const oldVal = this.#valList[index];
@@ -88099,6 +88204,9 @@ var require_commonjs14 = __commonJS({
} else if (status) {
status.set = "update";
}
if (this.#hasOnInsert) {
this.onInsert?.(v, k, v === oldVal ? "update" : "replace");
}
}
if (ttl !== 0 && !this.#ttls) {
this.#initializeTTLTracking();
@@ -88624,7 +88732,7 @@ var require_commonjs14 = __commonJS({
});
// node_modules/minipass/dist/commonjs/index.js
var require_commonjs15 = __commonJS({
var require_commonjs17 = __commonJS({
"node_modules/minipass/dist/commonjs/index.js"(exports2) {
"use strict";
var __importDefault4 = exports2 && exports2.__importDefault || function(mod) {
@@ -89515,9 +89623,9 @@ var require_commonjs15 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs16 = __commonJS({
"node_modules/archiver-utils/node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
// node_modules/path-scurry/dist/commonjs/index.js
var require_commonjs18 = __commonJS({
"node_modules/path-scurry/dist/commonjs/index.js"(exports2) {
"use strict";
var __createBinding4 = exports2 && exports2.__createBinding || (Object.create ? (function(o, m, k, k2) {
if (k2 === void 0) k2 = k;
@@ -89548,14 +89656,14 @@ var require_commonjs16 = __commonJS({
};
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.PathScurry = exports2.Path = exports2.PathScurryDarwin = exports2.PathScurryPosix = exports2.PathScurryWin32 = exports2.PathScurryBase = exports2.PathPosix = exports2.PathWin32 = exports2.PathBase = exports2.ChildrenCache = exports2.ResolveCache = void 0;
var lru_cache_1 = require_commonjs14();
var lru_cache_1 = require_commonjs16();
var node_path_1 = require("node:path");
var node_url_1 = require("node:url");
var fs_1 = require("fs");
var actualFS = __importStar4(require("node:fs"));
var realpathSync = fs_1.realpathSync.native;
var promises_1 = require("node:fs/promises");
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var defaultFS = {
lstatSync: fs_1.lstatSync,
readdir: fs_1.readdir,
@@ -89770,6 +89878,8 @@ var require_commonjs16 = __commonJS({
/**
* Deprecated alias for Dirent['parentPath'] Somewhat counterintuitively,
* this property refers to the *parent* path, not the path object itself.
*
* @deprecated
*/
get path() {
return this.parentPath;
@@ -91289,13 +91399,13 @@ var require_commonjs16 = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js
// node_modules/glob/dist/commonjs/pattern.js
var require_pattern = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"node_modules/glob/dist/commonjs/pattern.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Pattern = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var isPatternList = (pl) => pl.length >= 1;
var isGlobList = (gl) => gl.length >= 1;
var Pattern = class _Pattern {
@@ -91463,13 +91573,13 @@ var require_pattern = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js
// node_modules/glob/dist/commonjs/ignore.js
var require_ignore = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"node_modules/glob/dist/commonjs/ignore.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Ignore = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var pattern_js_1 = require_pattern();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
var Ignore = class {
@@ -91560,13 +91670,13 @@ var require_ignore = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js
// node_modules/glob/dist/commonjs/processor.js
var require_processor = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js"(exports2) {
"node_modules/glob/dist/commonjs/processor.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Processor = exports2.SubWalks = exports2.MatchRecord = exports2.HasWalkedCache = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var HasWalkedCache = class _HasWalkedCache {
store;
constructor(store = /* @__PURE__ */ new Map()) {
@@ -91793,13 +91903,13 @@ var require_processor = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js
// node_modules/glob/dist/commonjs/walker.js
var require_walker = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js"(exports2) {
"node_modules/glob/dist/commonjs/walker.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.GlobStream = exports2.GlobWalker = exports2.GlobUtil = void 0;
var minipass_1 = require_commonjs15();
var minipass_1 = require_commonjs17();
var ignore_js_1 = require_ignore();
var processor_js_1 = require_processor();
var makeIgnore = (ignore, opts) => typeof ignore === "string" ? new ignore_js_1.Ignore([ignore], opts) : Array.isArray(ignore) ? new ignore_js_1.Ignore(ignore, opts) : ignore;
@@ -92133,15 +92243,15 @@ var require_walker = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js
// node_modules/glob/dist/commonjs/glob.js
var require_glob = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js"(exports2) {
"node_modules/glob/dist/commonjs/glob.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.Glob = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var node_url_1 = require("node:url");
var path_scurry_1 = require_commonjs16();
var path_scurry_1 = require_commonjs18();
var pattern_js_1 = require_pattern();
var walker_js_1 = require_walker();
var defaultPlatform = typeof process === "object" && process && typeof process.platform === "string" ? process.platform : "linux";
@@ -92346,13 +92456,13 @@ var require_glob = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js
// node_modules/glob/dist/commonjs/has-magic.js
var require_has_magic = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"node_modules/glob/dist/commonjs/has-magic.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.hasMagic = void 0;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var hasMagic = (pattern, options = {}) => {
if (!Array.isArray(pattern)) {
pattern = [pattern];
@@ -92367,9 +92477,9 @@ var require_has_magic = __commonJS({
}
});
// node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js
var require_commonjs17 = __commonJS({
"node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js"(exports2) {
// node_modules/glob/dist/commonjs/index.js
var require_commonjs19 = __commonJS({
"node_modules/glob/dist/commonjs/index.js"(exports2) {
"use strict";
Object.defineProperty(exports2, "__esModule", { value: true });
exports2.glob = exports2.sync = exports2.iterate = exports2.iterateSync = exports2.stream = exports2.streamSync = exports2.Ignore = exports2.hasMagic = exports2.Glob = exports2.unescape = exports2.escape = void 0;
@@ -92378,10 +92488,10 @@ var require_commonjs17 = __commonJS({
exports2.globSync = globSync;
exports2.globIterateSync = globIterateSync;
exports2.globIterate = globIterate;
var minimatch_1 = require_commonjs13();
var minimatch_1 = require_commonjs15();
var glob_js_1 = require_glob();
var has_magic_js_1 = require_has_magic();
var minimatch_2 = require_commonjs13();
var minimatch_2 = require_commonjs15();
Object.defineProperty(exports2, "escape", { enumerable: true, get: function() {
return minimatch_2.escape;
} });
@@ -92458,7 +92568,7 @@ var require_file3 = __commonJS({
var difference = require_difference();
var union = require_union();
var isPlainObject = require_isPlainObject();
var glob2 = require_commonjs17();
var glob2 = require_commonjs19();
var file = module2.exports = {};
var pathSeparatorRe = /[\/\\]/g;
var processPatterns = function(patterns, fn) {
@@ -105273,7 +105383,7 @@ var require_concat_map = __commonJS({
});
// node_modules/brace-expansion/index.js
var require_brace_expansion3 = __commonJS({
var require_brace_expansion2 = __commonJS({
"node_modules/brace-expansion/index.js"(exports2, module2) {
var concatMap = require_concat_map();
var balanced = require_balanced_match();
@@ -105431,7 +105541,7 @@ var require_minimatch2 = __commonJS({
};
minimatch.sep = path2.sep;
var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {};
var expand = require_brace_expansion3();
var expand = require_brace_expansion2();
var plTypes = {
"!": { open: "(?:(?!(?:", close: "))[^/]*?)" },
"?": { open: "(?:", close: ")?" },

View File

@@ -27694,14 +27694,14 @@ var require_package = __commonJS({
"@typescript-eslint/parser": "^8.41.0",
ava: "^6.4.1",
esbuild: "^0.27.0",
eslint: "^8.57.1",
"eslint-import-resolver-typescript": "^3.8.7",
"eslint-plugin-filenames": "^1.3.2",
"eslint-plugin-github": "^5.1.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "^61.1.12",
"eslint-plugin-no-async-foreach": "^0.1.1",
glob: "^11.0.3",
eslint: "^8.57.1",
glob: "^11.1.0",
nock: "^14.0.10",
sinon: "^21.0.0",
typescript: "^5.9.3"
@@ -27725,7 +27725,8 @@ var require_package = __commonJS({
"eslint-plugin-jsx-a11y": {
semver: ">=6.3.1"
},
"brace-expansion@2.0.1": "2.0.2"
"brace-expansion@2.0.1": "2.0.2",
glob: "^11.1.0"
}
};
}