This commit is contained in:
fisker Cheung authored and GitHub committed 2024-09-18 16:40:10 +08:00
1 parent aa3853b776
commit e0117a165b
19 files changed
+208 -171

No files matched your search

+1
View File
@@ -147,6 +147,7 @@
"Kearney",
"keyof",
"Khatri",
"knip",
"Konstantin",
"l’objectif",
"layed",
+40
View File
@@ -0,0 +1,40 @@
export default {
workspaces: {
".": {
entry: ["src/plugins/*", "scripts/**"],
project: ["src/**", "scripts/**"],
ignore: [
"scripts/build/config.js",
"scripts/build/build-javascript-module.js",
"scripts/tools/**",
],
ignoreDependencies: [
"eslint-formatter-friendly",
"ts-expect",
"renovate",
],
ignoreBinaries: ["test-coverage", "renovate-config-validator"],
},
website: {
entry: [
"siteConfig.js",
"core/Footer.js",
"pages/**/*.js",
"static/**/*.js",
],
ignoreDependencies: [
"docusaurus",
"codemirror",
"highlight.js",
"@babel/preset-react",
],
ignoreBinaries: ["docusaurus-build", "docusaurus-version"],
ignore: ["pages/en/**"],
},
"scripts/tools/bundle-test": {},
"scripts/tools/eslint-plugin-prettier-internal-rules": {},
"scripts/release": {
entry: ["release.js"],
},
},
};
+3 -2
View File
@@ -89,6 +89,7 @@
"postcss-scss": "4.0.9",
"postcss-selector-parser": "2.2.3",
"postcss-values-parser": "2.0.1",
"regexp-util": "2.0.0",
"remark-footnotes": "2.0.0",
"remark-math": "3.0.1",
"remark-parse": "8.0.3",
@@ -109,12 +110,10 @@
"@eslint/compat": "1.1.1",
"@eslint/eslintrc": "3.1.0",
"@eslint/js": "9.10.0",
"@glimmer/reference": "0.92.0",
"@stylistic/eslint-plugin-js": "2.7.2",
"@types/eslint__js": "8.42.3",
"@types/estree": "1.0.5",
"@types/file-entry-cache": "5.0.4",
"@types/jest": "29.5.12",
"@typescript-eslint/eslint-plugin": "8.4.0",
"benchmark": "2.1.4",
"browserslist": "4.23.3",
@@ -144,6 +143,7 @@
"jest-snapshot-serializer-ansi": "2.1.0",
"jest-snapshot-serializer-raw": "2.0.0",
"jest-watch-typeahead": "2.2.2",
"knip": "5.30.1",
"magic-string": "0.30.11",
"npm-run-all2": "6.2.2",
"prettier": "3.3.3",
@@ -177,6 +177,7 @@
"lint:spellcheck": "cspell --no-progress --relative --dot --gitignore",
"lint:deps": "node ./scripts/check-deps.js",
"lint:blog": "node ./scripts/lint-blog.js",
"lint:knip": "knip",
"fix": "run-s fix:eslint fix:prettier",
"fix:eslint": "yarn lint:eslint --fix",
"fix:prettier": "yarn lint:prettier --write",
+1 -1
View File
@@ -107,7 +107,7 @@ const normalizeToPosix =
? (filepath) => filepath.replaceAll("\\", "/")
: (filepath) => filepath;
export const { isNonEmptyArray, partition, omit } = sharedWithCli.utils;
export const { omit } = sharedWithCli.utils;
export {
createHash,
groupBy,
+1 -1
View File
@@ -72,4 +72,4 @@ const loaders = {
};
export default loaders;
export { loadConfigFromPackageJson, loadConfigFromPackageYaml, readJson };
export { loadConfigFromPackageJson, loadConfigFromPackageYaml };
-32
View File
@@ -346,37 +346,6 @@ function cleanDoc(doc) {
return mapDoc(doc, (currentDoc) => cleanDocFn(currentDoc));
}
function normalizeParts(parts) {
const newParts = [];
const restParts = parts.filter(Boolean);
while (restParts.length > 0) {
const part = restParts.shift();
if (!part) {
continue;
}
if (Array.isArray(part)) {
restParts.unshift(...part);
continue;
}
if (
newParts.length > 0 &&
typeof newParts.at(-1) === "string" &&
typeof part === "string"
) {
newParts[newParts.length - 1] += part;
continue;
}
newParts.push(part);
}
return newParts;
}
function replaceEndOfLine(doc, replacement = literalline) {
return mapDoc(doc, (currentDoc) =>
typeof currentDoc === "string"
@@ -408,7 +377,6 @@ export {
getDocType,
inheritLabel,
mapDoc,
normalizeParts,
propagateBreaks,
removeLines,
replaceEndOfLine,
-4
View File
@@ -25,9 +25,7 @@ import {
normalizeOptionSettings,
} from "./main/support.js";
import { createIsIgnoredFunction } from "./utils/ignore.js";
import isNonEmptyArray from "./utils/is-non-empty-array.js";
import omit from "./utils/object-omit.js";
import partition from "./utils/partition.js";
/**
* @param {*} fn
@@ -99,8 +97,6 @@ const sharedWithCli = {
fastGlob,
createTwoFilesPatch,
utils: {
isNonEmptyArray,
partition,
omit,
},
mockable,
-2
View File
@@ -405,12 +405,10 @@ export {
isInlineValueCommentNode,
isKeyframeAtRuleKeywords,
isKeyInValuePairNode,
isKeyValuePairInParenGroupNode,
isKeyValuePairNode,
isLeftCurlyBraceNode,
isMathOperatorNode,
isMediaAndSupportsKeywords,
isModuloNode,
isMultiplicationNode,
isParenGroupNode,
isPostcssSimpleVarNode,
-23
View File
@@ -1,23 +0,0 @@
function stringifyNode(node) {
if (node.groups) {
const open = node.open?.value || "";
const groups = node.groups
.map((currentValue) => stringifyNode(currentValue))
.join(node.groups[0]?.type === "comma_group" ? "," : "");
const close = node.close?.value || "";
return open + groups + close;
}
const before = node.raws?.before || "";
const quote = node.raws?.quote || "";
const atword = node.type === "atword" ? "@" : "";
const value = node.value || "";
const unit = node.unit || "";
const group = node.group ? stringifyNode(node.group) : "";
const after = node.raws?.after || "";
return before + quote + atword + value + quote + unit + group + after;
}
export default stringifyNode;
-1
View File
@@ -384,7 +384,6 @@ export {
printClosingTag,
printClosingTagEnd,
printClosingTagEndMarker,
printClosingTagStart,
printClosingTagStartMarker,
printClosingTagSuffix,
printOpeningTag,
-4
View File
@@ -630,12 +630,10 @@ export {
getLastDescendant,
getLeadingAndTrailingHtmlWhitespace,
getNodeCssStyleDisplay,
getNodeCssStyleWhiteSpace,
getTextValueParts,
getUnescapedAttributeValue,
hasPrettierIgnore,
htmlTrimPreserveIndentation,
htmlWhitespaceUtils,
inferElementParser,
isDanglingSpaceSensitiveNode,
isIndentationSensitiveNode,
@@ -644,7 +642,6 @@ export {
isScriptLikeTag,
isTextLikeNode,
isTrailingSpaceSensitiveNode,
isUnknownNamespace,
isVueCustomBlock,
isVueNonHtmlBlock,
isVueScriptTag,
@@ -653,7 +650,6 @@ export {
isVueSlotAttribute,
isWhitespaceSensitiveNode,
preferHardlineAsLeadingSpaces,
preferHardlineAsTrailingSpaces,
shouldPreserveContent,
unescapeQuoteEntities,
};
-1
View File
@@ -100,5 +100,4 @@ export {
hasLanguageComment,
isAngularComponentStyles,
isAngularComponentTemplate,
isAsConstExpression,
};
+1 -1
View File
@@ -44,4 +44,4 @@ function printIndentableBlockComment(comment) {
];
}
export { isIndentableBlockComment, printComment };
export { printComment };
-1
View File
@@ -87,7 +87,6 @@ function hasDecoratorsBeforeExport(node) {
}
export {
hasDecoratorsBeforeExport,
printClassMemberDecorators,
printDecorators,
printDecoratorsBeforeExport,
+1 -1
View File
@@ -259,4 +259,4 @@ function calculateRange(text, opts, ast) {
};
}
export { calculateRange, findNodeAtOffset };
export { calculateRange };
-14
View File
@@ -1,14 +0,0 @@
import * as React from "react";
import * as ReactDOM from "react-dom";
const root = document.getElementById("bottom-bar");
export default function BottomBar({ left, right }) {
return ReactDOM.createPortal(
<React.Fragment>
<div className="bottom-bar-buttons">{left}</div>
<div className="bottom-bar-buttons bottom-bar-buttons-right">{right}</div>
</React.Fragment>,
root,
);
}
+3 -3
View File
@@ -2,7 +2,7 @@ import * as React from "react";
import { Checkbox, NumberInput, Select } from "./inputs.js";
export function BooleanOption({ option, value, onChange }) {
function BooleanOption({ option, value, onChange }) {
function maybeInvert(value) {
return option.inverted ? !value : value;
}
@@ -16,7 +16,7 @@ export function BooleanOption({ option, value, onChange }) {
);
}
export function ChoiceOption({ option, value, onChange }) {
function ChoiceOption({ option, value, onChange }) {
return (
<Select
label={option.cliName}
@@ -28,7 +28,7 @@ export function ChoiceOption({ option, value, onChange }) {
);
}
export function NumberOption({ option, value, onChange }) {
function NumberOption({ option, value, onChange }) {
return (
<NumberInput
label={option.cliName}
-24
View File
@@ -118,27 +118,3 @@ export function convertOffsetToSelection(offset, content) {
}
return { anchor: { line, ch } };
}
/**
* Copied from https://github.com/prettier/prettier/blob/6fe21780115cf5f74f83876d64b03a727fbab220/src/cli/utils.js#L6-L27
* @template Obj
* @template Key
* @param {Array<Obj>} array
* @param {(value: Obj) => Key} iteratee
* @returns {{[p in Key]: T}}
*/
export function groupBy(array, iteratee) {
const result = Object.create(null);
for (const value of array) {
const key = iteratee(value);
if (Array.isArray(result[key])) {
result[key].push(value);
} else {
result[key] = [value];
}
}
return result;
}
+157 -56
View File
@@ -1183,20 +1183,13 @@ __metadata:
languageName: node
linkType: hard
"@glimmer/env@npm:0.1.7, @glimmer/env@npm:^0.1.7":
"@glimmer/env@npm:0.1.7":
version: 0.1.7
resolution: "@glimmer/env@npm:0.1.7"
checksum: 10/d46686da1b21615c177792794ed11f725fbb1c32936d69ca54a3ac40e2314638a529b81afb23759d35cdf36462a7a6b2c02604a366473cd6a8abadfe56e9c335
languageName: node
linkType: hard
"@glimmer/global-context@npm:^0.92.0":
version: 0.92.0
resolution: "@glimmer/global-context@npm:0.92.0"
checksum: 10/517df3de41764a49c8b58c6186b03be422d7c9aa72510ace16e55eed176751032c35b373388d3af9061aca0a924af6a07d0cfed8ee6b76d9484740ac17cb89dd
languageName: node
linkType: hard
"@glimmer/interfaces@npm:^0.92.0":
version: 0.92.0
resolution: "@glimmer/interfaces@npm:0.92.0"
@@ -1206,19 +1199,6 @@ __metadata:
languageName: node
linkType: hard
"@glimmer/reference@npm:0.92.0":
version: 0.92.0
resolution: "@glimmer/reference@npm:0.92.0"
dependencies:
"@glimmer/env": "npm:^0.1.7"
"@glimmer/global-context": "npm:^0.92.0"
"@glimmer/interfaces": "npm:^0.92.0"
"@glimmer/util": "npm:^0.92.0"
"@glimmer/validator": "npm:^0.92.0"
checksum: 10/69f8d26ded593117e77c8593e2835d40b6df05e35d5faad71246c041d4cda8ce2ebc0f1d4e8bfe97e1501f2cf78a76c75933be5ef3d50fb1fa29b13ea920e3d7
languageName: node
linkType: hard
"@glimmer/syntax@npm:0.92.0":
version: 0.92.0
resolution: "@glimmer/syntax@npm:0.92.0"
@@ -1242,18 +1222,6 @@ __metadata:
languageName: node
linkType: hard
"@glimmer/validator@npm:^0.92.0":
version: 0.92.0
resolution: "@glimmer/validator@npm:0.92.0"
dependencies:
"@glimmer/env": "npm:^0.1.7"
"@glimmer/global-context": "npm:^0.92.0"
"@glimmer/interfaces": "npm:^0.92.0"
"@glimmer/util": "npm:^0.92.0"
checksum: 10/7e1441b851765ea46aea53d65ede1a88459a71c4780678ec4ed5897b5cb62f6b64f78e9c6d273722d45fc7ef77a14551909f61417dbdf04963b0cee4e7a6de24
languageName: node
linkType: hard
"@glimmer/wire-format@npm:^0.92.0":
version: 0.92.0
resolution: "@glimmer/wire-format@npm:0.92.0"
@@ -1727,7 +1695,7 @@ __metadata:
languageName: node
linkType: hard
"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8":
"@nodelib/fs.walk@npm:1.2.8, @nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8":
version: 1.2.8
resolution: "@nodelib/fs.walk@npm:1.2.8"
dependencies:
@@ -1833,6 +1801,19 @@ __metadata:
languageName: node
linkType: hard
"@snyk/github-codeowners@npm:1.1.0":
version: 1.1.0
resolution: "@snyk/github-codeowners@npm:1.1.0"
dependencies:
commander: "npm:^4.1.1"
ignore: "npm:^5.1.8"
p-map: "npm:^4.0.0"
bin:
github-codeowners: dist/cli.js
checksum: 10/34120ef622616fef1ed8af12869d8c1803842aafa3fbacca263805ee7c85f58d11bdc301ef698c9b41268b275b9fd090f5d9f6d89c556abe9d52196e72d1c510
languageName: node
linkType: hard
"@stylistic/eslint-plugin-js@npm:2.7.2":
version: 2.7.2
resolution: "@stylistic/eslint-plugin-js@npm:2.7.2"
@@ -1956,16 +1937,6 @@ __metadata:
languageName: node
linkType: hard
"@types/jest@npm:29.5.12":
version: 29.5.12
resolution: "@types/jest@npm:29.5.12"
dependencies:
expect: "npm:^29.0.0"
pretty-format: "npm:^29.0.0"
checksum: 10/312e8dcf92cdd5a5847d6426f0940829bca6fe6b5a917248f3d7f7ef5d85c9ce78ef05e47d2bbabc40d41a930e0e36db2d443d2610a9e3db9062da2d5c904211
languageName: node
linkType: hard
"@types/json-schema@npm:*":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
@@ -2882,6 +2853,13 @@ __metadata:
languageName: node
linkType: hard
"clone@npm:^1.0.2":
version: 1.0.4
resolution: "clone@npm:1.0.4"
checksum: 10/d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd
languageName: node
linkType: hard
"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
@@ -2949,6 +2927,13 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:^4.1.1":
version: 4.1.1
resolution: "commander@npm:4.1.1"
checksum: 10/3b2dc4125f387dab73b3294dbcb0ab2a862f9c0ad748ee2b27e3544d25325b7a8cdfbcc228d103a98a716960b14478114a5206b5415bd48cdafa38797891562c
languageName: node
linkType: hard
"comment-json@npm:^4.2.5":
version: 4.2.5
resolution: "comment-json@npm:4.2.5"
@@ -3288,6 +3273,15 @@ __metadata:
languageName: node
linkType: hard
"defaults@npm:^1.0.3":
version: 1.0.4
resolution: "defaults@npm:1.0.4"
dependencies:
clone: "npm:^1.0.2"
checksum: 10/3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a
languageName: node
linkType: hard
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4":
version: 1.1.4
resolution: "define-data-property@npm:1.1.4"
@@ -3361,6 +3355,19 @@ __metadata:
languageName: node
linkType: hard
"easy-table@npm:1.2.0":
version: 1.2.0
resolution: "easy-table@npm:1.2.0"
dependencies:
ansi-regex: "npm:^5.0.1"
wcwidth: "npm:^1.0.1"
dependenciesMeta:
wcwidth:
optional: true
checksum: 10/0d1be7cd9419cd1b56ca5a978646b3cff241ccd8cf95bdb2742f36854084b3aef2e9af6ec14142855aa80e4cab1f4baad0f610a99c77509f23676b8330730177
languageName: node
linkType: hard
"editorconfig@npm:0.15.3":
version: 0.15.3
resolution: "editorconfig@npm:0.15.3"
@@ -3419,13 +3426,13 @@ __metadata:
languageName: node
linkType: hard
"enhanced-resolve@npm:^5.17.0":
version: 5.17.0
resolution: "enhanced-resolve@npm:5.17.0"
"enhanced-resolve@npm:^5.17.0, enhanced-resolve@npm:^5.17.1":
version: 5.17.1
resolution: "enhanced-resolve@npm:5.17.1"
dependencies:
graceful-fs: "npm:^4.2.4"
tapable: "npm:^2.2.0"
checksum: 10/8f7bf71537d78e7d20a27363793f2c9e13ec44800c7c7830364a448f80a44994aa19d64beecefa1ab49e4de6f7fbe18cc0931dc449c115f02918ff5fcbe7705f
checksum: 10/e8e03cb7a4bf3c0250a89afbd29e5ec20e90ba5fcd026066232a0754864d7d0a393fa6fc0e5379314a6529165a1834b36731147080714459d98924520410d8f5
languageName: node
linkType: hard
@@ -4169,7 +4176,7 @@ __metadata:
languageName: node
linkType: hard
"expect@npm:^29.0.0, expect@npm:^29.7.0":
"expect@npm:^29.7.0":
version: 29.7.0
resolution: "expect@npm:29.7.0"
dependencies:
@@ -4850,7 +4857,7 @@ __metadata:
languageName: node
linkType: hard
"ignore@npm:5.3.2, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1":
"ignore@npm:5.3.2, ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
@@ -6074,6 +6081,15 @@ __metadata:
languageName: node
linkType: hard
"jiti@npm:^1.21.6":
version: 1.21.6
resolution: "jiti@npm:1.21.6"
bin:
jiti: bin/jiti.js
checksum: 10/289b124cea411c130a14ffe88e3d38376ab44b6695616dfa0a1f32176a8f20ec90cdd6d2b9d81450fc6467cfa4d865f04f49b98452bff0f812bc400fd0ae78d6
languageName: node
linkType: hard
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -6221,6 +6237,36 @@ __metadata:
languageName: node
linkType: hard
"knip@npm:5.30.1":
version: 5.30.1
resolution: "knip@npm:5.30.1"
dependencies:
"@nodelib/fs.walk": "npm:1.2.8"
"@snyk/github-codeowners": "npm:1.1.0"
easy-table: "npm:1.2.0"
enhanced-resolve: "npm:^5.17.1"
fast-glob: "npm:^3.3.2"
jiti: "npm:^1.21.6"
js-yaml: "npm:^4.1.0"
minimist: "npm:^1.2.8"
picocolors: "npm:^1.0.0"
picomatch: "npm:^4.0.1"
pretty-ms: "npm:^9.0.0"
smol-toml: "npm:^1.1.4"
strip-json-comments: "npm:5.0.1"
summary: "npm:2.1.0"
zod: "npm:^3.22.4"
zod-validation-error: "npm:^3.0.3"
peerDependencies:
"@types/node": ">=18"
typescript: ">=5.0.4"
bin:
knip: bin/knip.js
knip-bun: bin/knip-bun.js
checksum: 10/20859a9845ef8145fb38173c518d42240f03697af5c5d1abd2ef08d3baaf8314e1c136f7b49859d2d2fd827c9362eb78138b37b61699d97b3e140e3346195ebc
languageName: node
linkType: hard
"leven@npm:4.0.0, leven@npm:^4.0.0":
version: 4.0.0
resolution: "leven@npm:4.0.0"
@@ -6499,7 +6545,7 @@ __metadata:
languageName: node
linkType: hard
"minimist@npm:1.2.8, minimist@npm:^1.2.0, minimist@npm:^1.2.6":
"minimist@npm:1.2.8, minimist@npm:^1.2.0, minimist@npm:^1.2.6, minimist@npm:^1.2.8":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f
@@ -7047,6 +7093,13 @@ __metadata:
languageName: node
linkType: hard
"parse-ms@npm:^4.0.0":
version: 4.0.0
resolution: "parse-ms@npm:4.0.0"
checksum: 10/673c801d9f957ff79962d71ed5a24850163f4181a90dd30c4e3666b3a804f53b77f1f0556792e8b2adbb5d58757907d1aa51d7d7dc75997c2a56d72937cbc8b7
languageName: node
linkType: hard
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@@ -7120,7 +7173,7 @@ __metadata:
languageName: node
linkType: hard
"picomatch@npm:^4.0.0":
"picomatch@npm:^4.0.0, picomatch@npm:^4.0.1":
version: 4.0.2
resolution: "picomatch@npm:4.0.2"
checksum: 10/ce617b8da36797d09c0baacb96ca8a44460452c89362d7cb8f70ca46b4158ba8bc3606912de7c818eb4a939f7f9015cef3c766ec8a0c6bfc725fdc078e39c717
@@ -7288,7 +7341,6 @@ __metadata:
"@eslint/compat": "npm:1.1.1"
"@eslint/eslintrc": "npm:3.1.0"
"@eslint/js": "npm:9.10.0"
"@glimmer/reference": "npm:0.92.0"
"@glimmer/syntax": "npm:0.92.0"
"@prettier/is-es5-identifier-name": "npm:0.2.0"
"@prettier/parse-srcset": "npm:3.1.0"
@@ -7296,7 +7348,6 @@ __metadata:
"@types/eslint__js": "npm:8.42.3"
"@types/estree": "npm:1.0.5"
"@types/file-entry-cache": "npm:5.0.4"
"@types/jest": "npm:29.5.12"
"@typescript-eslint/eslint-plugin": "npm:8.4.0"
"@typescript-eslint/typescript-estree": "npm:8.4.0"
"@typescript-eslint/visitor-keys": "npm:8.4.0"
@@ -7362,6 +7413,7 @@ __metadata:
jest-watch-typeahead: "npm:2.2.2"
js-yaml: "npm:4.1.0"
json5: "npm:2.2.3"
knip: "npm:5.30.1"
leven: "npm:4.0.0"
lines-and-columns: "npm:2.0.4"
linguist-languages: "npm:7.27.0"
@@ -7382,6 +7434,7 @@ __metadata:
postcss-values-parser: "npm:2.0.1"
prettier: "npm:3.3.3"
pretty-bytes: "npm:6.1.1"
regexp-util: "npm:2.0.0"
remark-footnotes: "npm:2.0.0"
remark-math: "npm:3.0.1"
remark-parse: "npm:8.0.3"
@@ -7436,6 +7489,15 @@ __metadata:
languageName: node
linkType: hard
"pretty-ms@npm:^9.0.0":
version: 9.1.0
resolution: "pretty-ms@npm:9.1.0"
dependencies:
parse-ms: "npm:^4.0.0"
checksum: 10/3622a8999e4b2aa05ff64bf48c7e58143b3ede6e3434f8ce5588def90ebcf6af98edf79532344c4c9e14d5ad25deb3f0f5ca9f9b91e5d2d1ac26dad9cf428fc0
languageName: node
linkType: hard
"proc-log@npm:^3.0.0":
version: 3.0.0
resolution: "proc-log@npm:3.0.0"
@@ -7598,7 +7660,7 @@ __metadata:
languageName: node
linkType: hard
"regexp-util@npm:^2.0.0":
"regexp-util@npm:2.0.0, regexp-util@npm:^2.0.0":
version: 2.0.0
resolution: "regexp-util@npm:2.0.0"
dependencies:
@@ -8020,7 +8082,7 @@ __metadata:
languageName: node
linkType: hard
"smol-toml@npm:1.3.0":
"smol-toml@npm:1.3.0, smol-toml@npm:^1.1.4":
version: 1.3.0
resolution: "smol-toml@npm:1.3.0"
checksum: 10/dc3e49a9202abca4a60c352ff48c8088a0c48886924b81a0fbab8c66d4575aaa1867f4eac783acea00dcfa34047ccd22634040d2282f9ccb05dc73511c1b0e4e
@@ -8366,6 +8428,13 @@ __metadata:
languageName: node
linkType: hard
"strip-json-comments@npm:5.0.1":
version: 5.0.1
resolution: "strip-json-comments@npm:5.0.1"
checksum: 10/b314af70c6666a71133e309a571bdb87687fc878d9fd8b38ebed393a77b89835b92f191aa6b0bc10dfd028ba99eed6b6365985001d64c5aef32a4a82456a156b
languageName: node
linkType: hard
"strip-json-comments@npm:^3.1.1":
version: 3.1.1
resolution: "strip-json-comments@npm:3.1.1"
@@ -8373,6 +8442,13 @@ __metadata:
languageName: node
linkType: hard
"summary@npm:2.1.0":
version: 2.1.0
resolution: "summary@npm:2.1.0"
checksum: 10/10ac12ce12c013b56ad44c37cfac206961f0993d98867b33b1b03a27b38a1cf8dd2db0b788883356c5335bbbb37d953772ef4a381d6fc8f408faf99f2bc54af5
languageName: node
linkType: hard
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -8976,6 +9052,15 @@ __metadata:
languageName: node
linkType: hard
"wcwidth@npm:^1.0.1":
version: 1.0.1
resolution: "wcwidth@npm:1.0.1"
dependencies:
defaults: "npm:^1.0.3"
checksum: 10/182ebac8ca0b96845fae6ef44afd4619df6987fe5cf552fdee8396d3daa1fb9b8ec5c6c69855acb7b3c1231571393bd1f0a4cdc4028d421575348f64bb0a8817
languageName: node
linkType: hard
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -9216,3 +9301,19 @@ __metadata:
checksum: 10/f2e05b767ed3141e6372a80af9caa4715d60969227f38b1a4370d60bffe153c9c5b33a862905609afc9b375ec57cd40999810d20e5e10229a204e8bde7ef255c
languageName: node
linkType: hard
"zod-validation-error@npm:^3.0.3":
version: 3.3.1
resolution: "zod-validation-error@npm:3.3.1"
peerDependencies:
zod: ^3.18.0
checksum: 10/4b168437e5683a81ab01aaf4b8ad30511d3145f16b4f42ad156ab7423410b77465b47bb4ba3f4e9780c7d9ccc718d7af2ddafd1e8491590a7f579724d753235e
languageName: node
linkType: hard
"zod@npm:^3.22.4":
version: 3.23.8
resolution: "zod@npm:3.23.8"
checksum: 10/846fd73e1af0def79c19d510ea9e4a795544a67d5b34b7e1c4d0425bf6bfd1c719446d94cdfa1721c1987d891321d61f779e8236fde517dc0e524aa851a6eff1
languageName: node
linkType: hard