mirror of
https://github.com/astral-sh/setup-uv.git
synced 2026-03-13 21:35:08 +00:00
chore(deps): bump versions (#792)
## Summary - replicate the currently open Dependabot dependency updates in a single branch - update `smol-toml` to `^1.6.0` - update `@biomejs/biome` to `2.3.8` - regenerate `package-lock.json` and bundled `dist` output ## Notes - `main` already includes the open Octokit Dependabot bumps, so those PRs required no additional net changes here - the open `smol-toml` Dependabot PR currently resolves to `^1.6.0`, which is what this branch mirrors ## Validation - `npm run all`
This commit is contained in:
committed by
GitHub
parent
9f332a133a
commit
6ee6290f1c
92
dist/save-cache/index.js
generated
vendored
92
dist/save-cache/index.js
generated
vendored
@@ -93486,7 +93486,7 @@ function getStringEnd(str, seek) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// dist/date.js
|
// dist/date.js
|
||||||
var DATE_TIME_RE = /^(\d{4}-\d{2}-\d{2})?[T ]?(?:(\d{2}):\d{2}:\d{2}(?:\.\d+)?)?(Z|[-+]\d{2}:\d{2})?$/i;
|
var DATE_TIME_RE = /^(\d{4}-\d{2}-\d{2})?[T ]?(?:(\d{2}):\d{2}(?::\d{2}(?:\.\d+)?)?)?(Z|[-+]\d{2}:\d{2})?$/i;
|
||||||
var TomlDate = class _TomlDate extends Date {
|
var TomlDate = class _TomlDate extends Date {
|
||||||
#hasDate = false;
|
#hasDate = false;
|
||||||
#hasTime = false;
|
#hasTime = false;
|
||||||
@@ -93581,13 +93581,14 @@ var TomlDate = class _TomlDate extends Date {
|
|||||||
var INT_REGEX = /^((0x[0-9a-fA-F](_?[0-9a-fA-F])*)|(([+-]|0[ob])?\d(_?\d)*))$/;
|
var INT_REGEX = /^((0x[0-9a-fA-F](_?[0-9a-fA-F])*)|(([+-]|0[ob])?\d(_?\d)*))$/;
|
||||||
var FLOAT_REGEX = /^[+-]?\d(_?\d)*(\.\d(_?\d)*)?([eE][+-]?\d(_?\d)*)?$/;
|
var FLOAT_REGEX = /^[+-]?\d(_?\d)*(\.\d(_?\d)*)?([eE][+-]?\d(_?\d)*)?$/;
|
||||||
var LEADING_ZERO = /^[+-]?0[0-9_]/;
|
var LEADING_ZERO = /^[+-]?0[0-9_]/;
|
||||||
var ESCAPE_REGEX = /^[0-9a-f]{4,8}$/i;
|
var ESCAPE_REGEX = /^[0-9a-f]{2,8}$/i;
|
||||||
var ESC_MAP = {
|
var ESC_MAP = {
|
||||||
b: "\b",
|
b: "\b",
|
||||||
t: " ",
|
t: " ",
|
||||||
n: "\n",
|
n: "\n",
|
||||||
f: "\f",
|
f: "\f",
|
||||||
r: "\r",
|
r: "\r",
|
||||||
|
e: "\x1B",
|
||||||
'"': '"',
|
'"': '"',
|
||||||
"\\": "\\"
|
"\\": "\\"
|
||||||
};
|
};
|
||||||
@@ -93622,8 +93623,8 @@ function parseString(str, ptr = 0, endPtr = str.length) {
|
|||||||
}
|
}
|
||||||
if (isEscape) {
|
if (isEscape) {
|
||||||
isEscape = false;
|
isEscape = false;
|
||||||
if (c === "u" || c === "U") {
|
if (c === "x" || c === "u" || c === "U") {
|
||||||
let code = str.slice(ptr, ptr += c === "u" ? 4 : 8);
|
let code = str.slice(ptr, ptr += c === "x" ? 2 : c === "u" ? 4 : 8);
|
||||||
if (!ESCAPE_REGEX.test(code)) {
|
if (!ESCAPE_REGEX.test(code)) {
|
||||||
throw new TomlError("invalid unicode escape", {
|
throw new TomlError("invalid unicode escape", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -93716,24 +93717,14 @@ function parseValue(value, toml, ptr, integersAsBigInt) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// dist/extract.js
|
// dist/extract.js
|
||||||
function sliceAndTrimEndOf(str, startPtr, endPtr, allowNewLines) {
|
function sliceAndTrimEndOf(str, startPtr, endPtr) {
|
||||||
let value = str.slice(startPtr, endPtr);
|
let value = str.slice(startPtr, endPtr);
|
||||||
let commentIdx = value.indexOf("#");
|
let commentIdx = value.indexOf("#");
|
||||||
if (commentIdx > -1) {
|
if (commentIdx > -1) {
|
||||||
skipComment(str, commentIdx);
|
skipComment(str, commentIdx);
|
||||||
value = value.slice(0, commentIdx);
|
value = value.slice(0, commentIdx);
|
||||||
}
|
}
|
||||||
let trimmed = value.trimEnd();
|
return [value.trimEnd(), commentIdx];
|
||||||
if (!allowNewLines) {
|
|
||||||
let newlineIdx = value.indexOf("\n", trimmed.length);
|
|
||||||
if (newlineIdx > -1) {
|
|
||||||
throw new TomlError("newlines are not allowed in inline tables", {
|
|
||||||
toml: str,
|
|
||||||
ptr: startPtr + newlineIdx
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return [trimmed, commentIdx];
|
|
||||||
}
|
}
|
||||||
function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
||||||
if (depth === 0) {
|
if (depth === 0) {
|
||||||
@@ -93745,24 +93736,25 @@ function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
|||||||
let c = str[ptr];
|
let c = str[ptr];
|
||||||
if (c === "[" || c === "{") {
|
if (c === "[" || c === "{") {
|
||||||
let [value, endPtr2] = c === "[" ? parseArray(str, ptr, depth, integersAsBigInt) : parseInlineTable(str, ptr, depth, integersAsBigInt);
|
let [value, endPtr2] = c === "[" ? parseArray(str, ptr, depth, integersAsBigInt) : parseInlineTable(str, ptr, depth, integersAsBigInt);
|
||||||
let newPtr = end ? skipUntil(str, endPtr2, ",", end) : endPtr2;
|
if (end) {
|
||||||
if (endPtr2 - newPtr && end === "}") {
|
endPtr2 = skipVoid(str, endPtr2);
|
||||||
let nextNewLine = indexOfNewline(str, endPtr2, newPtr);
|
if (str[endPtr2] === ",")
|
||||||
if (nextNewLine > -1) {
|
endPtr2++;
|
||||||
throw new TomlError("newlines are not allowed in inline tables", {
|
else if (str[endPtr2] !== end) {
|
||||||
|
throw new TomlError("expected comma or end of structure", {
|
||||||
toml: str,
|
toml: str,
|
||||||
ptr: nextNewLine
|
ptr: endPtr2
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return [value, newPtr];
|
return [value, endPtr2];
|
||||||
}
|
}
|
||||||
let endPtr;
|
let endPtr;
|
||||||
if (c === '"' || c === "'") {
|
if (c === '"' || c === "'") {
|
||||||
endPtr = getStringEnd(str, ptr);
|
endPtr = getStringEnd(str, ptr);
|
||||||
let parsed = parseString(str, ptr, endPtr);
|
let parsed = parseString(str, ptr, endPtr);
|
||||||
if (end) {
|
if (end) {
|
||||||
endPtr = skipVoid(str, endPtr, end !== "]");
|
endPtr = skipVoid(str, endPtr);
|
||||||
if (str[endPtr] && str[endPtr] !== "," && str[endPtr] !== end && str[endPtr] !== "\n" && str[endPtr] !== "\r") {
|
if (str[endPtr] && str[endPtr] !== "," && str[endPtr] !== end && str[endPtr] !== "\n" && str[endPtr] !== "\r") {
|
||||||
throw new TomlError("unexpected character encountered", {
|
throw new TomlError("unexpected character encountered", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -93774,7 +93766,7 @@ function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
|||||||
return [parsed, endPtr];
|
return [parsed, endPtr];
|
||||||
}
|
}
|
||||||
endPtr = skipUntil(str, ptr, ",", end);
|
endPtr = skipUntil(str, ptr, ",", end);
|
||||||
let slice = sliceAndTrimEndOf(str, ptr, endPtr - +(str[endPtr - 1] === ","), end === "]");
|
let slice = sliceAndTrimEndOf(str, ptr, endPtr - +(str[endPtr - 1] === ","));
|
||||||
if (!slice[0]) {
|
if (!slice[0]) {
|
||||||
throw new TomlError("incomplete key-value declaration: no value specified", {
|
throw new TomlError("incomplete key-value declaration: no value specified", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -93864,17 +93856,16 @@ function parseInlineTable(str, ptr, depth, integersAsBigInt) {
|
|||||||
let res = {};
|
let res = {};
|
||||||
let seen = /* @__PURE__ */ new Set();
|
let seen = /* @__PURE__ */ new Set();
|
||||||
let c;
|
let c;
|
||||||
let comma = 0;
|
|
||||||
ptr++;
|
ptr++;
|
||||||
while ((c = str[ptr++]) !== "}" && c) {
|
while ((c = str[ptr++]) !== "}" && c) {
|
||||||
let err = { toml: str, ptr: ptr - 1 };
|
if (c === ",") {
|
||||||
if (c === "\n") {
|
throw new TomlError("expected value, found comma", {
|
||||||
throw new TomlError("newlines are not allowed in inline tables", err);
|
toml: str,
|
||||||
} else if (c === "#") {
|
ptr: ptr - 1
|
||||||
throw new TomlError("inline tables cannot contain comments", err);
|
});
|
||||||
} else if (c === ",") {
|
} else if (c === "#")
|
||||||
throw new TomlError("expected key-value, found comma", err);
|
ptr = skipComment(str, ptr);
|
||||||
} else if (c !== " " && c !== " ") {
|
else if (c !== " " && c !== " " && c !== "\n" && c !== "\r") {
|
||||||
let k;
|
let k;
|
||||||
let t = res;
|
let t = res;
|
||||||
let hasOwn = false;
|
let hasOwn = false;
|
||||||
@@ -93903,15 +93894,8 @@ function parseInlineTable(str, ptr, depth, integersAsBigInt) {
|
|||||||
seen.add(value);
|
seen.add(value);
|
||||||
t[k] = value;
|
t[k] = value;
|
||||||
ptr = valueEndPtr;
|
ptr = valueEndPtr;
|
||||||
comma = str[ptr - 1] === "," ? ptr - 1 : 0;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (comma) {
|
|
||||||
throw new TomlError("trailing commas are not allowed in inline tables", {
|
|
||||||
toml: str,
|
|
||||||
ptr: comma
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (!c) {
|
if (!c) {
|
||||||
throw new TomlError("unfinished table encountered", {
|
throw new TomlError("unfinished table encountered", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -94163,14 +94147,13 @@ function stringifyArrayTable(array, key, depth, numberAsFloat) {
|
|||||||
}
|
}
|
||||||
let res = "";
|
let res = "";
|
||||||
for (let i = 0; i < array.length; i++) {
|
for (let i = 0; i < array.length; i++) {
|
||||||
res += `[[${key}]]
|
res += `${res && "\n"}[[${key}]]
|
||||||
`;
|
`;
|
||||||
res += stringifyTable(array[i], key, depth, numberAsFloat);
|
res += stringifyTable(0, array[i], key, depth, numberAsFloat);
|
||||||
res += "\n\n";
|
|
||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
function stringifyTable(obj, prefix, depth, numberAsFloat) {
|
function stringifyTable(tableKey, obj, prefix, depth, numberAsFloat) {
|
||||||
if (depth === 0) {
|
if (depth === 0) {
|
||||||
throw new Error("Could not stringify the object: maximum object depth exceeded");
|
throw new Error("Could not stringify the object: maximum object depth exceeded");
|
||||||
}
|
}
|
||||||
@@ -94186,13 +94169,10 @@ function stringifyTable(obj, prefix, depth, numberAsFloat) {
|
|||||||
}
|
}
|
||||||
let key = BARE_KEY.test(k) ? k : formatString(k);
|
let key = BARE_KEY.test(k) ? k : formatString(k);
|
||||||
if (type === "array" && isArrayOfTables(obj[k])) {
|
if (type === "array" && isArrayOfTables(obj[k])) {
|
||||||
tables += stringifyArrayTable(obj[k], prefix ? `${prefix}.${key}` : key, depth - 1, numberAsFloat);
|
tables += (tables && "\n") + stringifyArrayTable(obj[k], prefix ? `${prefix}.${key}` : key, depth - 1, numberAsFloat);
|
||||||
} else if (type === "object") {
|
} else if (type === "object") {
|
||||||
let tblKey = prefix ? `${prefix}.${key}` : key;
|
let tblKey = prefix ? `${prefix}.${key}` : key;
|
||||||
tables += `[${tblKey}]
|
tables += (tables && "\n") + stringifyTable(tblKey, obj[k], tblKey, depth - 1, numberAsFloat);
|
||||||
`;
|
|
||||||
tables += stringifyTable(obj[k], tblKey, depth - 1, numberAsFloat);
|
|
||||||
tables += "\n\n";
|
|
||||||
} else {
|
} else {
|
||||||
preamble += key;
|
preamble += key;
|
||||||
preamble += " = ";
|
preamble += " = ";
|
||||||
@@ -94201,14 +94181,20 @@ function stringifyTable(obj, prefix, depth, numberAsFloat) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return `${preamble}
|
if (tableKey && (preamble || !tables))
|
||||||
${tables}`.trim();
|
preamble = preamble ? `[${tableKey}]
|
||||||
|
${preamble}` : `[${tableKey}]`;
|
||||||
|
return preamble && tables ? `${preamble}
|
||||||
|
${tables}` : preamble || tables;
|
||||||
}
|
}
|
||||||
function stringify(obj, { maxDepth = 1e3, numbersAsFloat = false } = {}) {
|
function stringify(obj, { maxDepth = 1e3, numbersAsFloat = false } = {}) {
|
||||||
if (extendedTypeOf(obj) !== "object") {
|
if (extendedTypeOf(obj) !== "object") {
|
||||||
throw new TypeError("stringify can only be called with an object");
|
throw new TypeError("stringify can only be called with an object");
|
||||||
}
|
}
|
||||||
return stringifyTable(obj, "", maxDepth, numbersAsFloat);
|
let str = stringifyTable(0, obj, "", maxDepth, numbersAsFloat);
|
||||||
|
if (str[str.length - 1] !== "\n")
|
||||||
|
return str + "\n";
|
||||||
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
// dist/index.js
|
// dist/index.js
|
||||||
|
|||||||
92
dist/setup/index.js
generated
vendored
92
dist/setup/index.js
generated
vendored
@@ -99812,7 +99812,7 @@ function getStringEnd(str, seek) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// dist/date.js
|
// dist/date.js
|
||||||
var DATE_TIME_RE = /^(\d{4}-\d{2}-\d{2})?[T ]?(?:(\d{2}):\d{2}:\d{2}(?:\.\d+)?)?(Z|[-+]\d{2}:\d{2})?$/i;
|
var DATE_TIME_RE = /^(\d{4}-\d{2}-\d{2})?[T ]?(?:(\d{2}):\d{2}(?::\d{2}(?:\.\d+)?)?)?(Z|[-+]\d{2}:\d{2})?$/i;
|
||||||
var TomlDate = class _TomlDate extends Date {
|
var TomlDate = class _TomlDate extends Date {
|
||||||
#hasDate = false;
|
#hasDate = false;
|
||||||
#hasTime = false;
|
#hasTime = false;
|
||||||
@@ -99907,13 +99907,14 @@ var TomlDate = class _TomlDate extends Date {
|
|||||||
var INT_REGEX = /^((0x[0-9a-fA-F](_?[0-9a-fA-F])*)|(([+-]|0[ob])?\d(_?\d)*))$/;
|
var INT_REGEX = /^((0x[0-9a-fA-F](_?[0-9a-fA-F])*)|(([+-]|0[ob])?\d(_?\d)*))$/;
|
||||||
var FLOAT_REGEX = /^[+-]?\d(_?\d)*(\.\d(_?\d)*)?([eE][+-]?\d(_?\d)*)?$/;
|
var FLOAT_REGEX = /^[+-]?\d(_?\d)*(\.\d(_?\d)*)?([eE][+-]?\d(_?\d)*)?$/;
|
||||||
var LEADING_ZERO = /^[+-]?0[0-9_]/;
|
var LEADING_ZERO = /^[+-]?0[0-9_]/;
|
||||||
var ESCAPE_REGEX = /^[0-9a-f]{4,8}$/i;
|
var ESCAPE_REGEX = /^[0-9a-f]{2,8}$/i;
|
||||||
var ESC_MAP = {
|
var ESC_MAP = {
|
||||||
b: "\b",
|
b: "\b",
|
||||||
t: " ",
|
t: " ",
|
||||||
n: "\n",
|
n: "\n",
|
||||||
f: "\f",
|
f: "\f",
|
||||||
r: "\r",
|
r: "\r",
|
||||||
|
e: "\x1B",
|
||||||
'"': '"',
|
'"': '"',
|
||||||
"\\": "\\"
|
"\\": "\\"
|
||||||
};
|
};
|
||||||
@@ -99948,8 +99949,8 @@ function parseString(str, ptr = 0, endPtr = str.length) {
|
|||||||
}
|
}
|
||||||
if (isEscape) {
|
if (isEscape) {
|
||||||
isEscape = false;
|
isEscape = false;
|
||||||
if (c === "u" || c === "U") {
|
if (c === "x" || c === "u" || c === "U") {
|
||||||
let code = str.slice(ptr, ptr += c === "u" ? 4 : 8);
|
let code = str.slice(ptr, ptr += c === "x" ? 2 : c === "u" ? 4 : 8);
|
||||||
if (!ESCAPE_REGEX.test(code)) {
|
if (!ESCAPE_REGEX.test(code)) {
|
||||||
throw new TomlError("invalid unicode escape", {
|
throw new TomlError("invalid unicode escape", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -100042,24 +100043,14 @@ function parseValue(value, toml, ptr, integersAsBigInt) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// dist/extract.js
|
// dist/extract.js
|
||||||
function sliceAndTrimEndOf(str, startPtr, endPtr, allowNewLines) {
|
function sliceAndTrimEndOf(str, startPtr, endPtr) {
|
||||||
let value = str.slice(startPtr, endPtr);
|
let value = str.slice(startPtr, endPtr);
|
||||||
let commentIdx = value.indexOf("#");
|
let commentIdx = value.indexOf("#");
|
||||||
if (commentIdx > -1) {
|
if (commentIdx > -1) {
|
||||||
skipComment(str, commentIdx);
|
skipComment(str, commentIdx);
|
||||||
value = value.slice(0, commentIdx);
|
value = value.slice(0, commentIdx);
|
||||||
}
|
}
|
||||||
let trimmed = value.trimEnd();
|
return [value.trimEnd(), commentIdx];
|
||||||
if (!allowNewLines) {
|
|
||||||
let newlineIdx = value.indexOf("\n", trimmed.length);
|
|
||||||
if (newlineIdx > -1) {
|
|
||||||
throw new TomlError("newlines are not allowed in inline tables", {
|
|
||||||
toml: str,
|
|
||||||
ptr: startPtr + newlineIdx
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return [trimmed, commentIdx];
|
|
||||||
}
|
}
|
||||||
function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
||||||
if (depth === 0) {
|
if (depth === 0) {
|
||||||
@@ -100071,24 +100062,25 @@ function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
|||||||
let c = str[ptr];
|
let c = str[ptr];
|
||||||
if (c === "[" || c === "{") {
|
if (c === "[" || c === "{") {
|
||||||
let [value, endPtr2] = c === "[" ? parseArray(str, ptr, depth, integersAsBigInt) : parseInlineTable(str, ptr, depth, integersAsBigInt);
|
let [value, endPtr2] = c === "[" ? parseArray(str, ptr, depth, integersAsBigInt) : parseInlineTable(str, ptr, depth, integersAsBigInt);
|
||||||
let newPtr = end ? skipUntil(str, endPtr2, ",", end) : endPtr2;
|
if (end) {
|
||||||
if (endPtr2 - newPtr && end === "}") {
|
endPtr2 = skipVoid(str, endPtr2);
|
||||||
let nextNewLine = indexOfNewline(str, endPtr2, newPtr);
|
if (str[endPtr2] === ",")
|
||||||
if (nextNewLine > -1) {
|
endPtr2++;
|
||||||
throw new TomlError("newlines are not allowed in inline tables", {
|
else if (str[endPtr2] !== end) {
|
||||||
|
throw new TomlError("expected comma or end of structure", {
|
||||||
toml: str,
|
toml: str,
|
||||||
ptr: nextNewLine
|
ptr: endPtr2
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return [value, newPtr];
|
return [value, endPtr2];
|
||||||
}
|
}
|
||||||
let endPtr;
|
let endPtr;
|
||||||
if (c === '"' || c === "'") {
|
if (c === '"' || c === "'") {
|
||||||
endPtr = getStringEnd(str, ptr);
|
endPtr = getStringEnd(str, ptr);
|
||||||
let parsed = parseString(str, ptr, endPtr);
|
let parsed = parseString(str, ptr, endPtr);
|
||||||
if (end) {
|
if (end) {
|
||||||
endPtr = skipVoid(str, endPtr, end !== "]");
|
endPtr = skipVoid(str, endPtr);
|
||||||
if (str[endPtr] && str[endPtr] !== "," && str[endPtr] !== end && str[endPtr] !== "\n" && str[endPtr] !== "\r") {
|
if (str[endPtr] && str[endPtr] !== "," && str[endPtr] !== end && str[endPtr] !== "\n" && str[endPtr] !== "\r") {
|
||||||
throw new TomlError("unexpected character encountered", {
|
throw new TomlError("unexpected character encountered", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -100100,7 +100092,7 @@ function extractValue(str, ptr, end, depth, integersAsBigInt) {
|
|||||||
return [parsed, endPtr];
|
return [parsed, endPtr];
|
||||||
}
|
}
|
||||||
endPtr = skipUntil(str, ptr, ",", end);
|
endPtr = skipUntil(str, ptr, ",", end);
|
||||||
let slice = sliceAndTrimEndOf(str, ptr, endPtr - +(str[endPtr - 1] === ","), end === "]");
|
let slice = sliceAndTrimEndOf(str, ptr, endPtr - +(str[endPtr - 1] === ","));
|
||||||
if (!slice[0]) {
|
if (!slice[0]) {
|
||||||
throw new TomlError("incomplete key-value declaration: no value specified", {
|
throw new TomlError("incomplete key-value declaration: no value specified", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -100190,17 +100182,16 @@ function parseInlineTable(str, ptr, depth, integersAsBigInt) {
|
|||||||
let res = {};
|
let res = {};
|
||||||
let seen = /* @__PURE__ */ new Set();
|
let seen = /* @__PURE__ */ new Set();
|
||||||
let c;
|
let c;
|
||||||
let comma = 0;
|
|
||||||
ptr++;
|
ptr++;
|
||||||
while ((c = str[ptr++]) !== "}" && c) {
|
while ((c = str[ptr++]) !== "}" && c) {
|
||||||
let err = { toml: str, ptr: ptr - 1 };
|
if (c === ",") {
|
||||||
if (c === "\n") {
|
throw new TomlError("expected value, found comma", {
|
||||||
throw new TomlError("newlines are not allowed in inline tables", err);
|
toml: str,
|
||||||
} else if (c === "#") {
|
ptr: ptr - 1
|
||||||
throw new TomlError("inline tables cannot contain comments", err);
|
});
|
||||||
} else if (c === ",") {
|
} else if (c === "#")
|
||||||
throw new TomlError("expected key-value, found comma", err);
|
ptr = skipComment(str, ptr);
|
||||||
} else if (c !== " " && c !== " ") {
|
else if (c !== " " && c !== " " && c !== "\n" && c !== "\r") {
|
||||||
let k;
|
let k;
|
||||||
let t = res;
|
let t = res;
|
||||||
let hasOwn = false;
|
let hasOwn = false;
|
||||||
@@ -100229,15 +100220,8 @@ function parseInlineTable(str, ptr, depth, integersAsBigInt) {
|
|||||||
seen.add(value);
|
seen.add(value);
|
||||||
t[k] = value;
|
t[k] = value;
|
||||||
ptr = valueEndPtr;
|
ptr = valueEndPtr;
|
||||||
comma = str[ptr - 1] === "," ? ptr - 1 : 0;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (comma) {
|
|
||||||
throw new TomlError("trailing commas are not allowed in inline tables", {
|
|
||||||
toml: str,
|
|
||||||
ptr: comma
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (!c) {
|
if (!c) {
|
||||||
throw new TomlError("unfinished table encountered", {
|
throw new TomlError("unfinished table encountered", {
|
||||||
toml: str,
|
toml: str,
|
||||||
@@ -100489,14 +100473,13 @@ function stringifyArrayTable(array, key, depth, numberAsFloat) {
|
|||||||
}
|
}
|
||||||
let res = "";
|
let res = "";
|
||||||
for (let i = 0; i < array.length; i++) {
|
for (let i = 0; i < array.length; i++) {
|
||||||
res += `[[${key}]]
|
res += `${res && "\n"}[[${key}]]
|
||||||
`;
|
`;
|
||||||
res += stringifyTable(array[i], key, depth, numberAsFloat);
|
res += stringifyTable(0, array[i], key, depth, numberAsFloat);
|
||||||
res += "\n\n";
|
|
||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
function stringifyTable(obj, prefix, depth, numberAsFloat) {
|
function stringifyTable(tableKey, obj, prefix, depth, numberAsFloat) {
|
||||||
if (depth === 0) {
|
if (depth === 0) {
|
||||||
throw new Error("Could not stringify the object: maximum object depth exceeded");
|
throw new Error("Could not stringify the object: maximum object depth exceeded");
|
||||||
}
|
}
|
||||||
@@ -100512,13 +100495,10 @@ function stringifyTable(obj, prefix, depth, numberAsFloat) {
|
|||||||
}
|
}
|
||||||
let key = BARE_KEY.test(k) ? k : formatString(k);
|
let key = BARE_KEY.test(k) ? k : formatString(k);
|
||||||
if (type === "array" && isArrayOfTables(obj[k])) {
|
if (type === "array" && isArrayOfTables(obj[k])) {
|
||||||
tables += stringifyArrayTable(obj[k], prefix ? `${prefix}.${key}` : key, depth - 1, numberAsFloat);
|
tables += (tables && "\n") + stringifyArrayTable(obj[k], prefix ? `${prefix}.${key}` : key, depth - 1, numberAsFloat);
|
||||||
} else if (type === "object") {
|
} else if (type === "object") {
|
||||||
let tblKey = prefix ? `${prefix}.${key}` : key;
|
let tblKey = prefix ? `${prefix}.${key}` : key;
|
||||||
tables += `[${tblKey}]
|
tables += (tables && "\n") + stringifyTable(tblKey, obj[k], tblKey, depth - 1, numberAsFloat);
|
||||||
`;
|
|
||||||
tables += stringifyTable(obj[k], tblKey, depth - 1, numberAsFloat);
|
|
||||||
tables += "\n\n";
|
|
||||||
} else {
|
} else {
|
||||||
preamble += key;
|
preamble += key;
|
||||||
preamble += " = ";
|
preamble += " = ";
|
||||||
@@ -100527,14 +100507,20 @@ function stringifyTable(obj, prefix, depth, numberAsFloat) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return `${preamble}
|
if (tableKey && (preamble || !tables))
|
||||||
${tables}`.trim();
|
preamble = preamble ? `[${tableKey}]
|
||||||
|
${preamble}` : `[${tableKey}]`;
|
||||||
|
return preamble && tables ? `${preamble}
|
||||||
|
${tables}` : preamble || tables;
|
||||||
}
|
}
|
||||||
function stringify(obj, { maxDepth = 1e3, numbersAsFloat = false } = {}) {
|
function stringify(obj, { maxDepth = 1e3, numbersAsFloat = false } = {}) {
|
||||||
if (extendedTypeOf(obj) !== "object") {
|
if (extendedTypeOf(obj) !== "object") {
|
||||||
throw new TypeError("stringify can only be called with an object");
|
throw new TypeError("stringify can only be called with an object");
|
||||||
}
|
}
|
||||||
return stringifyTable(obj, "", maxDepth, numbersAsFloat);
|
let str = stringifyTable(0, obj, "", maxDepth, numbersAsFloat);
|
||||||
|
if (str[str.length - 1] !== "\n")
|
||||||
|
return str + "\n";
|
||||||
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
// dist/index.js
|
// dist/index.js
|
||||||
|
|||||||
168
package-lock.json
generated
168
package-lock.json
generated
@@ -19,11 +19,11 @@
|
|||||||
"@octokit/plugin-paginate-rest": "^14.0.0",
|
"@octokit/plugin-paginate-rest": "^14.0.0",
|
||||||
"@octokit/plugin-rest-endpoint-methods": "^17.0.0",
|
"@octokit/plugin-rest-endpoint-methods": "^17.0.0",
|
||||||
"@renovatebot/pep440": "^4.2.1",
|
"@renovatebot/pep440": "^4.2.1",
|
||||||
"smol-toml": "^1.4.2",
|
"smol-toml": "^1.6.0",
|
||||||
"undici": "5.28.5"
|
"undici": "5.28.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@biomejs/biome": "2.3.7",
|
"@biomejs/biome": "2.3.8",
|
||||||
"@types/js-yaml": "^4.0.9",
|
"@types/js-yaml": "^4.0.9",
|
||||||
"@types/node": "^24.10.1",
|
"@types/node": "^24.10.1",
|
||||||
"@types/semver": "^7.7.1",
|
"@types/semver": "^7.7.1",
|
||||||
@@ -412,7 +412,6 @@
|
|||||||
"integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==",
|
"integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"peer": true,
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@ampproject/remapping": "^2.2.0",
|
"@ampproject/remapping": "^2.2.0",
|
||||||
"@babel/code-frame": "^7.27.1",
|
"@babel/code-frame": "^7.27.1",
|
||||||
@@ -890,9 +889,9 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/biome": {
|
"node_modules/@biomejs/biome": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.8.tgz",
|
||||||
"integrity": "sha512-CTbAS/jNAiUc6rcq94BrTB8z83O9+BsgWj2sBCQg9rD6Wkh2gjfR87usjx0Ncx0zGXP1NKgT7JNglay5Zfs9jw==",
|
"integrity": "sha512-Qjsgoe6FEBxWAUzwFGFrB+1+M8y/y5kwmg5CHac+GSVOdmOIqsAiXM5QMVGZJ1eCUCLlPZtq4aFAQ0eawEUuUA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT OR Apache-2.0",
|
"license": "MIT OR Apache-2.0",
|
||||||
"bin": {
|
"bin": {
|
||||||
@@ -906,20 +905,20 @@
|
|||||||
"url": "https://opencollective.com/biome"
|
"url": "https://opencollective.com/biome"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"@biomejs/cli-darwin-arm64": "2.3.7",
|
"@biomejs/cli-darwin-arm64": "2.3.8",
|
||||||
"@biomejs/cli-darwin-x64": "2.3.7",
|
"@biomejs/cli-darwin-x64": "2.3.8",
|
||||||
"@biomejs/cli-linux-arm64": "2.3.7",
|
"@biomejs/cli-linux-arm64": "2.3.8",
|
||||||
"@biomejs/cli-linux-arm64-musl": "2.3.7",
|
"@biomejs/cli-linux-arm64-musl": "2.3.8",
|
||||||
"@biomejs/cli-linux-x64": "2.3.7",
|
"@biomejs/cli-linux-x64": "2.3.8",
|
||||||
"@biomejs/cli-linux-x64-musl": "2.3.7",
|
"@biomejs/cli-linux-x64-musl": "2.3.8",
|
||||||
"@biomejs/cli-win32-arm64": "2.3.7",
|
"@biomejs/cli-win32-arm64": "2.3.8",
|
||||||
"@biomejs/cli-win32-x64": "2.3.7"
|
"@biomejs/cli-win32-x64": "2.3.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-darwin-arm64": {
|
"node_modules/@biomejs/cli-darwin-arm64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.8.tgz",
|
||||||
"integrity": "sha512-LirkamEwzIUULhXcf2D5b+NatXKeqhOwilM+5eRkbrnr6daKz9rsBL0kNZ16Hcy4b8RFq22SG4tcLwM+yx/wFA==",
|
"integrity": "sha512-HM4Zg9CGQ3txTPflxD19n8MFPrmUAjaC7PQdLkugeeC0cQ+PiVrd7i09gaBS/11QKsTDBJhVg85CEIK9f50Qww==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -934,9 +933,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-darwin-x64": {
|
"node_modules/@biomejs/cli-darwin-x64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.8.tgz",
|
||||||
"integrity": "sha512-Q4TO633kvrMQkKIV7wmf8HXwF0dhdTD9S458LGE24TYgBjSRbuhvio4D5eOQzirEYg6eqxfs53ga/rbdd8nBKg==",
|
"integrity": "sha512-lUDQ03D7y/qEao7RgdjWVGCu+BLYadhKTm40HkpJIi6kn8LSv5PAwRlew/DmwP4YZ9ke9XXoTIQDO1vAnbRZlA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -951,9 +950,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-linux-arm64": {
|
"node_modules/@biomejs/cli-linux-arm64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.8.tgz",
|
||||||
"integrity": "sha512-inHOTdlstUBzgjDcx0ge71U4SVTbwAljmkfi3MC5WzsYCRhancqfeL+sa4Ke6v2ND53WIwCFD5hGsYExoI3EZQ==",
|
"integrity": "sha512-Uo1OJnIkJgSgF+USx970fsM/drtPcQ39I+JO+Fjsaa9ZdCN1oysQmy6oAGbyESlouz+rzEckLTF6DS7cWse95g==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -968,9 +967,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-linux-arm64-musl": {
|
"node_modules/@biomejs/cli-linux-arm64-musl": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.8.tgz",
|
||||||
"integrity": "sha512-/afy8lto4CB8scWfMdt+NoCZtatBUF62Tk3ilWH2w8ENd5spLhM77zKlFZEvsKJv9AFNHknMl03zO67CiklL2Q==",
|
"integrity": "sha512-PShR4mM0sjksUMyxbyPNMxoKFPVF48fU8Qe8Sfx6w6F42verbwRLbz+QiKNiDPRJwUoMG1nPM50OBL3aOnTevA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -985,9 +984,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-linux-x64": {
|
"node_modules/@biomejs/cli-linux-x64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.3.8.tgz",
|
||||||
"integrity": "sha512-fJMc3ZEuo/NaMYo5rvoWjdSS5/uVSW+HPRQujucpZqm2ZCq71b8MKJ9U4th9yrv2L5+5NjPF0nqqILCl8HY/fg==",
|
"integrity": "sha512-QDPMD5bQz6qOVb3kiBui0zKZXASLo0NIQ9JVJio5RveBEFgDgsvJFUvZIbMbUZT3T00M/1wdzwWXk4GIh0KaAw==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -1002,9 +1001,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-linux-x64-musl": {
|
"node_modules/@biomejs/cli-linux-x64-musl": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.3.8.tgz",
|
||||||
"integrity": "sha512-CQUtgH1tIN6e5wiYSJqzSwJumHYolNtaj1dwZGCnZXm2PZU1jOJof9TsyiP3bXNDb+VOR7oo7ZvY01If0W3iFQ==",
|
"integrity": "sha512-YGLkqU91r1276uwSjiUD/xaVikdxgV1QpsicT0bIA1TaieM6E5ibMZeSyjQ/izBn4tKQthUSsVZacmoJfa3pDA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -1019,9 +1018,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-win32-arm64": {
|
"node_modules/@biomejs/cli-win32-arm64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.8.tgz",
|
||||||
"integrity": "sha512-aJAE8eCNyRpcfx2JJAtsPtISnELJ0H4xVVSwnxm13bzI8RwbXMyVtxy2r5DV1xT3WiSP+7LxORcApWw0LM8HiA==",
|
"integrity": "sha512-H4IoCHvL1fXKDrTALeTKMiE7GGWFAraDwBYFquE/L/5r1927Te0mYIGseXi4F+lrrwhSWbSGt5qPFswNoBaCxg==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
@@ -1036,9 +1035,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@biomejs/cli-win32-x64": {
|
"node_modules/@biomejs/cli-win32-x64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.8.tgz",
|
||||||
"integrity": "sha512-pulzUshqv9Ed//MiE8MOUeeEkbkSHVDVY5Cz5wVAnH1DUqliCQG3j6s1POaITTFqFfo7AVIx2sWdKpx/GS+Nqw==",
|
"integrity": "sha512-RguzimPoZWtBapfKhKjcWXBVI91tiSprqdBYu7tWhgN8pKRZhw24rFeNZTNf6UiBfjCYCi9eFQs/JzJZIhuK4w==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x64"
|
"x64"
|
||||||
],
|
],
|
||||||
@@ -1604,7 +1603,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-7.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-7.0.6.tgz",
|
||||||
"integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==",
|
"integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"peer": true,
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@octokit/auth-token": "^6.0.0",
|
"@octokit/auth-token": "^6.0.0",
|
||||||
"@octokit/graphql": "^9.0.3",
|
"@octokit/graphql": "^9.0.3",
|
||||||
@@ -2502,7 +2500,6 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"peer": true,
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"caniuse-lite": "^1.0.30001733",
|
"caniuse-lite": "^1.0.30001733",
|
||||||
"electron-to-chromium": "^1.5.199",
|
"electron-to-chromium": "^1.5.199",
|
||||||
@@ -3630,7 +3627,6 @@
|
|||||||
"integrity": "sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==",
|
"integrity": "sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"peer": true,
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@jest/core": "30.2.0",
|
"@jest/core": "30.2.0",
|
||||||
"@jest/types": "30.2.0",
|
"@jest/types": "30.2.0",
|
||||||
@@ -4907,9 +4903,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/smol-toml": {
|
"node_modules/smol-toml": {
|
||||||
"version": "1.4.2",
|
"version": "1.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.4.2.tgz",
|
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz",
|
||||||
"integrity": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==",
|
"integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==",
|
||||||
"license": "BSD-3-Clause",
|
"license": "BSD-3-Clause",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">= 18"
|
"node": ">= 18"
|
||||||
@@ -5329,7 +5325,6 @@
|
|||||||
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
|
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"peer": true,
|
|
||||||
"bin": {
|
"bin": {
|
||||||
"tsc": "bin/tsc",
|
"tsc": "bin/tsc",
|
||||||
"tsserver": "bin/tsserver"
|
"tsserver": "bin/tsserver"
|
||||||
@@ -6072,7 +6067,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz",
|
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz",
|
||||||
"integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==",
|
"integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"peer": true,
|
|
||||||
"requires": {
|
"requires": {
|
||||||
"@ampproject/remapping": "^2.2.0",
|
"@ampproject/remapping": "^2.2.0",
|
||||||
"@babel/code-frame": "^7.27.1",
|
"@babel/code-frame": "^7.27.1",
|
||||||
@@ -6395,74 +6389,74 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"@biomejs/biome": {
|
"@biomejs/biome": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.8.tgz",
|
||||||
"integrity": "sha512-CTbAS/jNAiUc6rcq94BrTB8z83O9+BsgWj2sBCQg9rD6Wkh2gjfR87usjx0Ncx0zGXP1NKgT7JNglay5Zfs9jw==",
|
"integrity": "sha512-Qjsgoe6FEBxWAUzwFGFrB+1+M8y/y5kwmg5CHac+GSVOdmOIqsAiXM5QMVGZJ1eCUCLlPZtq4aFAQ0eawEUuUA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"@biomejs/cli-darwin-arm64": "2.3.7",
|
"@biomejs/cli-darwin-arm64": "2.3.8",
|
||||||
"@biomejs/cli-darwin-x64": "2.3.7",
|
"@biomejs/cli-darwin-x64": "2.3.8",
|
||||||
"@biomejs/cli-linux-arm64": "2.3.7",
|
"@biomejs/cli-linux-arm64": "2.3.8",
|
||||||
"@biomejs/cli-linux-arm64-musl": "2.3.7",
|
"@biomejs/cli-linux-arm64-musl": "2.3.8",
|
||||||
"@biomejs/cli-linux-x64": "2.3.7",
|
"@biomejs/cli-linux-x64": "2.3.8",
|
||||||
"@biomejs/cli-linux-x64-musl": "2.3.7",
|
"@biomejs/cli-linux-x64-musl": "2.3.8",
|
||||||
"@biomejs/cli-win32-arm64": "2.3.7",
|
"@biomejs/cli-win32-arm64": "2.3.8",
|
||||||
"@biomejs/cli-win32-x64": "2.3.7"
|
"@biomejs/cli-win32-x64": "2.3.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@biomejs/cli-darwin-arm64": {
|
"@biomejs/cli-darwin-arm64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.8.tgz",
|
||||||
"integrity": "sha512-LirkamEwzIUULhXcf2D5b+NatXKeqhOwilM+5eRkbrnr6daKz9rsBL0kNZ16Hcy4b8RFq22SG4tcLwM+yx/wFA==",
|
"integrity": "sha512-HM4Zg9CGQ3txTPflxD19n8MFPrmUAjaC7PQdLkugeeC0cQ+PiVrd7i09gaBS/11QKsTDBJhVg85CEIK9f50Qww==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-darwin-x64": {
|
"@biomejs/cli-darwin-x64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.8.tgz",
|
||||||
"integrity": "sha512-Q4TO633kvrMQkKIV7wmf8HXwF0dhdTD9S458LGE24TYgBjSRbuhvio4D5eOQzirEYg6eqxfs53ga/rbdd8nBKg==",
|
"integrity": "sha512-lUDQ03D7y/qEao7RgdjWVGCu+BLYadhKTm40HkpJIi6kn8LSv5PAwRlew/DmwP4YZ9ke9XXoTIQDO1vAnbRZlA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-linux-arm64": {
|
"@biomejs/cli-linux-arm64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.8.tgz",
|
||||||
"integrity": "sha512-inHOTdlstUBzgjDcx0ge71U4SVTbwAljmkfi3MC5WzsYCRhancqfeL+sa4Ke6v2ND53WIwCFD5hGsYExoI3EZQ==",
|
"integrity": "sha512-Uo1OJnIkJgSgF+USx970fsM/drtPcQ39I+JO+Fjsaa9ZdCN1oysQmy6oAGbyESlouz+rzEckLTF6DS7cWse95g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-linux-arm64-musl": {
|
"@biomejs/cli-linux-arm64-musl": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.8.tgz",
|
||||||
"integrity": "sha512-/afy8lto4CB8scWfMdt+NoCZtatBUF62Tk3ilWH2w8ENd5spLhM77zKlFZEvsKJv9AFNHknMl03zO67CiklL2Q==",
|
"integrity": "sha512-PShR4mM0sjksUMyxbyPNMxoKFPVF48fU8Qe8Sfx6w6F42verbwRLbz+QiKNiDPRJwUoMG1nPM50OBL3aOnTevA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-linux-x64": {
|
"@biomejs/cli-linux-x64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.3.8.tgz",
|
||||||
"integrity": "sha512-fJMc3ZEuo/NaMYo5rvoWjdSS5/uVSW+HPRQujucpZqm2ZCq71b8MKJ9U4th9yrv2L5+5NjPF0nqqILCl8HY/fg==",
|
"integrity": "sha512-QDPMD5bQz6qOVb3kiBui0zKZXASLo0NIQ9JVJio5RveBEFgDgsvJFUvZIbMbUZT3T00M/1wdzwWXk4GIh0KaAw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-linux-x64-musl": {
|
"@biomejs/cli-linux-x64-musl": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.3.8.tgz",
|
||||||
"integrity": "sha512-CQUtgH1tIN6e5wiYSJqzSwJumHYolNtaj1dwZGCnZXm2PZU1jOJof9TsyiP3bXNDb+VOR7oo7ZvY01If0W3iFQ==",
|
"integrity": "sha512-YGLkqU91r1276uwSjiUD/xaVikdxgV1QpsicT0bIA1TaieM6E5ibMZeSyjQ/izBn4tKQthUSsVZacmoJfa3pDA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-win32-arm64": {
|
"@biomejs/cli-win32-arm64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.8.tgz",
|
||||||
"integrity": "sha512-aJAE8eCNyRpcfx2JJAtsPtISnELJ0H4xVVSwnxm13bzI8RwbXMyVtxy2r5DV1xT3WiSP+7LxORcApWw0LM8HiA==",
|
"integrity": "sha512-H4IoCHvL1fXKDrTALeTKMiE7GGWFAraDwBYFquE/L/5r1927Te0mYIGseXi4F+lrrwhSWbSGt5qPFswNoBaCxg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"@biomejs/cli-win32-x64": {
|
"@biomejs/cli-win32-x64": {
|
||||||
"version": "2.3.7",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.8.tgz",
|
||||||
"integrity": "sha512-pulzUshqv9Ed//MiE8MOUeeEkbkSHVDVY5Cz5wVAnH1DUqliCQG3j6s1POaITTFqFfo7AVIx2sWdKpx/GS+Nqw==",
|
"integrity": "sha512-RguzimPoZWtBapfKhKjcWXBVI91tiSprqdBYu7tWhgN8pKRZhw24rFeNZTNf6UiBfjCYCi9eFQs/JzJZIhuK4w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
@@ -6896,7 +6890,6 @@
|
|||||||
"version": "7.0.6",
|
"version": "7.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-7.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-7.0.6.tgz",
|
||||||
"integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==",
|
"integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==",
|
||||||
"peer": true,
|
|
||||||
"requires": {
|
"requires": {
|
||||||
"@octokit/auth-token": "^6.0.0",
|
"@octokit/auth-token": "^6.0.0",
|
||||||
"@octokit/graphql": "^9.0.3",
|
"@octokit/graphql": "^9.0.3",
|
||||||
@@ -7503,7 +7496,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.2.tgz",
|
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.2.tgz",
|
||||||
"integrity": "sha512-0si2SJK3ooGzIawRu61ZdPCO1IncZwS8IzuX73sPZsXW6EQ/w/DAfPyKI8l1ETTCr2MnvqWitmlCUxgdul45jA==",
|
"integrity": "sha512-0si2SJK3ooGzIawRu61ZdPCO1IncZwS8IzuX73sPZsXW6EQ/w/DAfPyKI8l1ETTCr2MnvqWitmlCUxgdul45jA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"peer": true,
|
|
||||||
"requires": {
|
"requires": {
|
||||||
"caniuse-lite": "^1.0.30001733",
|
"caniuse-lite": "^1.0.30001733",
|
||||||
"electron-to-chromium": "^1.5.199",
|
"electron-to-chromium": "^1.5.199",
|
||||||
@@ -8250,7 +8242,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/jest/-/jest-30.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/jest/-/jest-30.2.0.tgz",
|
||||||
"integrity": "sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==",
|
"integrity": "sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"peer": true,
|
|
||||||
"requires": {
|
"requires": {
|
||||||
"@jest/core": "30.2.0",
|
"@jest/core": "30.2.0",
|
||||||
"@jest/types": "30.2.0",
|
"@jest/types": "30.2.0",
|
||||||
@@ -9131,9 +9122,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"smol-toml": {
|
"smol-toml": {
|
||||||
"version": "1.4.2",
|
"version": "1.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.4.2.tgz",
|
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz",
|
||||||
"integrity": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g=="
|
"integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw=="
|
||||||
},
|
},
|
||||||
"source-map": {
|
"source-map": {
|
||||||
"version": "0.6.1",
|
"version": "0.6.1",
|
||||||
@@ -9398,8 +9389,7 @@
|
|||||||
"version": "5.9.3",
|
"version": "5.9.3",
|
||||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
|
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
|
||||||
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
|
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
|
||||||
"dev": true,
|
"dev": true
|
||||||
"peer": true
|
|
||||||
},
|
},
|
||||||
"uglify-js": {
|
"uglify-js": {
|
||||||
"version": "3.19.3",
|
"version": "3.19.3",
|
||||||
|
|||||||
@@ -36,11 +36,11 @@
|
|||||||
"@octokit/plugin-paginate-rest": "^14.0.0",
|
"@octokit/plugin-paginate-rest": "^14.0.0",
|
||||||
"@octokit/plugin-rest-endpoint-methods": "^17.0.0",
|
"@octokit/plugin-rest-endpoint-methods": "^17.0.0",
|
||||||
"@renovatebot/pep440": "^4.2.1",
|
"@renovatebot/pep440": "^4.2.1",
|
||||||
"smol-toml": "^1.4.2",
|
"smol-toml": "^1.6.0",
|
||||||
"undici": "5.28.5"
|
"undici": "5.28.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@biomejs/biome": "2.3.7",
|
"@biomejs/biome": "2.3.8",
|
||||||
"@types/js-yaml": "^4.0.9",
|
"@types/js-yaml": "^4.0.9",
|
||||||
"@types/node": "^24.10.1",
|
"@types/node": "^24.10.1",
|
||||||
"@types/semver": "^7.7.1",
|
"@types/semver": "^7.7.1",
|
||||||
|
|||||||
Reference in New Issue
Block a user