Update npm deps to remove deprecated/insecure packages

pull/1095/head
Super User 2026-01-22 00:21:52 -05:00
parent 4a9c09666b
commit 29621db1b0
2 changed files with 75 additions and 187 deletions

View File

@ -23,7 +23,7 @@
"fuse.js": "^7.0.0",
"i": "^0.3.7",
"is-cidr": "^6.0.1",
"npm": "^11.6.4",
"npm": "^11.8.0",
"ol": "^10.7.0",
"pinia": "^3.0.4",
"pinia-plugin-persistedstate": "^4.7.1",
@ -245,103 +245,6 @@
"node": ">=22.12.0"
}
},
"node_modules/@electron/rebuild/node_modules/chownr": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
"integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
"license": "ISC",
"engines": {
"node": ">=10"
}
},
"node_modules/@electron/rebuild/node_modules/fs-minipass": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
"integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
"license": "ISC",
"dependencies": {
"minipass": "^3.0.0"
},
"engines": {
"node": ">= 8"
}
},
"node_modules/@electron/rebuild/node_modules/fs-minipass/node_modules/minipass": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
"integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@electron/rebuild/node_modules/minipass": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
"integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
"license": "ISC",
"engines": {
"node": ">=8"
}
},
"node_modules/@electron/rebuild/node_modules/minizlib": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
"integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
"license": "MIT",
"dependencies": {
"minipass": "^3.0.0",
"yallist": "^4.0.0"
},
"engines": {
"node": ">= 8"
}
},
"node_modules/@electron/rebuild/node_modules/minizlib/node_modules/minipass": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
"integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@electron/rebuild/node_modules/mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"license": "MIT",
"bin": {
"mkdirp": "bin/cmd.js"
},
"engines": {
"node": ">=10"
}
},
"node_modules/@electron/rebuild/node_modules/tar": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
"integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
"deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me",
"license": "ISC",
"dependencies": {
"chownr": "^2.0.0",
"fs-minipass": "^2.0.0",
"minipass": "^5.0.0",
"minizlib": "^2.1.1",
"mkdirp": "^1.0.3",
"yallist": "^4.0.0"
},
"engines": {
"node": ">=10"
}
},
"node_modules/@electron/universal": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@electron/universal/-/universal-2.0.3.tgz",
@ -4548,9 +4451,9 @@
}
},
"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",
@ -4629,8 +4532,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",
@ -4638,7 +4541,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",
@ -4655,11 +4558,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",
@ -4688,11 +4591,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": {
@ -4754,7 +4657,7 @@
}
},
"node_modules/npm/node_modules/@npmcli/arborist": {
"version": "9.1.8",
"version": "9.1.10",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -4771,7 +4674,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",
@ -4800,7 +4703,7 @@
}
},
"node_modules/npm/node_modules/@npmcli/config": {
"version": "10.4.4",
"version": "10.5.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -4981,7 +4884,7 @@
}
},
"node_modules/npm/node_modules/@sigstore/core": {
"version": "3.0.0",
"version": "3.1.0",
"inBundle": true,
"license": "Apache-2.0",
"engines": {
@ -4997,48 +4900,40 @@
}
},
"node_modules/npm/node_modules/@sigstore/sign": {
"version": "4.0.1",
"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",
"inBundle": true,
"license": "ISC",
"engines": {
"node": "^18.17.0 || >=20.5.0"
}
},
"node_modules/npm/node_modules/@sigstore/tuf": {
"version": "4.0.0",
"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",
"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": {
@ -5054,31 +4949,17 @@
}
},
"node_modules/npm/node_modules/@tufjs/models": {
"version": "4.0.0",
"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",
"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",
"inBundle": true,
@ -5115,7 +4996,6 @@
},
"node_modules/npm/node_modules/balanced-match": {
"version": "1.0.2",
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/bin-links": {
@ -5146,7 +5026,6 @@
},
"node_modules/npm/node_modules/brace-expansion": {
"version": "2.0.2",
"inBundle": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@ -5238,9 +5117,12 @@
}
},
"node_modules/npm/node_modules/common-ancestor-path": {
"version": "1.0.1",
"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",
@ -5270,7 +5152,7 @@
}
},
"node_modules/npm/node_modules/diff": {
"version": "8.0.2",
"version": "8.0.3",
"inBundle": true,
"license": "BSD-3-Clause",
"engines": {
@ -5446,7 +5328,7 @@
}
},
"node_modules/npm/node_modules/ip-address": {
"version": "10.0.1",
"version": "10.1.0",
"inBundle": true,
"license": "MIT",
"engines": {
@ -5538,11 +5420,11 @@
}
},
"node_modules/npm/node_modules/libnpmdiff": {
"version": "8.0.11",
"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",
@ -5556,11 +5438,11 @@
}
},
"node_modules/npm/node_modules/libnpmexec": {
"version": "10.1.10",
"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",
@ -5578,11 +5460,11 @@
}
},
"node_modules/npm/node_modules/libnpmfund": {
"version": "7.0.11",
"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"
@ -5601,11 +5483,11 @@
}
},
"node_modules/npm/node_modules/libnpmpack": {
"version": "9.0.11",
"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"
@ -5671,9 +5553,9 @@
}
},
"node_modules/npm/node_modules/lru-cache": {
"version": "11.2.2",
"version": "11.2.4",
"inBundle": true,
"license": "ISC",
"license": "BlueOak-1.0.0",
"engines": {
"node": "20 || >=22"
}
@ -6054,7 +5936,7 @@
}
},
"node_modules/npm/node_modules/path-scurry": {
"version": "2.0.0",
"version": "2.0.1",
"inBundle": true,
"license": "BlueOak-1.0.0",
"dependencies": {
@ -6069,7 +5951,7 @@
}
},
"node_modules/npm/node_modules/postcss-selector-parser": {
"version": "7.1.0",
"version": "7.1.1",
"inBundle": true,
"license": "MIT",
"dependencies": {
@ -6198,16 +6080,16 @@
}
},
"node_modules/npm/node_modules/sigstore": {
"version": "4.0.0",
"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"
@ -6332,7 +6214,7 @@
}
},
"node_modules/npm/node_modules/tar": {
"version": "7.5.2",
"version": "7.5.4",
"inBundle": true,
"license": "BlueOak-1.0.0",
"dependencies": {
@ -6415,13 +6297,13 @@
}
},
"node_modules/npm/node_modules/tuf-js": {
"version": "4.0.0",
"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"
@ -6473,7 +6355,7 @@
}
},
"node_modules/npm/node_modules/validate-npm-package-name": {
"version": "7.0.0",
"version": "7.0.2",
"inBundle": true,
"license": "ISC",
"engines": {
@ -7215,17 +7097,22 @@
"license": "MIT"
},
"node_modules/rimraf": {
"version": "2.6.3",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
"integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
"deprecated": "Rimraf versions prior to v4 are no longer supported",
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
"integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
"license": "ISC",
"peer": true,
"dependencies": {
"glob": "^7.1.3"
"glob": "^9.2.0"
},
"bin": {
"rimraf": "bin.js"
"rimraf": "dist/cjs/src/bin.js"
},
"engines": {
"node": ">=14"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/rollup": {
@ -7578,10 +7465,9 @@
}
},
"node_modules/tar": {
"version": "7.5.3",
"resolved": "https://registry.npmjs.org/tar/-/tar-7.5.3.tgz",
"integrity": "sha512-ENg5JUHUm2rDD7IvKNFGzyElLXNjachNLp6RaGf4+JOgxXHkqA+gq81ZAMCUmtMtqBsoU62lcp6S27g1LCYGGQ==",
"deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me",
"version": "7.5.6",
"resolved": "https://registry.npmjs.org/tar/-/tar-7.5.6.tgz",
"integrity": "sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/fs-minipass": "^4.0.0",

View File

@ -27,7 +27,7 @@
"fuse.js": "^7.0.0",
"i": "^0.3.7",
"is-cidr": "^6.0.1",
"npm": "^11.6.4",
"npm": "^11.8.0",
"ol": "^10.7.0",
"pinia": "^3.0.4",
"pinia-plugin-persistedstate": "^4.7.1",
@ -45,6 +45,8 @@
},
"overrides": {
"@electron/asar": "^4.0.1",
"glob": "^11.0.1"
"glob": "^11.0.1",
"rimraf": "^4.4.1",
"tar": "^7.5.6"
}
}