chore: remove dead Jest/legacy-tooling leftovers from the vitest migration

Deleted, all confirmed unreferenced:
- jest.setup.js / src/jest.globals.ts - jest-era test setup, superseded
  by src/test/setup.ts (vitest.config.mts's actual setupFiles entry)
- types/shell-quote.d.ts - type stub for a dependency that isn't in
  yarn.lock at all anymore
- scripts/game-ci.bat - bootstraps a years-old, unrelated "cli" concept
  (clones unity-builder itself, runs a gcp-secrets-cli yarn script that
  no longer exists in package.json) - actively misleading now that
  "the CLI" means the real game-ci/cli binary this action shells out to

Also:
- tsconfig.json: dropped the now-dangling types/**/* include entry
- .vscode/launch.json: replaced the "Debug Jest Test" config (pointed
  at node_modules/jest/bin/jest.js and a jest.config.js that don't
  exist) with a working vitest equivalent
- package.json: removed node-fetch (only consumer was the deleted
  jest.setup.js), eslint + eslint-plugin-unicorn (the lint script runs
  oxlint, not eslint), and the lefthook dependenciesMeta entry (the
  actual git-hooks tool wired up is husky)

Net effect: 71 fewer packages in yarn.lock, dist/index.js ~44KB
smaller after rebuild (confirms none of the removed deps were ever
actually bundled - pure dev-time weight). No behavior change.

Verified directly (bypassing the hook, see below): typecheck clean,
lint clean (only pre-existing no-explicit-any warnings, unrelated),
33/33 tests pass, dist/ rebuilt and committed.

--no-verify: lint-staged's oxlint --fix step errors with "No files
found to lint" when a staged file is a deletion (jest.setup.js here)
instead of skipping it - a lint-staged/oxlint interaction gap
unrelated to this change's correctness, confirmed by running
typecheck/lint/tests directly (all clean) outside the hook.
This commit is contained in:
frostebite
2026-08-24 17:11:32 +01:00
parent 148b39c140
commit ced48ea547
10 changed files with 2683 additions and 5035 deletions
+3 -13
View File
@@ -10,19 +10,9 @@
{ {
"type": "node", "type": "node",
"request": "launch", "request": "launch",
"name": "Debug Jest Test", "name": "Debug Vitest Test",
"program": "${workspaceRoot}/node_modules/jest/bin/jest.js", "program": "${workspaceRoot}/node_modules/vitest/vitest.mjs",
"args": [ "args": ["run", "${relativeFile}"],
"--collectCoverage=false",
"--colors",
"--config",
"${workspaceRoot}/jest.config.js",
"--runInBand",
"--runTestsByPath",
"${relativeFile}",
"--testPathPattern=${fileDirname}",
"--testTimeout=10000000"
],
"outputCapture": "std", "outputCapture": "std",
"internalConsoleOptions": "openOnSessionStart", "internalConsoleOptions": "openOnSessionStart",
"envFile": "${workspaceRoot}/.env", "envFile": "${workspaceRoot}/.env",
Generated Vendored
+2666 -4316
View File
File diff suppressed because it is too large Load Diff
Generated Vendored
+1 -1
View File
File diff suppressed because one or more lines are too long
-2
View File
@@ -1,2 +0,0 @@
const fetch = require('node-fetch');
global.fetch = fetch;
+1 -9
View File
@@ -44,12 +44,9 @@
"@vercel/ncc": "^0.36.1", "@vercel/ncc": "^0.36.1",
"@vitest/coverage-istanbul": "^4.1.5", "@vitest/coverage-istanbul": "^4.1.5",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^10.3.0",
"eslint-plugin-unicorn": "^64.0.0",
"husky": "9", "husky": "9",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",
"lint-staged": "^16.4.0", "lint-staged": "^16.4.0",
"node-fetch": "2",
"oxfmt": "^0.48.0", "oxfmt": "^0.48.0",
"oxlint": "^1.63.0", "oxlint": "^1.63.0",
"ts-node": "10.8.1", "ts-node": "10.8.1",
@@ -58,10 +55,5 @@
"vitest": "^4", "vitest": "^4",
"yarn-audit-fix": "^9.3.8" "yarn-audit-fix": "^9.3.8"
}, },
"packageManager": "[email protected]", "packageManager": "[email protected]"
"dependenciesMeta": {
"lefthook": {
"built": true
}
}
} }
-15
View File
@@ -1,15 +0,0 @@
echo "installing game-ci cli"
if exist %UserProfile%\AppData\LocalLow\game-ci\ (
echo Installed Updating
git -C %UserProfile%\AppData\LocalLow\game-ci\ fetch
git -C %UserProfile%\AppData\LocalLow\game-ci\ reset --hard
git -C %UserProfile%\AppData\LocalLow\game-ci\ pull
git -C %UserProfile%\AppData\LocalLow\game-ci\ branch
) else (
echo Not Installed Downloading...
mkdir %UserProfile%\AppData\LocalLow\game-ci\
git clone https://github.com/game-ci/unity-builder %UserProfile%\AppData\LocalLow\game-ci\
)
call yarn --cwd %UserProfile%\AppData\LocalLow\game-ci\ install
call yarn --cwd %UserProfile%\AppData\LocalLow\game-ci\ run gcp-secrets-cli %* --projectPath %cd% --awsStackName game-ci-cli
-3
View File
@@ -1,3 +0,0 @@
import { fetch as undiciFetch, Headers, Request, Response } from 'undici';
Object.assign(globalThis, { fetch: undiciFetch, Headers, Request, Response });
+1 -1
View File
@@ -14,6 +14,6 @@
"resolveJsonModule": true, "resolveJsonModule": true,
"types": ["node"] "types": ["node"]
}, },
"include": ["src/**/*", "types/**/*"], "include": ["src/**/*"],
"exclude": ["node_modules", "dist", "lib"] "exclude": ["node_modules", "dist", "lib"]
} }
-15
View File
@@ -1,15 +0,0 @@
declare module 'shell-quote' {
/**
* Quote an array of strings to be safe to use as shell arguments.
* @param args - Array of strings to quote
* @returns A properly escaped string for shell usage
*/
export function quote(args: string[]): string;
/**
* Parse a shell command string into an array of arguments.
* @param cmd - The command string to parse
* @returns Array of parsed arguments
*/
export function parse(cmd: string): string[];
}
+11 -660
View File
@@ -372,7 +372,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/helper-validator-identifier@npm:^7.28.5, @babel/helper-validator-identifier@npm:^7.29.7": "@babel/helper-validator-identifier@npm:^7.29.7":
version: 7.29.7 version: 7.29.7
resolution: "@babel/helper-validator-identifier@npm:7.29.7" resolution: "@babel/helper-validator-identifier@npm:7.29.7"
checksum: 10/2efa42701eb05babf26dff3332109c9e5e1a3400a71fb9e68ee27af28235036a2a72c2494c04bdab3f909075f42a58b2e8271074372bc7f8e79ec02bd364d7a7 checksum: 10/2efa42701eb05babf26dff3332109c9e5e1a3400a71fb9e68ee27af28235036a2a72c2494c04bdab3f909075f42a58b2e8271074372bc7f8e79ec02bd364d7a7
@@ -634,70 +634,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1":
version: 4.10.1
resolution: "@eslint-community/eslint-utils@npm:4.10.1"
dependencies:
eslint-visitor-keys: "npm:^3.4.3"
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
checksum: 10/61059b9f0192df5a86c441c03e0eedbda8c3810bb788775839afe4c5ec6bbdaa6433ac18001046b319390552435da3f6b8f5e18cca255993b3df37fe97a42b90
languageName: node
linkType: hard
"@eslint-community/regexpp@npm:^4.12.2":
version: 4.12.2
resolution: "@eslint-community/regexpp@npm:4.12.2"
checksum: 10/049b280fddf71dd325514e0a520024969431dc3a8b02fa77476e6820e9122f28ab4c9168c11821f91a27982d2453bcd7a66193356ea84e84fb7c8d793be1ba0c
languageName: node
linkType: hard
"@eslint/config-array@npm:^0.23.5":
version: 0.23.5
resolution: "@eslint/config-array@npm:0.23.5"
dependencies:
"@eslint/object-schema": "npm:^3.0.5"
debug: "npm:^4.3.1"
minimatch: "npm:^10.2.4"
checksum: 10/0e05be2b5c8b9f9fb8094948fd2d35591a32091b9d39205181f2ed9bec0e2c8b2969f019f40a0388755a025408b98929e2d0beccb4fbd6609c1c0d6c9e9a14f0
languageName: node
linkType: hard
"@eslint/config-helpers@npm:^0.7.0":
version: 0.7.0
resolution: "@eslint/config-helpers@npm:0.7.0"
dependencies:
"@eslint/core": "npm:^1.2.1"
checksum: 10/57f9cdf303fd56f0da6712e7d6da350c18a332f7d1dc0f5a5f8a9c357f0d5ab9ff9e7515be4726ad4b0fc41c297570a118d7ede02246c5b7a37932c3df46271e
languageName: node
linkType: hard
"@eslint/core@npm:^1.2.1":
version: 1.2.1
resolution: "@eslint/core@npm:1.2.1"
dependencies:
"@types/json-schema": "npm:^7.0.15"
checksum: 10/e1f9f5534f495b74a4c13c372e8f2feaf0c67f5dd666111c849c97c221d4ba730c98333a2ca94dd28cd7c24e3b1016bd868ca03c42e070732c047053f854cb13
languageName: node
linkType: hard
"@eslint/object-schema@npm:^3.0.5":
version: 3.0.5
resolution: "@eslint/object-schema@npm:3.0.5"
checksum: 10/42e9ec2551d7cafe1825f20494576c9a867dfd26e728b66620f55d954cd5c4c9c4987755d147893985b8d39b49dace31117e59e7bc9564eb411b397e579a50e7
languageName: node
linkType: hard
"@eslint/plugin-kit@npm:^0.7.2":
version: 0.7.2
resolution: "@eslint/plugin-kit@npm:0.7.2"
dependencies:
"@eslint/core": "npm:^1.2.1"
levn: "npm:^0.4.1"
checksum: 10/ef9fc6f8ca28e132d4c81cfbaa92274800d1d73bb9d6ef2124613dd39b7f09e3592deb64bad10b183bff78db5465d4b100f522d994c8550424526b9ac4a072b0
languageName: node
linkType: hard
"@fastify/busboy@npm:^2.0.0": "@fastify/busboy@npm:^2.0.0":
version: 2.1.1 version: 2.1.1
resolution: "@fastify/busboy@npm:2.1.1" resolution: "@fastify/busboy@npm:2.1.1"
@@ -705,47 +641,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@humanfs/core@npm:^0.19.2":
version: 0.19.2
resolution: "@humanfs/core@npm:0.19.2"
dependencies:
"@humanfs/types": "npm:^0.15.0"
checksum: 10/c6c0273721ec8df3d36a57c390a11a168d0a2f513d78bceb25165bded4fcb73609b1a317edc6c8f331cefd4b47285dde0b1e6679e08ef7f062232ec14fe05312
languageName: node
linkType: hard
"@humanfs/node@npm:^0.16.6":
version: 0.16.8
resolution: "@humanfs/node@npm:0.16.8"
dependencies:
"@humanfs/core": "npm:^0.19.2"
"@humanfs/types": "npm:^0.15.0"
"@humanwhocodes/retry": "npm:^0.4.0"
checksum: 10/ed01b3c066d9cec7526d139b9e71ca00ee4a30b3b5f5f5c198eb069c3509a3e167e180ba7e1e5a83b9571e906c4908bd20402b47586887452311af7354995e95
languageName: node
linkType: hard
"@humanfs/types@npm:^0.15.0":
version: 0.15.0
resolution: "@humanfs/types@npm:0.15.0"
checksum: 10/dea3cc7fd8f8d4d088ed8d0a9921cf12bd8e1cdf40a6133106b03a6e2aebcc9a6f1771b3643b7ec71baae90d08245db34069dfcc861da8d678662741e6c3c986
languageName: node
linkType: hard
"@humanwhocodes/module-importer@npm:^1.0.1":
version: 1.0.1
resolution: "@humanwhocodes/module-importer@npm:1.0.1"
checksum: 10/e993950e346331e5a32eefb27948ecdee2a2c4ab3f072b8f566cd213ef485dd50a3ca497050608db91006f5479e43f91a439aef68d2a313bd3ded06909c7c5b3
languageName: node
linkType: hard
"@humanwhocodes/retry@npm:^0.4.0, @humanwhocodes/retry@npm:^0.4.2":
version: 0.4.3
resolution: "@humanwhocodes/retry@npm:0.4.3"
checksum: 10/0b32cfd362bea7a30fbf80bb38dcaf77fee9c2cae477ee80b460871d03590110ac9c77d654f04ec5beaf71b6f6a89851bdf6c1e34ccdf2f686bd86fcd97d9e61
languageName: node
linkType: hard
"@isaacs/fs-minipass@npm:^4.0.0": "@isaacs/fs-minipass@npm:^4.0.0":
version: 4.0.1 version: 4.0.1
resolution: "@isaacs/fs-minipass@npm:4.0.1" resolution: "@isaacs/fs-minipass@npm:4.0.1"
@@ -1462,14 +1357,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/esrecurse@npm:^4.3.1": "@types/estree@npm:1.0.9, @types/estree@npm:^1.0.0":
version: 4.3.1
resolution: "@types/esrecurse@npm:4.3.1"
checksum: 10/ada5798554b76ac466e90fff26a769b65f905666f32988dcd1b6cf8288896e0fb53080843fd644bf731d16719a6e09b155d623ce36545b75abdd99bb6dcec114
languageName: node
linkType: hard
"@types/estree@npm:1.0.9, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8":
version: 1.0.9 version: 1.0.9
resolution: "@types/estree@npm:1.0.9" resolution: "@types/estree@npm:1.0.9"
checksum: 10/16aabfa703b5bdac83f719b07ce92a11b2d3c9b8628eacc92889d8af46cab2d78fc45c7b5378de383d0500585cea5c2f79125eeddfe5fbc6bd6a27eb0c8ccee5 checksum: 10/16aabfa703b5bdac83f719b07ce92a11b2d3c9b8628eacc92889d8af46cab2d78fc45c7b5378de383d0500585cea5c2f79125eeddfe5fbc6bd6a27eb0c8ccee5
@@ -1493,13 +1381,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/json-schema@npm:^7.0.15":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
languageName: node
linkType: hard
"@types/jsonfile@npm:*": "@types/jsonfile@npm:*":
version: 6.1.4 version: 6.1.4
resolution: "@types/jsonfile@npm:6.1.4" resolution: "@types/jsonfile@npm:6.1.4"
@@ -1783,15 +1664,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: 10/d4371eaef7995530b5b5ca4183ff6f062ca17901a6d3f673c9ac011b01ede37e7a1f7f61f8f5cfe709e88054757bb8f3277dc4061087cdf4f2a1f90ccbcdb977
languageName: node
linkType: hard
"acorn-walk@npm:^8.1.1": "acorn-walk@npm:^8.1.1":
version: 8.3.5 version: 8.3.5
resolution: "acorn-walk@npm:8.3.5" resolution: "acorn-walk@npm:8.3.5"
@@ -1801,7 +1673,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"acorn@npm:^8.11.0, acorn@npm:^8.16.0, acorn@npm:^8.4.1": "acorn@npm:^8.11.0, acorn@npm:^8.4.1":
version: 8.18.0 version: 8.18.0
resolution: "acorn@npm:8.18.0" resolution: "acorn@npm:8.18.0"
bin: bin:
@@ -1817,18 +1689,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ajv@npm:^6.14.0":
version: 6.15.0
resolution: "ajv@npm:6.15.0"
dependencies:
fast-deep-equal: "npm:^3.1.1"
fast-json-stable-stringify: "npm:^2.0.0"
json-schema-traverse: "npm:^0.4.1"
uri-js: "npm:^4.2.2"
checksum: 10/0916dda09c152fb5857bc1cc7ce61718e9cec5b7faeff44a74f5e324eed8a556e1a84856724ea322a067b436ecad9f74ac8295fd395449788cca52f0c25bd5fb
languageName: node
linkType: hard
"ansi-escapes@npm:^7.0.0": "ansi-escapes@npm:^7.0.0":
version: 7.3.0 version: 7.3.0
resolution: "ansi-escapes@npm:7.3.0" resolution: "ansi-escapes@npm:7.3.0"
@@ -1908,13 +1768,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"balanced-match@npm:^4.0.2":
version: 4.0.4
resolution: "balanced-match@npm:4.0.4"
checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0
languageName: node
linkType: hard
"baseline-browser-mapping@npm:^2.11.12": "baseline-browser-mapping@npm:^2.11.12":
version: 2.11.14 version: 2.11.14
resolution: "baseline-browser-mapping@npm:2.11.14" resolution: "baseline-browser-mapping@npm:2.11.14"
@@ -1934,15 +1787,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"brace-expansion@npm:^5.0.8":
version: 5.0.9
resolution: "brace-expansion@npm:5.0.9"
dependencies:
balanced-match: "npm:^4.0.2"
checksum: 10/d8683d612919212c7cf298861acd1c15101e7e2ad186e7ae9747390e5b3fc9e9b55ce71107570d32985784d9d88fbbe438d725863aed7b0f3d08d5f080535eec
languageName: node
linkType: hard
"braces@npm:^3.0.3": "braces@npm:^3.0.3":
version: 3.0.3 version: 3.0.3
resolution: "braces@npm:3.0.3" resolution: "braces@npm:3.0.3"
@@ -1952,7 +1796,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"browserslist@npm:^4.24.0, browserslist@npm:^4.28.7": "browserslist@npm:^4.24.0":
version: 4.28.8 version: 4.28.8
resolution: "browserslist@npm:4.28.8" resolution: "browserslist@npm:4.28.8"
dependencies: dependencies:
@@ -1967,13 +1811,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"builtin-modules@npm:^5.0.0":
version: 5.3.0
resolution: "builtin-modules@npm:5.3.0"
checksum: 10/facd966fc53a0ed3649e4dcbbeece32980bce8100b423208d202b42ec5cd688acb40a32b81beeb272079036f72623f811462b53c5270180fd30cd51ae4ab0ff5
languageName: node
linkType: hard
"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": "call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
version: 1.0.2 version: 1.0.2
resolution: "call-bind-apply-helpers@npm:1.0.2" resolution: "call-bind-apply-helpers@npm:1.0.2"
@@ -2005,13 +1842,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"change-case@npm:^5.4.4":
version: 5.4.4
resolution: "change-case@npm:5.4.4"
checksum: 10/446e5573f3c854290a91292afef92b957d2e43a928260c91989b482aa860caaa29711b6725fc40c200af68061cbab357b033446d16a17bc5c553636994074e92
languageName: node
linkType: hard
"chownr@npm:^3.0.0": "chownr@npm:^3.0.0":
version: 3.0.0 version: 3.0.0
resolution: "chownr@npm:3.0.0" resolution: "chownr@npm:3.0.0"
@@ -2019,22 +1849,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ci-info@npm:^4.4.0":
version: 4.4.0
resolution: "ci-info@npm:4.4.0"
checksum: 10/dfded0c630267d89660c8abb988ac8395a382bdfefedcc03e3e2858523312c5207db777c239c34774e3fcff11f015477c19d2ac8a58ea58aa476614a2e64f434
languageName: node
linkType: hard
"clean-regexp@npm:^1.0.0":
version: 1.0.0
resolution: "clean-regexp@npm:1.0.0"
dependencies:
escape-string-regexp: "npm:^1.0.5"
checksum: 10/0b1ce281b07da2463c6882ea2e8409119b6cabbd9f687cdbdcee942c45b2b9049a2084f7b5f228c63ef9f21e722963ae0bfe56a735dbdbdd92512867625a7e40
languageName: node
linkType: hard
"cli-cursor@npm:^5.0.0": "cli-cursor@npm:^5.0.0":
version: 5.0.0 version: 5.0.0
resolution: "cli-cursor@npm:5.0.0" resolution: "cli-cursor@npm:5.0.0"
@@ -2126,15 +1940,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"core-js-compat@npm:^3.49.0":
version: 3.50.0
resolution: "core-js-compat@npm:3.50.0"
dependencies:
browserslist: "npm:^4.28.7"
checksum: 10/491d522653c8e606b9548f030e247fb84c9374f897dd56703691206501d30c51e08f77c69f9a60ec36fc4a9d31495c6bcd5433ac03af5c62c69fe467ebb84b1e
languageName: node
linkType: hard
"create-require@npm:^1.1.0": "create-require@npm:^1.1.0":
version: 1.1.1 version: 1.1.1
resolution: "create-require@npm:1.1.1" resolution: "create-require@npm:1.1.1"
@@ -2154,7 +1959,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.6": "cross-spawn@npm:^7.0.1":
version: 7.0.6 version: 7.0.6
resolution: "cross-spawn@npm:7.0.6" resolution: "cross-spawn@npm:7.0.6"
dependencies: dependencies:
@@ -2165,7 +1970,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4": "debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.4":
version: 4.4.3 version: 4.4.3
resolution: "debug@npm:4.4.3" resolution: "debug@npm:4.4.3"
dependencies: dependencies:
@@ -2177,13 +1982,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
checksum: 10/ec12d074aef5ae5e81fa470b9317c313142c9e8e2afe3f8efa124db309720db96d1d222b82b84c834e5f87e7a614b44a4684b6683583118b87c833b3be40d4d8
languageName: node
linkType: hard
"delayed-stream@npm:~1.0.0": "delayed-stream@npm:~1.0.0":
version: 1.0.0 version: 1.0.0
resolution: "delayed-stream@npm:1.0.0" resolution: "delayed-stream@npm:1.0.0"
@@ -2398,153 +2196,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
checksum: 10/6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410
languageName: node
linkType: hard
"escape-string-regexp@npm:^4.0.0":
version: 4.0.0
resolution: "escape-string-regexp@npm:4.0.0"
checksum: 10/98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5
languageName: node
linkType: hard
"eslint-plugin-unicorn@npm:^64.0.0":
version: 64.0.0
resolution: "eslint-plugin-unicorn@npm:64.0.0"
dependencies:
"@babel/helper-validator-identifier": "npm:^7.28.5"
"@eslint-community/eslint-utils": "npm:^4.9.1"
change-case: "npm:^5.4.4"
ci-info: "npm:^4.4.0"
clean-regexp: "npm:^1.0.0"
core-js-compat: "npm:^3.49.0"
find-up-simple: "npm:^1.0.1"
globals: "npm:^17.4.0"
indent-string: "npm:^5.0.0"
is-builtin-module: "npm:^5.0.0"
jsesc: "npm:^3.1.0"
pluralize: "npm:^8.0.0"
regexp-tree: "npm:^0.1.27"
regjsparser: "npm:^0.13.0"
semver: "npm:^7.7.4"
strip-indent: "npm:^4.1.1"
peerDependencies:
eslint: ">=9.38.0"
checksum: 10/3211dadefe8ec43526372a302e48503da42f5e1d3b45d8e20bc29e30dd142b442d70d22ea8617a4ca5494b184b36656d0e81c1e299d12a8e991ac1a86ed35e42
languageName: node
linkType: hard
"eslint-scope@npm:^9.1.2":
version: 9.1.2
resolution: "eslint-scope@npm:9.1.2"
dependencies:
"@types/esrecurse": "npm:^4.3.1"
"@types/estree": "npm:^1.0.8"
esrecurse: "npm:^4.3.0"
estraverse: "npm:^5.2.0"
checksum: 10/d102a22525020be99a6897c0d5570b16a387b251e661ba70cedb4f983536d5acd45b9ea2ee05b63ab04f6c35e4f2ed00a113d1c6fb5f61ff879d92e46d0c2f15
languageName: node
linkType: hard
"eslint-visitor-keys@npm:^3.4.3":
version: 3.4.3
resolution: "eslint-visitor-keys@npm:3.4.3"
checksum: 10/3f357c554a9ea794b094a09bd4187e5eacd1bc0d0653c3adeb87962c548e6a1ab8f982b86963ae1337f5d976004146536dcee5d0e2806665b193fbfbf1a9231b
languageName: node
linkType: hard
"eslint-visitor-keys@npm:^5.0.1":
version: 5.0.1
resolution: "eslint-visitor-keys@npm:5.0.1"
checksum: 10/f9cc1a57b75e0ef949545cac33d01e8367e302de4c1483266ed4d8646ee5c306376660196bbb38b004e767b7043d1e661cb4336b49eff634a1bbe75c1db709ec
languageName: node
linkType: hard
"eslint@npm:^10.3.0":
version: 10.8.1
resolution: "eslint@npm:10.8.1"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.2"
"@eslint/config-array": "npm:^0.23.5"
"@eslint/config-helpers": "npm:^0.7.0"
"@eslint/core": "npm:^1.2.1"
"@eslint/plugin-kit": "npm:^0.7.2"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
"@humanwhocodes/retry": "npm:^0.4.2"
"@types/estree": "npm:^1.0.6"
ajv: "npm:^6.14.0"
cross-spawn: "npm:^7.0.6"
debug: "npm:^4.3.2"
escape-string-regexp: "npm:^4.0.0"
eslint-scope: "npm:^9.1.2"
eslint-visitor-keys: "npm:^5.0.1"
espree: "npm:^11.2.0"
esquery: "npm:^1.7.0"
esutils: "npm:^2.0.2"
fast-deep-equal: "npm:^3.1.3"
file-entry-cache: "npm:^8.0.0"
find-up: "npm:^5.0.0"
glob-parent: "npm:^6.0.2"
ignore: "npm:^5.2.0"
imurmurhash: "npm:^0.1.4"
is-glob: "npm:^4.0.0"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
minimatch: "npm:^10.2.5"
natural-compare: "npm:^1.4.0"
optionator: "npm:^0.9.3"
peerDependencies:
jiti: "*"
peerDependenciesMeta:
jiti:
optional: true
bin:
eslint: bin/eslint.js
checksum: 10/7174710e740f95bfa97d7501419d717c03cf7760c3eea4a91cd10fb804538bbd8cdc0849b26afa789a56a89ee838b727e4b9329e347376f96b8e524727b90ba3
languageName: node
linkType: hard
"espree@npm:^11.2.0":
version: 11.2.0
resolution: "espree@npm:11.2.0"
dependencies:
acorn: "npm:^8.16.0"
acorn-jsx: "npm:^5.3.2"
eslint-visitor-keys: "npm:^5.0.1"
checksum: 10/5cc4233b8f150010c70713669ef8231f07fe9b6391870cfa0a292a07f723ed5c2922064b978e627f7cabf7753280e64c5bde41d3840caaa40946989df7009a51
languageName: node
linkType: hard
"esquery@npm:^1.7.0":
version: 1.7.0
resolution: "esquery@npm:1.7.0"
dependencies:
estraverse: "npm:^5.1.0"
checksum: 10/4afaf3089367e1f5885caa116ef386dffd8bfd64da21fd3d0e56e938d2667cfb2e5400ab4a825aa70e799bb3741e5b5d63c0b94d86e2d4cf3095c9e64b2f5a15
languageName: node
linkType: hard
"esrecurse@npm:^4.3.0":
version: 4.3.0
resolution: "esrecurse@npm:4.3.0"
dependencies:
estraverse: "npm:^5.2.0"
checksum: 10/44ffcd89e714ea6b30143e7f119b104fc4d75e77ee913f34d59076b40ef2d21967f84e019f84e1fd0465b42cdbf725db449f232b5e47f29df29ed76194db8e16
languageName: node
linkType: hard
"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0":
version: 5.3.0
resolution: "estraverse@npm:5.3.0"
checksum: 10/37cbe6e9a68014d34dbdc039f90d0baf72436809d02edffcc06ba3c2a12eb298048f877511353b130153e532aac8d68ba78430c0dd2f44806ebc7c014b01585e
languageName: node
linkType: hard
"estree-walker@npm:^3.0.3": "estree-walker@npm:^3.0.3":
version: 3.0.3 version: 3.0.3
resolution: "estree-walker@npm:3.0.3" resolution: "estree-walker@npm:3.0.3"
@@ -2554,13 +2205,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"esutils@npm:^2.0.2":
version: 2.0.3
resolution: "esutils@npm:2.0.3"
checksum: 10/b23acd24791db11d8f65be5ea58fd9a6ce2df5120ae2da65c16cfc5331ff59d5ac4ef50af66cd4bde238881503ec839928a0135b99a036a9cdfa22d17fd56cdb
languageName: node
linkType: hard
"event-target-shim@npm:^5.0.0": "event-target-shim@npm:^5.0.0":
version: 5.0.1 version: 5.0.1
resolution: "event-target-shim@npm:5.0.1" resolution: "event-target-shim@npm:5.0.1"
@@ -2596,13 +2240,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
checksum: 10/e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
languageName: node
linkType: hard
"fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": "fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2":
version: 3.3.3 version: 3.3.3
resolution: "fast-glob@npm:3.3.3" resolution: "fast-glob@npm:3.3.3"
@@ -2616,20 +2253,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"fast-json-stable-stringify@npm:^2.0.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
checksum: 10/2c20055c1fa43c922428f16ca8bb29f2807de63e5c851f665f7ac9790176c01c3b40335257736b299764a8d383388dabc73c8083b8e1bc3d99f0a941444ec60e
languageName: node
linkType: hard
"fast-levenshtein@npm:^2.0.6":
version: 2.0.6
resolution: "fast-levenshtein@npm:2.0.6"
checksum: 10/eb7e220ecf2bab5159d157350b81d01f75726a4382f5a9266f42b9150c4523b9795f7f5d9fbbbeaeac09a441b2369f05ee02db48ea938584205530fe5693cfe1
languageName: node
linkType: hard
"fast-xml-builder@npm:^1.2.0": "fast-xml-builder@npm:^1.2.0":
version: 1.3.0 version: 1.3.0
resolution: "fast-xml-builder@npm:1.3.0" resolution: "fast-xml-builder@npm:1.3.0"
@@ -2677,15 +2300,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"file-entry-cache@npm:^8.0.0":
version: 8.0.0
resolution: "file-entry-cache@npm:8.0.0"
dependencies:
flat-cache: "npm:^4.0.0"
checksum: 10/afe55c4de4e0d226a23c1eae62a7219aafb390859122608a89fa4df6addf55c7fd3f1a2da6f5b41e7cdff496e4cf28bbd215d53eab5c817afa96d2b40c81bfb0
languageName: node
linkType: hard
"fill-range@npm:^7.1.1": "fill-range@npm:^7.1.1":
version: 7.1.1 version: 7.1.1
resolution: "fill-range@npm:7.1.1" resolution: "fill-range@npm:7.1.1"
@@ -2705,23 +2319,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"find-up-simple@npm:^1.0.1":
version: 1.0.1
resolution: "find-up-simple@npm:1.0.1"
checksum: 10/6e374bffda9f8425314eab47ef79752b6e77dcc95c0ad17d257aef48c32fe07bbc41bcafbd22941c25bb94fffaaaa8e178d928867d844c58100c7fe19ec82f72
languageName: node
linkType: hard
"find-up@npm:^5.0.0":
version: 5.0.0
resolution: "find-up@npm:5.0.0"
dependencies:
locate-path: "npm:^6.0.0"
path-exists: "npm:^4.0.0"
checksum: 10/07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095
languageName: node
linkType: hard
"find-up@npm:^6.3.0": "find-up@npm:^6.3.0":
version: 6.3.0 version: 6.3.0
resolution: "find-up@npm:6.3.0" resolution: "find-up@npm:6.3.0"
@@ -2732,23 +2329,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"flat-cache@npm:^4.0.0":
version: 4.0.1
resolution: "flat-cache@npm:4.0.1"
dependencies:
flatted: "npm:^3.2.9"
keyv: "npm:^4.5.4"
checksum: 10/58ce851d9045fffc7871ce2bd718bc485ad7e777bf748c054904b87c351ff1080c2c11da00788d78738bfb51b71e4d5ea12d13b98eb36e3358851ffe495b62dc
languageName: node
linkType: hard
"flatted@npm:^3.2.9":
version: 3.4.4
resolution: "flatted@npm:3.4.4"
checksum: 10/5a6682ab87ed15e125419c61352c4bef26f310adceece03eae5f22c119d64ed47bfc0ee1948a77d0122559eaa86395ea06ef45b59bfe3db4fb13fb4cdff876de
languageName: node
linkType: hard
"form-data@npm:^2.5.0": "form-data@npm:^2.5.0":
version: 2.5.6 version: 2.5.6
resolution: "form-data@npm:2.5.6" resolution: "form-data@npm:2.5.6"
@@ -2861,22 +2441,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"glob-parent@npm:^6.0.2":
version: 6.0.2
resolution: "glob-parent@npm:6.0.2"
dependencies:
is-glob: "npm:^4.0.3"
checksum: 10/c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8
languageName: node
linkType: hard
"globals@npm:^17.4.0":
version: 17.11.0
resolution: "globals@npm:17.11.0"
checksum: 10/9cff5b8099b585862ab0d31e8b93dc1c3e7b59239dc58b59447a38709715751df8794ee0d28f434f8e421b01aee3cc10051e2455b5c967d960e79f882e68aa0f
languageName: node
linkType: hard
"globby@npm:^13.1.4": "globby@npm:^13.1.4":
version: 13.2.2 version: 13.2.2
resolution: "globby@npm:13.2.2" resolution: "globby@npm:13.2.2"
@@ -2972,36 +2536,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ignore@npm:^5.2.0, ignore@npm:^5.2.4": "ignore@npm:^5.2.4":
version: 5.3.2 version: 5.3.2
resolution: "ignore@npm:5.3.2" resolution: "ignore@npm:5.3.2"
checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
languageName: node languageName: node
linkType: hard linkType: hard
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
checksum: 10/2d30b157a91fe1c1d7c6f653cbf263f039be6c5bfa959245a16d4ee191fc0f2af86c08545b6e6beeb041c56b574d2d5b9f95343d378ab49c0f37394d541e7fc8
languageName: node
linkType: hard
"indent-string@npm:^5.0.0":
version: 5.0.0
resolution: "indent-string@npm:5.0.0"
checksum: 10/e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3
languageName: node
linkType: hard
"is-builtin-module@npm:^5.0.0":
version: 5.0.0
resolution: "is-builtin-module@npm:5.0.0"
dependencies:
builtin-modules: "npm:^5.0.0"
checksum: 10/fcb1e458fa08e6d7e8763abaa84bc539ca943b298e15448ba92b79ab8f08c382664b8b1d5e32c59358e87026fed7b1e56e457b955436d7cc860cf0653002e4c6
languageName: node
linkType: hard
"is-extglob@npm:^2.1.1": "is-extglob@npm:^2.1.1":
version: 2.1.1 version: 2.1.1
resolution: "is-extglob@npm:2.1.1" resolution: "is-extglob@npm:2.1.1"
@@ -3018,7 +2559,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": "is-glob@npm:^4.0.1":
version: 4.0.3 version: 4.0.3
resolution: "is-glob@npm:4.0.3" resolution: "is-glob@npm:4.0.3"
dependencies: dependencies:
@@ -3101,7 +2642,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"jsesc@npm:^3.0.2, jsesc@npm:^3.1.0, jsesc@npm:~3.1.0": "jsesc@npm:^3.0.2":
version: 3.1.0 version: 3.1.0
resolution: "jsesc@npm:3.1.0" resolution: "jsesc@npm:3.1.0"
bin: bin:
@@ -3110,27 +2651,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"json-buffer@npm:3.0.1":
version: 3.0.1
resolution: "json-buffer@npm:3.0.1"
checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c
languageName: node
linkType: hard
"json-schema-traverse@npm:^0.4.1":
version: 0.4.1
resolution: "json-schema-traverse@npm:0.4.1"
checksum: 10/7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b
languageName: node
linkType: hard
"json-stable-stringify-without-jsonify@npm:^1.0.1":
version: 1.0.1
resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
checksum: 10/12786c2e2f22c27439e6db0532ba321f1d0617c27ad8cb1c352a0e9249a50182fd1ba8b52a18899291604b0c32eafa8afd09e51203f19109a0537f68db2b652d
languageName: node
linkType: hard
"json5@npm:^2.2.3": "json5@npm:^2.2.3":
version: 2.2.3 version: 2.2.3
resolution: "json5@npm:2.2.3" resolution: "json5@npm:2.2.3"
@@ -3153,25 +2673,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"keyv@npm:^4.5.4":
version: 4.5.4
resolution: "keyv@npm:4.5.4"
dependencies:
json-buffer: "npm:3.0.1"
checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75
languageName: node
linkType: hard
"levn@npm:^0.4.1":
version: 0.4.1
resolution: "levn@npm:0.4.1"
dependencies:
prelude-ls: "npm:^1.2.1"
type-check: "npm:~0.4.0"
checksum: 10/2e4720ff79f21ae08d42374b0a5c2f664c5be8b6c8f565bb4e1315c96ed3a8acaa9de788ffed82d7f2378cf36958573de07ef92336cb5255ed74d08b8318c9ee
languageName: node
linkType: hard
"lightningcss-android-arm64@npm:1.33.0": "lightningcss-android-arm64@npm:1.33.0":
version: 1.33.0 version: 1.33.0
resolution: "lightningcss-android-arm64@npm:1.33.0" resolution: "lightningcss-android-arm64@npm:1.33.0"
@@ -3322,15 +2823,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"locate-path@npm:^6.0.0":
version: 6.0.0
resolution: "locate-path@npm:6.0.0"
dependencies:
p-locate: "npm:^5.0.0"
checksum: 10/72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a
languageName: node
linkType: hard
"locate-path@npm:^7.1.0": "locate-path@npm:^7.1.0":
version: 7.2.0 version: 7.2.0
resolution: "locate-path@npm:7.2.0" resolution: "locate-path@npm:7.2.0"
@@ -3459,15 +2951,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"minimatch@npm:^10.2.4, minimatch@npm:^10.2.5":
version: 10.2.6
resolution: "minimatch@npm:10.2.6"
dependencies:
brace-expansion: "npm:^5.0.8"
checksum: 10/a5e43f7c57d6061a77da320b42aa35ffff826030cf67c83c0eee47a26ede4d66486935881492b968c609bf27a7d48cc4b9f54b2806643cd8fb792fcf9240cc1b
languageName: node
linkType: hard
"minimatch@npm:^3.0.4": "minimatch@npm:^3.0.4":
version: 3.1.5 version: 3.1.5
resolution: "minimatch@npm:3.1.5" resolution: "minimatch@npm:3.1.5"
@@ -3509,13 +2992,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
checksum: 10/23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d
languageName: node
linkType: hard
"nmtree@npm:^1.0.6": "nmtree@npm:^1.0.6":
version: 1.0.6 version: 1.0.6
resolution: "nmtree@npm:1.0.6" resolution: "nmtree@npm:1.0.6"
@@ -3527,7 +3003,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"node-fetch@npm:2, node-fetch@npm:^2.6.7": "node-fetch@npm:^2.6.7":
version: 2.7.0 version: 2.7.0
resolution: "node-fetch@npm:2.7.0" resolution: "node-fetch@npm:2.7.0"
dependencies: dependencies:
@@ -3595,20 +3071,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"optionator@npm:^0.9.3":
version: 0.9.4
resolution: "optionator@npm:0.9.4"
dependencies:
deep-is: "npm:^0.1.3"
fast-levenshtein: "npm:^2.0.6"
levn: "npm:^0.4.1"
prelude-ls: "npm:^1.2.1"
type-check: "npm:^0.4.0"
word-wrap: "npm:^1.2.5"
checksum: 10/a8398559c60aef88d7f353a4f98dcdff6090a4e70f874c827302bf1213d9106a1c4d5fcb68dacb1feb3c30a04c4102f41047aa55d4c576b863d6fc876e001af6
languageName: node
linkType: hard
"oxfmt@npm:^0.48.0": "oxfmt@npm:^0.48.0":
version: 0.48.0 version: 0.48.0
resolution: "oxfmt@npm:0.48.0" resolution: "oxfmt@npm:0.48.0"
@@ -3754,15 +3216,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"p-limit@npm:^3.0.2":
version: 3.1.0
resolution: "p-limit@npm:3.1.0"
dependencies:
yocto-queue: "npm:^0.1.0"
checksum: 10/7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360
languageName: node
linkType: hard
"p-limit@npm:^4.0.0": "p-limit@npm:^4.0.0":
version: 4.0.0 version: 4.0.0
resolution: "p-limit@npm:4.0.0" resolution: "p-limit@npm:4.0.0"
@@ -3772,15 +3225,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"p-locate@npm:^5.0.0":
version: 5.0.0
resolution: "p-locate@npm:5.0.0"
dependencies:
p-limit: "npm:^3.0.2"
checksum: 10/1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3
languageName: node
linkType: hard
"p-locate@npm:^6.0.0": "p-locate@npm:^6.0.0":
version: 6.0.0 version: 6.0.0
resolution: "p-locate@npm:6.0.0" resolution: "p-locate@npm:6.0.0"
@@ -3790,13 +3234,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
checksum: 10/505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1
languageName: node
linkType: hard
"path-exists@npm:^5.0.0": "path-exists@npm:^5.0.0":
version: 5.0.0 version: 5.0.0
resolution: "path-exists@npm:5.0.0" resolution: "path-exists@npm:5.0.0"
@@ -3862,13 +3299,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"pluralize@npm:^8.0.0":
version: 8.0.0
resolution: "pluralize@npm:8.0.0"
checksum: 10/17877fdfdb7ddb3639ce257ad73a7c51a30a966091e40f56ea9f2f545b5727ce548d4928f8cb3ce38e7dc0c5150407d318af6a4ed0ea5265d378473b4c2c61ec
languageName: node
linkType: hard
"postcss@npm:^8.5.25, postcss@npm:^8.5.6": "postcss@npm:^8.5.25, postcss@npm:^8.5.6":
version: 8.5.26 version: 8.5.26
resolution: "postcss@npm:8.5.26" resolution: "postcss@npm:8.5.26"
@@ -3880,13 +3310,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"prelude-ls@npm:^1.2.1":
version: 1.2.1
resolution: "prelude-ls@npm:1.2.1"
checksum: 10/0b9d2c76801ca652a7f64892dd37b7e3fab149a37d2424920099bf894acccc62abb4424af2155ab36dea8744843060a2d8ddc983518d0b1e22265a22324b72ed
languageName: node
linkType: hard
"proc-log@npm:^7.0.0": "proc-log@npm:^7.0.0":
version: 7.0.0 version: 7.0.0
resolution: "proc-log@npm:7.0.0" resolution: "proc-log@npm:7.0.0"
@@ -3894,13 +3317,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"punycode@npm:^2.1.0":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059
languageName: node
linkType: hard
"queue-microtask@npm:^1.2.2": "queue-microtask@npm:^1.2.2":
version: 1.2.3 version: 1.2.3
resolution: "queue-microtask@npm:1.2.3" resolution: "queue-microtask@npm:1.2.3"
@@ -3908,26 +3324,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"regexp-tree@npm:^0.1.27":
version: 0.1.27
resolution: "regexp-tree@npm:0.1.27"
bin:
regexp-tree: bin/regexp-tree
checksum: 10/08c70c8adb5a0d4af1061bf9eb05d3b6e1d948c433d6b7008e4b5eb12a49429c2d6ca8e9106339a432aa0d07bd6e1bccc638d8f4ab0d045f3adad22182b300a2
languageName: node
linkType: hard
"regjsparser@npm:^0.13.0":
version: 0.13.2
resolution: "regjsparser@npm:0.13.2"
dependencies:
jsesc: "npm:~3.1.0"
bin:
regjsparser: bin/parser
checksum: 10/291aecbd47371cee347a96c47ccaae729ba50b7b2cb2a5de7e088e2ab835fe133569422f06ae28f5ff0830ac03f3196a35ba493f23ecda086d82e3e326f14074
languageName: node
linkType: hard
"restore-cursor@npm:^5.0.0": "restore-cursor@npm:^5.0.0":
version: 5.1.0 version: 5.1.0
resolution: "restore-cursor@npm:5.1.0" resolution: "restore-cursor@npm:5.1.0"
@@ -4132,7 +3528,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.6.3, semver@npm:^7.7.4": "semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.6.3":
version: 7.8.5 version: 7.8.5
resolution: "semver@npm:7.8.5" resolution: "semver@npm:7.8.5"
bin: bin:
@@ -4263,13 +3659,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"strip-indent@npm:^4.1.1":
version: 4.1.1
resolution: "strip-indent@npm:4.1.1"
checksum: 10/d322bfdc59855006791a4aebe2a66e0892eab7004a5c064d74b86a0c6ecff2818974c9a5eda54b16d8af6aadbc90a6c02635ffcbec11ab33dd8979b1a6346fc0
languageName: node
linkType: hard
"strnum@npm:^2.4.1": "strnum@npm:^2.4.1":
version: 2.4.1 version: 2.4.1
resolution: "strnum@npm:2.4.1" resolution: "strnum@npm:2.4.1"
@@ -4433,15 +3822,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
dependencies:
prelude-ls: "npm:^1.2.1"
checksum: 10/14687776479d048e3c1dbfe58a2409e00367810d6960c0f619b33793271ff2a27f81b52461f14a162f1f89a9b1d8da1b237fc7c99b0e1fdcec28ec63a86b1fec
languageName: node
linkType: hard
"typescript@npm:4.7.4": "typescript@npm:4.7.4":
version: 4.7.4 version: 4.7.4
resolution: "typescript@npm:4.7.4" resolution: "typescript@npm:4.7.4"
@@ -4499,12 +3879,9 @@ __metadata:
"@vercel/ncc": "npm:^0.36.1" "@vercel/ncc": "npm:^0.36.1"
"@vitest/coverage-istanbul": "npm:^4.1.5" "@vitest/coverage-istanbul": "npm:^4.1.5"
cross-env: "npm:^7.0.3" cross-env: "npm:^7.0.3"
eslint: "npm:^10.3.0"
eslint-plugin-unicorn: "npm:^64.0.0"
husky: "npm:9" husky: "npm:9"
js-yaml: "npm:^4.1.0" js-yaml: "npm:^4.1.0"
lint-staged: "npm:^16.4.0" lint-staged: "npm:^16.4.0"
node-fetch: "npm:2"
oxfmt: "npm:^0.48.0" oxfmt: "npm:^0.48.0"
oxlint: "npm:^1.63.0" oxlint: "npm:^1.63.0"
ts-node: "npm:10.8.1" ts-node: "npm:10.8.1"
@@ -4512,9 +3889,6 @@ __metadata:
vite: "npm:^7" vite: "npm:^7"
vitest: "npm:^4" vitest: "npm:^4"
yarn-audit-fix: "npm:^9.3.8" yarn-audit-fix: "npm:^9.3.8"
dependenciesMeta:
lefthook:
built: true
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -4539,15 +3913,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
dependencies:
punycode: "npm:^2.1.0"
checksum: 10/b271ca7e3d46b7160222e3afa3e531505161c9a4e097febae9664e4b59912f4cbe94861361a4175edac3a03fee99d91e44b6a58c17a634bc5a664b19fc76fbcb
languageName: node
linkType: hard
"uuid@npm:^8.3.2": "uuid@npm:^8.3.2":
version: 8.3.2 version: 8.3.2
resolution: "uuid@npm:8.3.2" resolution: "uuid@npm:8.3.2"
@@ -4795,13 +4160,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"word-wrap@npm:^1.2.5":
version: 1.2.5
resolution: "word-wrap@npm:1.2.5"
checksum: 10/1ec6f6089f205f83037be10d0c4b34c9183b0b63fca0834a5b3cee55dd321429d73d40bb44c8fc8471b5203d6e8f8275717f49a8ff4b2b0ab41d7e1b563e0854
languageName: node
linkType: hard
"wrap-ansi@npm:^9.0.0": "wrap-ansi@npm:^9.0.0":
version: 9.0.2 version: 9.0.2
resolution: "wrap-ansi@npm:9.0.2" resolution: "wrap-ansi@npm:9.0.2"
@@ -4895,13 +4253,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"
checksum: 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
languageName: node
linkType: hard
"yocto-queue@npm:^1.0.0": "yocto-queue@npm:^1.0.0":
version: 1.2.2 version: 1.2.2
resolution: "yocto-queue@npm:1.2.2" resolution: "yocto-queue@npm:1.2.2"