From c549b469d6988592e965dd8f75d8b3705a1163c1 Mon Sep 17 00:00:00 2001 From: Steven Date: Sun, 25 Jan 2026 14:51:16 -0500 Subject: [PATCH 1/2] chore: bump npm@11.8.0 --- package-lock.json | 312 +++++++++------------------------------------- package.json | 4 +- 2 files changed, 59 insertions(+), 257 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a631867..912c02bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "badgen": "^3.2.3", "ioredis": "^5.4.1", "lru-cache": "^10.2.0", + "npm": "^11.8.0", "react": "^18.2.0", "react-dom": "^18.2.0", "semver": "^7.6.0" @@ -19,7 +20,6 @@ "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@types/semver": "^7.5.8", - "npm": "^11.6.4", "prettier": "^3.2.5", "typescript": "^5.4.5" }, @@ -178,9 +178,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/npm": { - "version": "11.6.4", - "resolved": "https://registry.npmjs.org/npm/-/npm-11.6.4.tgz", - "integrity": "sha512-ERjKtGoFpQrua/9bG0+h3xiv/4nVdGViCjUYA1AmlV24fFvfnSB7B7dIfZnySQ1FDLd0ZVrWPsLLp78dCtJdRQ==", + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/npm/-/npm-11.8.0.tgz", + "integrity": "sha512-n19sJeW+RGKdkHo8SCc5xhSwkKhQUFfZaFzSc+EsYXLjSqIV0tl72aDYQVuzVvfrbysGwdaQsNLNy58J10EBSQ==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -249,7 +249,6 @@ "validate-npm-package-name", "which" ], - "dev": true, "license": "Artistic-2.0", "workspaces": [ "docs", @@ -260,8 +259,8 @@ ], "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^9.1.8", - "@npmcli/config": "^10.4.4", + "@npmcli/arborist": "^9.1.10", + "@npmcli/config": "^10.5.0", "@npmcli/fs": "^5.0.0", "@npmcli/map-workspaces": "^5.0.3", "@npmcli/metavuln-calculator": "^9.0.3", @@ -269,7 +268,7 @@ "@npmcli/promise-spawn": "^9.0.1", "@npmcli/redact": "^4.0.0", "@npmcli/run-script": "^10.0.3", - "@sigstore/tuf": "^4.0.0", + "@sigstore/tuf": "^4.0.1", "abbrev": "^4.0.0", "archy": "~1.0.0", "cacache": "^20.0.3", @@ -286,11 +285,11 @@ "is-cidr": "^6.0.1", "json-parse-even-better-errors": "^5.0.0", "libnpmaccess": "^10.0.3", - "libnpmdiff": "^8.0.11", - "libnpmexec": "^10.1.10", - "libnpmfund": "^7.0.11", + "libnpmdiff": "^8.0.13", + "libnpmexec": "^10.1.12", + "libnpmfund": "^7.0.13", "libnpmorg": "^8.0.1", - "libnpmpack": "^9.0.11", + "libnpmpack": "^9.0.13", "libnpmpublish": "^11.1.3", "libnpmsearch": "^9.0.1", "libnpmteam": "^8.0.2", @@ -319,11 +318,11 @@ "spdx-expression-parse": "^4.0.0", "ssri": "^13.0.0", "supports-color": "^10.2.2", - "tar": "^7.5.2", + "tar": "^7.5.4", "text-table": "~0.2.0", "tiny-relative-date": "^2.0.2", "treeverse": "^3.0.0", - "validate-npm-package-name": "^7.0.0", + "validate-npm-package-name": "^7.0.2", "which": "^6.0.0" }, "bin": { @@ -336,7 +335,6 @@ }, "node_modules/npm/node_modules/@isaacs/balanced-match": { "version": "4.0.1", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -345,7 +343,6 @@ }, "node_modules/npm/node_modules/@isaacs/brace-expansion": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -357,7 +354,6 @@ }, "node_modules/npm/node_modules/@isaacs/fs-minipass": { "version": "4.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -369,13 +365,11 @@ }, "node_modules/npm/node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", - "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/agent": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -390,8 +384,7 @@ } }, "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "9.1.8", - "dev": true, + "version": "9.1.10", "inBundle": true, "license": "ISC", "dependencies": { @@ -408,7 +401,7 @@ "@npmcli/run-script": "^10.0.0", "bin-links": "^6.0.0", "cacache": "^20.0.1", - "common-ancestor-path": "^1.0.1", + "common-ancestor-path": "^2.0.0", "hosted-git-info": "^9.0.0", "json-stringify-nice": "^1.1.4", "lru-cache": "^11.2.1", @@ -437,8 +430,7 @@ } }, "node_modules/npm/node_modules/@npmcli/config": { - "version": "10.4.4", - "dev": true, + "version": "10.5.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -457,7 +449,6 @@ }, "node_modules/npm/node_modules/@npmcli/fs": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -469,7 +460,6 @@ }, "node_modules/npm/node_modules/@npmcli/git": { "version": "7.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -488,7 +478,6 @@ }, "node_modules/npm/node_modules/@npmcli/installed-package-contents": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -504,7 +493,6 @@ }, "node_modules/npm/node_modules/@npmcli/map-workspaces": { "version": "5.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -519,7 +507,6 @@ }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { "version": "9.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -535,7 +522,6 @@ }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -544,7 +530,6 @@ }, "node_modules/npm/node_modules/@npmcli/node-gyp": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -553,7 +538,6 @@ }, "node_modules/npm/node_modules/@npmcli/package-json": { "version": "7.0.4", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -571,7 +555,6 @@ }, "node_modules/npm/node_modules/@npmcli/promise-spawn": { "version": "9.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -583,7 +566,6 @@ }, "node_modules/npm/node_modules/@npmcli/query": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -595,7 +577,6 @@ }, "node_modules/npm/node_modules/@npmcli/redact": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -604,7 +585,6 @@ }, "node_modules/npm/node_modules/@npmcli/run-script": { "version": "10.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -621,7 +601,6 @@ }, "node_modules/npm/node_modules/@sigstore/bundle": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -632,8 +611,7 @@ } }, "node_modules/npm/node_modules/@sigstore/core": { - "version": "3.0.0", - "dev": true, + "version": "3.1.0", "inBundle": true, "license": "Apache-2.0", "engines": { @@ -642,7 +620,6 @@ }, "node_modules/npm/node_modules/@sigstore/protobuf-specs": { "version": "0.5.0", - "dev": true, "inBundle": true, "license": "Apache-2.0", "engines": { @@ -650,52 +627,40 @@ } }, "node_modules/npm/node_modules/@sigstore/sign": { - "version": "4.0.1", - "dev": true, + "version": "4.1.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.0.0", + "@sigstore/core": "^3.1.0", "@sigstore/protobuf-specs": "^0.5.0", - "make-fetch-happen": "^15.0.2", - "proc-log": "^5.0.0", + "make-fetch-happen": "^15.0.3", + "proc-log": "^6.1.0", "promise-retry": "^2.0.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/npm/node_modules/@sigstore/sign/node_modules/proc-log": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "4.0.0", - "dev": true, + "version": "4.0.1", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.5.0", - "tuf-js": "^4.0.0" + "tuf-js": "^4.1.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, "node_modules/npm/node_modules/@sigstore/verify": { - "version": "3.0.0", - "dev": true, + "version": "3.1.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.0.0", + "@sigstore/core": "^3.1.0", "@sigstore/protobuf-specs": "^0.5.0" }, "engines": { @@ -704,7 +669,6 @@ }, "node_modules/npm/node_modules/@tufjs/canonical-json": { "version": "2.0.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -712,36 +676,19 @@ } }, "node_modules/npm/node_modules/@tufjs/models": { - "version": "4.0.0", - "dev": true, + "version": "4.1.0", "inBundle": true, "license": "MIT", "dependencies": { "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.5" + "minimatch": "^10.1.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/npm/node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.5", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/npm/node_modules/abbrev": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -750,7 +697,6 @@ }, "node_modules/npm/node_modules/agent-base": { "version": "7.1.4", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -759,7 +705,6 @@ }, "node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -768,25 +713,16 @@ }, "node_modules/npm/node_modules/aproba": { "version": "2.1.0", - "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/archy": { "version": "1.0.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/bin-links": { "version": "6.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -802,7 +738,6 @@ }, "node_modules/npm/node_modules/binary-extensions": { "version": "3.1.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -812,18 +747,8 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm/node_modules/brace-expansion": { - "version": "2.0.2", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/npm/node_modules/cacache": { "version": "20.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -845,7 +770,6 @@ }, "node_modules/npm/node_modules/chalk": { "version": "5.6.2", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -857,7 +781,6 @@ }, "node_modules/npm/node_modules/chownr": { "version": "3.0.0", - "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -866,7 +789,6 @@ }, "node_modules/npm/node_modules/ci-info": { "version": "4.3.1", - "dev": true, "funding": [ { "type": "github", @@ -881,7 +803,6 @@ }, "node_modules/npm/node_modules/cidr-regex": { "version": "5.0.1", - "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -893,7 +814,6 @@ }, "node_modules/npm/node_modules/cli-columns": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -906,7 +826,6 @@ }, "node_modules/npm/node_modules/cmd-shim": { "version": "8.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -914,14 +833,15 @@ } }, "node_modules/npm/node_modules/common-ancestor-path": { - "version": "1.0.1", - "dev": true, + "version": "2.0.0", "inBundle": true, - "license": "ISC" + "license": "BlueOak-1.0.0", + "engines": { + "node": ">= 18" + } }, "node_modules/npm/node_modules/cssesc": { "version": "3.0.0", - "dev": true, "inBundle": true, "license": "MIT", "bin": { @@ -933,7 +853,6 @@ }, "node_modules/npm/node_modules/debug": { "version": "4.4.3", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -949,8 +868,7 @@ } }, "node_modules/npm/node_modules/diff": { - "version": "8.0.2", - "dev": true, + "version": "8.0.3", "inBundle": true, "license": "BSD-3-Clause", "engines": { @@ -959,13 +877,11 @@ }, "node_modules/npm/node_modules/emoji-regex": { "version": "8.0.0", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/encoding": { "version": "0.1.13", - "dev": true, "inBundle": true, "license": "MIT", "optional": true, @@ -975,7 +891,6 @@ }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -984,19 +899,16 @@ }, "node_modules/npm/node_modules/err-code": { "version": "2.0.3", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/exponential-backoff": { "version": "3.1.3", - "dev": true, "inBundle": true, "license": "Apache-2.0" }, "node_modules/npm/node_modules/fastest-levenshtein": { "version": "1.0.16", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1005,7 +917,6 @@ }, "node_modules/npm/node_modules/fs-minipass": { "version": "3.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1017,7 +928,6 @@ }, "node_modules/npm/node_modules/glob": { "version": "13.0.0", - "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -1034,13 +944,11 @@ }, "node_modules/npm/node_modules/graceful-fs": { "version": "4.2.11", - "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/hosted-git-info": { "version": "9.0.2", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1052,13 +960,11 @@ }, "node_modules/npm/node_modules/http-cache-semantics": { "version": "4.2.0", - "dev": true, "inBundle": true, "license": "BSD-2-Clause" }, "node_modules/npm/node_modules/http-proxy-agent": { "version": "7.0.2", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -1071,7 +977,6 @@ }, "node_modules/npm/node_modules/https-proxy-agent": { "version": "7.0.6", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -1084,7 +989,6 @@ }, "node_modules/npm/node_modules/iconv-lite": { "version": "0.6.3", - "dev": true, "inBundle": true, "license": "MIT", "optional": true, @@ -1097,7 +1001,6 @@ }, "node_modules/npm/node_modules/ignore-walk": { "version": "8.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1109,7 +1012,6 @@ }, "node_modules/npm/node_modules/imurmurhash": { "version": "0.1.4", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1118,7 +1020,6 @@ }, "node_modules/npm/node_modules/ini": { "version": "6.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1127,7 +1028,6 @@ }, "node_modules/npm/node_modules/init-package-json": { "version": "8.2.4", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1144,8 +1044,7 @@ } }, "node_modules/npm/node_modules/ip-address": { - "version": "10.0.1", - "dev": true, + "version": "10.1.0", "inBundle": true, "license": "MIT", "engines": { @@ -1154,7 +1053,6 @@ }, "node_modules/npm/node_modules/ip-regex": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1166,7 +1064,6 @@ }, "node_modules/npm/node_modules/is-cidr": { "version": "6.0.1", - "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -1178,7 +1075,6 @@ }, "node_modules/npm/node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1187,7 +1083,6 @@ }, "node_modules/npm/node_modules/isexe": { "version": "3.1.1", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1196,7 +1091,6 @@ }, "node_modules/npm/node_modules/json-parse-even-better-errors": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1205,7 +1099,6 @@ }, "node_modules/npm/node_modules/json-stringify-nice": { "version": "1.1.4", - "dev": true, "inBundle": true, "license": "ISC", "funding": { @@ -1214,7 +1107,6 @@ }, "node_modules/npm/node_modules/jsonparse": { "version": "1.3.1", - "dev": true, "engines": [ "node >= 0.2.0" ], @@ -1223,19 +1115,16 @@ }, "node_modules/npm/node_modules/just-diff": { "version": "6.0.2", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff-apply": { "version": "5.5.0", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/libnpmaccess": { "version": "10.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1247,12 +1136,11 @@ } }, "node_modules/npm/node_modules/libnpmdiff": { - "version": "8.0.11", - "dev": true, + "version": "8.0.13", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.8", + "@npmcli/arborist": "^9.1.10", "@npmcli/installed-package-contents": "^4.0.0", "binary-extensions": "^3.0.0", "diff": "^8.0.2", @@ -1266,12 +1154,11 @@ } }, "node_modules/npm/node_modules/libnpmexec": { - "version": "10.1.10", - "dev": true, + "version": "10.1.12", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.8", + "@npmcli/arborist": "^9.1.10", "@npmcli/package-json": "^7.0.0", "@npmcli/run-script": "^10.0.0", "ci-info": "^4.0.0", @@ -1289,12 +1176,11 @@ } }, "node_modules/npm/node_modules/libnpmfund": { - "version": "7.0.11", - "dev": true, + "version": "7.0.13", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.8" + "@npmcli/arborist": "^9.1.10" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -1302,7 +1188,6 @@ }, "node_modules/npm/node_modules/libnpmorg": { "version": "8.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1314,12 +1199,11 @@ } }, "node_modules/npm/node_modules/libnpmpack": { - "version": "9.0.11", - "dev": true, + "version": "9.0.13", "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.8", + "@npmcli/arborist": "^9.1.10", "@npmcli/run-script": "^10.0.0", "npm-package-arg": "^13.0.0", "pacote": "^21.0.2" @@ -1330,7 +1214,6 @@ }, "node_modules/npm/node_modules/libnpmpublish": { "version": "11.1.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1349,7 +1232,6 @@ }, "node_modules/npm/node_modules/libnpmsearch": { "version": "9.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1361,7 +1243,6 @@ }, "node_modules/npm/node_modules/libnpmteam": { "version": "8.0.2", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1374,7 +1255,6 @@ }, "node_modules/npm/node_modules/libnpmversion": { "version": "8.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1389,17 +1269,15 @@ } }, "node_modules/npm/node_modules/lru-cache": { - "version": "11.2.2", - "dev": true, + "version": "11.2.4", "inBundle": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" } }, "node_modules/npm/node_modules/make-fetch-happen": { "version": "15.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1421,7 +1299,6 @@ }, "node_modules/npm/node_modules/minimatch": { "version": "10.1.1", - "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -1436,7 +1313,6 @@ }, "node_modules/npm/node_modules/minipass": { "version": "7.1.2", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1445,7 +1321,6 @@ }, "node_modules/npm/node_modules/minipass-collect": { "version": "2.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1457,7 +1332,6 @@ }, "node_modules/npm/node_modules/minipass-fetch": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -1474,7 +1348,6 @@ }, "node_modules/npm/node_modules/minipass-flush": { "version": "1.0.5", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1486,7 +1359,6 @@ }, "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { "version": "3.3.6", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1498,7 +1370,6 @@ }, "node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1510,7 +1381,6 @@ }, "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { "version": "3.3.6", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1522,7 +1392,6 @@ }, "node_modules/npm/node_modules/minipass-sized": { "version": "1.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1534,7 +1403,6 @@ }, "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { "version": "3.3.6", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1546,7 +1414,6 @@ }, "node_modules/npm/node_modules/minizlib": { "version": "3.1.0", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -1558,13 +1425,11 @@ }, "node_modules/npm/node_modules/ms": { "version": "2.1.3", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/mute-stream": { "version": "3.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1573,7 +1438,6 @@ }, "node_modules/npm/node_modules/negotiator": { "version": "1.0.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1582,7 +1446,6 @@ }, "node_modules/npm/node_modules/node-gyp": { "version": "12.1.0", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -1606,7 +1469,6 @@ }, "node_modules/npm/node_modules/nopt": { "version": "9.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1621,7 +1483,6 @@ }, "node_modules/npm/node_modules/npm-audit-report": { "version": "7.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1630,7 +1491,6 @@ }, "node_modules/npm/node_modules/npm-bundled": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1642,7 +1502,6 @@ }, "node_modules/npm/node_modules/npm-install-checks": { "version": "8.0.0", - "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -1654,7 +1513,6 @@ }, "node_modules/npm/node_modules/npm-normalize-package-bin": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1663,7 +1521,6 @@ }, "node_modules/npm/node_modules/npm-package-arg": { "version": "13.0.2", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1678,7 +1535,6 @@ }, "node_modules/npm/node_modules/npm-packlist": { "version": "10.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1691,7 +1547,6 @@ }, "node_modules/npm/node_modules/npm-pick-manifest": { "version": "11.0.3", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1706,7 +1561,6 @@ }, "node_modules/npm/node_modules/npm-profile": { "version": "12.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1719,7 +1573,6 @@ }, "node_modules/npm/node_modules/npm-registry-fetch": { "version": "19.1.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1738,7 +1591,6 @@ }, "node_modules/npm/node_modules/npm-user-validate": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "BSD-2-Clause", "engines": { @@ -1747,7 +1599,6 @@ }, "node_modules/npm/node_modules/p-map": { "version": "7.0.4", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1759,7 +1610,6 @@ }, "node_modules/npm/node_modules/pacote": { "version": "21.0.4", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1790,7 +1640,6 @@ }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "5.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1803,8 +1652,7 @@ } }, "node_modules/npm/node_modules/path-scurry": { - "version": "2.0.0", - "dev": true, + "version": "2.0.1", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -1819,8 +1667,7 @@ } }, "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "dev": true, + "version": "7.1.1", "inBundle": true, "license": "MIT", "dependencies": { @@ -1833,7 +1680,6 @@ }, "node_modules/npm/node_modules/proc-log": { "version": "6.1.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1842,7 +1688,6 @@ }, "node_modules/npm/node_modules/proggy": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1851,7 +1696,6 @@ }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", - "dev": true, "inBundle": true, "license": "ISC", "funding": { @@ -1860,7 +1704,6 @@ }, "node_modules/npm/node_modules/promise-call-limit": { "version": "3.0.2", - "dev": true, "inBundle": true, "license": "ISC", "funding": { @@ -1869,7 +1712,6 @@ }, "node_modules/npm/node_modules/promise-retry": { "version": "2.0.1", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -1882,7 +1724,6 @@ }, "node_modules/npm/node_modules/promzard": { "version": "3.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1894,7 +1735,6 @@ }, "node_modules/npm/node_modules/qrcode-terminal": { "version": "0.12.0", - "dev": true, "inBundle": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" @@ -1902,7 +1742,6 @@ }, "node_modules/npm/node_modules/read": { "version": "5.0.1", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -1914,7 +1753,6 @@ }, "node_modules/npm/node_modules/read-cmd-shim": { "version": "6.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1923,7 +1761,6 @@ }, "node_modules/npm/node_modules/retry": { "version": "0.12.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1932,14 +1769,12 @@ }, "node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", - "dev": true, "inBundle": true, "license": "MIT", "optional": true }, "node_modules/npm/node_modules/semver": { "version": "7.7.3", - "dev": true, "inBundle": true, "license": "ISC", "bin": { @@ -1951,7 +1786,6 @@ }, "node_modules/npm/node_modules/signal-exit": { "version": "4.1.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -1962,17 +1796,16 @@ } }, "node_modules/npm/node_modules/sigstore": { - "version": "4.0.0", - "dev": true, + "version": "4.1.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.0.0", + "@sigstore/core": "^3.1.0", "@sigstore/protobuf-specs": "^0.5.0", - "@sigstore/sign": "^4.0.0", - "@sigstore/tuf": "^4.0.0", - "@sigstore/verify": "^3.0.0" + "@sigstore/sign": "^4.1.0", + "@sigstore/tuf": "^4.0.1", + "@sigstore/verify": "^3.1.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -1980,7 +1813,6 @@ }, "node_modules/npm/node_modules/smart-buffer": { "version": "4.2.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -1990,7 +1822,6 @@ }, "node_modules/npm/node_modules/socks": { "version": "2.8.7", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2004,7 +1835,6 @@ }, "node_modules/npm/node_modules/socks-proxy-agent": { "version": "8.0.5", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2018,7 +1848,6 @@ }, "node_modules/npm/node_modules/spdx-correct": { "version": "3.2.0", - "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -2028,7 +1857,6 @@ }, "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { "version": "3.0.1", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2038,13 +1866,11 @@ }, "node_modules/npm/node_modules/spdx-exceptions": { "version": "2.5.0", - "dev": true, "inBundle": true, "license": "CC-BY-3.0" }, "node_modules/npm/node_modules/spdx-expression-parse": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2054,13 +1880,11 @@ }, "node_modules/npm/node_modules/spdx-license-ids": { "version": "3.0.22", - "dev": true, "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/ssri": { "version": "13.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -2072,7 +1896,6 @@ }, "node_modules/npm/node_modules/string-width": { "version": "4.2.3", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2086,7 +1909,6 @@ }, "node_modules/npm/node_modules/strip-ansi": { "version": "6.0.1", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2098,7 +1920,6 @@ }, "node_modules/npm/node_modules/supports-color": { "version": "10.2.2", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -2109,8 +1930,7 @@ } }, "node_modules/npm/node_modules/tar": { - "version": "7.5.2", - "dev": true, + "version": "7.5.4", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -2126,7 +1946,6 @@ }, "node_modules/npm/node_modules/tar/node_modules/yallist": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -2135,19 +1954,16 @@ }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/tiny-relative-date": { "version": "2.0.2", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/tinyglobby": { "version": "0.2.15", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2163,7 +1979,6 @@ }, "node_modules/npm/node_modules/tinyglobby/node_modules/fdir": { "version": "6.5.0", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -2180,7 +1995,6 @@ }, "node_modules/npm/node_modules/tinyglobby/node_modules/picomatch": { "version": "4.0.3", - "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -2192,7 +2006,6 @@ }, "node_modules/npm/node_modules/treeverse": { "version": "3.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -2200,14 +2013,13 @@ } }, "node_modules/npm/node_modules/tuf-js": { - "version": "4.0.0", - "dev": true, + "version": "4.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@tufjs/models": "4.0.0", - "debug": "^4.4.1", - "make-fetch-happen": "^15.0.0" + "@tufjs/models": "4.1.0", + "debug": "^4.4.3", + "make-fetch-happen": "^15.0.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -2215,7 +2027,6 @@ }, "node_modules/npm/node_modules/unique-filename": { "version": "5.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -2227,7 +2038,6 @@ }, "node_modules/npm/node_modules/unique-slug": { "version": "6.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -2239,13 +2049,11 @@ }, "node_modules/npm/node_modules/util-deprecate": { "version": "1.0.2", - "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/validate-npm-package-license": { "version": "3.0.4", - "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -2255,7 +2063,6 @@ }, "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { "version": "3.0.1", - "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -2264,8 +2071,7 @@ } }, "node_modules/npm/node_modules/validate-npm-package-name": { - "version": "7.0.0", - "dev": true, + "version": "7.0.2", "inBundle": true, "license": "ISC", "engines": { @@ -2274,7 +2080,6 @@ }, "node_modules/npm/node_modules/walk-up-path": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -2283,7 +2088,6 @@ }, "node_modules/npm/node_modules/which": { "version": "6.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -2298,7 +2102,6 @@ }, "node_modules/npm/node_modules/write-file-atomic": { "version": "7.0.0", - "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -2311,7 +2114,6 @@ }, "node_modules/npm/node_modules/yallist": { "version": "4.0.0", - "dev": true, "inBundle": true, "license": "ISC" }, diff --git a/package.json b/package.json index f0a43e30..bbd6ef10 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "badgen": "^3.2.3", "ioredis": "^5.4.1", "lru-cache": "^10.2.0", + "npm": "^11.8.0", "react": "^18.2.0", "react-dom": "^18.2.0", "semver": "^7.6.0" @@ -26,9 +27,8 @@ "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@types/semver": "^7.5.8", - "npm": "^11.6.4", "prettier": "^3.2.5", "typescript": "^5.4.5" }, - "packageManager": "npm@10.9.0" + "packageManager": "npm@11.8.0" } From 7faa87a7e858e7949d2b93830318504f64a15ac8 Mon Sep 17 00:00:00 2001 From: Steven Date: Sun, 25 Jan 2026 14:56:04 -0500 Subject: [PATCH 2/2] bump other dependencies --- package-lock.json | 207 ++++++++++++++++++++++++---------------------- package.json | 16 ++-- 2 files changed, 116 insertions(+), 107 deletions(-) diff --git a/package-lock.json b/package-lock.json index 912c02bf..1ee19ec3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,95 +8,105 @@ "license": "MIT", "dependencies": { "badgen": "^3.2.3", - "ioredis": "^5.4.1", - "lru-cache": "^10.2.0", + "ioredis": "^5.9.2", + "lru-cache": "^11.2.4", "npm": "^11.8.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "semver": "^7.6.0" + "react": "^18.3.0", + "react-dom": "^18.3.0", + "semver": "^7.7.3" }, "devDependencies": { - "@types/node": "^20.12.7", + "@types/node": "^22.19.7", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@types/semver": "^7.5.8", - "prettier": "^3.2.5", - "typescript": "^5.4.5" + "prettier": "^3.8.1", + "typescript": "^5.9.3" }, "engines": { "node": "24.x" } }, "node_modules/@ioredis/commands": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz", - "integrity": "sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.5.0.tgz", + "integrity": "sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==", + "license": "MIT" }, "node_modules/@types/node": { - "version": "20.12.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", + "version": "22.19.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.7.tgz", + "integrity": "sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==", "dev": true, + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.21.0" } }, "node_modules/@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", - "dev": true + "version": "15.7.15", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", + "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", + "dev": true, + "license": "MIT" }, "node_modules/@types/react": { - "version": "18.2.79", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz", - "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==", + "version": "18.3.27", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.27.tgz", + "integrity": "sha512-cisd7gxkzjBKU2GgdYrTdtQx1SORymWyaAFhaxQPK9bYO9ot3Y5OikQRvY0VYQtvwjeQnizCINJAenh/V7MK2w==", "dev": true, + "license": "MIT", "dependencies": { "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { - "version": "18.2.25", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.25.tgz", - "integrity": "sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==", + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", "dev": true, - "dependencies": { - "@types/react": "*" + "license": "MIT", + "peerDependencies": { + "@types/react": "^18.0.0" } }, "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", + "dev": true, + "license": "MIT" }, "node_modules/badgen": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/badgen/-/badgen-3.2.3.tgz", - "integrity": "sha512-svDuwkc63E/z0ky3drpUppB83s/nlgDciH9m+STwwQoWyq7yCgew1qEfJ+9axkKdNq7MskByptWUN9j1PGMwFA==" + "integrity": "sha512-svDuwkc63E/z0ky3drpUppB83s/nlgDciH9m+STwwQoWyq7yCgew1qEfJ+9axkKdNq7MskByptWUN9j1PGMwFA==", + "license": "MIT" }, "node_modules/cluster-key-slot": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz", "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==", + "license": "Apache-2.0", "engines": { "node": ">=0.10.0" } }, "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT" }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -111,16 +121,18 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", + "license": "Apache-2.0", "engines": { "node": ">=0.10" } }, "node_modules/ioredis": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.4.1.tgz", - "integrity": "sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==", + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.9.2.tgz", + "integrity": "sha512-tAAg/72/VxOUW7RQSX1pIxJVucYKcjFjfvj60L57jrZpYCHC3XN0WCQ3sNYL4Gmvv+7GPvTAjc+KSdeNuE8oWQ==", + "license": "MIT", "dependencies": { - "@ioredis/commands": "^1.1.1", + "@ioredis/commands": "1.5.0", "cluster-key-slot": "^1.1.0", "debug": "^4.3.4", "denque": "^2.1.0", @@ -141,22 +153,26 @@ "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, "node_modules/lodash.defaults": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "license": "MIT" }, "node_modules/lodash.isarguments": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==" + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "license": "MIT" }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -165,17 +181,19 @@ } }, "node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "license": "BlueOak-1.0.0", "engines": { - "node": "14 || >=16.14" + "node": "20 || >=22" } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, "node_modules/npm": { "version": "11.8.0", @@ -2118,10 +2136,11 @@ "license": "ISC" }, "node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -2133,9 +2152,10 @@ } }, "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -2144,21 +2164,23 @@ } }, "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "scheduler": "^0.23.2" }, "peerDependencies": { - "react": "^18.2.0" + "react": "^18.3.1" } }, "node_modules/redis-errors": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "license": "MIT", "engines": { "node": ">=4" } @@ -2167,6 +2189,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "license": "MIT", "dependencies": { "redis-errors": "^1.0.0" }, @@ -2175,20 +2198,19 @@ } }, "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2196,27 +2218,18 @@ "node": ">=10" } }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/standard-as-callback": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", - "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==" + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==", + "license": "MIT" }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -2226,15 +2239,11 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" } } } diff --git a/package.json b/package.json index bbd6ef10..cef67949 100644 --- a/package.json +++ b/package.json @@ -15,20 +15,20 @@ "license": "MIT", "dependencies": { "badgen": "^3.2.3", - "ioredis": "^5.4.1", - "lru-cache": "^10.2.0", + "ioredis": "^5.9.2", + "lru-cache": "^11.2.4", "npm": "^11.8.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "semver": "^7.6.0" + "react": "^18.3.0", + "react-dom": "^18.3.0", + "semver": "^7.7.3" }, "devDependencies": { - "@types/node": "^20.12.7", + "@types/node": "^22.19.7", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@types/semver": "^7.5.8", - "prettier": "^3.2.5", - "typescript": "^5.4.5" + "prettier": "^3.8.1", + "typescript": "^5.9.3" }, "packageManager": "npm@11.8.0" }