aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package-lock.json3757
-rw-r--r--package.json3
-rw-r--r--src/client/views/nodes/ComparisonBox.tsx1
-rw-r--r--src/client/views/nodes/ImageBox.scss18
-rw-r--r--src/client/views/nodes/ImageBox.tsx179
5 files changed, 1289 insertions, 2669 deletions
diff --git a/package-lock.json b/package-lock.json
index c232c8acf..683996e33 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -219,6 +219,7 @@
"socket.io-client": "^4.7.2",
"standard-http-error": "^2.0.1",
"stream-browserify": "^3.0.0",
+ "string-similarity": "^4.0.4",
"styled-components": "^6.1.1",
"supercluster": "^8.0.1",
"tesseract.js": "^5.1.0",
@@ -2804,10 +2805,6 @@
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
- "node_modules/@isaacs/string-locale-compare": {
- "version": "1.1.0",
- "license": "ISC"
- },
"node_modules/@jest/schemas": {
"version": "29.6.3",
"license": "MIT",
@@ -3720,467 +3717,6 @@
"node": ">= 8"
}
},
- "node_modules/@npmcli/agent": {
- "version": "2.2.2",
- "license": "ISC",
- "dependencies": {
- "agent-base": "^7.1.0",
- "http-proxy-agent": "^7.0.0",
- "https-proxy-agent": "^7.0.1",
- "lru-cache": "^10.0.1",
- "socks-proxy-agent": "^8.0.3"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/agent/node_modules/agent-base": {
- "version": "7.1.1",
- "license": "MIT",
- "dependencies": {
- "debug": "^4.3.4"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/@npmcli/agent/node_modules/https-proxy-agent": {
- "version": "7.0.4",
- "license": "MIT",
- "dependencies": {
- "agent-base": "^7.0.2",
- "debug": "4"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/@npmcli/agent/node_modules/lru-cache": {
- "version": "10.2.2",
- "license": "ISC",
- "engines": {
- "node": "14 || >=16.14"
- }
- },
- "node_modules/@npmcli/arborist": {
- "version": "7.5.2",
- "license": "ISC",
- "dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^3.1.1",
- "@npmcli/installed-package-contents": "^2.1.0",
- "@npmcli/map-workspaces": "^3.0.2",
- "@npmcli/metavuln-calculator": "^7.1.1",
- "@npmcli/name-from-folder": "^2.0.0",
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.1.0",
- "@npmcli/query": "^3.1.0",
- "@npmcli/redact": "^2.0.0",
- "@npmcli/run-script": "^8.1.0",
- "bin-links": "^4.0.4",
- "cacache": "^18.0.3",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^7.0.2",
- "json-parse-even-better-errors": "^3.0.2",
- "json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^7.2.1",
- "npm-install-checks": "^6.2.0",
- "npm-package-arg": "^11.0.2",
- "npm-pick-manifest": "^9.0.1",
- "npm-registry-fetch": "^17.0.1",
- "pacote": "^18.0.6",
- "parse-conflict-json": "^3.0.0",
- "proc-log": "^4.2.0",
- "proggy": "^2.0.0",
- "promise-all-reject-late": "^1.0.0",
- "promise-call-limit": "^3.0.1",
- "read-package-json-fast": "^3.0.2",
- "semver": "^7.3.7",
- "ssri": "^10.0.6",
- "treeverse": "^3.0.0",
- "walk-up-path": "^3.0.1"
- },
- "bin": {
- "arborist": "bin/index.js"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/arborist/node_modules/abbrev": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/arborist/node_modules/json-parse-even-better-errors": {
- "version": "3.0.2",
- "license": "MIT",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/arborist/node_modules/lru-cache": {
- "version": "10.2.2",
- "license": "ISC",
- "engines": {
- "node": "14 || >=16.14"
- }
- },
- "node_modules/@npmcli/arborist/node_modules/nopt": {
- "version": "7.2.1",
- "license": "ISC",
- "dependencies": {
- "abbrev": "^2.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/arborist/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@npmcli/config": {
- "version": "8.3.2",
- "license": "ISC",
- "dependencies": {
- "@npmcli/map-workspaces": "^3.0.2",
- "ci-info": "^4.0.0",
- "ini": "^4.1.2",
- "nopt": "^7.2.1",
- "proc-log": "^4.2.0",
- "read-package-json-fast": "^3.0.2",
- "semver": "^7.3.5",
- "walk-up-path": "^3.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/config/node_modules/abbrev": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/config/node_modules/ci-info": {
- "version": "4.0.0",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@npmcli/config/node_modules/ini": {
- "version": "4.1.3",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/config/node_modules/nopt": {
- "version": "7.2.1",
- "license": "ISC",
- "dependencies": {
- "abbrev": "^2.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/config/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@npmcli/fs": {
- "version": "3.1.1",
- "license": "ISC",
- "dependencies": {
- "semver": "^7.3.5"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/fs/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@npmcli/git": {
- "version": "5.0.7",
- "license": "ISC",
- "dependencies": {
- "@npmcli/promise-spawn": "^7.0.0",
- "lru-cache": "^10.0.1",
- "npm-pick-manifest": "^9.0.0",
- "proc-log": "^4.0.0",
- "promise-inflight": "^1.0.1",
- "promise-retry": "^2.0.1",
- "semver": "^7.3.5",
- "which": "^4.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/git/node_modules/isexe": {
- "version": "3.1.1",
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/@npmcli/git/node_modules/lru-cache": {
- "version": "10.2.2",
- "license": "ISC",
- "engines": {
- "node": "14 || >=16.14"
- }
- },
- "node_modules/@npmcli/git/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@npmcli/git/node_modules/which": {
- "version": "4.0.0",
- "license": "ISC",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/installed-package-contents": {
- "version": "2.1.0",
- "license": "ISC",
- "dependencies": {
- "npm-bundled": "^3.0.0",
- "npm-normalize-package-bin": "^3.0.0"
- },
- "bin": {
- "installed-package-contents": "bin/index.js"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/map-workspaces": {
- "version": "3.0.6",
- "license": "ISC",
- "dependencies": {
- "@npmcli/name-from-folder": "^2.0.0",
- "glob": "^10.2.2",
- "minimatch": "^9.0.0",
- "read-package-json-fast": "^3.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/metavuln-calculator": {
- "version": "7.1.1",
- "license": "ISC",
- "dependencies": {
- "cacache": "^18.0.0",
- "json-parse-even-better-errors": "^3.0.0",
- "pacote": "^18.0.0",
- "proc-log": "^4.1.0",
- "semver": "^7.3.5"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/metavuln-calculator/node_modules/json-parse-even-better-errors": {
- "version": "3.0.2",
- "license": "MIT",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/metavuln-calculator/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@npmcli/name-from-folder": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/node-gyp": {
- "version": "3.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/package-json": {
- "version": "5.1.0",
- "license": "ISC",
- "dependencies": {
- "@npmcli/git": "^5.0.0",
- "glob": "^10.2.2",
- "hosted-git-info": "^7.0.0",
- "json-parse-even-better-errors": "^3.0.0",
- "normalize-package-data": "^6.0.0",
- "proc-log": "^4.0.0",
- "semver": "^7.5.3"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": {
- "version": "3.0.2",
- "license": "MIT",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/package-json/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@npmcli/promise-spawn": {
- "version": "7.0.2",
- "license": "ISC",
- "dependencies": {
- "which": "^4.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/promise-spawn/node_modules/isexe": {
- "version": "3.1.1",
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/@npmcli/promise-spawn/node_modules/which": {
- "version": "4.0.0",
- "license": "ISC",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/query": {
- "version": "3.1.0",
- "license": "ISC",
- "dependencies": {
- "postcss-selector-parser": "^6.0.10"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/redact": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/run-script": {
- "version": "8.1.0",
- "license": "ISC",
- "dependencies": {
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.0.0",
- "@npmcli/promise-spawn": "^7.0.0",
- "node-gyp": "^10.0.0",
- "proc-log": "^4.0.0",
- "which": "^4.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@npmcli/run-script/node_modules/isexe": {
- "version": "3.1.1",
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/@npmcli/run-script/node_modules/which": {
- "version": "4.0.0",
- "license": "ISC",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
- }
- },
"node_modules/@octokit/auth-token": {
"version": "5.1.1",
"license": "MIT",
@@ -7056,68 +6592,6 @@
"url": "https://ko-fi.com/killymxi"
}
},
- "node_modules/@sigstore/bundle": {
- "version": "2.3.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@sigstore/core": {
- "version": "1.1.0",
- "license": "Apache-2.0",
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@sigstore/protobuf-specs": {
- "version": "0.3.2",
- "license": "Apache-2.0",
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@sigstore/sign": {
- "version": "2.3.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "make-fetch-happen": "^13.0.1",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@sigstore/tuf": {
- "version": "2.3.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/protobuf-specs": "^0.3.0",
- "tuf-js": "^2.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@sigstore/verify": {
- "version": "1.2.1",
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.1.0",
- "@sigstore/protobuf-specs": "^0.3.2"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/@sinclair/typebox": {
"version": "0.27.8",
"license": "MIT"
@@ -7203,24 +6677,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@tufjs/canonical-json": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/@tufjs/models": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "@tufjs/canonical-json": "2.0.0",
- "minimatch": "^9.0.4"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/@turf/along": {
"version": "6.5.0",
"license": "MIT",
@@ -10277,17 +9733,6 @@
"node": ">= 8.0.0"
}
},
- "node_modules/aggregate-error": {
- "version": "3.1.0",
- "license": "MIT",
- "dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/ajv": {
"version": "6.12.6",
"license": "MIT",
@@ -11076,19 +10521,6 @@
"node": "*"
}
},
- "node_modules/bin-links": {
- "version": "4.0.4",
- "license": "ISC",
- "dependencies": {
- "cmd-shim": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "read-cmd-shim": "^4.0.0",
- "write-file-atomic": "^5.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/binary-extensions": {
"version": "2.3.0",
"license": "MIT",
@@ -12997,19 +12429,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/browndash-components/node_modules/npm/node_modules/node-gyp/node_modules/are-we-there-yet/node_modules/readable-stream": {
- "version": "3.6.2",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/browndash-components/node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": {
"version": "1.1.11",
"inBundle": true,
@@ -13224,10 +12643,6 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/browndash-components/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream": {
- "extraneous": true,
- "inBundle": true
- },
"node_modules/browndash-components/node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": {
"version": "3.0.7",
"inBundle": true,
@@ -13673,6 +13088,19 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
+ "node_modules/browndash-components/node_modules/npm/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/browndash-components/node_modules/npm/node_modules/retry": {
"version": "0.12.0",
"inBundle": true,
@@ -14399,44 +13827,6 @@
"typewise-core": "^1.2"
}
},
- "node_modules/cacache": {
- "version": "18.0.3",
- "license": "ISC",
- "dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/cacache/node_modules/fs-minipass": {
- "version": "3.0.3",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/cacache/node_modules/lru-cache": {
- "version": "10.2.2",
- "license": "ISC",
- "engines": {
- "node": "14 || >=16.14"
- }
- },
"node_modules/cacheable-lookup": {
"version": "7.0.0",
"license": "MIT",
@@ -14771,13 +14161,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/clean-stack": {
- "version": "2.2.0",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/cli-cursor": {
"version": "3.1.0",
"dev": true,
@@ -14944,13 +14327,6 @@
"node": ">=6"
}
},
- "node_modules/cmd-shim": {
- "version": "6.0.3",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/color": {
"version": "4.2.3",
"license": "MIT",
@@ -15051,10 +14427,6 @@
"node": ">= 10"
}
},
- "node_modules/common-ancestor-path": {
- "version": "1.0.1",
- "license": "ISC"
- },
"node_modules/common-path-prefix": {
"version": "3.0.0",
"license": "ISC"
@@ -16811,13 +16183,6 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/env-paths": {
- "version": "2.2.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/envinfo": {
"version": "7.13.0",
"license": "MIT",
@@ -16828,10 +16193,6 @@
"node": ">=4"
}
},
- "node_modules/err-code": {
- "version": "2.0.3",
- "license": "MIT"
- },
"node_modules/error-ex": {
"version": "1.3.2",
"license": "MIT",
@@ -18651,10 +18012,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/exponential-backoff": {
- "version": "3.1.1",
- "license": "Apache-2.0"
- },
"node_modules/express": {
"version": "4.19.2",
"license": "MIT",
@@ -20440,23 +19797,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/hosted-git-info": {
- "version": "7.0.2",
- "license": "ISC",
- "dependencies": {
- "lru-cache": "^10.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/hosted-git-info/node_modules/lru-cache": {
- "version": "10.2.2",
- "license": "ISC",
- "engines": {
- "node": "14 || >=16.14"
- }
- },
"node_modules/howler": {
"version": "2.2.4",
"license": "MIT"
@@ -20888,16 +20228,6 @@
"version": "1.0.1",
"license": "ISC"
},
- "node_modules/ignore-walk": {
- "version": "6.0.5",
- "license": "ISC",
- "dependencies": {
- "minimatch": "^9.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/image-data-uri": {
"version": "2.0.1",
"license": "MIT",
@@ -21151,13 +20481,6 @@
"node": ">=0.8.19"
}
},
- "node_modules/indent-string": {
- "version": "4.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/inflight": {
"version": "1.0.6",
"license": "ISC",
@@ -21781,10 +21104,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-lambda": {
- "version": "1.0.1",
- "license": "MIT"
- },
"node_modules/is-map": {
"version": "2.0.3",
"dev": true,
@@ -22417,13 +21736,6 @@
"version": "1.0.1",
"license": "MIT"
},
- "node_modules/json-stringify-nice": {
- "version": "1.1.4",
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/json-stringify-pretty-compact": {
"version": "3.0.0",
"license": "MIT"
@@ -22452,13 +21764,6 @@
"graceful-fs": "^4.1.6"
}
},
- "node_modules/jsonparse": {
- "version": "1.3.1",
- "engines": [
- "node >= 0.2.0"
- ],
- "license": "MIT"
- },
"node_modules/jsonschema": {
"version": "1.4.1",
"license": "MIT",
@@ -22539,14 +21844,6 @@
"safe-buffer": "~5.1.0"
}
},
- "node_modules/just-diff": {
- "version": "6.0.2",
- "license": "MIT"
- },
- "node_modules/just-diff-apply": {
- "version": "5.5.0",
- "license": "MIT"
- },
"node_modules/jwa": {
"version": "2.0.0",
"license": "MIT",
@@ -23099,27 +22396,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/make-fetch-happen": {
- "version": "13.0.1",
- "license": "ISC",
- "dependencies": {
- "@npmcli/agent": "^2.0.0",
- "cacache": "^18.0.0",
- "http-cache-semantics": "^4.1.1",
- "is-lambda": "^1.0.1",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "negotiator": "^0.6.3",
- "proc-log": "^4.2.0",
- "promise-retry": "^2.0.1",
- "ssri": "^10.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/mapbox-gl": {
"version": "3.4.0",
"license": "SEE LICENSE IN LICENSE.txt",
@@ -29334,125 +28610,6 @@
"node": ">=16 || 14 >=14.17"
}
},
- "node_modules/minipass-collect": {
- "version": "2.0.1",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "node_modules/minipass-fetch": {
- "version": "3.0.5",
- "license": "MIT",
- "dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^2.1.2"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
- }
- },
- "node_modules/minipass-flush": {
- "version": "1.0.5",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/minipass-flush/node_modules/minipass": {
- "version": "3.3.6",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-flush/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
- "node_modules/minipass-json-stream": {
- "version": "1.0.1",
- "license": "MIT",
- "dependencies": {
- "jsonparse": "^1.3.1",
- "minipass": "^3.0.0"
- }
- },
- "node_modules/minipass-json-stream/node_modules/minipass": {
- "version": "3.3.6",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-json-stream/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
- "node_modules/minipass-pipeline": {
- "version": "1.2.4",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-pipeline/node_modules/minipass": {
- "version": "3.3.6",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-pipeline/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
- "node_modules/minipass-sized": {
- "version": "1.0.3",
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-sized/node_modules/minipass": {
- "version": "3.3.6",
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/minipass-sized/node_modules/yallist": {
- "version": "4.0.0",
- "license": "ISC"
- },
"node_modules/minizlib": {
"version": "2.1.2",
"license": "MIT",
@@ -30094,85 +29251,6 @@
"node": ">= 6.13.0"
}
},
- "node_modules/node-gyp": {
- "version": "10.1.0",
- "license": "MIT",
- "dependencies": {
- "env-paths": "^2.2.0",
- "exponential-backoff": "^3.1.1",
- "glob": "^10.3.10",
- "graceful-fs": "^4.2.6",
- "make-fetch-happen": "^13.0.0",
- "nopt": "^7.0.0",
- "proc-log": "^3.0.0",
- "semver": "^7.3.5",
- "tar": "^6.1.2",
- "which": "^4.0.0"
- },
- "bin": {
- "node-gyp": "bin/node-gyp.js"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/node-gyp/node_modules/abbrev": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/node-gyp/node_modules/isexe": {
- "version": "3.1.1",
- "license": "ISC",
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/node-gyp/node_modules/nopt": {
- "version": "7.2.1",
- "license": "ISC",
- "dependencies": {
- "abbrev": "^2.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/node-gyp/node_modules/proc-log": {
- "version": "3.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/node-gyp/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/node-gyp/node_modules/which": {
- "version": "4.0.0",
- "license": "ISC",
- "dependencies": {
- "isexe": "^3.1.1"
- },
- "bin": {
- "node-which": "bin/which.js"
- },
- "engines": {
- "node": "^16.13.0 || >=18.0.0"
- }
- },
"node_modules/node-releases": {
"version": "2.0.14",
"license": "MIT"
@@ -30266,29 +29344,6 @@
"node": ">=6"
}
},
- "node_modules/normalize-package-data": {
- "version": "6.0.1",
- "license": "BSD-2-Clause",
- "dependencies": {
- "hosted-git-info": "^7.0.0",
- "is-core-module": "^2.8.1",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/normalize-package-data/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/normalize-path": {
"version": "3.0.0",
"license": "MIT",
@@ -30464,564 +29519,569 @@
"node": "^18.17.0 || >=20.5.0"
}
},
- "node_modules/npm-bundled": {
- "version": "3.0.1",
- "license": "ISC",
+ "node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "npm-normalize-package-bin": "^3.0.0"
+ "path-key": "^3.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/npm-install-checks": {
- "version": "6.3.0",
- "license": "BSD-2-Clause",
+ "node_modules/npm/node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "inBundle": true,
+ "license": "ISC",
"dependencies": {
- "semver": "^7.1.1"
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=12"
}
},
- "node_modules/npm-install-checks/node_modules/semver": {
- "version": "7.6.2",
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "inBundle": true,
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
- "node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
- "license": "ISC",
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": {
+ "version": "5.1.2",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm-package-arg": {
- "version": "11.0.2",
- "license": "ISC",
+ "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "inBundle": true,
+ "license": "MIT",
"dependencies": {
- "hosted-git-info": "^7.0.0",
- "proc-log": "^4.0.0",
- "semver": "^7.3.5",
- "validate-npm-package-name": "^5.0.0"
+ "ansi-regex": "^6.0.1"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
- "node_modules/npm-package-arg/node_modules/semver": {
- "version": "7.6.2",
+ "node_modules/npm/node_modules/@isaacs/string-locale-compare": {
+ "version": "1.1.0",
+ "inBundle": true,
+ "license": "ISC"
+ },
+ "node_modules/npm/node_modules/@npmcli/agent": {
+ "version": "2.2.2",
+ "inBundle": true,
"license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "agent-base": "^7.1.0",
+ "http-proxy-agent": "^7.0.0",
+ "https-proxy-agent": "^7.0.1",
+ "lru-cache": "^10.0.1",
+ "socks-proxy-agent": "^8.0.3"
},
"engines": {
- "node": ">=10"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm-packlist": {
- "version": "8.0.2",
+ "node_modules/npm/node_modules/@npmcli/arborist": {
+ "version": "7.5.2",
+ "inBundle": true,
"license": "ISC",
"dependencies": {
- "ignore-walk": "^6.0.4"
+ "@isaacs/string-locale-compare": "^1.1.0",
+ "@npmcli/fs": "^3.1.1",
+ "@npmcli/installed-package-contents": "^2.1.0",
+ "@npmcli/map-workspaces": "^3.0.2",
+ "@npmcli/metavuln-calculator": "^7.1.1",
+ "@npmcli/name-from-folder": "^2.0.0",
+ "@npmcli/node-gyp": "^3.0.0",
+ "@npmcli/package-json": "^5.1.0",
+ "@npmcli/query": "^3.1.0",
+ "@npmcli/redact": "^2.0.0",
+ "@npmcli/run-script": "^8.1.0",
+ "bin-links": "^4.0.4",
+ "cacache": "^18.0.3",
+ "common-ancestor-path": "^1.0.1",
+ "hosted-git-info": "^7.0.2",
+ "json-parse-even-better-errors": "^3.0.2",
+ "json-stringify-nice": "^1.1.4",
+ "lru-cache": "^10.2.2",
+ "minimatch": "^9.0.4",
+ "nopt": "^7.2.1",
+ "npm-install-checks": "^6.2.0",
+ "npm-package-arg": "^11.0.2",
+ "npm-pick-manifest": "^9.0.1",
+ "npm-registry-fetch": "^17.0.1",
+ "pacote": "^18.0.6",
+ "parse-conflict-json": "^3.0.0",
+ "proc-log": "^4.2.0",
+ "proggy": "^2.0.0",
+ "promise-all-reject-late": "^1.0.0",
+ "promise-call-limit": "^3.0.1",
+ "read-package-json-fast": "^3.0.2",
+ "semver": "^7.3.7",
+ "ssri": "^10.0.6",
+ "treeverse": "^3.0.0",
+ "walk-up-path": "^3.0.1"
+ },
+ "bin": {
+ "arborist": "bin/index.js"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm-pick-manifest": {
- "version": "9.0.1",
+ "node_modules/npm/node_modules/@npmcli/config": {
+ "version": "8.3.2",
+ "inBundle": true,
"license": "ISC",
"dependencies": {
- "npm-install-checks": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "npm-package-arg": "^11.0.0",
- "semver": "^7.3.5"
+ "@npmcli/map-workspaces": "^3.0.2",
+ "ci-info": "^4.0.0",
+ "ini": "^4.1.2",
+ "nopt": "^7.2.1",
+ "proc-log": "^4.2.0",
+ "read-package-json-fast": "^3.0.2",
+ "semver": "^7.3.5",
+ "walk-up-path": "^3.0.1"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm-pick-manifest/node_modules/semver": {
- "version": "7.6.2",
+ "node_modules/npm/node_modules/@npmcli/fs": {
+ "version": "3.1.1",
+ "inBundle": true,
"license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "semver": "^7.3.5"
},
"engines": {
- "node": ">=10"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm-registry-fetch": {
- "version": "17.0.1",
+ "node_modules/npm/node_modules/@npmcli/git": {
+ "version": "5.0.7",
+ "inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/redact": "^2.0.0",
- "make-fetch-happen": "^13.0.0",
- "minipass": "^7.0.2",
- "minipass-fetch": "^3.0.0",
- "minipass-json-stream": "^1.0.1",
- "minizlib": "^2.1.2",
- "npm-package-arg": "^11.0.0",
- "proc-log": "^4.0.0"
+ "@npmcli/promise-spawn": "^7.0.0",
+ "lru-cache": "^10.0.1",
+ "npm-pick-manifest": "^9.0.0",
+ "proc-log": "^4.0.0",
+ "promise-inflight": "^1.0.1",
+ "promise-retry": "^2.0.1",
+ "semver": "^7.3.5",
+ "which": "^4.0.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm-run-path": {
- "version": "4.0.1",
- "dev": true,
- "license": "MIT",
+ "node_modules/npm/node_modules/@npmcli/installed-package-contents": {
+ "version": "2.1.0",
+ "inBundle": true,
+ "license": "ISC",
"dependencies": {
- "path-key": "^3.0.0"
+ "npm-bundled": "^3.0.0",
+ "npm-normalize-package-bin": "^3.0.0"
+ },
+ "bin": {
+ "installed-package-contents": "bin/index.js"
},
"engines": {
- "node": ">=8"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/abbrev": {
- "version": "2.0.0",
+ "node_modules/npm/node_modules/@npmcli/map-workspaces": {
+ "version": "3.0.6",
"inBundle": true,
"license": "ISC",
+ "dependencies": {
+ "@npmcli/name-from-folder": "^2.0.0",
+ "glob": "^10.2.2",
+ "minimatch": "^9.0.0",
+ "read-package-json-fast": "^3.0.0"
+ },
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/archy": {
- "version": "1.0.0",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/cacache": {
- "version": "18.0.4",
+ "node_modules/npm/node_modules/@npmcli/metavuln-calculator": {
+ "version": "7.1.1",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/fs": "^3.1.0",
- "fs-minipass": "^3.0.0",
- "glob": "^10.2.2",
- "lru-cache": "^10.0.1",
- "minipass": "^7.0.3",
- "minipass-collect": "^2.0.1",
- "minipass-flush": "^1.0.5",
- "minipass-pipeline": "^1.2.4",
- "p-map": "^4.0.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11",
- "unique-filename": "^3.0.0"
+ "cacache": "^18.0.0",
+ "json-parse-even-better-errors": "^3.0.0",
+ "pacote": "^18.0.0",
+ "proc-log": "^4.1.0",
+ "semver": "^7.3.5"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/imurmurhash": {
- "version": "0.1.4",
+ "node_modules/npm/node_modules/@npmcli/name-from-folder": {
+ "version": "2.0.0",
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"engines": {
- "node": ">=0.8.19"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/lru-cache": {
- "version": "10.4.3",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/cacache/node_modules/minipass-collect": {
- "version": "2.0.1",
+ "node_modules/npm/node_modules/@npmcli/node-gyp": {
+ "version": "3.0.0",
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/minipass-flush": {
- "version": "1.0.5",
+ "node_modules/npm/node_modules/@npmcli/package-json": {
+ "version": "5.1.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "minipass": "^3.0.0"
+ "@npmcli/git": "^5.0.0",
+ "glob": "^10.2.2",
+ "hosted-git-info": "^7.0.0",
+ "json-parse-even-better-errors": "^3.0.0",
+ "normalize-package-data": "^6.0.0",
+ "proc-log": "^4.0.0",
+ "semver": "^7.5.3"
},
"engines": {
- "node": ">= 8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/minipass-flush/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/npm/node_modules/@npmcli/promise-spawn": {
+ "version": "7.0.2",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
+ "which": "^4.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/unique-filename": {
- "version": "3.0.0",
+ "node_modules/npm/node_modules/@npmcli/query": {
+ "version": "3.1.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "unique-slug": "^4.0.0"
+ "postcss-selector-parser": "^6.0.10"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cacache/node_modules/unique-slug": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/@npmcli/redact": {
+ "version": "2.0.0",
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4"
- },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/chalk": {
- "version": "5.3.0",
+ "node_modules/npm/node_modules/@npmcli/run-script": {
+ "version": "8.1.0",
"inBundle": true,
- "license": "MIT",
- "engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ "license": "ISC",
+ "dependencies": {
+ "@npmcli/node-gyp": "^3.0.0",
+ "@npmcli/package-json": "^5.0.0",
+ "@npmcli/promise-spawn": "^7.0.0",
+ "node-gyp": "^10.0.0",
+ "proc-log": "^4.0.0",
+ "which": "^4.0.0"
},
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/ci-info": {
- "version": "4.0.0",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
+ "node_modules/npm/node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
"inBundle": true,
"license": "MIT",
+ "optional": true,
"engines": {
- "node": ">=8"
+ "node": ">=14"
}
},
- "node_modules/npm/node_modules/cli-columns": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/@sigstore/bundle": {
+ "version": "2.3.1",
"inBundle": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1"
+ "@sigstore/protobuf-specs": "^0.3.1"
},
"engines": {
- "node": ">= 10"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cli-columns/node_modules/ansi-regex": {
- "version": "5.0.1",
+ "node_modules/npm/node_modules/@sigstore/core": {
+ "version": "1.1.0",
"inBundle": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"engines": {
- "node": ">=8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cli-columns/node_modules/emoji-regex": {
- "version": "8.0.0",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/cli-columns/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
+ "node_modules/npm/node_modules/@sigstore/protobuf-specs": {
+ "version": "0.3.2",
"inBundle": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"engines": {
- "node": ">=8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cli-columns/node_modules/string-width": {
- "version": "4.2.3",
+ "node_modules/npm/node_modules/@sigstore/sign": {
+ "version": "2.3.1",
"inBundle": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "@sigstore/bundle": "^2.3.0",
+ "@sigstore/core": "^1.0.0",
+ "@sigstore/protobuf-specs": "^0.3.1",
+ "make-fetch-happen": "^13.0.1",
+ "proc-log": "^4.2.0",
+ "promise-retry": "^2.0.1"
},
"engines": {
- "node": ">=8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/cli-columns/node_modules/strip-ansi": {
- "version": "6.0.1",
+ "node_modules/npm/node_modules/@sigstore/tuf": {
+ "version": "2.3.3",
"inBundle": true,
- "license": "MIT",
+ "license": "Apache-2.0",
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "@sigstore/protobuf-specs": "^0.3.0",
+ "tuf-js": "^2.2.1"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/fastest-levenshtein": {
- "version": "1.0.16",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4.9.1"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/fs-minipass": {
- "version": "3.0.3",
+ "node_modules/npm/node_modules/@sigstore/verify": {
+ "version": "1.2.0",
"inBundle": true,
- "license": "ISC",
+ "license": "Apache-2.0",
"dependencies": {
- "minipass": "^7.0.3"
+ "@sigstore/bundle": "^2.3.1",
+ "@sigstore/core": "^1.1.0",
+ "@sigstore/protobuf-specs": "^0.3.1"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/glob": {
- "version": "10.3.15",
+ "node_modules/npm/node_modules/@tufjs/canonical-json": {
+ "version": "2.0.0",
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^2.3.6",
- "minimatch": "^9.0.1",
- "minipass": "^7.0.4",
- "path-scurry": "^1.11.0"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
+ "license": "MIT",
"engines": {
- "node": ">=16 || 14 >=14.18"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/glob/node_modules/cross-spawn": {
- "version": "7.0.3",
+ "node_modules/npm/node_modules/@tufjs/models": {
+ "version": "2.0.1",
"inBundle": true,
"license": "MIT",
"dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
+ "@tufjs/canonical-json": "2.0.0",
+ "minimatch": "^9.0.4"
},
"engines": {
- "node": ">= 8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/glob/node_modules/foreground-child": {
- "version": "3.2.1",
+ "node_modules/npm/node_modules/abbrev": {
+ "version": "2.0.0",
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^4.0.1"
- },
"engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/glob/node_modules/isexe": {
- "version": "2.0.0",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/glob/node_modules/lru-cache": {
- "version": "10.4.3",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/glob/node_modules/path-key": {
- "version": "3.1.1",
+ "node_modules/npm/node_modules/agent-base": {
+ "version": "7.1.1",
"inBundle": true,
"license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/glob/node_modules/path-scurry": {
- "version": "1.11.1",
- "inBundle": true,
- "license": "BlueOak-1.0.0",
"dependencies": {
- "lru-cache": "^10.2.0",
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ "debug": "^4.3.4"
},
"engines": {
- "node": ">=16 || 14 >=14.18"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">= 14"
}
},
- "node_modules/npm/node_modules/glob/node_modules/shebang-command": {
- "version": "2.0.0",
+ "node_modules/npm/node_modules/aggregate-error": {
+ "version": "3.1.0",
"inBundle": true,
"license": "MIT",
"dependencies": {
- "shebang-regex": "^3.0.0"
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/glob/node_modules/shebang-regex": {
- "version": "3.0.0",
+ "node_modules/npm/node_modules/ansi-regex": {
+ "version": "5.0.1",
"inBundle": true,
"license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/glob/node_modules/signal-exit": {
- "version": "4.1.0",
+ "node_modules/npm/node_modules/ansi-styles": {
+ "version": "6.2.1",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": ">=14"
+ "node": ">=12"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/npm/node_modules/glob/node_modules/which": {
- "version": "2.0.2",
+ "node_modules/npm/node_modules/aproba": {
+ "version": "2.0.0",
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
+ "license": "ISC"
},
- "node_modules/npm/node_modules/graceful-fs": {
- "version": "4.2.11",
+ "node_modules/npm/node_modules/archy": {
+ "version": "1.0.0",
"inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/hosted-git-info": {
- "version": "7.0.2",
+ "node_modules/npm/node_modules/balanced-match": {
+ "version": "1.0.2",
+ "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/bin-links": {
+ "version": "4.0.4",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "lru-cache": "^10.0.1"
+ "cmd-shim": "^6.0.0",
+ "npm-normalize-package-bin": "^3.0.0",
+ "read-cmd-shim": "^4.0.0",
+ "write-file-atomic": "^5.0.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/hosted-git-info/node_modules/lru-cache": {
- "version": "10.4.3",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/ini": {
- "version": "4.1.2",
+ "node_modules/npm/node_modules/binary-extensions": {
+ "version": "2.3.0",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/init-package-json": {
- "version": "6.0.3",
+ "node_modules/npm/node_modules/brace-expansion": {
+ "version": "2.0.1",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@npmcli/package-json": "^5.0.0",
- "npm-package-arg": "^11.0.0",
- "promzard": "^1.0.0",
- "read": "^3.0.1",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4",
- "validate-npm-package-name": "^5.0.0"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "balanced-match": "^1.0.0"
}
},
- "node_modules/npm/node_modules/init-package-json/node_modules/promzard": {
- "version": "1.0.2",
+ "node_modules/npm/node_modules/cacache": {
+ "version": "18.0.3",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "read": "^3.0.1"
+ "@npmcli/fs": "^3.1.0",
+ "fs-minipass": "^3.0.0",
+ "glob": "^10.2.2",
+ "lru-cache": "^10.0.1",
+ "minipass": "^7.0.3",
+ "minipass-collect": "^2.0.1",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "p-map": "^4.0.0",
+ "ssri": "^10.0.0",
+ "tar": "^6.1.11",
+ "unique-filename": "^3.0.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/init-package-json/node_modules/spdx-correct": {
- "version": "3.2.0",
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/init-package-json/node_modules/spdx-exceptions": {
- "version": "2.5.0",
- "inBundle": true,
- "license": "CC-BY-3.0"
- },
- "node_modules/npm/node_modules/init-package-json/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/chalk": {
+ "version": "5.3.0",
"inBundle": true,
"license": "MIT",
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/npm/node_modules/init-package-json/node_modules/spdx-license-ids": {
- "version": "3.0.18",
- "inBundle": true,
- "license": "CC0-1.0"
- },
- "node_modules/npm/node_modules/init-package-json/node_modules/validate-npm-package-license": {
- "version": "3.0.4",
+ "node_modules/npm/node_modules/chownr": {
+ "version": "2.0.0",
"inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/npm/node_modules/is-cidr": {
- "version": "5.1.0",
+ "node_modules/npm/node_modules/ci-info": {
+ "version": "4.0.0",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
"inBundle": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "cidr-regex": "^4.1.1"
- },
+ "license": "MIT",
"engines": {
- "node": ">=14"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/is-cidr/node_modules/cidr-regex": {
- "version": "4.1.1",
+ "node_modules/npm/node_modules/cidr-regex": {
+ "version": "4.0.5",
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -31031,167 +30091,115 @@
"node": ">=14"
}
},
- "node_modules/npm/node_modules/is-cidr/node_modules/ip-regex": {
- "version": "5.0.0",
+ "node_modules/npm/node_modules/clean-stack": {
+ "version": "2.2.0",
"inBundle": true,
"license": "MIT",
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm/node_modules/isexe": {
- "version": "3.1.1",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": ">=16"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/jackspeak": {
- "version": "2.3.6",
+ "node_modules/npm/node_modules/cli-columns": {
+ "version": "4.0.0",
"inBundle": true,
- "license": "BlueOak-1.0.0",
+ "license": "MIT",
"dependencies": {
- "@isaacs/cliui": "^8.0.2"
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1"
},
"engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
+ "node": ">= 10"
}
},
- "node_modules/npm/node_modules/json-parse-even-better-errors": {
- "version": "3.0.2",
+ "node_modules/npm/node_modules/cmd-shim": {
+ "version": "6.0.3",
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmaccess": {
- "version": "8.0.6",
+ "node_modules/npm/node_modules/color-convert": {
+ "version": "2.0.1",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "npm-package-arg": "^11.0.2",
- "npm-registry-fetch": "^17.0.1"
+ "color-name": "~1.1.4"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=7.0.0"
}
},
- "node_modules/npm/node_modules/libnpmdiff": {
- "version": "6.1.4",
+ "node_modules/npm/node_modules/color-name": {
+ "version": "1.1.4",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/common-ancestor-path": {
+ "version": "1.0.1",
+ "inBundle": true,
+ "license": "ISC"
+ },
+ "node_modules/npm/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "inBundle": true,
+ "license": "MIT",
"dependencies": {
- "@npmcli/arborist": "^7.5.4",
- "@npmcli/installed-package-contents": "^2.1.0",
- "binary-extensions": "^2.3.0",
- "diff": "^5.1.0",
- "minimatch": "^9.0.4",
- "npm-package-arg": "^11.0.2",
- "pacote": "^18.0.6",
- "tar": "^6.2.1"
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 8"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/@npmcli/arborist": {
- "version": "7.5.4",
+ "node_modules/npm/node_modules/cross-spawn/node_modules/which": {
+ "version": "2.0.2",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^3.1.1",
- "@npmcli/installed-package-contents": "^2.1.0",
- "@npmcli/map-workspaces": "^3.0.2",
- "@npmcli/metavuln-calculator": "^7.1.1",
- "@npmcli/name-from-folder": "^2.0.0",
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.1.0",
- "@npmcli/query": "^3.1.0",
- "@npmcli/redact": "^2.0.0",
- "@npmcli/run-script": "^8.1.0",
- "bin-links": "^4.0.4",
- "cacache": "^18.0.3",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^7.0.2",
- "json-parse-even-better-errors": "^3.0.2",
- "json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^7.2.1",
- "npm-install-checks": "^6.2.0",
- "npm-package-arg": "^11.0.2",
- "npm-pick-manifest": "^9.0.1",
- "npm-registry-fetch": "^17.0.1",
- "pacote": "^18.0.6",
- "parse-conflict-json": "^3.0.0",
- "proc-log": "^4.2.0",
- "proggy": "^2.0.0",
- "promise-all-reject-late": "^1.0.0",
- "promise-call-limit": "^3.0.1",
- "read-package-json-fast": "^3.0.2",
- "semver": "^7.3.7",
- "ssri": "^10.0.6",
- "treeverse": "^3.0.0",
- "walk-up-path": "^3.0.1"
+ "isexe": "^2.0.0"
},
"bin": {
- "arborist": "bin/index.js"
+ "node-which": "bin/node-which"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 8"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/bin-links": {
- "version": "4.0.4",
+ "node_modules/npm/node_modules/cssesc": {
+ "version": "3.0.0",
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "cmd-shim": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "read-cmd-shim": "^4.0.0",
- "write-file-atomic": "^5.0.0"
+ "license": "MIT",
+ "bin": {
+ "cssesc": "bin/cssesc"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/binary-extensions": {
- "version": "2.3.0",
+ "node_modules/npm/node_modules/debug": {
+ "version": "4.3.4",
"inBundle": true,
"license": "MIT",
- "engines": {
- "node": ">=8"
+ "dependencies": {
+ "ms": "2.1.2"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm/node_modules/libnpmdiff/node_modules/cmd-shim": {
- "version": "6.0.3",
- "inBundle": true,
- "license": "ISC",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/common-ancestor-path": {
- "version": "1.0.1",
+ "node_modules/npm/node_modules/debug/node_modules/ms": {
+ "version": "2.1.2",
"inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/diff": {
+ "node_modules/npm/node_modules/diff": {
"version": "5.2.0",
"inBundle": true,
"license": "BSD-3-Clause",
@@ -31199,592 +30207,446 @@
"node": ">=0.3.1"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/json-stringify-nice": {
- "version": "1.1.4",
+ "node_modules/npm/node_modules/eastasianwidth": {
+ "version": "0.2.0",
"inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/lru-cache": {
- "version": "10.4.3",
+ "node_modules/npm/node_modules/emoji-regex": {
+ "version": "8.0.0",
"inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/encoding": {
+ "version": "0.1.13",
"inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "iconv-lite": "^0.6.2"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/proggy": {
- "version": "2.0.0",
+ "node_modules/npm/node_modules/env-paths": {
+ "version": "2.2.1",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=6"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/promise-all-reject-late": {
- "version": "1.0.1",
+ "node_modules/npm/node_modules/err-code": {
+ "version": "2.0.3",
"inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/promise-call-limit": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/exponential-backoff": {
+ "version": "3.1.1",
"inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
+ "license": "Apache-2.0"
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/read-cmd-shim": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/fastest-levenshtein": {
+ "version": "1.0.16",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">= 4.9.1"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/read-package-json-fast": {
- "version": "3.0.2",
+ "node_modules/npm/node_modules/foreground-child": {
+ "version": "3.1.1",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "json-parse-even-better-errors": "^3.0.0",
- "npm-normalize-package-bin": "^3.0.0"
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^4.0.1"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/libnpmdiff/node_modules/walk-up-path": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmexec": {
- "version": "8.1.3",
+ "node_modules/npm/node_modules/fs-minipass": {
+ "version": "3.0.3",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/arborist": "^7.5.4",
- "@npmcli/run-script": "^8.1.0",
- "ci-info": "^4.0.0",
- "npm-package-arg": "^11.0.2",
- "pacote": "^18.0.6",
- "proc-log": "^4.2.0",
- "read": "^3.0.1",
- "read-package-json-fast": "^3.0.2",
- "semver": "^7.3.7",
- "walk-up-path": "^3.0.1"
+ "minipass": "^7.0.3"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm/node_modules/function-bind": {
+ "version": "1.1.2",
+ "inBundle": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/@npmcli/arborist": {
- "version": "7.5.4",
+ "node_modules/npm/node_modules/glob": {
+ "version": "10.3.15",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^3.1.1",
- "@npmcli/installed-package-contents": "^2.1.0",
- "@npmcli/map-workspaces": "^3.0.2",
- "@npmcli/metavuln-calculator": "^7.1.1",
- "@npmcli/name-from-folder": "^2.0.0",
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.1.0",
- "@npmcli/query": "^3.1.0",
- "@npmcli/redact": "^2.0.0",
- "@npmcli/run-script": "^8.1.0",
- "bin-links": "^4.0.4",
- "cacache": "^18.0.3",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^7.0.2",
- "json-parse-even-better-errors": "^3.0.2",
- "json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^7.2.1",
- "npm-install-checks": "^6.2.0",
- "npm-package-arg": "^11.0.2",
- "npm-pick-manifest": "^9.0.1",
- "npm-registry-fetch": "^17.0.1",
- "pacote": "^18.0.6",
- "parse-conflict-json": "^3.0.0",
- "proc-log": "^4.2.0",
- "proggy": "^2.0.0",
- "promise-all-reject-late": "^1.0.0",
- "promise-call-limit": "^3.0.1",
- "read-package-json-fast": "^3.0.2",
- "semver": "^7.3.7",
- "ssri": "^10.0.6",
- "treeverse": "^3.0.0",
- "walk-up-path": "^3.0.1"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^2.3.6",
+ "minimatch": "^9.0.1",
+ "minipass": "^7.0.4",
+ "path-scurry": "^1.11.0"
},
"bin": {
- "arborist": "bin/index.js"
+ "glob": "dist/esm/bin.mjs"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=16 || 14 >=14.18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/bin-links": {
- "version": "4.0.4",
+ "node_modules/npm/node_modules/graceful-fs": {
+ "version": "4.2.11",
"inBundle": true,
- "license": "ISC",
+ "license": "ISC"
+ },
+ "node_modules/npm/node_modules/hasown": {
+ "version": "2.0.2",
+ "inBundle": true,
+ "license": "MIT",
"dependencies": {
- "cmd-shim": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "read-cmd-shim": "^4.0.0",
- "write-file-atomic": "^5.0.0"
+ "function-bind": "^1.1.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">= 0.4"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/cmd-shim": {
- "version": "6.0.3",
+ "node_modules/npm/node_modules/hosted-git-info": {
+ "version": "7.0.2",
"inBundle": true,
"license": "ISC",
+ "dependencies": {
+ "lru-cache": "^10.0.1"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/common-ancestor-path": {
- "version": "1.0.1",
+ "node_modules/npm/node_modules/http-cache-semantics": {
+ "version": "4.1.1",
"inBundle": true,
- "license": "ISC"
+ "license": "BSD-2-Clause"
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/json-stringify-nice": {
- "version": "1.1.4",
+ "node_modules/npm/node_modules/http-proxy-agent": {
+ "version": "7.0.2",
"inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^7.1.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": ">= 14"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/lru-cache": {
- "version": "10.4.3",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmexec/node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/https-proxy-agent": {
+ "version": "7.0.4",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^7.0.2",
+ "debug": "4"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">= 14"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/proggy": {
- "version": "2.0.0",
+ "node_modules/npm/node_modules/iconv-lite": {
+ "version": "0.6.3",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/promise-all-reject-late": {
- "version": "1.0.1",
+ "node_modules/npm/node_modules/ignore-walk": {
+ "version": "6.0.5",
"inBundle": true,
"license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "dependencies": {
+ "minimatch": "^9.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/promise-call-limit": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/imurmurhash": {
+ "version": "0.1.4",
"inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.19"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/read-cmd-shim": {
+ "node_modules/npm/node_modules/indent-string": {
"version": "4.0.0",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/read-package-json-fast": {
- "version": "3.0.2",
+ "node_modules/npm/node_modules/ini": {
+ "version": "4.1.2",
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "json-parse-even-better-errors": "^3.0.0",
- "npm-normalize-package-bin": "^3.0.0"
- },
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmexec/node_modules/walk-up-path": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmfund": {
- "version": "5.0.12",
+ "node_modules/npm/node_modules/init-package-json": {
+ "version": "6.0.3",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/arborist": "^7.5.4"
+ "@npmcli/package-json": "^5.0.0",
+ "npm-package-arg": "^11.0.0",
+ "promzard": "^1.0.0",
+ "read": "^3.0.1",
+ "semver": "^7.3.5",
+ "validate-npm-package-license": "^3.0.4",
+ "validate-npm-package-name": "^5.0.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/@npmcli/arborist": {
- "version": "7.5.4",
+ "node_modules/npm/node_modules/ip-address": {
+ "version": "9.0.5",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^3.1.1",
- "@npmcli/installed-package-contents": "^2.1.0",
- "@npmcli/map-workspaces": "^3.0.2",
- "@npmcli/metavuln-calculator": "^7.1.1",
- "@npmcli/name-from-folder": "^2.0.0",
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.1.0",
- "@npmcli/query": "^3.1.0",
- "@npmcli/redact": "^2.0.0",
- "@npmcli/run-script": "^8.1.0",
- "bin-links": "^4.0.4",
- "cacache": "^18.0.3",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^7.0.2",
- "json-parse-even-better-errors": "^3.0.2",
- "json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^7.2.1",
- "npm-install-checks": "^6.2.0",
- "npm-package-arg": "^11.0.2",
- "npm-pick-manifest": "^9.0.1",
- "npm-registry-fetch": "^17.0.1",
- "pacote": "^18.0.6",
- "parse-conflict-json": "^3.0.0",
- "proc-log": "^4.2.0",
- "proggy": "^2.0.0",
- "promise-all-reject-late": "^1.0.0",
- "promise-call-limit": "^3.0.1",
- "read-package-json-fast": "^3.0.2",
- "semver": "^7.3.7",
- "ssri": "^10.0.6",
- "treeverse": "^3.0.0",
- "walk-up-path": "^3.0.1"
- },
- "bin": {
- "arborist": "bin/index.js"
+ "jsbn": "1.1.0",
+ "sprintf-js": "^1.1.3"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">= 12"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/bin-links": {
- "version": "4.0.4",
+ "node_modules/npm/node_modules/ip-regex": {
+ "version": "5.0.0",
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "cmd-shim": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "read-cmd-shim": "^4.0.0",
- "write-file-atomic": "^5.0.0"
- },
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/cmd-shim": {
- "version": "6.0.3",
+ "node_modules/npm/node_modules/is-cidr": {
+ "version": "5.0.5",
"inBundle": true,
- "license": "ISC",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "cidr-regex": "^4.0.4"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=14"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/common-ancestor-path": {
- "version": "1.0.1",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmfund/node_modules/json-stringify-nice": {
- "version": "1.1.4",
+ "node_modules/npm/node_modules/is-core-module": {
+ "version": "2.13.1",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/lru-cache": {
- "version": "10.4.3",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmfund/node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/proggy": {
+ "node_modules/npm/node_modules/is-lambda": {
+ "version": "1.0.1",
+ "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/isexe": {
"version": "2.0.0",
"inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
+ "license": "ISC"
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/promise-all-reject-late": {
- "version": "1.0.1",
+ "node_modules/npm/node_modules/jackspeak": {
+ "version": "2.3.6",
"inBundle": true,
- "license": "ISC",
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "engines": {
+ "node": ">=14"
+ },
"funding": {
"url": "https://github.com/sponsors/isaacs"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/promise-call-limit": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/jsbn": {
+ "version": "1.1.0",
"inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/read-cmd-shim": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/json-parse-even-better-errors": {
+ "version": "3.0.2",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/read-package-json-fast": {
- "version": "3.0.2",
+ "node_modules/npm/node_modules/json-stringify-nice": {
+ "version": "1.1.4",
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "json-parse-even-better-errors": "^3.0.0",
- "npm-normalize-package-bin": "^3.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/libnpmfund/node_modules/walk-up-path": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/jsonparse": {
+ "version": "1.3.1",
+ "engines": [
+ "node >= 0.2.0"
+ ],
"inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmhook": {
- "version": "10.0.5",
+ "node_modules/npm/node_modules/just-diff": {
+ "version": "6.0.2",
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "aproba": "^2.0.0",
- "npm-registry-fetch": "^17.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmhook/node_modules/aproba": {
- "version": "2.0.0",
+ "node_modules/npm/node_modules/just-diff-apply": {
+ "version": "5.5.0",
"inBundle": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/npm/node_modules/libnpmorg": {
- "version": "6.0.6",
+ "node_modules/npm/node_modules/libnpmaccess": {
+ "version": "8.0.6",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "aproba": "^2.0.0",
+ "npm-package-arg": "^11.0.2",
"npm-registry-fetch": "^17.0.1"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmorg/node_modules/aproba": {
- "version": "2.0.0",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmpack": {
- "version": "7.0.4",
+ "node_modules/npm/node_modules/libnpmdiff": {
+ "version": "6.1.2",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@npmcli/arborist": "^7.5.4",
- "@npmcli/run-script": "^8.1.0",
+ "@npmcli/arborist": "^7.5.2",
+ "@npmcli/installed-package-contents": "^2.1.0",
+ "binary-extensions": "^2.3.0",
+ "diff": "^5.1.0",
+ "minimatch": "^9.0.4",
"npm-package-arg": "^11.0.2",
- "pacote": "^18.0.6"
+ "pacote": "^18.0.6",
+ "tar": "^6.2.1"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpack/node_modules/@npmcli/arborist": {
- "version": "7.5.4",
+ "node_modules/npm/node_modules/libnpmexec": {
+ "version": "8.1.1",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/fs": "^3.1.1",
- "@npmcli/installed-package-contents": "^2.1.0",
- "@npmcli/map-workspaces": "^3.0.2",
- "@npmcli/metavuln-calculator": "^7.1.1",
- "@npmcli/name-from-folder": "^2.0.0",
- "@npmcli/node-gyp": "^3.0.0",
- "@npmcli/package-json": "^5.1.0",
- "@npmcli/query": "^3.1.0",
- "@npmcli/redact": "^2.0.0",
+ "@npmcli/arborist": "^7.5.2",
"@npmcli/run-script": "^8.1.0",
- "bin-links": "^4.0.4",
- "cacache": "^18.0.3",
- "common-ancestor-path": "^1.0.1",
- "hosted-git-info": "^7.0.2",
- "json-parse-even-better-errors": "^3.0.2",
- "json-stringify-nice": "^1.1.4",
- "lru-cache": "^10.2.2",
- "minimatch": "^9.0.4",
- "nopt": "^7.2.1",
- "npm-install-checks": "^6.2.0",
+ "ci-info": "^4.0.0",
"npm-package-arg": "^11.0.2",
- "npm-pick-manifest": "^9.0.1",
- "npm-registry-fetch": "^17.0.1",
"pacote": "^18.0.6",
- "parse-conflict-json": "^3.0.0",
"proc-log": "^4.2.0",
- "proggy": "^2.0.0",
- "promise-all-reject-late": "^1.0.0",
- "promise-call-limit": "^3.0.1",
+ "read": "^3.0.1",
"read-package-json-fast": "^3.0.2",
"semver": "^7.3.7",
- "ssri": "^10.0.6",
- "treeverse": "^3.0.0",
"walk-up-path": "^3.0.1"
},
- "bin": {
- "arborist": "bin/index.js"
- },
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpack/node_modules/bin-links": {
- "version": "4.0.4",
+ "node_modules/npm/node_modules/libnpmfund": {
+ "version": "5.0.10",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "cmd-shim": "^6.0.0",
- "npm-normalize-package-bin": "^3.0.0",
- "read-cmd-shim": "^4.0.0",
- "write-file-atomic": "^5.0.0"
+ "@npmcli/arborist": "^7.5.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/cmd-shim": {
- "version": "6.0.3",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/common-ancestor-path": {
- "version": "1.0.1",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/json-stringify-nice": {
- "version": "1.1.4",
- "inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/lru-cache": {
- "version": "10.4.3",
- "inBundle": true,
- "license": "ISC"
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpack/node_modules/proggy": {
- "version": "2.0.0",
+ "node_modules/npm/node_modules/libnpmhook": {
+ "version": "10.0.5",
"inBundle": true,
"license": "ISC",
+ "dependencies": {
+ "aproba": "^2.0.0",
+ "npm-registry-fetch": "^17.0.1"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/promise-all-reject-late": {
- "version": "1.0.1",
- "inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/npm/node_modules/libnpmpack/node_modules/promise-call-limit": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpack/node_modules/read-cmd-shim": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/libnpmorg": {
+ "version": "6.0.6",
"inBundle": true,
"license": "ISC",
+ "dependencies": {
+ "aproba": "^2.0.0",
+ "npm-registry-fetch": "^17.0.1"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpack/node_modules/read-package-json-fast": {
- "version": "3.0.2",
+ "node_modules/npm/node_modules/libnpmpack": {
+ "version": "7.0.2",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "json-parse-even-better-errors": "^3.0.0",
- "npm-normalize-package-bin": "^3.0.0"
+ "@npmcli/arborist": "^7.5.2",
+ "@npmcli/run-script": "^8.1.0",
+ "npm-package-arg": "^11.0.2",
+ "pacote": "^18.0.6"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpack/node_modules/walk-up-path": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC"
- },
"node_modules/npm/node_modules/libnpmpublish": {
- "version": "9.0.9",
+ "version": "9.0.8",
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -31801,70 +30663,8 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmpublish/node_modules/@sigstore/tuf": {
- "version": "2.3.4",
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2",
- "tuf-js": "^2.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/libnpmpublish/node_modules/debug": {
- "version": "4.3.5",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/npm/node_modules/libnpmpublish/node_modules/ms": {
- "version": "2.1.2",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/libnpmpublish/node_modules/sigstore": {
- "version": "2.3.1",
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "@sigstore/sign": "^2.3.2",
- "@sigstore/tuf": "^2.3.4",
- "@sigstore/verify": "^1.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/npm/node_modules/libnpmpublish/node_modules/tuf-js": {
- "version": "2.2.1",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "@tufjs/models": "2.0.1",
- "debug": "^4.3.4",
- "make-fetch-happen": "^13.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/npm/node_modules/libnpmsearch": {
- "version": "7.0.6",
+ "version": "7.0.5",
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -31886,13 +30686,8 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/libnpmteam/node_modules/aproba": {
- "version": "2.0.0",
- "inBundle": true,
- "license": "ISC"
- },
"node_modules/npm/node_modules/libnpmversion": {
- "version": "6.0.3",
+ "version": "6.0.2",
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -31906,6 +30701,14 @@
"node": "^16.14.0 || >=18.0.0"
}
},
+ "node_modules/npm/node_modules/lru-cache": {
+ "version": "10.2.2",
+ "inBundle": true,
+ "license": "ISC",
+ "engines": {
+ "node": "14 || >=16.14"
+ }
+ },
"node_modules/npm/node_modules/make-fetch-happen": {
"version": "13.0.1",
"inBundle": true,
@@ -31928,43 +30731,40 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/encoding": {
- "version": "0.1.13",
+ "node_modules/npm/node_modules/minimatch": {
+ "version": "9.0.4",
"inBundle": true,
- "license": "MIT",
- "optional": true,
+ "license": "ISC",
"dependencies": {
- "iconv-lite": "^0.6.2"
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/err-code": {
- "version": "2.0.3",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/http-cache-semantics": {
- "version": "4.1.1",
+ "node_modules/npm/node_modules/minipass": {
+ "version": "7.1.1",
"inBundle": true,
- "license": "BSD-2-Clause"
+ "license": "ISC",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/iconv-lite": {
- "version": "0.6.3",
+ "node_modules/npm/node_modules/minipass-collect": {
+ "version": "2.0.1",
"inBundle": true,
- "license": "MIT",
- "optional": true,
+ "license": "ISC",
"dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
+ "minipass": "^7.0.3"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=16 || 14 >=14.17"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/is-lambda": {
- "version": "1.0.1",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass-fetch": {
+ "node_modules/npm/node_modules/minipass-fetch": {
"version": "3.0.5",
"inBundle": true,
"license": "MIT",
@@ -31980,7 +30780,7 @@
"encoding": "^0.1.13"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass-flush": {
+ "node_modules/npm/node_modules/minipass-flush": {
"version": "1.0.5",
"inBundle": true,
"license": "ISC",
@@ -31991,7 +30791,7 @@
"node": ">= 8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass-flush/node_modules/minipass": {
+ "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": {
"version": "3.3.6",
"inBundle": true,
"license": "ISC",
@@ -32002,18 +30802,16 @@
"node": ">=8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass-sized": {
- "version": "1.0.3",
+ "node_modules/npm/node_modules/minipass-json-stream": {
+ "version": "1.0.1",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
+ "jsonparse": "^1.3.1",
"minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass-sized/node_modules/minipass": {
+ "node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass": {
"version": "3.3.6",
"inBundle": true,
"license": "ISC",
@@ -32024,19 +30822,18 @@
"node": ">=8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minizlib": {
- "version": "2.1.2",
+ "node_modules/npm/node_modules/minipass-pipeline": {
+ "version": "1.2.4",
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
+ "minipass": "^3.0.0"
},
"engines": {
- "node": ">= 8"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/minizlib/node_modules/minipass": {
+ "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": {
"version": "3.3.6",
"inBundle": true,
"license": "ISC",
@@ -32047,95 +30844,60 @@
"node": ">=8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator": {
- "version": "0.6.3",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/promise-retry": {
- "version": "2.0.1",
+ "node_modules/npm/node_modules/minipass-sized": {
+ "version": "1.0.3",
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"dependencies": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
+ "minipass": "^3.0.0"
},
"engines": {
- "node": ">=10"
- }
- },
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/retry": {
- "version": "0.12.0",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/make-fetch-happen/node_modules/safer-buffer": {
- "version": "2.1.2",
- "inBundle": true,
- "license": "MIT",
- "optional": true
- },
- "node_modules/npm/node_modules/minimatch": {
- "version": "9.0.4",
+ "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": {
+ "version": "3.3.6",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/minimatch/node_modules/balanced-match": {
- "version": "1.0.2",
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/minimatch/node_modules/brace-expansion": {
- "version": "2.0.1",
+ "node_modules/npm/node_modules/minizlib": {
+ "version": "2.1.2",
"inBundle": true,
"license": "MIT",
"dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/npm/node_modules/minipass": {
- "version": "7.1.1",
- "inBundle": true,
- "license": "ISC",
+ "minipass": "^3.0.0",
+ "yallist": "^4.0.0"
+ },
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": ">= 8"
}
},
- "node_modules/npm/node_modules/minipass-pipeline": {
- "version": "1.2.4",
+ "node_modules/npm/node_modules/minizlib/node_modules/minipass": {
+ "version": "3.3.6",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "minipass": "^3.0.0"
+ "yallist": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/npm/node_modules/mkdirp": {
+ "version": "1.0.4",
"inBundle": true,
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
+ "license": "MIT",
+ "bin": {
+ "mkdirp": "bin/cmd.js"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
"node_modules/npm/node_modules/ms": {
@@ -32143,8 +30905,24 @@
"inBundle": true,
"license": "MIT"
},
+ "node_modules/npm/node_modules/mute-stream": {
+ "version": "1.0.0",
+ "inBundle": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm/node_modules/negotiator": {
+ "version": "0.6.3",
+ "inBundle": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
"node_modules/npm/node_modules/node-gyp": {
- "version": "10.2.0",
+ "version": "10.1.0",
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -32154,9 +30932,9 @@
"graceful-fs": "^4.2.6",
"make-fetch-happen": "^13.0.0",
"nopt": "^7.0.0",
- "proc-log": "^4.1.0",
+ "proc-log": "^3.0.0",
"semver": "^7.3.5",
- "tar": "^6.2.1",
+ "tar": "^6.1.2",
"which": "^4.0.0"
},
"bin": {
@@ -32166,19 +30944,14 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/env-paths": {
- "version": "2.2.1",
+ "node_modules/npm/node_modules/node-gyp/node_modules/proc-log": {
+ "version": "3.0.0",
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
"engines": {
- "node": ">=6"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/node-gyp/node_modules/exponential-backoff": {
- "version": "3.1.1",
- "inBundle": true,
- "license": "Apache-2.0"
- },
"node_modules/npm/node_modules/nopt": {
"version": "7.2.1",
"inBundle": true,
@@ -32194,11 +30967,12 @@
}
},
"node_modules/npm/node_modules/normalize-package-data": {
- "version": "6.0.2",
+ "version": "6.0.1",
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
"hosted-git-info": "^7.0.0",
+ "is-core-module": "^2.8.1",
"semver": "^7.3.5",
"validate-npm-package-license": "^3.0.4"
},
@@ -32206,47 +30980,21 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/normalize-package-data/node_modules/spdx-correct": {
- "version": "3.2.0",
+ "node_modules/npm/node_modules/npm-audit-report": {
+ "version": "5.0.0",
"inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/normalize-package-data/node_modules/spdx-exceptions": {
- "version": "2.5.0",
- "inBundle": true,
- "license": "CC-BY-3.0"
- },
- "node_modules/npm/node_modules/normalize-package-data/node_modules/spdx-expression-parse": {
+ "node_modules/npm/node_modules/npm-bundled": {
"version": "3.0.1",
"inBundle": true,
- "license": "MIT",
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/npm/node_modules/normalize-package-data/node_modules/spdx-license-ids": {
- "version": "3.0.18",
- "inBundle": true,
- "license": "CC0-1.0"
- },
- "node_modules/npm/node_modules/normalize-package-data/node_modules/validate-npm-package-license": {
- "version": "3.0.4",
- "inBundle": true,
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "node_modules/npm/node_modules/npm-audit-report": {
- "version": "5.0.0",
- "inBundle": true,
"license": "ISC",
+ "dependencies": {
+ "npm-normalize-package-bin": "^3.0.0"
+ },
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
@@ -32262,6 +31010,14 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
+ "node_modules/npm/node_modules/npm-normalize-package-bin": {
+ "version": "3.0.1",
+ "inBundle": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/npm/node_modules/npm-package-arg": {
"version": "11.0.2",
"inBundle": true,
@@ -32276,8 +31032,19 @@
"node": "^16.14.0 || >=18.0.0"
}
},
+ "node_modules/npm/node_modules/npm-packlist": {
+ "version": "8.0.2",
+ "inBundle": true,
+ "license": "ISC",
+ "dependencies": {
+ "ignore-walk": "^6.0.4"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/npm/node_modules/npm-pick-manifest": {
- "version": "9.1.0",
+ "version": "9.0.1",
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -32290,14 +31057,6 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": {
- "version": "3.0.1",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/npm/node_modules/npm-profile": {
"version": "10.0.0",
"inBundle": true,
@@ -32311,15 +31070,15 @@
}
},
"node_modules/npm/node_modules/npm-registry-fetch": {
- "version": "17.1.0",
+ "version": "17.0.1",
"inBundle": true,
"license": "ISC",
"dependencies": {
"@npmcli/redact": "^2.0.0",
- "jsonparse": "^1.3.1",
"make-fetch-happen": "^13.0.0",
"minipass": "^7.0.2",
"minipass-fetch": "^3.0.0",
+ "minipass-json-stream": "^1.0.1",
"minizlib": "^2.1.2",
"npm-package-arg": "^11.0.0",
"proc-log": "^4.0.0"
@@ -32328,102 +31087,6 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/encoding": {
- "version": "0.1.13",
- "inBundle": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "iconv-lite": "^0.6.2"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/iconv-lite": {
- "version": "0.6.3",
- "inBundle": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/jsonparse": {
- "version": "1.3.1",
- "engines": [
- "node >= 0.2.0"
- ],
- "inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass-fetch": {
- "version": "3.0.5",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "minipass": "^7.0.3",
- "minipass-sized": "^1.0.3",
- "minizlib": "^2.1.2"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "encoding": "^0.1.13"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass-sized": {
- "version": "1.0.3",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "minipass": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass-sized/node_modules/minipass": {
- "version": "3.3.6",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib": {
- "version": "2.1.2",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib/node_modules/minipass": {
- "version": "3.3.6",
- "inBundle": true,
- "license": "ISC",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/npm-registry-fetch/node_modules/safer-buffer": {
- "version": "2.1.2",
- "inBundle": true,
- "license": "MIT",
- "optional": true
- },
"node_modules/npm/node_modules/npm-user-validate": {
"version": "2.0.1",
"inBundle": true,
@@ -32446,34 +31109,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/npm/node_modules/p-map/node_modules/aggregate-error": {
- "version": "3.1.0",
- "inBundle": true,
- "license": "MIT",
- "dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/npm/node_modules/p-map/node_modules/clean-stack": {
- "version": "2.2.0",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/npm/node_modules/p-map/node_modules/indent-string": {
- "version": "4.0.0",
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/npm/node_modules/pacote": {
"version": "18.0.6",
"inBundle": true,
@@ -32504,67 +31139,92 @@
"node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/@sigstore/tuf": {
- "version": "2.3.4",
+ "node_modules/npm/node_modules/parse-conflict-json": {
+ "version": "3.0.1",
"inBundle": true,
- "license": "Apache-2.0",
+ "license": "ISC",
"dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2",
- "tuf-js": "^2.2.1"
+ "json-parse-even-better-errors": "^3.0.0",
+ "just-diff": "^6.0.0",
+ "just-diff-apply": "^5.2.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/debug": {
- "version": "4.3.5",
+ "node_modules/npm/node_modules/path-key": {
+ "version": "3.1.1",
"inBundle": true,
"license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/npm/node_modules/path-scurry": {
+ "version": "1.11.1",
+ "inBundle": true,
+ "license": "BlueOak-1.0.0",
"dependencies": {
- "ms": "2.1.2"
+ "lru-cache": "^10.2.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
},
"engines": {
- "node": ">=6.0"
+ "node": ">=16 || 14 >=14.18"
},
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/err-code": {
- "version": "2.0.3",
+ "node_modules/npm/node_modules/postcss-selector-parser": {
+ "version": "6.0.16",
"inBundle": true,
- "license": "MIT"
- },
- "node_modules/npm/node_modules/pacote/node_modules/ignore-walk": {
- "version": "6.0.5",
- "inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"dependencies": {
- "minimatch": "^9.0.0"
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=4"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/ms": {
- "version": "2.1.2",
+ "node_modules/npm/node_modules/proc-log": {
+ "version": "4.2.0",
"inBundle": true,
- "license": "MIT"
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
},
- "node_modules/npm/node_modules/pacote/node_modules/npm-packlist": {
- "version": "8.0.2",
+ "node_modules/npm/node_modules/proggy": {
+ "version": "2.0.0",
"inBundle": true,
"license": "ISC",
- "dependencies": {
- "ignore-walk": "^6.0.4"
- },
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/promise-retry": {
+ "node_modules/npm/node_modules/promise-all-reject-late": {
+ "version": "1.0.1",
+ "inBundle": true,
+ "license": "ISC",
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/npm/node_modules/promise-call-limit": {
+ "version": "3.0.1",
+ "inBundle": true,
+ "license": "ISC",
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/npm/node_modules/promise-inflight": {
+ "version": "1.0.1",
+ "inBundle": true,
+ "license": "ISC"
+ },
+ "node_modules/npm/node_modules/promise-retry": {
"version": "2.0.1",
"inBundle": true,
"license": "MIT",
@@ -32576,113 +31236,172 @@
"node": ">=10"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/retry": {
- "version": "0.12.0",
+ "node_modules/npm/node_modules/promzard": {
+ "version": "1.0.2",
"inBundle": true,
- "license": "MIT",
+ "license": "ISC",
+ "dependencies": {
+ "read": "^3.0.1"
+ },
"engines": {
- "node": ">= 4"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/sigstore": {
- "version": "2.3.1",
+ "node_modules/npm/node_modules/qrcode-terminal": {
+ "version": "0.12.0",
"inBundle": true,
- "license": "Apache-2.0",
+ "bin": {
+ "qrcode-terminal": "bin/qrcode-terminal.js"
+ }
+ },
+ "node_modules/npm/node_modules/read": {
+ "version": "3.0.1",
+ "inBundle": true,
+ "license": "ISC",
"dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "@sigstore/sign": "^2.3.2",
- "@sigstore/tuf": "^2.3.4",
- "@sigstore/verify": "^1.2.1"
+ "mute-stream": "^1.0.0"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/pacote/node_modules/tuf-js": {
- "version": "2.2.1",
+ "node_modules/npm/node_modules/read-cmd-shim": {
+ "version": "4.0.0",
"inBundle": true,
- "license": "MIT",
- "dependencies": {
- "@tufjs/models": "2.0.1",
- "debug": "^4.3.4",
- "make-fetch-happen": "^13.0.1"
- },
+ "license": "ISC",
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/parse-conflict-json": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/read-package-json-fast": {
+ "version": "3.0.2",
"inBundle": true,
"license": "ISC",
"dependencies": {
"json-parse-even-better-errors": "^3.0.0",
- "just-diff": "^6.0.0",
- "just-diff-apply": "^5.2.0"
+ "npm-normalize-package-bin": "^3.0.0"
},
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/parse-conflict-json/node_modules/just-diff": {
- "version": "6.0.2",
+ "node_modules/npm/node_modules/retry": {
+ "version": "0.12.0",
"inBundle": true,
- "license": "MIT"
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
},
- "node_modules/npm/node_modules/parse-conflict-json/node_modules/just-diff-apply": {
- "version": "5.5.0",
+ "node_modules/npm/node_modules/safer-buffer": {
+ "version": "2.1.2",
"inBundle": true,
- "license": "MIT"
+ "license": "MIT",
+ "optional": true
},
- "node_modules/npm/node_modules/proc-log": {
- "version": "4.2.0",
+ "node_modules/npm/node_modules/semver": {
+ "version": "7.6.2",
"inBundle": true,
"license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=10"
}
},
- "node_modules/npm/node_modules/qrcode-terminal": {
- "version": "0.12.0",
+ "node_modules/npm/node_modules/shebang-command": {
+ "version": "2.0.0",
"inBundle": true,
- "bin": {
- "qrcode-terminal": "bin/qrcode-terminal.js"
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/npm/node_modules/read": {
- "version": "3.0.1",
+ "node_modules/npm/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "inBundle": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/npm/node_modules/signal-exit": {
+ "version": "4.1.0",
"inBundle": true,
"license": "ISC",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/npm/node_modules/sigstore": {
+ "version": "2.3.0",
+ "inBundle": true,
+ "license": "Apache-2.0",
"dependencies": {
- "mute-stream": "^1.0.0"
+ "@sigstore/bundle": "^2.3.1",
+ "@sigstore/core": "^1.0.0",
+ "@sigstore/protobuf-specs": "^0.3.1",
+ "@sigstore/sign": "^2.3.0",
+ "@sigstore/tuf": "^2.3.1",
+ "@sigstore/verify": "^1.2.0"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/read/node_modules/mute-stream": {
- "version": "1.0.0",
+ "node_modules/npm/node_modules/smart-buffer": {
+ "version": "4.2.0",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">= 6.0.0",
+ "npm": ">= 3.0.0"
}
},
- "node_modules/npm/node_modules/semver": {
- "version": "7.6.2",
+ "node_modules/npm/node_modules/socks": {
+ "version": "2.8.3",
"inBundle": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
+ "license": "MIT",
+ "dependencies": {
+ "ip-address": "^9.0.5",
+ "smart-buffer": "^4.2.0"
},
"engines": {
- "node": ">=10"
+ "node": ">= 10.0.0",
+ "npm": ">= 3.0.0"
}
},
- "node_modules/npm/node_modules/spdx-expression-parse": {
- "version": "4.0.0",
+ "node_modules/npm/node_modules/socks-proxy-agent": {
+ "version": "8.0.3",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^7.1.1",
+ "debug": "^4.3.4",
+ "socks": "^2.7.1"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/npm/node_modules/spdx-correct": {
+ "version": "3.2.0",
+ "inBundle": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": {
+ "version": "3.0.1",
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -32690,16 +31409,30 @@
"spdx-license-ids": "^3.0.0"
}
},
- "node_modules/npm/node_modules/spdx-expression-parse/node_modules/spdx-exceptions": {
+ "node_modules/npm/node_modules/spdx-exceptions": {
"version": "2.5.0",
"inBundle": true,
"license": "CC-BY-3.0"
},
- "node_modules/npm/node_modules/spdx-expression-parse/node_modules/spdx-license-ids": {
- "version": "3.0.18",
+ "node_modules/npm/node_modules/spdx-expression-parse": {
+ "version": "4.0.0",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/npm/node_modules/spdx-license-ids": {
+ "version": "3.0.17",
"inBundle": true,
"license": "CC0-1.0"
},
+ "node_modules/npm/node_modules/sprintf-js": {
+ "version": "1.1.3",
+ "inBundle": true,
+ "license": "BSD-3-Clause"
+ },
"node_modules/npm/node_modules/ssri": {
"version": "10.0.6",
"inBundle": true,
@@ -32711,6 +31444,56 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
+ "node_modules/npm/node_modules/string-width": {
+ "version": "4.2.3",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/npm/node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/npm/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/npm/node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/npm/node_modules/supports-color": {
"version": "9.4.0",
"inBundle": true,
@@ -32738,14 +31521,6 @@
"node": ">=10"
}
},
- "node_modules/npm/node_modules/tar/node_modules/chownr": {
- "version": "2.0.0",
- "inBundle": true,
- "license": "ISC",
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/npm/node_modules/tar/node_modules/fs-minipass": {
"version": "2.1.0",
"inBundle": true,
@@ -32776,56 +31551,80 @@
"node": ">=8"
}
},
- "node_modules/npm/node_modules/tar/node_modules/minizlib": {
- "version": "2.1.2",
+ "node_modules/npm/node_modules/text-table": {
+ "version": "0.2.0",
+ "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/tiny-relative-date": {
+ "version": "1.3.0",
+ "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/treeverse": {
+ "version": "3.0.0",
+ "inBundle": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm/node_modules/tuf-js": {
+ "version": "2.2.1",
"inBundle": true,
"license": "MIT",
"dependencies": {
- "minipass": "^3.0.0",
- "yallist": "^4.0.0"
+ "@tufjs/models": "2.0.1",
+ "debug": "^4.3.4",
+ "make-fetch-happen": "^13.0.1"
},
"engines": {
- "node": ">= 8"
+ "node": "^16.14.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/npm/node_modules/unique-filename": {
+ "version": "3.0.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
+ "unique-slug": "^4.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/tar/node_modules/mkdirp": {
- "version": "1.0.4",
+ "node_modules/npm/node_modules/unique-slug": {
+ "version": "4.0.0",
"inBundle": true,
- "license": "MIT",
- "bin": {
- "mkdirp": "bin/cmd.js"
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4"
},
"engines": {
- "node": ">=10"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/text-table": {
- "version": "0.2.0",
+ "node_modules/npm/node_modules/util-deprecate": {
+ "version": "1.0.2",
"inBundle": true,
"license": "MIT"
},
- "node_modules/npm/node_modules/tiny-relative-date": {
- "version": "1.3.0",
+ "node_modules/npm/node_modules/validate-npm-package-license": {
+ "version": "3.0.4",
"inBundle": true,
- "license": "MIT"
+ "license": "Apache-2.0",
+ "dependencies": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
},
- "node_modules/npm/node_modules/treeverse": {
- "version": "3.0.0",
+ "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
+ "version": "3.0.1",
"inBundle": true,
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "license": "MIT",
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
}
},
"node_modules/npm/node_modules/validate-npm-package-name": {
@@ -32836,6 +31635,11 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
+ "node_modules/npm/node_modules/walk-up-path": {
+ "version": "3.0.1",
+ "inBundle": true,
+ "license": "ISC"
+ },
"node_modules/npm/node_modules/which": {
"version": "4.0.0",
"inBundle": true,
@@ -32850,35 +31654,117 @@
"node": "^16.13.0 || >=18.0.0"
}
},
- "node_modules/npm/node_modules/write-file-atomic": {
- "version": "5.0.1",
+ "node_modules/npm/node_modules/which/node_modules/isexe": {
+ "version": "3.1.1",
"inBundle": true,
"license": "ISC",
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/npm/node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "inBundle": true,
+ "license": "MIT",
"dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^4.0.1"
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
},
"engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/npm/node_modules/write-file-atomic/node_modules/imurmurhash": {
- "version": "0.1.4",
+ "node_modules/npm/node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
"inBundle": true,
"license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
"engines": {
- "node": ">=0.8.19"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/npm/node_modules/write-file-atomic/node_modules/signal-exit": {
- "version": "4.1.0",
+ "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
+ "version": "4.3.0",
"inBundle": true,
- "license": "ISC",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=14"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "inBundle": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "inBundle": true,
+ "license": "MIT"
+ },
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "5.1.2",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/npm/node_modules/write-file-atomic": {
+ "version": "5.0.1",
+ "inBundle": true,
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/npm/node_modules/yallist": {
@@ -33298,19 +32184,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/p-map": {
- "version": "4.0.0",
- "license": "MIT",
- "dependencies": {
- "aggregate-error": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/p-retry": {
"version": "6.2.0",
"dev": true,
@@ -33327,45 +32200,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/pacote": {
- "version": "18.0.6",
- "license": "ISC",
- "dependencies": {
- "@npmcli/git": "^5.0.0",
- "@npmcli/installed-package-contents": "^2.0.1",
- "@npmcli/package-json": "^5.1.0",
- "@npmcli/promise-spawn": "^7.0.0",
- "@npmcli/run-script": "^8.0.0",
- "cacache": "^18.0.0",
- "fs-minipass": "^3.0.0",
- "minipass": "^7.0.2",
- "npm-package-arg": "^11.0.0",
- "npm-packlist": "^8.0.0",
- "npm-pick-manifest": "^9.0.0",
- "npm-registry-fetch": "^17.0.0",
- "proc-log": "^4.0.0",
- "promise-retry": "^2.0.1",
- "sigstore": "^2.2.0",
- "ssri": "^10.0.0",
- "tar": "^6.1.11"
- },
- "bin": {
- "pacote": "bin/index.js"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/pacote/node_modules/fs-minipass": {
- "version": "3.0.3",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/pako": {
"version": "1.0.11",
"license": "(MIT AND Zlib)"
@@ -33404,25 +32238,6 @@
"xml2js": "^0.5.0"
}
},
- "node_modules/parse-conflict-json": {
- "version": "3.0.1",
- "license": "ISC",
- "dependencies": {
- "json-parse-even-better-errors": "^3.0.0",
- "just-diff": "^6.0.0",
- "just-diff-apply": "^5.2.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/parse-conflict-json/node_modules/json-parse-even-better-errors": {
- "version": "3.0.2",
- "license": "MIT",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/parse-entities": {
"version": "4.0.1",
"license": "MIT",
@@ -34050,13 +32865,6 @@
"stream-parser": "~0.3.1"
}
},
- "node_modules/proc-log": {
- "version": "4.2.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/process": {
"version": "0.11.10",
"license": "MIT",
@@ -34068,13 +32876,6 @@
"version": "2.0.1",
"license": "MIT"
},
- "node_modules/proggy": {
- "version": "2.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/progress": {
"version": "2.0.3",
"dev": true,
@@ -34090,42 +32891,6 @@
"asap": "~2.0.3"
}
},
- "node_modules/promise-all-reject-late": {
- "version": "1.0.1",
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/promise-call-limit": {
- "version": "3.0.1",
- "license": "ISC",
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/promise-inflight": {
- "version": "1.0.1",
- "license": "ISC"
- },
- "node_modules/promise-retry": {
- "version": "2.0.1",
- "license": "MIT",
- "dependencies": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/promise-retry/node_modules/retry": {
- "version": "0.12.0",
- "license": "MIT",
- "engines": {
- "node": ">= 4"
- }
- },
"node_modules/prop-types": {
"version": "15.8.1",
"license": "MIT",
@@ -35127,31 +33892,6 @@
"lodash": "^4.0.1"
}
},
- "node_modules/read-cmd-shim": {
- "version": "4.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/read-package-json-fast": {
- "version": "3.0.2",
- "license": "ISC",
- "dependencies": {
- "json-parse-even-better-errors": "^3.0.0",
- "npm-normalize-package-bin": "^3.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": {
- "version": "3.0.2",
- "license": "MIT",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/readable-stream": {
"version": "4.5.2",
"license": "MIT",
@@ -36966,32 +35706,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/sigstore": {
- "version": "2.3.1",
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/bundle": "^2.3.2",
- "@sigstore/core": "^1.0.0",
- "@sigstore/protobuf-specs": "^0.3.2",
- "@sigstore/sign": "^2.3.2",
- "@sigstore/tuf": "^2.3.4",
- "@sigstore/verify": "^1.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/sigstore/node_modules/@sigstore/tuf": {
- "version": "2.3.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@sigstore/protobuf-specs": "^0.3.2",
- "tuf-js": "^2.2.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/simple-concat": {
"version": "1.0.1",
"funding": [
@@ -37207,28 +35921,6 @@
"npm": ">= 3.0.0"
}
},
- "node_modules/socks-proxy-agent": {
- "version": "8.0.3",
- "license": "MIT",
- "dependencies": {
- "agent-base": "^7.1.1",
- "debug": "^4.3.4",
- "socks": "^2.7.1"
- },
- "engines": {
- "node": ">= 14"
- }
- },
- "node_modules/socks-proxy-agent/node_modules/agent-base": {
- "version": "7.1.1",
- "license": "MIT",
- "dependencies": {
- "debug": "^4.3.4"
- },
- "engines": {
- "node": ">= 14"
- }
- },
"node_modules/sort-asc": {
"version": "0.2.0",
"license": "MIT",
@@ -37302,30 +35994,6 @@
"memory-pager": "^1.0.2"
}
},
- "node_modules/spdx-correct": {
- "version": "3.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/spdx-correct/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "license": "MIT",
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/spdx-exceptions": {
- "version": "2.5.0",
- "license": "CC-BY-3.0"
- },
- "node_modules/spdx-license-ids": {
- "version": "3.0.18",
- "license": "CC0-1.0"
- },
"node_modules/spdy": {
"version": "4.0.2",
"dev": true,
@@ -37459,16 +36127,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/ssri": {
- "version": "10.0.6",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.3"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/standard-error": {
"version": "1.1.0"
},
@@ -37559,6 +36217,12 @@
"version": "5.1.2",
"license": "MIT"
},
+ "node_modules/string-similarity": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.4.tgz",
+ "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==",
+ "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."
+ },
"node_modules/string-width": {
"version": "5.1.2",
"license": "MIT",
@@ -38401,13 +37065,6 @@
"tree-kill": "cli.js"
}
},
- "node_modules/treeverse": {
- "version": "3.0.0",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/trim-lines": {
"version": "3.0.1",
"license": "MIT",
@@ -38958,18 +37615,6 @@
"version": "1.14.1",
"license": "0BSD"
},
- "node_modules/tuf-js": {
- "version": "2.2.1",
- "license": "MIT",
- "dependencies": {
- "@tufjs/models": "2.0.1",
- "debug": "^4.3.4",
- "make-fetch-happen": "^13.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/tunnel": {
"version": "0.0.6",
"license": "MIT",
@@ -39306,26 +37951,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/unique-filename": {
- "version": "3.0.0",
- "license": "ISC",
- "dependencies": {
- "unique-slug": "^4.0.0"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
- "node_modules/unique-slug": {
- "version": "4.0.0",
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/unist-util-find-after": {
"version": "5.0.0",
"license": "MIT",
@@ -39696,29 +38321,6 @@
"node_modules/valid-url": {
"version": "1.0.9"
},
- "node_modules/validate-npm-package-license": {
- "version": "3.0.4",
- "license": "Apache-2.0",
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "license": "MIT",
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/validate-npm-package-name": {
- "version": "5.0.1",
- "license": "ISC",
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/validate.io-array": {
"version": "1.0.6",
"license": "MIT"
@@ -39874,10 +38476,6 @@
"node": ">=18"
}
},
- "node_modules/walk-up-path": {
- "version": "3.0.1",
- "license": "ISC"
- },
"node_modules/warning": {
"version": "4.0.3",
"license": "MIT",
@@ -40648,17 +39246,6 @@
"node": ">=4"
}
},
- "node_modules/write-file-atomic": {
- "version": "5.0.1",
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^4.0.1"
- },
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
- }
- },
"node_modules/write/node_modules/mkdirp": {
"version": "0.5.6",
"dev": true,
diff --git a/package.json b/package.json
index d0b7324e6..8f6105274 100644
--- a/package.json
+++ b/package.json
@@ -139,7 +139,6 @@
"@types/webpack-hot-middleware": "^2.25.9",
"@typescript-eslint/parser": "^7.8.0",
"@webscopeio/react-textarea-autocomplete": "^4.9.2",
- "D": "^1.0.0",
"adm-zip": "^0.5.10",
"archiver": "^7.0.1",
"async": "^3.2.5",
@@ -176,6 +175,7 @@
"csv-parser": "^3.0.0",
"csv-stringify": "^6.4.4",
"csvtojson": "^2.0.10",
+ "D": "^1.0.0",
"d3": "^7.8.5",
"depcheck": "^1.4.7",
"dotenv": "^16.3.1",
@@ -305,6 +305,7 @@
"socket.io-client": "^4.7.2",
"standard-http-error": "^2.0.1",
"stream-browserify": "^3.0.0",
+ "string-similarity": "^4.0.4",
"styled-components": "^6.1.1",
"supercluster": "^8.0.1",
"tesseract.js": "^5.1.0",
diff --git a/src/client/views/nodes/ComparisonBox.tsx b/src/client/views/nodes/ComparisonBox.tsx
index 0c42f662b..139978a13 100644
--- a/src/client/views/nodes/ComparisonBox.tsx
+++ b/src/client/views/nodes/ComparisonBox.tsx
@@ -26,6 +26,7 @@ import { DocumentView } from './DocumentView';
import { FieldView, FieldViewProps } from './FieldView';
import { FormattedTextBox } from './formattedText/FormattedTextBox';
import ReactLoading from 'react-loading';
+
import { ContextMenu } from '../ContextMenu';
import { ContextMenuProps } from '../ContextMenuItem';
import { tickStep } from 'd3';
diff --git a/src/client/views/nodes/ImageBox.scss b/src/client/views/nodes/ImageBox.scss
index be68ac8cd..4690e255f 100644
--- a/src/client/views/nodes/ImageBox.scss
+++ b/src/client/views/nodes/ImageBox.scss
@@ -155,6 +155,24 @@
color: #17175e;
}
+.check-icon {
+ position: absolute;
+ right: 150;
+ bottom: 10;
+ color: green;
+ display: inline-block;
+ font-size: 100px;
+}
+
+.redo-icon {
+ position: absolute;
+ right: 10;
+ bottom: 10;
+ color: black;
+ display: inline-block;
+ font-size: 100px;
+}
+
@keyframes spin {
to {
transform: rotate(360deg);
diff --git a/src/client/views/nodes/ImageBox.tsx b/src/client/views/nodes/ImageBox.tsx
index faf96d616..37827a43a 100644
--- a/src/client/views/nodes/ImageBox.tsx
+++ b/src/client/views/nodes/ImageBox.tsx
@@ -46,6 +46,7 @@ import { canvasSize } from './generativeFill/generativeFillUtils/generativeFillC
import Tesseract from 'tesseract.js';
import axios from 'axios';
import { TupleType } from 'typescript';
+// import stringSimilarity from 'string-similarity';
export class ImageEditorData {
// eslint-disable-next-line no-use-before-define
@@ -87,9 +88,11 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
private _mainCont: React.RefObject<HTMLDivElement> = React.createRef();
private _annotationLayer: React.RefObject<HTMLDivElement> = React.createRef();
private _imageRef: HTMLImageElement | null = null; // <video> ref
+ @observable private _quizBoxes: Doc[] = [];
@observable private _width: number = 0;
@observable private _height: number = 0;
@observable private searchInput = '';
+ @observable private _quizMode = false;
@observable _savedAnnotations = new ObservableMap<number, HTMLDivElement[]>();
@observable _curSuffix = '';
@observable _error = '';
@@ -357,7 +360,7 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
};
pushInfo = async () => {
- const formData = new FormData();
+ this._quizMode = true;
const img = {
file: this.paths[0],
@@ -396,6 +399,7 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
newCol.zIndex = 1000;
newCol.forceActive = true;
newCol.quiz = text;
+ this._quizBoxes.push(newCol);
this.addDocument(newCol);
}
};
@@ -429,95 +433,93 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
this._loading = false;
};
- getImageLabels = async () => {
- this._loading = true;
- try {
- const hrefBase64 = await this.createCanvas();
- // const hw = await gptImageLabel(hrefBase64, 'Find the image dimensions. Return as height and width.');
- const response = await gptImageLabel(
- hrefBase64,
- //'What is the height and width of the image'
- 'For each group of words in the image, find the x-coordinate and ycoordinate of the top left corner. Find the width and height of the group. Return this information in this format with the correct information replacing the underscores: "observed word: _, x: _, y: _, width: _, height: _," No additional text, asterisks and put it all in one line. Divide the x and width by the width of the image. Divide the y and the height by the height of the image.'
- );
- // console.log(hw);
- console.log('RESPONSE: ' + response);
- this.createTextboxes(response);
+ levenshteinDistance = (a: string, b: string) => {
+ const an = a.length;
+ const bn = b.length;
+ const matrix = [];
- //AnchorMenu.Instance.transferToFlashcard(response, NumCast(this.layoutDoc['x']), NumCast(this.layoutDoc['y']));
- } catch (error) {
- console.log('Error');
+ // Ensure non-zero length strings
+ if (an === 0) return bn;
+ if (bn === 0) return an;
+
+ // Initialize the matrix
+ for (let i = 0; i <= an; i++) {
+ matrix[i] = [i];
}
- this._loading = false;
+ for (let j = 0; j <= bn; j++) {
+ matrix[0][j] = j;
+ }
+
+ // Populate the matrix
+ for (let i = 1; i <= an; i++) {
+ for (let j = 1; j <= bn; j++) {
+ if (a[i - 1] === b[j - 1]) {
+ matrix[i][j] = matrix[i - 1][j - 1];
+ } else {
+ matrix[i][j] = Math.min(
+ matrix[i - 1][j - 1] + 1, // substitution
+ Math.min(
+ matrix[i][j - 1] + 1, // insertion
+ matrix[i - 1][j] + 1 // deletion
+ )
+ );
+ }
+ }
+ }
+
+ return matrix[an][bn];
+ };
+
+ @computed get checkIcon() {
+ return (
+ <Tooltip title={<div className="dash-tooltip">Check</div>}>
+ <div className="check-icon" onPointerDown={this.check}>
+ <FontAwesomeIcon icon="circle-check" size="lg" />
+ </div>
+ </Tooltip>
+ );
+ }
+
+ @computed get redoIcon() {
+ return (
+ <Tooltip title={<div className="dash-tooltip">Redo</div>}>
+ <div className="redo-icon" onPointerDown={this.redo}>
+ <FontAwesomeIcon icon="redo-alt" size="lg" />
+ </div>
+ </Tooltip>
+ );
+ }
+
+ compareWords = (input: string, target: string) => {
+ const distance = this.levenshteinDistance(input.toLowerCase(), target.toLowerCase());
+ const threshold = Math.max(input.length, target.length) * 0.2; // Allow up to 20% of the length as difference
+ return distance <= threshold;
};
- getText = () => {
- console.log(StrCast(RTFCast(DocCast(this.dataDoc[this.fieldKey + '_1']).text)?.Text));
+ check = () => {
+ this._quizBoxes.forEach(doc => {
+ const input = StrCast(RTFCast(DocCast(doc).text)?.Text);
+ console.log('INP: ' + StrCast(input) + '; DOC: ' + StrCast(doc.quiz));
+ const match = this.compareWords(input, StrCast(doc.quiz));
+ doc.backgroundColor = match ? '#11c249' : '#eb2d2d';
+ // console.log(this.compareWords(input, StrCast(doc.quiz)) ? 'Match' : 'No Match');
+ });
};
- getImageLabels2 = async () => {
- this._loading = true;
- try {
- // const hrefBase64 = await this.createCanvas();
- // const hw = await gptImageLabel(hrefBase64, 'Find the image dimensions. Return as height and width.');
- // const response = await gptImageLabel(
- // hrefBase64,
- // //'What is the height and width of the image'
- // 'For each group of words in the image, find the x-coordinate and ycoordinate of the top left corner. Find the width and height of the group. Return this information in this format with the correct information replacing the underscores: "observed word: _, x: _, y: _, width: _, height: _," No additional text, asterisks and put it all in one line. Divide the x and width by the width of the image. Divide the y and the height by the height of the image.'
- // );
- // console.log(hw);
- // console.log('RESPONSE: ' + response);
- // this.createTextboxes(response);
- Tesseract.recognize(this.paths[0], 'eng', {
- logger: m => console.log(m),
- }).then(({ data: { text, words } }) => {
- console.log('OCR Result:', text);
- console.log('Words with bounding boxes:', words);
- });
- //AnchorMenu.Instance.transferToFlashcard(response, NumCast(this.layoutDoc['x']), NumCast(this.layoutDoc['y']));
- } catch (error) {
- console.log('Error');
- }
- this._loading = false;
+ redo = () => {
+ this._quizBoxes.forEach(doc => {
+ DocCast(doc)[DocData].text = '';
+ doc.backgroundColor = '#e4e4e4';
+ });
};
- createTextboxes = (response: string) => {
- const groups = response.replace('*', '').toLowerCase().split('observed word: ');
- groups.shift();
- for (var i = 0; i < groups.length; i++) {
- console.log('Group ' + i + ': ' + groups[i]);
- }
- // console.log('GROUPS: ' + groups);
- groups.forEach(
- group => {
- const groupArr = group.split(', ');
- const word = groupArr[0];
- const x = parseFloat(groupArr[1].substring(3));
- const y = parseFloat(groupArr[2].substring(3));
- const width = parseFloat(groupArr[3].substring(7));
- const height = parseFloat(groupArr[4].substring(8));
- const scaling = 1 / (this._props.NativeDimScaling?.() || 1);
- const w = AnchorMenu.Instance.marqueeWidth * scaling;
- const h = AnchorMenu.Instance.marqueeHeight * scaling;
-
- const newCol = Docs.Create.TextDocument(word, {
- _width: w * width,
- //width * NumCast(this.dataDoc[this.fieldKey + '_nativeWidth']),
- _height: h * height + 20,
- //height * NumCast(this.dataDoc[this.fieldKey + '_nativeHeight']),
- _layout_fitWidth: true,
- _layout_autoHeight: true,
- });
- newCol.x = x * w;
- newCol.y = y * h;
- // newCol.x = x * NumCast(this.dataDoc[this.fieldKey + '_nativeWidth']);
- // newCol.y = y * NumCast(this.dataDoc[this.fieldKey + '_nativeHeight']);
- newCol.zIndex = 1000;
- newCol.forceActive = true;
- newCol.quiz = true;
- this.addDocument(newCol);
- }
- // console.log(group);
- );
+ exitQuizMode = () => {
+ this._quizMode = false;
+ this._quizBoxes.forEach(doc => {
+ // this._props.removeDocument?.(DocCast(doc));
+ // this._props.DocumentView?.()._props.removeDocument?.(doc);
+ });
+ this._quizBoxes = [];
};
@action
@@ -530,7 +532,16 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
if (field) {
const funcs: ContextMenuProps[] = [];
// funcs.push({ description: 'Create ai flashcards', event: () => this.getImageDesc(), icon: 'id-card' });
- funcs.push({ description: 'Push info', event: this.pushInfo, icon: 'redo-alt' });
+ funcs.push({
+ description: 'Quiz Mode',
+ event: !this._quizMode
+ ? this.pushInfo
+ : () => {
+ this._quizMode = false;
+ },
+ icon: 'redo-alt',
+ });
+ // funcs.push({ description: 'Get Text', event: this.check, icon: 'redo-alt' });
// funcs.push({ description: 'Get Labels2', event: this.getImageLabels2, icon: 'redo-alt' });
// funcs.push({ description: 'Get Labels', event: this.getImageLabels, icon: 'redo-alt' });
funcs.push({ description: 'Rotate Clockwise 90', event: this.rotate, icon: 'redo-alt' });
@@ -678,6 +689,8 @@ export class ImageBox extends ViewBoxAnnotatableComponent<FieldViewProps>() {
)}
</div>
{this.overlayImageIcon}
+ {this._quizMode ? this.checkIcon : null}
+ {this._quizMode ? this.redoIcon : null}
</div>
);
}