From 138b57008d5be67035ee53e5cc70d9a7dfd57369 Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Thu, 28 Nov 2024 17:45:22 +0100 Subject: [PATCH 1/8] fix: improving protos to now create signed prism did operations on castor Signed-off-by: Francisco Javier Ribo Labrador --- demos/next/next.config.js | 5 + demos/next/package-lock.json | 31271 ++++++++-------- demos/next/package.json | 7 +- demos/next/src/pages/index.tsx | 181 +- package-lock.json | 627 +- package.json | 8 +- src/apollo/utils/Secp256k1PrivateKey.ts | 4 +- src/castor/Castor.ts | 124 +- src/castor/protos/common_models.ts | 2 +- .../protos/google/protobuf/timestamp.ts | 2 +- src/castor/protos/node_models.proto | 11 + src/castor/protos/node_models.ts | 157 +- src/domain/utils/DER.ts | 108 - tests/apollo/Apollo.test.ts | 4 +- 14 files changed, 15931 insertions(+), 16580 deletions(-) delete mode 100644 src/domain/utils/DER.ts diff --git a/demos/next/next.config.js b/demos/next/next.config.js index a30739340..5fac74fca 100644 --- a/demos/next/next.config.js +++ b/demos/next/next.config.js @@ -9,6 +9,11 @@ const nextConfig = { path: false, }; } + config.experiments = { + ...config.experiments, + asyncWebAssembly: true, + syncWebAssembly: true + } return config; }, } diff --git a/demos/next/package-lock.json b/demos/next/package-lock.json index 9f6983dc0..5e5363260 100644 --- a/demos/next/package-lock.json +++ b/demos/next/package-lock.json @@ -8,6 +8,11 @@ "name": "atala-prism-nextjs", "version": "0.1.0", "dependencies": { + "@cardano-sdk/core": "^0.41.4", + "@cardano-sdk/dapp-connector": "^0.12.44", + "@cardano-sdk/tx-construction": "^0.21.13", + "@cardano-sdk/util": "^0.15.5", + "@emurgo/cardano-serialization-lib-browser": "^13.2.0", "@heroicons/react": "^1.0.6", "@hyperledger/identus-edge-agent-sdk": "../..", "@noble/hashes": "^1.3.3", @@ -46,37 +51,22 @@ "dependencies": { "@hyperledger/identus-apollo": "^1.4.4", "@noble/ciphers": "^0.6.0", - "@scure/bip32": "^1.3.0", "@scure/bip39": "^1.1.1", "@sd-jwt/sd-jwt-vc": "^0.7.1", "@sinclair/typebox": "^0.32.31", - "@stablelib/base64": "^1.0.1", "@stablelib/sha256": "^1.0.1", "@stablelib/uuid": "^1.0.2", - "@stablelib/wipe": "^1.0.1", - "@stablelib/x25519": "^1.0.3", - "antlr4ts": "^0.5.0-alpha.4", - "assert": "^2.0.0", "bn.js": "^5.2.1", - "buffer": "^6.0.3", "did-jwt": "^8.0.4", "did-resolver": "^4.1.0", - "elliptic": "^6.5.4", "google-protobuf": "^3.21.2", "hash.js": "1.1.7", "isows": "^1.0.3", - "jose": "^4.15.5", "jsonld": "^8.3.2", - "jsonwebtoken": "^9.0.0", "multiformats": "^9.9.0", "pako": "^2.1.0", "patch-package": "^8.0.0", - "postinstall-postinstall": "^2.1.0", - "rxdb": "^14.17.1", - "rxjs": "^7.8.1", - "text-encoding": "^0.7.0", - "util": "^0.12.5", - "uuid": "^9.0.0" + "postinstall-postinstall": "^2.1.0" }, "devDependencies": { "@babel/core": "^7.20.12", @@ -86,76 +76,63 @@ "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.21.0", - "@babel/traverse": "^7.23.2", "@droppedcode/typedoc-plugin-relative-includes": "^1.0.5", "@esbuild-plugins/node-resolve": "^0.2.2", - "@playwright/test": "^1.45.1", "@pluto-encrypted/inmemory": "^1.12.3", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/release-notes-generator": "^10.0.3", - "@types/bn.js": "^5.1.3", "@types/chai": "^4.3.4", "@types/chai-as-promised": "^7.1.5", - "@types/elliptic": "^6.4.16", "@types/google-protobuf": "^3.15.6", - "@types/jest": "^29.5.5", "@types/jsonld": "^1.5.14", "@types/node": "^18.14.2", "@types/pako": "^2.0.3", "@types/sinon": "^17.0.3", "@types/sinon-chai": "^3.2.12", - "@types/uuid": "^9.0.1", "@typescript-eslint/eslint-plugin": "^5.56.0", "@typescript-eslint/parser": "^5.55.0", "@vitest/browser": "^1.6.0", "@vitest/coverage-istanbul": "^1.6.0", "anoncreds-wasm": "./externals/generated/anoncreds-wasm", - "babel-plugin-transform-import-meta": "^2.2.0", "babel-plugin-transform-typescript-metadata": "^0.3.2", "chai": "^4.3.7", "chai-as-promised": "^7.1.1", - "clean-webpack-plugin": "^4.0.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.32.2", "didcomm-wasm": "./externals/generated/didcomm-wasm", "esbuild": "0.21.5", - "esbuild-plugin-wasm": "^1.1.0", - "esbuild-plugin-wasm-pack": "^1.1.0", "eslint": "^8.36.0", - "eslint-config-react-app": "^7.0.1", - "eslint-config-standard-with-typescript": "^34.0.1", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-n": "^15.6.1", - "eslint-plugin-promise": "^6.1.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-unused-imports": "^2.0.0", - "get-func-name": "^3.0.0", "husky": "^9.0.11", - "jest": "^29.5.0", - "jest-junit": "^16.0.0", - "jsdom": "^24.1.0", "jwe-wasm": "./externals/generated/jwe-wasm", "prettier": "^3.0.2", + "rxdb": "^14.17.1", "semantic-release": "^24.0.0", "sinon": "^18.0.0", "sinon-chai": "^3.7.0", - "typedoc": "^0.25.13", + "typedoc": "^0.25.2", "typedoc-plugin-external-module-map": "^1.3.2", "typedoc-plugin-markdown": "^3.17.1", "typedoc-plugin-rename-defaults": "^0.7.0", "typescript": "^4.9.5", - "vite-plugin-swc-transform": "^1.0.1", - "vite-plugin-top-level-await": "^1.4.1", - "vite-plugin-wasm": "^3.3.0", - "vite-require": "^0.2.3", - "vitest": "^1.6.0", - "webdriverio": "^7.16.4" + "vite": "^5.4.0", + "vitest": "^1.6.0" }, "optionalDependencies": { + "@esbuild/darwin-arm64": "0.15.18", "@rollup/rollup-linux-x64-gnu": "^4.24.0" + }, + "peerDependencies": { + "@playwright/test": "^1.45.1", + "@types/elliptic": "^6.4.16", + "buffer": "^6.0.3", + "core-js": "^3.32.2", + "elliptic": "^6.5.4", + "jsdom": "^24.1.0", + "rxjs": "^7.8.1", + "webdriverio": "^7.16.4" } }, "../../externals/generated/anoncreds-wasm": { @@ -235,31 +212,6 @@ "url": "https://opencollective.com/babel" } }, - "../../node_modules/@babel/eslint-parser": { - "version": "7.25.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.11.0", - "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" - } - }, - "../../node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, "../../node_modules/@babel/generator": { "version": "7.25.5", "dev": true, @@ -661,67 +613,6 @@ "@babel/core": "^7.0.0-0" } }, - "../../node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "../../node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "../../node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "../../node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "../../node_modules/@babel/plugin-proposal-private-property-in-object": { "version": "7.21.0-placeholder-for-preset-env.2", "dev": true, @@ -744,17 +635,6 @@ "@babel/core": "^7.0.0-0" } }, - "../../node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "../../node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", "dev": true, @@ -816,20 +696,6 @@ "@babel/core": "^7.0.0-0" } }, - "../../node_modules/@babel/plugin-syntax-flow": { - "version": "7.24.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "../../node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.24.7", "dev": true, @@ -1260,21 +1126,6 @@ "@babel/core": "^7.0.0-0" } }, - "../../node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.25.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/plugin-syntax-flow": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "../../node_modules/@babel/plugin-transform-for-of": { "version": "7.24.7", "dev": true, @@ -1699,25 +1550,6 @@ "@babel/core": "^7.0.0-0" } }, - "../../node_modules/@babel/plugin-transform-runtime": { - "version": "7.25.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.8", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "../../node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.24.7", "dev": true, @@ -2071,11 +1903,6 @@ "node": ">=6.9.0" } }, - "../../node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "dev": true, - "license": "MIT" - }, "../../node_modules/@colors/colors": { "version": "1.5.0", "dev": true, @@ -2135,7 +1962,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2273,1737 +2099,1524 @@ "stream-browserify": "3.0.0" } }, - "../../node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", + "../../node_modules/@istanbuljs/schema": { + "version": "0.1.3", "dev": true, - "license": "ISC", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, + "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", + "../../node_modules/@jest/schemas": { + "version": "29.6.3", "dev": true, "license": "MIT", "dependencies": { - "sprintf-js": "~1.0.2" + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", + "../../node_modules/@jest/schemas/node_modules/@sinclair/typebox": { + "version": "0.27.8", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", "dev": true, "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": ">=8" + "node": ">=6.0.0" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", + "../../node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", "dev": true, "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=6.0.0" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", + "../../node_modules/@jridgewell/set-array": { + "version": "1.2.1", "dev": true, "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, "engines": { - "node": ">=8" + "node": ">=6.0.0" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", + "../../node_modules/@jridgewell/source-map": { + "version": "0.3.6", "dev": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", + "../../node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", "dev": true, "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "../../node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { - "version": "5.0.0", + "../../node_modules/@mongodb-js/saslprep": { + "version": "1.1.8", "dev": true, "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "sparse-bitfield": "^3.0.3" } }, - "../../node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "dev": true, + "../../node_modules/@multiformats/base-x": { + "version": "4.0.1", + "license": "MIT" + }, + "../../node_modules/@noble/ciphers": { + "version": "0.4.1", "license": "MIT", - "engines": { - "node": ">=8" + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/@jest/console": { - "version": "29.7.0", + "../../node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 8" } }, - "../../node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, + "../../node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 8" } }, - "../../node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/@nodelib/fs.walk": { + "version": "1.2.8", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 8" } }, - "../../node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/@octokit/auth-token": { + "version": "5.1.1", "dev": true, "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">= 18" } }, - "../../node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/@octokit/core": { + "version": "6.1.2", "dev": true, "license": "MIT", + "dependencies": { + "@octokit/auth-token": "^5.0.0", + "@octokit/graphql": "^8.0.0", + "@octokit/request": "^9.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.0.0", + "before-after-hook": "^3.0.2", + "universal-user-agent": "^7.0.0" + }, "engines": { - "node": ">=8" + "node": ">= 18" } }, - "../../node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/@octokit/endpoint": { + "version": "10.1.1", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.2" }, "engines": { - "node": ">=8" + "node": ">= 18" } }, - "../../node_modules/@jest/core": { - "version": "29.7.0", + "../../node_modules/@octokit/graphql": { + "version": "8.1.1", "dev": true, "license": "MIT", "dependencies": { - "@jest/console": "^29.7.0", - "@jest/reporters": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.7.0", - "jest-config": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-resolve-dependencies": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "jest-watcher": "^29.7.0", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "node": ">= 18" } }, - "../../node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/@octokit/openapi-types": { + "version": "22.2.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@octokit/plugin-paginate-rest": { + "version": "11.3.3", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@octokit/types": "^13.5.0" }, "engines": { - "node": ">=8" + "node": ">= 18" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@octokit/core": ">=6" } }, - "../../node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/@octokit/plugin-retry": { + "version": "7.1.1", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@octokit/request-error": "^6.0.0", + "@octokit/types": "^13.0.0", + "bottleneck": "^2.15.3" }, "engines": { - "node": ">=10" + "node": ">= 18" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@octokit/core": ">=6" } }, - "../../node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/@octokit/plugin-throttling": { + "version": "9.3.1", "dev": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@octokit/types": "^13.0.0", + "bottleneck": "^2.15.3" }, "engines": { - "node": ">=7.0.0" + "node": ">= 18" + }, + "peerDependencies": { + "@octokit/core": "^6.0.0" } }, - "../../node_modules/@jest/core/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@jest/core/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/@octokit/request": { + "version": "9.1.3", "dev": true, "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^10.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.1.0", + "universal-user-agent": "^7.0.2" + }, "engines": { - "node": ">=8" + "node": ">= 18" } }, - "../../node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/@octokit/request-error": { + "version": "6.1.4", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@octokit/types": "^13.0.0" }, "engines": { - "node": ">=8" + "node": ">= 18" } }, - "../../node_modules/@jest/environment": { - "version": "29.7.0", + "../../node_modules/@octokit/types": { + "version": "13.5.0", "dev": true, "license": "MIT", "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "@octokit/openapi-types": "^22.2.0" } }, - "../../node_modules/@jest/expect": { - "version": "29.7.0", - "dev": true, - "license": "MIT", + "../../node_modules/@playwright/test": { + "version": "1.45.1", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" + "playwright": "1.45.1" + }, + "bin": { + "playwright": "cli.js" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/@jest/expect-utils": { - "version": "29.7.0", + "../../node_modules/@pluto-encrypted/encryption": { + "version": "1.11.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "@noble/ciphers": "^0.4.1", + "@noble/curves": "^1.3.0", + "@noble/hashes": "^1.3.3", + "buffer": "^6.0.3", + "rxdb": "^14.17.0", + "rxjs": "7.8.1", + "uuid": "^9.0.1" } }, - "../../node_modules/@jest/fake-timers": { - "version": "29.7.0", + "../../node_modules/@pluto-encrypted/encryption/node_modules/@noble/curves": { + "version": "1.5.0", "dev": true, "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" + "@noble/hashes": "1.4.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/@jest/globals": { - "version": "29.7.0", + "../../node_modules/@pluto-encrypted/encryption/node_modules/@noble/hashes": { + "version": "1.4.0", "dev": true, "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/@jest/reporters": { - "version": "29.7.0", + "../../node_modules/@pluto-encrypted/inmemory": { + "version": "1.12.3", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "@pluto-encrypted/encryption": "1.11.0", + "@pluto-encrypted/shared": "1.11.3", + "array-push-at-sort-position": "^4.0.1", + "rxdb": "^14.17.0", + "uuid": "^9.0.1" } }, - "../../node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/@pluto-encrypted/shared": { + "version": "1.11.3", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@pluto-encrypted/encryption": "1.11.0", + "rxdb": "^14.17.0", + "uuid": "^9.0.1" } }, - "../../node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", "dev": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=12.22.0" } }, - "../../node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/@pnpm/network.ca-file": { + "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "graceful-fs": "4.2.10" }, "engines": { - "node": ">=7.0.0" + "node": ">=12.22.0" } }, - "../../node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { + "version": "4.2.10", "dev": true, - "license": "MIT" + "license": "ISC" }, - "../../node_modules/@jest/reporters/node_modules/glob": { - "version": "7.2.3", - "dev": true, - "license": "ISC", + "../../node_modules/@pnpm/npm-conf": { + "version": "2.3.1", + "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=12" } }, - "../../node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/@polka/url": { + "version": "1.0.0-next.25", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.21.1", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", - "engines": { - "node": ">=8" + "optional": true, + "os": [ + "darwin" + ] + }, + "../../node_modules/@scure/base": { + "version": "1.1.7", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "dev": true, + "../../node_modules/@scure/bip39": { + "version": "1.3.0", "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@noble/hashes": "~1.4.0", + "@scure/base": "~1.1.6" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/@jest/schemas": { - "version": "29.6.3", - "dev": true, + "../../node_modules/@scure/bip39/node_modules/@noble/hashes": { + "version": "1.4.0", "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/@jest/schemas/node_modules/@sinclair/typebox": { - "version": "0.27.8", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@jest/source-map": { - "version": "29.6.3", - "dev": true, - "license": "MIT", + "../../node_modules/@sd-jwt/core": { + "version": "0.7.2", + "license": "Apache-2.0", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" + "@sd-jwt/decode": "0.7.2", + "@sd-jwt/present": "0.7.2", + "@sd-jwt/types": "0.7.2", + "@sd-jwt/utils": "0.7.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/@jest/test-result": { - "version": "29.7.0", - "dev": true, - "license": "MIT", + "../../node_modules/@sd-jwt/decode": { + "version": "0.7.2", + "license": "Apache-2.0", "dependencies": { - "@jest/console": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "@sd-jwt/types": "0.7.2", + "@sd-jwt/utils": "0.7.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/@jest/test-sequencer": { - "version": "29.7.0", - "dev": true, - "license": "MIT", + "../../node_modules/@sd-jwt/jwt-status-list": { + "version": "0.7.2", + "license": "Apache-2.0", "dependencies": { - "@jest/test-result": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "slash": "^3.0.0" + "@sd-jwt/types": "0.7.2", + "base64url": "^3.0.1", + "pako": "^2.1.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/@jest/transform": { - "version": "29.7.0", - "dev": true, - "license": "MIT", + "../../node_modules/@sd-jwt/present": { + "version": "0.7.2", + "license": "Apache-2.0", "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" + "@sd-jwt/decode": "0.7.2", + "@sd-jwt/types": "0.7.2", + "@sd-jwt/utils": "0.7.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", + "../../node_modules/@sd-jwt/sd-jwt-vc": { + "version": "0.7.2", + "license": "Apache-2.0", "dependencies": { - "color-convert": "^2.0.1" + "@sd-jwt/core": "0.7.2", + "@sd-jwt/jwt-status-list": "0.7.2", + "@sd-jwt/utils": "0.7.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=18" } }, - "../../node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "../../node_modules/@sd-jwt/types": { + "version": "0.7.2", + "license": "Apache-2.0", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=18" } }, - "../../node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", + "../../node_modules/@sd-jwt/utils": { + "version": "0.7.2", + "license": "Apache-2.0", "dependencies": { - "color-name": "~1.1.4" + "@sd-jwt/types": "0.7.2", + "js-base64": "^3.7.6" }, "engines": { - "node": ">=7.0.0" + "node": ">=18" } }, - "../../node_modules/@jest/transform/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", "dev": true, "license": "MIT" }, - "../../node_modules/@jest/transform/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/@semantic-release/changelog": { + "version": "6.0.3", "dev": true, "license": "MIT", + "dependencies": { + "@semantic-release/error": "^3.0.0", + "aggregate-error": "^3.0.0", + "fs-extra": "^11.0.0", + "lodash": "^4.17.4" + }, "engines": { - "node": ">=8" + "node": ">=14.17" + }, + "peerDependencies": { + "semantic-release": ">=18.0.0" } }, - "../../node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/@semantic-release/commit-analyzer": { + "version": "9.0.2", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "conventional-changelog-angular": "^5.0.0", + "conventional-commits-filter": "^2.0.0", + "conventional-commits-parser": "^3.2.3", + "debug": "^4.0.0", + "import-from": "^4.0.0", + "lodash": "^4.17.4", + "micromatch": "^4.0.2" }, "engines": { - "node": ">=8" + "node": ">=14.17" + }, + "peerDependencies": { + "semantic-release": ">=18.0.0-beta.1" } }, - "../../node_modules/@jest/types": { - "version": "29.6.3", + "../../node_modules/@semantic-release/error": { + "version": "3.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=14.17" } }, - "../../node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/@semantic-release/exec": { + "version": "6.0.3", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@semantic-release/error": "^3.0.0", + "aggregate-error": "^3.0.0", + "debug": "^4.0.0", + "execa": "^5.0.0", + "lodash": "^4.17.4", + "parse-json": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.17" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "semantic-release": ">=18.0.0" } }, - "../../node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/@semantic-release/git": { + "version": "10.0.1", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@semantic-release/error": "^3.0.0", + "aggregate-error": "^3.0.0", + "debug": "^4.0.0", + "dir-glob": "^3.0.0", + "execa": "^5.0.0", + "lodash": "^4.17.4", + "micromatch": "^4.0.0", + "p-reduce": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=14.17" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "semantic-release": ">=18.0.0" } }, - "../../node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/@semantic-release/github": { + "version": "10.1.7", "dev": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@octokit/core": "^6.0.0", + "@octokit/plugin-paginate-rest": "^11.0.0", + "@octokit/plugin-retry": "^7.0.0", + "@octokit/plugin-throttling": "^9.0.0", + "@semantic-release/error": "^4.0.0", + "aggregate-error": "^5.0.0", + "debug": "^4.3.4", + "dir-glob": "^3.0.1", + "globby": "^14.0.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "issue-parser": "^7.0.0", + "lodash-es": "^4.17.21", + "mime": "^4.0.0", + "p-filter": "^4.0.0", + "url-join": "^5.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=20.8.1" + }, + "peerDependencies": { + "semantic-release": ">=20.1.0" } }, - "../../node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@jest/types/node_modules/has-flag": { + "../../node_modules/@semantic-release/github/node_modules/@semantic-release/error": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/@semantic-release/github/node_modules/aggregate-error": { + "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "clean-stack": "^5.2.0", + "indent-string": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", + "../../node_modules/@semantic-release/github/node_modules/clean-stack": { + "version": "5.2.0", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "escape-string-regexp": "5.0.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", + "../../node_modules/@semantic-release/github/node_modules/escape-string-regexp": { + "version": "5.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@jridgewell/set-array": { - "version": "1.2.1", + "../../node_modules/@semantic-release/github/node_modules/globby": { + "version": "14.0.2", "dev": true, "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, "engines": { - "node": ">=6.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@jridgewell/source-map": { - "version": "0.3.6", + "../../node_modules/@semantic-release/github/node_modules/indent-string": { + "version": "5.0.0", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", + "../../node_modules/@semantic-release/github/node_modules/path-type": { + "version": "5.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@mongodb-js/saslprep": { - "version": "1.1.8", + "../../node_modules/@semantic-release/github/node_modules/slash": { + "version": "5.1.0", + "dev": true, "license": "MIT", - "dependencies": { - "sparse-bitfield": "^3.0.3" + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@multiformats/base-x": { - "version": "4.0.1", - "license": "MIT" - }, - "../../node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", + "../../node_modules/@semantic-release/npm": { + "version": "12.0.1", "dev": true, "license": "MIT", "dependencies": { - "eslint-scope": "5.1.1" + "@semantic-release/error": "^4.0.0", + "aggregate-error": "^5.0.0", + "execa": "^9.0.0", + "fs-extra": "^11.0.0", + "lodash-es": "^4.17.21", + "nerf-dart": "^1.0.0", + "normalize-url": "^8.0.0", + "npm": "^10.5.0", + "rc": "^1.2.8", + "read-pkg": "^9.0.0", + "registry-auth-token": "^5.0.0", + "semver": "^7.1.2", + "tempy": "^3.0.0" + }, + "engines": { + "node": ">=20.8.1" + }, + "peerDependencies": { + "semantic-release": ">=20.1.0" } }, - "../../node_modules/@noble/ciphers": { - "version": "0.4.1", + "../../node_modules/@semantic-release/npm/node_modules/@semantic-release/error": { + "version": "4.0.0", + "dev": true, "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=18" } }, - "../../node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", + "../../node_modules/@semantic-release/npm/node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, "engines": { - "node": ">= 8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@nodelib/fs.stat": { - "version": "2.0.5", + "../../node_modules/@semantic-release/npm/node_modules/aggregate-error": { + "version": "5.0.0", "dev": true, "license": "MIT", + "dependencies": { + "clean-stack": "^5.2.0", + "indent-string": "^5.0.0" + }, "engines": { - "node": ">= 8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@nodelib/fs.walk": { - "version": "1.2.8", + "../../node_modules/@semantic-release/npm/node_modules/clean-stack": { + "version": "5.2.0", "dev": true, "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "escape-string-regexp": "5.0.0" }, "engines": { - "node": ">= 8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/auth-token": { - "version": "5.1.1", + "../../node_modules/@semantic-release/npm/node_modules/escape-string-regexp": { + "version": "5.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">= 18" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/core": { - "version": "6.1.2", + "../../node_modules/@semantic-release/npm/node_modules/execa": { + "version": "9.3.1", "dev": true, "license": "MIT", "dependencies": { - "@octokit/auth-token": "^5.0.0", - "@octokit/graphql": "^8.0.0", - "@octokit/request": "^9.0.0", - "@octokit/request-error": "^6.0.1", - "@octokit/types": "^13.0.0", - "before-after-hook": "^3.0.2", - "universal-user-agent": "^7.0.0" + "@sindresorhus/merge-streams": "^4.0.0", + "cross-spawn": "^7.0.3", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^5.2.0", + "pretty-ms": "^9.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" }, "engines": { - "node": ">= 18" + "node": "^18.19.0 || >=20.5.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "../../node_modules/@octokit/endpoint": { - "version": "10.1.1", + "../../node_modules/@semantic-release/npm/node_modules/get-stream": { + "version": "9.0.1", "dev": true, "license": "MIT", "dependencies": { - "@octokit/types": "^13.0.0", - "universal-user-agent": "^7.0.2" + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" }, "engines": { - "node": ">= 18" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/graphql": { - "version": "8.1.1", + "../../node_modules/@semantic-release/npm/node_modules/hosted-git-info": { + "version": "7.0.2", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@octokit/request": "^9.0.0", - "@octokit/types": "^13.0.0", - "universal-user-agent": "^7.0.0" + "lru-cache": "^10.0.1" }, "engines": { - "node": ">= 18" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/@octokit/openapi-types": { - "version": "22.2.0", + "../../node_modules/@semantic-release/npm/node_modules/human-signals": { + "version": "8.0.0", "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } }, - "../../node_modules/@octokit/plugin-paginate-rest": { - "version": "11.3.3", + "../../node_modules/@semantic-release/npm/node_modules/indent-string": { + "version": "5.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@octokit/types": "^13.5.0" - }, "engines": { - "node": ">= 18" + "node": ">=12" }, - "peerDependencies": { - "@octokit/core": ">=6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/plugin-retry": { - "version": "7.1.1", + "../../node_modules/@semantic-release/npm/node_modules/is-plain-obj": { + "version": "4.1.0", "dev": true, "license": "MIT", - "dependencies": { - "@octokit/request-error": "^6.0.0", - "@octokit/types": "^13.0.0", - "bottleneck": "^2.15.3" - }, "engines": { - "node": ">= 18" + "node": ">=12" }, - "peerDependencies": { - "@octokit/core": ">=6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/plugin-throttling": { - "version": "9.3.1", + "../../node_modules/@semantic-release/npm/node_modules/is-stream": { + "version": "4.0.1", "dev": true, "license": "MIT", - "dependencies": { - "@octokit/types": "^13.0.0", - "bottleneck": "^2.15.3" - }, "engines": { - "node": ">= 18" + "node": ">=18" }, - "peerDependencies": { - "@octokit/core": "^6.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/request": { - "version": "9.1.3", + "../../node_modules/@semantic-release/npm/node_modules/lru-cache": { + "version": "10.4.3", "dev": true, - "license": "MIT", + "license": "ISC" + }, + "../../node_modules/@semantic-release/npm/node_modules/normalize-package-data": { + "version": "6.0.2", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@octokit/endpoint": "^10.0.0", - "@octokit/request-error": "^6.0.1", - "@octokit/types": "^13.1.0", - "universal-user-agent": "^7.0.2" + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": ">= 18" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/@octokit/request-error": { - "version": "6.1.4", + "../../node_modules/@semantic-release/npm/node_modules/npm-run-path": { + "version": "5.3.0", "dev": true, "license": "MIT", "dependencies": { - "@octokit/types": "^13.0.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">= 18" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@octokit/types": { - "version": "13.5.0", + "../../node_modules/@semantic-release/npm/node_modules/parse-json": { + "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { - "@octokit/openapi-types": "^22.2.0" - } - }, - "../../node_modules/@playwright/test": { - "version": "1.45.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "playwright": "1.45.1" - }, - "bin": { - "playwright": "cli.js" + "@babel/code-frame": "^7.22.13", + "index-to-position": "^0.1.2", + "type-fest": "^4.7.1" }, "engines": { "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@pluto-encrypted/encryption": { - "version": "1.11.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@noble/ciphers": "^0.4.1", - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "buffer": "^6.0.3", - "rxdb": "^14.17.0", - "rxjs": "7.8.1", - "uuid": "^9.0.1" - } - }, - "../../node_modules/@pluto-encrypted/encryption/node_modules/@noble/curves": { - "version": "1.5.0", + "../../node_modules/@semantic-release/npm/node_modules/path-key": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@noble/hashes": "1.4.0" + "engines": { + "node": ">=12" }, "funding": { - "url": "https://paulmillr.com/funding/" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@pluto-encrypted/encryption/node_modules/@noble/hashes": { - "version": "1.4.0", + "../../node_modules/@semantic-release/npm/node_modules/read-pkg": { + "version": "9.0.1", "dev": true, "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.3", + "normalize-package-data": "^6.0.0", + "parse-json": "^8.0.0", + "type-fest": "^4.6.0", + "unicorn-magic": "^0.1.0" + }, "engines": { - "node": ">= 16" + "node": ">=18" }, "funding": { - "url": "https://paulmillr.com/funding/" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@pluto-encrypted/inmemory": { - "version": "1.12.3", + "../../node_modules/@semantic-release/npm/node_modules/semver": { + "version": "7.6.3", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@pluto-encrypted/encryption": "1.11.0", - "@pluto-encrypted/shared": "1.11.3", - "array-push-at-sort-position": "^4.0.1", - "rxdb": "^14.17.0", - "uuid": "^9.0.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/@pluto-encrypted/shared": { - "version": "1.11.3", + "../../node_modules/@semantic-release/npm/node_modules/signal-exit": { + "version": "4.1.0", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@pluto-encrypted/encryption": "1.11.0", - "rxdb": "^14.17.0", - "uuid": "^9.0.1" + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", + "../../node_modules/@semantic-release/npm/node_modules/strip-final-newline": { + "version": "4.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=12.22.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", + "../../node_modules/@semantic-release/npm/node_modules/type-fest": { + "version": "4.25.0", "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "4.2.10" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12.22.0" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "dev": true, - "license": "ISC" - }, - "../../node_modules/@pnpm/npm-conf": { - "version": "2.3.1", + "../../node_modules/@semantic-release/release-notes-generator": { + "version": "10.0.3", "dev": true, "license": "MIT", "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" + "conventional-changelog-angular": "^5.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-filter": "^2.0.0", + "conventional-commits-parser": "^3.2.3", + "debug": "^4.0.0", + "get-stream": "^6.0.0", + "import-from": "^4.0.0", + "into-stream": "^6.0.0", + "lodash": "^4.17.4", + "read-pkg-up": "^7.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.17" + }, + "peerDependencies": { + "semantic-release": ">=18.0.0-beta.1" } }, - "../../node_modules/@polka/url": { - "version": "1.0.0-next.25", - "dev": true, + "../../node_modules/@sinclair/typebox": { + "version": "0.32.35", "license": "MIT" }, - "../../node_modules/@rollup/plugin-virtual": { - "version": "3.0.2", - "dev": true, + "../../node_modules/@sindresorhus/is": { + "version": "4.6.0", "license": "MIT", "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + "node": ">=10" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "../../node_modules/@rollup/pluginutils": { - "version": "5.1.0", + "../../node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", "dev": true, "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + "node": ">=18" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.21.1", - "cpu": [ - "arm64" - ], + "../../node_modules/@sinonjs/commons": { + "version": "3.0.1", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } }, - "../../node_modules/@rushstack/eslint-patch": { - "version": "1.10.4", + "../../node_modules/@sinonjs/commons/node_modules/type-detect": { + "version": "4.0.8", "dev": true, - "license": "MIT" - }, - "../../node_modules/@scure/base": { - "version": "1.1.7", "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=4" } }, - "../../node_modules/@scure/bip32": { - "version": "1.4.0", - "license": "MIT", + "../../node_modules/@sinonjs/samsam": { + "version": "8.0.0", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@noble/curves": "~1.4.0", - "@noble/hashes": "~1.4.0", - "@scure/base": "~1.1.6" - }, - "funding": { - "url": "https://paulmillr.com/funding/" + "@sinonjs/commons": "^2.0.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" } }, - "../../node_modules/@scure/bip32/node_modules/@noble/curves": { - "version": "1.4.2", - "license": "MIT", + "../../node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": { + "version": "2.0.0", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@noble/hashes": "1.4.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" + "type-detect": "4.0.8" } }, - "../../node_modules/@scure/bip32/node_modules/@noble/hashes": { - "version": "1.4.0", + "../../node_modules/@sinonjs/samsam/node_modules/type-detect": { + "version": "4.0.8", + "dev": true, "license": "MIT", "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" + "node": ">=4" } }, - "../../node_modules/@scure/bip39": { - "version": "1.3.0", + "../../node_modules/@sinonjs/text-encoding": { + "version": "0.7.3", + "dev": true, + "license": "(Unlicense OR Apache-2.0)" + }, + "../../node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@stablelib/binary": { + "version": "1.0.1", "license": "MIT", "dependencies": { - "@noble/hashes": "~1.4.0", - "@scure/base": "~1.1.6" - }, - "funding": { - "url": "https://paulmillr.com/funding/" + "@stablelib/int": "^1.0.1" } }, - "../../node_modules/@scure/bip39/node_modules/@noble/hashes": { - "version": "1.4.0", + "../../node_modules/@stablelib/bytes": { + "version": "1.0.1", + "license": "MIT" + }, + "../../node_modules/@stablelib/hash": { + "version": "1.0.1", + "license": "MIT" + }, + "../../node_modules/@stablelib/hex": { + "version": "1.0.1", + "license": "MIT" + }, + "../../node_modules/@stablelib/int": { + "version": "1.0.1", + "license": "MIT" + }, + "../../node_modules/@stablelib/keyagreement": { + "version": "1.0.1", "license": "MIT", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" + "dependencies": { + "@stablelib/bytes": "^1.0.1" } }, - "../../node_modules/@sd-jwt/core": { - "version": "0.7.2", - "license": "Apache-2.0", + "../../node_modules/@stablelib/random": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "@sd-jwt/decode": "0.7.2", - "@sd-jwt/present": "0.7.2", - "@sd-jwt/types": "0.7.2", - "@sd-jwt/utils": "0.7.2" - }, - "engines": { - "node": ">=18" + "@stablelib/binary": "^1.0.1", + "@stablelib/wipe": "^1.0.1" } }, - "../../node_modules/@sd-jwt/decode": { - "version": "0.7.2", - "license": "Apache-2.0", + "../../node_modules/@stablelib/sha256": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@sd-jwt/types": "0.7.2", - "@sd-jwt/utils": "0.7.2" - }, - "engines": { - "node": ">=18" + "@stablelib/binary": "^1.0.1", + "@stablelib/hash": "^1.0.1", + "@stablelib/wipe": "^1.0.1" } }, - "../../node_modules/@sd-jwt/jwt-status-list": { - "version": "0.7.2", - "license": "Apache-2.0", + "../../node_modules/@stablelib/uuid": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "@sd-jwt/types": "0.7.2", - "base64url": "^3.0.1", - "pako": "^2.1.0" - }, - "engines": { - "node": ">=18" + "@stablelib/hex": "^1.0.1", + "@stablelib/random": "^1.0.2", + "@stablelib/wipe": "^1.0.1" } }, - "../../node_modules/@sd-jwt/present": { - "version": "0.7.2", - "license": "Apache-2.0", + "../../node_modules/@stablelib/wipe": { + "version": "1.0.1", + "license": "MIT" + }, + "../../node_modules/@stablelib/x25519": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "@sd-jwt/decode": "0.7.2", - "@sd-jwt/types": "0.7.2", - "@sd-jwt/utils": "0.7.2" - }, - "engines": { - "node": ">=18" + "@stablelib/keyagreement": "^1.0.1", + "@stablelib/random": "^1.0.2", + "@stablelib/wipe": "^1.0.1" } }, - "../../node_modules/@sd-jwt/sd-jwt-vc": { - "version": "0.7.2", - "license": "Apache-2.0", + "../../node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "license": "MIT", + "peer": true, "dependencies": { - "@sd-jwt/core": "0.7.2", - "@sd-jwt/jwt-status-list": "0.7.2", - "@sd-jwt/utils": "0.7.2" + "defer-to-connect": "^2.0.0" }, "engines": { - "node": ">=18" + "node": ">=10" } }, - "../../node_modules/@sd-jwt/types": { - "version": "0.7.2", - "license": "Apache-2.0", - "engines": { - "node": ">=18" - } + "../../node_modules/@types/aria-query": { + "version": "5.0.4", + "license": "MIT", + "peer": true }, - "../../node_modules/@sd-jwt/utils": { - "version": "0.7.2", - "license": "Apache-2.0", + "../../node_modules/@types/bn.js": { + "version": "5.1.5", + "license": "MIT", "dependencies": { - "@sd-jwt/types": "0.7.2", - "js-base64": "^3.7.6" - }, - "engines": { - "node": ">=18" + "@types/node": "*" } }, - "../../node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", + "../../node_modules/@types/body-parser": { + "version": "1.19.5", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } }, - "../../node_modules/@semantic-release/changelog": { + "../../node_modules/@types/cacheable-request": { "version": "6.0.3", - "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", - "fs-extra": "^11.0.0", - "lodash": "^4.17.4" - }, - "engines": { - "node": ">=14.17" - }, - "peerDependencies": { - "semantic-release": ">=18.0.0" + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" } }, - "../../node_modules/@semantic-release/commit-analyzer": { - "version": "9.0.2", + "../../node_modules/@types/chai": { + "version": "4.3.18", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/chai-as-promised": { + "version": "7.1.8", "dev": true, "license": "MIT", "dependencies": { - "conventional-changelog-angular": "^5.0.0", - "conventional-commits-filter": "^2.0.0", - "conventional-commits-parser": "^3.2.3", - "debug": "^4.0.0", - "import-from": "^4.0.0", - "lodash": "^4.17.4", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=14.17" - }, - "peerDependencies": { - "semantic-release": ">=18.0.0-beta.1" + "@types/chai": "*" } }, - "../../node_modules/@semantic-release/error": { - "version": "3.0.0", + "../../node_modules/@types/clone": { + "version": "2.1.2", "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.17" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/exec": { - "version": "6.0.3", + "../../node_modules/@types/common-tags": { + "version": "1.8.1", "dev": true, - "license": "MIT", - "dependencies": { - "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", - "debug": "^4.0.0", - "execa": "^5.0.0", - "lodash": "^4.17.4", - "parse-json": "^5.0.0" - }, - "engines": { - "node": ">=14.17" - }, - "peerDependencies": { - "semantic-release": ">=18.0.0" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/git": { - "version": "10.0.1", + "../../node_modules/@types/connect": { + "version": "3.4.38", "dev": true, "license": "MIT", "dependencies": { - "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", - "debug": "^4.0.0", - "dir-glob": "^3.0.0", - "execa": "^5.0.0", - "lodash": "^4.17.4", - "micromatch": "^4.0.0", - "p-reduce": "^2.0.0" - }, - "engines": { - "node": ">=14.17" - }, - "peerDependencies": { - "semantic-release": ">=18.0.0" + "@types/node": "*" } }, - "../../node_modules/@semantic-release/github": { - "version": "10.1.7", + "../../node_modules/@types/cors": { + "version": "2.8.14", "dev": true, "license": "MIT", "dependencies": { - "@octokit/core": "^6.0.0", - "@octokit/plugin-paginate-rest": "^11.0.0", - "@octokit/plugin-retry": "^7.0.0", - "@octokit/plugin-throttling": "^9.0.0", - "@semantic-release/error": "^4.0.0", - "aggregate-error": "^5.0.0", - "debug": "^4.3.4", - "dir-glob": "^3.0.1", - "globby": "^14.0.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", - "issue-parser": "^7.0.0", - "lodash-es": "^4.17.21", - "mime": "^4.0.0", - "p-filter": "^4.0.0", - "url-join": "^5.0.0" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "../../node_modules/@semantic-release/github/node_modules/@semantic-release/error": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" + "@types/node": "*" } }, - "../../node_modules/@semantic-release/github/node_modules/aggregate-error": { - "version": "5.0.0", - "dev": true, + "../../node_modules/@types/elliptic": { + "version": "6.4.18", "license": "MIT", "dependencies": { - "clean-stack": "^5.2.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/bn.js": "*" } }, - "../../node_modules/@semantic-release/github/node_modules/clean-stack": { - "version": "5.2.0", + "../../node_modules/@types/estree": { + "version": "1.0.5", "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/github/node_modules/escape-string-regexp": { - "version": "5.0.0", + "../../node_modules/@types/express": { + "version": "4.17.18", "dev": true, "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "../../node_modules/@semantic-release/github/node_modules/globby": { - "version": "14.0.2", + "../../node_modules/@types/express-serve-static-core": { + "version": "4.19.5", "dev": true, "license": "MIT", "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "../../node_modules/@semantic-release/github/node_modules/indent-string": { - "version": "5.0.0", + "../../node_modules/@types/google-protobuf": { + "version": "3.15.12", "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/http-cache-semantics": { + "version": "4.0.4", "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "peer": true }, - "../../node_modules/@semantic-release/github/node_modules/path-type": { - "version": "5.0.0", + "../../node_modules/@types/http-errors": { + "version": "2.0.4", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/github/node_modules/slash": { - "version": "5.1.0", + "../../node_modules/@types/json-schema": { + "version": "7.0.15", "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/npm": { - "version": "12.0.1", + "../../node_modules/@types/jsonld": { + "version": "1.5.15", "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/keyv": { + "version": "3.1.4", "license": "MIT", + "peer": true, "dependencies": { - "@semantic-release/error": "^4.0.0", - "aggregate-error": "^5.0.0", - "execa": "^9.0.0", - "fs-extra": "^11.0.0", - "lodash-es": "^4.17.21", - "nerf-dart": "^1.0.0", - "normalize-url": "^8.0.0", - "npm": "^10.5.0", - "rc": "^1.2.8", - "read-pkg": "^9.0.0", - "registry-auth-token": "^5.0.0", - "semver": "^7.1.2", - "tempy": "^3.0.0" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" + "@types/node": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/@semantic-release/error": { - "version": "4.0.0", + "../../node_modules/@types/lokijs": { + "version": "1.5.10", "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/npm/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", + "../../node_modules/@types/mime": { + "version": "1.3.5", "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/npm/node_modules/aggregate-error": { - "version": "5.0.0", - "dev": true, + "../../node_modules/@types/minimatch": { + "version": "5.1.2", "license": "MIT", - "dependencies": { - "clean-stack": "^5.2.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "peer": true }, - "../../node_modules/@semantic-release/npm/node_modules/clean-stack": { - "version": "5.2.0", + "../../node_modules/@types/minimist": { + "version": "1.2.5", "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/node": { + "version": "18.19.46", "license": "MIT", "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "undici-types": "~5.26.4" } }, - "../../node_modules/@semantic-release/npm/node_modules/escape-string-regexp": { - "version": "5.0.0", + "../../node_modules/@types/normalize-package-data": { + "version": "2.4.4", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/@semantic-release/npm/node_modules/execa": { - "version": "9.3.1", + "../../node_modules/@types/pako": { + "version": "2.0.3", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/qs": { + "version": "6.9.15", "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/range-parser": { + "version": "1.2.7", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/resolve": { + "version": "1.20.2", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/responselike": { + "version": "1.0.3", "license": "MIT", + "peer": true, "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^8.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^5.2.0", - "pretty-ms": "^9.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" - }, - "engines": { - "node": "^18.19.0 || >=20.5.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "@types/node": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/get-stream": { - "version": "9.0.1", + "../../node_modules/@types/semver": { + "version": "7.5.8", + "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/send": { + "version": "0.17.4", "dev": true, "license": "MIT", "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/mime": "^1", + "@types/node": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/hosted-git-info": { - "version": "7.0.2", + "../../node_modules/@types/serve-static": { + "version": "1.15.7", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/human-signals": { - "version": "8.0.0", + "../../node_modules/@types/simple-peer": { + "version": "9.11.5", "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/indent-string": { - "version": "5.0.0", + "../../node_modules/@types/sinon": { + "version": "17.0.3", "dev": true, "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "@types/sinonjs__fake-timers": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/is-plain-obj": { - "version": "4.1.0", + "../../node_modules/@types/sinon-chai": { + "version": "3.2.12", "dev": true, "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "@types/chai": "*", + "@types/sinon": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/is-stream": { - "version": "4.0.1", + "../../node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", "dev": true, + "license": "MIT" + }, + "../../node_modules/@types/ua-parser-js": { + "version": "0.7.39", "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "peer": true }, - "../../node_modules/@semantic-release/npm/node_modules/lru-cache": { - "version": "10.4.3", + "../../node_modules/@types/webidl-conversions": { + "version": "7.0.3", "dev": true, - "license": "ISC" + "license": "MIT" }, - "../../node_modules/@semantic-release/npm/node_modules/normalize-package-data": { - "version": "6.0.2", + "../../node_modules/@types/whatwg-url": { + "version": "8.2.2", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "@types/node": "*", + "@types/webidl-conversions": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/npm-run-path": { - "version": "5.3.0", - "dev": true, + "../../node_modules/@types/which": { + "version": "1.3.2", "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "peer": true }, - "../../node_modules/@semantic-release/npm/node_modules/parse-json": { - "version": "8.1.0", + "../../node_modules/@types/ws": { + "version": "8.5.5", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.13", - "index-to-position": "^0.1.2", - "type-fest": "^4.7.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/node": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/path-key": { - "version": "4.0.0", - "dev": true, + "../../node_modules/@types/yauzl": { + "version": "2.10.3", "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*" } }, - "../../node_modules/@semantic-release/npm/node_modules/read-pkg": { - "version": "9.0.1", + "../../node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", "dev": true, "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.3", - "normalize-package-data": "^6.0.0", - "parse-json": "^8.0.0", - "type-fest": "^4.6.0", - "unicorn-magic": "^0.1.0" + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/@semantic-release/npm/node_modules/semver": { + "../../node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { "version": "7.6.3", "dev": true, "license": "ISC", @@ -4014,1657 +3627,1625 @@ "node": ">=10" } }, - "../../node_modules/@semantic-release/npm/node_modules/signal-exit": { - "version": "4.1.0", + "../../node_modules/@typescript-eslint/parser": { + "version": "5.62.0", "dev": true, - "license": "ISC", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/@semantic-release/npm/node_modules/strip-final-newline": { - "version": "4.0.0", - "dev": true, + "../../node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, "engines": { - "node": ">=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "../../node_modules/@semantic-release/npm/node_modules/type-fest": { - "version": "4.25.0", + "../../node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, "engines": { - "node": ">=16" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/@semantic-release/release-notes-generator": { - "version": "10.0.3", + "../../node_modules/@typescript-eslint/types": { + "version": "5.62.0", "dev": true, "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "../../node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "conventional-changelog-angular": "^5.0.0", - "conventional-changelog-writer": "^5.0.0", - "conventional-commits-filter": "^2.0.0", - "conventional-commits-parser": "^3.2.3", - "debug": "^4.0.0", - "get-stream": "^6.0.0", - "import-from": "^4.0.0", - "into-stream": "^6.0.0", - "lodash": "^4.17.4", - "read-pkg-up": "^7.0.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=14.17" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "semantic-release": ">=18.0.0-beta.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/@sinclair/typebox": { - "version": "0.32.35", - "license": "MIT" - }, - "../../node_modules/@sindresorhus/is": { - "version": "4.6.0", + "../../node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", "dev": true, - "license": "MIT", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "../../node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", + "../../node_modules/@typescript-eslint/utils": { + "version": "5.62.0", "dev": true, "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, "engines": { - "node": ">=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "../../node_modules/@sinonjs/commons": { - "version": "3.0.1", + "../../node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.6.3", "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "type-detect": "4.0.8" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/@sinonjs/commons/node_modules/type-detect": { - "version": "4.0.8", + "../../node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, "engines": { - "node": ">=4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "../../node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", + "../../node_modules/@ungap/structured-clone": { + "version": "1.2.0", "dev": true, - "license": "BSD-3-Clause", + "license": "ISC" + }, + "../../node_modules/@vitest/browser": { + "version": "1.6.0", + "dev": true, + "license": "MIT", "dependencies": { - "@sinonjs/commons": "^3.0.0" + "@vitest/utils": "1.6.0", + "magic-string": "^0.30.5", + "sirv": "^2.0.4" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "playwright": "*", + "vitest": "1.6.0", + "webdriverio": "*" + }, + "peerDependenciesMeta": { + "playwright": { + "optional": true + }, + "safaridriver": { + "optional": true + }, + "webdriverio": { + "optional": true + } } }, - "../../node_modules/@sinonjs/samsam": { - "version": "8.0.0", + "../../node_modules/@vitest/coverage-istanbul": { + "version": "1.6.0", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "dependencies": { - "@sinonjs/commons": "^2.0.0", - "lodash.get": "^4.4.2", - "type-detect": "^4.0.8" + "debug": "^4.3.4", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-instrument": "^6.0.1", + "istanbul-lib-report": "^3.0.1", + "istanbul-lib-source-maps": "^5.0.4", + "istanbul-reports": "^3.1.6", + "magicast": "^0.3.3", + "picocolors": "^1.0.0", + "test-exclude": "^6.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "vitest": "1.6.0" } }, - "../../node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": { - "version": "2.0.0", + "../../node_modules/@vitest/coverage-istanbul/node_modules/istanbul-lib-source-maps": { + "version": "5.0.6", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "type-detect": "4.0.8" + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/@sinonjs/samsam/node_modules/type-detect": { - "version": "4.0.8", + "../../node_modules/@vitest/expect": { + "version": "1.6.0", "dev": true, "license": "MIT", - "engines": { - "node": ">=4" + "dependencies": { + "@vitest/spy": "1.6.0", + "@vitest/utils": "1.6.0", + "chai": "^4.3.10" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "../../node_modules/@sinonjs/text-encoding": { - "version": "0.7.3", + "../../node_modules/@vitest/runner": { + "version": "1.6.0", "dev": true, - "license": "(Unlicense OR Apache-2.0)" - }, - "../../node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "license": "MIT" - }, - "../../node_modules/@stablelib/base64": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/@stablelib/binary": { - "version": "1.0.1", "license": "MIT", "dependencies": { - "@stablelib/int": "^1.0.1" + "@vitest/utils": "1.6.0", + "p-limit": "^5.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "../../node_modules/@stablelib/bytes": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/@stablelib/hash": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/@stablelib/hex": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/@stablelib/int": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/@stablelib/keyagreement": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "@stablelib/bytes": "^1.0.1" - } - }, - "../../node_modules/@stablelib/random": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "@stablelib/binary": "^1.0.1", - "@stablelib/wipe": "^1.0.1" - } - }, - "../../node_modules/@stablelib/sha256": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "@stablelib/binary": "^1.0.1", - "@stablelib/hash": "^1.0.1", - "@stablelib/wipe": "^1.0.1" - } - }, - "../../node_modules/@stablelib/uuid": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "@stablelib/hex": "^1.0.1", - "@stablelib/random": "^1.0.2", - "@stablelib/wipe": "^1.0.1" - } - }, - "../../node_modules/@stablelib/wipe": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/@stablelib/x25519": { - "version": "1.0.3", - "license": "MIT", - "dependencies": { - "@stablelib/keyagreement": "^1.0.1", - "@stablelib/random": "^1.0.2", - "@stablelib/wipe": "^1.0.1" - } - }, - "../../node_modules/@swc/core": { - "version": "1.7.18", + "../../node_modules/@vitest/runner/node_modules/p-limit": { + "version": "5.0.0", "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.12" + "yocto-queue": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.18", - "@swc/core-darwin-x64": "1.7.18", - "@swc/core-linux-arm-gnueabihf": "1.7.18", - "@swc/core-linux-arm64-gnu": "1.7.18", - "@swc/core-linux-arm64-musl": "1.7.18", - "@swc/core-linux-x64-gnu": "1.7.18", - "@swc/core-linux-x64-musl": "1.7.18", - "@swc/core-win32-arm64-msvc": "1.7.18", - "@swc/core-win32-ia32-msvc": "1.7.18", - "@swc/core-win32-x64-msvc": "1.7.18" - }, - "peerDependencies": { - "@swc/helpers": "*" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@swc/core-darwin-arm64": { - "version": "1.7.18", - "cpu": [ - "arm64" - ], + "../../node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.1.1", "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@swc/counter": { - "version": "0.1.3", - "dev": true, - "license": "Apache-2.0" - }, - "../../node_modules/@swc/types": { - "version": "0.1.12", + "../../node_modules/@vitest/snapshot": { + "version": "1.6.0", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "@swc/counter": "^0.1.3" + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "../../node_modules/@szmarczak/http-timer": { - "version": "4.0.6", + "../../node_modules/@vitest/spy": { + "version": "1.6.0", "dev": true, "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.0" + "tinyspy": "^2.2.0" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://opencollective.com/vitest" } }, - "../../node_modules/@types/aria-query": { - "version": "5.0.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/babel__core": { - "version": "7.20.5", + "../../node_modules/@vitest/utils": { + "version": "1.6.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "diff-sequences": "^29.6.3", + "estree-walker": "^3.0.3", + "loupe": "^2.3.7", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "../../node_modules/@types/babel__generator": { - "version": "7.6.8", + "../../node_modules/@vitest/utils/node_modules/estree-walker": { + "version": "3.0.3", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.0.0" + "@types/estree": "^1.0.0" } }, - "../../node_modules/@types/babel__template": { - "version": "7.4.4", - "dev": true, + "../../node_modules/@wdio/config": { + "version": "7.33.0", "license": "MIT", + "peer": true, "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@types/glob": "^8.1.0", + "@wdio/logger": "7.26.0", + "@wdio/types": "7.33.0", + "@wdio/utils": "7.33.0", + "deepmerge": "^4.0.0", + "glob": "^8.0.3" + }, + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/@types/babel__traverse": { - "version": "7.20.6", - "dev": true, + "../../node_modules/@wdio/config/node_modules/@types/glob": { + "version": "8.1.0", "license": "MIT", + "peer": true, "dependencies": { - "@babel/types": "^7.20.7" + "@types/minimatch": "^5.1.2", + "@types/node": "*" } }, - "../../node_modules/@types/bn.js": { - "version": "5.1.5", + "../../node_modules/@wdio/logger": { + "version": "7.26.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/node": "*" + "chalk": "^4.0.0", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/@types/body-parser": { - "version": "1.19.5", + "../../node_modules/@wdio/logger/node_modules/ansi-styles": { + "version": "4.3.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/@types/cacheable-request": { - "version": "6.0.3", - "dev": true, + "../../node_modules/@wdio/logger/node_modules/chalk": { + "version": "4.1.2", "license": "MIT", + "peer": true, "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/@types/chai": { - "version": "4.3.18", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/chai-as-promised": { - "version": "7.1.8", - "dev": true, + "../../node_modules/@wdio/logger/node_modules/color-convert": { + "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { - "@types/chai": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "../../node_modules/@types/clone": { - "version": "2.1.2", - "license": "MIT" + "../../node_modules/@wdio/logger/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT", + "peer": true }, - "../../node_modules/@types/common-tags": { - "version": "1.8.1", - "license": "MIT" + "../../node_modules/@wdio/logger/node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } }, - "../../node_modules/@types/connect": { - "version": "3.4.38", + "../../node_modules/@wdio/logger/node_modules/supports-color": { + "version": "7.2.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/node": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "../../node_modules/@types/cors": { - "version": "2.8.14", + "../../node_modules/@wdio/protocols": { + "version": "7.27.0", "license": "MIT", - "dependencies": { - "@types/node": "*" + "peer": true, + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/@types/elliptic": { - "version": "6.4.18", + "../../node_modules/@wdio/repl": { + "version": "7.33.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/bn.js": "*" + "@wdio/utils": "7.33.0" + }, + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/@types/estree": { - "version": "1.0.5", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/express": { - "version": "4.17.18", + "../../node_modules/@wdio/types": { + "version": "7.33.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "@types/node": "^18.0.0", + "got": "^11.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "typescript": "^4.6.2" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/@types/express-serve-static-core": { - "version": "4.19.5", + "../../node_modules/@wdio/utils": { + "version": "7.33.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "@wdio/logger": "7.26.0", + "@wdio/types": "7.33.0", + "p-iteration": "^1.1.8" + }, + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/@types/glob": { - "version": "7.2.0", - "dev": true, + "../../node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "license": "BSD-2-Clause" + }, + "../../node_modules/abort-controller": { + "version": "3.0.0", "license": "MIT", "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" } }, - "../../node_modules/@types/google-protobuf": { - "version": "3.15.12", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/graceful-fs": { - "version": "4.1.9", + "../../node_modules/acorn": { + "version": "8.12.1", "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "../../node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/http-errors": { - "version": "2.0.4", - "license": "MIT" - }, - "../../node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", + "../../node_modules/acorn-jsx": { + "version": "5.3.2", "dev": true, "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "../../node_modules/@types/istanbul-reports": { - "version": "3.0.4", + "../../node_modules/acorn-walk": { + "version": "8.3.3", "dev": true, "license": "MIT", "dependencies": { - "@types/istanbul-lib-report": "*" + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" } }, - "../../node_modules/@types/jest": { - "version": "29.5.12", - "dev": true, + "../../node_modules/agent-base": { + "version": "7.1.1", "license": "MIT", "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "../../node_modules/@types/json-schema": { - "version": "7.0.15", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/json5": { - "version": "0.0.29", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/jsonld": { - "version": "1.5.15", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/keyv": { - "version": "3.1.4", + "../../node_modules/aggregate-error": { + "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "../../node_modules/@types/lokijs": { - "version": "1.5.10", - "license": "MIT" - }, - "../../node_modules/@types/mime": { - "version": "1.3.5", - "license": "MIT" - }, - "../../node_modules/@types/minimatch": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/minimist": { - "version": "1.2.5", + "../../node_modules/ajv": { + "version": "6.12.6", "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/node": { - "version": "18.19.46", "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "../../node_modules/@types/normalize-package-data": { - "version": "2.4.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/pako": { - "version": "2.0.3", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/parse-json": { - "version": "4.0.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/qs": { - "version": "6.9.15", - "license": "MIT" + "../../node_modules/anoncreds-wasm": { + "resolved": "../../externals/generated/anoncreds-wasm", + "link": true }, - "../../node_modules/@types/range-parser": { - "version": "1.2.7", - "license": "MIT" + "../../node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "../../node_modules/@types/resolve": { - "version": "1.20.2", + "../../node_modules/ansi-sequence-parser": { + "version": "1.1.1", "dev": true, "license": "MIT" }, - "../../node_modules/@types/responselike": { - "version": "1.0.3", + "../../node_modules/ansi-styles": { + "version": "3.2.1", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "../../node_modules/@types/semver": { - "version": "7.5.8", + "../../node_modules/any-promise": { + "version": "1.3.0", "dev": true, "license": "MIT" }, - "../../node_modules/@types/send": { - "version": "0.17.4", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "../../node_modules/@types/serve-static": { - "version": "1.15.7", + "../../node_modules/archiver": { + "version": "5.3.2", "license": "MIT", + "peer": true, "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" + "archiver-utils": "^2.1.0", + "async": "^3.2.4", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" } }, - "../../node_modules/@types/simple-peer": { - "version": "9.11.5", + "../../node_modules/archiver-utils": { + "version": "2.1.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/node": "*" + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" } }, - "../../node_modules/@types/sinon": { - "version": "17.0.3", - "dev": true, - "license": "MIT", + "../../node_modules/archiver-utils/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "peer": true, "dependencies": { - "@types/sinonjs__fake-timers": "*" - } + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "../../node_modules/@types/sinon-chai": { - "version": "3.2.12", - "dev": true, + "../../node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.2", "license": "MIT", + "peer": true, "dependencies": { - "@types/chai": "*", - "@types/sinon": "*" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "../../node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.5", - "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/stack-utils": { - "version": "2.0.3", + "../../node_modules/argparse": { + "version": "2.0.1", "dev": true, - "license": "MIT" + "license": "Python-2.0" }, - "../../node_modules/@types/ua-parser-js": { - "version": "0.7.39", + "../../node_modules/argv-formatter": { + "version": "1.0.0", "dev": true, "license": "MIT" }, - "../../node_modules/@types/uuid": { - "version": "9.0.8", + "../../node_modules/array-buffer-byte-length": { + "version": "1.0.1", "dev": true, - "license": "MIT" - }, - "../../node_modules/@types/webidl-conversions": { - "version": "7.0.3", - "license": "MIT" - }, - "../../node_modules/@types/whatwg-url": { - "version": "8.2.2", "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/webidl-conversions": "*" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@types/which": { - "version": "1.3.2", + "../../node_modules/array-ify": { + "version": "1.0.0", "dev": true, "license": "MIT" }, - "../../node_modules/@types/ws": { - "version": "8.5.5", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "../../node_modules/@types/yargs": { - "version": "17.0.33", + "../../node_modules/array-includes": { + "version": "3.1.8", "dev": true, "license": "MIT", "dependencies": { - "@types/yargs-parser": "*" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@types/yargs-parser": { - "version": "21.0.3", + "../../node_modules/array-push-at-sort-position": { + "version": "4.0.1", "dev": true, - "license": "MIT" + "license": "Apache-2.0" }, - "../../node_modules/@types/yauzl": { - "version": "2.10.3", + "../../node_modules/array-union": { + "version": "2.1.0", "dev": true, "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=8" } }, - "../../node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.62.0", + "../../node_modules/array.prototype.findlast": { + "version": "1.2.5", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "../../node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.6.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@typescript-eslint/experimental-utils": { - "version": "5.62.0", + "../../node_modules/array.prototype.flat": { + "version": "1.3.2", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "5.62.0" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@typescript-eslint/parser": { - "version": "5.62.0", + "../../node_modules/array.prototype.flatmap": { + "version": "1.3.2", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "debug": "^4.3.4" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", + "../../node_modules/array.prototype.tosorted": { + "version": "1.1.4", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 0.4" } }, - "../../node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", + "../../node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@typescript-eslint/types": { - "version": "5.62.0", + "../../node_modules/arrify": { + "version": "1.0.1", "dev": true, "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=0.10.0" } }, - "../../node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", + "../../node_modules/as-typed": { + "version": "1.3.2", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "license": "MIT" }, - "../../node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.6.3", + "../../node_modules/assertion-error": { + "version": "1.1.0", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": "*" } }, - "../../node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "dev": true, + "../../node_modules/async": { + "version": "3.2.6", "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "peer": true }, - "../../node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.6.3", - "dev": true, + "../../node_modules/asynckit": { + "version": "0.4.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/at-least-node": { + "version": "1.0.0", "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, "engines": { - "node": ">=10" + "node": ">= 4.0.0" } }, - "../../node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", + "../../node_modules/available-typed-arrays": { + "version": "1.0.7", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "possible-typed-array-names": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "dev": true, - "license": "ISC" - }, - "../../node_modules/@vitest/browser": { - "version": "1.6.0", + "../../node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "1.6.0", - "magic-string": "^0.30.5", - "sirv": "^2.0.4" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" }, "peerDependencies": { - "playwright": "*", - "vitest": "1.6.0", - "webdriverio": "*" - }, - "peerDependenciesMeta": { - "playwright": { - "optional": true - }, - "safaridriver": { - "optional": true - }, - "webdriverio": { - "optional": true - } + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "../../node_modules/@vitest/coverage-istanbul": { - "version": "1.6.0", + "../../node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", "dev": true, "license": "MIT", "dependencies": { - "debug": "^4.3.4", - "istanbul-lib-coverage": "^3.2.2", - "istanbul-lib-instrument": "^6.0.1", - "istanbul-lib-report": "^3.0.1", - "istanbul-lib-source-maps": "^5.0.4", - "istanbul-reports": "^3.1.6", - "magicast": "^0.3.3", - "picocolors": "^1.0.0", - "test-exclude": "^6.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" }, "peerDependencies": { - "vitest": "1.6.0" - } - }, - "../../node_modules/@vitest/coverage-istanbul/node_modules/istanbul-lib-source-maps": { - "version": "5.0.6", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.23", - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0" - }, - "engines": { - "node": ">=10" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "../../node_modules/@vitest/expect": { - "version": "1.6.0", + "../../node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "1.6.0", - "@vitest/utils": "1.6.0", - "chai": "^4.3.10" + "@babel/helper-define-polyfill-provider": "^0.6.2" }, - "funding": { - "url": "https://opencollective.com/vitest" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "../../node_modules/@vitest/runner": { - "version": "1.6.0", + "../../node_modules/babel-plugin-transform-typescript-metadata": { + "version": "0.3.2", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "1.6.0", - "p-limit": "^5.0.0", - "pathe": "^1.1.1" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "@babel/helper-plugin-utils": "^7.0.0" } }, - "../../node_modules/@vitest/runner/node_modules/p-limit": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "../../node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" }, - "../../node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.1.1", - "dev": true, + "../../node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "../../node_modules/base64url": { + "version": "3.0.1", "license": "MIT", "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6.0.0" } }, - "../../node_modules/@vitest/snapshot": { - "version": "1.6.0", + "../../node_modules/before-after-hook": { + "version": "3.0.2", "dev": true, - "license": "MIT", - "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } + "license": "Apache-2.0" }, - "../../node_modules/@vitest/spy": { - "version": "1.6.0", + "../../node_modules/binary-decision-diagram": { + "version": "2.0.1", "dev": true, - "license": "MIT", - "dependencies": { - "tinyspy": "^2.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } + "license": "ISC" }, - "../../node_modules/@vitest/utils": { - "version": "1.6.0", - "dev": true, + "../../node_modules/bl": { + "version": "4.1.0", "license": "MIT", + "peer": true, "dependencies": { - "diff-sequences": "^29.6.3", - "estree-walker": "^3.0.3", - "loupe": "^2.3.7", - "pretty-format": "^29.7.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "../../node_modules/@vitest/utils/node_modules/estree-walker": { - "version": "3.0.3", - "dev": true, - "license": "MIT", + "../../node_modules/bl/node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "peer": true, "dependencies": { - "@types/estree": "^1.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "../../node_modules/@wdio/config": { - "version": "7.33.0", - "dev": true, + "../../node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", "license": "MIT", + "peer": true, "dependencies": { - "@types/glob": "^8.1.0", - "@wdio/logger": "7.26.0", - "@wdio/types": "7.33.0", - "@wdio/utils": "7.33.0", - "deepmerge": "^4.0.0", - "glob": "^8.0.3" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=12.0.0" + "node": ">= 6" } }, - "../../node_modules/@wdio/config/node_modules/@types/glob": { - "version": "8.1.0", + "../../node_modules/bn.js": { + "version": "5.2.1", + "license": "MIT" + }, + "../../node_modules/bottleneck": { + "version": "2.19.5", "dev": true, + "license": "MIT" + }, + "../../node_modules/brace-expansion": { + "version": "1.1.11", "license": "MIT", "dependencies": { - "@types/minimatch": "^5.1.2", - "@types/node": "*" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "../../node_modules/@wdio/logger": { - "version": "7.26.0", - "dev": true, + "../../node_modules/braces": { + "version": "3.0.3", "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^6.0.0" + "fill-range": "^7.1.1" }, "engines": { - "node": ">=12.0.0" + "node": ">=8" } }, - "../../node_modules/@wdio/logger/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/broadcast-channel": { + "version": "5.3.0", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@babel/runtime": "7.22.10", + "oblivious-set": "1.1.1", + "p-queue": "6.6.2", + "unload": "2.4.1" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/pubkey" } }, - "../../node_modules/@wdio/logger/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/broadcast-channel/node_modules/@babel/runtime": { + "version": "7.22.10", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "regenerator-runtime": "^0.14.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=6.9.0" } }, - "../../node_modules/@wdio/logger/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/brorand": { + "version": "1.1.0", + "license": "MIT" + }, + "../../node_modules/browserslist": { + "version": "4.23.3", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=7.0.0" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "../../node_modules/@wdio/logger/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/bson": { + "version": "6.8.0", "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } }, - "../../node_modules/@wdio/logger/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, + "../../node_modules/buffer": { + "version": "6.0.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "../../node_modules/buffer-crc32": { + "version": "0.2.13", "license": "MIT", + "peer": true, "engines": { - "node": ">=8" + "node": "*" } }, - "../../node_modules/@wdio/logger/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/buffer-from": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true + }, + "../../node_modules/cac": { + "version": "6.7.14", "dev": true, "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { "node": ">=8" } }, - "../../node_modules/@wdio/protocols": { - "version": "7.27.0", - "dev": true, + "../../node_modules/cacheable-lookup": { + "version": "5.0.4", "license": "MIT", + "peer": true, "engines": { - "node": ">=12.0.0" + "node": ">=10.6.0" } }, - "../../node_modules/@wdio/repl": { - "version": "7.33.0", - "dev": true, + "../../node_modules/cacheable-request": { + "version": "7.0.4", "license": "MIT", + "peer": true, "dependencies": { - "@wdio/utils": "7.33.0" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=8" } }, - "../../node_modules/@wdio/types": { - "version": "7.33.0", - "dev": true, + "../../node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", "license": "MIT", + "peer": true, "dependencies": { - "@types/node": "^18.0.0", - "got": "^11.8.1" + "pump": "^3.0.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=8" }, - "peerDependencies": { - "typescript": "^4.6.2" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "../../node_modules/cacheable-request/node_modules/normalize-url": { + "version": "6.1.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@wdio/utils": { - "version": "7.33.0", - "dev": true, + "../../node_modules/call-bind": { + "version": "1.0.7", "license": "MIT", "dependencies": { - "@wdio/logger": "7.26.0", - "@wdio/types": "7.33.0", - "p-iteration": "^1.1.8" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" }, "engines": { - "node": ">=12.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/@webassemblyjs/ast": { - "version": "1.12.1", + "../../node_modules/callsites": { + "version": "3.1.0", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "engines": { + "node": ">=6" } }, - "../../node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", + "../../node_modules/camelcase": { + "version": "5.3.1", "dev": true, "license": "MIT", - "peer": true - }, - "../../node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "dev": true, - "license": "MIT", - "peer": true - }, - "../../node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "dev": true, - "license": "MIT", - "peer": true + "engines": { + "node": ">=6" + } }, - "../../node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", + "../../node_modules/camelcase-keys": { + "version": "6.2.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", + "../../node_modules/caniuse-lite": { + "version": "1.0.30001653", "dev": true, - "license": "MIT", - "peer": true + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" }, - "../../node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } + "../../node_modules/canonicalize": { + "version": "2.0.0", + "license": "Apache-2.0" }, - "../../node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", + "../../node_modules/chai": { + "version": "4.5.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.1.0" + }, + "engines": { + "node": ">=4" } }, - "../../node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", + "../../node_modules/chai-as-promised": { + "version": "7.1.2", "dev": true, - "license": "Apache-2.0", - "peer": true, + "license": "WTFPL", "dependencies": { - "@xtuc/long": "4.2.2" + "check-error": "^1.0.2" + }, + "peerDependencies": { + "chai": ">= 2.1.2 < 6" } }, - "../../node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "dev": true, - "license": "MIT", - "peer": true - }, - "../../node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", + "../../node_modules/chai/node_modules/get-func-name": { + "version": "2.0.2", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "engines": { + "node": "*" } }, - "../../node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", + "../../node_modules/chalk": { + "version": "2.4.2", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" } }, - "../../node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", + "../../node_modules/char-regex": { + "version": "1.0.2", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "engines": { + "node": ">=10" } }, - "../../node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", + "../../node_modules/check-error": { + "version": "1.0.3", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" } }, - "../../node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", + "../../node_modules/check-error/node_modules/get-func-name": { + "version": "2.0.2", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" + "engines": { + "node": "*" } }, - "../../node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "dev": true, - "license": "BSD-3-Clause", + "../../node_modules/chownr": { + "version": "1.1.4", + "license": "ISC", "peer": true }, - "../../node_modules/@xtuc/long": { - "version": "4.2.2", - "dev": true, + "../../node_modules/chrome-launcher": { + "version": "0.15.2", "license": "Apache-2.0", - "peer": true - }, - "../../node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "license": "BSD-2-Clause" - }, - "../../node_modules/abort-controller": { - "version": "3.0.0", - "license": "MIT", + "peer": true, "dependencies": { - "event-target-shim": "^5.0.0" + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" }, - "engines": { - "node": ">=6.5" - } - }, - "../../node_modules/acorn": { - "version": "8.12.1", - "dev": true, - "license": "MIT", "bin": { - "acorn": "bin/acorn" + "print-chrome-path": "bin/print-chrome-path.js" }, "engines": { - "node": ">=0.4.0" + "node": ">=12.13.0" } }, - "../../node_modules/acorn-import-attributes": { - "version": "1.9.5", - "dev": true, + "../../node_modules/chrome-launcher/node_modules/escape-string-regexp": { + "version": "4.0.0", "license": "MIT", "peer": true, - "peerDependencies": { - "acorn": "^8" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, + "../../node_modules/ci-info": { + "version": "3.9.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=8" } }, - "../../node_modules/acorn-walk": { - "version": "8.3.3", + "../../node_modules/clean-stack": { + "version": "2.2.0", "dev": true, "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, "engines": { - "node": ">=0.4.0" + "node": ">=6" } }, - "../../node_modules/agent-base": { - "version": "7.1.1", + "../../node_modules/cli-highlight": { + "version": "2.1.11", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "debug": "^4.3.4" + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" }, "engines": { - "node": ">= 14" + "node": ">=8.0.0", + "npm": ">=5.0.0" } }, - "../../node_modules/aggregate-error": { - "version": "3.1.0", + "../../node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/ajv": { - "version": "6.12.6", + "../../node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.2", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/ajv-formats": { - "version": "2.1.1", + "../../node_modules/cli-highlight/node_modules/cliui": { + "version": "7.0.4", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "../../node_modules/ajv-formats/node_modules/ajv": { - "version": "8.17.1", + "../../node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "color-name": "~1.1.4" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=7.0.0" } }, - "../../node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", + "../../node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", "dev": true, "license": "MIT" }, - "../../node_modules/ajv-keywords": { - "version": "3.5.2", + "../../node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", "dev": true, "license": "MIT", - "peer": true, - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">=8" } }, - "../../node_modules/anoncreds-wasm": { - "resolved": "../../externals/generated/anoncreds-wasm", - "link": true - }, - "../../node_modules/ansi-escapes": { - "version": "4.3.2", + "../../node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { - "type-fest": "^0.21.3" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/ansi-regex": { - "version": "5.0.1", + "../../node_modules/cli-highlight/node_modules/yargs": { + "version": "16.2.0", "dev": true, "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "../../node_modules/ansi-sequence-parser": { - "version": "1.1.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/ansi-styles": { - "version": "3.2.1", + "../../node_modules/cli-table3": { + "version": "0.6.5", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "string-width": "^4.2.0" }, "engines": { - "node": ">=4" + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "../../node_modules/antlr4ts": { - "version": "0.5.0-alpha.4", - "license": "BSD-3-Clause" - }, - "../../node_modules/any-promise": { - "version": "1.3.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/anymatch": { - "version": "3.1.3", + "../../node_modules/cliui": { + "version": "8.0.1", "dev": true, "license": "ISC", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">= 8" + "node": ">=12" } }, - "../../node_modules/archiver": { - "version": "5.3.2", + "../../node_modules/clone": { + "version": "2.1.2", "dev": true, "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "../../node_modules/clone-response": { + "version": "1.0.3", + "license": "MIT", + "peer": true, "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.4", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.1.2", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" + "mimic-response": "^1.0.0" }, - "engines": { - "node": ">= 10" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/archiver-utils": { - "version": "2.1.0", + "../../node_modules/color-convert": { + "version": "1.9.3", "dev": true, "license": "MIT", "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" + "color-name": "1.1.3" + } + }, + "../../node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "../../node_modules/combined-stream": { + "version": "1.0.8", + "license": "MIT", + "peer": true, + "dependencies": { + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">= 6" + "node": ">= 0.8" } }, - "../../node_modules/archiver-utils/node_modules/glob": { - "version": "7.2.3", + "../../node_modules/commander": { + "version": "2.20.3", "dev": true, - "license": "ISC", + "license": "MIT", + "optional": true, + "peer": true + }, + "../../node_modules/common-tags": { + "version": "1.8.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "../../node_modules/compare-func": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "../../node_modules/compress-commons": { + "version": "4.1.2", + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 10" } }, - "../../node_modules/archiver/node_modules/readable-stream": { + "../../node_modules/compress-commons/node_modules/readable-stream": { "version": "3.6.2", - "dev": true, "license": "MIT", + "peer": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -5674,1568 +5255,1437 @@ "node": ">= 6" } }, - "../../node_modules/argparse": { - "version": "2.0.1", - "dev": true, - "license": "Python-2.0" + "../../node_modules/concat-map": { + "version": "0.0.1", + "license": "MIT" }, - "../../node_modules/argv-formatter": { - "version": "1.0.0", + "../../node_modules/confbox": { + "version": "0.1.7", "dev": true, "license": "MIT" }, - "../../node_modules/aria-query": { - "version": "5.1.3", + "../../node_modules/config-chain": { + "version": "1.1.13", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "deep-equal": "^2.0.5" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "../../node_modules/array-buffer-byte-length": { - "version": "1.0.1", + "../../node_modules/conventional-changelog-angular": { + "version": "5.0.13", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" + "compare-func": "^2.0.0", + "q": "^1.5.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "../../node_modules/array-ify": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/array-includes": { - "version": "3.1.8", + "../../node_modules/conventional-changelog-writer": { + "version": "5.0.1", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "conventional-changelog-writer": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/array-push-at-sort-position": { - "version": "4.0.1", - "dev": true, - "license": "Apache-2.0" - }, - "../../node_modules/array-union": { - "version": "2.1.0", - "dev": true, - "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" } }, - "../../node_modules/array-uniq": { - "version": "1.0.3", + "../../node_modules/conventional-commits-filter": { + "version": "2.0.7", "dev": true, "license": "MIT", + "dependencies": { + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "../../node_modules/array.prototype.findlast": { - "version": "1.2.5", + "../../node_modules/conventional-commits-parser": { + "version": "3.2.4", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "conventional-commits-parser": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10" } }, - "../../node_modules/array.prototype.findlastindex": { - "version": "1.2.5", + "../../node_modules/convert-hrtime": { + "version": "5.0.0", "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/array.prototype.flat": { - "version": "1.3.2", + "../../node_modules/convert-source-map": { + "version": "2.0.0", "dev": true, + "license": "MIT" + }, + "../../node_modules/core-js": { + "version": "3.38.1", + "hasInstallScript": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, + "peer": true, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "../../node_modules/array.prototype.flatmap": { - "version": "1.3.2", + "../../node_modules/core-js-compat": { + "version": "3.38.1", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "browserslist": "^4.23.3" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "../../node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" + "../../node_modules/core-util-is": { + "version": "1.0.3", + "license": "MIT" + }, + "../../node_modules/crc-32": { + "version": "1.2.2", + "license": "Apache-2.0", + "peer": true, + "bin": { + "crc32": "bin/crc32.njs" }, "engines": { - "node": ">= 0.4" + "node": ">=0.8" } }, - "../../node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "dev": true, + "../../node_modules/crc32-stream": { + "version": "4.0.3", "license": "MIT", + "peer": true, "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10" } }, - "../../node_modules/arrify": { - "version": "1.0.1", - "dev": true, + "../../node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.2", "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "../../node_modules/as-typed": { - "version": "1.3.2", - "license": "MIT" - }, - "../../node_modules/assert": { - "version": "2.1.0", + "../../node_modules/cross-fetch": { + "version": "3.1.5", "license": "MIT", + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "../../node_modules/assertion-error": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "../../node_modules/ast-types-flow": { - "version": "0.0.8", - "dev": true, - "license": "MIT" - }, - "../../node_modules/async": { - "version": "3.2.6", - "dev": true, - "license": "MIT" - }, - "../../node_modules/asynckit": { - "version": "0.4.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/at-least-node": { - "version": "1.0.0", - "license": "ISC", - "engines": { - "node": ">= 4.0.0" + "node-fetch": "2.6.7" } }, - "../../node_modules/available-typed-arrays": { - "version": "1.0.7", + "../../node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.6.7", "license": "MIT", + "peer": true, "dependencies": { - "possible-typed-array-names": "^1.0.0" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": "4.x || >=6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "../../node_modules/axe-core": { - "version": "4.10.0", - "dev": true, - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } + "../../node_modules/cross-fetch/node_modules/tr46": { + "version": "0.0.3", + "license": "MIT", + "peer": true }, - "../../node_modules/axobject-query": { - "version": "3.1.1", - "dev": true, - "license": "Apache-2.0", + "../../node_modules/cross-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause", + "peer": true + }, + "../../node_modules/cross-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "license": "MIT", + "peer": true, "dependencies": { - "deep-equal": "^2.0.5" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "../../node_modules/babel-jest": { - "version": "29.7.0", - "dev": true, + "../../node_modules/cross-spawn": { + "version": "7.0.3", "license": "MIT", "dependencies": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" + "node": ">= 8" } }, - "../../node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/crypto-random-string": { + "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "type-fest": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, + "../../node_modules/css-shorthand-properties": { + "version": "1.1.1", + "peer": true + }, + "../../node_modules/css-value": { + "version": "0.0.1", + "peer": true + }, + "../../node_modules/cssstyle": { + "version": "4.0.1", "license": "MIT", + "peer": true, "dependencies": { - "color-name": "~1.1.4" + "rrweb-cssom": "^0.6.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=18" } }, - "../../node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/cssstyle/node_modules/rrweb-cssom": { + "version": "0.6.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/custom-idle-queue": { + "version": "3.0.1", "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "7.9.6" + } }, - "../../node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/custom-idle-queue/node_modules/@babel/runtime": { + "version": "7.9.6", "dev": true, "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "regenerator-runtime": "^0.13.4" } }, - "../../node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/custom-idle-queue/node_modules/regenerator-runtime": { + "version": "0.13.11", "dev": true, + "license": "MIT" + }, + "../../node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "../../node_modules/data-urls": { + "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { - "has-flag": "^4.0.0" + "whatwg-mimetype": "^4.0.0", + "whatwg-url": "^14.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "dev": true, - "license": "BSD-3-Clause", + "../../node_modules/data-urls/node_modules/tr46": { + "version": "5.0.0", + "license": "MIT", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" + "punycode": "^2.3.1" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "dev": true, - "license": "BSD-3-Clause", + "../../node_modules/data-urls/node_modules/whatwg-url": { + "version": "14.0.0", + "license": "MIT", + "peer": true, "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "tr46": "^5.0.0", + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/babel-plugin-jest-hoist": { - "version": "29.6.3", + "../../node_modules/data-view-buffer": { + "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/babel-plugin-macros": { - "version": "3.1.0", + "../../node_modules/data-view-byte-length": { + "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { - "node": ">=10", - "npm": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", + "../../node_modules/data-view-byte-offset": { + "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", - "semver": "^6.3.1" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", + "../../node_modules/dateformat": { + "version": "3.0.3", "dev": true, "license": "MIT", + "engines": { + "node": "*" + } + }, + "../../node_modules/debug": { + "version": "4.3.6", + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" + "ms": "2.1.2" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "../../node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", + "../../node_modules/decamelize": { + "version": "1.2.0", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=0.10.0" } }, - "../../node_modules/babel-plugin-transform-import-meta": { - "version": "2.2.1", + "../../node_modules/decamelize-keys": { + "version": "1.1.1", "dev": true, - "license": "BSD", + "license": "MIT", "dependencies": { - "@babel/template": "^7.4.4", - "tslib": "^2.4.0" + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" }, - "peerDependencies": { - "@babel/core": "^7.10.0" + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", + "../../node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "../../node_modules/babel-plugin-transform-typescript-metadata": { - "version": "0.3.2", - "dev": true, + "../../node_modules/decimal.js": { + "version": "10.4.3", + "license": "MIT", + "peer": true + }, + "../../node_modules/decompress-response": { + "version": "6.0.0", "license": "MIT", + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0" + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/babel-preset-current-node-syntax": { - "version": "1.1.0", - "dev": true, + "../../node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5" + "peer": true, + "engines": { + "node": ">=10" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/babel-preset-jest": { - "version": "29.6.3", + "../../node_modules/deep-eql": { + "version": "4.1.4", "dev": true, "license": "MIT", "dependencies": { - "babel-plugin-jest-hoist": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0" + "type-detect": "^4.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=6" } }, - "../../node_modules/babel-preset-react-app": { - "version": "10.0.1", + "../../node_modules/deep-extend": { + "version": "0.6.0", "dev": true, "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + "engines": { + "node": ">=4.0.0" } }, - "../../node_modules/balanced-match": { - "version": "1.0.2", - "license": "MIT" - }, - "../../node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "../../node_modules/deep-is": { + "version": "0.1.4", + "dev": true, "license": "MIT" }, - "../../node_modules/base64url": { - "version": "3.0.1", + "../../node_modules/deepmerge": { + "version": "4.3.1", "license": "MIT", + "peer": true, "engines": { - "node": ">=6.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/before-after-hook": { - "version": "3.0.2", + "../../node_modules/defekt": { + "version": "9.3.0", "dev": true, - "license": "Apache-2.0" + "license": "MIT" }, - "../../node_modules/binary-decision-diagram": { + "../../node_modules/defer-to-connect": { "version": "2.0.1", - "license": "ISC" - }, - "../../node_modules/bl": { - "version": "4.1.0", - "dev": true, "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "peer": true, + "engines": { + "node": ">=10" } }, - "../../node_modules/bl/node_modules/buffer": { - "version": "5.7.1", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "../../node_modules/define-data-property": { + "version": "1.1.4", "license": "MIT", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/bl/node_modules/readable-stream": { - "version": "3.6.2", + "../../node_modules/define-properties": { + "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">= 6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/bn.js": { - "version": "5.2.1", - "license": "MIT" - }, - "../../node_modules/bottleneck": { - "version": "2.19.5", - "dev": true, - "license": "MIT" - }, - "../../node_modules/brace-expansion": { - "version": "1.1.11", + "../../node_modules/delayed-stream": { + "version": "1.0.0", "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "peer": true, + "engines": { + "node": ">=0.4.0" } }, - "../../node_modules/braces": { - "version": "3.0.3", + "../../node_modules/dequal": { + "version": "2.0.3", "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, + "peer": true, "engines": { - "node": ">=8" + "node": ">=6" } }, - "../../node_modules/broadcast-channel": { - "version": "5.3.0", + "../../node_modules/devtools": { + "version": "7.35.0", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "7.22.10", - "oblivious-set": "1.1.1", - "p-queue": "6.6.2", - "unload": "2.4.1" + "@types/node": "^18.0.0", + "@types/ua-parser-js": "^0.7.33", + "@wdio/config": "7.33.0", + "@wdio/logger": "7.26.0", + "@wdio/protocols": "7.27.0", + "@wdio/types": "7.33.0", + "@wdio/utils": "7.33.0", + "chrome-launcher": "^0.15.0", + "edge-paths": "^2.1.0", + "puppeteer-core": "13.1.3", + "query-selector-shadow-dom": "^1.0.0", + "ua-parser-js": "^1.0.1", + "uuid": "^9.0.0" }, - "funding": { - "url": "https://github.com/sponsors/pubkey" + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/broadcast-channel/node_modules/@babel/runtime": { - "version": "7.22.10", + "../../node_modules/devtools-protocol": { + "version": "0.0.1260888", + "license": "BSD-3-Clause", + "peer": true + }, + "../../node_modules/devtools/node_modules/agent-base": { + "version": "6.0.2", "license": "MIT", + "peer": true, "dependencies": { - "regenerator-runtime": "^0.14.0" + "debug": "4" }, "engines": { - "node": ">=6.9.0" + "node": ">= 6.0.0" } }, - "../../node_modules/brorand": { - "version": "1.1.0", - "license": "MIT" - }, - "../../node_modules/browserslist": { - "version": "4.23.3", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "../../node_modules/devtools/node_modules/debug": { + "version": "4.3.2", "license": "MIT", + "peer": true, "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" + "ms": "2.1.2" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "../../node_modules/bser": { - "version": "2.1.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "../../node_modules/bson": { - "version": "6.8.0", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } + "../../node_modules/devtools/node_modules/devtools-protocol": { + "version": "0.0.948846", + "license": "BSD-3-Clause", + "peer": true }, - "../../node_modules/buffer": { - "version": "6.0.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", + "../../node_modules/devtools/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "peer": true, "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "../../node_modules/buffer-crc32": { - "version": "0.2.13", - "dev": true, - "license": "MIT", + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "license": "BSD-3-Clause" - }, - "../../node_modules/buffer-from": { - "version": "1.1.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/builtins": { - "version": "5.1.0", - "dev": true, + "../../node_modules/devtools/node_modules/https-proxy-agent": { + "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { - "semver": "^7.0.0" - } - }, - "../../node_modules/builtins/node_modules/semver": { - "version": "7.6.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=10" + "node": ">= 6" } }, - "../../node_modules/cac": { - "version": "6.7.14", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "../../node_modules/cacheable-lookup": { - "version": "5.0.4", - "dev": true, + "../../node_modules/devtools/node_modules/node-fetch": { + "version": "2.6.7", "license": "MIT", + "peer": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, "engines": { - "node": ">=10.6.0" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "../../node_modules/cacheable-request": { - "version": "7.0.4", - "dev": true, - "license": "MIT", + "../../node_modules/devtools/node_modules/puppeteer-core": { + "version": "13.1.3", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" + "debug": "4.3.2", + "devtools-protocol": "0.0.948846", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.0", + "node-fetch": "2.6.7", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.2.3" }, "engines": { - "node": ">=8" + "node": ">=10.18.1" } }, - "../../node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "dev": true, - "license": "MIT", + "../../node_modules/devtools/node_modules/rimraf": { + "version": "3.0.2", + "license": "ISC", + "peer": true, "dependencies": { - "pump": "^3.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=8" + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/cacheable-request/node_modules/normalize-url": { - "version": "6.1.0", - "dev": true, + "../../node_modules/devtools/node_modules/tr46": { + "version": "0.0.3", "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "peer": true }, - "../../node_modules/call-bind": { - "version": "1.0.7", + "../../node_modules/devtools/node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause", + "peer": true + }, + "../../node_modules/devtools/node_modules/whatwg-url": { + "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "../../node_modules/callsites": { - "version": "3.1.0", + "../../node_modules/dexie": { + "version": "4.0.0-alpha.4", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "engines": { - "node": ">=6" + "node": ">=6.0" } }, - "../../node_modules/camelcase": { - "version": "5.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" + "../../node_modules/did-jwt": { + "version": "8.0.4", + "license": "Apache-2.0", + "dependencies": { + "@noble/ciphers": "^0.5.0", + "@noble/curves": "^1.0.0", + "@noble/hashes": "^1.3.0", + "@scure/base": "^1.1.3", + "canonicalize": "^2.0.0", + "did-resolver": "^4.1.0", + "multibase": "^4.0.6", + "multiformats": "^9.6.2", + "uint8arrays": "3.1.1" } }, - "../../node_modules/camelcase-keys": { - "version": "6.2.2", - "dev": true, + "../../node_modules/did-jwt/node_modules/@noble/ciphers": { + "version": "0.5.3", "license": "MIT", - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/caniuse-lite": { - "version": "1.0.30001653", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "../../node_modules/canonicalize": { - "version": "2.0.0", + "../../node_modules/did-resolver": { + "version": "4.1.0", "license": "Apache-2.0" }, - "../../node_modules/chai": { - "version": "4.5.0", - "dev": true, - "license": "MIT", - "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.3", - "deep-eql": "^4.1.3", - "get-func-name": "^2.0.2", - "loupe": "^2.3.6", - "pathval": "^1.1.1", - "type-detect": "^4.1.0" - }, - "engines": { - "node": ">=4" - } + "../../node_modules/didcomm-wasm": { + "resolved": "../../externals/generated/didcomm-wasm", + "link": true }, - "../../node_modules/chai-as-promised": { - "version": "7.1.2", + "../../node_modules/diff": { + "version": "5.2.0", "dev": true, - "license": "WTFPL", - "dependencies": { - "check-error": "^1.0.2" - }, - "peerDependencies": { - "chai": ">= 2.1.2 < 6" + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" } }, - "../../node_modules/chai/node_modules/get-func-name": { - "version": "2.0.2", + "../../node_modules/diff-sequences": { + "version": "29.6.3", "dev": true, "license": "MIT", "engines": { - "node": "*" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "../../node_modules/chalk": { - "version": "2.4.2", + "../../node_modules/dir-glob": { + "version": "3.0.1", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "../../node_modules/char-regex": { - "version": "1.0.2", + "../../node_modules/doctrine": { + "version": "3.0.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=10" + "node": ">=6.0.0" } }, - "../../node_modules/check-error": { - "version": "1.0.3", + "../../node_modules/dot-prop": { + "version": "5.3.0", "dev": true, "license": "MIT", "dependencies": { - "get-func-name": "^2.0.2" + "is-obj": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "../../node_modules/check-error/node_modules/get-func-name": { - "version": "2.0.2", + "../../node_modules/duplexer2": { + "version": "0.1.4", "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "../../node_modules/edge-paths": { + "version": "2.2.1", "license": "MIT", - "engines": { - "node": "*" + "peer": true, + "dependencies": { + "@types/which": "^1.3.2", + "which": "^2.0.2" } }, - "../../node_modules/chownr": { - "version": "1.1.4", + "../../node_modules/electron-to-chromium": { + "version": "1.5.13", "dev": true, "license": "ISC" }, - "../../node_modules/chrome-launcher": { - "version": "0.15.2", - "dev": true, - "license": "Apache-2.0", + "../../node_modules/elliptic": { + "version": "6.5.7", + "license": "MIT", "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "bin": { - "print-chrome-path": "bin/print-chrome-path.js" - }, - "engines": { - "node": ">=12.13.0" + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" } }, - "../../node_modules/chrome-launcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "../../node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" }, - "../../node_modules/chrome-trace-event": { - "version": "1.0.4", + "../../node_modules/emojilib": { + "version": "2.4.0", "dev": true, + "license": "MIT" + }, + "../../node_modules/end-of-stream": { + "version": "1.4.4", "license": "MIT", "peer": true, - "engines": { - "node": ">=6.0" + "dependencies": { + "once": "^1.4.0" } }, - "../../node_modules/ci-info": { - "version": "3.9.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], + "../../node_modules/engine.io-client": { + "version": "6.5.4", + "dev": true, "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1", + "xmlhttprequest-ssl": "~2.0.0" } }, - "../../node_modules/cjs-module-lexer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/clean-stack": { - "version": "2.2.0", + "../../node_modules/engine.io-parser": { + "version": "5.2.3", "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": ">=10.0.0" } }, - "../../node_modules/clean-webpack-plugin": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "del": "^4.1.1" - }, + "../../node_modules/entities": { + "version": "4.5.0", + "license": "BSD-2-Clause", + "peer": true, "engines": { - "node": ">=10.0.0" + "node": ">=0.12" }, - "peerDependencies": { - "webpack": ">=4.0.0 <6.0.0" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "../../node_modules/cli-highlight": { - "version": "2.1.11", + "../../node_modules/env-ci": { + "version": "11.1.0", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "bin": { - "highlight": "bin/highlight" + "execa": "^8.0.0", + "java-properties": "^1.0.2" }, "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" + "node": "^18.17 || >=20.6.1" } }, - "../../node_modules/cli-highlight/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/env-ci/node_modules/execa": { + "version": "8.0.1", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=16.17" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "../../node_modules/cli-highlight/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/env-ci/node_modules/get-stream": { + "version": "8.0.1", "dev": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" + "node": ">=16" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cli-highlight/node_modules/cliui": { - "version": "7.0.4", + "../../node_modules/env-ci/node_modules/human-signals": { + "version": "5.0.0", "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" } }, - "../../node_modules/cli-highlight/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/env-ci/node_modules/is-stream": { + "version": "3.0.0", "dev": true, "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cli-highlight/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/cli-highlight/node_modules/has-flag": { + "../../node_modules/env-ci/node_modules/mimic-fn": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cli-highlight/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/env-ci/node_modules/npm-run-path": { + "version": "5.3.0", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cli-highlight/node_modules/yargs": { - "version": "16.2.0", + "../../node_modules/env-ci/node_modules/onetime": { + "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cli-table3": { - "version": "0.6.5", + "../../node_modules/env-ci/node_modules/path-key": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "string-width": "^4.2.0" - }, "engines": { - "node": "10.* || >= 12.*" + "node": ">=12" }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cliui": { - "version": "8.0.1", + "../../node_modules/env-ci/node_modules/signal-exit": { + "version": "4.1.0", "dev": true, "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "../../node_modules/clone": { - "version": "2.1.2", - "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/clone-response": { - "version": "1.0.3", + "../../node_modules/env-ci/node_modules/strip-final-newline": { + "version": "3.0.0", "dev": true, "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" + "engines": { + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/co": { - "version": "4.6.0", + "../../node_modules/env-paths": { + "version": "2.2.1", "dev": true, "license": "MIT", "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "node": ">=6" } }, - "../../node_modules/collect-v8-coverage": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/color-convert": { - "version": "1.9.3", + "../../node_modules/environment": { + "version": "1.1.0", "dev": true, "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "../../node_modules/color-name": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, - "../../node_modules/combined-stream": { - "version": "1.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, "engines": { - "node": ">= 0.8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/commander": { - "version": "2.20.3", + "../../node_modules/err-code": { + "version": "3.0.1", "dev": true, - "license": "MIT", - "peer": true - }, - "../../node_modules/common-tags": { - "version": "1.8.2", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } + "license": "MIT" }, - "../../node_modules/compare-func": { - "version": "2.0.0", + "../../node_modules/error-ex": { + "version": "1.3.2", "dev": true, "license": "MIT", "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" + "is-arrayish": "^0.2.1" } }, - "../../node_modules/compress-commons": { - "version": "4.1.2", + "../../node_modules/es-abstract": { + "version": "1.23.3", "dev": true, "license": "MIT", "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" }, "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/compress-commons/node_modules/readable-stream": { - "version": "3.6.2", - "dev": true, + "../../node_modules/es-define-property": { + "version": "1.0.0", "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">= 6" + "node": ">= 0.4" } }, - "../../node_modules/concat-map": { - "version": "0.0.1", - "license": "MIT" - }, - "../../node_modules/confbox": { - "version": "0.1.7", - "dev": true, - "license": "MIT" - }, - "../../node_modules/config-chain": { - "version": "1.1.13", - "dev": true, + "../../node_modules/es-errors": { + "version": "1.3.0", "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "../../node_modules/confusing-browser-globals": { - "version": "1.0.11", - "dev": true, - "license": "MIT" - }, - "../../node_modules/conventional-changelog-angular": { - "version": "5.0.13", - "dev": true, - "license": "ISC", - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "../../node_modules/conventional-changelog-writer": { - "version": "5.0.1", + "../../node_modules/es-iterator-helpers": { + "version": "1.0.19", "dev": true, "license": "MIT", "dependencies": { - "conventional-commits-filter": "^2.0.7", - "dateformat": "^3.0.0", - "handlebars": "^4.7.7", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^4.0.0" - }, - "bin": { - "conventional-changelog-writer": "cli.js" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "../../node_modules/conventional-commits-filter": { - "version": "2.0.7", + "../../node_modules/es-object-atoms": { + "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.0" + "es-errors": "^1.3.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "../../node_modules/conventional-commits-parser": { - "version": "3.2.4", + "../../node_modules/es-set-tostringtag": { + "version": "2.0.3", "dev": true, "license": "MIT", "dependencies": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.js" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, "engines": { - "node": ">=10" - } - }, - "../../node_modules/convert-hrtime": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.4" } }, - "../../node_modules/convert-source-map": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/copy-webpack-plugin": { - "version": "11.0.0", + "../../node_modules/es-shim-unscopables": { + "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "hasown": "^2.0.0" } }, - "../../node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", + "../../node_modules/es-to-primitive": { + "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", + "../../node_modules/esbuild": { + "version": "0.21.5", "dev": true, + "hasInstallScript": true, "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, "engines": { "node": ">=12" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/core-js": { - "version": "3.38.1", + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "../../node_modules/escalade": { + "version": "3.1.2", "dev": true, - "hasInstallScript": true, "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=6" } }, - "../../node_modules/core-js-compat": { - "version": "3.38.1", + "../../node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "../../node_modules/eslint": { + "version": "8.57.0", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.23.3" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/core-util-is": { - "version": "1.0.3", - "dev": true, - "license": "MIT" - }, - "../../node_modules/cosmiconfig": { - "version": "7.1.0", + "../../node_modules/eslint-plugin-react": { + "version": "7.35.0", "dev": true, "license": "MIT", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.19", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, - "../../node_modules/crc-32": { - "version": "1.2.2", + "../../node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", "dev": true, "license": "Apache-2.0", - "bin": { - "crc32": "bin/crc32.njs" + "dependencies": { + "esutils": "^2.0.2" }, "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "../../node_modules/crc32-stream": { - "version": "4.0.3", + "../../node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", "dev": true, "license": "MIT", "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 10" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/crc32-stream/node_modules/readable-stream": { - "version": "3.6.2", + "../../node_modules/eslint-plugin-unused-imports": { + "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "eslint-rule-composer": "^0.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.0.0", + "eslint": "^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } } }, - "../../node_modules/create-jest": { - "version": "29.7.0", + "../../node_modules/eslint-rule-composer": { + "version": "0.3.0", "dev": true, "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "../../node_modules/eslint-scope": { + "version": "5.1.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "prompts": "^2.0.1" - }, - "bin": { - "create-jest": "bin/create-jest.js" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=8.0.0" + } + }, + "../../node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "../../node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/create-jest/node_modules/ansi-styles": { + "../../node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", "dev": true, "license": "MIT", @@ -7249,7 +6699,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/create-jest/node_modules/chalk": { + "../../node_modules/eslint/node_modules/chalk": { "version": "4.1.2", "dev": true, "license": "MIT", @@ -7264,7 +6714,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/create-jest/node_modules/color-convert": { + "../../node_modules/eslint/node_modules/color-convert": { "version": "2.0.1", "dev": true, "license": "MIT", @@ -7275,481 +6725,391 @@ "node": ">=7.0.0" } }, - "../../node_modules/create-jest/node_modules/color-name": { + "../../node_modules/eslint/node_modules/color-name": { "version": "1.1.4", "dev": true, "license": "MIT" }, - "../../node_modules/create-jest/node_modules/has-flag": { + "../../node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/create-jest/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "../../node_modules/eslint/node_modules/globals": { + "version": "13.24.0", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "type-fest": "^0.20.2" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/cross-fetch": { - "version": "3.1.5", + "../../node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "node-fetch": "2.6.7" + "engines": { + "node": ">=8" } }, - "../../node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.7", + "../../node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "../../node_modules/cross-fetch/node_modules/tr46": { - "version": "0.0.3", - "dev": true, - "license": "MIT" - }, - "../../node_modules/cross-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "dev": true, - "license": "BSD-2-Clause" - }, - "../../node_modules/cross-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "../../node_modules/cross-spawn": { - "version": "7.0.3", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" + "node": ">=8" } }, - "../../node_modules/crypto-random-string": { - "version": "4.0.0", + "../../node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^1.0.1" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", + "../../node_modules/espree": { + "version": "9.6.1", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/css-shorthand-properties": { - "version": "1.1.1", - "dev": true - }, - "../../node_modules/css-value": { - "version": "0.0.1", - "dev": true - }, - "../../node_modules/cssstyle": { - "version": "4.0.1", + "../../node_modules/esquery": { + "version": "1.6.0", "dev": true, - "license": "MIT", + "license": "BSD-3-Clause", "dependencies": { - "rrweb-cssom": "^0.6.0" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=18" + "node": ">=0.10" } }, - "../../node_modules/cssstyle/node_modules/rrweb-cssom": { - "version": "0.6.0", + "../../node_modules/esrecurse": { + "version": "4.3.0", "dev": true, - "license": "MIT" - }, - "../../node_modules/custom-idle-queue": { - "version": "3.0.1", - "license": "Apache-2.0", - "dependencies": { - "@babel/runtime": "7.9.6" - } - }, - "../../node_modules/custom-idle-queue/node_modules/@babel/runtime": { - "version": "7.9.6", - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "regenerator-runtime": "^0.13.4" + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" } }, - "../../node_modules/custom-idle-queue/node_modules/regenerator-runtime": { - "version": "0.13.11", - "license": "MIT" - }, - "../../node_modules/damerau-levenshtein": { - "version": "1.0.8", + "../../node_modules/estraverse": { + "version": "5.3.0", "dev": true, - "license": "BSD-2-Clause" - }, - "../../node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "license": "MIT", + "license": "BSD-2-Clause", "engines": { - "node": ">= 12" + "node": ">=4.0" } }, - "../../node_modules/data-urls": { - "version": "5.0.0", + "../../node_modules/esutils": { + "version": "2.0.3", "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^14.0.0" - }, + "license": "BSD-2-Clause", "engines": { - "node": ">=18" + "node": ">=0.10.0" } }, - "../../node_modules/data-urls/node_modules/tr46": { - "version": "5.0.0", + "../../node_modules/event-reduce-js": { + "version": "3.1.2", "dev": true, "license": "MIT", "dependencies": { - "punycode": "^2.3.1" - }, - "engines": { - "node": ">=18" + "array-push-at-sort-position": "3.0.0", + "binary-decision-diagram": "2.0.1" } }, - "../../node_modules/data-urls/node_modules/whatwg-url": { - "version": "14.0.0", + "../../node_modules/event-reduce-js/node_modules/array-push-at-sort-position": { + "version": "3.0.0", "dev": true, + "license": "Apache-2.0" + }, + "../../node_modules/event-target-shim": { + "version": "5.0.1", "license": "MIT", - "dependencies": { - "tr46": "^5.0.0", - "webidl-conversions": "^7.0.0" - }, "engines": { - "node": ">=18" + "node": ">=6" } }, - "../../node_modules/data-view-buffer": { - "version": "1.0.1", + "../../node_modules/eventemitter3": { + "version": "4.0.7", + "dev": true, + "license": "MIT" + }, + "../../node_modules/execa": { + "version": "5.1.1", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "../../node_modules/data-view-byte-length": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "../../node_modules/extract-zip": { + "version": "2.0.1", + "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" }, "engines": { - "node": ">= 0.4" + "node": ">= 10.17.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "../../node_modules/data-view-byte-offset": { - "version": "1.0.0", - "dev": true, + "../../node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", "license": "MIT", + "peer": true, "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "pump": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/dateformat": { - "version": "3.0.3", + "../../node_modules/fast-deep-equal": { + "version": "3.1.3", "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } + "license": "MIT" }, - "../../node_modules/debug": { - "version": "4.3.6", + "../../node_modules/fast-glob": { + "version": "3.3.2", + "dev": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=8.6.0" } }, - "../../node_modules/decamelize": { - "version": "1.2.0", + "../../node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", "dev": true, - "license": "MIT", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, "engines": { - "node": ">=0.10.0" - } - }, - "../../node_modules/decamelize-keys": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 6" } }, - "../../node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", + "../../node_modules/fast-json-stable-stringify": { + "version": "2.1.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "../../node_modules/decimal.js": { - "version": "10.4.3", + "../../node_modules/fast-levenshtein": { + "version": "2.0.6", "dev": true, "license": "MIT" }, - "../../node_modules/decompress-response": { - "version": "6.0.0", + "../../node_modules/fastq": { + "version": "1.17.1", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "reusify": "^1.0.4" } }, - "../../node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "dev": true, + "../../node_modules/fd-slicer": { + "version": "1.1.0", "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peer": true, + "dependencies": { + "pend": "~1.2.0" } }, - "../../node_modules/dedent": { - "version": "1.5.3", - "dev": true, - "license": "MIT", - "peerDependencies": { - "babel-plugin-macros": "^3.1.0" - }, - "peerDependenciesMeta": { - "babel-plugin-macros": { - "optional": true + "../../node_modules/fetch-blob": { + "version": "3.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" } - } - }, - "../../node_modules/deep-eql": { - "version": "4.1.4", - "dev": true, + ], "license": "MIT", "dependencies": { - "type-detect": "^4.0.0" + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" }, "engines": { - "node": ">=6" + "node": "^12.20 || >= 14.13" } }, - "../../node_modules/deep-equal": { - "version": "2.2.3", + "../../node_modules/figures": { + "version": "6.1.0", "dev": true, "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.5", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.2", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.13" + "is-unicode-supported": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/deep-extend": { - "version": "0.6.0", + "../../node_modules/file-entry-cache": { + "version": "6.0.1", "dev": true, "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, "engines": { - "node": ">=4.0.0" + "node": "^10.12.0 || >=12.0.0" } }, - "../../node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/deepmerge": { - "version": "4.3.1", - "dev": true, + "../../node_modules/fill-range": { + "version": "7.1.1", "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "../../node_modules/defekt": { - "version": "9.3.0", - "license": "MIT" - }, - "../../node_modules/defer-to-connect": { - "version": "2.0.1", + "../../node_modules/find-up": { + "version": "5.0.0", "dev": true, "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/define-data-property": { - "version": "1.1.4", + "../../node_modules/find-up-simple": { + "version": "1.0.0", + "dev": true, "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/define-properties": { - "version": "1.2.1", + "../../node_modules/find-versions": { + "version": "6.0.0", + "dev": true, "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "semver-regex": "^4.0.5", + "super-regex": "^1.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/del": { - "version": "4.1.1", - "dev": true, - "license": "MIT", + "../../node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "license": "Apache-2.0", "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" + "micromatch": "^4.0.2" } }, - "../../node_modules/del/node_modules/array-union": { - "version": "1.0.2", + "../../node_modules/flat-cache": { + "version": "3.2.0", "dev": true, "license": "MIT", "dependencies": { - "array-uniq": "^1.0.1" + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=0.10.0" + "node": "^10.12.0 || >=12.0.0" } }, - "../../node_modules/del/node_modules/glob": { + "../../node_modules/flat-cache/node_modules/glob": { "version": "7.2.3", "dev": true, "license": "ISC", @@ -7768,639 +7128,516 @@ "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/del/node_modules/globby": { - "version": "6.1.0", + "../../node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", + "../../node_modules/flatted": { + "version": "3.3.1", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "../../node_modules/delayed-stream": { - "version": "1.0.0", + "../../node_modules/for-each": { + "version": "0.3.3", "dev": true, "license": "MIT", - "engines": { - "node": ">=0.4.0" + "dependencies": { + "is-callable": "^1.1.3" } }, - "../../node_modules/dequal": { - "version": "2.0.3", - "dev": true, + "../../node_modules/form-data": { + "version": "4.0.0", "license": "MIT", + "peer": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, "engines": { - "node": ">=6" + "node": ">= 6" } }, - "../../node_modules/detect-newline": { - "version": "3.1.0", - "dev": true, + "../../node_modules/format-util": { + "version": "1.0.5", + "license": "MIT" + }, + "../../node_modules/formdata-polyfill": { + "version": "4.0.10", "license": "MIT", + "dependencies": { + "fetch-blob": "^3.1.2" + }, "engines": { - "node": ">=8" + "node": ">=12.20.0" } }, - "../../node_modules/devtools": { - "version": "7.35.0", + "../../node_modules/from2": { + "version": "2.3.0", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@types/ua-parser-js": "^0.7.33", - "@wdio/config": "7.33.0", - "@wdio/logger": "7.26.0", - "@wdio/protocols": "7.27.0", - "@wdio/types": "7.33.0", - "@wdio/utils": "7.33.0", - "chrome-launcher": "^0.15.0", - "edge-paths": "^2.1.0", - "puppeteer-core": "13.1.3", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0" - }, - "engines": { - "node": ">=12.0.0" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, - "../../node_modules/devtools-protocol": { - "version": "0.0.1260888", - "dev": true, - "license": "BSD-3-Clause" - }, - "../../node_modules/devtools/node_modules/agent-base": { - "version": "6.0.2", - "dev": true, + "../../node_modules/fs-constants": { + "version": "1.0.0", "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } + "peer": true }, - "../../node_modules/devtools/node_modules/debug": { - "version": "4.3.2", - "dev": true, + "../../node_modules/fs-extra": { + "version": "11.2.0", "license": "MIT", "dependencies": { - "ms": "2.1.2" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=14.14" } }, - "../../node_modules/devtools/node_modules/devtools-protocol": { - "version": "0.0.948846", - "dev": true, - "license": "BSD-3-Clause" + "../../node_modules/fs.realpath": { + "version": "1.0.0", + "license": "ISC" }, - "../../node_modules/devtools/node_modules/glob": { - "version": "7.2.3", + "../../node_modules/fsevents": { + "version": "2.3.3", "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "../../node_modules/devtools/node_modules/https-proxy-agent": { - "version": "5.0.0", - "dev": true, + "../../node_modules/function-bind": { + "version": "1.1.2", "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/devtools/node_modules/node-fetch": { - "version": "2.6.7", + "../../node_modules/function-timeout": { + "version": "1.0.2", "dev": true, "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">=18" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/devtools/node_modules/puppeteer-core": { - "version": "13.1.3", + "../../node_modules/function.prototype.name": { + "version": "1.1.6", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "debug": "4.3.2", - "devtools-protocol": "0.0.948846", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.0", - "node-fetch": "2.6.7", - "pkg-dir": "4.2.0", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.2.3" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { - "node": ">=10.18.1" - } - }, - "../../node_modules/devtools/node_modules/rimraf": { - "version": "3.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/devtools/node_modules/tr46": { - "version": "0.0.3", - "dev": true, - "license": "MIT" - }, - "../../node_modules/devtools/node_modules/webidl-conversions": { - "version": "3.0.1", + "../../node_modules/functions-have-names": { + "version": "1.2.3", "dev": true, - "license": "BSD-2-Clause" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "../../node_modules/devtools/node_modules/whatwg-url": { - "version": "5.0.0", + "../../node_modules/generate-function": { + "version": "2.3.1", "dev": true, "license": "MIT", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "../../node_modules/dexie": { - "version": "4.0.0-alpha.4", - "license": "Apache-2.0", - "engines": { - "node": ">=6.0" + "is-property": "^1.0.2" } }, - "../../node_modules/did-jwt": { - "version": "8.0.4", - "license": "Apache-2.0", + "../../node_modules/generate-object-property": { + "version": "1.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@noble/ciphers": "^0.5.0", - "@noble/curves": "^1.0.0", - "@noble/hashes": "^1.3.0", - "@scure/base": "^1.1.3", - "canonicalize": "^2.0.0", - "did-resolver": "^4.1.0", - "multibase": "^4.0.6", - "multiformats": "^9.6.2", - "uint8arrays": "3.1.1" + "is-property": "^1.0.0" } }, - "../../node_modules/did-jwt/node_modules/@noble/ciphers": { - "version": "0.5.3", + "../../node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=6.9.0" } }, - "../../node_modules/did-resolver": { - "version": "4.1.0", - "license": "Apache-2.0" - }, - "../../node_modules/didcomm-wasm": { - "resolved": "../../externals/generated/didcomm-wasm", - "link": true + "../../node_modules/get-browser-rtc": { + "version": "1.1.0", + "dev": true, + "license": "MIT" }, - "../../node_modules/diff": { - "version": "5.2.0", + "../../node_modules/get-caller-file": { + "version": "2.0.5", "dev": true, - "license": "BSD-3-Clause", + "license": "ISC", "engines": { - "node": ">=0.3.1" + "node": "6.* || 8.* || >= 10.*" } }, - "../../node_modules/diff-sequences": { - "version": "29.6.3", + "../../node_modules/get-graphql-from-jsonschema": { + "version": "8.1.0", "dev": true, "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "dependencies": { + "@types/common-tags": "1.8.1", + "@types/json-schema": "7.0.11", + "common-tags": "1.8.2", + "defekt": "9.3.0" } }, - "../../node_modules/dir-glob": { - "version": "3.0.1", + "../../node_modules/get-graphql-from-jsonschema/node_modules/@types/json-schema": { + "version": "7.0.11", "dev": true, + "license": "MIT" + }, + "../../node_modules/get-intrinsic": { + "version": "1.2.4", "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/doctrine": { - "version": "3.0.0", + "../../node_modules/get-stream": { + "version": "6.0.1", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, + "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/dot-prop": { - "version": "5.3.0", + "../../node_modules/get-symbol-description": { + "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "is-obj": "^2.0.0" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/duplexer2": { - "version": "0.1.4", + "../../node_modules/git-log-parser": { + "version": "1.2.1", "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "../../node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "safe-buffer": "^5.0.1" + "argv-formatter": "~1.0.0", + "spawn-error-forwarder": "~1.0.0", + "split2": "~1.0.0", + "stream-combiner2": "~1.1.1", + "through2": "~2.0.0", + "traverse": "0.6.8" } }, - "../../node_modules/edge-paths": { - "version": "2.2.1", + "../../node_modules/git-log-parser/node_modules/split2": { + "version": "1.0.0", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@types/which": "^1.3.2", - "which": "^2.0.2" + "through2": "~2.0.0" } }, - "../../node_modules/electron-to-chromium": { - "version": "1.5.13", + "../../node_modules/git-log-parser/node_modules/through2": { + "version": "2.0.5", "dev": true, - "license": "ISC" - }, - "../../node_modules/elliptic": { - "version": "6.5.7", "license": "MIT", "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "../../node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "license": "MIT" - }, - "../../node_modules/emittery": { - "version": "0.13.1", - "dev": true, - "license": "MIT", + "../../node_modules/glob": { + "version": "8.1.0", + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/emojilib": { - "version": "2.4.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/end-of-stream": { - "version": "1.4.4", + "../../node_modules/glob-parent": { + "version": "6.0.2", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "once": "^1.4.0" + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, - "../../node_modules/engine.io-client": { - "version": "6.5.4", + "../../node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1", - "xmlhttprequest-ssl": "~2.0.0" + "balanced-match": "^1.0.0" } }, - "../../node_modules/engine.io-parser": { - "version": "5.2.3", - "license": "MIT", + "../../node_modules/glob/node_modules/minimatch": { + "version": "5.1.6", + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=10.0.0" + "node": ">=10" } }, - "../../node_modules/enhanced-resolve": { - "version": "5.17.1", + "../../node_modules/globals": { + "version": "11.12.0", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, "engines": { - "node": ">=10.13.0" + "node": ">=4" } }, - "../../node_modules/entities": { - "version": "4.5.0", + "../../node_modules/globalthis": { + "version": "1.0.4", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, "engines": { - "node": ">=0.12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/env-ci": { + "../../node_modules/globby": { "version": "11.1.0", "dev": true, "license": "MIT", "dependencies": { - "execa": "^8.0.0", - "java-properties": "^1.0.2" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { - "node": "^18.17 || >=20.6.1" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/env-ci/node_modules/execa": { - "version": "8.0.1", - "dev": true, + "../../node_modules/google-protobuf": { + "version": "3.21.4", + "license": "(BSD-3-Clause AND Apache-2.0)" + }, + "../../node_modules/gopd": { + "version": "1.0.1", "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" + "get-intrinsic": "^1.1.3" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/env-ci/node_modules/get-stream": { - "version": "8.0.1", - "dev": true, + "../../node_modules/got": { + "version": "11.8.6", "license": "MIT", + "peer": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, "engines": { - "node": ">=16" + "node": ">=10.19.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "../../node_modules/env-ci/node_modules/human-signals": { - "version": "5.0.0", + "../../node_modules/graceful-fs": { + "version": "4.2.11", + "license": "ISC" + }, + "../../node_modules/grapheme-splitter": { + "version": "1.0.4", + "license": "MIT", + "peer": true + }, + "../../node_modules/graphemer": { + "version": "1.4.0", "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=16.17.0" - } + "license": "MIT" }, - "../../node_modules/env-ci/node_modules/is-stream": { - "version": "3.0.0", + "../../node_modules/graphql": { + "version": "15.8.0", "dev": true, "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.x" } }, - "../../node_modules/env-ci/node_modules/mimic-fn": { - "version": "4.0.0", + "../../node_modules/graphql-ws": { + "version": "5.14.0", "dev": true, "license": "MIT", + "workspaces": [ + "website" + ], "engines": { - "node": ">=12" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "graphql": ">=0.11 <=16" } }, - "../../node_modules/env-ci/node_modules/npm-run-path": { - "version": "5.3.0", + "../../node_modules/handlebars": { + "version": "4.7.8", "dev": true, "license": "MIT", "dependencies": { - "path-key": "^4.0.0" + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.4.7" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "uglify-js": "^3.1.4" } }, - "../../node_modules/env-ci/node_modules/onetime": { - "version": "6.0.0", + "../../node_modules/hard-rejection": { + "version": "2.1.0", "dev": true, "license": "MIT", - "dependencies": { - "mimic-fn": "^4.0.0" - }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "../../node_modules/env-ci/node_modules/path-key": { - "version": "4.0.0", + "../../node_modules/has-bigints": { + "version": "1.0.2", "dev": true, "license": "MIT", - "engines": { - "node": ">=12" - }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/env-ci/node_modules/signal-exit": { - "version": "4.1.0", + "../../node_modules/has-flag": { + "version": "3.0.0", "dev": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=4" } }, - "../../node_modules/env-ci/node_modules/strip-final-newline": { - "version": "3.0.0", - "dev": true, + "../../node_modules/has-property-descriptors": { + "version": "1.0.2", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "es-define-property": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/env-paths": { - "version": "2.2.1", - "dev": true, + "../../node_modules/has-proto": { + "version": "1.0.3", "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/environment": { - "version": "1.1.0", - "dev": true, + "../../node_modules/has-symbols": { + "version": "1.0.3", "license": "MIT", "engines": { - "node": ">=18" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/err-code": { - "version": "3.0.1", - "license": "MIT" - }, - "../../node_modules/error-ex": { - "version": "1.3.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/es-abstract": { - "version": "1.23.3", + "../../node_modules/has-tostringtag": { + "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -8409,280 +7646,180 @@ "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/es-define-property": { - "version": "1.0.0", + "../../node_modules/hash.js": { + "version": "1.1.7", "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, - "../../node_modules/es-errors": { - "version": "1.3.0", + "../../node_modules/hasown": { + "version": "2.0.2", "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, "engines": { "node": ">= 0.4" } }, - "../../node_modules/es-get-iterator": { - "version": "1.1.3", + "../../node_modules/highlight.js": { + "version": "10.7.3", "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "../../node_modules/hmac-drbg": { + "version": "1.0.1", "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "../../node_modules/hook-std": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/es-iterator-helpers": { - "version": "1.0.19", + "../../node_modules/hosted-git-info": { + "version": "4.1.0", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.1.2" + "lru-cache": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "../../node_modules/es-module-lexer": { - "version": "1.5.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/es-object-atoms": { - "version": "1.0.0", + "../../node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "es-errors": "^1.3.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "../../node_modules/es-set-tostringtag": { - "version": "2.0.3", + "../../node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", "dev": true, + "license": "ISC" + }, + "../../node_modules/html-encoding-sniffer": { + "version": "4.0.0", "license": "MIT", + "peer": true, "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" + "whatwg-encoding": "^3.1.1" }, "engines": { - "node": ">= 0.4" + "node": ">=18" } }, - "../../node_modules/es-shim-unscopables": { - "version": "1.0.2", + "../../node_modules/html-escaper": { + "version": "2.0.2", "dev": true, + "license": "MIT" + }, + "../../node_modules/http-cache-semantics": { + "version": "4.1.1", + "license": "BSD-2-Clause", + "peer": true + }, + "../../node_modules/http-proxy-agent": { + "version": "7.0.2", "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" } }, - "../../node_modules/es-to-primitive": { - "version": "1.2.1", - "dev": true, + "../../node_modules/http2-wrapper": { + "version": "1.0.3", "license": "MIT", + "peer": true, "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/esbuild": { - "version": "0.21.5", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" }, "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "node": ">=10.19.0" } }, - "../../node_modules/esbuild-plugin-wasm": { - "version": "1.1.0", - "dev": true, + "../../node_modules/http2-wrapper/node_modules/quick-lru": { + "version": "5.1.1", "license": "MIT", + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=10" }, "funding": { - "type": "individual", - "url": "https://ko-fi.com/tschrock" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/esbuild-plugin-wasm-pack": { - "version": "1.1.0", - "dev": true, + "../../node_modules/https-proxy-agent": { + "version": "7.0.5", "license": "MIT", - "engines": { - "node": ">=0.12.0" + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" }, - "funding": { - "type": "individual", - "url": "https://ko-fi.com/tschrock" - } - }, - "../../node_modules/escalade": { - "version": "3.1.2", - "dev": true, - "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 14" } }, - "../../node_modules/escape-string-regexp": { - "version": "1.0.5", + "../../node_modules/human-signals": { + "version": "2.1.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "engines": { - "node": ">=0.8.0" + "node": ">=10.17.0" } }, - "../../node_modules/eslint": { - "version": "8.57.0", + "../../node_modules/husky": { + "version": "9.1.5", "dev": true, "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, "bin": { - "eslint": "bin/eslint.js" + "husky": "bin.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=18" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/typicode" } }, - "../../node_modules/eslint-config-react-app": { - "version": "7.0.1", - "dev": true, + "../../node_modules/iconv-lite": { + "version": "0.6.3", "license": "MIT", + "peer": true, "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/eslint-config-standard": { - "version": "17.0.0", - "dev": true, + "../../node_modules/ieee754": { + "version": "1.2.1", "funding": [ { "type": "github", @@ -8697,1312 +7834,1166 @@ "url": "https://feross.org/support" } ], - "license": "MIT", - "peerDependencies": { - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0" - } + "license": "BSD-3-Clause" }, - "../../node_modules/eslint-config-standard-with-typescript": { - "version": "34.0.1", + "../../node_modules/ignore": { + "version": "5.3.2", "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/parser": "^5.43.0", - "eslint-config-standard": "17.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.43.0", - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0", - "typescript": "*" + "engines": { + "node": ">= 4" } }, - "../../node_modules/eslint-import-resolver-node": { - "version": "0.3.9", + "../../node_modules/import-fresh": { + "version": "3.3.0", "dev": true, "license": "MIT", "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", + "../../node_modules/import-from": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "ms": "^2.1.1" + "engines": { + "node": ">=12.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/eslint-module-utils": { - "version": "2.8.2", + "../../node_modules/import-from-esm": { + "version": "1.3.4", "dev": true, "license": "MIT", "dependencies": { - "debug": "^3.2.7" + "debug": "^4.3.4", + "import-meta-resolve": "^4.0.0" }, "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "node": ">=16.20" } }, - "../../node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", + "../../node_modules/import-meta-resolve": { + "version": "4.1.0", "dev": true, "license": "MIT", - "dependencies": { - "ms": "^2.1.1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "../../node_modules/eslint-plugin-es": { - "version": "4.1.0", + "../../node_modules/imurmurhash": { + "version": "0.1.4", "dev": true, "license": "MIT", - "dependencies": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" - }, "engines": { - "node": ">=8.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=4.19.1" + "node": ">=0.8.19" } }, - "../../node_modules/eslint-plugin-es/node_modules/eslint-utils": { - "version": "2.1.0", + "../../node_modules/indent-string": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "node": ">=8" } }, - "../../node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": { - "version": "1.3.0", + "../../node_modules/index-to-position": { + "version": "0.1.2", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "dev": true, - "license": "BSD-3-Clause", + "../../node_modules/inflight": { + "version": "1.0.6", + "license": "ISC", "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "../../node_modules/eslint-plugin-import": { - "version": "2.29.1", + "../../node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" + }, + "../../node_modules/ini": { + "version": "1.3.8", + "dev": true, + "license": "ISC" + }, + "../../node_modules/internal-slot": { + "version": "1.0.7", "dev": true, "license": "MIT", "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", + "es-errors": "^1.3.0", "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "node": ">= 0.4" } }, - "../../node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", + "../../node_modules/into-stream": { + "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { - "ms": "^2.1.1" - } - }, - "../../node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" + "from2": "^2.3.0", + "p-is-promise": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/eslint-plugin-jest": { - "version": "25.7.0", + "../../node_modules/is-arguments": { + "version": "1.1.1", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-jsx-a11y": { - "version": "6.9.0", + "../../node_modules/is-array-buffer": { + "version": "3.0.4", "dev": true, "license": "MIT", "dependencies": { - "aria-query": "~5.1.3", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.9.1", - "axobject-query": "~3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.19", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" }, "engines": { - "node": ">=4.0" + "node": ">= 0.4" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-n": { - "version": "15.7.0", + "../../node_modules/is-arrayish": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, + "../../node_modules/is-async-function": { + "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { - "builtins": "^5.0.1", - "eslint-plugin-es": "^4.1.0", - "eslint-utils": "^3.0.0", - "ignore": "^5.1.1", - "is-core-module": "^2.11.0", - "minimatch": "^3.1.2", - "resolve": "^1.22.1", - "semver": "^7.3.8" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=12.22.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "../../node_modules/eslint-plugin-n/node_modules/semver": { - "version": "7.6.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-promise": { - "version": "6.6.0", + "../../node_modules/is-bigint": { + "version": "1.0.4", "dev": true, - "license": "ISC", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" }, "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-react": { - "version": "7.35.0", + "../../node_modules/is-boolean-object": { + "version": "1.1.2", "dev": true, "license": "MIT", "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.2", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.19", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.8", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.0", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.11", - "string.prototype.repeat": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=4" + "node": ">= 0.4" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-react-hooks": { - "version": "4.6.2", + "../../node_modules/is-callable": { + "version": "1.2.7", "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 0.4" }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", + "../../node_modules/is-core-module": { + "version": "2.15.1", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "esutils": "^2.0.2" + "hasown": "^2.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", + "../../node_modules/is-data-view": { + "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "is-typed-array": "^1.1.13" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-testing-library": { - "version": "5.11.1", + "../../node_modules/is-date-object": { + "version": "1.0.5", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^5.58.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" + "node": ">= 0.4" }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-plugin-unused-imports": { - "version": "2.0.0", - "dev": true, + "../../node_modules/is-docker": { + "version": "2.2.1", "license": "MIT", - "dependencies": { - "eslint-rule-composer": "^0.3.0" + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0", - "eslint": "^8.0.0" + "node": ">=8" }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/eslint-rule-composer": { - "version": "0.3.0", + "../../node_modules/is-extglob": { + "version": "2.1.1", "dev": true, "license": "MIT", "engines": { - "node": ">=4.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/eslint-scope": { - "version": "5.1.1", + "../../node_modules/is-finalizationregistry": { + "version": "1.0.2", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=8.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", + "../../node_modules/is-fullwidth-code-point": { + "version": "3.0.0", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=8" } }, - "../../node_modules/eslint-utils": { - "version": "3.0.0", + "../../node_modules/is-generator-function": { + "version": "1.0.10", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^2.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", + "../../node_modules/is-glob": { + "version": "4.0.3", "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10" + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "../../node_modules/eslint-visitor-keys": { - "version": "3.4.3", + "../../node_modules/is-map": { + "version": "2.0.3", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/is-my-ip-valid": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "../../node_modules/is-my-json-valid": { + "version": "2.20.6", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^5.0.0", + "xtend": "^4.0.0" + } + }, + "../../node_modules/is-negative-zero": { + "version": "2.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "../../node_modules/is-number-object": { + "version": "1.0.7", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/is-obj": { + "version": "2.0.0", "dev": true, "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "../../node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", + "../../node_modules/is-path-inside": { + "version": "3.0.3", "dev": true, "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "../../node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", + "../../node_modules/is-plain-obj": { + "version": "1.1.0", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=0.10.0" } }, - "../../node_modules/eslint/node_modules/globals": { - "version": "13.24.0", + "../../node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "license": "MIT", + "peer": true + }, + "../../node_modules/is-property": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "../../node_modules/is-regex": { + "version": "1.1.4", "dev": true, "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/is-set": { + "version": "2.0.3", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/is-shared-array-buffer": { + "version": "1.0.3", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "call-bind": "^1.0.7" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", + "../../node_modules/is-stream": { + "version": "2.0.1", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/espree": { - "version": "9.6.1", + "../../node_modules/is-string": { + "version": "1.0.7", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/esprima": { - "version": "4.0.1", + "../../node_modules/is-symbol": { + "version": "1.0.4", "dev": true, - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/esquery": { - "version": "1.6.0", + "../../node_modules/is-text-path": { + "version": "1.0.1", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "dependencies": { - "estraverse": "^5.1.0" + "text-extensions": "^1.0.0" }, "engines": { - "node": ">=0.10" + "node": ">=0.10.0" } }, - "../../node_modules/esrecurse": { - "version": "4.3.0", + "../../node_modules/is-typed-array": { + "version": "1.1.13", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "estraverse": "^5.2.0" + "which-typed-array": "^1.1.14" }, "engines": { - "node": ">=4.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/estraverse": { - "version": "5.3.0", + "../../node_modules/is-unicode-supported": { + "version": "2.0.0", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/estree-walker": { + "../../node_modules/is-weakmap": { "version": "2.0.2", "dev": true, - "license": "MIT" - }, - "../../node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "../../node_modules/event-reduce-js": { - "version": "3.1.2", - "license": "MIT", - "dependencies": { - "array-push-at-sort-position": "3.0.0", - "binary-decision-diagram": "2.0.1" - } - }, - "../../node_modules/event-reduce-js/node_modules/array-push-at-sort-position": { - "version": "3.0.0", - "license": "Apache-2.0" - }, - "../../node_modules/event-target-shim": { - "version": "5.0.1", "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/eventemitter3": { - "version": "4.0.7", - "license": "MIT" - }, - "../../node_modules/events": { - "version": "3.3.0", + "../../node_modules/is-weakref": { + "version": "1.0.2", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.8.x" + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/execa": { - "version": "5.1.1", + "../../node_modules/is-weakset": { + "version": "2.0.3", "dev": true, "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/exit": { - "version": "0.1.2", - "dev": true, + "../../node_modules/is-wsl": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "../../node_modules/expect": { - "version": "29.7.0", + "../../node_modules/isarray": { + "version": "2.0.5", + "license": "MIT" + }, + "../../node_modules/isexe": { + "version": "2.0.0", + "license": "ISC" + }, + "../../node_modules/isomorphic-ws": { + "version": "5.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "ws": "*" } }, - "../../node_modules/extract-zip": { - "version": "2.0.1", + "../../node_modules/isows": { + "version": "1.0.4", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wagmi-dev" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, + "../../node_modules/issue-parser": { + "version": "7.0.1", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" + "lodash.capitalize": "^4.2.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.uniqby": "^4.7.0" }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": "^18.17 || >=20.6.1" } }, - "../../node_modules/extract-zip/node_modules/get-stream": { - "version": "5.2.0", + "../../node_modules/istanbul-lib-coverage": { + "version": "3.2.2", "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, + "license": "BSD-3-Clause", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/fast-deep-equal": { - "version": "3.1.3", - "license": "MIT" - }, - "../../node_modules/fast-glob": { - "version": "3.3.2", + "../../node_modules/istanbul-lib-instrument": { + "version": "6.0.3", "dev": true, - "license": "MIT", + "license": "BSD-3-Clause", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" }, "engines": { - "node": ">=8.6.0" + "node": ">=10" } }, - "../../node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", + "../../node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.6.3", "dev": true, "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 6" + "node": ">=10" } }, - "../../node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "../../node_modules/fast-uri": { + "../../node_modules/istanbul-lib-report": { "version": "3.0.1", "dev": true, - "license": "MIT" - }, - "../../node_modules/fastq": { - "version": "1.17.1", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "../../node_modules/fb-watchman": { - "version": "2.0.2", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" - } - }, - "../../node_modules/fd-slicer": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pend": "~1.2.0" - } - }, - "../../node_modules/fetch-blob": { - "version": "3.2.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "license": "MIT", + "license": "BSD-3-Clause", "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12.20 || >= 14.13" + "node": ">=10" } }, - "../../node_modules/figures": { - "version": "6.1.0", + "../../node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "is-unicode-supported": "^2.0.0" - }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "../../node_modules/file-entry-cache": { - "version": "6.0.1", + "../../node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=8" } }, - "../../node_modules/fill-range": { - "version": "7.1.1", - "license": "MIT", + "../../node_modules/istanbul-reports": { + "version": "3.1.7", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "to-regex-range": "^5.0.1" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, "engines": { "node": ">=8" } }, - "../../node_modules/find-up": { - "version": "5.0.0", + "../../node_modules/iterator.prototype": { + "version": "1.1.2", "dev": true, "license": "MIT", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" } }, - "../../node_modules/find-up-simple": { - "version": "1.0.0", + "../../node_modules/java-properties": { + "version": "1.0.2", "dev": true, "license": "MIT", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6.0" } }, - "../../node_modules/find-versions": { - "version": "6.0.0", + "../../node_modules/js-base64": { + "version": "3.7.7", + "license": "BSD-3-Clause" + }, + "../../node_modules/js-tokens": { + "version": "4.0.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/js-yaml": { + "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { - "semver-regex": "^4.0.5", - "super-regex": "^1.0.0" - }, - "engines": { - "node": ">=18" + "argparse": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "../../node_modules/find-yarn-workspace-root": { - "version": "2.0.0", - "license": "Apache-2.0", - "dependencies": { - "micromatch": "^4.0.2" - } - }, - "../../node_modules/flat-cache": { - "version": "3.2.0", - "dev": true, + "../../node_modules/jsdom": { + "version": "24.1.3", "license": "MIT", + "peer": true, "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "cssstyle": "^4.0.1", + "data-urls": "^5.0.0", + "decimal.js": "^10.4.3", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^4.0.0", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.5", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.12", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.7.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.4", + "w3c-xmlserializer": "^5.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^3.1.1", + "whatwg-mimetype": "^4.0.0", + "whatwg-url": "^14.0.0", + "ws": "^8.18.0", + "xml-name-validator": "^5.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "../../node_modules/flat-cache/node_modules/glob": { - "version": "7.2.3", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "node": ">=18" }, - "engines": { - "node": "*" + "peerDependencies": { + "canvas": "^2.11.2" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "../../node_modules/flat-cache/node_modules/rimraf": { - "version": "3.0.2", - "dev": true, - "license": "ISC", + "../../node_modules/jsdom/node_modules/parse5": { + "version": "7.1.2", + "license": "MIT", + "peer": true, "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "entities": "^4.4.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "../../node_modules/flatted": { - "version": "3.3.1", - "dev": true, - "license": "ISC" - }, - "../../node_modules/for-each": { - "version": "0.3.3", + "../../node_modules/jsdom/node_modules/tr46": { + "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { - "is-callable": "^1.1.3" + "punycode": "^2.3.1" + }, + "engines": { + "node": ">=18" } }, - "../../node_modules/form-data": { - "version": "4.0.0", - "dev": true, + "../../node_modules/jsdom/node_modules/whatwg-url": { + "version": "14.0.0", "license": "MIT", + "peer": true, "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "tr46": "^5.0.0", + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">= 6" + "node": ">=18" } }, - "../../node_modules/format-util": { - "version": "1.0.5", - "license": "MIT" - }, - "../../node_modules/formdata-polyfill": { - "version": "4.0.10", + "../../node_modules/jsesc": { + "version": "2.5.2", + "dev": true, "license": "MIT", - "dependencies": { - "fetch-blob": "^3.1.2" + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=12.20.0" + "node": ">=4" } }, - "../../node_modules/from2": { - "version": "2.3.0", + "../../node_modules/json-buffer": { + "version": "3.0.1", + "license": "MIT" + }, + "../../node_modules/json-parse-better-errors": { + "version": "1.0.2", "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } + "license": "MIT" }, - "../../node_modules/fs-constants": { - "version": "1.0.0", + "../../node_modules/json-parse-even-better-errors": { + "version": "2.3.1", "dev": true, "license": "MIT" }, - "../../node_modules/fs-extra": { - "version": "11.2.0", + "../../node_modules/json-schema-traverse": { + "version": "0.4.1", "dev": true, + "license": "MIT" + }, + "../../node_modules/json-stable-stringify": { + "version": "1.1.1", "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=14.14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/fs.realpath": { - "version": "1.0.0", - "license": "ISC" - }, - "../../node_modules/fsevents": { - "version": "2.3.3", + "../../node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } + "license": "MIT" }, - "../../node_modules/function-bind": { - "version": "1.1.2", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "../../node_modules/json-stringify-safe": { + "version": "5.0.1", + "dev": true, + "license": "ISC" }, - "../../node_modules/function-timeout": { - "version": "1.0.2", + "../../node_modules/json5": { + "version": "2.2.3", "dev": true, "license": "MIT", - "engines": { - "node": ">=18" + "bin": { + "json5": "lib/cli.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=6" } }, - "../../node_modules/function.prototype.name": { - "version": "1.1.6", + "../../node_modules/jsonc-parser": { + "version": "3.3.1", "dev": true, + "license": "MIT" + }, + "../../node_modules/jsonfile": { + "version": "6.1.0", "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "../../node_modules/functions-have-names": { - "version": "1.2.3", - "license": "MIT", + "../../node_modules/jsonify": { + "version": "0.0.1", + "license": "Public Domain", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/generate-function": { - "version": "2.3.1", - "license": "MIT", + "../../node_modules/jsonld": { + "version": "8.3.2", + "license": "BSD-3-Clause", "dependencies": { - "is-property": "^1.0.2" + "@digitalbazaar/http-client": "^3.4.1", + "canonicalize": "^1.0.1", + "lru-cache": "^6.0.0", + "rdf-canonize": "^3.4.0" + }, + "engines": { + "node": ">=14" } }, - "../../node_modules/generate-object-property": { - "version": "1.2.0", - "license": "MIT", + "../../node_modules/jsonld/node_modules/canonicalize": { + "version": "1.0.8", + "license": "Apache-2.0" + }, + "../../node_modules/jsonld/node_modules/lru-cache": { + "version": "6.0.0", + "license": "ISC", "dependencies": { - "is-property": "^1.0.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/gensync": { - "version": "1.0.0-beta.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } + "../../node_modules/jsonld/node_modules/yallist": { + "version": "4.0.0", + "license": "ISC" }, - "../../node_modules/get-browser-rtc": { - "version": "1.1.0", + "../../node_modules/jsonparse": { + "version": "1.3.1", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], "license": "MIT" }, - "../../node_modules/get-caller-file": { - "version": "2.0.5", + "../../node_modules/jsonpointer": { + "version": "5.0.1", "dev": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=0.10.0" } }, - "../../node_modules/get-func-name": { - "version": "3.0.0", + "../../node_modules/jsonschema-key-compression": { + "version": "1.6.1", "dev": true, - "license": "MIT", + "license": "ISC" + }, + "../../node_modules/JSONStream": { + "version": "1.3.5", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, "engines": { - "node": ">= 12" + "node": "*" } }, - "../../node_modules/get-graphql-from-jsonschema": { - "version": "8.1.0", + "../../node_modules/jsx-ast-utils": { + "version": "3.3.5", + "dev": true, "license": "MIT", "dependencies": { - "@types/common-tags": "1.8.1", - "@types/json-schema": "7.0.11", - "common-tags": "1.8.2", - "defekt": "9.3.0" + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" } }, - "../../node_modules/get-graphql-from-jsonschema/node_modules/@types/json-schema": { - "version": "7.0.11", + "../../node_modules/just-extend": { + "version": "6.2.0", + "dev": true, "license": "MIT" }, - "../../node_modules/get-intrinsic": { - "version": "1.2.4", + "../../node_modules/jwe-wasm": { + "resolved": "../../externals/generated/jwe-wasm", + "link": true + }, + "../../node_modules/keyv": { + "version": "4.5.4", "license": "MIT", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "json-buffer": "3.0.1" } }, - "../../node_modules/get-package-type": { - "version": "0.1.0", + "../../node_modules/kind-of": { + "version": "6.0.3", "dev": true, "license": "MIT", "engines": { - "node": ">=8.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/get-stream": { - "version": "6.0.1", - "dev": true, + "../../node_modules/klaw-sync": { + "version": "6.0.0", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, + "../../node_modules/ky": { + "version": "0.33.3", "license": "MIT", "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/ky?sponsor=1" } }, - "../../node_modules/get-symbol-description": { - "version": "1.0.2", - "dev": true, + "../../node_modules/ky-universal": { + "version": "0.11.0", "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "abort-controller": "^3.0.0", + "node-fetch": "^3.2.10" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sindresorhus/ky-universal?sponsor=1" + }, + "peerDependencies": { + "ky": ">=0.31.4", + "web-streams-polyfill": ">=3.2.1" + }, + "peerDependenciesMeta": { + "web-streams-polyfill": { + "optional": true + } } }, - "../../node_modules/git-log-parser": { - "version": "1.2.1", - "dev": true, + "../../node_modules/lazystream": { + "version": "1.0.1", "license": "MIT", + "peer": true, "dependencies": { - "argv-formatter": "~1.0.0", - "spawn-error-forwarder": "~1.0.0", - "split2": "~1.0.0", - "stream-combiner2": "~1.1.1", - "through2": "~2.0.0", - "traverse": "0.6.8" + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" } }, - "../../node_modules/git-log-parser/node_modules/split2": { - "version": "1.0.0", + "../../node_modules/levn": { + "version": "0.4.1", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "through2": "~2.0.0" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "../../node_modules/git-log-parser/node_modules/through2": { - "version": "2.0.5", - "dev": true, - "license": "MIT", + "../../node_modules/lighthouse-logger": { + "version": "1.4.2", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "debug": "^2.6.9", + "marky": "^1.2.2" } }, - "../../node_modules/glob": { - "version": "8.1.0", - "dev": true, - "license": "ISC", + "../../node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "peer": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "ms": "2.0.0" } }, - "../../node_modules/glob-parent": { - "version": "6.0.2", + "../../node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/lines-and-columns": { + "version": "1.2.4", "dev": true, - "license": "ISC", + "license": "MIT" + }, + "../../node_modules/load-json-file": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=4" } }, - "../../node_modules/glob-to-regexp": { - "version": "0.4.1", - "dev": true, - "license": "BSD-2-Clause", - "peer": true - }, - "../../node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", + "../../node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" } }, - "../../node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", + "../../node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=4" } }, - "../../node_modules/globals": { - "version": "11.12.0", + "../../node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, - "../../node_modules/globalthis": { - "version": "1.0.4", + "../../node_modules/local-pkg": { + "version": "0.5.0", "dev": true, "license": "MIT", "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" }, "engines": { - "node": ">= 0.4" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/antfu" } }, - "../../node_modules/globby": { - "version": "11.1.0", + "../../node_modules/locate-path": { + "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "p-locate": "^5.0.0" }, "engines": { "node": ">=10" @@ -10011,287 +9002,316 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/google-protobuf": { - "version": "3.21.4", - "license": "(BSD-3-Clause AND Apache-2.0)" + "../../node_modules/lodash": { + "version": "4.17.21", + "dev": true, + "license": "MIT" }, - "../../node_modules/gopd": { - "version": "1.0.1", + "../../node_modules/lodash-es": { + "version": "4.17.21", + "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.capitalize": { + "version": "4.2.1", + "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.clonedeep": { + "version": "4.5.0", "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "peer": true }, - "../../node_modules/got": { - "version": "11.8.6", + "../../node_modules/lodash.debounce": { + "version": "4.0.8", "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.defaults": { + "version": "4.2.0", "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } + "peer": true }, - "../../node_modules/graceful-fs": { - "version": "4.2.11", - "license": "ISC" + "../../node_modules/lodash.difference": { + "version": "4.5.0", + "license": "MIT", + "peer": true }, - "../../node_modules/grapheme-splitter": { - "version": "1.0.4", + "../../node_modules/lodash.escaperegexp": { + "version": "4.1.2", "dev": true, "license": "MIT" }, - "../../node_modules/graphemer": { - "version": "1.4.0", + "../../node_modules/lodash.flatten": { + "version": "4.4.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/lodash.get": { + "version": "4.4.2", "dev": true, "license": "MIT" }, - "../../node_modules/graphql": { - "version": "15.8.0", + "../../node_modules/lodash.isequal": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.ismatch": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.isobject": { + "version": "3.0.2", "license": "MIT", - "engines": { - "node": ">= 10.x" - } + "peer": true }, - "../../node_modules/graphql-ws": { - "version": "5.14.0", + "../../node_modules/lodash.isplainobject": { + "version": "4.0.6", + "license": "MIT" + }, + "../../node_modules/lodash.isstring": { + "version": "4.0.1", + "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.merge": { + "version": "4.6.2", + "license": "MIT" + }, + "../../node_modules/lodash.union": { + "version": "4.6.0", "license": "MIT", - "workspaces": [ - "website" - ], + "peer": true + }, + "../../node_modules/lodash.uniqby": { + "version": "4.7.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/lodash.zip": { + "version": "4.2.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/loglevel": { + "version": "1.9.1", + "license": "MIT", + "peer": true, "engines": { - "node": ">=10" + "node": ">= 0.6.0" }, - "peerDependencies": { - "graphql": ">=0.11 <=16" + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" } }, - "../../node_modules/handlebars": { - "version": "4.7.8", + "../../node_modules/loglevel-plugin-prefix": { + "version": "0.8.4", + "license": "MIT", + "peer": true + }, + "../../node_modules/lokijs": { + "version": "1.5.12", + "dev": true, + "license": "MIT" + }, + "../../node_modules/loose-envify": { + "version": "1.4.0", "dev": true, "license": "MIT", "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" + "loose-envify": "cli.js" } }, - "../../node_modules/hard-rejection": { - "version": "2.1.0", + "../../node_modules/loupe": { + "version": "2.3.7", "dev": true, "license": "MIT", - "engines": { - "node": ">=6" + "dependencies": { + "get-func-name": "^2.0.1" } }, - "../../node_modules/has-bigints": { - "version": "1.0.2", + "../../node_modules/loupe/node_modules/get-func-name": { + "version": "2.0.2", "dev": true, "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "*" } }, - "../../node_modules/has-flag": { - "version": "3.0.0", - "dev": true, + "../../node_modules/lowercase-keys": { + "version": "2.0.0", "license": "MIT", + "peer": true, "engines": { - "node": ">=4" + "node": ">=8" } }, - "../../node_modules/has-property-descriptors": { - "version": "1.0.2", - "license": "MIT", + "../../node_modules/lru-cache": { + "version": "5.1.1", + "dev": true, + "license": "ISC", "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "yallist": "^3.0.2" } }, - "../../node_modules/has-proto": { - "version": "1.0.3", + "../../node_modules/lunr": { + "version": "2.3.9", + "dev": true, + "license": "MIT" + }, + "../../node_modules/magic-string": { + "version": "0.30.11", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "../../node_modules/has-symbols": { - "version": "1.0.3", + "../../node_modules/magicast": { + "version": "0.3.5", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "@babel/parser": "^7.25.4", + "@babel/types": "^7.25.4", + "source-map-js": "^1.2.0" } }, - "../../node_modules/has-tostringtag": { - "version": "1.0.2", + "../../node_modules/make-dir": { + "version": "4.0.0", + "dev": true, "license": "MIT", "dependencies": { - "has-symbols": "^1.0.3" + "semver": "^7.5.3" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/hash.js": { - "version": "1.1.7", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/hasown": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "../../node_modules/highlight.js": { - "version": "10.7.3", + "../../node_modules/make-dir/node_modules/semver": { + "version": "7.6.3", "dev": true, - "license": "BSD-3-Clause", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": "*" - } - }, - "../../node_modules/hmac-drbg": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "node": ">=10" } }, - "../../node_modules/hook-std": { - "version": "3.0.0", + "../../node_modules/map-obj": { + "version": "4.3.0", "dev": true, "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/hosted-git-info": { - "version": "4.1.0", + "../../node_modules/marked": { + "version": "12.0.2", "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" + "license": "MIT", + "bin": { + "marked": "bin/marked.js" }, "engines": { - "node": ">=10" + "node": ">= 18" } }, - "../../node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "6.0.0", + "../../node_modules/marked-terminal": { + "version": "7.1.0", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "ansi-escapes": "^7.0.0", + "chalk": "^5.3.0", + "cli-highlight": "^2.1.11", + "cli-table3": "^0.6.5", + "node-emoji": "^2.1.3", + "supports-hyperlinks": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=16.0.0" + }, + "peerDependencies": { + "marked": ">=1 <14" } }, - "../../node_modules/hosted-git-info/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, - "../../node_modules/html-encoding-sniffer": { - "version": "4.0.0", + "../../node_modules/marked-terminal/node_modules/ansi-escapes": { + "version": "7.0.0", "dev": true, "license": "MIT", "dependencies": { - "whatwg-encoding": "^3.1.1" + "environment": "^1.0.0" }, "engines": { "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/html-escaper": { - "version": "2.0.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/http-cache-semantics": { - "version": "4.1.1", - "dev": true, - "license": "BSD-2-Clause" - }, - "../../node_modules/http-proxy-agent": { - "version": "7.0.2", + "../../node_modules/marked-terminal/node_modules/chalk": { + "version": "5.3.0", "dev": true, "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, "engines": { - "node": ">= 14" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/http2-wrapper": { - "version": "1.0.3", + "../../node_modules/marky": { + "version": "1.2.5", + "license": "Apache-2.0", + "peer": true + }, + "../../node_modules/memory-pager": { + "version": "1.5.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/meow": { + "version": "8.1.2", "dev": true, "license": "MIT", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "engines": { - "node": ">=10.19.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/http2-wrapper/node_modules/quick-lru": { - "version": "5.1.1", + "../../node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", "dev": true, - "license": "MIT", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -10299,220 +9319,174 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/https-proxy-agent": { - "version": "7.0.5", + "../../node_modules/merge-stream": { + "version": "2.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } + "license": "MIT" }, - "../../node_modules/human-signals": { - "version": "2.1.0", + "../../node_modules/merge2": { + "version": "1.4.1", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "engines": { - "node": ">=10.17.0" + "node": ">= 8" } }, - "../../node_modules/husky": { - "version": "9.1.5", - "dev": true, + "../../node_modules/micromatch": { + "version": "4.0.8", "license": "MIT", - "bin": { - "husky": "bin.js" + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/typicode" + "node": ">=8.6" } }, - "../../node_modules/iconv-lite": { - "version": "0.6.3", + "../../node_modules/mime": { + "version": "4.0.4", "dev": true, + "funding": [ + "https://github.com/sponsors/broofa" + ], "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "bin": { + "mime": "bin/cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=16" } }, - "../../node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "../../node_modules/ignore": { - "version": "5.3.2", - "dev": true, + "../../node_modules/mime-db": { + "version": "1.52.0", "license": "MIT", + "peer": true, "engines": { - "node": ">= 4" + "node": ">= 0.6" } }, - "../../node_modules/import-fresh": { - "version": "3.3.0", - "dev": true, + "../../node_modules/mime-types": { + "version": "2.1.35", "license": "MIT", + "peer": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "../../node_modules/import-from": { - "version": "4.0.0", + "../../node_modules/mimic-fn": { + "version": "2.1.0", "dev": true, "license": "MIT", "engines": { - "node": ">=12.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "../../node_modules/import-from-esm": { - "version": "1.3.4", - "dev": true, + "../../node_modules/mimic-response": { + "version": "1.0.1", "license": "MIT", - "dependencies": { - "debug": "^4.3.4", - "import-meta-resolve": "^4.0.0" - }, + "peer": true, "engines": { - "node": ">=16.20" + "node": ">=4" } }, - "../../node_modules/import-local": { - "version": "3.2.0", + "../../node_modules/min-indent": { + "version": "1.0.1", "dev": true, "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "../../node_modules/import-meta-resolve": { - "version": "4.1.0", + "../../node_modules/mingo": { + "version": "6.4.4", "dev": true, + "license": "MIT" + }, + "../../node_modules/minimalistic-assert": { + "version": "1.0.1", + "license": "ISC" + }, + "../../node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "license": "MIT" + }, + "../../node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "../../node_modules/minimist": { + "version": "1.2.8", "license": "MIT", "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/imurmurhash": { - "version": "0.1.4", + "../../node_modules/minimist-options": { + "version": "4.1.0", "dev": true, "license": "MIT", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, "engines": { - "node": ">=0.8.19" + "node": ">= 6" } }, - "../../node_modules/indent-string": { - "version": "4.0.0", - "dev": true, + "../../node_modules/mkdirp-classic": { + "version": "0.5.3", "license": "MIT", - "engines": { - "node": ">=8" - } + "peer": true }, - "../../node_modules/index-to-position": { - "version": "0.1.2", + "../../node_modules/mlly": { + "version": "1.7.1", "dev": true, "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/inflight": { - "version": "1.0.6", - "license": "ISC", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "acorn": "^8.11.3", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "ufo": "^1.5.3" } }, - "../../node_modules/inherits": { - "version": "2.0.4", - "license": "ISC" - }, - "../../node_modules/ini": { - "version": "1.3.8", - "dev": true, - "license": "ISC" - }, - "../../node_modules/internal-slot": { - "version": "1.0.7", + "../../node_modules/modify-values": { + "version": "1.0.1", "dev": true, "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "../../node_modules/into-stream": { - "version": "6.0.0", + "../../node_modules/modifyjs": { + "version": "0.3.1", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "from2": "^2.3.0", - "p-is-promise": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "clone": "^2.1.1", + "deep-equal": "^1.0.1" } }, - "../../node_modules/is-arguments": { - "version": "1.1.1", + "../../node_modules/modifyjs/node_modules/deep-equal": { + "version": "1.1.2", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" }, "engines": { "node": ">= 0.4" @@ -10521,1039 +9495,1085 @@ "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/is-array-buffer": { - "version": "3.0.4", + "../../node_modules/mongodb": { + "version": "6.1.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "@mongodb-js/saslprep": "^1.1.0", + "bson": "^6.1.0", + "mongodb-connection-string-url": "^2.6.0" }, "engines": { - "node": ">= 0.4" + "node": ">=16.20.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } } }, - "../../node_modules/is-arrayish": { - "version": "0.2.1", + "../../node_modules/mongodb-connection-string-url": { + "version": "2.6.0", "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "dependencies": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } }, - "../../node_modules/is-async-function": { + "../../node_modules/mrmime": { "version": "2.0.0", "dev": true, "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "../../node_modules/is-bigint": { - "version": "1.0.4", - "dev": true, + "../../node_modules/ms": { + "version": "2.1.2", + "license": "MIT" + }, + "../../node_modules/multibase": { + "version": "4.0.6", "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "@multiformats/base-x": "^4.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=12.0.0", + "npm": ">=6.0.0" } }, - "../../node_modules/is-boolean-object": { - "version": "1.1.2", + "../../node_modules/multiformats": { + "version": "9.9.0", + "license": "(Apache-2.0 AND MIT)" + }, + "../../node_modules/mz": { + "version": "2.7.0", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, - "../../node_modules/is-callable": { - "version": "1.2.7", + "../../node_modules/nanoid": { + "version": "3.3.7", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", - "engines": { - "node": ">= 0.4" + "bin": { + "nanoid": "bin/nanoid.cjs" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "../../node_modules/is-core-module": { - "version": "2.15.1", + "../../node_modules/nats": { + "version": "2.17.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "hasown": "^2.0.2" + "nkeys.js": "1.0.5" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 14.0.0" } }, - "../../node_modules/is-data-view": { - "version": "1.0.1", + "../../node_modules/natural-compare": { + "version": "1.4.0", "dev": true, - "license": "MIT", - "dependencies": { - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/is-date-object": { - "version": "1.0.5", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/is-docker": { - "version": "2.2.1", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/is-extglob": { - "version": "2.1.1", + "../../node_modules/natural-compare-lite": { + "version": "1.4.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "../../node_modules/is-finalizationregistry": { - "version": "1.0.2", + "../../node_modules/neo-async": { + "version": "2.6.2", "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT" }, - "../../node_modules/is-fullwidth-code-point": { - "version": "3.0.0", + "../../node_modules/nerf-dart": { + "version": "1.0.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "../../node_modules/is-generator-fn": { - "version": "2.1.0", + "../../node_modules/nise": { + "version": "6.0.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "../../node_modules/is-generator-function": { - "version": "1.0.10", - "license": "MIT", + "license": "BSD-3-Clause", "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@sinonjs/commons": "^3.0.0", + "@sinonjs/fake-timers": "^11.2.2", + "@sinonjs/text-encoding": "^0.7.2", + "just-extend": "^6.2.0", + "path-to-regexp": "^6.2.1" } }, - "../../node_modules/is-glob": { - "version": "4.0.3", + "../../node_modules/nise/node_modules/@sinonjs/fake-timers": { + "version": "11.3.1", "dev": true, - "license": "MIT", + "license": "BSD-3-Clause", "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" + "@sinonjs/commons": "^3.0.1" } }, - "../../node_modules/is-map": { - "version": "2.0.3", + "../../node_modules/nkeys.js": { + "version": "1.0.5", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/is-my-ip-valid": { - "version": "1.0.1", - "license": "MIT" - }, - "../../node_modules/is-my-json-valid": { - "version": "2.20.6", - "license": "MIT", - "dependencies": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^5.0.0", - "xtend": "^4.0.0" - } - }, - "../../node_modules/is-nan": { - "version": "1.3.2", - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" + "tweetnacl": "1.0.3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10.0.0" } }, - "../../node_modules/is-negative-zero": { - "version": "2.0.3", - "dev": true, + "../../node_modules/node-domexception": { + "version": "1.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10.5.0" } }, - "../../node_modules/is-number": { - "version": "7.0.0", + "../../node_modules/node-emoji": { + "version": "2.1.3", + "dev": true, "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^4.6.0", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" + }, "engines": { - "node": ">=0.12.0" + "node": ">=18" } }, - "../../node_modules/is-number-object": { - "version": "1.0.7", - "dev": true, + "../../node_modules/node-fetch": { + "version": "3.3.2", "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/is-obj": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "../../node_modules/is-path-cwd": { - "version": "2.2.0", + "../../node_modules/node-releases": { + "version": "2.0.18", "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } + "license": "MIT" }, - "../../node_modules/is-path-in-cwd": { - "version": "2.1.0", + "../../node_modules/normalize-package-data": { + "version": "3.0.3", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "is-path-inside": "^2.1.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "../../node_modules/is-path-in-cwd/node_modules/is-path-inside": { - "version": "2.1.0", + "../../node_modules/normalize-package-data/node_modules/semver": { + "version": "7.6.3", "dev": true, - "license": "MIT", - "dependencies": { - "path-is-inside": "^1.0.2" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "../../node_modules/is-path-inside": { - "version": "3.0.3", - "dev": true, + "../../node_modules/normalize-path": { + "version": "3.0.0", "license": "MIT", + "peer": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "../../node_modules/is-plain-obj": { - "version": "1.1.0", + "../../node_modules/normalize-url": { + "version": "8.0.1", "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/is-property": { - "version": "1.0.2", - "license": "MIT" - }, - "../../node_modules/is-regex": { - "version": "1.1.4", - "license": "MIT", + "../../node_modules/npm": { + "version": "10.8.2", + "bundleDependencies": [ + "@isaacs/string-locale-compare", + "@npmcli/arborist", + "@npmcli/config", + "@npmcli/fs", + "@npmcli/map-workspaces", + "@npmcli/package-json", + "@npmcli/promise-spawn", + "@npmcli/redact", + "@npmcli/run-script", + "@sigstore/tuf", + "abbrev", + "archy", + "cacache", + "chalk", + "ci-info", + "cli-columns", + "fastest-levenshtein", + "fs-minipass", + "glob", + "graceful-fs", + "hosted-git-info", + "ini", + "init-package-json", + "is-cidr", + "json-parse-even-better-errors", + "libnpmaccess", + "libnpmdiff", + "libnpmexec", + "libnpmfund", + "libnpmhook", + "libnpmorg", + "libnpmpack", + "libnpmpublish", + "libnpmsearch", + "libnpmteam", + "libnpmversion", + "make-fetch-happen", + "minimatch", + "minipass", + "minipass-pipeline", + "ms", + "node-gyp", + "nopt", + "normalize-package-data", + "npm-audit-report", + "npm-install-checks", + "npm-package-arg", + "npm-pick-manifest", + "npm-profile", + "npm-registry-fetch", + "npm-user-validate", + "p-map", + "pacote", + "parse-conflict-json", + "proc-log", + "qrcode-terminal", + "read", + "semver", + "spdx-expression-parse", + "ssri", + "supports-color", + "tar", + "text-table", + "tiny-relative-date", + "treeverse", + "validate-npm-package-name", + "which", + "write-file-atomic" + ], + "dev": true, + "license": "Artistic-2.0", + "workspaces": [ + "docs", + "smoke-tests", + "mock-globals", + "mock-registry", + "workspaces/*" + ], "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/arborist": "^7.5.4", + "@npmcli/config": "^8.3.4", + "@npmcli/fs": "^3.1.1", + "@npmcli/map-workspaces": "^3.0.6", + "@npmcli/package-json": "^5.2.0", + "@npmcli/promise-spawn": "^7.0.2", + "@npmcli/redact": "^2.0.1", + "@npmcli/run-script": "^8.1.0", + "@sigstore/tuf": "^2.3.4", + "abbrev": "^2.0.0", + "archy": "~1.0.0", + "cacache": "^18.0.3", + "chalk": "^5.3.0", + "ci-info": "^4.0.0", + "cli-columns": "^4.0.0", + "fastest-levenshtein": "^1.0.16", + "fs-minipass": "^3.0.3", + "glob": "^10.4.2", + "graceful-fs": "^4.2.11", + "hosted-git-info": "^7.0.2", + "ini": "^4.1.3", + "init-package-json": "^6.0.3", + "is-cidr": "^5.1.0", + "json-parse-even-better-errors": "^3.0.2", + "libnpmaccess": "^8.0.6", + "libnpmdiff": "^6.1.4", + "libnpmexec": "^8.1.3", + "libnpmfund": "^5.0.12", + "libnpmhook": "^10.0.5", + "libnpmorg": "^6.0.6", + "libnpmpack": "^7.0.4", + "libnpmpublish": "^9.0.9", + "libnpmsearch": "^7.0.6", + "libnpmteam": "^6.0.5", + "libnpmversion": "^6.0.3", + "make-fetch-happen": "^13.0.1", + "minimatch": "^9.0.5", + "minipass": "^7.1.1", + "minipass-pipeline": "^1.2.4", + "ms": "^2.1.2", + "node-gyp": "^10.1.0", + "nopt": "^7.2.1", + "normalize-package-data": "^6.0.2", + "npm-audit-report": "^5.0.0", + "npm-install-checks": "^6.3.0", + "npm-package-arg": "^11.0.2", + "npm-pick-manifest": "^9.1.0", + "npm-profile": "^10.0.0", + "npm-registry-fetch": "^17.1.0", + "npm-user-validate": "^2.0.1", + "p-map": "^4.0.0", + "pacote": "^18.0.6", + "parse-conflict-json": "^3.0.1", + "proc-log": "^4.2.0", + "qrcode-terminal": "^0.12.0", + "read": "^3.0.1", + "semver": "^7.6.2", + "spdx-expression-parse": "^4.0.0", + "ssri": "^10.0.6", + "supports-color": "^9.4.0", + "tar": "^6.2.1", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", + "treeverse": "^3.0.0", + "validate-npm-package-name": "^5.0.1", + "which": "^4.0.0", + "write-file-atomic": "^5.0.1" }, - "engines": { - "node": ">= 0.4" + "bin": { + "npm": "bin/npm-cli.js", + "npx": "bin/npx-cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^18.17.0 || >=20.5.0" } }, - "../../node_modules/is-set": { - "version": "2.0.3", + "../../node_modules/npm-run-path": { + "version": "4.0.1", "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.4" + "dependencies": { + "path-key": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "../../node_modules/is-shared-array-buffer": { - "version": "1.0.3", + "../../node_modules/npm/node_modules/@isaacs/cliui": { + "version": "8.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.7" + "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": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "../../node_modules/is-stream": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", "dev": true, + "inBundle": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "../../node_modules/is-string": { - "version": "1.0.7", + "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/is-symbol": { - "version": "1.0.4", + "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "../../node_modules/is-text-path": { - "version": "1.0.1", + "../../node_modules/npm/node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC" + }, + "../../node_modules/npm/node_modules/@npmcli/agent": { + "version": "2.2.2", + "dev": true, + "inBundle": true, + "license": "ISC", "dependencies": { - "text-extensions": "^1.0.0" + "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": ">=0.10.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/is-typed-array": { - "version": "1.1.13", - "license": "MIT", + "../../node_modules/npm/node_modules/@npmcli/arborist": { + "version": "7.5.4", + "dev": true, + "inBundle": true, + "license": "ISC", "dependencies": { - "which-typed-array": "^1.1.14" + "@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" }, - "engines": { - "node": ">= 0.4" + "bin": { + "arborist": "bin/index.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/is-unicode-supported": { - "version": "2.0.0", + "../../node_modules/npm/node_modules/@npmcli/config": { + "version": "8.3.4", "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/package-json": "^5.1.1", + "ci-info": "^4.0.0", + "ini": "^4.1.2", + "nopt": "^7.2.1", + "proc-log": "^4.2.0", + "semver": "^7.3.5", + "walk-up-path": "^3.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/is-weakmap": { - "version": "2.0.2", + "../../node_modules/npm/node_modules/@npmcli/fs": { + "version": "3.1.1", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" + "inBundle": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/is-weakref": { - "version": "1.0.2", + "../../node_modules/npm/node_modules/@npmcli/git": { + "version": "5.0.8", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2" + "@npmcli/promise-spawn": "^7.0.0", + "ini": "^4.1.3", + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/is-weakset": { - "version": "2.0.3", + "../../node_modules/npm/node_modules/@npmcli/installed-package-contents": { + "version": "2.1.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4" + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "installed-package-contents": "bin/index.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/is-wsl": { - "version": "2.2.0", - "license": "MIT", + "../../node_modules/npm/node_modules/@npmcli/map-workspaces": { + "version": "3.0.6", + "dev": true, + "inBundle": true, + "license": "ISC", "dependencies": { - "is-docker": "^2.0.0" + "@npmcli/name-from-folder": "^2.0.0", + "glob": "^10.2.2", + "minimatch": "^9.0.0", + "read-package-json-fast": "^3.0.0" }, "engines": { - "node": ">=8" - } - }, - "../../node_modules/isarray": { - "version": "2.0.5", - "license": "MIT" - }, - "../../node_modules/isexe": { - "version": "2.0.0", - "license": "ISC" - }, - "../../node_modules/isomorphic-ws": { - "version": "5.0.0", - "license": "MIT", - "peerDependencies": { - "ws": "*" - } - }, - "../../node_modules/isows": { - "version": "1.0.4", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/wagmi-dev" - } - ], - "license": "MIT", - "peerDependencies": { - "ws": "*" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/issue-parser": { - "version": "7.0.1", + "../../node_modules/npm/node_modules/@npmcli/metavuln-calculator": { + "version": "7.1.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "lodash.capitalize": "^4.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.uniqby": "^4.7.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": "^18.17 || >=20.6.1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-coverage": { - "version": "3.2.2", + "../../node_modules/npm/node_modules/@npmcli/name-from-folder": { + "version": "2.0.0", "dev": true, - "license": "BSD-3-Clause", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-instrument": { - "version": "6.0.3", + "../../node_modules/npm/node_modules/@npmcli/node-gyp": { + "version": "3.0.0", "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.6.3", + "../../node_modules/npm/node_modules/@npmcli/package-json": { + "version": "5.2.0", "dev": true, + "inBundle": true, "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "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": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-report": { - "version": "3.0.1", + "../../node_modules/npm/node_modules/@npmcli/promise-spawn": { + "version": "7.0.2", "dev": true, - "license": "BSD-3-Clause", + "inBundle": true, + "license": "ISC", "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" + "which": "^4.0.0" }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/@npmcli/query": { + "version": "3.1.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/@npmcli/redact": { + "version": "2.0.1", "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", + "../../node_modules/npm/node_modules/@npmcli/run-script": { + "version": "8.1.0", "dev": true, - "license": "BSD-3-Clause", + "inBundle": true, + "license": "ISC", "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "@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": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/istanbul-reports": { - "version": "3.1.7", + "../../node_modules/npm/node_modules/@pkgjs/parseargs": { + "version": "0.11.0", "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, + "inBundle": true, + "license": "MIT", + "optional": true, "engines": { - "node": ">=8" + "node": ">=14" } }, - "../../node_modules/iterator.prototype": { - "version": "1.1.2", + "../../node_modules/npm/node_modules/@sigstore/bundle": { + "version": "2.3.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" + "@sigstore/protobuf-specs": "^0.3.2" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/java-properties": { - "version": "1.0.2", + "../../node_modules/npm/node_modules/@sigstore/core": { + "version": "1.1.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "Apache-2.0", "engines": { - "node": ">= 0.6.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/@sigstore/protobuf-specs": { + "version": "0.3.2", "dev": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/types": "^29.6.3", - "import-local": "^3.0.2", - "jest-cli": "^29.7.0" - }, - "bin": { - "jest": "bin/jest.js" - }, + "inBundle": true, + "license": "Apache-2.0", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-changed-files": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/@sigstore/sign": { + "version": "2.3.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "execa": "^5.0.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0" + "@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": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-circus": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/@sigstore/tuf": { + "version": "2.3.4", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0", - "pretty-format": "^29.7.0", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "@sigstore/protobuf-specs": "^0.3.2", + "tuf-js": "^2.2.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/@sigstore/verify": { + "version": "1.2.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "color-convert": "^2.0.1" + "@sigstore/bundle": "^2.3.2", + "@sigstore/core": "^1.1.0", + "@sigstore/protobuf-specs": "^0.3.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/@tufjs/canonical-json": { + "version": "2.0.0", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-circus/node_modules/color-convert": { + "../../node_modules/npm/node_modules/@tufjs/models": { "version": "2.0.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.4" }, "engines": { - "node": ">=7.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-circus/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/abbrev": { + "version": "2.0.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/agent-base": { + "version": "7.1.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "debug": "^4.3.4" }, "engines": { - "node": ">=8" + "node": ">= 14" } }, - "../../node_modules/jest-cli": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/aggregate-error": { + "version": "3.1.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "@jest/core": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "create-jest": "^29.7.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "node": ">=8" } }, - "../../node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/ansi-regex": { + "version": "5.0.1", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/jest-cli/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/ansi-styles": { + "version": "6.2.1", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/aproba": { + "version": "2.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } + "inBundle": true, + "license": "ISC" }, - "../../node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/npm/node_modules/archy": { + "version": "1.0.0", "dev": true, + "inBundle": true, "license": "MIT" }, - "../../node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/balanced-match": { + "version": "1.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/bin-links": { + "version": "4.0.4", + "dev": true, + "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" + }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/binary-extensions": { + "version": "2.3.0", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/jest-config": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/brace-expansion": { + "version": "2.0.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-jest": "^29.7.0", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } + "balanced-match": "^1.0.0" } }, - "../../node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/cacache": { + "version": "18.0.3", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-convert": "^2.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": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-config/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/chalk": { + "version": "5.3.0", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "../../node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-config/node_modules/glob": { - "version": "7.2.3", + "../../node_modules/npm/node_modules/chownr": { + "version": "2.0.0", "dev": true, + "inBundle": true, "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=10" } }, - "../../node_modules/jest-config/node_modules/has-flag": { + "../../node_modules/npm/node_modules/ci-info": { "version": "4.0.0", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/cidr-regex": { + "version": "4.1.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "BSD-2-Clause", "dependencies": { - "has-flag": "^4.0.0" + "ip-regex": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=14" } }, - "../../node_modules/jest-diff": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/clean-stack": { + "version": "2.2.0", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6" } }, - "../../node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/cli-columns": { + "version": "4.0.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 10" } }, - "../../node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/cmd-shim": { + "version": "6.0.3", "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-diff/node_modules/color-convert": { + "../../node_modules/npm/node_modules/color-convert": { "version": "2.0.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -11562,1921 +10582,1968 @@ "node": ">=7.0.0" } }, - "../../node_modules/jest-diff/node_modules/color-name": { + "../../node_modules/npm/node_modules/color-name": { "version": "1.1.4", "dev": true, + "inBundle": true, "license": "MIT" }, - "../../node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/common-ancestor-path": { + "version": "1.0.1", "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } + "inBundle": true, + "license": "ISC" }, - "../../node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/cross-spawn": { + "version": "7.0.3", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "../../node_modules/jest-docblock": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "detect-newline": "^3.0.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 8" } }, - "../../node_modules/jest-each": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/cssesc": { + "version": "3.0.0", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=4" } }, - "../../node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/debug": { + "version": "4.3.5", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "ms": "2.1.2" }, "engines": { - "node": ">=8" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "../../node_modules/jest-each/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/debug/node_modules/ms": { + "version": "2.1.2", "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } + "inBundle": true, + "license": "MIT" }, - "../../node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/diff": { + "version": "5.2.0", "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, + "inBundle": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=7.0.0" + "node": ">=0.3.1" } }, - "../../node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/npm/node_modules/eastasianwidth": { + "version": "0.2.0", "dev": true, + "inBundle": true, "license": "MIT" }, - "../../node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/emoji-regex": { + "version": "8.0.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } + "inBundle": true, + "license": "MIT" }, - "../../node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/encoding": { + "version": "0.1.13", "dev": true, + "inBundle": true, "license": "MIT", + "optional": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "iconv-lite": "^0.6.2" } }, - "../../node_modules/jest-environment-node": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/env-paths": { + "version": "2.2.1", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6" } }, - "../../node_modules/jest-get-type": { - "version": "29.6.3", + "../../node_modules/npm/node_modules/err-code": { + "version": "2.0.3", + "dev": true, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/exponential-backoff": { + "version": "3.1.1", + "dev": true, + "inBundle": true, + "license": "Apache-2.0" + }, + "../../node_modules/npm/node_modules/fastest-levenshtein": { + "version": "1.0.16", "dev": true, + "inBundle": true, "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 4.9.1" } }, - "../../node_modules/jest-haste-map": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/foreground-child": { + "version": "3.2.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=14" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/jest-junit": { - "version": "16.0.0", + "../../node_modules/npm/node_modules/fs-minipass": { + "version": "3.0.3", "dev": true, - "license": "Apache-2.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "mkdirp": "^1.0.4", - "strip-ansi": "^6.0.1", - "uuid": "^8.3.2", - "xml": "^1.0.1" + "minipass": "^7.0.3" }, "engines": { - "node": ">=10.12.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-junit/node_modules/uuid": { - "version": "8.3.2", + "../../node_modules/npm/node_modules/glob": { + "version": "10.4.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, "bin": { - "uuid": "dist/bin/uuid" + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/jest-leak-detector": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/graceful-fs": { + "version": "4.2.11", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC" + }, + "../../node_modules/npm/node_modules/hosted-git-info": { + "version": "7.0.2", + "dev": true, + "inBundle": true, + "license": "ISC", "dependencies": { - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" + "lru-cache": "^10.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-matcher-utils": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/http-cache-semantics": { + "version": "4.1.1", + "dev": true, + "inBundle": true, + "license": "BSD-2-Clause" + }, + "../../node_modules/npm/node_modules/http-proxy-agent": { + "version": "7.0.2", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 14" } }, - "../../node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/https-proxy-agent": { + "version": "7.0.5", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "agent-base": "^7.0.2", + "debug": "4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 14" } }, - "../../node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/iconv-lite": { + "version": "0.6.3", "dev": true, + "inBundle": true, "license": "MIT", + "optional": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "../../node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/ignore-walk": { + "version": "6.0.5", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "minimatch": "^9.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/npm/node_modules/imurmurhash": { + "version": "0.1.4", "dev": true, - "license": "MIT" + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } }, - "../../node_modules/jest-matcher-utils/node_modules/has-flag": { + "../../node_modules/npm/node_modules/indent-string": { "version": "4.0.0", "dev": true, + "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/ini": { + "version": "4.1.3", "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-message-util": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/init-package-json": { + "version": "6.0.3", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "@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": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/ip-address": { + "version": "9.0.5", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 12" } }, - "../../node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/ip-regex": { + "version": "5.0.0", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/is-cidr": { + "version": "5.1.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "BSD-2-Clause", "dependencies": { - "color-name": "~1.1.4" + "cidr-regex": "^4.1.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=14" } }, - "../../node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", "dev": true, + "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/is-lambda": { + "version": "1.0.1", "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "inBundle": true, + "license": "MIT" }, - "../../node_modules/jest-mock": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/isexe": { + "version": "2.0.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC" + }, + "../../node_modules/npm/node_modules/jackspeak": { + "version": "3.4.0", + "dev": true, + "inBundle": true, + "license": "BlueOak-1.0.0", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "../../node_modules/jest-pnp-resolver": { - "version": "1.2.3", + "../../node_modules/npm/node_modules/jsbn": { + "version": "1.1.0", + "dev": true, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/json-parse-even-better-errors": { + "version": "3.0.2", "dev": true, + "inBundle": true, "license": "MIT", "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-regex-util": { - "version": "29.6.3", + "../../node_modules/npm/node_modules/json-stringify-nice": { + "version": "1.1.4", "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "inBundle": true, + "license": "ISC", + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/jest-resolve": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/jsonparse": { + "version": "1.3.1", "dev": true, - "license": "MIT", + "engines": [ + "node >= 0.2.0" + ], + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/just-diff": { + "version": "6.0.2", + "dev": true, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/just-diff-apply": { + "version": "5.5.0", + "dev": true, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/libnpmaccess": { + "version": "8.0.6", + "dev": true, + "inBundle": true, + "license": "ISC", "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" + "npm-package-arg": "^11.0.2", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-resolve-dependencies": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/libnpmdiff": { + "version": "6.1.4", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" + "@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" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/libnpmexec": { + "version": "8.1.3", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "@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" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/libnpmfund": { + "version": "5.0.12", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@npmcli/arborist": "^7.5.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/libnpmhook": { + "version": "10.0.5", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "aproba": "^2.0.0", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": ">=7.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/libnpmorg": { + "version": "6.0.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "aproba": "^2.0.0", + "npm-registry-fetch": "^17.0.1" + }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/libnpmpack": { + "version": "7.0.4", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "@npmcli/arborist": "^7.5.4", + "@npmcli/run-script": "^8.1.0", + "npm-package-arg": "^11.0.2", + "pacote": "^18.0.6" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-runner": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/libnpmpublish": { + "version": "9.0.9", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@jest/console": "^29.7.0", - "@jest/environment": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-leak-detector": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-resolve": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-util": "^29.7.0", - "jest-watcher": "^29.7.0", - "jest-worker": "^29.7.0", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" + "ci-info": "^4.0.0", + "normalize-package-data": "^6.0.1", + "npm-package-arg": "^11.0.2", + "npm-registry-fetch": "^17.0.1", + "proc-log": "^4.2.0", + "semver": "^7.3.7", + "sigstore": "^2.2.0", + "ssri": "^10.0.6" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/libnpmsearch": { + "version": "7.0.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/libnpmteam": { + "version": "6.0.5", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "aproba": "^2.0.0", + "npm-registry-fetch": "^17.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/libnpmversion": { + "version": "6.0.3", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "@npmcli/git": "^5.0.7", + "@npmcli/run-script": "^8.1.0", + "json-parse-even-better-errors": "^3.0.2", + "proc-log": "^4.2.0", + "semver": "^7.3.7" }, "engines": { - "node": ">=7.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/lru-cache": { + "version": "10.2.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "14 || >=16.14" } }, - "../../node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/make-fetch-happen": { + "version": "13.0.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "@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": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-runtime": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/minimatch": { + "version": "9.0.5", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/minipass": { + "version": "7.1.2", "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=16 || 14 >=14.17" } }, - "../../node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/minipass-collect": { + "version": "2.0.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=16 || 14 >=14.17" } }, - "../../node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/minipass-fetch": { + "version": "3.0.5", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "../../node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-runtime/node_modules/glob": { - "version": "7.2.3", + "../../node_modules/npm/node_modules/minipass-flush": { + "version": "1.0.5", "dev": true, + "inBundle": true, "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minipass": "^3.0.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 8" } }, - "../../node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "../../node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/minipass-pipeline": { + "version": "1.2.4", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "minipass": "^3.0.0" }, "engines": { "node": ">=8" } }, - "../../node_modules/jest-snapshot": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" + "yallist": "^4.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=8" } }, - "../../node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/minipass-sized": { + "version": "1.0.3", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "minipass": "^3.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "../../node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/minizlib": { + "version": "2.1.2", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "minipass": "^3.0.0", + "yallist": "^4.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 8" } }, - "../../node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "../../node_modules/jest-snapshot/node_modules/semver": { - "version": "7.6.3", + "../../node_modules/npm/node_modules/mkdirp": { + "version": "1.0.4", "dev": true, - "license": "ISC", + "inBundle": true, + "license": "MIT", "bin": { - "semver": "bin/semver.js" + "mkdirp": "bin/cmd.js" }, "engines": { "node": ">=10" } }, - "../../node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/ms": { + "version": "2.1.3", "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/mute-stream": { + "version": "1.0.0", + "dev": true, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-util": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/negotiator": { + "version": "0.6.3", "dev": true, + "inBundle": true, "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.6" } }, - "../../node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/node-gyp": { + "version": "10.1.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "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" }, - "engines": { - "node": ">=8" + "bin": { + "node-gyp": "bin/node-gyp.js" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/node-gyp/node_modules/proc-log": { + "version": "3.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/nopt": { + "version": "7.2.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/normalize-package-data": { + "version": "6.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/npm-audit-report": { + "version": "5.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-validate": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/npm-bundled": { + "version": "3.0.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" + "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/npm-install-checks": { + "version": "6.3.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "BSD-2-Clause", "dependencies": { - "color-convert": "^2.0.1" + "semver": "^7.1.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", + "../../node_modules/npm/node_modules/npm-normalize-package-bin": { + "version": "3.0.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/npm-package-arg": { + "version": "11.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/npm-packlist": { + "version": "8.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "ignore-walk": "^6.0.4" }, "engines": { - "node": ">=7.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/npm-pick-manifest": { + "version": "9.1.0", "dev": true, - "license": "MIT", + "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" + }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/npm-profile": { + "version": "10.0.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "npm-registry-fetch": "^17.0.1", + "proc-log": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=18.0.0" } }, - "../../node_modules/jest-watcher": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/npm-registry-fetch": { + "version": "17.1.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.7.0", - "string-length": "^4.0.1" + "@npmcli/redact": "^2.0.0", + "jsonparse": "^1.3.1", + "make-fetch-happen": "^13.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minizlib": "^2.1.2", + "npm-package-arg": "^11.0.0", + "proc-log": "^4.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/npm-user-validate": { + "version": "2.0.1", "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, + "inBundle": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.2", + "../../node_modules/npm/node_modules/p-map": { + "version": "4.0.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "aggregate-error": "^3.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/npm/node_modules/package-json-from-dist": { + "version": "1.0.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "BlueOak-1.0.0" + }, + "../../node_modules/npm/node_modules/pacote": { + "version": "18.0.6", + "dev": true, + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "@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": ">=7.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/npm/node_modules/parse-conflict-json": { + "version": "3.0.1", "dev": true, - "license": "MIT" + "inBundle": true, + "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/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/path-key": { + "version": "3.1.1", "dev": true, + "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/npm/node_modules/path-scurry": { + "version": "1.11.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "BlueOak-1.0.0", "dependencies": { - "has-flag": "^4.0.0" + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/jest-worker": { - "version": "29.7.0", + "../../node_modules/npm/node_modules/postcss-selector-parser": { + "version": "6.1.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=4" } }, - "../../node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/proc-log": { + "version": "4.2.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", + "../../node_modules/npm/node_modules/proggy": { + "version": "2.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jose": { - "version": "4.15.9", - "license": "MIT", + "../../node_modules/npm/node_modules/promise-all-reject-late": { + "version": "1.0.1", + "dev": true, + "inBundle": true, + "license": "ISC", "funding": { - "url": "https://github.com/sponsors/panva" + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/js-base64": { - "version": "3.7.7", - "license": "BSD-3-Clause" + "../../node_modules/npm/node_modules/promise-call-limit": { + "version": "3.0.1", + "dev": true, + "inBundle": true, + "license": "ISC", + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "../../node_modules/js-tokens": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/promise-inflight": { + "version": "1.0.1", "dev": true, - "license": "MIT" + "inBundle": true, + "license": "ISC" }, - "../../node_modules/js-yaml": { - "version": "4.1.0", + "../../node_modules/npm/node_modules/promise-retry": { + "version": "2.0.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "err-code": "^2.0.2", + "retry": "^0.12.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=10" } }, - "../../node_modules/jsdom": { - "version": "24.1.3", + "../../node_modules/npm/node_modules/promzard": { + "version": "1.0.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "cssstyle": "^4.0.1", - "data-urls": "^5.0.0", - "decimal.js": "^10.4.3", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^4.0.0", - "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.5", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.12", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.7.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.4", - "w3c-xmlserializer": "^5.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^3.1.1", - "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^14.0.0", - "ws": "^8.18.0", - "xml-name-validator": "^5.0.0" + "read": "^3.0.1" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "canvas": "^2.11.2" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jsdom/node_modules/parse5": { - "version": "7.1.2", + "../../node_modules/npm/node_modules/qrcode-terminal": { + "version": "0.12.0", "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "inBundle": true, + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" } }, - "../../node_modules/jsdom/node_modules/tr46": { - "version": "5.0.0", + "../../node_modules/npm/node_modules/read": { + "version": "3.0.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "punycode": "^2.3.1" + "mute-stream": "^1.0.0" }, "engines": { - "node": ">=18" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jsdom/node_modules/whatwg-url": { - "version": "14.0.0", + "../../node_modules/npm/node_modules/read-cmd-shim": { + "version": "4.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "^5.0.0", - "webidl-conversions": "^7.0.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=18" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/jsesc": { - "version": "2.5.2", + "../../node_modules/npm/node_modules/read-package-json-fast": { + "version": "3.0.2", "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" + "inBundle": true, + "license": "ISC", + "dependencies": { + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/json-parse-better-errors": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/json-schema-traverse": { - "version": "0.4.1", + "../../node_modules/npm/node_modules/retry": { + "version": "0.12.0", "dev": true, - "license": "MIT" - }, - "../../node_modules/json-stable-stringify": { - "version": "1.1.1", + "inBundle": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "isarray": "^2.0.5", - "jsonify": "^0.0.1", - "object-keys": "^1.1.1" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 4" } }, - "../../node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/json-stringify-safe": { - "version": "5.0.1", + "../../node_modules/npm/node_modules/safer-buffer": { + "version": "2.1.2", "dev": true, - "license": "ISC" + "inBundle": true, + "license": "MIT", + "optional": true }, - "../../node_modules/json5": { - "version": "2.2.3", + "../../node_modules/npm/node_modules/semver": { + "version": "7.6.2", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "bin": { - "json5": "lib/cli.js" + "semver": "bin/semver.js" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "../../node_modules/jsonc-parser": { - "version": "3.3.1", + "../../node_modules/npm/node_modules/shebang-command": { + "version": "2.0.0", "dev": true, - "license": "MIT" - }, - "../../node_modules/jsonfile": { - "version": "6.1.0", + "inBundle": true, "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "shebang-regex": "^3.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=8" } }, - "../../node_modules/jsonify": { - "version": "0.0.1", - "license": "Public Domain", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "../../node_modules/npm/node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "../../node_modules/jsonld": { - "version": "8.3.2", - "license": "BSD-3-Clause", - "dependencies": { - "@digitalbazaar/http-client": "^3.4.1", - "canonicalize": "^1.0.1", - "lru-cache": "^6.0.0", - "rdf-canonize": "^3.4.0" - }, + "../../node_modules/npm/node_modules/signal-exit": { + "version": "4.1.0", + "dev": true, + "inBundle": true, + "license": "ISC", "engines": { "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/jsonld/node_modules/canonicalize": { - "version": "1.0.8", - "license": "Apache-2.0" - }, - "../../node_modules/jsonld/node_modules/lru-cache": { - "version": "6.0.0", - "license": "ISC", + "../../node_modules/npm/node_modules/sigstore": { + "version": "2.3.1", + "dev": true, + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "yallist": "^4.0.0" + "@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": ">=10" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/jsonld/node_modules/yallist": { - "version": "4.0.0", - "license": "ISC" - }, - "../../node_modules/jsonparse": { - "version": "1.3.1", + "../../node_modules/npm/node_modules/smart-buffer": { + "version": "4.2.0", "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "license": "MIT" - }, - "../../node_modules/jsonpointer": { - "version": "5.0.1", + "inBundle": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 6.0.0", + "npm": ">= 3.0.0" } }, - "../../node_modules/jsonschema-key-compression": { - "version": "1.6.1", - "license": "ISC" - }, - "../../node_modules/JSONStream": { - "version": "1.3.5", + "../../node_modules/npm/node_modules/socks": { + "version": "2.8.3", "dev": true, - "license": "(MIT OR Apache-2.0)", + "inBundle": true, + "license": "MIT", "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" }, "engines": { - "node": "*" + "node": ">= 10.0.0", + "npm": ">= 3.0.0" } }, - "../../node_modules/jsonwebtoken": { - "version": "9.0.2", + "../../node_modules/npm/node_modules/socks-proxy-agent": { + "version": "8.0.4", + "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "../../node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.6.3", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.8.3" }, "engines": { - "node": ">=10" + "node": ">= 14" } }, - "../../node_modules/jsx-ast-utils": { - "version": "3.3.5", + "../../node_modules/npm/node_modules/spdx-correct": { + "version": "3.2.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "../../node_modules/just-extend": { - "version": "6.2.0", + "../../node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { + "version": "3.0.1", "dev": true, - "license": "MIT" - }, - "../../node_modules/jwa": { - "version": "1.4.1", + "inBundle": true, "license": "MIT", "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "../../node_modules/jwe-wasm": { - "resolved": "../../externals/generated/jwe-wasm", - "link": true - }, - "../../node_modules/jws": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } + "../../node_modules/npm/node_modules/spdx-exceptions": { + "version": "2.5.0", + "dev": true, + "inBundle": true, + "license": "CC-BY-3.0" }, - "../../node_modules/keyv": { - "version": "4.5.4", + "../../node_modules/npm/node_modules/spdx-expression-parse": { + "version": "4.0.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "../../node_modules/kind-of": { - "version": "6.0.3", + "../../node_modules/npm/node_modules/spdx-license-ids": { + "version": "3.0.18", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "inBundle": true, + "license": "CC0-1.0" }, - "../../node_modules/klaw-sync": { - "version": "6.0.0", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11" - } + "../../node_modules/npm/node_modules/sprintf-js": { + "version": "1.1.3", + "dev": true, + "inBundle": true, + "license": "BSD-3-Clause" }, - "../../node_modules/kleur": { - "version": "3.0.3", + "../../node_modules/npm/node_modules/ssri": { + "version": "10.0.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, "engines": { - "node": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/ky": { - "version": "0.33.3", + "../../node_modules/npm/node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "inBundle": true, "license": "MIT", - "engines": { - "node": ">=14.16" + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" + "engines": { + "node": ">=8" } }, - "../../node_modules/ky-universal": { - "version": "0.11.0", + "../../node_modules/npm/node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "node-fetch": "^3.2.10" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/ky-universal?sponsor=1" - }, - "peerDependencies": { - "ky": ">=0.31.4", - "web-streams-polyfill": ">=3.2.1" - }, - "peerDependenciesMeta": { - "web-streams-polyfill": { - "optional": true - } + "node": ">=8" } }, - "../../node_modules/language-subtag-registry": { - "version": "0.3.23", - "dev": true, - "license": "CC0-1.0" - }, - "../../node_modules/language-tags": { - "version": "1.0.9", + "../../node_modules/npm/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "language-subtag-registry": "^0.3.20" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "../../node_modules/lazystream": { - "version": "1.0.1", + "../../node_modules/npm/node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "readable-stream": "^2.0.5" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 0.6.3" + "node": ">=8" } }, - "../../node_modules/leven": { - "version": "3.1.0", + "../../node_modules/npm/node_modules/supports-color": { + "version": "9.4.0", "dev": true, + "inBundle": true, "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "../../node_modules/levn": { - "version": "0.4.1", + "../../node_modules/npm/node_modules/tar": { + "version": "6.2.1", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" } }, - "../../node_modules/lighthouse-logger": { - "version": "1.4.2", + "../../node_modules/npm/node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", "dev": true, - "license": "Apache-2.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "debug": "^2.6.9", - "marky": "^1.2.2" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "../../node_modules/lighthouse-logger/node_modules/debug": { - "version": "2.6.9", + "../../node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", "dependencies": { - "ms": "2.0.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "../../node_modules/lighthouse-logger/node_modules/ms": { - "version": "2.0.0", + "../../node_modules/npm/node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "dev": true, + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "../../node_modules/npm/node_modules/text-table": { + "version": "0.2.0", "dev": true, + "inBundle": true, "license": "MIT" }, - "../../node_modules/lines-and-columns": { - "version": "1.2.4", + "../../node_modules/npm/node_modules/tiny-relative-date": { + "version": "1.3.0", "dev": true, + "inBundle": true, "license": "MIT" }, - "../../node_modules/load-json-file": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/treeverse": { + "version": "3.0.0", "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/load-json-file/node_modules/parse-json": { - "version": "4.0.0", + "../../node_modules/npm/node_modules/tuf-js": { + "version": "2.2.1", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "@tufjs/models": "2.0.1", + "debug": "^4.3.4", + "make-fetch-happen": "^13.0.1" }, "engines": { - "node": ">=4" + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/load-json-file/node_modules/pify": { + "../../node_modules/npm/node_modules/unique-filename": { "version": "3.0.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^4.0.0" + }, "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/load-json-file/node_modules/strip-bom": { - "version": "3.0.0", + "../../node_modules/npm/node_modules/unique-slug": { + "version": "4.0.0", "dev": true, - "license": "MIT", + "inBundle": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/loader-runner": { - "version": "4.3.0", + "../../node_modules/npm/node_modules/util-deprecate": { + "version": "1.0.2", + "dev": true, + "inBundle": true, + "license": "MIT" + }, + "../../node_modules/npm/node_modules/validate-npm-package-license": { + "version": "3.0.4", + "dev": true, + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "../../node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { + "version": "3.0.1", "dev": true, + "inBundle": true, "license": "MIT", - "peer": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "../../node_modules/npm/node_modules/validate-npm-package-name": { + "version": "5.0.1", + "dev": true, + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=6.11.5" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "../../node_modules/local-pkg": { - "version": "0.5.0", + "../../node_modules/npm/node_modules/walk-up-path": { + "version": "3.0.1", "dev": true, + "inBundle": true, + "license": "ISC" + }, + "../../node_modules/npm/node_modules/which": { + "version": "4.0.0", + "dev": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "../../node_modules/npm/node_modules/which/node_modules/isexe": { + "version": "3.1.1", + "dev": true, + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "../../node_modules/npm/node_modules/wrap-ansi": { + "version": "8.1.0", + "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "mlly": "^1.4.2", - "pkg-types": "^1.0.3" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=14" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/antfu" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "../../node_modules/locate-path": { - "version": "6.0.0", + "../../node_modules/npm/node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", "dev": true, + "inBundle": true, "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "../../node_modules/lodash": { - "version": "4.17.21", + "../../node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, - "license": "MIT" + "inBundle": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "../../node_modules/lodash-es": { - "version": "4.17.21", + "../../node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", "dev": true, - "license": "MIT" + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } }, - "../../node_modules/lodash.capitalize": { - "version": "4.2.1", + "../../node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", "dev": true, + "inBundle": true, "license": "MIT" }, - "../../node_modules/lodash.clonedeep": { - "version": "4.5.0", + "../../node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", "dev": true, - "license": "MIT" + "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/lodash.debounce": { - "version": "4.0.8", + "../../node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", "dev": true, - "license": "MIT" + "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/lodash.defaults": { - "version": "4.2.0", + "../../node_modules/npm/node_modules/write-file-atomic": { + "version": "5.0.1", "dev": true, - "license": "MIT" + "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/lodash.difference": { - "version": "4.5.0", + "../../node_modules/npm/node_modules/yallist": { + "version": "4.0.0", "dev": true, - "license": "MIT" + "inBundle": true, + "license": "ISC" }, - "../../node_modules/lodash.escaperegexp": { - "version": "4.1.2", + "../../node_modules/nwsapi": { + "version": "2.2.12", + "license": "MIT", + "peer": true + }, + "../../node_modules/object-assign": { + "version": "4.1.1", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "../../node_modules/lodash.flatten": { - "version": "4.4.0", + "../../node_modules/object-inspect": { + "version": "1.13.2", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "../../node_modules/lodash.get": { - "version": "4.4.2", - "license": "MIT" + "../../node_modules/object-is": { + "version": "1.1.6", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "../../node_modules/lodash.includes": { - "version": "4.3.0", - "license": "MIT" + "../../node_modules/object-keys": { + "version": "1.1.1", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } }, - "../../node_modules/lodash.isboolean": { - "version": "3.0.3", - "license": "MIT" - }, - "../../node_modules/lodash.isequal": { - "version": "4.5.0", - "license": "MIT" - }, - "../../node_modules/lodash.isinteger": { - "version": "4.0.4", - "license": "MIT" - }, - "../../node_modules/lodash.ismatch": { - "version": "4.4.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/lodash.isnumber": { - "version": "3.0.3", - "license": "MIT" - }, - "../../node_modules/lodash.isobject": { - "version": "3.0.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/lodash.isplainobject": { - "version": "4.0.6", - "license": "MIT" - }, - "../../node_modules/lodash.isstring": { - "version": "4.0.1", - "license": "MIT" - }, - "../../node_modules/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/lodash.once": { - "version": "4.1.1", - "license": "MIT" - }, - "../../node_modules/lodash.union": { - "version": "4.6.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/lodash.uniqby": { - "version": "4.7.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/lodash.zip": { - "version": "4.2.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/loglevel": { - "version": "1.9.1", + "../../node_modules/object.assign": { + "version": "4.1.5", "dev": true, "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, "engines": { - "node": ">= 0.6.0" + "node": ">= 0.4" }, "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/loglevel-plugin-prefix": { - "version": "0.8.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/lokijs": { - "version": "1.5.12", - "license": "MIT" - }, - "../../node_modules/loose-envify": { - "version": "1.4.0", + "../../node_modules/object.entries": { + "version": "1.1.8", "dev": true, "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">= 0.4" } }, - "../../node_modules/loupe": { - "version": "2.3.7", + "../../node_modules/object.fromentries": { + "version": "2.0.8", "dev": true, "license": "MIT", "dependencies": { - "get-func-name": "^2.0.1" - } - }, - "../../node_modules/loupe/node_modules/get-func-name": { - "version": "2.0.2", - "dev": true, - "license": "MIT", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, "engines": { - "node": "*" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/lowercase-keys": { - "version": "2.0.0", + "../../node_modules/object.values": { + "version": "1.2.0", "dev": true, "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/lru-cache": { - "version": "5.1.1", + "../../node_modules/oblivious-set": { + "version": "1.1.1", "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } + "license": "MIT" }, - "../../node_modules/lunr": { - "version": "2.3.9", + "../../node_modules/ohash": { + "version": "1.1.3", "dev": true, "license": "MIT" }, - "../../node_modules/magic-string": { - "version": "0.30.11", - "dev": true, - "license": "MIT", + "../../node_modules/once": { + "version": "1.4.0", + "license": "ISC", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "wrappy": "1" } }, - "../../node_modules/magicast": { - "version": "0.3.5", + "../../node_modules/onetime": { + "version": "5.1.2", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.25.4", - "@babel/types": "^7.25.4", - "source-map-js": "^1.2.0" + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/make-dir": { - "version": "4.0.0", - "dev": true, + "../../node_modules/open": { + "version": "7.4.2", "license": "MIT", "dependencies": { - "semver": "^7.5.3" + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/make-dir/node_modules/semver": { - "version": "7.6.3", + "../../node_modules/optionator": { + "version": "0.9.4", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "../../node_modules/makeerror": { - "version": "1.0.12", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" + "../../node_modules/os-tmpdir": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "../../node_modules/map-obj": { - "version": "4.3.0", - "dev": true, + "../../node_modules/p-cancelable": { + "version": "2.1.1", "license": "MIT", + "peer": true, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/marked": { - "version": "12.0.2", + "../../node_modules/p-each-series": { + "version": "3.0.0", "dev": true, "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, "engines": { - "node": ">= 18" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/marked-terminal": { - "version": "7.1.0", + "../../node_modules/p-filter": { + "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { - "ansi-escapes": "^7.0.0", - "chalk": "^5.3.0", - "cli-highlight": "^2.1.11", - "cli-table3": "^0.6.5", - "node-emoji": "^2.1.3", - "supports-hyperlinks": "^3.0.0" + "p-map": "^7.0.1" }, "engines": { - "node": ">=16.0.0" + "node": ">=18" }, - "peerDependencies": { - "marked": ">=1 <14" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/marked-terminal/node_modules/ansi-escapes": { - "version": "7.0.0", + "../../node_modules/p-filter/node_modules/p-map": { + "version": "7.0.2", "dev": true, "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, "engines": { "node": ">=18" }, @@ -13484,42 +12551,36 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/marked-terminal/node_modules/chalk": { - "version": "5.3.0", + "../../node_modules/p-finally": { + "version": "1.0.0", "dev": true, "license": "MIT", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=4" } }, - "../../node_modules/marky": { - "version": "1.2.5", + "../../node_modules/p-is-promise": { + "version": "3.0.0", "dev": true, - "license": "Apache-2.0" - }, - "../../node_modules/memory-pager": { - "version": "1.5.0", - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "../../node_modules/meow": { - "version": "8.1.2", + "../../node_modules/p-iteration": { + "version": "1.1.8", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8.0.0" + } + }, + "../../node_modules/p-limit": { + "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" + "yocto-queue": "^0.1.0" }, "engines": { "node": ">=10" @@ -13528,10 +12589,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", + "../../node_modules/p-locate": { + "version": "5.0.0", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, "engines": { "node": ">=10" }, @@ -13539,2285 +12603,2019 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/merge-stream": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/merge2": { - "version": "1.4.1", + "../../node_modules/p-queue": { + "version": "6.6.2", "dev": true, "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "../../node_modules/micromatch": { - "version": "4.0.8", - "license": "MIT", "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" }, "engines": { - "node": ">=8.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/mime": { - "version": "4.0.4", + "../../node_modules/p-reduce": { + "version": "2.1.0", "dev": true, - "funding": [ - "https://github.com/sponsors/broofa" - ], "license": "MIT", - "bin": { - "mime": "bin/cli.js" - }, "engines": { - "node": ">=16" + "node": ">=8" } }, - "../../node_modules/mime-db": { - "version": "1.52.0", + "../../node_modules/p-timeout": { + "version": "3.2.0", "dev": true, "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "../../node_modules/mime-types": { - "version": "2.1.35", - "dev": true, + "../../node_modules/p-try": { + "version": "2.2.0", "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "../../node_modules/mimic-fn": { + "../../node_modules/pako": { "version": "2.1.0", + "license": "(MIT AND Zlib)" + }, + "../../node_modules/parent-module": { + "version": "1.0.1", "dev": true, "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, "engines": { "node": ">=6" } }, - "../../node_modules/mimic-response": { - "version": "1.0.1", + "../../node_modules/parse-json": { + "version": "5.2.0", "dev": true, "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/min-indent": { - "version": "1.0.1", + "../../node_modules/parse-ms": { + "version": "4.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=4" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/mingo": { - "version": "6.4.4", + "../../node_modules/parse5": { + "version": "5.1.1", + "dev": true, "license": "MIT" }, - "../../node_modules/minimalistic-assert": { - "version": "1.0.1", - "license": "ISC" + "../../node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^6.0.1" + } }, - "../../node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", + "../../node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "dev": true, "license": "MIT" }, - "../../node_modules/minimatch": { - "version": "3.1.2", - "license": "ISC", + "../../node_modules/patch-package": { + "version": "8.0.0", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^4.1.2", + "ci-info": "^3.7.0", + "cross-spawn": "^7.0.3", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^9.0.0", + "json-stable-stringify": "^1.0.2", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.6", + "open": "^7.4.2", + "rimraf": "^2.6.3", + "semver": "^7.5.3", + "slash": "^2.0.0", + "tmp": "^0.0.33", + "yaml": "^2.2.2" + }, + "bin": { + "patch-package": "index.js" }, "engines": { - "node": "*" + "node": ">=14", + "npm": ">5" } }, - "../../node_modules/minimist": { - "version": "1.2.8", + "../../node_modules/patch-package/node_modules/ansi-styles": { + "version": "4.3.0", "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/minimist-options": { - "version": "4.1.0", - "dev": true, + "../../node_modules/patch-package/node_modules/chalk": { + "version": "4.1.2", "license": "MIT", "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/mkdirp": { - "version": "1.0.4", - "dev": true, + "../../node_modules/patch-package/node_modules/color-convert": { + "version": "2.0.1", "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "../../node_modules/mkdirp-classic": { - "version": "0.5.3", - "dev": true, + "../../node_modules/patch-package/node_modules/color-name": { + "version": "1.1.4", "license": "MIT" }, - "../../node_modules/mlly": { - "version": "1.7.1", - "dev": true, + "../../node_modules/patch-package/node_modules/fs-extra": { + "version": "9.1.0", "license": "MIT", "dependencies": { - "acorn": "^8.11.3", - "pathe": "^1.1.2", - "pkg-types": "^1.1.1", - "ufo": "^1.5.3" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/modify-values": { - "version": "1.0.1", - "dev": true, + "../../node_modules/patch-package/node_modules/has-flag": { + "version": "4.0.0", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "../../node_modules/modifyjs": { - "version": "0.3.1", + "../../node_modules/patch-package/node_modules/semver": { + "version": "7.6.3", "license": "ISC", - "dependencies": { - "clone": "^2.1.1", - "deep-equal": "^1.0.1" + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/modifyjs/node_modules/deep-equal": { - "version": "1.1.2", + "../../node_modules/patch-package/node_modules/slash": { + "version": "2.0.0", "license": "MIT", - "dependencies": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, - "../../node_modules/mongodb": { - "version": "6.1.0", - "license": "Apache-2.0", + "../../node_modules/patch-package/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "@mongodb-js/saslprep": "^1.1.0", - "bson": "^6.1.0", - "mongodb-connection-string-url": "^2.6.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" + "has-flag": "^4.0.0" }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, - "../../node_modules/mongodb-connection-string-url": { - "version": "2.6.0", - "license": "Apache-2.0", - "dependencies": { - "@types/whatwg-url": "^8.2.1", - "whatwg-url": "^11.0.0" - } - }, - "../../node_modules/mrmime": { - "version": "2.0.0", - "dev": true, - "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" } }, - "../../node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, - "../../node_modules/multibase": { - "version": "4.0.6", - "license": "MIT", - "dependencies": { - "@multiformats/base-x": "^4.0.1" + "../../node_modules/patch-package/node_modules/yaml": { + "version": "2.5.0", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" }, "engines": { - "node": ">=12.0.0", - "npm": ">=6.0.0" + "node": ">= 14" } }, - "../../node_modules/multiformats": { - "version": "9.9.0", - "license": "(Apache-2.0 AND MIT)" - }, - "../../node_modules/mz": { - "version": "2.7.0", - "dev": true, + "../../node_modules/path-exists": { + "version": "4.0.0", "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" + "engines": { + "node": ">=8" } }, - "../../node_modules/nanoid": { - "version": "3.3.7", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "../../node_modules/path-is-absolute": { + "version": "1.0.1", "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=0.10.0" } }, - "../../node_modules/nats": { - "version": "2.17.0", - "license": "Apache-2.0", - "dependencies": { - "nkeys.js": "1.0.5" - }, + "../../node_modules/path-key": { + "version": "3.1.1", + "license": "MIT", "engines": { - "node": ">= 14.0.0" + "node": ">=8" } }, - "../../node_modules/natural-compare": { - "version": "1.4.0", + "../../node_modules/path-parse": { + "version": "1.0.7", "dev": true, "license": "MIT" }, - "../../node_modules/natural-compare-lite": { - "version": "1.4.0", + "../../node_modules/path-to-regexp": { + "version": "6.2.2", "dev": true, "license": "MIT" }, - "../../node_modules/neo-async": { - "version": "2.6.2", + "../../node_modules/path-type": { + "version": "4.0.0", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "../../node_modules/nerf-dart": { - "version": "1.0.0", + "../../node_modules/pathe": { + "version": "1.1.2", "dev": true, "license": "MIT" }, - "../../node_modules/nise": { - "version": "6.0.0", + "../../node_modules/pathval": { + "version": "1.1.1", "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.0", - "@sinonjs/fake-timers": "^11.2.2", - "@sinonjs/text-encoding": "^0.7.2", - "just-extend": "^6.2.0", - "path-to-regexp": "^6.2.1" + "license": "MIT", + "engines": { + "node": "*" } }, - "../../node_modules/nise/node_modules/@sinonjs/fake-timers": { - "version": "11.3.1", + "../../node_modules/pend": { + "version": "1.2.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/picocolors": { + "version": "1.0.1", "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.1" + "license": "ISC" + }, + "../../node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "../../node_modules/nkeys.js": { - "version": "1.0.5", - "license": "Apache-2.0", + "../../node_modules/pkg-conf": { + "version": "2.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "tweetnacl": "1.0.3" + "find-up": "^2.0.0", + "load-json-file": "^4.0.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=4" } }, - "../../node_modules/node-domexception": { - "version": "1.0.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], + "../../node_modules/pkg-conf/node_modules/find-up": { + "version": "2.1.0", + "dev": true, "license": "MIT", + "dependencies": { + "locate-path": "^2.0.0" + }, "engines": { - "node": ">=10.5.0" + "node": ">=4" } }, - "../../node_modules/node-emoji": { - "version": "2.1.3", + "../../node_modules/pkg-conf/node_modules/locate-path": { + "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">=18" + "node": ">=4" } }, - "../../node_modules/node-fetch": { - "version": "3.3.2", + "../../node_modules/pkg-conf/node_modules/p-limit": { + "version": "1.3.0", + "dev": true, "license": "MIT", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "p-try": "^1.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "node": ">=4" } }, - "../../node_modules/node-int64": { - "version": "0.4.0", + "../../node_modules/pkg-conf/node_modules/p-locate": { + "version": "2.0.0", "dev": true, - "license": "MIT" - }, - "../../node_modules/node-releases": { - "version": "2.0.18", - "dev": true, - "license": "MIT" - }, - "../../node_modules/normalize-package-data": { - "version": "3.0.3", - "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "p-limit": "^1.1.0" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "../../node_modules/normalize-package-data/node_modules/semver": { - "version": "7.6.3", + "../../node_modules/pkg-conf/node_modules/p-try": { + "version": "1.0.0", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=4" } }, - "../../node_modules/normalize-path": { + "../../node_modules/pkg-conf/node_modules/path-exists": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "../../node_modules/normalize-url": { - "version": "8.0.1", - "dev": true, + "../../node_modules/pkg-dir": { + "version": "4.2.0", "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/npm": { - "version": "10.8.2", - "bundleDependencies": [ - "@isaacs/string-locale-compare", - "@npmcli/arborist", - "@npmcli/config", - "@npmcli/fs", - "@npmcli/map-workspaces", - "@npmcli/package-json", - "@npmcli/promise-spawn", - "@npmcli/redact", - "@npmcli/run-script", - "@sigstore/tuf", - "abbrev", - "archy", - "cacache", - "chalk", - "ci-info", - "cli-columns", - "fastest-levenshtein", - "fs-minipass", - "glob", - "graceful-fs", - "hosted-git-info", - "ini", - "init-package-json", - "is-cidr", - "json-parse-even-better-errors", - "libnpmaccess", - "libnpmdiff", - "libnpmexec", - "libnpmfund", - "libnpmhook", - "libnpmorg", - "libnpmpack", - "libnpmpublish", - "libnpmsearch", - "libnpmteam", - "libnpmversion", - "make-fetch-happen", - "minimatch", - "minipass", - "minipass-pipeline", - "ms", - "node-gyp", - "nopt", - "normalize-package-data", - "npm-audit-report", - "npm-install-checks", - "npm-package-arg", - "npm-pick-manifest", - "npm-profile", - "npm-registry-fetch", - "npm-user-validate", - "p-map", - "pacote", - "parse-conflict-json", - "proc-log", - "qrcode-terminal", - "read", - "semver", - "spdx-expression-parse", - "ssri", - "supports-color", - "tar", - "text-table", - "tiny-relative-date", - "treeverse", - "validate-npm-package-name", - "which", - "write-file-atomic" - ], - "dev": true, - "license": "Artistic-2.0", - "workspaces": [ - "docs", - "smoke-tests", - "mock-globals", - "mock-registry", - "workspaces/*" - ], + "peer": true, "dependencies": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^7.5.4", - "@npmcli/config": "^8.3.4", - "@npmcli/fs": "^3.1.1", - "@npmcli/map-workspaces": "^3.0.6", - "@npmcli/package-json": "^5.2.0", - "@npmcli/promise-spawn": "^7.0.2", - "@npmcli/redact": "^2.0.1", - "@npmcli/run-script": "^8.1.0", - "@sigstore/tuf": "^2.3.4", - "abbrev": "^2.0.0", - "archy": "~1.0.0", - "cacache": "^18.0.3", - "chalk": "^5.3.0", - "ci-info": "^4.0.0", - "cli-columns": "^4.0.0", - "fastest-levenshtein": "^1.0.16", - "fs-minipass": "^3.0.3", - "glob": "^10.4.2", - "graceful-fs": "^4.2.11", - "hosted-git-info": "^7.0.2", - "ini": "^4.1.3", - "init-package-json": "^6.0.3", - "is-cidr": "^5.1.0", - "json-parse-even-better-errors": "^3.0.2", - "libnpmaccess": "^8.0.6", - "libnpmdiff": "^6.1.4", - "libnpmexec": "^8.1.3", - "libnpmfund": "^5.0.12", - "libnpmhook": "^10.0.5", - "libnpmorg": "^6.0.6", - "libnpmpack": "^7.0.4", - "libnpmpublish": "^9.0.9", - "libnpmsearch": "^7.0.6", - "libnpmteam": "^6.0.5", - "libnpmversion": "^6.0.3", - "make-fetch-happen": "^13.0.1", - "minimatch": "^9.0.5", - "minipass": "^7.1.1", - "minipass-pipeline": "^1.2.4", - "ms": "^2.1.2", - "node-gyp": "^10.1.0", - "nopt": "^7.2.1", - "normalize-package-data": "^6.0.2", - "npm-audit-report": "^5.0.0", - "npm-install-checks": "^6.3.0", - "npm-package-arg": "^11.0.2", - "npm-pick-manifest": "^9.1.0", - "npm-profile": "^10.0.0", - "npm-registry-fetch": "^17.1.0", - "npm-user-validate": "^2.0.1", - "p-map": "^4.0.0", - "pacote": "^18.0.6", - "parse-conflict-json": "^3.0.1", - "proc-log": "^4.2.0", - "qrcode-terminal": "^0.12.0", - "read": "^3.0.1", - "semver": "^7.6.2", - "spdx-expression-parse": "^4.0.0", - "ssri": "^10.0.6", - "supports-color": "^9.4.0", - "tar": "^6.2.1", - "text-table": "~0.2.0", - "tiny-relative-date": "^1.3.0", - "treeverse": "^3.0.0", - "validate-npm-package-name": "^5.0.1", - "which": "^4.0.0", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "npm": "bin/npm-cli.js", - "npx": "bin/npx-cli.js" + "find-up": "^4.0.0" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": ">=8" } }, - "../../node_modules/npm-run-path": { - "version": "4.0.1", - "dev": true, + "../../node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", "license": "MIT", + "peer": true, "dependencies": { - "path-key": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, - "../../node_modules/npm/node_modules/@isaacs/cliui": { - "version": "8.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "license": "MIT", + "peer": true, "dependencies": { - "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" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "inBundle": true, + "../../node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", "license": "MIT", + "peer": true, + "dependencies": { + "p-try": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "dev": true, - "inBundle": true, + "../../node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", "license": "MIT", + "peer": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "p-limit": "^2.2.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", + "../../node_modules/pkg-types": { + "version": "1.2.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "confbox": "^0.1.7", + "mlly": "^1.7.1", + "pathe": "^1.1.2" } }, - "../../node_modules/npm/node_modules/@isaacs/string-locale-compare": { - "version": "1.1.0", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "../../node_modules/npm/node_modules/@npmcli/agent": { - "version": "2.2.2", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/playwright": { + "version": "1.45.1", + "license": "Apache-2.0", + "peer": true, "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" + "playwright-core": "1.45.1" + }, + "bin": { + "playwright": "cli.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "2.3.2" } }, - "../../node_modules/npm/node_modules/@npmcli/arborist": { - "version": "7.5.4", - "dev": true, - "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" - }, + "../../node_modules/playwright-core": { + "version": "1.45.1", + "license": "Apache-2.0", + "peer": true, "bin": { - "arborist": "bin/index.js" + "playwright-core": "cli.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/npm/node_modules/@npmcli/config": { - "version": "8.3.4", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/map-workspaces": "^3.0.2", - "@npmcli/package-json": "^5.1.1", - "ci-info": "^4.0.0", - "ini": "^4.1.2", - "nopt": "^7.2.1", - "proc-log": "^4.2.0", - "semver": "^7.3.5", - "walk-up-path": "^3.0.1" - }, + "../../node_modules/playwright/node_modules/fsevents": { + "version": "2.3.2", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "../../node_modules/npm/node_modules/@npmcli/fs": { - "version": "3.1.1", + "../../node_modules/possible-typed-array-names": { + "version": "1.0.0", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 0.4" } }, - "../../node_modules/npm/node_modules/@npmcli/git": { - "version": "5.0.8", + "../../node_modules/postcss": { + "version": "8.4.41", "dev": true, - "inBundle": true, - "license": "ISC", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", - "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" + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^10 || ^12 || >=14" } }, - "../../node_modules/npm/node_modules/@npmcli/installed-package-contents": { + "../../node_modules/postinstall-postinstall": { "version": "2.1.0", + "hasInstallScript": true, + "license": "MIT" + }, + "../../node_modules/prelude-ls": { + "version": "1.2.1", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 0.8.0" } }, - "../../node_modules/npm/node_modules/@npmcli/map-workspaces": { - "version": "3.0.6", + "../../node_modules/prettier": { + "version": "3.3.3", "dev": true, - "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" + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "../../node_modules/npm/node_modules/@npmcli/metavuln-calculator": { - "version": "7.1.1", + "../../node_modules/pretty-format": { + "version": "29.7.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "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" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "../../node_modules/npm/node_modules/@npmcli/name-from-folder": { - "version": "2.0.0", + "../../node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/npm/node_modules/@npmcli/node-gyp": { - "version": "3.0.0", + "../../node_modules/pretty-ms": { + "version": "9.1.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "parse-ms": "^4.0.0" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/@npmcli/package-json": { - "version": "5.2.0", - "dev": true, - "inBundle": true, - "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/process-nextick-args": { + "version": "2.0.1", + "license": "MIT" }, - "../../node_modules/npm/node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "which": "^4.0.0" - }, + "../../node_modules/progress": { + "version": "2.0.3", + "license": "MIT", + "peer": true, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=0.4.0" } }, - "../../node_modules/npm/node_modules/@npmcli/query": { - "version": "3.1.0", + "../../node_modules/prop-types": { + "version": "15.8.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "../../node_modules/npm/node_modules/@npmcli/redact": { - "version": "2.0.1", + "../../node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "license": "MIT" }, - "../../node_modules/npm/node_modules/@npmcli/run-script": { - "version": "8.1.0", + "../../node_modules/proto-list": { + "version": "1.2.4", "dev": true, - "inBundle": true, - "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" - } + "license": "ISC" }, - "../../node_modules/npm/node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "dev": true, - "inBundle": true, + "../../node_modules/proxy-from-env": { + "version": "1.1.0", "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } + "peer": true }, - "../../node_modules/npm/node_modules/@sigstore/bundle": { - "version": "2.3.2", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "../../node_modules/psl": { + "version": "1.9.0", + "license": "MIT", + "peer": true }, - "../../node_modules/npm/node_modules/@sigstore/core": { - "version": "1.1.0", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" + "../../node_modules/pump": { + "version": "3.0.0", + "license": "MIT", + "peer": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "../../node_modules/npm/node_modules/@sigstore/protobuf-specs": { - "version": "0.3.2", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", + "../../node_modules/punycode": { + "version": "2.3.1", + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=6" } }, - "../../node_modules/npm/node_modules/@sigstore/sign": { - "version": "2.3.2", - "dev": true, - "inBundle": true, + "../../node_modules/puppeteer-core": { + "version": "13.7.0", "license": "Apache-2.0", + "peer": true, "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" + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10.18.1" } }, - "../../node_modules/npm/node_modules/@sigstore/tuf": { - "version": "2.3.4", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", + "../../node_modules/puppeteer-core/node_modules/agent-base": { + "version": "6.0.2", + "license": "MIT", + "peer": true, "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" + "debug": "4" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 6.0.0" } }, - "../../node_modules/npm/node_modules/@sigstore/verify": { - "version": "1.2.1", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", + "../../node_modules/puppeteer-core/node_modules/debug": { + "version": "4.3.4", + "license": "MIT", + "peer": true, "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" + "ms": "2.1.2" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "../../node_modules/npm/node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", + "../../node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.981744", + "license": "BSD-3-Clause", + "peer": true + }, + "../../node_modules/puppeteer-core/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/npm/node_modules/@tufjs/models": { - "version": "2.0.1", - "dev": true, - "inBundle": true, + "../../node_modules/puppeteer-core/node_modules/https-proxy-agent": { + "version": "5.0.1", "license": "MIT", + "peer": true, "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 6" } }, - "../../node_modules/npm/node_modules/abbrev": { - "version": "2.0.0", - "dev": true, - "inBundle": true, + "../../node_modules/puppeteer-core/node_modules/rimraf": { + "version": "3.0.2", "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/npm/node_modules/agent-base": { - "version": "7.1.1", + "../../node_modules/q": { + "version": "1.5.1", "dev": true, - "inBundle": true, "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, "engines": { - "node": ">= 14" + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "../../node_modules/npm/node_modules/aggregate-error": { - "version": "3.1.0", - "dev": true, - "inBundle": true, + "../../node_modules/query-selector-shadow-dom": { + "version": "1.0.1", "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "peer": true }, - "../../node_modules/npm/node_modules/ansi-regex": { - "version": "5.0.1", + "../../node_modules/querystringify": { + "version": "2.2.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/queue-microtask": { + "version": "1.2.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "../../node_modules/quick-lru": { + "version": "4.0.1", "dev": true, - "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/npm/node_modules/ansi-styles": { - "version": "6.2.1", + "../../node_modules/randombytes": { + "version": "2.1.0", "dev": true, - "inBundle": true, "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "dependencies": { + "safe-buffer": "^5.1.0" } }, - "../../node_modules/npm/node_modules/aproba": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "../../node_modules/npm/node_modules/archy": { - "version": "1.0.0", + "../../node_modules/rc": { + "version": "1.2.8", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } }, - "../../node_modules/npm/node_modules/balanced-match": { - "version": "1.0.2", + "../../node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "../../node_modules/npm/node_modules/bin-links": { - "version": "4.0.4", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/rdf-canonize": { + "version": "3.4.0", + "license": "BSD-3-Clause", "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" + "setimmediate": "^1.0.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" } }, - "../../node_modules/npm/node_modules/binary-extensions": { - "version": "2.3.0", + "../../node_modules/react-is": { + "version": "18.3.1", + "dev": true, + "license": "MIT" + }, + "../../node_modules/read-package-up": { + "version": "11.0.0", "dev": true, - "inBundle": true, "license": "MIT", + "dependencies": { + "find-up-simple": "^1.0.0", + "read-pkg": "^9.0.0", + "type-fest": "^4.6.0" + }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/brace-expansion": { - "version": "2.0.1", + "../../node_modules/read-package-up/node_modules/hosted-git-info": { + "version": "7.0.2", "dev": true, - "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "balanced-match": "^1.0.0" + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/npm/node_modules/cacache": { - "version": "18.0.3", + "../../node_modules/read-package-up/node_modules/lru-cache": { + "version": "10.4.3", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "ISC" + }, + "../../node_modules/read-package-up/node_modules/normalize-package-data": { + "version": "6.0.2", + "dev": true, + "license": "BSD-2-Clause", "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" + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, "engines": { "node": "^16.14.0 || >=18.0.0" } }, - "../../node_modules/npm/node_modules/chalk": { - "version": "5.3.0", + "../../node_modules/read-package-up/node_modules/parse-json": { + "version": "8.1.0", "dev": true, - "inBundle": true, "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "index-to-position": "^0.1.2", + "type-fest": "^4.7.1" + }, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/chownr": { - "version": "2.0.0", + "../../node_modules/read-package-up/node_modules/read-pkg": { + "version": "9.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.3", + "normalize-package-data": "^6.0.0", + "parse-json": "^8.0.0", + "type-fest": "^4.6.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "../../node_modules/read-package-up/node_modules/semver": { + "version": "7.6.3", "dev": true, - "inBundle": true, "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, "engines": { "node": ">=10" } }, - "../../node_modules/npm/node_modules/ci-info": { - "version": "4.0.0", + "../../node_modules/read-package-up/node_modules/type-fest": { + "version": "4.25.0", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "inBundle": true, - "license": "MIT", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=8" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/cidr-regex": { - "version": "4.1.1", + "../../node_modules/read-pkg": { + "version": "5.2.0", "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "ip-regex": "^5.0.0" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "engines": { - "node": ">=14" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/clean-stack": { - "version": "2.2.0", + "../../node_modules/read-pkg-up": { + "version": "7.0.1", "dev": true, - "inBundle": true, "license": "MIT", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/cli-columns": { - "version": "4.0.0", + "../../node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/cmd-shim": { - "version": "6.0.3", - "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "../../node_modules/npm/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/common-ancestor-path": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "../../node_modules/npm/node_modules/cross-spawn": { - "version": "7.0.3", + "../../node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "p-try": "^2.0.0" }, "engines": { - "node": ">= 8" - } - }, - "../../node_modules/npm/node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "node": ">=6" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/cssesc": { - "version": "3.0.0", + "../../node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", "dev": true, - "inBundle": true, "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" + "dependencies": { + "p-limit": "^2.2.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/debug": { - "version": "4.3.5", + "../../node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=8" } }, - "../../node_modules/npm/node_modules/debug/node_modules/ms": { - "version": "2.1.2", + "../../node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "ISC" }, - "../../node_modules/npm/node_modules/diff": { - "version": "5.2.0", + "../../node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, - "inBundle": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "../../node_modules/npm/node_modules/eastasianwidth": { - "version": "0.2.0", + "../../node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "ISC", + "bin": { + "semver": "bin/semver" + } }, - "../../node_modules/npm/node_modules/emoji-regex": { - "version": "8.0.0", + "../../node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } }, - "../../node_modules/npm/node_modules/encoding": { - "version": "0.1.13", - "dev": true, - "inBundle": true, + "../../node_modules/readable-stream": { + "version": "2.3.8", "license": "MIT", - "optional": true, "dependencies": { - "iconv-lite": "^0.6.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "../../node_modules/npm/node_modules/env-paths": { - "version": "2.2.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=6" - } + "../../node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" }, - "../../node_modules/npm/node_modules/err-code": { - "version": "2.0.3", - "dev": true, - "inBundle": true, + "../../node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", "license": "MIT" }, - "../../node_modules/npm/node_modules/exponential-backoff": { - "version": "3.1.1", - "dev": true, - "inBundle": true, - "license": "Apache-2.0" + "../../node_modules/readdir-glob": { + "version": "1.1.3", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "minimatch": "^5.1.0" + } }, - "../../node_modules/npm/node_modules/fastest-levenshtein": { - "version": "1.0.16", - "dev": true, - "inBundle": true, + "../../node_modules/readdir-glob/node_modules/brace-expansion": { + "version": "2.0.1", "license": "MIT", - "engines": { - "node": ">= 4.9.1" + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0" } }, - "../../node_modules/npm/node_modules/foreground-child": { - "version": "3.2.1", - "dev": true, - "inBundle": true, + "../../node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", "license": "ISC", + "peer": true, "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=10" } }, - "../../node_modules/npm/node_modules/fs-minipass": { - "version": "3.0.3", + "../../node_modules/reconnecting-websocket": { + "version": "4.4.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT" + }, + "../../node_modules/redent": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^7.0.3" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/glob": { - "version": "10.4.2", + "../../node_modules/reflect.getprototypeof": { + "version": "1.0.6", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.1", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/graceful-fs": { - "version": "4.2.11", + "../../node_modules/regenerate": { + "version": "1.4.2", "dev": true, - "inBundle": true, - "license": "ISC" + "license": "MIT" }, - "../../node_modules/npm/node_modules/hosted-git-info": { - "version": "7.0.2", + "../../node_modules/regenerate-unicode-properties": { + "version": "10.1.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "lru-cache": "^10.0.1" + "regenerate": "^1.4.2" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=4" } }, - "../../node_modules/npm/node_modules/http-cache-semantics": { - "version": "4.1.1", + "../../node_modules/regenerator-runtime": { + "version": "0.14.1", "dev": true, - "inBundle": true, - "license": "BSD-2-Clause" + "license": "MIT" }, - "../../node_modules/npm/node_modules/http-proxy-agent": { - "version": "7.0.2", + "../../node_modules/regenerator-transform": { + "version": "0.15.2", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" + "@babel/runtime": "^7.8.4" + } + }, + "../../node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" }, "engines": { - "node": ">= 14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/https-proxy-agent": { - "version": "7.0.5", + "../../node_modules/regexpu-core": { + "version": "5.3.2", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" }, "engines": { - "node": ">= 14" + "node": ">=4" } }, - "../../node_modules/npm/node_modules/iconv-lite": { - "version": "0.6.3", + "../../node_modules/registry-auth-token": { + "version": "5.0.2", "dev": true, - "inBundle": true, "license": "MIT", - "optional": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "@pnpm/npm-conf": "^2.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=14" } }, - "../../node_modules/npm/node_modules/ignore-walk": { - "version": "6.0.5", + "../../node_modules/regjsparser": { + "version": "0.9.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "BSD-2-Clause", "dependencies": { - "minimatch": "^9.0.0" + "jsesc": "~0.5.0" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "bin": { + "regjsparser": "bin/parser" } }, - "../../node_modules/npm/node_modules/imurmurhash": { - "version": "0.1.4", + "../../node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" + "bin": { + "jsesc": "bin/jsesc" } }, - "../../node_modules/npm/node_modules/indent-string": { - "version": "4.0.0", + "../../node_modules/require-directory": { + "version": "2.1.1", "dev": true, - "inBundle": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "../../node_modules/npm/node_modules/ini": { - "version": "4.1.3", + "../../node_modules/require-from-string": { + "version": "2.0.2", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/npm/node_modules/init-package-json": { - "version": "6.0.3", + "../../node_modules/requires-port": { + "version": "1.0.0", + "license": "MIT", + "peer": true + }, + "../../node_modules/resolve": { + "version": "1.22.8", "dev": true, - "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" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/ip-address": { - "version": "9.0.5", + "../../node_modules/resolve-alpn": { + "version": "1.2.1", + "license": "MIT", + "peer": true + }, + "../../node_modules/resolve-from": { + "version": "4.0.0", "dev": true, - "inBundle": true, "license": "MIT", - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, "engines": { - "node": ">= 12" + "node": ">=4" } }, - "../../node_modules/npm/node_modules/ip-regex": { - "version": "5.0.0", - "dev": true, - "inBundle": true, + "../../node_modules/responselike": { + "version": "2.0.1", "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peer": true, + "dependencies": { + "lowercase-keys": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/is-cidr": { - "version": "5.1.0", - "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", + "../../node_modules/resq": { + "version": "1.11.0", + "license": "MIT", + "peer": true, "dependencies": { - "cidr-regex": "^4.1.1" - }, - "engines": { - "node": ">=14" + "fast-deep-equal": "^2.0.1" } }, - "../../node_modules/npm/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", + "../../node_modules/resq/node_modules/fast-deep-equal": { + "version": "2.0.1", + "license": "MIT", + "peer": true + }, + "../../node_modules/reusify": { + "version": "1.0.4", "dev": true, - "inBundle": true, "license": "MIT", "engines": { - "node": ">=8" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "../../node_modules/npm/node_modules/is-lambda": { - "version": "1.0.1", - "dev": true, - "inBundle": true, - "license": "MIT" + "../../node_modules/rgb2hex": { + "version": "0.2.5", + "license": "MIT", + "peer": true }, - "../../node_modules/npm/node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "inBundle": true, - "license": "ISC" + "../../node_modules/rimraf": { + "version": "2.7.1", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } }, - "../../node_modules/npm/node_modules/jackspeak": { - "version": "3.4.0", - "dev": true, - "inBundle": true, - "license": "BlueOak-1.0.0", + "../../node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", "dependencies": { - "@isaacs/cliui": "^8.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=14" + "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" } }, - "../../node_modules/npm/node_modules/jsbn": { - "version": "1.1.0", - "dev": true, - "inBundle": true, - "license": "MIT" + "../../node_modules/rrweb-cssom": { + "version": "0.7.1", + "license": "MIT", + "peer": true }, - "../../node_modules/npm/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", + "../../node_modules/run-parallel": { + "version": "1.2.0", "dev": true, - "inBundle": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "dependencies": { + "queue-microtask": "^1.2.2" } }, - "../../node_modules/npm/node_modules/json-stringify-nice": { - "version": "1.1.4", - "dev": true, - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "../../node_modules/npm/node_modules/jsonparse": { - "version": "1.3.1", - "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/just-diff": { - "version": "6.0.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/just-diff-apply": { - "version": "5.5.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/libnpmaccess": { - "version": "8.0.6", + "../../node_modules/rxdb": { + "version": "14.17.1", "dev": true, - "inBundle": true, - "license": "ISC", + "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { - "npm-package-arg": "^11.0.2", - "npm-registry-fetch": "^17.0.1" + "@babel/runtime": "7.22.15", + "@types/clone": "2.1.2", + "@types/cors": "2.8.14", + "@types/express": "4.17.18", + "@types/lokijs": "1.5.10", + "@types/simple-peer": "9.11.5", + "@types/ws": "8.5.5", + "ajv": "8.12.0", + "array-push-at-sort-position": "3.0.0", + "as-typed": "1.3.2", + "broadcast-channel": "5.3.0", + "custom-idle-queue": "3.0.1", + "dexie": "4.0.0-alpha.4", + "event-reduce-js": "3.1.2", + "get-graphql-from-jsonschema": "8.1.0", + "graphql": "15.8.0", + "graphql-ws": "5.14.0", + "is-my-json-valid": "2.20.6", + "isomorphic-ws": "5.0.0", + "js-base64": "3.7.5", + "jsonschema-key-compression": "1.6.1", + "lokijs": "1.5.12", + "mingo": "6.4.4", + "modifyjs": "0.3.1", + "mongodb": "6.1.0", + "nats": "2.17.0", + "oblivious-set": "1.1.1", + "ohash": "1.1.3", + "pako": "2.1.0", + "reconnecting-websocket": "4.4.0", + "simple-peer": "9.11.1", + "socket.io-client": "4.7.2", + "unload": "2.4.1", + "util": "0.12.5", + "ws": "8.14.2", + "z-schema": "6.0.1" }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "peerDependencies": { + "rxjs": "^7.8.0" } }, - "../../node_modules/npm/node_modules/libnpmdiff": { - "version": "6.1.4", + "../../node_modules/rxdb/node_modules/@babel/runtime": { + "version": "7.22.15", "dev": true, - "inBundle": true, - "license": "ISC", + "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" + "regenerator-runtime": "^0.14.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=6.9.0" } }, - "../../node_modules/npm/node_modules/libnpmexec": { - "version": "8.1.3", + "../../node_modules/rxdb/node_modules/ajv": { + "version": "8.12.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "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" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "../../node_modules/npm/node_modules/libnpmfund": { - "version": "5.0.12", + "../../node_modules/rxdb/node_modules/array-push-at-sort-position": { + "version": "3.0.0", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "@npmcli/arborist": "^7.5.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "license": "Apache-2.0" }, - "../../node_modules/npm/node_modules/libnpmhook": { - "version": "10.0.5", + "../../node_modules/rxdb/node_modules/js-base64": { + "version": "3.7.5", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "license": "BSD-3-Clause" }, - "../../node_modules/npm/node_modules/libnpmorg": { - "version": "6.0.6", + "../../node_modules/rxdb/node_modules/json-schema-traverse": { + "version": "1.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT" + }, + "../../node_modules/rxjs": { + "version": "7.8.1", + "license": "Apache-2.0", "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "tslib": "^2.1.0" } }, - "../../node_modules/npm/node_modules/libnpmpack": { - "version": "7.0.4", + "../../node_modules/safe-array-concat": { + "version": "1.1.2", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "@npmcli/arborist": "^7.5.4", - "@npmcli/run-script": "^8.1.0", - "npm-package-arg": "^11.0.2", - "pacote": "^18.0.6" + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/libnpmpublish": { - "version": "9.0.9", + "../../node_modules/safe-buffer": { + "version": "5.2.1", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "ci-info": "^4.0.0", - "normalize-package-data": "^6.0.1", - "npm-package-arg": "^11.0.2", - "npm-registry-fetch": "^17.0.1", - "proc-log": "^4.2.0", - "semver": "^7.3.7", - "sigstore": "^2.2.0", - "ssri": "^10.0.6" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "../../node_modules/npm/node_modules/libnpmsearch": { - "version": "7.0.6", + "../../node_modules/safe-regex-test": { + "version": "1.0.3", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "npm-registry-fetch": "^17.0.1" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/libnpmteam": { - "version": "6.0.5", - "dev": true, - "inBundle": true, + "../../node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT", + "peer": true + }, + "../../node_modules/saxes": { + "version": "6.0.0", "license": "ISC", + "peer": true, "dependencies": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^17.0.1" + "xmlchars": "^2.2.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=v12.22.7" } }, - "../../node_modules/npm/node_modules/libnpmversion": { - "version": "6.0.3", + "../../node_modules/semantic-release": { + "version": "24.1.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "@npmcli/git": "^5.0.7", - "@npmcli/run-script": "^8.1.0", - "json-parse-even-better-errors": "^3.0.2", - "proc-log": "^4.2.0", - "semver": "^7.3.7" + "@semantic-release/commit-analyzer": "^13.0.0-beta.1", + "@semantic-release/error": "^4.0.0", + "@semantic-release/github": "^10.0.0", + "@semantic-release/npm": "^12.0.0", + "@semantic-release/release-notes-generator": "^14.0.0-beta.1", + "aggregate-error": "^5.0.0", + "cosmiconfig": "^9.0.0", + "debug": "^4.0.0", + "env-ci": "^11.0.0", + "execa": "^9.0.0", + "figures": "^6.0.0", + "find-versions": "^6.0.0", + "get-stream": "^6.0.0", + "git-log-parser": "^1.2.0", + "hook-std": "^3.0.0", + "hosted-git-info": "^7.0.0", + "import-from-esm": "^1.3.1", + "lodash-es": "^4.17.21", + "marked": "^12.0.0", + "marked-terminal": "^7.0.0", + "micromatch": "^4.0.2", + "p-each-series": "^3.0.0", + "p-reduce": "^3.0.0", + "read-package-up": "^11.0.0", + "resolve-from": "^5.0.0", + "semver": "^7.3.2", + "semver-diff": "^4.0.0", + "signale": "^1.2.1", + "yargs": "^17.5.1" + }, + "bin": { + "semantic-release": "bin/semantic-release.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=20.8.1" } }, - "../../node_modules/npm/node_modules/lru-cache": { - "version": "10.2.2", + "../../node_modules/semantic-release/node_modules/@semantic-release/commit-analyzer": { + "version": "13.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "conventional-changelog-angular": "^8.0.0", + "conventional-changelog-writer": "^8.0.0", + "conventional-commits-filter": "^5.0.0", + "conventional-commits-parser": "^6.0.0", + "debug": "^4.0.0", + "import-from-esm": "^1.0.3", + "lodash-es": "^4.17.21", + "micromatch": "^4.0.2" + }, "engines": { - "node": "14 || >=16.14" + "node": ">=20.8.1" + }, + "peerDependencies": { + "semantic-release": ">=20.1.0" } }, - "../../node_modules/npm/node_modules/make-fetch-happen": { - "version": "13.0.1", + "../../node_modules/semantic-release/node_modules/@semantic-release/error": { + "version": "4.0.0", "dev": true, - "inBundle": true, - "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" - }, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=18" } }, - "../../node_modules/npm/node_modules/minimatch": { - "version": "9.0.5", + "../../node_modules/semantic-release/node_modules/@semantic-release/release-notes-generator": { + "version": "14.0.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "conventional-changelog-angular": "^8.0.0", + "conventional-changelog-writer": "^8.0.0", + "conventional-commits-filter": "^5.0.0", + "conventional-commits-parser": "^6.0.0", + "debug": "^4.0.0", + "get-stream": "^7.0.0", + "import-from-esm": "^1.0.3", + "into-stream": "^7.0.0", + "lodash-es": "^4.17.21", + "read-package-up": "^11.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=20.8.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "semantic-release": ">=20.1.0" } }, - "../../node_modules/npm/node_modules/minipass": { - "version": "7.1.2", + "../../node_modules/semantic-release/node_modules/@semantic-release/release-notes-generator/node_modules/get-stream": { + "version": "7.0.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/minipass-collect": { - "version": "2.0.1", + "../../node_modules/semantic-release/node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/minipass-fetch": { - "version": "3.0.5", + "../../node_modules/semantic-release/node_modules/aggregate-error": { + "version": "5.0.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" + "clean-stack": "^5.2.0", + "indent-string": "^5.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" }, - "optionalDependencies": { - "encoding": "^0.1.13" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/minipass-flush": { - "version": "1.0.5", + "../../node_modules/semantic-release/node_modules/clean-stack": { + "version": "5.2.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "escape-string-regexp": "5.0.0" }, "engines": { - "node": ">= 8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", + "../../node_modules/semantic-release/node_modules/conventional-changelog-angular": { + "version": "8.0.0", "dev": true, - "inBundle": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "compare-func": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/npm/node_modules/minipass-pipeline": { - "version": "1.2.4", + "../../node_modules/semantic-release/node_modules/conventional-changelog-writer": { + "version": "8.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "@types/semver": "^7.5.5", + "conventional-commits-filter": "^5.0.0", + "handlebars": "^4.7.7", + "meow": "^13.0.0", + "semver": "^7.5.2" + }, + "bin": { + "conventional-changelog-writer": "dist/cli/index.js" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", + "../../node_modules/semantic-release/node_modules/conventional-commits-filter": { + "version": "5.0.0", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/npm/node_modules/minipass-sized": { - "version": "1.0.3", + "../../node_modules/semantic-release/node_modules/conventional-commits-parser": { + "version": "6.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "meow": "^13.0.0" + }, + "bin": { + "conventional-commits-parser": "dist/cli/index.js" }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", + "../../node_modules/semantic-release/node_modules/cosmiconfig": { + "version": "9.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/npm/node_modules/minizlib": { - "version": "2.1.2", + "../../node_modules/semantic-release/node_modules/escape-string-regexp": { + "version": "5.0.0", "dev": true, - "inBundle": true, "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, "engines": { - "node": ">= 8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", + "../../node_modules/semantic-release/node_modules/execa": { + "version": "9.3.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@sindresorhus/merge-streams": "^4.0.0", + "cross-spawn": "^7.0.3", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^5.2.0", + "pretty-ms": "^9.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" }, "engines": { - "node": ">=8" + "node": "^18.19.0 || >=20.5.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "../../node_modules/npm/node_modules/mkdirp": { - "version": "1.0.4", + "../../node_modules/semantic-release/node_modules/execa/node_modules/get-stream": { + "version": "9.0.1", "dev": true, - "inBundle": true, "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/ms": { - "version": "2.1.3", + "../../node_modules/semantic-release/node_modules/hosted-git-info": { + "version": "7.0.2", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } }, - "../../node_modules/npm/node_modules/mute-stream": { - "version": "1.0.0", + "../../node_modules/semantic-release/node_modules/human-signals": { + "version": "8.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "Apache-2.0", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18.18.0" } }, - "../../node_modules/npm/node_modules/negotiator": { - "version": "0.6.3", + "../../node_modules/semantic-release/node_modules/indent-string": { + "version": "5.0.0", "dev": true, - "inBundle": true, "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/node-gyp": { - "version": "10.1.0", + "../../node_modules/semantic-release/node_modules/into-stream": { + "version": "7.0.0", "dev": true, - "inBundle": true, "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" + "from2": "^2.3.0", + "p-is-promise": "^3.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/node-gyp/node_modules/proc-log": { - "version": "3.0.0", + "../../node_modules/semantic-release/node_modules/is-plain-obj": { + "version": "4.1.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/nopt": { - "version": "7.2.1", + "../../node_modules/semantic-release/node_modules/is-stream": { + "version": "4.0.1", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/normalize-package-data": { - "version": "6.0.2", + "../../node_modules/semantic-release/node_modules/lru-cache": { + "version": "10.4.3", "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "license": "ISC" }, - "../../node_modules/npm/node_modules/npm-audit-report": { - "version": "5.0.0", + "../../node_modules/semantic-release/node_modules/meow": { + "version": "13.2.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/npm-bundled": { - "version": "3.0.1", + "../../node_modules/semantic-release/node_modules/npm-run-path": { + "version": "5.3.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "npm-normalize-package-bin": "^3.0.0" + "path-key": "^4.0.0" }, "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/npm-install-checks": { - "version": "6.3.0", + "../../node_modules/semantic-release/node_modules/p-reduce": { + "version": "3.0.0", "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/npm-normalize-package-bin": { - "version": "3.0.1", + "../../node_modules/semantic-release/node_modules/path-key": { + "version": "4.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/npm-package-arg": { - "version": "11.0.2", + "../../node_modules/semantic-release/node_modules/resolve-from": { + "version": "5.0.0", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/npm-packlist": { - "version": "8.0.2", + "../../node_modules/semantic-release/node_modules/semver": { + "version": "7.6.3", "dev": true, - "inBundle": true, "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.4" + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=10" } }, - "../../node_modules/npm/node_modules/npm-pick-manifest": { - "version": "9.1.0", + "../../node_modules/semantic-release/node_modules/signal-exit": { + "version": "4.1.0", "dev": true, - "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" + "engines": { + "node": ">=14" }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "../../node_modules/semantic-release/node_modules/strip-final-newline": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/npm-profile": { - "version": "10.0.0", + "../../node_modules/semver": { + "version": "6.3.1", "dev": true, - "inBundle": true, "license": "ISC", - "dependencies": { - "npm-registry-fetch": "^17.0.1", - "proc-log": "^4.0.0" + "bin": { + "semver": "bin/semver.js" + } + }, + "../../node_modules/semver-diff": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" }, "engines": { - "node": ">=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/npm-registry-fetch": { - "version": "17.1.0", + "../../node_modules/semver-diff/node_modules/semver": { + "version": "7.6.3", "dev": true, - "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", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10" } }, - "../../node_modules/npm/node_modules/npm-user-validate": { - "version": "2.0.1", + "../../node_modules/semver-regex": { + "version": "4.0.5", "dev": true, - "inBundle": true, - "license": "BSD-2-Clause", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/p-map": { - "version": "4.0.0", - "dev": true, - "inBundle": true, + "../../node_modules/serialize-error": { + "version": "8.1.0", "license": "MIT", + "peer": true, "dependencies": { - "aggregate-error": "^3.0.0" + "type-fest": "^0.20.2" }, "engines": { "node": ">=10" @@ -15826,399 +14624,423 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/package-json-from-dist": { - "version": "1.0.0", - "dev": true, - "inBundle": true, - "license": "BlueOak-1.0.0" - }, - "../../node_modules/npm/node_modules/pacote": { - "version": "18.0.6", - "dev": true, - "inBundle": true, - "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" - }, + "../../node_modules/serialize-error/node_modules/type-fest": { + "version": "0.20.2", + "license": "(MIT OR CC0-1.0)", + "peer": true, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/parse-conflict-json": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/set-function-length": { + "version": "1.2.2", + "license": "MIT", "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "just-diff": "^6.0.0", - "just-diff-apply": "^5.2.0" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 0.4" } }, - "../../node_modules/npm/node_modules/path-key": { - "version": "3.1.1", + "../../node_modules/set-function-name": { + "version": "2.0.2", "dev": true, - "inBundle": true, "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "../../node_modules/npm/node_modules/path-scurry": { - "version": "1.11.1", - "dev": true, - "inBundle": true, - "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 0.4" } }, - "../../node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.1.0", - "dev": true, - "inBundle": true, + "../../node_modules/setimmediate": { + "version": "1.0.5", + "license": "MIT" + }, + "../../node_modules/shebang-command": { + "version": "2.0.0", "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/proc-log": { - "version": "4.2.0", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/shebang-regex": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/proggy": { - "version": "2.0.0", + "../../node_modules/shiki": { + "version": "0.14.7", "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "license": "MIT", + "dependencies": { + "ansi-sequence-parser": "^1.1.0", + "jsonc-parser": "^3.2.0", + "vscode-oniguruma": "^1.7.0", + "vscode-textmate": "^8.0.0" } }, - "../../node_modules/npm/node_modules/promise-all-reject-late": { - "version": "1.0.1", + "../../node_modules/side-channel": { + "version": "1.0.6", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/promise-call-limit": { - "version": "3.0.1", + "../../node_modules/siginfo": { + "version": "2.0.0", "dev": true, - "inBundle": true, - "license": "ISC", - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "license": "ISC" }, - "../../node_modules/npm/node_modules/promise-inflight": { - "version": "1.0.1", + "../../node_modules/signal-exit": { + "version": "3.0.7", "dev": true, - "inBundle": true, "license": "ISC" }, - "../../node_modules/npm/node_modules/promise-retry": { - "version": "2.0.1", + "../../node_modules/signale": { + "version": "1.4.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" + "chalk": "^2.3.2", + "figures": "^2.0.0", + "pkg-conf": "^2.1.0" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "../../node_modules/npm/node_modules/promzard": { - "version": "1.0.2", + "../../node_modules/signale/node_modules/figures": { + "version": "2.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "read": "^3.0.1" + "escape-string-regexp": "^1.0.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "../../node_modules/npm/node_modules/qrcode-terminal": { - "version": "0.12.0", - "dev": true, - "inBundle": true, - "bin": { - "qrcode-terminal": "bin/qrcode-terminal.js" + "node": ">=4" } }, - "../../node_modules/npm/node_modules/read": { - "version": "3.0.1", + "../../node_modules/simple-peer": { + "version": "9.11.1", "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3", + "debug": "^4.3.2", + "err-code": "^3.0.1", + "get-browser-rtc": "^1.1.0", + "queue-microtask": "^1.2.3", + "randombytes": "^2.1.0", + "readable-stream": "^3.6.0" } }, - "../../node_modules/npm/node_modules/read-cmd-shim": { - "version": "4.0.0", + "../../node_modules/simple-peer/node_modules/readable-stream": { + "version": "3.6.2", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 6" } }, - "../../node_modules/npm/node_modules/read-package-json-fast": { - "version": "3.0.2", + "../../node_modules/sinon": { + "version": "18.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "BSD-3-Clause", "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" + "@sinonjs/commons": "^3.0.1", + "@sinonjs/fake-timers": "^11.2.2", + "@sinonjs/samsam": "^8.0.0", + "diff": "^5.2.0", + "nise": "^6.0.0", + "supports-color": "^7" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/sinon" } }, - "../../node_modules/npm/node_modules/retry": { - "version": "0.12.0", + "../../node_modules/sinon-chai": { + "version": "3.7.0", + "dev": true, + "license": "(BSD-2-Clause OR WTFPL)", + "peerDependencies": { + "chai": "^4.0.0", + "sinon": ">=4.0.0" + } + }, + "../../node_modules/sinon/node_modules/@sinonjs/fake-timers": { + "version": "11.2.2", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "../../node_modules/sinon/node_modules/has-flag": { + "version": "4.0.0", "dev": true, - "inBundle": true, "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/safer-buffer": { - "version": "2.1.2", + "../../node_modules/sinon/node_modules/supports-color": { + "version": "7.2.0", "dev": true, - "inBundle": true, "license": "MIT", - "optional": true + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "../../node_modules/npm/node_modules/semver": { - "version": "7.6.2", + "../../node_modules/sirv": { + "version": "2.0.4", "dev": true, - "inBundle": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">= 10" } }, - "../../node_modules/npm/node_modules/shebang-command": { + "../../node_modules/skin-tone": { "version": "2.0.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" + "unicode-emoji-modifier-base": "^1.0.0" }, "engines": { "node": ">=8" } }, - "../../node_modules/npm/node_modules/shebang-regex": { + "../../node_modules/slash": { "version": "3.0.0", "dev": true, - "inBundle": true, "license": "MIT", "engines": { "node": ">=8" } }, - "../../node_modules/npm/node_modules/signal-exit": { - "version": "4.1.0", + "../../node_modules/socket.io-client": { + "version": "4.7.2", "dev": true, - "inBundle": true, - "license": "ISC", - "engines": { - "node": ">=14" + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.2", + "engine.io-client": "~6.5.2", + "socket.io-parser": "~4.2.4" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=10.0.0" } }, - "../../node_modules/npm/node_modules/sigstore": { - "version": "2.3.1", + "../../node_modules/socket.io-parser": { + "version": "4.2.4", "dev": true, - "inBundle": true, - "license": "Apache-2.0", + "license": "MIT", "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" + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10.0.0" } }, - "../../node_modules/npm/node_modules/smart-buffer": { - "version": "4.2.0", + "../../node_modules/source-map": { + "version": "0.6.1", "dev": true, - "inBundle": true, - "license": "MIT", + "license": "BSD-3-Clause", "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/npm/node_modules/socks": { - "version": "2.8.3", + "../../node_modules/source-map-js": { + "version": "1.2.0", "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, + "license": "BSD-3-Clause", "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/npm/node_modules/socks-proxy-agent": { - "version": "8.0.4", + "../../node_modules/sparse-bitfield": { + "version": "3.0.3", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" + "memory-pager": "^1.0.2" } }, - "../../node_modules/npm/node_modules/spdx-correct": { + "../../node_modules/spawn-error-forwarder": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/spdx-correct": { "version": "3.2.0", "dev": true, - "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", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "../../node_modules/npm/node_modules/spdx-exceptions": { + "../../node_modules/spdx-exceptions": { "version": "2.5.0", "dev": true, - "inBundle": true, "license": "CC-BY-3.0" }, - "../../node_modules/npm/node_modules/spdx-expression-parse": { - "version": "4.0.0", + "../../node_modules/spdx-expression-parse": { + "version": "3.0.1", "dev": true, - "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.18", + "../../node_modules/spdx-license-ids": { + "version": "3.0.20", "dev": true, - "inBundle": true, "license": "CC0-1.0" }, - "../../node_modules/npm/node_modules/sprintf-js": { - "version": "1.1.3", + "../../node_modules/split": { + "version": "1.0.1", "dev": true, - "inBundle": true, - "license": "BSD-3-Clause" + "license": "MIT", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } }, - "../../node_modules/npm/node_modules/ssri": { - "version": "10.0.6", + "../../node_modules/split2": { + "version": "3.2.2", "dev": true, - "inBundle": true, "license": "ISC", "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "readable-stream": "^3.0.0" } }, - "../../node_modules/npm/node_modules/string-width": { - "version": "4.2.3", + "../../node_modules/split2/node_modules/readable-stream": { + "version": "3.6.2", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "../../node_modules/npm/node_modules/string-width-cjs": { - "name": "string-width", + "../../node_modules/stackback": { + "version": "0.0.2", + "dev": true, + "license": "MIT" + }, + "../../node_modules/std-env": { + "version": "3.7.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/stream-browserify": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "../../node_modules/stream-browserify/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "../../node_modules/stream-combiner2": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "../../node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "../../node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "../../node_modules/string-width": { "version": "4.2.3", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -16229,4081 +15051,3965 @@ "node": ">=8" } }, - "../../node_modules/npm/node_modules/strip-ansi": { - "version": "6.0.1", + "../../node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/string.prototype.matchall": { + "version": "4.0.11", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", + "../../node_modules/string.prototype.repeat": { + "version": "1.0.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "../../node_modules/string.prototype.trim": { + "version": "1.2.9", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/supports-color": { - "version": "9.4.0", + "../../node_modules/string.prototype.trimend": { + "version": "1.0.8", "dev": true, - "inBundle": true, "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/tar": { - "version": "6.2.1", + "../../node_modules/string.prototype.trimstart": { + "version": "1.0.8", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", + "../../node_modules/strip-final-newline": { + "version": "2.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "../../node_modules/strip-indent": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "min-indent": "^1.0.0" }, "engines": { "node": ">=8" } }, - "../../node_modules/npm/node_modules/tar/node_modules/minipass": { - "version": "5.0.0", + "../../node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/text-table": { - "version": "0.2.0", + "../../node_modules/strip-literal": { + "version": "2.1.0", "dev": true, - "inBundle": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } }, - "../../node_modules/npm/node_modules/tiny-relative-date": { - "version": "1.3.0", + "../../node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.0", "dev": true, - "inBundle": true, "license": "MIT" }, - "../../node_modules/npm/node_modules/treeverse": { - "version": "3.0.0", + "../../node_modules/super-regex": { + "version": "1.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "function-timeout": "^1.0.1", + "time-span": "^5.1.0" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/tuf-js": { - "version": "2.2.1", + "../../node_modules/supports-color": { + "version": "5.5.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" + "has-flag": "^3.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=4" } }, - "../../node_modules/npm/node_modules/unique-filename": { - "version": "3.0.0", + "../../node_modules/supports-hyperlinks": { + "version": "3.1.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "unique-slug": "^4.0.0" + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/unique-slug": { + "../../node_modules/supports-hyperlinks/node_modules/has-flag": { "version": "4.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "../../node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "imurmurhash": "^0.1.4" + "has-flag": "^4.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/util-deprecate": { - "version": "1.0.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/validate-npm-package-license": { - "version": "3.0.4", + "../../node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "dev": true, - "inBundle": true, + "../../node_modules/symbol-tree": { + "version": "3.2.4", + "license": "MIT", + "peer": true + }, + "../../node_modules/tar-fs": { + "version": "2.1.1", "license": "MIT", + "peer": true, "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" } }, - "../../node_modules/npm/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/tar-stream": { + "version": "2.2.0", + "license": "MIT", + "peer": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=6" } }, - "../../node_modules/npm/node_modules/walk-up-path": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "ISC" - }, - "../../node_modules/npm/node_modules/which": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", + "../../node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "peer": true, "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">= 6" } }, - "../../node_modules/npm/node_modules/which/node_modules/isexe": { - "version": "3.1.1", + "../../node_modules/temp-dir": { + "version": "3.0.0", "dev": true, - "inBundle": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": ">=16" + "node": ">=14.16" } }, - "../../node_modules/npm/node_modules/wrap-ansi": { - "version": "8.1.0", + "../../node_modules/tempy": { + "version": "3.1.0", "dev": true, - "inBundle": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "is-stream": "^3.0.0", + "temp-dir": "^3.0.0", + "type-fest": "^2.12.2", + "unique-string": "^3.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", + "../../node_modules/tempy/node_modules/is-stream": { + "version": "3.0.0", "dev": true, - "inBundle": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", + "../../node_modules/tempy/node_modules/type-fest": { + "version": "2.19.0", "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=8" + "node": ">=12.20" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", + "../../node_modules/terser": { + "version": "5.31.6", "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=12" + "license": "BSD-2-Clause", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "../../node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "../../node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", + "../../node_modules/terser/node_modules/source-map-support": { + "version": "0.5.21", "dev": true, - "inBundle": true, "license": "MIT", + "optional": true, + "peer": true, "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" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "../../node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", + "../../node_modules/test-exclude": { + "version": "6.0.0", "dev": true, - "inBundle": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "ansi-regex": "^6.0.1" + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=8" } }, - "../../node_modules/npm/node_modules/write-file-atomic": { - "version": "5.0.1", + "../../node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", "dev": true, - "inBundle": true, "license": "ISC", "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/npm/node_modules/yallist": { - "version": "4.0.0", + "../../node_modules/text-extensions": { + "version": "1.9.0", "dev": true, - "inBundle": true, - "license": "ISC" + "license": "MIT", + "engines": { + "node": ">=0.10" + } }, - "../../node_modules/nwsapi": { - "version": "2.2.12", + "../../node_modules/text-table": { + "version": "0.2.0", "dev": true, "license": "MIT" }, - "../../node_modules/object-assign": { - "version": "4.1.1", + "../../node_modules/thenify": { + "version": "3.3.1", "dev": true, "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "any-promise": "^1.0.0" } }, - "../../node_modules/object-inspect": { - "version": "1.13.2", + "../../node_modules/thenify-all": { + "version": "1.6.0", "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/object-is": { - "version": "1.1.6", - "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" + "thenify": ">= 3.1.0 < 4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.8" } }, - "../../node_modules/object-keys": { - "version": "1.1.1", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } + "../../node_modules/through": { + "version": "2.3.8", + "license": "MIT" }, - "../../node_modules/object.assign": { - "version": "4.1.5", + "../../node_modules/through2": { + "version": "4.0.2", + "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "readable-stream": "3" } }, - "../../node_modules/object.entries": { - "version": "1.1.8", + "../../node_modules/through2/node_modules/readable-stream": { + "version": "3.6.2", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 6" } }, - "../../node_modules/object.fromentries": { - "version": "2.0.8", + "../../node_modules/time-span": { + "version": "5.1.0", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" + "convert-hrtime": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/object.groupby": { - "version": "1.0.3", + "../../node_modules/tinybench": { + "version": "2.9.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/tinypool": { + "version": "0.8.4", "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, "engines": { - "node": ">= 0.4" + "node": ">=14.0.0" } }, - "../../node_modules/object.values": { - "version": "1.2.0", + "../../node_modules/tinyspy": { + "version": "2.2.1", "dev": true, "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=14.0.0" } }, - "../../node_modules/oblivious-set": { - "version": "1.1.1", - "license": "MIT" - }, - "../../node_modules/ohash": { - "version": "1.1.3", - "license": "MIT" - }, - "../../node_modules/once": { - "version": "1.4.0", - "license": "ISC", + "../../node_modules/tmp": { + "version": "0.0.33", + "license": "MIT", "dependencies": { - "wrappy": "1" + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" } }, - "../../node_modules/onetime": { - "version": "5.1.2", + "../../node_modules/to-fast-properties": { + "version": "2.0.0", "dev": true, "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "../../node_modules/open": { - "version": "7.4.2", + "../../node_modules/to-regex-range": { + "version": "5.0.1", "license": "MIT", "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "is-number": "^7.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8.0" } }, - "../../node_modules/optionator": { - "version": "0.9.4", + "../../node_modules/totalist": { + "version": "3.0.1", "dev": true, "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "../../node_modules/tough-cookie": { + "version": "4.1.4", + "license": "BSD-3-Clause", + "peer": true, "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" }, "engines": { - "node": ">= 0.8.0" + "node": ">=6" } }, - "../../node_modules/os-tmpdir": { - "version": "1.0.2", + "../../node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", "license": "MIT", + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">= 4.0.0" } }, - "../../node_modules/p-cancelable": { - "version": "2.1.1", + "../../node_modules/tr46": { + "version": "3.0.0", "dev": true, "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "../../node_modules/p-each-series": { - "version": "3.0.0", + "../../node_modules/traverse": { + "version": "0.6.8", "dev": true, "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/p-filter": { - "version": "4.1.0", + "../../node_modules/trim-newlines": { + "version": "3.0.1", "dev": true, "license": "MIT", - "dependencies": { - "p-map": "^7.0.1" - }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "../../node_modules/p-filter/node_modules/p-map": { - "version": "7.0.2", + "../../node_modules/tslib": { + "version": "2.7.0", + "license": "0BSD" + }, + "../../node_modules/tsutils": { + "version": "3.21.0", "dev": true, "license": "MIT", + "dependencies": { + "tslib": "^1.8.1" + }, "engines": { - "node": ">=18" + "node": ">= 6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "../../node_modules/p-finally": { - "version": "1.0.0", + "../../node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "../../node_modules/tweetnacl": { + "version": "1.0.3", + "dev": true, + "license": "Unlicense" + }, + "../../node_modules/type-check": { + "version": "0.4.0", + "dev": true, "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "../../node_modules/p-is-promise": { - "version": "3.0.0", + "../../node_modules/type-detect": { + "version": "4.1.0", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "../../node_modules/p-iteration": { - "version": "1.1.8", + "../../node_modules/typed-array-buffer": { + "version": "1.0.2", "dev": true, "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.4" } }, - "../../node_modules/p-limit": { - "version": "3.1.0", + "../../node_modules/typed-array-byte-length": { + "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/p-locate": { - "version": "5.0.0", + "../../node_modules/typed-array-byte-offset": { + "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/p-map": { - "version": "2.1.0", + "../../node_modules/typed-array-length": { + "version": "1.0.6", "dev": true, "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "../../node_modules/p-queue": { - "version": "6.6.2", - "license": "MIT", "dependencies": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/p-reduce": { - "version": "2.1.0", + "../../node_modules/typedoc": { + "version": "0.25.13", "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "../../node_modules/p-timeout": { - "version": "3.2.0", - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "p-finally": "^1.0.0" + "lunr": "^2.3.9", + "marked": "^4.3.0", + "minimatch": "^9.0.3", + "shiki": "^0.14.7" + }, + "bin": { + "typedoc": "bin/typedoc" }, "engines": { - "node": ">=8" + "node": ">= 16" + }, + "peerDependencies": { + "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x" } }, - "../../node_modules/p-try": { - "version": "2.2.0", + "../../node_modules/typedoc-plugin-external-module-map": { + "version": "1.3.2", "dev": true, "license": "MIT", - "engines": { - "node": ">=6" + "peerDependencies": { + "typedoc": ">=0.14 <1.0" } }, - "../../node_modules/pako": { - "version": "2.1.0", - "license": "(MIT AND Zlib)" - }, - "../../node_modules/parent-module": { - "version": "1.0.1", + "../../node_modules/typedoc-plugin-markdown": { + "version": "3.17.1", "dev": true, "license": "MIT", "dependencies": { - "callsites": "^3.0.0" + "handlebars": "^4.7.7" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "typedoc": ">=0.24.0" } }, - "../../node_modules/parse-json": { - "version": "5.2.0", + "../../node_modules/typedoc-plugin-rename-defaults": { + "version": "0.7.1", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" + "camelcase": "^8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "typedoc": ">=0.22.x <0.27.x" } }, - "../../node_modules/parse-ms": { - "version": "4.0.0", + "../../node_modules/typedoc-plugin-rename-defaults/node_modules/camelcase": { + "version": "8.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=18" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/parse5": { - "version": "5.1.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", + "../../node_modules/typedoc/node_modules/brace-expansion": { + "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { - "parse5": "^6.0.1" + "balanced-match": "^1.0.0" } }, - "../../node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "6.0.1", + "../../node_modules/typedoc/node_modules/marked": { + "version": "4.3.0", "dev": true, - "license": "MIT" - }, - "../../node_modules/patch-package": { - "version": "8.0.0", "license": "MIT", - "dependencies": { - "@yarnpkg/lockfile": "^1.1.0", - "chalk": "^4.1.2", - "ci-info": "^3.7.0", - "cross-spawn": "^7.0.3", - "find-yarn-workspace-root": "^2.0.0", - "fs-extra": "^9.0.0", - "json-stable-stringify": "^1.0.2", - "klaw-sync": "^6.0.0", - "minimist": "^1.2.6", - "open": "^7.4.2", - "rimraf": "^2.6.3", - "semver": "^7.5.3", - "slash": "^2.0.0", - "tmp": "^0.0.33", - "yaml": "^2.2.2" - }, "bin": { - "patch-package": "index.js" + "marked": "bin/marked.js" }, "engines": { - "node": ">=14", - "npm": ">5" + "node": ">= 12" } }, - "../../node_modules/patch-package/node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", + "../../node_modules/typedoc/node_modules/minimatch": { + "version": "9.0.5", + "dev": true, + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/patch-package/node_modules/chalk": { - "version": "4.1.2", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "../../node_modules/typescript": { + "version": "4.9.5", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=4.2.0" } }, - "../../node_modules/patch-package/node_modules/color-convert": { - "version": "2.0.1", + "../../node_modules/ua-parser-js": { + "version": "1.0.38", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, + "peer": true, "engines": { - "node": ">=7.0.0" + "node": "*" } }, - "../../node_modules/patch-package/node_modules/color-name": { - "version": "1.1.4", + "../../node_modules/ufo": { + "version": "1.5.4", + "dev": true, "license": "MIT" }, - "../../node_modules/patch-package/node_modules/fs-extra": { - "version": "9.1.0", - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "../../node_modules/uglify-js": { + "version": "3.19.2", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" }, "engines": { - "node": ">=10" + "node": ">=0.8.0" } }, - "../../node_modules/patch-package/node_modules/has-flag": { - "version": "4.0.0", + "../../node_modules/uint8arrays": { + "version": "3.1.1", "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "multiformats": "^9.4.2" } }, - "../../node_modules/patch-package/node_modules/semver": { - "version": "7.6.3", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "../../node_modules/unbox-primitive": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/patch-package/node_modules/slash": { - "version": "2.0.0", + "../../node_modules/unbzip2-stream": { + "version": "1.4.3", "license": "MIT", - "engines": { - "node": ">=6" + "peer": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" } }, - "../../node_modules/patch-package/node_modules/supports-color": { - "version": "7.2.0", + "../../node_modules/unbzip2-stream/node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "license": "MIT", + "peer": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "../../node_modules/patch-package/node_modules/yaml": { - "version": "2.5.0", - "license": "ISC", - "bin": { - "yaml": "bin.mjs" + "../../node_modules/undici": { + "version": "5.28.4", + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" }, "engines": { - "node": ">= 14" + "node": ">=14.0" } }, - "../../node_modules/path-exists": { - "version": "4.0.0", + "../../node_modules/undici-types": { + "version": "5.26.5", + "license": "MIT" + }, + "../../node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "../../node_modules/path-is-absolute": { - "version": "1.0.1", + "../../node_modules/unicode-emoji-modifier-base": { + "version": "1.0.0", + "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "../../node_modules/path-is-inside": { - "version": "1.0.2", + "../../node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", "dev": true, - "license": "(WTFPL OR MIT)" - }, - "../../node_modules/path-key": { - "version": "3.1.1", "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "../../node_modules/path-parse": { - "version": "1.0.7", - "dev": true, - "license": "MIT" - }, - "../../node_modules/path-to-regexp": { - "version": "6.2.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/path-type": { - "version": "4.0.0", + "../../node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "../../node_modules/pathe": { - "version": "1.1.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/pathval": { - "version": "1.1.1", + "../../node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", "dev": true, "license": "MIT", "engines": { - "node": "*" + "node": ">=4" } }, - "../../node_modules/pend": { - "version": "1.2.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/picocolors": { - "version": "1.0.1", + "../../node_modules/unicorn-magic": { + "version": "0.1.0", "dev": true, - "license": "ISC" - }, - "../../node_modules/picomatch": { - "version": "2.3.1", "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/pify": { - "version": "4.0.1", + "../../node_modules/unique-string": { + "version": "3.0.0", "dev": true, "license": "MIT", + "dependencies": { + "crypto-random-string": "^4.0.0" + }, "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/pinkie": { - "version": "2.0.4", + "../../node_modules/universal-user-agent": { + "version": "7.0.2", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "../../node_modules/pinkie-promise": { + "../../node_modules/universalify": { "version": "2.0.1", - "dev": true, "license": "MIT", - "dependencies": { - "pinkie": "^2.0.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.0.0" } }, - "../../node_modules/pirates": { - "version": "4.0.6", + "../../node_modules/unload": { + "version": "2.4.1", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" + "license": "Apache-2.0", + "funding": { + "url": "https://github.com/sponsors/pubkey" } }, - "../../node_modules/pkg-conf": { - "version": "2.1.0", + "../../node_modules/update-browserslist-db": { + "version": "1.1.0", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "find-up": "^2.0.0", - "load-json-file": "^4.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, - "engines": { - "node": ">=4" + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "../../node_modules/pkg-conf/node_modules/find-up": { - "version": "2.1.0", + "../../node_modules/uri-js": { + "version": "4.4.1", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" + "punycode": "^2.1.0" } }, - "../../node_modules/pkg-conf/node_modules/locate-path": { - "version": "2.0.0", + "../../node_modules/url-join": { + "version": "5.0.0", "dev": true, "license": "MIT", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "../../node_modules/pkg-conf/node_modules/p-limit": { - "version": "1.3.0", - "dev": true, + "../../node_modules/url-parse": { + "version": "1.5.10", "license": "MIT", + "peer": true, "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" } }, - "../../node_modules/pkg-conf/node_modules/p-locate": { - "version": "2.0.0", + "../../node_modules/util": { + "version": "0.12.5", "dev": true, "license": "MIT", "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" } }, - "../../node_modules/pkg-conf/node_modules/p-try": { - "version": "1.0.0", - "dev": true, + "../../node_modules/util-deprecate": { + "version": "1.0.2", + "license": "MIT" + }, + "../../node_modules/uuid": { + "version": "9.0.1", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], "license": "MIT", - "engines": { - "node": ">=4" + "bin": { + "uuid": "dist/bin/uuid" } }, - "../../node_modules/pkg-conf/node_modules/path-exists": { - "version": "3.0.0", + "../../node_modules/validate-npm-package-license": { + "version": "3.0.4", "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "../../node_modules/pkg-dir": { - "version": "4.2.0", + "../../node_modules/validator": { + "version": "13.12.0", "dev": true, "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">= 0.10" } }, - "../../node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", + "../../node_modules/vite": { + "version": "5.4.2", "dev": true, "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "esbuild": "^0.21.3", + "postcss": "^8.4.41", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" }, "engines": { - "node": ">=8" + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "../../node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", + "../../node_modules/vite-node": { + "version": "1.6.0", "dev": true, "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" + "cac": "^6.7.14", + "debug": "^4.3.4", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" }, "engines": { - "node": ">=8" + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "../../node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", + "../../node_modules/vite/node_modules/rollup": { + "version": "4.21.1", "dev": true, "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=6" + "node": ">=18.0.0", + "npm": ">=8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.21.1", + "@rollup/rollup-android-arm64": "4.21.1", + "@rollup/rollup-darwin-arm64": "4.21.1", + "@rollup/rollup-darwin-x64": "4.21.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.21.1", + "@rollup/rollup-linux-arm-musleabihf": "4.21.1", + "@rollup/rollup-linux-arm64-gnu": "4.21.1", + "@rollup/rollup-linux-arm64-musl": "4.21.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.21.1", + "@rollup/rollup-linux-riscv64-gnu": "4.21.1", + "@rollup/rollup-linux-s390x-gnu": "4.21.1", + "@rollup/rollup-linux-x64-gnu": "4.21.1", + "@rollup/rollup-linux-x64-musl": "4.21.1", + "@rollup/rollup-win32-arm64-msvc": "4.21.1", + "@rollup/rollup-win32-ia32-msvc": "4.21.1", + "@rollup/rollup-win32-x64-msvc": "4.21.1", + "fsevents": "~2.3.2" } }, - "../../node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", + "../../node_modules/vitest": { + "version": "1.6.0", "dev": true, "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" + "@vitest/expect": "1.6.0", + "@vitest/runner": "1.6.0", + "@vitest/snapshot": "1.6.0", + "@vitest/spy": "1.6.0", + "@vitest/utils": "1.6.0", + "acorn-walk": "^8.3.2", + "chai": "^4.3.10", + "debug": "^4.3.4", + "execa": "^8.0.1", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "std-env": "^3.5.0", + "strip-literal": "^2.0.0", + "tinybench": "^2.5.1", + "tinypool": "^0.8.3", + "vite": "^5.0.0", + "vite-node": "1.6.0", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" }, "engines": { - "node": ">=8" + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@types/node": "^18.0.0 || >=20.0.0", + "@vitest/browser": "1.6.0", + "@vitest/ui": "1.6.0", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + } } }, - "../../node_modules/pkg-types": { - "version": "1.2.0", + "../../node_modules/vitest/node_modules/execa": { + "version": "8.0.1", "dev": true, "license": "MIT", "dependencies": { - "confbox": "^0.1.7", - "mlly": "^1.7.1", - "pathe": "^1.1.2" + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "../../node_modules/playwright": { - "version": "1.45.1", + "../../node_modules/vitest/node_modules/get-stream": { + "version": "8.0.1", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "playwright-core": "1.45.1" - }, - "bin": { - "playwright": "cli.js" - }, + "license": "MIT", "engines": { - "node": ">=18" + "node": ">=16" }, - "optionalDependencies": { - "fsevents": "2.3.2" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/playwright-core": { - "version": "1.45.1", + "../../node_modules/vitest/node_modules/human-signals": { + "version": "5.0.0", "dev": true, "license": "Apache-2.0", - "bin": { - "playwright-core": "cli.js" - }, "engines": { - "node": ">=18" + "node": ">=16.17.0" } }, - "../../node_modules/playwright/node_modules/fsevents": { - "version": "2.3.2", + "../../node_modules/vitest/node_modules/is-stream": { + "version": "3.0.0", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/possible-typed-array-names": { - "version": "1.0.0", + "../../node_modules/vitest/node_modules/mimic-fn": { + "version": "4.0.0", + "dev": true, "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/postcss": { - "version": "8.4.41", + "../../node_modules/vitest/node_modules/npm-run-path": { + "version": "5.3.0", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "path-key": "^4.0.0" }, "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "../../node_modules/postinstall-postinstall": { - "version": "2.1.0", - "hasInstallScript": true, - "license": "MIT" - }, - "../../node_modules/prelude-ls": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/prettier": { - "version": "3.3.3", + "../../node_modules/vitest/node_modules/onetime": { + "version": "6.0.0", "dev": true, "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" + "dependencies": { + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=14" + "node": ">=12" }, "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/pretty-format": { - "version": "29.7.0", + "../../node_modules/vitest/node_modules/path-key": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", + "../../node_modules/vitest/node_modules/signal-exit": { + "version": "4.1.0", "dev": true, - "license": "MIT", + "license": "ISC", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/pretty-ms": { - "version": "9.1.0", + "../../node_modules/vitest/node_modules/strip-final-newline": { + "version": "3.0.0", "dev": true, "license": "MIT", - "dependencies": { - "parse-ms": "^4.0.0" - }, "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/process-nextick-args": { - "version": "2.0.1", + "../../node_modules/vscode-oniguruma": { + "version": "1.7.0", "dev": true, "license": "MIT" }, - "../../node_modules/progress": { - "version": "2.0.3", + "../../node_modules/vscode-textmate": { + "version": "8.0.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } + "license": "MIT" }, - "../../node_modules/prompts": { - "version": "2.4.2", - "dev": true, + "../../node_modules/w3c-xmlserializer": { + "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "xml-name-validator": "^5.0.0" }, "engines": { - "node": ">= 6" + "node": ">=18" } }, - "../../node_modules/prop-types": { - "version": "15.8.1", - "dev": true, + "../../node_modules/web-streams-polyfill": { + "version": "3.3.3", "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "engines": { + "node": ">= 8" } }, - "../../node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/proto-list": { - "version": "1.2.4", - "dev": true, - "license": "ISC" - }, - "../../node_modules/proxy-from-env": { - "version": "1.1.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/psl": { - "version": "1.9.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/pump": { - "version": "3.0.0", - "dev": true, + "../../node_modules/webdriver": { + "version": "7.33.0", "license": "MIT", + "peer": true, "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "@types/node": "^18.0.0", + "@wdio/config": "7.33.0", + "@wdio/logger": "7.26.0", + "@wdio/protocols": "7.27.0", + "@wdio/types": "7.33.0", + "@wdio/utils": "7.33.0", + "got": "^11.0.2", + "ky": "0.30.0", + "lodash.merge": "^4.6.1" + }, + "engines": { + "node": ">=12.0.0" } }, - "../../node_modules/punycode": { - "version": "2.3.1", + "../../node_modules/webdriver/node_modules/ky": { + "version": "0.30.0", "license": "MIT", + "peer": true, "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" } }, - "../../node_modules/puppeteer-core": { - "version": "13.7.0", - "dev": true, - "license": "Apache-2.0", + "../../node_modules/webdriverio": { + "version": "7.36.0", + "license": "MIT", + "peer": true, "dependencies": { - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.981744", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "pkg-dir": "4.2.0", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.5.0" + "@types/aria-query": "^5.0.0", + "@types/node": "^18.0.0", + "@wdio/config": "7.33.0", + "@wdio/logger": "7.26.0", + "@wdio/protocols": "7.27.0", + "@wdio/repl": "7.33.0", + "@wdio/types": "7.33.0", + "@wdio/utils": "7.33.0", + "archiver": "^5.0.0", + "aria-query": "^5.2.1", + "css-shorthand-properties": "^1.1.1", + "css-value": "^0.0.1", + "devtools": "7.35.0", + "devtools-protocol": "^0.0.1260888", + "fs-extra": "^11.1.1", + "grapheme-splitter": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "lodash.isobject": "^3.0.2", + "lodash.isplainobject": "^4.0.6", + "lodash.zip": "^4.2.0", + "minimatch": "^6.0.4", + "puppeteer-core": "^13.1.3", + "query-selector-shadow-dom": "^1.0.0", + "resq": "^1.9.1", + "rgb2hex": "0.2.5", + "serialize-error": "^8.0.0", + "webdriver": "7.33.0" }, "engines": { - "node": ">=10.18.1" + "node": ">=12.0.0" } }, - "../../node_modules/puppeteer-core/node_modules/agent-base": { - "version": "6.0.2", - "dev": true, - "license": "MIT", + "../../node_modules/webdriverio/node_modules/aria-query": { + "version": "5.3.0", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" + "dequal": "^2.0.3" } }, - "../../node_modules/puppeteer-core/node_modules/debug": { - "version": "4.3.4", - "dev": true, + "../../node_modules/webdriverio/node_modules/brace-expansion": { + "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "balanced-match": "^1.0.0" } }, - "../../node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.981744", - "dev": true, - "license": "BSD-3-Clause" - }, - "../../node_modules/puppeteer-core/node_modules/glob": { - "version": "7.2.3", - "dev": true, + "../../node_modules/webdriverio/node_modules/minimatch": { + "version": "6.2.0", "license": "ISC", + "peer": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/puppeteer-core/node_modules/https-proxy-agent": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, + "../../node_modules/webidl-conversions": { + "version": "7.0.0", + "license": "BSD-2-Clause", "engines": { - "node": ">= 6" + "node": ">=12" } }, - "../../node_modules/puppeteer-core/node_modules/rimraf": { - "version": "3.0.2", - "dev": true, - "license": "ISC", + "../../node_modules/whatwg-encoding": { + "version": "3.1.1", + "license": "MIT", + "peer": true, "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "iconv-lite": "0.6.3" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=18" } }, - "../../node_modules/pure-rand": { - "version": "6.1.0", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ], - "license": "MIT" - }, - "../../node_modules/q": { - "version": "1.5.1", - "dev": true, + "../../node_modules/whatwg-mimetype": { + "version": "4.0.0", "license": "MIT", + "peer": true, "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">=18" } }, - "../../node_modules/query-selector-shadow-dom": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/querystringify": { - "version": "2.2.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/queue-microtask": { - "version": "1.2.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "../../node_modules/quick-lru": { - "version": "4.0.1", + "../../node_modules/whatwg-url": { + "version": "11.0.0", "dev": true, "license": "MIT", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "../../node_modules/randombytes": { - "version": "2.1.0", - "license": "MIT", + "../../node_modules/which": { + "version": "2.0.2", + "license": "ISC", "dependencies": { - "safe-buffer": "^5.1.0" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "../../node_modules/rc": { - "version": "1.2.8", + "../../node_modules/which-boxed-primitive": { + "version": "1.0.2", "dev": true, - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "license": "MIT", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" }, - "bin": { - "rc": "cli.js" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", + "../../node_modules/which-builtin-type": { + "version": "1.1.4", "dev": true, "license": "MIT", + "dependencies": { + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/rdf-canonize": { - "version": "3.4.0", - "license": "BSD-3-Clause", + "../../node_modules/which-collection": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "setimmediate": "^1.0.5" + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/react-is": { - "version": "18.3.1", - "dev": true, - "license": "MIT" - }, - "../../node_modules/read-package-up": { - "version": "11.0.0", + "../../node_modules/which-typed-array": { + "version": "1.1.15", "dev": true, "license": "MIT", "dependencies": { - "find-up-simple": "^1.0.0", - "read-pkg": "^9.0.0", - "type-fest": "^4.6.0" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=18" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/read-package-up/node_modules/hosted-git-info": { - "version": "7.0.2", + "../../node_modules/why-is-node-running": { + "version": "2.3.0", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "lru-cache": "^10.0.1" + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=8" } }, - "../../node_modules/read-package-up/node_modules/lru-cache": { - "version": "10.4.3", - "dev": true, - "license": "ISC" - }, - "../../node_modules/read-package-up/node_modules/normalize-package-data": { - "version": "6.0.2", + "../../node_modules/word-wrap": { + "version": "1.2.5", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "../../node_modules/read-package-up/node_modules/parse-json": { - "version": "8.1.0", + "../../node_modules/wordwrap": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "../../node_modules/wrap-ansi": { + "version": "7.0.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.13", - "index-to-position": "^0.1.2", - "type-fest": "^4.7.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=18" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "../../node_modules/read-package-up/node_modules/read-pkg": { - "version": "9.0.1", + "../../node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.3", - "normalize-package-data": "^6.0.0", - "parse-json": "^8.0.0", - "type-fest": "^4.6.0", - "unicorn-magic": "^0.1.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=18" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/read-package-up/node_modules/semver": { - "version": "7.6.3", + "../../node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "../../node_modules/read-package-up/node_modules/type-fest": { - "version": "4.25.0", + "../../node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "../../node_modules/read-pkg": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } + "../../node_modules/wrappy": { + "version": "1.0.2", + "license": "ISC" }, - "../../node_modules/read-pkg-up": { - "version": "7.0.1", - "dev": true, + "../../node_modules/ws": { + "version": "8.18.0", "license": "MIT", - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, "engines": { - "node": ">=8" + "node": ">=10.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" }, - "engines": { - "node": ">=8" + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "../../node_modules/read-pkg-up/node_modules/locate-path": { + "../../node_modules/xml-name-validator": { "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, + "license": "Apache-2.0", + "peer": true, "engines": { - "node": ">=8" + "node": ">=18" } }, - "../../node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "dev": true, + "../../node_modules/xmlchars": { + "version": "2.2.0", "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, + "peer": true + }, + "../../node_modules/xmlhttprequest-ssl": { + "version": "2.0.0", + "dev": true, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.4.0" } }, - "../../node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", + "../../node_modules/xtend": { + "version": "4.0.2", "dev": true, "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, "engines": { - "node": ">=8" + "node": ">=0.4" } }, - "../../node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", + "../../node_modules/y18n": { + "version": "5.0.8", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=10" } }, - "../../node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", + "../../node_modules/yallist": { + "version": "3.1.1", "dev": true, "license": "ISC" }, - "../../node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", + "../../node_modules/yargs": { + "version": "17.7.2", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "../../node_modules/read-pkg/node_modules/semver": { - "version": "5.7.2", + "../../node_modules/yargs-parser": { + "version": "20.2.9", "dev": true, "license": "ISC", - "bin": { - "semver": "bin/semver" + "engines": { + "node": ">=10" } }, - "../../node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", + "../../node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", "dev": true, - "license": "(MIT OR CC0-1.0)", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=12" } }, - "../../node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, + "../../node_modules/yauzl": { + "version": "2.10.0", "license": "MIT", + "peer": true, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "../../node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/readdir-glob": { - "version": "1.1.3", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.1.0" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } }, - "../../node_modules/readdir-glob/node_modules/brace-expansion": { - "version": "2.0.1", + "../../node_modules/yocto-queue": { + "version": "0.1.0", "dev": true, "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "../../node_modules/readdir-glob/node_modules/minimatch": { - "version": "5.1.6", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/reconnecting-websocket": { - "version": "4.4.0", - "license": "MIT" - }, - "../../node_modules/redent": { - "version": "3.0.0", + "../../node_modules/yoctocolors": { + "version": "2.1.1", "dev": true, "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/reflect.getprototypeof": { - "version": "1.0.6", + "../../node_modules/z-schema": { + "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.1", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" }, "engines": { - "node": ">= 0.4" + "node": ">=16.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "commander": "^10.0.0" } }, - "../../node_modules/regenerate": { - "version": "1.4.2", + "../../node_modules/z-schema/node_modules/commander": { + "version": "10.0.1", "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } }, - "../../node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "dev": true, + "../../node_modules/zip-stream": { + "version": "4.1.1", "license": "MIT", + "peer": true, "dependencies": { - "regenerate": "^1.4.2" + "archiver-utils": "^3.0.4", + "compress-commons": "^4.1.2", + "readable-stream": "^3.6.0" }, "engines": { - "node": ">=4" + "node": ">= 10" } }, - "../../node_modules/regenerator-runtime": { - "version": "0.14.1", - "license": "MIT" - }, - "../../node_modules/regenerator-transform": { - "version": "0.15.2", - "dev": true, + "../../node_modules/zip-stream/node_modules/archiver-utils": { + "version": "3.0.4", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.8.4" + "glob": "^7.2.3", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" } }, - "../../node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "license": "MIT", + "../../node_modules/zip-stream/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "peer": true, "dependencies": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">= 0.4" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/regexpp": { - "version": "3.2.0", + "../../node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/regexpu-core": { - "version": "5.3.2", - "dev": true, + "node_modules/@babel/runtime": { + "version": "7.23.7", "license": "MIT", "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" + "regenerator-runtime": "^0.14.0" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "../../node_modules/registry-auth-token": { - "version": "5.0.2", - "dev": true, - "license": "MIT", + "node_modules/@biglup/is-cid": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@biglup/is-cid/-/is-cid-1.0.3.tgz", + "integrity": "sha512-R0XPZ/IQhU2TtetSFI9vI+7kJOJYNiCncn5ixEBW+/LNaZCo2HK37Mq3pRNzrM4FryuAkyeqY7Ujmj3I3e3t9g==", + "license": "Apache-2.0", "dependencies": { - "@pnpm/npm-conf": "^2.1.0" + "@multiformats/mafmt": "^12.1.6", + "@multiformats/multiaddr": "^12.1.14", + "iso-url": "^1.1.3", + "multiformats": "^13.0.1", + "uint8arrays": "^5.0.1" }, "engines": { - "node": ">=14" + "node": ">=16.0.0", + "npm": ">=7.0.0" } }, - "../../node_modules/regjsparser": { - "version": "0.9.1", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/@cardano-ogmios/client": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@cardano-ogmios/client/-/client-6.9.0.tgz", + "integrity": "sha512-IsoUVsaMXiYyhWrdVKYOA5PDlX0EZ2gaq4lfk4JelRw6mcWVxemUrMaU2ndvugO9LQ3SCM1nESPgMIU0xe5FWw==", + "license": "MPL-2.0", "dependencies": { - "jsesc": "~0.5.0" + "@cardano-ogmios/schema": "6.9.0", + "@cardanosolutions/json-bigint": "^1.0.1", + "@types/json-bigint": "^1.0.1", + "bech32": "^2.0.0", + "cross-fetch": "^3.1.4", + "fastq": "^1.11.0", + "isomorphic-ws": "^4.0.1", + "nanoid": "^3.1.31", + "ts-custom-error": "^3.2.0", + "ws": "^7.5.10" }, - "bin": { - "regjsparser": "bin/parser" + "engines": { + "node": ">=14" } }, - "../../node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" + "node_modules/@cardano-ogmios/client/node_modules/isomorphic-ws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "license": "MIT", + "peerDependencies": { + "ws": "*" } }, - "../../node_modules/require-directory": { - "version": "2.1.1", - "dev": true, + "node_modules/@cardano-ogmios/client/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "../../node_modules/require-from-string": { - "version": "2.0.2", - "license": "MIT", + "node_modules/@cardano-ogmios/schema": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/@cardano-ogmios/schema/-/schema-6.9.0.tgz", + "integrity": "sha512-e7QVLF+dQMIv9p+p5CWQjMfBmkERYRa2wK2AjyehQZCJnecZ0gvTbRqewdX5VW4mVXf6KUfFyphsxWK46Pg6LA==", + "license": "MPL-2.0", "engines": { - "node": ">=0.10.0" + "node": ">=14" } }, - "../../node_modules/requires-port": { - "version": "1.0.0", - "dev": true, - "license": "MIT" + "node_modules/@cardano-sdk/core": { + "version": "0.41.4", + "resolved": "https://registry.npmjs.org/@cardano-sdk/core/-/core-0.41.4.tgz", + "integrity": "sha512-fr2P8ZHPPhN7eL8AGvGFUfyDTr0K5Efd6UbH3Xim9NcsjebK8+sprBXCtupf5YiBSwfkpqO815ijKtJKZ7rY/w==", + "license": "Apache-2.0", + "dependencies": { + "@biglup/is-cid": "^1.0.3", + "@cardano-ogmios/client": "6.9.0", + "@cardano-ogmios/schema": "6.9.0", + "@cardano-sdk/crypto": "~0.1.31", + "@cardano-sdk/util": "~0.15.5", + "@foxglove/crc": "^0.0.3", + "@scure/base": "^1.1.1", + "fraction.js": "4.0.1", + "ip-address": "^9.0.5", + "lodash": "^4.17.21", + "ts-custom-error": "^3.2.0", + "ts-log": "^2.2.4", + "web-encoding": "^1.1.5" + }, + "engines": { + "node": ">=16.20.2" + }, + "peerDependencies": { + "rxjs": "^7.4.0" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + } + } }, - "../../node_modules/resolve": { - "version": "1.22.8", - "dev": true, - "license": "MIT", + "node_modules/@cardano-sdk/core/node_modules/fraction.js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.1.tgz", + "integrity": "sha512-NQYzZw8MUsxSZFQo6E8tKOlmSd/BlDTNOR4puXFSHSwFwNaIlmbortQy5PDN/KnVQ4xWG2NtN0J0hjPw7eE06A==", + "license": "MIT OR GPL-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/@cardano-sdk/crypto": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@cardano-sdk/crypto/-/crypto-0.1.31.tgz", + "integrity": "sha512-LwCRO+xRYMMtqdhCdiiu6kjliRPq1fLV72NCDqPeGpis+aJMDtIqsz+OHw6ECjKf3Otxnfl2B8UXD2Dr3StDAQ==", + "license": "Apache-2.0", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@cardano-sdk/util": "~0.15.5", + "blake2b": "^2.1.4", + "i": "^0.3.7", + "libsodium-wrappers-sumo": "^0.7.5", + "lodash": "^4.17.21", + "npm": "^9.3.0", + "pbkdf2": "^3.1.2", + "ts-custom-error": "^3.2.0", + "ts-log": "^2.2.4" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=16.20.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@dcspark/cardano-multiplatform-lib-asmjs": "^3.1.1", + "@dcspark/cardano-multiplatform-lib-browser": "^3.1.1", + "@dcspark/cardano-multiplatform-lib-nodejs": "^3.1.1" + }, + "peerDependenciesMeta": { + "@dcspark/cardano-multiplatform-lib-asmjs": { + "optional": true + }, + "@dcspark/cardano-multiplatform-lib-browser": { + "optional": true + }, + "@dcspark/cardano-multiplatform-lib-nodejs": { + "optional": true + } } }, - "../../node_modules/resolve-alpn": { - "version": "1.2.1", - "dev": true, - "license": "MIT" + "node_modules/@cardano-sdk/dapp-connector": { + "version": "0.12.44", + "resolved": "https://registry.npmjs.org/@cardano-sdk/dapp-connector/-/dapp-connector-0.12.44.tgz", + "integrity": "sha512-IyJw4uZv1tiwI0Fv54KQp1EAF+teA4oQTcgKOkZM2MVFH8X6HvhFAkQ5rgcjUz7LX5qmoKAiBO2b80sZRge79w==", + "license": "Apache-2.0", + "dependencies": { + "@cardano-sdk/core": "~0.41.4", + "@cardano-sdk/crypto": "~0.1.31", + "@cardano-sdk/util": "~0.15.5", + "ts-custom-error": "^3.2.0", + "ts-log": "^2.2.4", + "webextension-polyfill": "^0.8.0" + }, + "engines": { + "node": ">=16.20.2" + } }, - "../../node_modules/resolve-cwd": { - "version": "3.0.0", - "dev": true, - "license": "MIT", + "node_modules/@cardano-sdk/input-selection": { + "version": "0.13.28", + "resolved": "https://registry.npmjs.org/@cardano-sdk/input-selection/-/input-selection-0.13.28.tgz", + "integrity": "sha512-BunSZ7Hcw+/vuCwEoG1Z9svJVIkNatcQniJjYK6lj1IQAwCTG8C3JZsGSTgRMnlyLBfht+txo7buUxmZ7TUWqw==", + "license": "Apache-2.0", "dependencies": { - "resolve-from": "^5.0.0" + "@cardano-sdk/core": "~0.41.4", + "@cardano-sdk/key-management": "~0.24.10", + "@cardano-sdk/util": "~0.15.5", + "bignumber.js": "^9.1.1", + "lodash": "^4.17.21", + "ts-custom-error": "^3.2.0" }, "engines": { - "node": ">=8" + "node": ">=16.20.2" } }, - "../../node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "dev": true, - "license": "MIT", + "node_modules/@cardano-sdk/key-management": { + "version": "0.24.10", + "resolved": "https://registry.npmjs.org/@cardano-sdk/key-management/-/key-management-0.24.10.tgz", + "integrity": "sha512-0IoHfHlGQDFhxbJC4CQTLoceU6HmzMckML5NUhkaqMWaX0yDGfzzw3h4CqkNQabjfrHr2Fuqu1ZaBgoshupjiA==", + "license": "Apache-2.0", + "dependencies": { + "@cardano-sdk/core": "~0.41.4", + "@cardano-sdk/crypto": "~0.1.31", + "@cardano-sdk/dapp-connector": "~0.12.44", + "@cardano-sdk/util": "~0.15.5", + "@emurgo/cardano-message-signing-nodejs": "^1.0.1", + "bip39": "^3.0.4", + "chacha": "^2.1.0", + "get-random-values": "^2.0.0", + "lodash": "^4.17.21", + "pbkdf2": "^3.1.2", + "rxjs": "^7.4.0", + "ts-custom-error": "^3.2.0", + "ts-log": "^2.2.4" + }, "engines": { - "node": ">=8" + "node": ">=16.20.2" } }, - "../../node_modules/resolve-from": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/@cardano-sdk/tx-construction": { + "version": "0.21.13", + "resolved": "https://registry.npmjs.org/@cardano-sdk/tx-construction/-/tx-construction-0.21.13.tgz", + "integrity": "sha512-EL3y0n397QTAvyTpUIYOvNWMer82xlzwD0kdCMcuMtWoSZJVbPblGY6B/wi9TNxBKK8LqmELXCMIvcRvvzc8mg==", + "license": "Apache-2.0", + "dependencies": { + "@cardano-sdk/core": "~0.41.4", + "@cardano-sdk/crypto": "~0.1.31", + "@cardano-sdk/input-selection": "~0.13.28", + "@cardano-sdk/key-management": "~0.24.10", + "@cardano-sdk/util": "~0.15.5", + "@cardano-sdk/util-rxjs": "~0.7.41", + "lodash": "^4.17.21", + "npm": "^9.3.0", + "rxjs": "^7.4.0", + "ts-custom-error": "^3.2.0", + "ts-log": "^2.2.4" + }, "engines": { - "node": ">=4" + "node": ">=16.20.2" } }, - "../../node_modules/resolve.exports": { - "version": "2.0.2", - "dev": true, - "license": "MIT", + "node_modules/@cardano-sdk/util": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/@cardano-sdk/util/-/util-0.15.5.tgz", + "integrity": "sha512-TM80z29l6FMa878HBSHFETrRLA/jfh4X+CEF3RPw6Bf0a+BpXL9ve2qKjWMv5Gf4fvRIq1r+pFVKQGWKR9SzIA==", + "license": "Apache-2.0", + "dependencies": { + "bech32": "^2.0.0", + "lodash": "^4.17.21", + "serialize-error": "^8", + "ts-custom-error": "^3.2.0", + "ts-log": "^2.2.4", + "type-fest": "^2.19.0" + }, "engines": { - "node": ">=10" + "node": ">=16.20.2" } }, - "../../node_modules/responselike": { - "version": "2.0.1", - "dev": true, - "license": "MIT", + "node_modules/@cardano-sdk/util-rxjs": { + "version": "0.7.41", + "resolved": "https://registry.npmjs.org/@cardano-sdk/util-rxjs/-/util-rxjs-0.7.41.tgz", + "integrity": "sha512-70uN8P6AEx+W1Ao3s+I9DwzzuvVA7JR7EQfrpHZ4RhuGwH3OiETb4r88DPE5NH5Vc3J5ZfHBnxNAraqeCns7Cw==", + "license": "Apache-2.0", "dependencies": { - "lowercase-keys": "^2.0.0" + "@cardano-sdk/util": "~0.15.5", + "backoff-rxjs": "^7.0.0", + "rxjs": "^7.4.0" + }, + "engines": { + "node": ">=16.20.2" + } + }, + "node_modules/@cardano-sdk/util/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/resq": { - "version": "1.11.0", - "dev": true, + "node_modules/@cardanosolutions/json-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@cardanosolutions/json-bigint/-/json-bigint-1.0.1.tgz", + "integrity": "sha512-mbYL6jtHqMFCZnTFhmkmoeDzHMBino0gMiGQnOJE7CwzZzkK2HCpH0MTBk+84QDadMEGX7iFt7uB+levm1a+bQ==", "license": "MIT", "dependencies": { - "fast-deep-equal": "^2.0.1" + "bignumber.js": "^9.0.0" } }, - "../../node_modules/resq/node_modules/fast-deep-equal": { - "version": "2.0.1", - "dev": true, + "node_modules/@chainsafe/is-ip": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz", + "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==", "license": "MIT" }, - "../../node_modules/reusify": { - "version": "1.0.4", - "dev": true, + "node_modules/@chainsafe/netmask": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz", + "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==", "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "dependencies": { + "@chainsafe/is-ip": "^2.0.1" } }, - "../../node_modules/rgb2hex": { - "version": "0.2.5", - "dev": true, + "node_modules/@emurgo/cardano-message-signing-nodejs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emurgo/cardano-message-signing-nodejs/-/cardano-message-signing-nodejs-1.1.0.tgz", + "integrity": "sha512-PQRc8K8wZshEdmQenNUzVtiI8oJNF/1uAnBhidee5C4o1l2mDLOW+ur46HWHIFKQ6x8mSJTllcjMscHgzju0gQ==", "license": "MIT" }, - "../../node_modules/rimraf": { - "version": "2.7.1", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } + "node_modules/@emurgo/cardano-serialization-lib-browser": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-browser/-/cardano-serialization-lib-browser-13.2.0.tgz", + "integrity": "sha512-IOUETh9txYfXoTLaX3Ut71UcLtWpFL0ewBNDltgnGKE6k9qM0CurFR8tSoAE1i0IvTi/v/oIZX2oqXex/Si65Q==", + "license": "MIT" }, - "../../node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "license": "ISC", + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "*" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "../../node_modules/rollup": { - "version": "3.29.4", + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", "dev": true, "license": "MIT", - "optional": true, - "peer": true, - "bin": { - "rollup": "dist/bin/rollup" - }, "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "../../node_modules/rrweb-cssom": { - "version": "0.7.1", + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } }, - "../../node_modules/run-parallel": { - "version": "1.2.0", + "node_modules/@eslint/js": { + "version": "8.56.0", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@firebase/analytics": { + "version": "0.10.0", + "license": "Apache-2.0", "dependencies": { - "queue-microtask": "^1.2.2" + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/rxdb": { - "version": "14.17.1", - "hasInstallScript": true, + "node_modules/@firebase/analytics-compat": { + "version": "0.2.6", "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "7.22.15", - "@types/clone": "2.1.2", - "@types/cors": "2.8.14", - "@types/express": "4.17.18", - "@types/lokijs": "1.5.10", - "@types/simple-peer": "9.11.5", - "@types/ws": "8.5.5", - "ajv": "8.12.0", - "array-push-at-sort-position": "3.0.0", - "as-typed": "1.3.2", - "broadcast-channel": "5.3.0", - "custom-idle-queue": "3.0.1", - "dexie": "4.0.0-alpha.4", - "event-reduce-js": "3.1.2", - "get-graphql-from-jsonschema": "8.1.0", - "graphql": "15.8.0", - "graphql-ws": "5.14.0", - "is-my-json-valid": "2.20.6", - "isomorphic-ws": "5.0.0", - "js-base64": "3.7.5", - "jsonschema-key-compression": "1.6.1", - "lokijs": "1.5.12", - "mingo": "6.4.4", - "modifyjs": "0.3.1", - "mongodb": "6.1.0", - "nats": "2.17.0", - "oblivious-set": "1.1.1", - "ohash": "1.1.3", - "pako": "2.1.0", - "reconnecting-websocket": "4.4.0", - "simple-peer": "9.11.1", - "socket.io-client": "4.7.2", - "unload": "2.4.1", - "util": "0.12.5", - "ws": "8.14.2", - "z-schema": "6.0.1" + "@firebase/analytics": "0.10.0", + "@firebase/analytics-types": "0.8.0", + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, "peerDependencies": { - "rxjs": "^7.8.0" + "@firebase/app-compat": "0.x" } }, - "../../node_modules/rxdb/node_modules/@babel/runtime": { - "version": "7.22.15", - "license": "MIT", + "node_modules/@firebase/analytics-types": { + "version": "0.8.0", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app": { + "version": "0.9.13", + "license": "Apache-2.0", "dependencies": { - "regenerator-runtime": "^0.14.0" + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "idb": "7.1.1", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/app-check": { + "version": "0.8.0", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/rxdb/node_modules/ajv": { - "version": "8.12.0", - "license": "MIT", + "node_modules/@firebase/app-check-compat": { + "version": "0.3.7", + "license": "Apache-2.0", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "@firebase/app-check": "0.8.0", + "@firebase/app-check-types": "0.5.0", + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/rxdb/node_modules/array-push-at-sort-position": { - "version": "3.0.0", + "node_modules/@firebase/app-check-interop-types": { + "version": "0.3.0", "license": "Apache-2.0" }, - "../../node_modules/rxdb/node_modules/js-base64": { - "version": "3.7.5", - "license": "BSD-3-Clause" - }, - "../../node_modules/rxdb/node_modules/json-schema-traverse": { - "version": "1.0.0", - "license": "MIT" + "node_modules/@firebase/app-check-types": { + "version": "0.5.0", + "license": "Apache-2.0" }, - "../../node_modules/rxjs": { - "version": "7.8.1", + "node_modules/@firebase/app-compat": { + "version": "0.2.13", "license": "Apache-2.0", "dependencies": { + "@firebase/app": "0.9.13", + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" } }, - "../../node_modules/safe-array-concat": { - "version": "1.1.2", - "dev": true, - "license": "MIT", + "node_modules/@firebase/app-types": { + "version": "0.9.0", + "license": "Apache-2.0" + }, + "node_modules/@firebase/auth": { + "version": "0.23.2", + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/safe-buffer": { - "version": "5.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "../../node_modules/safe-regex-test": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "../../node_modules/safer-buffer": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, - "../../node_modules/saxes": { - "version": "6.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "../../node_modules/schema-utils": { - "version": "4.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "../../node_modules/schema-utils/node_modules/ajv": { - "version": "8.17.1", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "../../node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "../../node_modules/schema-utils/node_modules/json-schema-traverse": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/semantic-release": { - "version": "24.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@semantic-release/commit-analyzer": "^13.0.0-beta.1", - "@semantic-release/error": "^4.0.0", - "@semantic-release/github": "^10.0.0", - "@semantic-release/npm": "^12.0.0", - "@semantic-release/release-notes-generator": "^14.0.0-beta.1", - "aggregate-error": "^5.0.0", - "cosmiconfig": "^9.0.0", - "debug": "^4.0.0", - "env-ci": "^11.0.0", - "execa": "^9.0.0", - "figures": "^6.0.0", - "find-versions": "^6.0.0", - "get-stream": "^6.0.0", - "git-log-parser": "^1.2.0", - "hook-std": "^3.0.0", - "hosted-git-info": "^7.0.0", - "import-from-esm": "^1.3.1", - "lodash-es": "^4.17.21", - "marked": "^12.0.0", - "marked-terminal": "^7.0.0", - "micromatch": "^4.0.2", - "p-each-series": "^3.0.0", - "p-reduce": "^3.0.0", - "read-package-up": "^11.0.0", - "resolve-from": "^5.0.0", - "semver": "^7.3.2", - "semver-diff": "^4.0.0", - "signale": "^1.2.1", - "yargs": "^17.5.1" - }, - "bin": { - "semantic-release": "bin/semantic-release.js" - }, - "engines": { - "node": ">=20.8.1" - } - }, - "../../node_modules/semantic-release/node_modules/@semantic-release/commit-analyzer": { - "version": "13.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "conventional-changelog-angular": "^8.0.0", - "conventional-changelog-writer": "^8.0.0", - "conventional-commits-filter": "^5.0.0", - "conventional-commits-parser": "^6.0.0", - "debug": "^4.0.0", - "import-from-esm": "^1.0.3", - "lodash-es": "^4.17.21", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=20.8.1" - }, - "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "../../node_modules/semantic-release/node_modules/@semantic-release/error": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "../../node_modules/semantic-release/node_modules/@semantic-release/release-notes-generator": { - "version": "14.0.1", - "dev": true, - "license": "MIT", + "node_modules/@firebase/auth-compat": { + "version": "0.4.2", + "license": "Apache-2.0", "dependencies": { - "conventional-changelog-angular": "^8.0.0", - "conventional-changelog-writer": "^8.0.0", - "conventional-commits-filter": "^5.0.0", - "conventional-commits-parser": "^6.0.0", - "debug": "^4.0.0", - "get-stream": "^7.0.0", - "import-from-esm": "^1.0.3", - "into-stream": "^7.0.0", - "lodash-es": "^4.17.21", - "read-package-up": "^11.0.0" - }, - "engines": { - "node": ">=20.8.1" + "@firebase/auth": "0.23.2", + "@firebase/auth-types": "0.12.0", + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", + "tslib": "^2.1.0" }, "peerDependencies": { - "semantic-release": ">=20.1.0" - } - }, - "../../node_modules/semantic-release/node_modules/@semantic-release/release-notes-generator/node_modules/get-stream": { - "version": "7.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/aggregate-error": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^5.2.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/clean-stack": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/conventional-changelog-angular": { - "version": "8.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "compare-func": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "../../node_modules/semantic-release/node_modules/conventional-changelog-writer": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/semver": "^7.5.5", - "conventional-commits-filter": "^5.0.0", - "handlebars": "^4.7.7", - "meow": "^13.0.0", - "semver": "^7.5.2" - }, - "bin": { - "conventional-changelog-writer": "dist/cli/index.js" - }, - "engines": { - "node": ">=18" - } - }, - "../../node_modules/semantic-release/node_modules/conventional-commits-filter": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" + "@firebase/app-compat": "0.x" } }, - "../../node_modules/semantic-release/node_modules/conventional-commits-parser": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "meow": "^13.0.0" - }, - "bin": { - "conventional-commits-parser": "dist/cli/index.js" - }, - "engines": { - "node": ">=18" - } + "node_modules/@firebase/auth-interop-types": { + "version": "0.2.1", + "license": "Apache-2.0" }, - "../../node_modules/semantic-release/node_modules/cosmiconfig": { - "version": "9.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, + "node_modules/@firebase/auth-types": { + "version": "0.12.0", + "license": "Apache-2.0", "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "../../node_modules/semantic-release/node_modules/escape-string-regexp": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/execa": { - "version": "9.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^8.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^5.2.0", - "pretty-ms": "^9.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" - }, - "engines": { - "node": "^18.19.0 || >=20.5.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "../../node_modules/semantic-release/node_modules/execa/node_modules/get-stream": { - "version": "9.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/hosted-git-info": { - "version": "7.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" } }, - "../../node_modules/semantic-release/node_modules/human-signals": { - "version": "8.0.0", - "dev": true, + "node_modules/@firebase/component": { + "version": "0.6.4", "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "../../node_modules/semantic-release/node_modules/indent-string": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/into-stream": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "from2": "^2.3.0", - "p-is-promise": "^3.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/is-plain-obj": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/is-stream": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/lru-cache": { - "version": "10.4.3", - "dev": true, - "license": "ISC" - }, - "../../node_modules/semantic-release/node_modules/meow": { - "version": "13.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/semantic-release/node_modules/npm-run-path": { - "version": "5.3.0", - "dev": true, - "license": "MIT", "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "../../node_modules/semantic-release/node_modules/p-reduce": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@firebase/database": { + "version": "0.14.4", + "license": "Apache-2.0", + "dependencies": { + "@firebase/auth-interop-types": "0.2.1", + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "faye-websocket": "0.11.4", + "tslib": "^2.1.0" } }, - "../../node_modules/semantic-release/node_modules/path-key": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@firebase/database-compat": { + "version": "0.3.4", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.4", + "@firebase/database": "0.14.4", + "@firebase/database-types": "0.10.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "../../node_modules/semantic-release/node_modules/resolve-from": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/@firebase/database-types": { + "version": "0.10.4", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-types": "0.9.0", + "@firebase/util": "1.9.3" } }, - "../../node_modules/semantic-release/node_modules/semver": { - "version": "7.6.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/@firebase/firestore": { + "version": "3.13.0", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "@firebase/webchannel-wrapper": "0.10.1", + "@grpc/grpc-js": "~1.7.0", + "@grpc/proto-loader": "^0.6.13", + "node-fetch": "2.6.7", + "tslib": "^2.1.0" }, "engines": { - "node": ">=10" - } - }, - "../../node_modules/semantic-release/node_modules/signal-exit": { - "version": "4.1.0", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" + "node": ">=10.10.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/semantic-release/node_modules/strip-final-newline": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" + "node_modules/@firebase/firestore-compat": { + "version": "0.3.12", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.4", + "@firebase/firestore": "3.13.0", + "@firebase/firestore-types": "2.5.1", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/@firebase/firestore-types": { + "version": "2.5.1", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" } }, - "../../node_modules/semver-diff": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/@firebase/functions": { + "version": "0.10.0", + "license": "Apache-2.0", "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" + "@firebase/app-check-interop-types": "0.3.0", + "@firebase/auth-interop-types": "0.2.1", + "@firebase/component": "0.6.4", + "@firebase/messaging-interop-types": "0.2.0", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/semver-diff/node_modules/semver": { - "version": "7.6.3", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/@firebase/functions-compat": { + "version": "0.3.5", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.4", + "@firebase/functions": "0.10.0", + "@firebase/functions-types": "0.6.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/semver-regex": { - "version": "4.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/@firebase/functions-types": { + "version": "0.6.0", + "license": "Apache-2.0" }, - "../../node_modules/serialize-error": { - "version": "8.1.0", - "dev": true, - "license": "MIT", + "node_modules/@firebase/installations": { + "version": "0.6.4", + "license": "Apache-2.0", "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=10" + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "idb": "7.0.1", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/serialize-error/node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" + "node_modules/@firebase/installations-compat": { + "version": "0.2.4", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/installations-types": "0.5.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/serialize-javascript": { - "version": "6.0.2", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" + "node_modules/@firebase/installations-types": { + "version": "0.5.0", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x" } }, - "../../node_modules/set-function-length": { - "version": "1.2.2", - "license": "MIT", + "node_modules/@firebase/installations/node_modules/idb": { + "version": "7.0.1", + "license": "ISC" + }, + "node_modules/@firebase/logger": { + "version": "0.4.0", + "license": "Apache-2.0", "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "tslib": "^2.1.0" } }, - "../../node_modules/set-function-name": { - "version": "2.0.2", - "license": "MIT", + "node_modules/@firebase/messaging": { + "version": "0.12.4", + "license": "Apache-2.0", "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/messaging-interop-types": "0.2.0", + "@firebase/util": "1.9.3", + "idb": "7.0.1", + "tslib": "^2.1.0" }, - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/setimmediate": { - "version": "1.0.5", - "license": "MIT" - }, - "../../node_modules/shebang-command": { - "version": "2.0.0", - "license": "MIT", + "node_modules/@firebase/messaging-compat": { + "version": "0.2.4", + "license": "Apache-2.0", "dependencies": { - "shebang-regex": "^3.0.0" + "@firebase/component": "0.6.4", + "@firebase/messaging": "0.12.4", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/shebang-regex": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } + "node_modules/@firebase/messaging-interop-types": { + "version": "0.2.0", + "license": "Apache-2.0" }, - "../../node_modules/shiki": { - "version": "0.14.7", - "dev": true, - "license": "MIT", + "node_modules/@firebase/messaging/node_modules/idb": { + "version": "7.0.1", + "license": "ISC" + }, + "node_modules/@firebase/performance": { + "version": "0.6.4", + "license": "Apache-2.0", "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/side-channel": { - "version": "1.0.6", - "dev": true, - "license": "MIT", + "node_modules/@firebase/performance-compat": { + "version": "0.2.4", + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/performance": "0.6.4", + "@firebase/performance-types": "0.2.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/siginfo": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "../../node_modules/signal-exit": { - "version": "3.0.7", - "dev": true, - "license": "ISC" + "node_modules/@firebase/performance-types": { + "version": "0.2.0", + "license": "Apache-2.0" }, - "../../node_modules/signale": { - "version": "1.4.0", - "dev": true, - "license": "MIT", + "node_modules/@firebase/remote-config": { + "version": "0.4.4", + "license": "Apache-2.0", "dependencies": { - "chalk": "^2.3.2", - "figures": "^2.0.0", - "pkg-conf": "^2.1.0" + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/signale/node_modules/figures": { - "version": "2.0.0", - "dev": true, - "license": "MIT", + "node_modules/@firebase/remote-config-compat": { + "version": "0.2.4", + "license": "Apache-2.0", "dependencies": { - "escape-string-regexp": "^1.0.5" + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/remote-config": "0.4.4", + "@firebase/remote-config-types": "0.3.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/simple-peer": { - "version": "9.11.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3", - "debug": "^4.3.2", - "err-code": "^3.0.1", - "get-browser-rtc": "^1.1.0", - "queue-microtask": "^1.2.3", - "randombytes": "^2.1.0", - "readable-stream": "^3.6.0" - } + "node_modules/@firebase/remote-config-types": { + "version": "0.3.0", + "license": "Apache-2.0" }, - "../../node_modules/simple-peer/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", + "node_modules/@firebase/storage": { + "version": "0.11.2", + "license": "Apache-2.0", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", + "tslib": "^2.1.0" }, - "engines": { - "node": ">= 6" + "peerDependencies": { + "@firebase/app": "0.x" } }, - "../../node_modules/sinon": { - "version": "18.0.0", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/@firebase/storage-compat": { + "version": "0.3.2", + "license": "Apache-2.0", "dependencies": { - "@sinonjs/commons": "^3.0.1", - "@sinonjs/fake-timers": "^11.2.2", - "@sinonjs/samsam": "^8.0.0", - "diff": "^5.2.0", - "nise": "^6.0.0", - "supports-color": "^7" + "@firebase/component": "0.6.4", + "@firebase/storage": "0.11.2", + "@firebase/storage-types": "0.8.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/sinon" + "peerDependencies": { + "@firebase/app-compat": "0.x" } }, - "../../node_modules/sinon-chai": { - "version": "3.7.0", - "dev": true, - "license": "(BSD-2-Clause OR WTFPL)", + "node_modules/@firebase/storage-types": { + "version": "0.8.0", + "license": "Apache-2.0", "peerDependencies": { - "chai": "^4.0.0", - "sinon": ">=4.0.0" + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" } }, - "../../node_modules/sinon/node_modules/@sinonjs/fake-timers": { - "version": "11.2.2", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/@firebase/util": { + "version": "1.9.3", + "license": "Apache-2.0", "dependencies": { - "@sinonjs/commons": "^3.0.0" + "tslib": "^2.1.0" } }, - "../../node_modules/sinon/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/@firebase/webchannel-wrapper": { + "version": "0.10.1", + "license": "Apache-2.0" + }, + "node_modules/@foxglove/crc": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@foxglove/crc/-/crc-0.0.3.tgz", + "integrity": "sha512-DjIZsnL3CyP/yQ/vUYA9cjrD0a/8YXejI5ZmsaOiT16cLfZcTwaCxIN01/ys4jsy+dZCQ/9DnWFn7AEFbiMDaA==", + "license": "MIT" + }, + "node_modules/@grpc/grpc-js": { + "version": "1.7.3", + "license": "Apache-2.0", + "dependencies": { + "@grpc/proto-loader": "^0.7.0", + "@types/node": ">=12.12.47" + }, "engines": { - "node": ">=8" + "node": "^8.13.0 || >=10.10.0" } }, - "../../node_modules/sinon/node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", + "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { + "version": "0.7.10", + "license": "Apache-2.0", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.4", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@grpc/grpc-js/node_modules/cliui": { + "version": "8.0.1", + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "../../node_modules/sirv": { - "version": "2.0.4", - "dev": true, - "license": "MIT", + "node_modules/@grpc/grpc-js/node_modules/long": { + "version": "5.2.3", + "license": "Apache-2.0" + }, + "node_modules/@grpc/grpc-js/node_modules/protobufjs": { + "version": "7.2.6", + "hasInstallScript": true, + "license": "BSD-3-Clause", "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" }, "engines": { - "node": ">= 10" + "node": ">=12.0.0" } }, - "../../node_modules/sisteransi": { - "version": "1.0.5", - "dev": true, - "license": "MIT" - }, - "../../node_modules/skin-tone": { - "version": "2.0.0", - "dev": true, + "node_modules/@grpc/grpc-js/node_modules/yargs": { + "version": "17.7.2", "license": "MIT", "dependencies": { - "unicode-emoji-modifier-base": "^1.0.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "../../node_modules/slash": { - "version": "3.0.0", - "dev": true, - "license": "MIT", + "node_modules/@grpc/grpc-js/node_modules/yargs-parser": { + "version": "21.1.1", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=12" } }, - "../../node_modules/socket.io-client": { - "version": "4.7.2", - "license": "MIT", + "node_modules/@grpc/proto-loader": { + "version": "0.6.13", + "license": "Apache-2.0", "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.2", - "engine.io-client": "~6.5.2", - "socket.io-parser": "~4.2.4" + "@types/long": "^4.0.1", + "lodash.camelcase": "^4.3.0", + "long": "^4.0.0", + "protobufjs": "^6.11.3", + "yargs": "^16.2.0" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" }, "engines": { - "node": ">=10.0.0" + "node": ">=6" } }, - "../../node_modules/socket.io-parser": { - "version": "4.2.4", - "license": "MIT", + "node_modules/@heroicons/react": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-1.0.6.tgz", + "integrity": "sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==", + "peerDependencies": { + "react": ">= 16" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.13", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" + "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" }, "engines": { - "node": ">=10.0.0" + "node": ">=10.10.0" } }, - "../../node_modules/source-map": { - "version": "0.6.1", + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", "dev": true, - "license": "BSD-3-Clause", + "license": "Apache-2.0", "engines": { - "node": ">=0.10.0" + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "../../node_modules/source-map-js": { - "version": "1.2.0", + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.1", "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } + "license": "BSD-3-Clause" + }, + "node_modules/@hyperledger/identus-edge-agent-sdk": { + "resolved": "../..", + "link": true }, - "../../node_modules/source-map-support": { - "version": "0.5.13", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "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": ">=12" } }, - "../../node_modules/sparse-bitfield": { - "version": "3.0.3", + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, "license": "MIT", - "dependencies": { - "memory-pager": "^1.0.2" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "../../node_modules/spawn-error-forwarder": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/spdx-correct": { - "version": "3.2.0", + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/spdx-exceptions": { - "version": "2.5.0", - "dev": true, - "license": "CC-BY-3.0" - }, - "../../node_modules/spdx-expression-parse": { - "version": "3.0.1", + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", "dev": true, "license": "MIT", "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "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/spdx-license-ids": { - "version": "3.0.20", - "dev": true, - "license": "CC0-1.0" - }, - "../../node_modules/split": { - "version": "1.0.1", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", "dev": true, "license": "MIT", "dependencies": { - "through": "2" + "ansi-regex": "^6.0.1" }, "engines": { - "node": "*" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "../../node_modules/split2": { - "version": "3.2.2", + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "readable-stream": "^3.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "../../node_modules/split2/node_modules/readable-stream": { - "version": "3.6.2", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", "dev": true, "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { - "node": ">= 6" + "node": ">=6.0.0" } }, - "../../node_modules/sprintf-js": { - "version": "1.0.3", - "dev": true, - "license": "BSD-3-Clause" - }, - "../../node_modules/stack-utils": { - "version": "2.0.6", + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", "dev": true, "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, "engines": { - "node": ">=10" + "node": ">=6.0.0" } }, - "../../node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6.0.0" } }, - "../../node_modules/stackback": { - "version": "0.0.2", + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", "dev": true, "license": "MIT" }, - "../../node_modules/std-env": { - "version": "3.7.0", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "license": "MIT" }, - "../../node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "dev": true, + "node_modules/@mongodb-js/saslprep": { + "version": "1.1.4", "license": "MIT", "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" + "sparse-bitfield": "^3.0.3" } }, - "../../node_modules/stream-browserify": { - "version": "3.0.0", - "license": "MIT", + "node_modules/@multiformats/dns": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@multiformats/dns/-/dns-1.0.6.tgz", + "integrity": "sha512-nt/5UqjMPtyvkG9BQYdJ4GfLK3nMqGpFZOzf4hAmIa0sJh2LlS9YKXZ4FgwBDsaHvzZqR/rUFIywIc7pkHNNuw==", + "license": "Apache-2.0 OR MIT", "dependencies": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" + "@types/dns-packet": "^5.6.5", + "buffer": "^6.0.3", + "dns-packet": "^5.6.1", + "hashlru": "^2.3.0", + "p-queue": "^8.0.1", + "progress-events": "^1.0.0", + "uint8arrays": "^5.0.2" } }, - "../../node_modules/stream-browserify/node_modules/readable-stream": { - "version": "3.6.2", + "node_modules/@multiformats/dns/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/@multiformats/dns/node_modules/p-queue": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "eventemitter3": "^5.0.1", + "p-timeout": "^6.1.2" }, "engines": { - "node": ">= 6" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/stream-combiner2": { - "version": "1.1.1", - "dev": true, + "node_modules/@multiformats/dns/node_modules/p-timeout": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.3.tgz", + "integrity": "sha512-UJUyfKbwvr/uZSV6btANfb+0t/mOhKV/KXcCUTp8FcQI+v/0d+wXqH4htrW0E4rR6WiEO/EPvUFiV9D5OI4vlw==", "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@multiformats/mafmt": { + "version": "12.1.6", + "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz", + "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==", + "license": "Apache-2.0 OR MIT", "dependencies": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" + "@multiformats/multiaddr": "^12.0.0" } }, - "../../node_modules/string_decoder": { - "version": "1.1.1", - "license": "MIT", + "node_modules/@multiformats/multiaddr": { + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.3.3.tgz", + "integrity": "sha512-3POIUN7myk8JbO8oi/FEyZoLQW2XMhwM/uB7hG5Zl1PgdXJR8UTH9QdQEp1jM358kd3yn+vtS4fFJdqdRk+O7A==", + "license": "Apache-2.0 OR MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "@chainsafe/is-ip": "^2.0.1", + "@chainsafe/netmask": "^2.0.0", + "@multiformats/dns": "^1.0.3", + "multiformats": "^13.0.0", + "uint8-varint": "^2.0.1", + "uint8arrays": "^5.0.0" } }, - "../../node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", + "node_modules/@next/env": { + "version": "14.0.4", "license": "MIT" }, - "../../node_modules/string-length": { - "version": "4.0.2", + "node_modules/@next/eslint-plugin-next": { + "version": "14.0.4", "dev": true, "license": "MIT", "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, + "glob": "7.1.7" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.0.4", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=10" + "node": ">= 10" } }, - "../../node_modules/string-natural-compare": { - "version": "3.0.1", - "dev": true, - "license": "MIT" + "node_modules/@next/swc-darwin-x64": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.4.tgz", + "integrity": "sha512-IZQ3C7Bx0k2rYtrZZxKKiusMTM9WWcK5ajyhOZkYYTCc8xytmwSzR1skU7qLgVT/EY9xtXDG0WhY6fyujnI3rw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } }, - "../../node_modules/string-width": { - "version": "4.2.3", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.4.tgz", + "integrity": "sha512-VwwZKrBQo/MGb1VOrxJ6LrKvbpo7UbROuyMRvQKTFKhNaXjUmKTu7wxVkIuCARAfiI8JpaWAnKR+D6tzpCcM4w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">= 10" } }, - "../../node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "dev": true, - "license": "MIT" + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.4.tgz", + "integrity": "sha512-8QftwPEW37XxXoAwsn+nXlodKWHfpMaSvt81W43Wh8dv0gkheD+30ezWMcFGHLI71KiWmHK5PSQbTQGUiidvLQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } }, - "../../node_modules/string.prototype.includes": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.4.tgz", + "integrity": "sha512-/s/Pme3VKfZAfISlYVq2hzFS8AcAIOTnoKupc/j4WlvF6GQ0VouS2Q2KEgPuO1eMBwakWPB1aYFIA4VNVh667A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" } }, - "../../node_modules/string.prototype.matchall": { - "version": "4.0.11", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "regexp.prototype.flags": "^1.5.2", - "set-function-name": "^2.0.2", - "side-channel": "^1.0.6" - }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.4.tgz", + "integrity": "sha512-m8z/6Fyal4L9Bnlxde5g2Mfa1Z7dasMQyhEhskDATpqr+Y0mjOBZcXQ7G5U+vgL22cI4T7MfvgtrM2jdopqWaw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10" } }, - "../../node_modules/string.prototype.repeat": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.4.tgz", + "integrity": "sha512-7Wv4PRiWIAWbm5XrGz3D8HUkCVDMMz9igffZG4NB1p4u1KoItwx9qjATHz88kwCEal/HXmbShucaslXCQXUM5w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" } }, - "../../node_modules/string.prototype.trim": { - "version": "1.2.9", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.4.tgz", + "integrity": "sha512-zLeNEAPULsl0phfGb4kdzF/cAVIfaC7hY+kt0/d+y9mzcZHsMS3hAS829WbJ31DkSlVKQeHEjZHIdhN+Pg7Gyg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 0.4" - }, + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.4.tgz", + "integrity": "sha512-yEh2+R8qDlDCjxVpzOTEpBLQTEFAcP2A8fUFLaWNap9GitYKkKv1//y2S6XY6zsR4rCOPRpU7plYDR+az2n30A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@noble/ciphers": { + "version": "0.4.1", + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/string.prototype.trimend": { - "version": "1.0.8", - "dev": true, + "node_modules/@noble/curves": { + "version": "1.3.0", "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "@noble/hashes": "1.3.3" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "dev": true, + "node_modules/@noble/hashes": { + "version": "1.3.3", "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, "engines": { - "node": ">= 0.4" + "node": ">= 16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/strip-ansi": { - "version": "6.0.1", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=8" - } - }, - "../../node_modules/strip-bom": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">= 8" } }, - "../../node_modules/strip-final-newline": { - "version": "2.0.0", + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 8" } }, - "../../node_modules/strip-indent": { - "version": "3.0.0", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", "dev": true, "license": "MIT", "dependencies": { - "min-indent": "^1.0.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "../../node_modules/strip-json-comments": { - "version": "3.1.1", + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", "dev": true, "license": "MIT", + "optional": true, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "../../node_modules/strip-literal": { - "version": "2.1.0", - "dev": true, - "license": "MIT", + "node_modules/@pluto-encrypted/encryption": { + "version": "1.11.0", + "license": "Apache-2.0", "dependencies": { - "js-tokens": "^9.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "@noble/ciphers": "^0.4.1", + "@noble/curves": "^1.3.0", + "@noble/hashes": "^1.3.3", + "buffer": "^6.0.3", + "rxdb": "^14.17.0", + "rxjs": "7.8.1", + "uuid": "^9.0.1" } }, - "../../node_modules/strip-literal/node_modules/js-tokens": { - "version": "9.0.0", - "dev": true, - "license": "MIT" + "node_modules/@pluto-encrypted/indexdb": { + "version": "1.12.2", + "license": "Apache-2.0", + "dependencies": { + "@pluto-encrypted/encryption": "1.11.0", + "@pluto-encrypted/shared": "1.11.3", + "array-push-at-sort-position": "^4.0.1", + "rxdb": "^14.17.0", + "uuid": "^9.0.1" + } }, - "../../node_modules/super-regex": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/@pluto-encrypted/shared": { + "version": "1.11.3", + "license": "Apache-2.0", "dependencies": { - "function-timeout": "^1.0.1", - "time-span": "^5.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@pluto-encrypted/encryption": "1.11.0", + "rxdb": "^14.17.0", + "uuid": "^9.0.1" } }, - "../../node_modules/supports-color": { - "version": "5.5.0", - "dev": true, - "license": "MIT", + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "license": "BSD-3-Clause", "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "../../node_modules/supports-hyperlinks": { - "version": "3.1.0", - "dev": true, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/@reduxjs/toolkit": { + "version": "1.9.7", "license": "MIT", "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "immer": "^9.0.21", + "redux": "^4.2.1", + "redux-thunk": "^2.4.2", + "reselect": "^4.1.8" }, - "engines": { - "node": ">=14.18" + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18", + "react-redux": "^7.2.1 || ^8.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } } }, - "../../node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", + "node_modules/@rushstack/eslint-patch": { + "version": "1.6.1", "dev": true, + "license": "MIT" + }, + "node_modules/@scure/base": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.1.tgz", + "integrity": "sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==", "license": "MIT", - "engines": { - "node": ">=8" + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "../../node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", + "node_modules/@socket.io/component-emitter": { + "version": "3.1.0", + "license": "MIT" + }, + "node_modules/@swc/helpers": { + "version": "0.5.2", + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "tslib": "^2.4.0" } }, - "../../node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "dev": true, + "node_modules/@types/body-parser": { + "version": "1.19.5", "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "@types/connect": "*", + "@types/node": "*" } }, - "../../node_modules/symbol-tree": { - "version": "3.2.4", - "dev": true, + "node_modules/@types/clone": { + "version": "2.1.2", "license": "MIT" }, - "../../node_modules/tapable": { - "version": "2.2.1", - "dev": true, + "node_modules/@types/common-tags": { + "version": "1.8.1", + "license": "MIT" + }, + "node_modules/@types/connect": { + "version": "3.4.38", "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cors": { + "version": "2.8.14", + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "../../node_modules/tar-fs": { - "version": "2.1.1", - "dev": true, + "node_modules/@types/dns-packet": { + "version": "5.6.5", + "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.5.tgz", + "integrity": "sha512-qXOC7XLOEe43ehtWJCMnQXvgcIpv6rPmQ1jXT98Ad8A3TB1Ue50jsCbSSSyuazScEuZ/Q026vHbrOTVkmwA+7Q==", "license": "MIT", "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "@types/node": "*" } }, - "../../node_modules/tar-stream": { - "version": "2.2.0", - "dev": true, + "node_modules/@types/express": { + "version": "4.17.18", "license": "MIT", "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "../../node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.2", - "dev": true, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.43", "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "../../node_modules/temp-dir": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" + "node_modules/@types/hast": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", + "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", + "dependencies": { + "@types/unist": "^2" } }, - "../../node_modules/tempy": { - "version": "3.1.0", - "dev": true, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.5", "license": "MIT", "dependencies": { - "is-stream": "^3.0.0", - "temp-dir": "^3.0.0", - "type-fest": "^2.12.2", - "unique-string": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" } }, - "../../node_modules/tempy/node_modules/is-stream": { - "version": "3.0.0", + "node_modules/@types/http-errors": { + "version": "2.0.4", + "license": "MIT" + }, + "node_modules/@types/json-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/json-bigint/-/json-bigint-1.0.4.tgz", + "integrity": "sha512-ydHooXLbOmxBbubnA7Eh+RpBzuaIiQjh8WGJYQB50JFGFrdxW7JzVlyEV7fAXw0T2sqJ1ysTneJbiyNLqZRAag==", + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", "dev": true, + "license": "MIT" + }, + "node_modules/@types/lokijs": { + "version": "1.5.10", + "license": "MIT" + }, + "node_modules/@types/long": { + "version": "4.0.2", + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.10.6", "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "undici-types": "~5.26.4" } }, - "../../node_modules/tempy/node_modules/type-fest": { - "version": "2.19.0", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/@types/prop-types": { + "version": "15.7.11", + "license": "MIT" }, - "../../node_modules/terser": { - "version": "5.31.6", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, + "node_modules/@types/qs": { + "version": "6.9.11", + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.2.46", + "license": "MIT", "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "../../node_modules/terser-webpack-plugin": { - "version": "5.3.10", + "node_modules/@types/react-dom": { + "version": "18.2.18", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } + "@types/react": "*" } }, - "../../node_modules/terser-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, + "node_modules/@types/react-redux": { + "version": "7.1.33", "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" } }, - "../../node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "dev": true, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.4", "license": "MIT", - "peer": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "@types/mime": "^1", + "@types/node": "*" } }, - "../../node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "dev": true, + "node_modules/@types/serve-static": { + "version": "1.15.5", "license": "MIT", - "peer": true, "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" } }, - "../../node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "dev": true, + "node_modules/@types/simple-peer": { + "version": "9.11.5", "license": "MIT", - "peer": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "@types/node": "*" } }, - "../../node_modules/terser/node_modules/source-map-support": { - "version": "0.5.21", - "dev": true, + "node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + }, + "node_modules/@types/webidl-conversions": { + "version": "7.0.3", + "license": "MIT" + }, + "node_modules/@types/whatwg-url": { + "version": "8.2.2", "license": "MIT", - "peer": true, "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "@types/node": "*", + "@types/webidl-conversions": "*" } }, - "../../node_modules/test-exclude": { - "version": "6.0.0", - "dev": true, - "license": "ISC", + "node_modules/@types/ws": { + "version": "8.5.5", + "license": "MIT", "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" + "@types/node": "*" } }, - "../../node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", + "node_modules/@typescript-eslint/parser": { + "version": "6.17.0", "dev": true, - "license": "ISC", + "license": "BSD-2-Clause", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@typescript-eslint/scope-manager": "6.17.0", + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/typescript-estree": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0", + "debug": "^4.3.4" }, "engines": { - "node": "*" + "node": "^16.0.0 || >=18.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/text-encoding": { - "version": "0.7.0", - "license": "(Unlicense OR Apache-2.0)" - }, - "../../node_modules/text-extensions": { - "version": "1.9.0", + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.17.0", "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0" + }, "engines": { - "node": ">=0.10" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "../../node_modules/text-table": { - "version": "0.2.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/thenify": { - "version": "3.3.1", + "node_modules/@typescript-eslint/types": { + "version": "6.17.0", "dev": true, "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "../../node_modules/thenify-all": { - "version": "1.6.0", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.17.0", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "thenify": ">= 3.1.0 < 4" + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": ">=0.8" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/through": { - "version": "2.3.8", - "dev": true, - "license": "MIT" - }, - "../../node_modules/through2": { - "version": "4.0.2", + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { - "readable-stream": "3" + "balanced-match": "^1.0.0" } }, - "../../node_modules/through2/node_modules/readable-stream": { - "version": "3.6.2", + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.3", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">= 6" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "../../node_modules/time-span": { - "version": "5.1.0", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { - "convert-hrtime": "^5.0.0" + "@typescript-eslint/types": "6.17.0", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": ">=12" + "node": "^16.0.0 || >=18.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "../../node_modules/tinybench": { - "version": "2.9.0", + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", "dev": true, - "license": "MIT" + "license": "ISC" }, - "../../node_modules/tinypool": { - "version": "0.8.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } + "node_modules/@zxing/text-encoding": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", + "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", + "license": "(Unlicense OR Apache-2.0)", + "optional": true }, - "../../node_modules/tinyspy": { - "version": "2.2.1", + "node_modules/acorn": { + "version": "8.11.3", "dev": true, "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "../../node_modules/tmp": { - "version": "0.0.33", - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">=0.6.0" + "node": ">=0.4.0" } }, - "../../node_modules/tmpl": { - "version": "1.0.5", - "dev": true, - "license": "BSD-3-Clause" - }, - "../../node_modules/to-fast-properties": { - "version": "2.0.0", + "node_modules/acorn-jsx": { + "version": "5.3.2", "dev": true, "license": "MIT", - "engines": { - "node": ">=4" + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "../../node_modules/to-regex-range": { - "version": "5.0.1", + "node_modules/ajv": { + "version": "6.12.6", + "dev": true, "license": "MIT", "dependencies": { - "is-number": "^7.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=8.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "../../node_modules/totalist": { - "version": "3.0.1", - "dev": true, + "node_modules/ansi-regex": { + "version": "5.0.1", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "../../node_modules/tough-cookie": { - "version": "4.1.4", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "../../node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", + "node_modules/any-promise": { + "version": "1.3.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } + "license": "MIT" }, - "../../node_modules/tr46": { - "version": "3.0.0", - "license": "MIT", + "node_modules/anymatch": { + "version": "3.1.3", + "dev": true, + "license": "ISC", "dependencies": { - "punycode": "^2.1.1" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=12" + "node": ">= 8" } }, - "../../node_modules/traverse": { - "version": "0.6.8", + "node_modules/arg": { + "version": "5.0.2", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT" }, - "../../node_modules/trim-newlines": { - "version": "3.0.1", + "node_modules/argparse": { + "version": "2.0.1", "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } + "license": "Python-2.0" }, - "../../node_modules/tsconfig-paths": { - "version": "3.15.0", + "node_modules/aria-query": { + "version": "5.3.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "dequal": "^2.0.3" } }, - "../../node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { - "minimist": "^1.2.0" + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" }, - "bin": { - "json5": "lib/cli.js" - } - }, - "../../node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/tslib": { - "version": "2.7.0", - "license": "0BSD" - }, - "../../node_modules/tsutils": { - "version": "3.21.0", + "node_modules/array-includes": { + "version": "3.1.7", "dev": true, "license": "MIT", "dependencies": { - "tslib": "^1.8.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" }, "engines": { - "node": ">= 6" + "node": ">= 0.4" }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "dev": true, - "license": "0BSD" - }, - "../../node_modules/tweetnacl": { - "version": "1.0.3", - "license": "Unlicense" + "node_modules/array-push-at-sort-position": { + "version": "4.0.1", + "license": "Apache-2.0" }, - "../../node_modules/type-check": { - "version": "0.4.0", + "node_modules/array-union": { + "version": "2.1.0", "dev": true, "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "../../node_modules/type-detect": { - "version": "4.1.0", + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", "dev": true, "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, "engines": { - "node": ">=4" - } - }, - "../../node_modules/type-fest": { - "version": "0.21.3", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/typed-array-buffer": { - "version": "1.0.2", + "node_modules/array.prototype.flat": { + "version": "1.3.2", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/typed-array-byte-length": { - "version": "1.0.1", + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -20312,17 +19018,30 @@ "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/typed-array-byte-offset": { + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -20331,18 +19050,62 @@ "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/typed-array-length": { - "version": "1.0.6", + "node_modules/as-typed": { + "version": "1.3.2", + "license": "MIT" + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" + "has-symbols": "^1.0.3" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -20350,184 +19113,209 @@ "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/typedoc": { - "version": "0.25.13", + "node_modules/axe-core": { + "version": "4.7.0", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", "dev": true, "license": "Apache-2.0", "dependencies": { - "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.3", - "shiki": "^0.14.7" - }, - "bin": { - "typedoc": "bin/typedoc" - }, + "dequal": "^2.0.3" + } + }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "license": "Apache-2.0" + }, + "node_modules/backoff-rxjs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/backoff-rxjs/-/backoff-rxjs-7.0.0.tgz", + "integrity": "sha512-ZLxc3iR7f6V4qngxL8CTBjIvQj1VCVK/EaQ26a2Xcrq0lXtSsl1ESvFFjMTSqcL93c9gcSinPf6xg/Sm+zYckg==", + "license": "MIT", + "peerDependencies": { + "rxjs": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bech32": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-2.0.0.tgz", + "integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==", + "license": "MIT" + }, + "node_modules/bignumber.js": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", + "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==", + "license": "MIT", "engines": { - "node": ">= 16" - }, - "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x" + "node": "*" } }, - "../../node_modules/typedoc-plugin-external-module-map": { - "version": "1.3.2", + "node_modules/binary-decision-diagram": { + "version": "2.0.1", + "license": "ISC" + }, + "node_modules/binary-extensions": { + "version": "2.2.0", "dev": true, "license": "MIT", - "peerDependencies": { - "typedoc": ">=0.14 <1.0" + "engines": { + "node": ">=8" } }, - "../../node_modules/typedoc-plugin-markdown": { - "version": "3.17.1", - "dev": true, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "license": "MIT", + "optional": true, "dependencies": { - "handlebars": "^4.7.7" - }, - "peerDependencies": { - "typedoc": ">=0.24.0" + "file-uri-to-path": "1.0.0" } }, - "../../node_modules/typedoc-plugin-rename-defaults": { - "version": "0.7.1", - "dev": true, - "license": "MIT", + "node_modules/bip39": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz", + "integrity": "sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==", + "license": "ISC", "dependencies": { - "camelcase": "^8.0.0" - }, - "peerDependencies": { - "typedoc": ">=0.22.x <0.27.x" + "@noble/hashes": "^1.2.0" } }, - "../../node_modules/typedoc-plugin-rename-defaults/node_modules/camelcase": { - "version": "8.0.0", - "dev": true, + "node_modules/blake2b": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/blake2b/-/blake2b-2.1.4.tgz", + "integrity": "sha512-AyBuuJNI64gIvwx13qiICz6H6hpmjvYS5DGkG6jbXMOT8Z3WUJ3V1X0FlhIoT1b/5JtHE3ki+xjtMvu1nn+t9A==", + "license": "ISC", + "dependencies": { + "blake2b-wasm": "^2.4.0", + "nanoassert": "^2.0.0" + } + }, + "node_modules/blake2b-wasm": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-2.4.0.tgz", + "integrity": "sha512-S1kwmW2ZhZFFFOghcx73+ZajEfKBqhP82JMssxtLVMxlaPea1p9uoLiUZ5WYyHn0KddwbLc+0vh4wR0KBNoT5w==", "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "b4a": "^1.0.1", + "nanoassert": "^2.0.0" } }, - "../../node_modules/typedoc/node_modules/brace-expansion": { - "version": "2.0.1", + "node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "../../node_modules/typedoc/node_modules/marked": { - "version": "4.3.0", + "node_modules/braces": { + "version": "3.0.2", "dev": true, "license": "MIT", - "bin": { - "marked": "bin/marked.js" + "dependencies": { + "fill-range": "^7.0.1" }, "engines": { - "node": ">= 12" + "node": ">=8" } }, - "../../node_modules/typedoc/node_modules/minimatch": { - "version": "9.0.5", - "dev": true, - "license": "ISC", + "node_modules/broadcast-channel": { + "version": "5.3.0", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" + "@babel/runtime": "7.22.10", + "oblivious-set": "1.1.1", + "p-queue": "6.6.2", + "unload": "2.4.1" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/pubkey" } }, - "../../node_modules/typescript": { - "version": "4.9.5", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "node_modules/broadcast-channel/node_modules/@babel/runtime": { + "version": "7.22.10", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" }, "engines": { - "node": ">=4.2.0" + "node": ">=6.9.0" } }, - "../../node_modules/ua-parser-js": { - "version": "1.0.38", + "node_modules/browserslist": { + "version": "4.22.2", "dev": true, "funding": [ { "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" + "url": "https://opencollective.com/browserslist" }, { - "type": "paypal", - "url": "https://paypal.me/faisalman" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" }, { "type": "github", - "url": "https://github.com/sponsors/faisalman" + "url": "https://github.com/sponsors/ai" } ], "license": "MIT", - "engines": { - "node": "*" - } - }, - "../../node_modules/ufo": { - "version": "1.5.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/uglify-js": { - "version": "3.19.2", - "dev": true, - "license": "BSD-2-Clause", - "optional": true, + "dependencies": { + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, "bin": { - "uglifyjs": "bin/uglifyjs" + "browserslist": "cli.js" }, "engines": { - "node": ">=0.8.0" - } - }, - "../../node_modules/uint8arrays": { - "version": "3.1.1", - "license": "MIT", - "dependencies": { - "multiformats": "^9.4.2" - } - }, - "../../node_modules/unbox-primitive": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "../../node_modules/unbzip2-stream": { - "version": "1.4.3", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" + "node_modules/bson": { + "version": "6.3.0", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" } }, - "../../node_modules/unbzip2-stream/node_modules/buffer": { - "version": "5.7.1", - "dev": true, + "node_modules/buffer": { + "version": "6.0.3", "funding": [ { "type": "github", @@ -20545,114 +19333,48 @@ "license": "MIT", "dependencies": { "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "../../node_modules/undici": { - "version": "5.28.4", - "license": "MIT", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "../../node_modules/undici-types": { - "version": "5.26.5", - "license": "MIT" - }, - "../../node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "../../node_modules/unicode-emoji-modifier-base": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" + "ieee754": "^1.2.1" } }, - "../../node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "dev": true, - "license": "MIT", + "node_modules/busboy": { + "version": "1.6.0", "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "streamsearch": "^1.1.0" }, "engines": { - "node": ">=4" - } - }, - "../../node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "../../node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "../../node_modules/unicorn-magic": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.16.0" } }, - "../../node_modules/unique-string": { - "version": "3.0.0", - "dev": true, + "node_modules/call-bind": { + "version": "1.0.5", "license": "MIT", "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/universal-user-agent": { - "version": "7.0.2", + "node_modules/callsites": { + "version": "3.1.0", "dev": true, - "license": "ISC" - }, - "../../node_modules/universalify": { - "version": "2.0.1", "license": "MIT", "engines": { - "node": ">= 10.0.0" + "node": ">=6" } }, - "../../node_modules/unload": { - "version": "2.4.1", - "license": "Apache-2.0", - "funding": { - "url": "https://github.com/sponsors/pubkey" + "node_modules/camelcase-css": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" } }, - "../../node_modules/update-browserslist-db": { - "version": "1.1.0", - "dev": true, + "node_modules/caniuse-lite": { + "version": "1.0.30001572", "funding": [ { "type": "opencollective", @@ -20660,774 +19382,666 @@ }, { "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, { "type": "github", "url": "https://github.com/sponsors/ai" } ], + "license": "CC-BY-4.0" + }, + "node_modules/chacha": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chacha/-/chacha-2.1.0.tgz", + "integrity": "sha512-FhVtqaZOiHlOKUkAWfDlJ+oe/O8iPQbCC0pFXJqphr4YQBCZPXa8Mv3j35+W4eWFWCoTUcW2u5IWDDkknygvVA==", "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" - }, - "bin": { - "update-browserslist-db": "cli.js" + "inherits": "^2.0.1", + "readable-stream": "^1.0.33" }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "optionalDependencies": { + "chacha-native": "^2.0.0" } }, - "../../node_modules/uri-js": { - "version": "4.4.1", - "license": "BSD-2-Clause", + "node_modules/chacha-native": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/chacha-native/-/chacha-native-2.0.3.tgz", + "integrity": "sha512-93h+osfjhR2sMHAaapTLlL/COoBPEZ6upicPBQ4GfUyadoMb8t9/M0PKK8kC+F+DEA/Oy3Kg9w3HzY3J1foP3g==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, "dependencies": { - "punycode": "^2.1.0" + "bindings": "^1.2.1", + "inherits": "^2.0.1", + "nan": "^2.4.0" } }, - "../../node_modules/url-join": { - "version": "5.0.0", - "dev": true, + "node_modules/chacha/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "license": "MIT" + }, + "node_modules/chacha/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, - "../../node_modules/url-parse": { - "version": "1.5.10", + "node_modules/chacha/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "license": "MIT" + }, + "node_modules/chalk": { + "version": "4.1.2", "dev": true, "license": "MIT", "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "../../node_modules/util": { - "version": "0.12.5", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "../../node_modules/util-deprecate": { - "version": "1.0.2", - "license": "MIT" + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "../../node_modules/uuid": { - "version": "9.0.1", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "../../node_modules/v8-to-istanbul": { - "version": "9.3.0", + "node_modules/chokidar": { + "version": "3.5.3", "dev": true, - "license": "ISC", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=10.12.0" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "../../node_modules/validate-npm-package-license": { - "version": "3.0.4", + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", "dev": true, - "license": "Apache-2.0", + "license": "ISC", "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "../../node_modules/validator": { - "version": "13.12.0", + "node_modules/cipher-base": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.6.tgz", + "integrity": "sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==", "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1" + }, "engines": { "node": ">= 0.10" } }, - "../../node_modules/vite": { - "version": "5.4.2", - "dev": true, - "license": "MIT", + "node_modules/client-only": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/cliui": { + "version": "7.0.4", + "license": "ISC", "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.41", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "license": "MIT", "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "node": ">=0.8" } }, - "../../node_modules/vite-node": { - "version": "1.6.0", - "dev": true, + "node_modules/color-convert": { + "version": "2.0.1", "license": "MIT", "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "vite": "^5.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" + "color-name": "~1.1.4" }, "engines": { - "node": "^18.0.0 || >=20.0.0" - }, + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", "funding": { - "url": "https://opencollective.com/vitest" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "../../node_modules/vite-plugin-dynamic-import": { - "version": "1.5.0", + "node_modules/commander": { + "version": "4.1.1", "dev": true, "license": "MIT", - "dependencies": { - "acorn": "^8.8.2", - "es-module-lexer": "^1.2.1", - "fast-glob": "^3.2.12", - "magic-string": "^0.30.1" + "engines": { + "node": ">= 6" } }, - "../../node_modules/vite-plugin-swc-transform": { - "version": "1.0.1", - "dev": true, + "node_modules/common-tags": { + "version": "1.8.2", "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.1.0", - "@swc/core": "^1.6.5" - }, "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "vite": "^5" + "node": ">=4.0.0" } }, - "../../node_modules/vite-plugin-top-level-await": { - "version": "1.4.4", + "node_modules/concat-map": { + "version": "0.0.1", "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/plugin-virtual": "^3.0.2", - "@swc/core": "^1.7.0", - "uuid": "^10.0.0" - }, - "peerDependencies": { - "vite": ">=2.8" - } + "license": "MIT" }, - "../../node_modules/vite-plugin-top-level-await/node_modules/uuid": { - "version": "10.0.0", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" }, - "../../node_modules/vite-plugin-wasm": { - "version": "3.3.0", - "dev": true, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "license": "MIT", - "peerDependencies": { - "vite": "^2 || ^3 || ^4 || ^5" + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, - "../../node_modules/vite-require": { - "version": "0.2.3", - "dev": true, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "license": "MIT", "dependencies": { - "fast-glob": "^3.2.11", - "vite-plugin-dynamic-import": "^1.1.1" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "../../node_modules/vite/node_modules/rollup": { - "version": "4.21.1", - "dev": true, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.21.1", - "@rollup/rollup-android-arm64": "4.21.1", - "@rollup/rollup-darwin-arm64": "4.21.1", - "@rollup/rollup-darwin-x64": "4.21.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.21.1", - "@rollup/rollup-linux-arm-musleabihf": "4.21.1", - "@rollup/rollup-linux-arm64-gnu": "4.21.1", - "@rollup/rollup-linux-arm64-musl": "4.21.1", - "@rollup/rollup-linux-powerpc64le-gnu": "4.21.1", - "@rollup/rollup-linux-riscv64-gnu": "4.21.1", - "@rollup/rollup-linux-s390x-gnu": "4.21.1", - "@rollup/rollup-linux-x64-gnu": "4.21.1", - "@rollup/rollup-linux-x64-musl": "4.21.1", - "@rollup/rollup-win32-arm64-msvc": "4.21.1", - "@rollup/rollup-win32-ia32-msvc": "4.21.1", - "@rollup/rollup-win32-x64-msvc": "4.21.1", - "fsevents": "~2.3.2" + "node-fetch": "^2.6.12" } }, - "../../node_modules/vitest": { - "version": "1.6.0", - "dev": true, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", "dependencies": { - "@vitest/expect": "1.6.0", - "@vitest/runner": "1.6.0", - "@vitest/snapshot": "1.6.0", - "@vitest/spy": "1.6.0", - "@vitest/utils": "1.6.0", - "acorn-walk": "^8.3.2", - "chai": "^4.3.10", - "debug": "^4.3.4", - "execa": "^8.0.1", - "local-pkg": "^0.5.0", - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "std-env": "^3.5.0", - "strip-literal": "^2.0.0", - "tinybench": "^2.5.1", - "tinypool": "^0.8.3", - "vite": "^5.0.0", - "vite-node": "1.6.0", - "why-is-node-running": "^2.2.2" - }, - "bin": { - "vitest": "vitest.mjs" + "whatwg-url": "^5.0.0" }, "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "node": "4.x || >=6.0.0" }, "peerDependencies": { - "@edge-runtime/vm": "*", - "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "1.6.0", - "@vitest/ui": "1.6.0", - "happy-dom": "*", - "jsdom": "*" + "encoding": "^0.1.0" }, "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { + "encoding": { "optional": true } } }, - "../../node_modules/vitest/node_modules/execa": { - "version": "8.0.1", - "dev": true, + "node_modules/cross-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/cross-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/cross-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "../../node_modules/vitest/node_modules/get-stream": { - "version": "8.0.1", + "node_modules/cross-spawn": { + "version": "7.0.3", "dev": true, "license": "MIT", - "engines": { - "node": ">=16" + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/vitest/node_modules/human-signals": { - "version": "5.0.0", - "dev": true, - "license": "Apache-2.0", "engines": { - "node": ">=16.17.0" + "node": ">= 8" } }, - "../../node_modules/vitest/node_modules/is-stream": { + "node_modules/crypto": { + "version": "1.0.1", + "license": "ISC" + }, + "node_modules/crypto-js": { + "version": "4.1.1", + "license": "MIT" + }, + "node_modules/cssesc": { "version": "3.0.0", "dev": true, "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "cssesc": "bin/cssesc" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/vitest/node_modules/mimic-fn": { - "version": "4.0.0", - "dev": true, - "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "../../node_modules/vitest/node_modules/npm-run-path": { - "version": "5.3.0", - "dev": true, - "license": "MIT", + "node_modules/csstype": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/custom-idle-queue": { + "version": "3.0.1", + "license": "Apache-2.0", "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/runtime": "7.9.6" } }, - "../../node_modules/vitest/node_modules/onetime": { - "version": "6.0.0", - "dev": true, + "node_modules/custom-idle-queue/node_modules/@babel/runtime": { + "version": "7.9.6", "license": "MIT", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "regenerator-runtime": "^0.13.4" } }, - "../../node_modules/vitest/node_modules/path-key": { - "version": "4.0.0", + "node_modules/custom-idle-queue/node_modules/regenerator-runtime": { + "version": "0.13.11", + "license": "MIT" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/debug": { + "version": "4.3.4", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "ms": "2.1.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "../../node_modules/vitest/node_modules/signal-exit": { - "version": "4.1.0", - "dev": true, - "license": "ISC", "engines": { - "node": ">=14" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "../../node_modules/vitest/node_modules/strip-final-newline": { - "version": "3.0.0", - "dev": true, + "node_modules/deep-equal": { + "version": "1.1.2", "license": "MIT", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/vscode-oniguruma": { - "version": "1.7.0", + "node_modules/deep-is": { + "version": "0.1.4", "dev": true, "license": "MIT" }, - "../../node_modules/vscode-textmate": { - "version": "8.0.0", - "dev": true, + "node_modules/defekt": { + "version": "9.3.0", "license": "MIT" }, - "../../node_modules/w3c-xmlserializer": { - "version": "5.0.0", - "dev": true, + "node_modules/define-data-property": { + "version": "1.1.1", "license": "MIT", "dependencies": { - "xml-name-validator": "^5.0.0" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" }, "engines": { - "node": ">=18" - } - }, - "../../node_modules/walker": { - "version": "1.0.8", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" + "node": ">= 0.4" } }, - "../../node_modules/watchpack": { - "version": "2.4.2", - "dev": true, + "node_modules/define-properties": { + "version": "1.2.1", "license": "MIT", - "peer": true, "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/web-streams-polyfill": { - "version": "3.3.3", + "node_modules/dequal": { + "version": "2.0.3", + "dev": true, "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=6" } }, - "../../node_modules/webdriver": { - "version": "7.33.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "7.33.0", - "@wdio/logger": "7.26.0", - "@wdio/protocols": "7.27.0", - "@wdio/types": "7.33.0", - "@wdio/utils": "7.33.0", - "got": "^11.0.2", - "ky": "0.30.0", - "lodash.merge": "^4.6.1" - }, + "node_modules/dexie": { + "version": "4.0.0-alpha.4", + "license": "Apache-2.0", "engines": { - "node": ">=12.0.0" + "node": ">=6.0" } }, - "../../node_modules/webdriver/node_modules/ky": { - "version": "0.30.0", + "node_modules/didyoumean": { + "version": "1.2.2", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" - } + "license": "Apache-2.0" }, - "../../node_modules/webdriverio": { - "version": "7.36.0", + "node_modules/dir-glob": { + "version": "3.0.1", "dev": true, "license": "MIT", "dependencies": { - "@types/aria-query": "^5.0.0", - "@types/node": "^18.0.0", - "@wdio/config": "7.33.0", - "@wdio/logger": "7.26.0", - "@wdio/protocols": "7.27.0", - "@wdio/repl": "7.33.0", - "@wdio/types": "7.33.0", - "@wdio/utils": "7.33.0", - "archiver": "^5.0.0", - "aria-query": "^5.2.1", - "css-shorthand-properties": "^1.1.1", - "css-value": "^0.0.1", - "devtools": "7.35.0", - "devtools-protocol": "^0.0.1260888", - "fs-extra": "^11.1.1", - "grapheme-splitter": "^1.0.2", - "lodash.clonedeep": "^4.5.0", - "lodash.isobject": "^3.0.2", - "lodash.isplainobject": "^4.0.6", - "lodash.zip": "^4.2.0", - "minimatch": "^6.0.4", - "puppeteer-core": "^13.1.3", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", - "rgb2hex": "0.2.5", - "serialize-error": "^8.0.0", - "webdriver": "7.33.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=8" } }, - "../../node_modules/webdriverio/node_modules/aria-query": { - "version": "5.3.0", + "node_modules/dlv": { + "version": "1.1.3", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } + "license": "MIT" }, - "../../node_modules/webdriverio/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" } }, - "../../node_modules/webdriverio/node_modules/minimatch": { - "version": "6.2.0", + "node_modules/doctrine": { + "version": "3.0.0", "dev": true, - "license": "ISC", + "license": "Apache-2.0", "dependencies": { - "brace-expansion": "^2.0.1" + "esutils": "^2.0.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6.0.0" } }, - "../../node_modules/webidl-conversions": { - "version": "7.0.0", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "dev": true, + "license": "MIT" }, - "../../node_modules/webpack": { - "version": "5.94.0", + "node_modules/electron-to-chromium": { + "version": "1.4.617", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", "dev": true, + "license": "MIT" + }, + "node_modules/engine.io-client": { + "version": "6.5.3", "license": "MIT", - "peer": true, "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.11.0", + "xmlhttprequest-ssl": "~2.0.0" + } + }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "8.11.0", + "license": "MIT", "engines": { - "node": ">=10.13.0" + "node": ">=10.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { - "webpack-cli": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { "optional": true } } }, - "../../node_modules/webpack-sources": { - "version": "3.2.3", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "../../node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "dev": true, + "node_modules/engine.io-parser": { + "version": "5.2.2", "license": "MIT", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10.0.0" } }, - "../../node_modules/whatwg-encoding": { - "version": "3.1.1", + "node_modules/enhanced-resolve": { + "version": "5.15.0", "dev": true, "license": "MIT", "dependencies": { - "iconv-lite": "0.6.3" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=18" + "node": ">=10.13.0" } }, - "../../node_modules/whatwg-mimetype": { - "version": "4.0.0", + "node_modules/err-code": { + "version": "3.0.1", + "license": "MIT" + }, + "node_modules/es-abstract": { + "version": "1.22.3", "dev": true, "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, "engines": { - "node": ">=18" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/whatwg-url": { - "version": "11.0.0", + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "dev": true, "license": "MIT", "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" } }, - "../../node_modules/which": { + "node_modules/es-set-tostringtag": { "version": "2.0.2", - "license": "ISC", + "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" }, "engines": { - "node": ">= 8" + "node": ">= 0.4" } }, - "../../node_modules/which-boxed-primitive": { + "node_modules/es-shim-unscopables": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "hasown": "^2.0.0" } }, - "../../node_modules/which-builtin-type": { - "version": "1.1.4", + "node_modules/es-to-primitive": { + "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.15" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -21436,4800 +20050,5191 @@ "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/which-collection": { - "version": "1.0.2", + "node_modules/escalade": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", "dev": true, "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "../../node_modules/which-typed-array": { - "version": "1.1.15", + "node_modules/eslint": { + "version": "8.56.0", + "dev": true, "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.2" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">= 0.4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/why-is-node-running": { - "version": "2.3.0", + "node_modules/eslint-config-next": { + "version": "14.0.4", "dev": true, "license": "MIT", "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" + "@next/eslint-plugin-next": "14.0.4", + "@rushstack/eslint-patch": "^1.3.3", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" }, - "bin": { - "why-is-node-running": "cli.js" + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" }, - "engines": { - "node": ">=8" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "../../node_modules/word-wrap": { - "version": "1.2.5", + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", "dev": true, "license": "MIT", - "engines": { - "node": ">=0.10.0" + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" } }, - "../../node_modules/wordwrap": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "../../node_modules/wrap-ansi": { - "version": "7.0.0", + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "ms": "^2.1.1" } }, - "../../node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.1", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", + "get-tsconfig": "^4.5.0", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3" }, "engines": { - "node": ">=8" + "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" } }, - "../../node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", + "node_modules/eslint-module-utils": { + "version": "2.8.0", "dev": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "debug": "^3.2.7" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "../../node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "../../node_modules/wrappy": { - "version": "1.0.2", - "license": "ISC" - }, - "../../node_modules/write-file-atomic": { - "version": "4.0.2", + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "ms": "^2.1.1" } }, - "../../node_modules/ws": { - "version": "8.18.0", + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "dev": true, "license": "MIT", + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, "engines": { - "node": ">=10.0.0" + "node": ">=4" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "../../node_modules/xml": { - "version": "1.0.1", + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } }, - "../../node_modules/xml-name-validator": { - "version": "5.0.0", + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", "dev": true, "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=18" + "node": ">=0.10.0" } }, - "../../node_modules/xmlchars": { - "version": "2.2.0", + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", "dev": true, - "license": "MIT" - }, - "../../node_modules/xmlhttprequest-ssl": { - "version": "2.0.0", - "engines": { - "node": ">=0.4.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "../../node_modules/xtend": { - "version": "4.0.2", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.8.0", + "dev": true, "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, "engines": { - "node": ">=0.4" + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "../../node_modules/y18n": { - "version": "5.0.8", + "node_modules/eslint-plugin-react": { + "version": "7.33.2", "dev": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, "engines": { - "node": ">=10" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "../../node_modules/yallist": { - "version": "3.1.1", - "dev": true, - "license": "ISC" - }, - "../../node_modules/yaml": { - "version": "1.10.2", + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", "dev": true, - "license": "ISC", + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "../../node_modules/yargs": { - "version": "17.7.2", + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" + "esutils": "^2.0.2" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "../../node_modules/yargs-parser": { - "version": "20.2.9", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "../../node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", "dev": true, "license": "ISC", - "engines": { - "node": ">=12" + "bin": { + "semver": "bin/semver.js" } }, - "../../node_modules/yauzl": { - "version": "2.10.0", + "node_modules/eslint-scope": { + "version": "7.2.2", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/yocto-queue": { - "version": "0.1.0", + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/yoctocolors": { - "version": "2.1.1", + "node_modules/espree": { + "version": "9.6.1", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, "engines": { - "node": ">=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "../../node_modules/z-schema": { - "version": "6.0.1", - "license": "MIT", + "node_modules/esquery": { + "version": "1.5.0", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=16.0.0" - }, - "optionalDependencies": { - "commander": "^10.0.0" + "node": ">=0.10" } }, - "../../node_modules/z-schema/node_modules/commander": { - "version": "10.0.1", - "license": "MIT", - "optional": true, + "node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, "engines": { - "node": ">=14" + "node": ">=4.0" } }, - "../../node_modules/zip-stream": { - "version": "4.1.1", + "node_modules/estraverse": { + "version": "5.3.0", "dev": true, - "license": "MIT", - "dependencies": { - "archiver-utils": "^3.0.4", - "compress-commons": "^4.1.2", - "readable-stream": "^3.6.0" - }, + "license": "BSD-2-Clause", "engines": { - "node": ">= 10" + "node": ">=4.0" } }, - "../../node_modules/zip-stream/node_modules/archiver-utils": { - "version": "3.0.4", + "node_modules/esutils": { + "version": "2.0.3", "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/event-reduce-js": { + "version": "3.1.2", "license": "MIT", "dependencies": { - "glob": "^7.2.3", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" + "array-push-at-sort-position": "3.0.0", + "binary-decision-diagram": "2.0.1" } }, - "../../node_modules/zip-stream/node_modules/glob": { - "version": "7.2.3", + "node_modules/event-reduce-js/node_modules/array-push-at-sort-position": { + "version": "3.0.0", + "license": "Apache-2.0" + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=8.6.0" } }, - "../../node_modules/zip-stream/node_modules/readable-stream": { - "version": "3.6.2", + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "is-glob": "^4.0.1" }, "engines": { "node": ">= 6" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", + "node_modules/fast-levenshtein": { + "version": "2.0.6", "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.16.0", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fault": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", + "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "dependencies": { + "format": "^0.2.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@babel/runtime": { - "version": "7.23.7", - "license": "MIT", + "node_modules/faye-websocket": { + "version": "0.11.4", + "license": "Apache-2.0", "dependencies": { - "regenerator-runtime": "^0.14.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.8.0" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", + "node_modules/file-entry-cache": { + "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "flat-cache": "^3.0.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "dev": true, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } + "optional": true }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", + "node_modules/fill-range": { + "version": "7.0.1", "dev": true, "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "to-regex-range": "^5.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=8" } }, - "node_modules/@eslint/js": { - "version": "8.56.0", + "node_modules/find-up": { + "version": "5.0.0", "dev": true, "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@firebase/analytics": { - "version": "0.10.0", + "node_modules/firebase": { + "version": "9.23.0", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.4", + "@firebase/analytics": "0.10.0", + "@firebase/analytics-compat": "0.2.6", + "@firebase/app": "0.9.13", + "@firebase/app-check": "0.8.0", + "@firebase/app-check-compat": "0.3.7", + "@firebase/app-compat": "0.2.13", + "@firebase/app-types": "0.9.0", + "@firebase/auth": "0.23.2", + "@firebase/auth-compat": "0.4.2", + "@firebase/database": "0.14.4", + "@firebase/database-compat": "0.3.4", + "@firebase/firestore": "3.13.0", + "@firebase/firestore-compat": "0.3.12", + "@firebase/functions": "0.10.0", + "@firebase/functions-compat": "0.3.5", "@firebase/installations": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "@firebase/installations-compat": "0.2.4", + "@firebase/messaging": "0.12.4", + "@firebase/messaging-compat": "0.2.4", + "@firebase/performance": "0.6.4", + "@firebase/performance-compat": "0.2.4", + "@firebase/remote-config": "0.4.4", + "@firebase/remote-config-compat": "0.2.4", + "@firebase/storage": "0.11.2", + "@firebase/storage-compat": "0.3.2", + "@firebase/util": "1.9.3" } }, - "node_modules/@firebase/analytics-compat": { - "version": "0.2.6", - "license": "Apache-2.0", + "node_modules/flat-cache": { + "version": "3.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/analytics": "0.10.0", - "@firebase/analytics-types": "0.8.0", - "@firebase/component": "0.6.4", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@firebase/analytics-types": { - "version": "0.8.0", - "license": "Apache-2.0" + "node_modules/flatted": { + "version": "3.2.9", + "dev": true, + "license": "ISC" }, - "node_modules/@firebase/app": { - "version": "0.9.13", - "license": "Apache-2.0", + "node_modules/for-each": { + "version": "0.3.3", + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "idb": "7.1.1", - "tslib": "^2.1.0" + "is-callable": "^1.1.3" } }, - "node_modules/@firebase/app-check": { - "version": "0.8.0", - "license": "Apache-2.0", + "node_modules/foreground-child": { + "version": "3.1.1", + "dev": true, + "license": "ISC", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, - "peerDependencies": { - "@firebase/app": "0.x" + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@firebase/app-check-compat": { - "version": "0.3.7", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check": "0.8.0", - "@firebase/app-check-types": "0.5.0", - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/@firebase/app-check-interop-types": { - "version": "0.3.0", - "license": "Apache-2.0" + "node_modules/fs": { + "version": "0.0.1-security", + "license": "ISC" }, - "node_modules/@firebase/app-check-types": { - "version": "0.5.0", - "license": "Apache-2.0" + "node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC" }, - "node_modules/@firebase/app-compat": { - "version": "0.2.13", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app": "0.9.13", - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "node_modules/fsevents": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/@firebase/app-types": { - "version": "0.9.0", - "license": "Apache-2.0" - }, - "node_modules/@firebase/auth": { - "version": "0.23.2", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "node-fetch": "2.6.7", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "node_modules/function-bind": { + "version": "1.1.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/auth-compat": { - "version": "0.4.2", - "license": "Apache-2.0", + "node_modules/function.prototype.name": { + "version": "1.1.6", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/auth": "0.23.2", - "@firebase/auth-types": "0.12.0", - "@firebase/component": "0.6.4", - "@firebase/util": "1.9.3", - "node-fetch": "2.6.7", - "tslib": "^2.1.0" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/auth-interop-types": { - "version": "0.2.1", - "license": "Apache-2.0" - }, - "node_modules/@firebase/auth-types": { - "version": "0.12.0", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "node_modules/functions-have-names": { + "version": "1.2.3", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/component": { - "version": "0.6.4", - "license": "Apache-2.0", + "node_modules/generate-function": { + "version": "2.3.1", + "license": "MIT", "dependencies": { - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "is-property": "^1.0.2" } }, - "node_modules/@firebase/database": { - "version": "0.14.4", - "license": "Apache-2.0", + "node_modules/generate-object-property": { + "version": "1.2.0", + "license": "MIT", "dependencies": { - "@firebase/auth-interop-types": "0.2.1", - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" + "is-property": "^1.0.0" } }, - "node_modules/@firebase/database-compat": { - "version": "0.3.4", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/database": "0.14.4", - "@firebase/database-types": "0.10.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" - } + "node_modules/get-browser-rtc": { + "version": "1.1.0", + "license": "MIT" }, - "node_modules/@firebase/database-types": { - "version": "0.10.4", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-types": "0.9.0", - "@firebase/util": "1.9.3" + "node_modules/get-caller-file": { + "version": "2.0.5", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/@firebase/firestore": { - "version": "3.13.0", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "@firebase/webchannel-wrapper": "0.10.1", - "@grpc/grpc-js": "~1.7.0", - "@grpc/proto-loader": "^0.6.13", - "node-fetch": "2.6.7", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=10.10.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "node_modules/get-graphql-from-jsonschema": { + "version": "8.1.0", + "license": "MIT", + "dependencies": { + "@types/common-tags": "1.8.1", + "@types/json-schema": "7.0.11", + "common-tags": "1.8.2", + "defekt": "9.3.0" } }, - "node_modules/@firebase/firestore-compat": { - "version": "0.3.12", - "license": "Apache-2.0", + "node_modules/get-intrinsic": { + "version": "1.2.2", + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/firestore": "3.13.0", - "@firebase/firestore-types": "2.5.1", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/firestore-types": { - "version": "2.5.1", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/functions": { - "version": "0.10.0", - "license": "Apache-2.0", + "node_modules/get-random-values": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-random-values/-/get-random-values-2.1.0.tgz", + "integrity": "sha512-q2yOLpLyA8f9unfv2LV8KVRUFeOIrQVS5cnqpbv6N+ea9j1rmW5dFKj/2Q7CK3juEfDYQgPxGt941VJcmw0jKg==", + "license": "MIT", "dependencies": { - "@firebase/app-check-interop-types": "0.3.0", - "@firebase/auth-interop-types": "0.2.1", - "@firebase/component": "0.6.4", - "@firebase/messaging-interop-types": "0.2.0", - "@firebase/util": "1.9.3", - "node-fetch": "2.6.7", - "tslib": "^2.1.0" + "global": "^4.4.0" }, - "peerDependencies": { - "@firebase/app": "0.x" + "engines": { + "node": "14 || 16 || >=18" } }, - "node_modules/@firebase/functions-compat": { - "version": "0.3.5", - "license": "Apache-2.0", + "node_modules/get-symbol-description": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/functions": "0.10.0", - "@firebase/functions-types": "0.6.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/functions-types": { - "version": "0.6.0", - "license": "Apache-2.0" - }, - "node_modules/@firebase/installations": { - "version": "0.6.4", - "license": "Apache-2.0", + "node_modules/get-tsconfig": { + "version": "4.7.2", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/util": "1.9.3", - "idb": "7.0.1", - "tslib": "^2.1.0" + "resolve-pkg-maps": "^1.0.0" }, - "peerDependencies": { - "@firebase/app": "0.x" + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/@firebase/installations-compat": { - "version": "0.2.4", - "license": "Apache-2.0", + "node_modules/glob": { + "version": "7.1.7", + "dev": true, + "license": "ISC", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/installations": "0.6.4", - "@firebase/installations-types": "0.5.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@firebase/installations-types": { - "version": "0.5.0", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x" + "node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, - "node_modules/@firebase/installations/node_modules/idb": { - "version": "7.0.1", - "license": "ISC" + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "license": "BSD-2-Clause" }, - "node_modules/@firebase/logger": { - "version": "0.4.0", - "license": "Apache-2.0", + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "license": "MIT", "dependencies": { - "tslib": "^2.1.0" + "min-document": "^2.19.0", + "process": "^0.11.10" } }, - "node_modules/@firebase/messaging": { - "version": "0.12.4", - "license": "Apache-2.0", + "node_modules/globals": { + "version": "13.24.0", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/installations": "0.6.4", - "@firebase/messaging-interop-types": "0.2.0", - "@firebase/util": "1.9.3", - "idb": "7.0.1", - "tslib": "^2.1.0" + "type-fest": "^0.20.2" }, - "peerDependencies": { - "@firebase/app": "0.x" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@firebase/messaging-compat": { - "version": "0.2.4", - "license": "Apache-2.0", + "node_modules/globalthis": { + "version": "1.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/messaging": "0.12.4", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "define-properties": "^1.1.3" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/messaging-interop-types": { - "version": "0.2.0", - "license": "Apache-2.0" - }, - "node_modules/@firebase/messaging/node_modules/idb": { - "version": "7.0.1", - "license": "ISC" - }, - "node_modules/@firebase/performance": { - "version": "0.6.4", - "license": "Apache-2.0", + "node_modules/globby": { + "version": "11.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/installations": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, - "peerDependencies": { - "@firebase/app": "0.x" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@firebase/performance-compat": { - "version": "0.2.4", - "license": "Apache-2.0", + "node_modules/gopd": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/performance": "0.6.4", - "@firebase/performance-types": "0.2.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "get-intrinsic": "^1.1.3" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/performance-types": { - "version": "0.2.0", - "license": "Apache-2.0" + "node_modules/graceful-fs": { + "version": "4.2.11", + "license": "ISC" }, - "node_modules/@firebase/remote-config": { - "version": "0.4.4", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/installations": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "node_modules/graphemer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/graphql": { + "version": "15.8.0", + "license": "MIT", + "engines": { + "node": ">= 10.x" } }, - "node_modules/@firebase/remote-config-compat": { - "version": "0.2.4", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/logger": "0.4.0", - "@firebase/remote-config": "0.4.4", - "@firebase/remote-config-types": "0.3.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "node_modules/graphql-ws": { + "version": "5.14.0", + "license": "MIT", + "workspaces": [ + "website" + ], + "engines": { + "node": ">=10" }, "peerDependencies": { - "@firebase/app-compat": "0.x" + "graphql": ">=0.11 <=16" } }, - "node_modules/@firebase/remote-config-types": { - "version": "0.3.0", - "license": "Apache-2.0" + "node_modules/has-bigints": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@firebase/storage": { - "version": "0.11.2", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/util": "1.9.3", - "node-fetch": "2.6.7", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@firebase/storage-compat": { - "version": "0.3.2", - "license": "Apache-2.0", + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@firebase/component": "0.6.4", - "@firebase/storage": "0.11.2", - "@firebase/storage-types": "0.8.0", - "@firebase/util": "1.9.3", - "tslib": "^2.1.0" + "get-intrinsic": "^1.2.2" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/storage-types": { - "version": "0.8.0", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "node_modules/has-proto": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/util": { - "version": "1.9.3", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" + "node_modules/has-symbols": { + "version": "1.0.3", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@firebase/webchannel-wrapper": { - "version": "0.10.1", - "license": "Apache-2.0" - }, - "node_modules/@grpc/grpc-js": { - "version": "1.7.3", - "license": "Apache-2.0", + "node_modules/has-tostringtag": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@grpc/proto-loader": "^0.7.0", - "@types/node": ">=12.12.47" + "has-symbols": "^1.0.2" }, "engines": { - "node": "^8.13.0 || >=10.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { - "version": "0.7.10", - "license": "Apache-2.0", + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "license": "MIT", "dependencies": { - "lodash.camelcase": "^4.3.0", - "long": "^5.0.0", - "protobufjs": "^7.2.4", - "yargs": "^17.7.2" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/@grpc/grpc-js/node_modules/cliui": { - "version": "8.0.1", - "license": "ISC", + "node_modules/hashlru": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hashlru/-/hashlru-2.3.0.tgz", + "integrity": "sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==", + "license": "MIT" + }, + "node_modules/hasown": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "function-bind": "^1.1.2" }, "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "node_modules/@grpc/grpc-js/node_modules/long": { - "version": "5.2.3", - "license": "Apache-2.0" + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "node_modules/@grpc/grpc-js/node_modules/protobufjs": { - "version": "7.2.6", - "hasInstallScript": true, - "license": "BSD-3-Clause", + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", "engines": { - "node": ">=12.0.0" + "node": "*" } }, - "node_modules/@grpc/grpc-js/node_modules/yargs": { - "version": "17.7.2", - "license": "MIT", + "node_modules/highlightjs-vue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz", + "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==" + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "license": "BSD-3-Clause", "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" + "react-is": "^16.7.0" } }, - "node_modules/@grpc/grpc-js/node_modules/yargs-parser": { - "version": "21.1.1", - "license": "ISC", + "node_modules/http-parser-js": { + "version": "0.5.8", + "license": "MIT" + }, + "node_modules/i": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/i/-/i-0.3.7.tgz", + "integrity": "sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==", "engines": { - "node": ">=12" + "node": ">=0.4" } }, - "node_modules/@grpc/proto-loader": { - "version": "0.6.13", - "license": "Apache-2.0", - "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^6.11.3", - "yargs": "^16.2.0" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, + "node_modules/idb": { + "version": "7.1.1", + "license": "ISC" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 4" } }, - "node_modules/@heroicons/react": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-1.0.6.tgz", - "integrity": "sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==", - "peerDependencies": { - "react": ">= 16" + "node_modules/immer": { + "version": "9.0.21", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", + "node_modules/import-fresh": { + "version": "3.3.0", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=10.10.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", + "node_modules/imurmurhash": { + "version": "0.1.4", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node": ">=0.8.19" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", + "node_modules/inflight": { + "version": "1.0.6", "dev": true, - "license": "BSD-3-Clause" + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } }, - "node_modules/@hyperledger/identus-edge-agent-sdk": { - "resolved": "../..", - "link": true + "node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", + "node_modules/internal-slot": { + "version": "1.0.6", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "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" + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" }, "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "node": ">= 12" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "dev": true, - "license": "MIT", + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "dev": true, + "node_modules/is-arguments": { + "version": "1.1.1", "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", + "node_modules/is-array-buffer": { + "version": "3.0.2", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", + "node_modules/is-async-function": { + "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", + "node_modules/is-bigint": { + "version": "1.0.4", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@mongodb-js/saslprep": { - "version": "1.1.4", - "license": "MIT", - "dependencies": { - "sparse-bitfield": "^3.0.3" + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@next/env": { - "version": "14.0.4", - "license": "MIT" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "14.0.4", + "node_modules/is-binary-path": { + "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { - "glob": "7.1.7" - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "14.0.4", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.4.tgz", - "integrity": "sha512-IZQ3C7Bx0k2rYtrZZxKKiusMTM9WWcK5ajyhOZkYYTCc8xytmwSzR1skU7qLgVT/EY9xtXDG0WhY6fyujnI3rw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.4.tgz", - "integrity": "sha512-VwwZKrBQo/MGb1VOrxJ6LrKvbpo7UbROuyMRvQKTFKhNaXjUmKTu7wxVkIuCARAfiI8JpaWAnKR+D6tzpCcM4w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "binary-extensions": "^2.0.0" + }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.4.tgz", - "integrity": "sha512-8QftwPEW37XxXoAwsn+nXlodKWHfpMaSvt81W43Wh8dv0gkheD+30ezWMcFGHLI71KiWmHK5PSQbTQGUiidvLQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/is-boolean-object": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.4.tgz", - "integrity": "sha512-/s/Pme3VKfZAfISlYVq2hzFS8AcAIOTnoKupc/j4WlvF6GQ0VouS2Q2KEgPuO1eMBwakWPB1aYFIA4VNVh667A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/is-callable": { + "version": "1.2.7", + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.4.tgz", - "integrity": "sha512-m8z/6Fyal4L9Bnlxde5g2Mfa1Z7dasMQyhEhskDATpqr+Y0mjOBZcXQ7G5U+vgL22cI4T7MfvgtrM2jdopqWaw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" + "node_modules/is-core-module": { + "version": "2.13.1", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.4.tgz", - "integrity": "sha512-7Wv4PRiWIAWbm5XrGz3D8HUkCVDMMz9igffZG4NB1p4u1KoItwx9qjATHz88kwCEal/HXmbShucaslXCQXUM5w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/is-date-object": { + "version": "1.0.5", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.4.tgz", - "integrity": "sha512-zLeNEAPULsl0phfGb4kdzF/cAVIfaC7hY+kt0/d+y9mzcZHsMS3hAS829WbJ31DkSlVKQeHEjZHIdhN+Pg7Gyg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.4.tgz", - "integrity": "sha512-yEh2+R8qDlDCjxVpzOTEpBLQTEFAcP2A8fUFLaWNap9GitYKkKv1//y2S6XY6zsR4rCOPRpU7plYDR+az2n30A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/is-extglob": { + "version": "2.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">=0.10.0" } }, - "node_modules/@noble/ciphers": { - "version": "0.4.1", + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "dev": true, "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, "funding": { - "url": "https://paulmillr.com/funding/" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@noble/curves": { - "version": "1.3.0", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", "license": "MIT", "dependencies": { - "@noble/hashes": "1.3.3" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://paulmillr.com/funding/" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@noble/hashes": { - "version": "1.3.3", + "node_modules/is-glob": { + "version": "4.0.3", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 16" + "dependencies": { + "is-extglob": "^2.1.1" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", "funding": { - "url": "https://paulmillr.com/funding/" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", + "node_modules/is-map": { + "version": "2.0.2", "dev": true, "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-my-ip-valid": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/is-my-json-valid": { + "version": "2.20.6", + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^5.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", + "node_modules/is-number": { + "version": "7.0.0", "dev": true, "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=0.12.0" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", + "node_modules/is-number-object": { + "version": "1.0.7", "dev": true, "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", + "node_modules/is-path-inside": { + "version": "3.0.3", "dev": true, "license": "MIT", - "optional": true, "engines": { - "node": ">=14" + "node": ">=8" } }, - "node_modules/@pluto-encrypted/encryption": { - "version": "1.11.0", - "license": "Apache-2.0", + "node_modules/is-property": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "license": "MIT", "dependencies": { - "@noble/ciphers": "^0.4.1", - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "buffer": "^6.0.3", - "rxdb": "^14.17.0", - "rxjs": "7.8.1", - "uuid": "^9.0.1" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@pluto-encrypted/indexdb": { - "version": "1.12.2", - "license": "Apache-2.0", - "dependencies": { - "@pluto-encrypted/encryption": "1.11.0", - "@pluto-encrypted/shared": "1.11.3", - "array-push-at-sort-position": "^4.0.1", - "rxdb": "^14.17.0", - "uuid": "^9.0.1" + "node_modules/is-set": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@pluto-encrypted/shared": { - "version": "1.11.3", - "license": "Apache-2.0", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "@pluto-encrypted/encryption": "1.11.0", - "rxdb": "^14.17.0", - "uuid": "^9.0.1" + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "license": "BSD-3-Clause", + "node_modules/is-string": { + "version": "1.0.7", + "dev": true, + "license": "MIT", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "license": "BSD-3-Clause" + "node_modules/is-symbol": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@reduxjs/toolkit": { - "version": "1.9.7", + "node_modules/is-typed-array": { + "version": "1.1.12", "license": "MIT", "dependencies": { - "immer": "^9.0.21", - "redux": "^4.2.1", - "redux-thunk": "^2.4.2", - "reselect": "^4.1.8" + "which-typed-array": "^1.1.11" }, - "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18", - "react-redux": "^7.2.1 || ^8.0.2" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-redux": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.6.1", + "node_modules/is-weakmap": { + "version": "2.0.1", "dev": true, - "license": "MIT" - }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.0", - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@swc/helpers": { - "version": "0.5.2", - "license": "Apache-2.0", + "node_modules/is-weakref": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.4.0" + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/body-parser": { - "version": "1.19.5", + "node_modules/is-weakset": { + "version": "2.0.2", + "dev": true, "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/clone": { - "version": "2.1.2", + "node_modules/isarray": { + "version": "2.0.5", + "dev": true, "license": "MIT" }, - "node_modules/@types/common-tags": { - "version": "1.8.1", - "license": "MIT" + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" }, - "node_modules/@types/connect": { - "version": "3.4.38", + "node_modules/iso-url": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iso-url/-/iso-url-1.2.1.tgz", + "integrity": "sha512-9JPDgCN4B7QPkLtYAAOrEuAWvP9rWvR5offAr0/SeF046wIkglqH3VXgYYP6NcsKslH80UIVgmPqNe3j7tG2ng==", "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=12" } }, - "node_modules/@types/cors": { - "version": "2.8.14", + "node_modules/isomorphic-ws": { + "version": "5.0.0", "license": "MIT", - "dependencies": { - "@types/node": "*" + "peerDependencies": { + "ws": "*" } }, - "node_modules/@types/express": { - "version": "4.17.18", + "node_modules/iterator.prototype": { + "version": "1.1.2", + "dev": true, "license": "MIT", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.43", - "license": "MIT", + "node_modules/jackspeak": { + "version": "2.3.6", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/@types/hast": { - "version": "2.3.10", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", - "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", - "dependencies": { - "@types/unist": "^2" + "node_modules/jiti": { + "version": "1.21.0", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.5", + "node_modules/jose": { + "version": "5.2.0", "license": "MIT", - "dependencies": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" + "funding": { + "url": "https://github.com/sponsors/panva" } }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/lokijs": { - "version": "1.5.10", - "license": "MIT" + "node_modules/jotai": { + "version": "2.6.1", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=17.0.0", + "react": ">=17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } }, - "node_modules/@types/long": { - "version": "4.0.2", - "license": "MIT" + "node_modules/js-base64": { + "version": "3.7.5", + "license": "BSD-3-Clause" }, - "node_modules/@types/mime": { - "version": "1.3.5", + "node_modules/js-tokens": { + "version": "4.0.0", "license": "MIT" }, - "node_modules/@types/node": { - "version": "20.10.6", + "node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@types/prop-types": { - "version": "15.7.11", + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", "license": "MIT" }, - "node_modules/@types/qs": { - "version": "6.9.11", + "node_modules/json-buffer": { + "version": "3.0.1", + "dev": true, "license": "MIT" }, - "node_modules/@types/range-parser": { - "version": "1.2.7", + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, "license": "MIT" }, - "node_modules/@types/react": { - "version": "18.2.46", - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.18", + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-redux": { - "version": "7.1.33", - "license": "MIT", - "dependencies": { - "@types/hoist-non-react-statics": "^3.3.0", - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0", - "redux": "^4.0.0" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.8", "license": "MIT" }, - "node_modules/@types/send": { - "version": "0.17.4", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.5", + "node_modules/json5": { + "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" } }, - "node_modules/@types/simple-peer": { - "version": "9.11.5", + "node_modules/jsonpointer": { + "version": "5.0.1", "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" - }, - "node_modules/@types/webidl-conversions": { - "version": "7.0.3", - "license": "MIT" + "node_modules/jsonschema-key-compression": { + "version": "1.6.1", + "license": "ISC" }, - "node_modules/@types/whatwg-url": { - "version": "8.2.2", + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/webidl-conversions": "*" + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" } }, - "node_modules/@types/ws": { - "version": "8.5.5", + "node_modules/keyv": { + "version": "4.5.4", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*" + "json-buffer": "3.0.1" } }, - "node_modules/@typescript-eslint/parser": { - "version": "6.17.0", + "node_modules/language-subtag-registry": { + "version": "0.3.22", "dev": true, - "license": "BSD-2-Clause", + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/typescript-estree": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", - "debug": "^4.3.4" + "language-subtag-registry": "^0.3.20" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=0.10" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.17.0", + "node_modules/levn": { + "version": "0.4.1", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 0.8.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "6.17.0", + "node_modules/libsodium-sumo": { + "version": "0.7.15", + "resolved": "https://registry.npmjs.org/libsodium-sumo/-/libsodium-sumo-0.7.15.tgz", + "integrity": "sha512-5tPmqPmq8T8Nikpm1Nqj0hBHvsLFCXvdhBFV7SGOitQPZAA6jso8XoL0r4L7vmfKXr486fiQInvErHtEvizFMw==", + "license": "ISC" + }, + "node_modules/libsodium-wrappers-sumo": { + "version": "0.7.15", + "resolved": "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.7.15.tgz", + "integrity": "sha512-aSWY8wKDZh5TC7rMvEdTHoyppVq/1dTSAeAR7H6pzd6QRT3vQWcT5pGwCotLcpPEOLXX6VvqihSPkpEhYAjANA==", + "license": "ISC", + "dependencies": { + "libsodium-sumo": "^0.7.15" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", "dev": true, "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.17.0", + "node_modules/lines-and-columns": { + "version": "1.2.4", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "p-locate": "^5.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "license": "MIT" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", "dev": true, + "license": "MIT" + }, + "node_modules/lokijs": { + "version": "1.5.12", + "license": "MIT" + }, + "node_modules/long": { + "version": "4.0.0", + "license": "Apache-2.0" + }, + "node_modules/loose-envify": { + "version": "1.4.0", "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.3", - "dev": true, - "license": "ISC", + "node_modules/lowlight": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", + "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" + "fault": "^1.0.0", + "highlight.js": "~10.7.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.17.0", + "node_modules/lru-cache": { + "version": "6.0.0", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@typescript-eslint/types": "6.17.0", - "eslint-visitor-keys": "^3.4.1" + "yallist": "^4.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "dev": true, - "license": "ISC" - }, - "node_modules/acorn": { - "version": "8.11.3", - "dev": true, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", + "node_modules/memory-pager": { + "version": "1.5.0", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", "dev": true, "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">= 8" } }, - "node_modules/ajv": { - "version": "6.12.6", + "node_modules/micromatch": { + "version": "4.0.5", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", "engines": { - "node": ">=8" + "node": ">=8.6" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "dom-walk": "^0.1.0" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "dev": true, + "node_modules/mingo": { + "version": "6.4.4", "license": "MIT" }, - "node_modules/anymatch": { - "version": "3.1.3", + "node_modules/minimatch": { + "version": "3.1.2", "dev": true, "license": "ISC", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">= 8" + "node": "*" } }, - "node_modules/arg": { - "version": "5.0.2", + "node_modules/minimist": { + "version": "1.2.8", "dev": true, - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/argparse": { - "version": "2.0.1", + "node_modules/minipass": { + "version": "7.0.4", "dev": true, - "license": "Python-2.0" + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "node_modules/aria-query": { - "version": "5.3.0", - "dev": true, - "license": "Apache-2.0", + "node_modules/modifyjs": { + "version": "0.3.1", + "license": "ISC", "dependencies": { - "dequal": "^2.0.3" + "clone": "^2.1.1", + "deep-equal": "^1.0.1" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/mongodb": { + "version": "6.1.0", + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "@mongodb-js/saslprep": "^1.1.0", + "bson": "^6.1.0", + "mongodb-connection-string-url": "^2.6.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } } }, - "node_modules/array-includes": { - "version": "3.1.7", + "node_modules/mongodb-connection-string-url": { + "version": "2.6.0", + "license": "Apache-2.0", + "dependencies": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/multiformats": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.1.tgz", + "integrity": "sha512-QxowxTNwJ3r5RMctoGA5p13w5RbRT2QDkoM+yFlqfLiioBp78nhDjnRLvmSBI9+KAqN4VdgOVWM9c0CHd86m3g==", + "license": "Apache-2.0 OR MIT" + }, + "node_modules/mz": { + "version": "2.7.0", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, - "node_modules/array-push-at-sort-position": { - "version": "4.0.1", - "license": "Apache-2.0" + "node_modules/nan": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", + "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", + "license": "MIT", + "optional": true }, - "node_modules/array-union": { - "version": "2.1.0", - "dev": true, + "node_modules/nanoassert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-2.0.0.tgz", + "integrity": "sha512-7vO7n28+aYO4J+8w96AzhmU8G+Y/xpPDJz/se19ICsqj/momRbb9mh9ZUtkoJ5X3nTnPdhEJyc0qnM6yAsHBaA==", + "license": "ISC" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" + "node_modules/nats": { + "version": "2.17.0", + "license": "Apache-2.0", + "dependencies": { + "nkeys.js": "1.0.5" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 14.0.0" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", + "node_modules/natural-compare": { + "version": "1.4.0", "dev": true, + "license": "MIT" + }, + "node_modules/next": { + "version": "14.0.4", "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "@next/env": "14.0.4", + "@swc/helpers": "0.5.2", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001406", + "graceful-fs": "^4.2.11", + "postcss": "8.4.31", + "styled-jsx": "5.1.1", + "watchpack": "2.4.0" + }, + "bin": { + "next": "dist/bin/next" }, "engines": { - "node": ">= 0.4" + "node": ">=18.17.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "@next/swc-darwin-arm64": "14.0.4", + "@next/swc-darwin-x64": "14.0.4", + "@next/swc-linux-arm64-gnu": "14.0.4", + "@next/swc-linux-arm64-musl": "14.0.4", + "@next/swc-linux-x64-gnu": "14.0.4", + "@next/swc-linux-x64-musl": "14.0.4", + "@next/swc-win32-arm64-msvc": "14.0.4", + "@next/swc-win32-ia32-msvc": "14.0.4", + "@next/swc-win32-x64-msvc": "14.0.4" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "sass": { + "optional": true + } } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "dev": true, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10 || ^12 || >=14" } }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.2", - "dev": true, - "license": "MIT", + "node_modules/nkeys.js": { + "version": "1.0.5", + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" + "tweetnacl": "1.0.3" + }, + "engines": { + "node": ">=10.0.0" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "dev": true, + "node_modules/node-fetch": { + "version": "2.6.7", "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": "4.x || >=6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/as-typed": { - "version": "1.3.2", + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", "license": "MIT" }, - "node_modules/ast-types-flow": { - "version": "0.0.8", + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.14", "dev": true, "license": "MIT" }, - "node_modules/asynciterator.prototype": { - "version": "1.0.0", + "node_modules/normalize-path": { + "version": "3.0.0", "dev": true, "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/autoprefixer": { - "version": "10.4.16", + "node_modules/normalize-range": { + "version": "0.1.2", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm": { + "version": "9.9.3", + "resolved": "https://registry.npmjs.org/npm/-/npm-9.9.3.tgz", + "integrity": "sha512-Z1l+rcQ5kYb17F3hHtO601arEpvdRYnCLtg8xo3AGtyj3IthwaraEOexI9903uANkifFbqHC8hT53KIrozWg8A==", + "bundleDependencies": [ + "@isaacs/string-locale-compare", + "@npmcli/arborist", + "@npmcli/config", + "@npmcli/fs", + "@npmcli/map-workspaces", + "@npmcli/package-json", + "@npmcli/promise-spawn", + "@npmcli/run-script", + "abbrev", + "archy", + "cacache", + "chalk", + "ci-info", + "cli-columns", + "cli-table3", + "columnify", + "fastest-levenshtein", + "fs-minipass", + "glob", + "graceful-fs", + "hosted-git-info", + "ini", + "init-package-json", + "is-cidr", + "json-parse-even-better-errors", + "libnpmaccess", + "libnpmdiff", + "libnpmexec", + "libnpmfund", + "libnpmhook", + "libnpmorg", + "libnpmpack", + "libnpmpublish", + "libnpmsearch", + "libnpmteam", + "libnpmversion", + "make-fetch-happen", + "minimatch", + "minipass", + "minipass-pipeline", + "ms", + "node-gyp", + "nopt", + "normalize-package-data", + "npm-audit-report", + "npm-install-checks", + "npm-package-arg", + "npm-pick-manifest", + "npm-profile", + "npm-registry-fetch", + "npm-user-validate", + "npmlog", + "p-map", + "pacote", + "parse-conflict-json", + "proc-log", + "qrcode-terminal", + "read", + "semver", + "sigstore", + "spdx-expression-parse", + "ssri", + "supports-color", + "tar", + "text-table", + "tiny-relative-date", + "treeverse", + "validate-npm-package-name", + "which", + "write-file-atomic" + ], + "license": "Artistic-2.0", + "workspaces": [ + "docs", + "smoke-tests", + "mock-globals", + "mock-registry", + "workspaces/*" + ], "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/arborist": "^6.5.0", + "@npmcli/config": "^6.4.0", + "@npmcli/fs": "^3.1.0", + "@npmcli/map-workspaces": "^3.0.4", + "@npmcli/package-json": "^4.0.1", + "@npmcli/promise-spawn": "^6.0.2", + "@npmcli/run-script": "^6.0.2", + "abbrev": "^2.0.0", + "archy": "~1.0.0", + "cacache": "^17.1.4", + "chalk": "^5.3.0", + "ci-info": "^4.0.0", + "cli-columns": "^4.0.0", + "cli-table3": "^0.6.3", + "columnify": "^1.6.0", + "fastest-levenshtein": "^1.0.16", + "fs-minipass": "^3.0.3", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "hosted-git-info": "^6.1.1", + "ini": "^4.1.1", + "init-package-json": "^5.0.0", + "is-cidr": "^4.0.2", + "json-parse-even-better-errors": "^3.0.1", + "libnpmaccess": "^7.0.2", + "libnpmdiff": "^5.0.20", + "libnpmexec": "^6.0.4", + "libnpmfund": "^4.2.1", + "libnpmhook": "^9.0.3", + "libnpmorg": "^5.0.4", + "libnpmpack": "^5.0.20", + "libnpmpublish": "^7.5.1", + "libnpmsearch": "^6.0.2", + "libnpmteam": "^5.0.3", + "libnpmversion": "^4.0.2", + "make-fetch-happen": "^11.1.1", + "minimatch": "^9.0.3", + "minipass": "^7.0.4", + "minipass-pipeline": "^1.2.4", + "ms": "^2.1.2", + "node-gyp": "^9.4.1", + "nopt": "^7.2.0", + "normalize-package-data": "^5.0.0", + "npm-audit-report": "^5.0.0", + "npm-install-checks": "^6.3.0", + "npm-package-arg": "^10.1.0", + "npm-pick-manifest": "^8.0.2", + "npm-profile": "^7.0.1", + "npm-registry-fetch": "^14.0.5", + "npm-user-validate": "^2.0.0", + "npmlog": "^7.0.1", + "p-map": "^4.0.0", + "pacote": "^15.2.0", + "parse-conflict-json": "^3.0.1", + "proc-log": "^3.0.0", + "qrcode-terminal": "^0.12.0", + "read": "^2.1.0", + "semver": "^7.6.0", + "sigstore": "^1.9.0", + "spdx-expression-parse": "^3.0.1", + "ssri": "^10.0.5", + "supports-color": "^9.4.0", + "tar": "^6.2.0", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", + "treeverse": "^3.0.0", + "validate-npm-package-name": "^5.0.0", + "which": "^3.0.1", + "write-file-atomic": "^5.0.1" }, "bin": { - "autoprefixer": "bin/autoprefixer" + "npm": "bin/npm-cli.js", + "npx": "bin/npx-cli.js" }, "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", + "node_modules/npm/node_modules/@colors/colors": { + "version": "1.5.0", + "inBundle": true, "license": "MIT", + "optional": true, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.1.90" } }, - "node_modules/axe-core": { - "version": "4.7.0", - "dev": true, - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } + "node_modules/npm/node_modules/@gar/promisify": { + "version": "1.1.3", + "inBundle": true, + "license": "MIT" }, - "node_modules/axobject-query": { - "version": "3.2.1", - "dev": true, - "license": "Apache-2.0", + "node_modules/npm/node_modules/@isaacs/cliui": { + "version": "8.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "dequal": "^2.0.3" + "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": ">=12" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/binary-decision-diagram": { - "version": "2.0.1", - "license": "ISC" - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "dev": true, + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "inBundle": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "inBundle": true, + "license": "MIT" }, - "node_modules/braces": { - "version": "3.0.2", - "dev": true, + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "inBundle": true, "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/broadcast-channel": { - "version": "5.3.0", + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "7.22.10", - "oblivious-set": "1.1.1", - "p-queue": "6.6.2", - "unload": "2.4.1" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/pubkey" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/broadcast-channel/node_modules/@babel/runtime": { - "version": "7.22.10", - "license": "MIT", + "node_modules/npm/node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/@npmcli/arborist": { + "version": "6.5.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "regenerator-runtime": "^0.14.0" + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/fs": "^3.1.0", + "@npmcli/installed-package-contents": "^2.0.2", + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/metavuln-calculator": "^5.0.0", + "@npmcli/name-from-folder": "^2.0.0", + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^4.0.0", + "@npmcli/query": "^3.1.0", + "@npmcli/run-script": "^6.0.0", + "bin-links": "^4.0.1", + "cacache": "^17.0.4", + "common-ancestor-path": "^1.0.1", + "hosted-git-info": "^6.1.1", + "json-parse-even-better-errors": "^3.0.0", + "json-stringify-nice": "^1.1.4", + "minimatch": "^9.0.0", + "nopt": "^7.0.0", + "npm-install-checks": "^6.2.0", + "npm-package-arg": "^10.1.0", + "npm-pick-manifest": "^8.0.1", + "npm-registry-fetch": "^14.0.3", + "npmlog": "^7.0.1", + "pacote": "^15.0.8", + "parse-conflict-json": "^3.0.0", + "proc-log": "^3.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.2", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^10.0.1", + "treeverse": "^3.0.0", + "walk-up-path": "^3.0.1" + }, + "bin": { + "arborist": "bin/index.js" }, "engines": { - "node": ">=6.9.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/browserslist": { - "version": "4.22.2", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/config": { + "version": "6.4.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" + "@npmcli/map-workspaces": "^3.0.2", + "ci-info": "^4.0.0", + "ini": "^4.1.0", + "nopt": "^7.0.0", + "proc-log": "^3.0.0", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.5", + "walk-up-path": "^3.0.1" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/bson": { - "version": "6.3.0", - "license": "Apache-2.0", + "node_modules/npm/node_modules/@npmcli/disparity-colors": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "ansi-styles": "^4.3.0" + }, "engines": { - "node": ">=16.20.1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/buffer": { - "version": "6.0.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/fs": { + "version": "3.1.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/busboy": { - "version": "1.6.0", + "node_modules/npm/node_modules/@npmcli/git": { + "version": "4.1.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "streamsearch": "^1.1.0" + "@npmcli/promise-spawn": "^6.0.0", + "lru-cache": "^7.4.4", + "npm-pick-manifest": "^8.0.0", + "proc-log": "^3.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^3.0.0" }, "engines": { - "node": ">=10.16.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/call-bind": { - "version": "1.0.5", - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/installed-package-contents": { + "version": "2.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "installed-package-contents": "lib/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/map-workspaces": { + "version": "3.0.4", + "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": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { + "version": "5.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "cacache": "^17.0.0", + "json-parse-even-better-errors": "^3.0.0", + "pacote": "^15.0.0", + "semver": "^7.3.5" + }, "engines": { - "node": ">= 6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001572", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, + "node_modules/npm/node_modules/@npmcli/move-file": { + "version": "2.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/npm/node_modules/@npmcli/name-from-folder": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/npm/node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/package-json": { + "version": "4.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "@npmcli/git": "^4.1.0", + "glob": "^10.2.2", + "hosted-git-info": "^6.1.1", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "proc-log": "^3.0.0", + "semver": "^7.5.3" }, "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, + "node_modules/npm/node_modules/@npmcli/promise-spawn": { + "version": "6.0.2", + "inBundle": true, "license": "ISC", "dependencies": { - "is-glob": "^4.0.1" + "which": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/client-only": { - "version": "0.0.1", - "license": "MIT" - }, - "node_modules/cliui": { - "version": "7.0.4", + "node_modules/npm/node_modules/@npmcli/query": { + "version": "3.1.0", + "inBundle": true, "license": "ISC", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "license": "MIT", + "postcss-selector-parser": "^6.0.10" + }, "engines": { - "node": ">=0.8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/color-convert": { - "version": "2.0.1", - "license": "MIT", + "node_modules/npm/node_modules/@npmcli/run-script": { + "version": "6.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^3.0.0" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "license": "MIT" - }, - "node_modules/comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/common-tags": { - "version": "1.8.2", + "node_modules/npm/node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "inBundle": true, "license": "MIT", + "optional": true, "engines": { - "node": ">=4.0.0" + "node": ">=14" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/@sigstore/bundle": { + "version": "1.1.0", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@sigstore/protobuf-specs": "^0.2.0" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/crypto": { - "version": "1.0.1", - "license": "ISC" - }, - "node_modules/crypto-js": { - "version": "4.1.1", - "license": "MIT" + "node_modules/npm/node_modules/@sigstore/protobuf-specs": { + "version": "0.2.1", + "inBundle": true, + "license": "Apache-2.0", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "node_modules/cssesc": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" + "node_modules/npm/node_modules/@sigstore/sign": { + "version": "1.0.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "make-fetch-happen": "^11.0.1" }, "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/csstype": { - "version": "3.1.3", - "license": "MIT" - }, - "node_modules/custom-idle-queue": { - "version": "3.0.1", + "node_modules/npm/node_modules/@sigstore/tuf": { + "version": "1.0.3", + "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "7.9.6" + "@sigstore/protobuf-specs": "^0.2.0", + "tuf-js": "^1.1.7" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/custom-idle-queue/node_modules/@babel/runtime": { - "version": "7.9.6", + "node_modules/npm/node_modules/@tootallnate/once": { + "version": "2.0.0", + "inBundle": true, "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.13.4" + "engines": { + "node": ">= 10" } }, - "node_modules/custom-idle-queue/node_modules/regenerator-runtime": { - "version": "0.13.11", - "license": "MIT" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/debug": { - "version": "4.3.4", + "node_modules/npm/node_modules/@tufjs/canonical-json": { + "version": "1.0.0", + "inBundle": true, "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/deep-equal": { - "version": "1.1.2", + "node_modules/npm/node_modules/@tufjs/models": { + "version": "1.0.4", + "inBundle": true, "license": "MIT", "dependencies": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" + "@tufjs/canonical-json": "1.0.0", + "minimatch": "^9.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/defekt": { - "version": "9.3.0", - "license": "MIT" + "node_modules/npm/node_modules/abbrev": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "node_modules/define-data-property": { - "version": "1.1.1", + "node_modules/npm/node_modules/agent-base": { + "version": "6.0.2", + "inBundle": true, "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "debug": "4" }, "engines": { - "node": ">= 0.4" + "node": ">= 6.0.0" } }, - "node_modules/define-properties": { - "version": "1.2.1", + "node_modules/npm/node_modules/agentkeepalive": { + "version": "4.5.0", + "inBundle": true, "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "humanize-ms": "^1.2.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 8.0.0" } }, - "node_modules/dequal": { - "version": "2.0.3", - "dev": true, + "node_modules/npm/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": ">=6" + "node": ">=8" } }, - "node_modules/dexie": { - "version": "4.0.0-alpha.4", - "license": "Apache-2.0", + "node_modules/npm/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", "engines": { - "node": ">=6.0" + "node": ">=8" } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "dev": true, + "node_modules/npm/node_modules/ansi-styles": { + "version": "4.3.0", + "inBundle": true, "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/dlv": { - "version": "1.1.3", - "dev": true, + "node_modules/npm/node_modules/aproba": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/archy": { + "version": "1.0.0", + "inBundle": true, "license": "MIT" }, - "node_modules/doctrine": { - "version": "3.0.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, + "node_modules/npm/node_modules/are-we-there-yet": { + "version": "4.0.2", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=6.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "dev": true, + "node_modules/npm/node_modules/balanced-match": { + "version": "1.0.2", + "inBundle": true, "license": "MIT" }, - "node_modules/electron-to-chromium": { - "version": "1.4.617", - "dev": true, - "license": "ISC" + "node_modules/npm/node_modules/bin-links": { + "version": "4.0.3", + "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" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "license": "MIT" + "node_modules/npm/node_modules/binary-extensions": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/engine.io-client": { - "version": "6.5.3", + "node_modules/npm/node_modules/brace-expansion": { + "version": "2.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.11.0", - "xmlhttprequest-ssl": "~2.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/engine.io-client/node_modules/ws": { - "version": "8.11.0", + "node_modules/npm/node_modules/builtins": { + "version": "5.0.1", + "inBundle": true, "license": "MIT", + "dependencies": { + "semver": "^7.0.0" + } + }, + "node_modules/npm/node_modules/cacache": { + "version": "17.1.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "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": ">=10.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/chalk": { + "version": "5.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/npm/node_modules/chownr": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/ci-info": { + "version": "4.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/cidr-regex": { + "version": "3.1.1", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "ip-regex": "^4.1.0" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "engines": { + "node": ">=10" } }, - "node_modules/engine.io-parser": { - "version": "5.2.2", + "node_modules/npm/node_modules/clean-stack": { + "version": "2.2.0", + "inBundle": true, "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">=6" } }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "dev": true, + "node_modules/npm/node_modules/cli-columns": { + "version": "4.0.0", + "inBundle": true, "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 10" } }, - "node_modules/err-code": { - "version": "3.0.1", - "license": "MIT" - }, - "node_modules/es-abstract": { - "version": "1.22.3", - "dev": true, + "node_modules/npm/node_modules/cli-table3": { + "version": "0.6.3", + "inBundle": true, "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" + "string-width": "^4.2.0" }, "engines": { - "node": ">= 0.4" + "node": "10.* || >= 12.*" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "node_modules/es-iterator-helpers": { - "version": "1.0.15", - "dev": true, + "node_modules/npm/node_modules/clone": { + "version": "1.0.4", + "inBundle": true, "license": "MIT", - "dependencies": { - "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" + "engines": { + "node": ">=0.8" } }, - "node_modules/es-set-tostringtag": { - "version": "2.0.2", - "dev": true, + "node_modules/npm/node_modules/cmd-shim": { + "version": "6.0.2", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/color-convert": { + "version": "2.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" + "node": ">=7.0.0" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" + "node_modules/npm/node_modules/color-name": { + "version": "1.1.4", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/color-support": { + "version": "1.1.3", + "inBundle": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "dev": true, + "node_modules/npm/node_modules/columnify": { + "version": "1.6.0", + "inBundle": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "strip-ansi": "^6.0.1", + "wcwidth": "^1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8.0.0" } }, - "node_modules/escalade": { - "version": "3.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } + "node_modules/npm/node_modules/common-ancestor-path": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC" }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, + "node_modules/npm/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/console-control-strings": { + "version": "1.1.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/cross-spawn": { + "version": "7.0.3", + "inBundle": true, "license": "MIT", - "engines": { - "node": ">=10" + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 8" } }, - "node_modules/eslint": { - "version": "8.56.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" + "isexe": "^2.0.0" }, "bin": { - "eslint": "bin/eslint.js" + "node-which": "bin/node-which" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 8" } }, - "node_modules/eslint-config-next": { - "version": "14.0.4", - "dev": true, + "node_modules/npm/node_modules/cssesc": { + "version": "3.0.0", + "inBundle": true, "license": "MIT", - "dependencies": { - "@next/eslint-plugin-next": "14.0.4", - "@rushstack/eslint-patch": "^1.3.3", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.28.1", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm/node_modules/debug": { + "version": "4.3.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", - "typescript": ">=3.3.1" + "engines": { + "node": ">=6.0" }, "peerDependenciesMeta": { - "typescript": { + "supports-color": { "optional": true } } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "dev": true, + "node_modules/npm/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/defaults": { + "version": "1.0.4", + "inBundle": true, "license": "MIT", "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "dev": true, + "node_modules/npm/node_modules/delegates": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/diff": { + "version": "5.2.0", + "inBundle": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/npm/node_modules/eastasianwidth": { + "version": "0.2.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/emoji-regex": { + "version": "8.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/encoding": { + "version": "0.1.13", + "inBundle": true, "license": "MIT", + "optional": true, "dependencies": { - "ms": "^2.1.1" + "iconv-lite": "^0.6.2" } }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.6.1", - "dev": true, + "node_modules/npm/node_modules/env-paths": { + "version": "2.2.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/npm/node_modules/err-code": { + "version": "2.0.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/exponential-backoff": { + "version": "3.1.1", + "inBundle": true, + "license": "Apache-2.0" + }, + "node_modules/npm/node_modules/fastest-levenshtein": { + "version": "1.0.16", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/npm/node_modules/foreground-child": { + "version": "3.1.1", + "inBundle": true, "license": "ISC", "dependencies": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.12.0", - "eslint-module-utils": "^2.7.4", - "fast-glob": "^3.3.1", - "get-tsconfig": "^4.5.0", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=14" }, "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/fs-minipass": { + "version": "3.0.3", + "inBundle": true, + "license": "ISC", "dependencies": { - "debug": "^3.2.7" + "minipass": "^7.0.3" }, "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "dev": true, + "node_modules/npm/node_modules/fs.realpath": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC" + }, + "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/gauge": { + "version": "5.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "ms": "^2.1.1" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^4.0.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/glob": { + "version": "10.3.10", + "inBundle": true, + "license": "ISC", "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=4" + "node": ">=16 || 14 >=14.17" }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "dev": true, + "node_modules/npm/node_modules/graceful-fs": { + "version": "4.2.11", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/has-unicode": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/hasown": { + "version": "2.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", + "node_modules/npm/node_modules/hosted-git-info": { + "version": "6.1.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "esutils": "^2.0.2" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/npm/node_modules/http-cache-semantics": { + "version": "4.1.1", + "inBundle": true, + "license": "BSD-2-Clause" }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.8.0", - "dev": true, + "node_modules/npm/node_modules/http-proxy-agent": { + "version": "5.0.0", + "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.2", - "aria-query": "^5.3.0", - "array-includes": "^3.1.7", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "=4.7.0", - "axobject-query": "^3.2.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.15", - "hasown": "^2.0.0", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=4.0" + "node": ">= 6" + } + }, + "node_modules/npm/node_modules/https-proxy-agent": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm/node_modules/humanize-ms": { + "version": "1.2.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" } }, - "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "dev": true, + "node_modules/npm/node_modules/iconv-lite": { + "version": "0.6.3", + "inBundle": true, "license": "MIT", + "optional": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" + } + }, + "node_modules/npm/node_modules/ignore-walk": { + "version": "6.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minimatch": "^9.0.0" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "dev": true, + "node_modules/npm/node_modules/imurmurhash": { + "version": "0.1.4", + "inBundle": true, "license": "MIT", "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "node": ">=0.8.19" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, + "node_modules/npm/node_modules/indent-string": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/infer-owner": { + "version": "1.0.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/inflight": { + "version": "1.0.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "dev": true, + "node_modules/npm/node_modules/inherits": { + "version": "2.0.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/ini": { + "version": "4.1.1", + "inBundle": true, "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/npm/node_modules/init-package-json": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "npm-package-arg": "^10.0.0", + "promzard": "^1.0.0", + "read": "^2.0.0", + "read-package-json": "^6.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/ip-address": { + "version": "9.0.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" }, - "funding": { - "url": "https://opencollective.com/eslint" + "engines": { + "node": ">= 12" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", + "node_modules/npm/node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "inBundle": true, + "license": "BSD-3-Clause" + }, + "node_modules/npm/node_modules/ip-regex": { + "version": "4.3.0", + "inBundle": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=8" } }, - "node_modules/espree": { - "version": "9.6.1", - "dev": true, + "node_modules/npm/node_modules/is-cidr": { + "version": "4.0.2", + "inBundle": true, "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "cidr-regex": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=10" } }, - "node_modules/esquery": { - "version": "1.5.0", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/npm/node_modules/is-core-module": { + "version": "2.13.1", + "inBundle": true, + "license": "MIT", "dependencies": { - "estraverse": "^5.1.0" + "hasown": "^2.0.0" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/npm/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", + "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" + }, + "node_modules/npm/node_modules/jackspeak": { + "version": "2.3.6", + "inBundle": true, + "license": "BlueOak-1.0.0", "dependencies": { - "estraverse": "^5.2.0" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": ">=4.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } + "node_modules/npm/node_modules/jsbn": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" }, - "node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/npm/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/event-reduce-js": { - "version": "3.1.2", - "license": "MIT", - "dependencies": { - "array-push-at-sort-position": "3.0.0", - "binary-decision-diagram": "2.0.1" + "node_modules/npm/node_modules/json-stringify-nice": { + "version": "1.1.4", + "inBundle": true, + "license": "ISC", + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/event-reduce-js/node_modules/array-push-at-sort-position": { - "version": "3.0.0", - "license": "Apache-2.0" + "node_modules/npm/node_modules/jsonparse": { + "version": "1.3.1", + "engines": [ + "node >= 0.2.0" + ], + "inBundle": true, + "license": "MIT" }, - "node_modules/eventemitter3": { - "version": "4.0.7", + "node_modules/npm/node_modules/just-diff": { + "version": "6.0.2", + "inBundle": true, "license": "MIT" }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", + "node_modules/npm/node_modules/just-diff-apply": { + "version": "5.5.0", + "inBundle": true, "license": "MIT" }, - "node_modules/fast-glob": { - "version": "3.3.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/libnpmaccess": { + "version": "7.0.3", + "inBundle": true, + "license": "ISC", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "npm-package-arg": "^10.1.0", + "npm-registry-fetch": "^14.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmdiff": { + "version": "5.0.21", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/arborist": "^6.5.0", + "@npmcli/disparity-colors": "^3.0.0", + "@npmcli/installed-package-contents": "^2.0.2", + "binary-extensions": "^2.2.0", + "diff": "^5.1.0", + "minimatch": "^9.0.0", + "npm-package-arg": "^10.1.0", + "pacote": "^15.0.8", + "tar": "^6.1.13" }, "engines": { - "node": ">=8.6.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, + "node_modules/npm/node_modules/libnpmexec": { + "version": "6.0.5", + "inBundle": true, "license": "ISC", "dependencies": { - "is-glob": "^4.0.1" + "@npmcli/arborist": "^6.5.0", + "@npmcli/run-script": "^6.0.0", + "ci-info": "^4.0.0", + "npm-package-arg": "^10.1.0", + "npmlog": "^7.0.1", + "pacote": "^15.0.8", + "proc-log": "^3.0.0", + "read": "^2.0.0", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "walk-up-path": "^3.0.1" }, "engines": { - "node": ">= 6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.16.0", - "dev": true, + "node_modules/npm/node_modules/libnpmfund": { + "version": "4.2.2", + "inBundle": true, "license": "ISC", "dependencies": { - "reusify": "^1.0.4" + "@npmcli/arborist": "^6.5.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "node_modules/npm/node_modules/libnpmhook": { + "version": "9.0.4", + "inBundle": true, + "license": "ISC", "dependencies": { - "format": "^0.2.0" + "aproba": "^2.0.0", + "npm-registry-fetch": "^14.0.3" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "license": "Apache-2.0", + "node_modules/npm/node_modules/libnpmorg": { + "version": "5.0.5", + "inBundle": true, + "license": "ISC", "dependencies": { - "websocket-driver": ">=0.5.1" + "aproba": "^2.0.0", + "npm-registry-fetch": "^14.0.3" }, "engines": { - "node": ">=0.8.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/libnpmpack": { + "version": "5.0.21", + "inBundle": true, + "license": "ISC", "dependencies": { - "flat-cache": "^3.0.4" + "@npmcli/arborist": "^6.5.0", + "@npmcli/run-script": "^6.0.0", + "npm-package-arg": "^10.1.0", + "pacote": "^15.0.8" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/libnpmpublish": { + "version": "7.5.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "to-regex-range": "^5.0.1" + "ci-info": "^4.0.0", + "normalize-package-data": "^5.0.0", + "npm-package-arg": "^10.1.0", + "npm-registry-fetch": "^14.0.3", + "proc-log": "^3.0.0", + "semver": "^7.3.7", + "sigstore": "^1.4.0", + "ssri": "^10.0.1" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/libnpmsearch": { + "version": "6.0.3", + "inBundle": true, + "license": "ISC", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "npm-registry-fetch": "^14.0.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/firebase": { - "version": "9.23.0", - "license": "Apache-2.0", + "node_modules/npm/node_modules/libnpmteam": { + "version": "5.0.4", + "inBundle": true, + "license": "ISC", "dependencies": { - "@firebase/analytics": "0.10.0", - "@firebase/analytics-compat": "0.2.6", - "@firebase/app": "0.9.13", - "@firebase/app-check": "0.8.0", - "@firebase/app-check-compat": "0.3.7", - "@firebase/app-compat": "0.2.13", - "@firebase/app-types": "0.9.0", - "@firebase/auth": "0.23.2", - "@firebase/auth-compat": "0.4.2", - "@firebase/database": "0.14.4", - "@firebase/database-compat": "0.3.4", - "@firebase/firestore": "3.13.0", - "@firebase/firestore-compat": "0.3.12", - "@firebase/functions": "0.10.0", - "@firebase/functions-compat": "0.3.5", - "@firebase/installations": "0.6.4", - "@firebase/installations-compat": "0.2.4", - "@firebase/messaging": "0.12.4", - "@firebase/messaging-compat": "0.2.4", - "@firebase/performance": "0.6.4", - "@firebase/performance-compat": "0.2.4", - "@firebase/remote-config": "0.4.4", - "@firebase/remote-config-compat": "0.2.4", - "@firebase/storage": "0.11.2", - "@firebase/storage-compat": "0.3.2", - "@firebase/util": "1.9.3" + "aproba": "^2.0.0", + "npm-registry-fetch": "^14.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/flat-cache": { - "version": "3.2.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/libnpmversion": { + "version": "4.0.3", + "inBundle": true, + "license": "ISC", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "@npmcli/git": "^4.0.1", + "@npmcli/run-script": "^6.0.0", + "json-parse-even-better-errors": "^3.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.7" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/flatted": { - "version": "3.2.9", - "dev": true, - "license": "ISC" - }, - "node_modules/for-each": { - "version": "0.3.3", - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" + "node_modules/npm/node_modules/lru-cache": { + "version": "7.18.3", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=12" } }, - "node_modules/foreground-child": { - "version": "3.1.1", - "dev": true, + "node_modules/npm/node_modules/make-fetch-happen": { + "version": "11.1.1", + "inBundle": true, "license": "ISC", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "node_modules/npm/node_modules/make-fetch-happen/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=0.4.x" + "node": ">=8" } }, - "node_modules/fraction.js": { - "version": "4.3.7", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/minimatch": { + "version": "9.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/fs": { - "version": "0.0.1-security", - "license": "ISC" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "node_modules/npm/node_modules/minipass": { + "version": "7.0.4", + "inBundle": true, + "license": "ISC", "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/minipass-collect": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "minipass": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 8" } }, - "node_modules/generate-function": { - "version": "2.3.1", - "license": "MIT", + "node_modules/npm/node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "is-property": "^1.0.2" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/generate-object-property": { - "version": "1.2.0", + "node_modules/npm/node_modules/minipass-fetch": { + "version": "3.0.4", + "inBundle": true, "license": "MIT", "dependencies": { - "is-property": "^1.0.0" + "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/get-browser-rtc": { - "version": "1.1.0", - "license": "MIT" - }, - "node_modules/get-caller-file": { - "version": "2.0.5", + "node_modules/npm/node_modules/minipass-flush": { + "version": "1.0.5", + "inBundle": true, "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">= 8" } }, - "node_modules/get-graphql-from-jsonschema": { - "version": "8.1.0", - "license": "MIT", + "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "@types/common-tags": "1.8.1", - "@types/json-schema": "7.0.11", - "common-tags": "1.8.2", - "defekt": "9.3.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/get-intrinsic": { - "version": "1.2.2", + "node_modules/npm/node_modules/minipass-json-stream": { + "version": "1.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/get-tsconfig": { - "version": "4.7.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/minipass-pipeline": { + "version": "1.2.4", + "inBundle": true, + "license": "ISC", "dependencies": { - "resolve-pkg-maps": "^1.0.0" + "minipass": "^3.0.0" }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/glob": { - "version": "7.1.7", - "dev": true, + "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=8" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "dev": true, + "node_modules/npm/node_modules/minipass-sized": { + "version": "1.0.3", + "inBundle": true, "license": "ISC", "dependencies": { - "is-glob": "^4.0.3" + "minipass": "^3.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=8" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "license": "BSD-2-Clause" - }, - "node_modules/globals": { - "version": "13.24.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "type-fest": "^0.20.2" + "yallist": "^4.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "dev": true, + "node_modules/npm/node_modules/minizlib": { + "version": "2.1.2", + "inBundle": true, "license": "MIT", "dependencies": { - "define-properties": "^1.1.3" + "minipass": "^3.0.0", + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 8" } }, - "node_modules/globby": { - "version": "11.1.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/gopd": { - "version": "1.0.1", + "node_modules/npm/node_modules/mkdirp": { + "version": "1.0.4", + "inBundle": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" + "bin": { + "mkdirp": "bin/cmd.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "dev": true, + "node_modules/npm/node_modules/ms": { + "version": "2.1.3", + "inBundle": true, "license": "MIT" }, - "node_modules/graphql": { - "version": "15.8.0", - "license": "MIT", + "node_modules/npm/node_modules/mute-stream": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">= 10.x" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/graphql-ws": { - "version": "5.14.0", + "node_modules/npm/node_modules/negotiator": { + "version": "0.6.3", + "inBundle": true, "license": "MIT", - "workspaces": [ - "website" - ], "engines": { - "node": ">=10" - }, - "peerDependencies": { - "graphql": ">=0.11 <=16" + "node": ">= 0.6" } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "dev": true, + "node_modules/npm/node_modules/node-gyp": { + "version": "9.4.1", + "inBundle": true, "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^12.13 || ^14.13 || >=16" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs": { + "version": "2.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.1", + "node_modules/npm/node_modules/node-gyp/node_modules/abbrev": { + "version": "1.1.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/node-gyp/node_modules/are-we-there-yet": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/has-proto": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">= 0.4" + "node_modules/npm/node_modules/node-gyp/node_modules/cacache": { + "version": "16.1.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/has-symbols": { - "version": "1.0.3", + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "inBundle": true, "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-symbols": "^1.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/hasown": { - "version": "2.0.0", - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "function-bind": "^1.1.2" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "node_modules/hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass": { + "version": "2.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "node_modules/npm/node_modules/node-gyp/node_modules/gauge": { + "version": "4.0.4", + "inBundle": true, + "license": "ISC", "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "node_modules/npm/node_modules/node-gyp/node_modules/glob": { + "version": "7.2.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/highlightjs-vue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz", - "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==" - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "license": "BSD-3-Clause", + "node_modules/npm/node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "10.2.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "react-is": "^16.7.0" + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "license": "MIT" - }, - "node_modules/idb": { - "version": "7.1.1", - "license": "ISC" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">= 4" + "node": "*" } }, - "node_modules/immer": { - "version": "9.0.21", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" + "node_modules/npm/node_modules/node-gyp/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "dev": true, + "node_modules/npm/node_modules/node-gyp/node_modules/minipass-fetch": { + "version": "2.1.2", + "inBundle": true, "license": "MIT", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">=6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/nopt": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, "engines": { - "node": ">=0.8.19" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/inflight": { - "version": "1.0.6", - "dev": true, + "node_modules/npm/node_modules/node-gyp/node_modules/npmlog": { + "version": "6.0.2", + "inBundle": true, "license": "ISC", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/inherits": { - "version": "2.0.4", + "node_modules/npm/node_modules/node-gyp/node_modules/signal-exit": { + "version": "3.0.7", + "inBundle": true, "license": "ISC" }, - "node_modules/internal-slot": { - "version": "1.0.6", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/ssri": { + "version": "9.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "get-intrinsic": "^1.2.2", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "minipass": "^3.1.1" }, "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "node_modules/npm/node_modules/node-gyp/node_modules/unique-filename": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" + "unique-slug": "^3.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/unique-slug": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "imurmurhash": "^0.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/is-async-function": { - "version": "2.0.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/nopt": { + "version": "7.2.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-tostringtag": "^1.0.0" + "abbrev": "^2.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "nopt": "bin/nopt.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-bigint": { - "version": "1.0.4", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/normalize-package-data": { + "version": "5.0.0", + "inBundle": true, + "license": "BSD-2-Clause", "dependencies": { - "has-bigints": "^1.0.1" + "hosted-git-info": "^6.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/npm-audit-report": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-bundled": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "binary-extensions": "^2.0.0" + "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/npm-install-checks": { + "version": "6.3.0", + "inBundle": true, + "license": "BSD-2-Clause", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "semver": "^7.1.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "license": "MIT", + "node_modules/npm/node_modules/npm-normalize-package-bin": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-core-module": { - "version": "2.13.1", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/npm-package-arg": { + "version": "10.1.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "hasown": "^2.0.0" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "license": "MIT", + "node_modules/npm/node_modules/npm-packlist": { + "version": "7.0.4", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-tostringtag": "^1.0.0" + "ignore-walk": "^6.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/npm/node_modules/npm-pick-manifest": { + "version": "8.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^10.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/npm-profile": { + "version": "7.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-registry-fetch": "^14.0.0", + "proc-log": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/npm-registry-fetch": { + "version": "14.0.5", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2" + "make-fetch-happen": "^11.0.0", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "license": "MIT", + "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", "engines": { "node": ">=8" } }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "node_modules/npm/node_modules/npm-user-validate": { + "version": "2.0.0", + "inBundle": true, + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/npmlog": { + "version": "7.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "is-extglob": "^2.1.1" + "are-we-there-yet": "^4.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^5.0.0", + "set-blocking": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/npm/node_modules/once": { + "version": "1.4.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" } }, - "node_modules/is-map": { - "version": "2.0.2", - "dev": true, + "node_modules/npm/node_modules/p-map": { + "version": "4.0.0", + "inBundle": true, "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm/node_modules/pacote": { + "version": "15.2.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^4.0.0", + "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/promise-spawn": "^6.0.1", + "@npmcli/run-script": "^6.0.0", + "cacache": "^17.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^5.0.0", + "npm-package-arg": "^10.0.0", + "npm-packlist": "^7.0.0", + "npm-pick-manifest": "^8.0.0", + "npm-registry-fetch": "^14.0.0", + "proc-log": "^3.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^6.0.0", + "read-package-json-fast": "^3.0.0", + "sigstore": "^1.3.0", + "ssri": "^10.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-my-ip-valid": { - "version": "1.0.1", - "license": "MIT" + "node_modules/npm/node_modules/pacote/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } }, - "node_modules/is-my-json-valid": { - "version": "2.20.6", - "license": "MIT", + "node_modules/npm/node_modules/parse-conflict-json": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", "dependencies": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^5.0.0", - "xtend": "^4.0.0" + "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/is-negative-zero": { - "version": "2.0.2", - "dev": true, + "node_modules/npm/node_modules/path-is-absolute": { + "version": "1.0.1", + "inBundle": true, "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/is-number": { - "version": "7.0.0", - "dev": true, + "node_modules/npm/node_modules/path-key": { + "version": "3.1.1", + "inBundle": true, "license": "MIT", "engines": { - "node": ">=0.12.0" + "node": ">=8" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/path-scurry": { + "version": "1.10.1", + "inBundle": true, + "license": "BlueOak-1.0.0", "dependencies": { - "has-tostringtag": "^1.0.0" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.0", + "inBundle": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "14 || >=16.14" } }, - "node_modules/is-property": { - "version": "1.0.2", - "license": "MIT" - }, - "node_modules/is-regex": { - "version": "1.1.4", + "node_modules/npm/node_modules/postcss-selector-parser": { + "version": "6.0.15", + "inBundle": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-set": { - "version": "2.0.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/proc-log": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/promise-all-reject-late": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC", "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/is-shared-array-buffer": { + "node_modules/npm/node_modules/promise-call-limit": { "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, + "inBundle": true, + "license": "ISC", "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/is-string": { - "version": "1.0.7", - "dev": true, + "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", "dependencies": { - "has-tostringtag": "^1.0.0" + "err-code": "^2.0.2", + "retry": "^0.12.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/promzard": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "has-symbols": "^1.0.2" + "read": "^2.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "license": "MIT", + "node_modules/npm/node_modules/qrcode-terminal": { + "version": "0.12.0", + "inBundle": true, + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/npm/node_modules/read": { + "version": "2.1.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "which-typed-array": "^1.1.11" + "mute-stream": "~1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/npm/node_modules/read-cmd-shim": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/read-package-json": { + "version": "6.0.4", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2" + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "npm-normalize-package-bin": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/read-package-json-fast": { + "version": "3.0.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "license": "MIT", - "peerDependencies": { - "ws": "*" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/iterator.prototype": { - "version": "1.1.2", - "dev": true, + "node_modules/npm/node_modules/readable-stream": { + "version": "3.6.2", + "inBundle": true, "license": "MIT", "dependencies": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" - } - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "node": ">= 6" } }, - "node_modules/jiti": { - "version": "1.21.0", - "dev": true, + "node_modules/npm/node_modules/retry": { + "version": "0.12.0", + "inBundle": true, "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm/node_modules/rimraf": { + "version": "3.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, "bin": { - "jiti": "bin/jiti.js" + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jose": { - "version": "5.2.0", + "node_modules/npm/node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/panva" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/jotai": { - "version": "2.6.1", - "license": "MIT", - "engines": { - "node": ">=12.20.0" + "node_modules/npm/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, - "peerDependencies": { - "@types/react": ">=17.0.0", - "react": ">=17.0.0" + "engines": { + "node": "*" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/js-base64": { - "version": "3.7.5", - "license": "BSD-3-Clause" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", "dependencies": { - "argparse": "^2.0.1" + "brace-expansion": "^1.1.7" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": "*" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, + "node_modules/npm/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, "license": "MIT" }, - "node_modules/json5": { - "version": "1.0.2", - "dev": true, + "node_modules/npm/node_modules/safer-buffer": { + "version": "2.1.2", + "inBundle": true, "license": "MIT", + "optional": true + }, + "node_modules/npm/node_modules/semver": { + "version": "7.6.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "minimist": "^1.2.0" + "lru-cache": "^6.0.0" }, "bin": { - "json5": "lib/cli.js" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "license": "MIT", + "node_modules/npm/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/jsonschema-key-compression": { - "version": "1.6.1", + "node_modules/npm/node_modules/set-blocking": { + "version": "2.0.0", + "inBundle": true, "license": "ISC" }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "dev": true, + "node_modules/npm/node_modules/shebang-command": { + "version": "2.0.0", + "inBundle": true, "license": "MIT", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=4.0" + "node": ">=8" } }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, + "node_modules/npm/node_modules/shebang-regex": { + "version": "3.0.0", + "inBundle": true, "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" + "engines": { + "node": ">=8" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "dev": true, - "license": "CC0-1.0" + "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/language-tags": { - "version": "1.0.9", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/sigstore": { + "version": "1.9.0", + "inBundle": true, + "license": "Apache-2.0", "dependencies": { - "language-subtag-registry": "^0.3.20" + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "@sigstore/sign": "^1.0.0", + "@sigstore/tuf": "^1.0.3", + "make-fetch-happen": "^11.0.1" + }, + "bin": { + "sigstore": "bin/sigstore.js" }, "engines": { - "node": ">=0.10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, + "node_modules/npm/node_modules/smart-buffer": { + "version": "4.2.0", + "inBundle": true, "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, "engines": { - "node": ">= 0.8.0" + "node": ">= 6.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/lilconfig": { - "version": "2.1.0", - "dev": true, + "node_modules/npm/node_modules/socks": { + "version": "2.8.1", + "inBundle": true, "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/lines-and-columns": { - "version": "1.2.4", - "dev": true, - "license": "MIT" - }, - "node_modules/locate-path": { - "version": "6.0.0", - "dev": true, + "node_modules/npm/node_modules/socks-proxy-agent": { + "version": "7.0.0", + "inBundle": true, "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10" } }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "license": "MIT" - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "license": "MIT" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "license": "MIT" + "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/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" + "node_modules/npm/node_modules/spdx-exceptions": { + "version": "2.5.0", + "inBundle": true, + "license": "CC-BY-3.0" }, - "node_modules/lokijs": { - "version": "1.5.12", - "license": "MIT" + "node_modules/npm/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } }, - "node_modules/long": { - "version": "4.0.0", - "license": "Apache-2.0" + "node_modules/npm/node_modules/spdx-license-ids": { + "version": "3.0.17", + "inBundle": true, + "license": "CC0-1.0" }, - "node_modules/loose-envify": { - "version": "1.4.0", - "license": "MIT", + "node_modules/npm/node_modules/ssri": { + "version": "10.0.5", + "inBundle": true, + "license": "ISC", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "minipass": "^7.0.3" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/lowlight": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", - "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", + "node_modules/npm/node_modules/string_decoder": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", "dependencies": { - "fault": "^1.0.0", - "highlight.js": "~10.7.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "safe-buffer": "~5.2.0" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "dev": true, - "license": "ISC", + "node_modules/npm/node_modules/string-width": { + "version": "4.2.3", + "inBundle": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/memory-pager": { - "version": "1.5.0", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "dev": true, + "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": ">=8" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "dev": true, + "node_modules/npm/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=8.6" + "node": ">=8" } }, - "node_modules/mingo": { - "version": "6.4.4", - "license": "MIT" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", + "node_modules/npm/node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "inBundle": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "ansi-regex": "^5.0.1" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/minimist": { - "version": "1.2.8", - "dev": true, + "node_modules/npm/node_modules/supports-color": { + "version": "9.4.0", + "inBundle": true, "license": "MIT", + "engines": { + "node": ">=12" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/minipass": { - "version": "7.0.4", - "dev": true, + "node_modules/npm/node_modules/tar": { + "version": "6.2.0", + "inBundle": true, "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=10" } }, - "node_modules/modifyjs": { - "version": "0.3.1", + "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "inBundle": true, "license": "ISC", "dependencies": { - "clone": "^2.1.1", - "deep-equal": "^1.0.1" + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/mongodb": { - "version": "6.1.0", - "license": "Apache-2.0", + "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", "dependencies": { - "@mongodb-js/saslprep": "^1.1.0", - "bson": "^6.1.0", - "mongodb-connection-string-url": "^2.6.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } + "node": ">=8" } }, - "node_modules/mongodb-connection-string-url": { - "version": "2.6.0", - "license": "Apache-2.0", - "dependencies": { - "@types/whatwg-url": "^8.2.1", - "whatwg-url": "^11.0.0" + "node_modules/npm/node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" } }, - "node_modules/ms": { - "version": "2.1.2", + "node_modules/npm/node_modules/text-table": { + "version": "0.2.0", + "inBundle": true, "license": "MIT" }, - "node_modules/mz": { - "version": "2.7.0", - "dev": true, + "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": "1.1.7", + "inBundle": true, "license": "MIT", "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" + "@tufjs/models": "1.0.4", + "debug": "^4.3.4", + "make-fetch-happen": "^11.1.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/nanoid": { - "version": "3.3.7", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/npm/node_modules/unique-filename": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^4.0.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/nats": { - "version": "2.17.0", - "license": "Apache-2.0", + "node_modules/npm/node_modules/unique-slug": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", "dependencies": { - "nkeys.js": "1.0.5" + "imurmurhash": "^0.1.4" }, "engines": { - "node": ">= 14.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, + "node_modules/npm/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, "license": "MIT" }, - "node_modules/next": { - "version": "14.0.4", + "node_modules/npm/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/validate-npm-package-name": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "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/wcwidth": { + "version": "1.0.1", + "inBundle": true, "license": "MIT", "dependencies": { - "@next/env": "14.0.4", - "@swc/helpers": "0.5.2", - "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001406", - "graceful-fs": "^4.2.11", - "postcss": "8.4.31", - "styled-jsx": "5.1.1", - "watchpack": "2.4.0" + "defaults": "^1.0.3" + } + }, + "node_modules/npm/node_modules/which": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" }, "bin": { - "next": "dist/bin/next" + "node-which": "bin/which.js" }, "engines": { - "node": ">=18.17.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "14.0.4", - "@next/swc-darwin-x64": "14.0.4", - "@next/swc-linux-arm64-gnu": "14.0.4", - "@next/swc-linux-arm64-musl": "14.0.4", - "@next/swc-linux-x64-gnu": "14.0.4", - "@next/swc-linux-x64-musl": "14.0.4", - "@next/swc-win32-arm64-msvc": "14.0.4", - "@next/swc-win32-ia32-msvc": "14.0.4", - "@next/swc-win32-x64-msvc": "14.0.4" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "sass": { - "optional": true - } + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.31", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/npm/node_modules/wide-align": { + "version": "1.1.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/npm/node_modules/wrap-ansi": { + "version": "8.1.0", + "inBundle": true, "license": "MIT", "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/nkeys.js": { - "version": "1.0.5", - "license": "Apache-2.0", + "node_modules/npm/node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "inBundle": true, + "license": "MIT", "dependencies": { - "tweetnacl": "1.0.3" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/node-fetch": { - "version": "2.6.7", + "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "inBundle": true, "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, "engines": { - "node": "4.x || >=6.0.0" + "node": ">=12" }, - "peerDependencies": { - "encoding": "^0.1.0" + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", + "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "inBundle": true, "license": "MIT" }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", + "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "inBundle": true, "license": "MIT", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "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/node-releases": { - "version": "2.0.14", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "dev": true, + "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": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "dev": true, - "license": "MIT", + "node_modules/npm/node_modules/wrappy": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC" + }, + "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": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/npm/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, "node_modules/object-assign": { "version": "4.1.1", "license": "MIT", @@ -26550,6 +25555,22 @@ "node": ">=8" } }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "license": "MIT", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, "node_modules/picocolors": { "version": "1.0.0", "license": "ISC" @@ -26742,6 +25763,12 @@ "node": ">= 0.6.0" } }, + "node_modules/progress-events": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/progress-events/-/progress-events-1.0.1.tgz", + "integrity": "sha512-MOzLIwhpt64KIVN64h1MwdKWiyKFNc/S6BoYKPIVUHFg0/eIEyBulhWCgn678v/4c0ri3FdGuzXymNCv02MUIw==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/prop-types": { "version": "15.8.1", "license": "MIT", @@ -27048,7 +26075,6 @@ }, "node_modules/reusify": { "version": "1.0.4", - "dev": true, "license": "MIT", "engines": { "iojs": ">=1.0.0", @@ -27069,6 +26095,16 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, "node_modules/run-parallel": { "version": "1.2.0", "dev": true, @@ -27258,6 +26294,21 @@ "node": ">=10" } }, + "node_modules/serialize-error": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", + "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/set-function-length": { "version": "1.1.1", "license": "MIT", @@ -27283,6 +26334,19 @@ "node": ">= 0.4" } }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "dev": true, @@ -27408,6 +26472,12 @@ "memory-pager": "^1.0.2" } }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "license": "BSD-3-Clause" + }, "node_modules/streamsearch": { "version": "1.1.0", "engines": { @@ -27765,11 +26835,26 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-custom-error": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.3.1.tgz", + "integrity": "sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "dev": true, "license": "Apache-2.0" }, + "node_modules/ts-log": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/ts-log/-/ts-log-2.2.7.tgz", + "integrity": "sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==", + "license": "MIT" + }, "node_modules/tsconfig-paths": { "version": "3.15.0", "dev": true, @@ -27802,7 +26887,6 @@ }, "node_modules/type-fest": { "version": "0.20.2", - "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" @@ -27884,6 +26968,34 @@ "node": ">=14.17" } }, + "node_modules/uint8-varint": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.4.tgz", + "integrity": "sha512-FwpTa7ZGA/f/EssWAb5/YV6pHgVF1fViKdW8cWaEarjB8t7NyofSWBdOTyFPaGuUG4gx3v1O3PQ8etsiOs3lcw==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "uint8arraylist": "^2.0.0", + "uint8arrays": "^5.0.0" + } + }, + "node_modules/uint8arraylist": { + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.8.tgz", + "integrity": "sha512-vc1PlGOzglLF0eae1M8mLRTBivsvrGsdmJ5RbK3e+QRvRLOZfZhQROTwH/OfyF3+ZVUg9/8hE8bmKP2CvP9quQ==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "uint8arrays": "^5.0.1" + } + }, + "node_modules/uint8arrays": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz", + "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==", + "license": "Apache-2.0 OR MIT", + "dependencies": { + "multiformats": "^13.0.0" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "dev": true, @@ -27989,6 +27101,37 @@ "node": ">=10.13.0" } }, + "node_modules/web-encoding": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", + "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", + "license": "MIT", + "dependencies": { + "util": "^0.12.3" + }, + "optionalDependencies": { + "@zxing/text-encoding": "0.9.0" + } + }, + "node_modules/web-encoding/node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/webextension-polyfill": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.8.0.tgz", + "integrity": "sha512-a19+DzlT6Kp9/UI+mF9XQopeZ+n2ussjhxHJ4/pmIGge9ijCDz7Gn93mNnjpZAk95T4Tae8iHZ6sSf869txqiQ==", + "license": "MPL-2.0" + }, "node_modules/webidl-conversions": { "version": "7.0.0", "license": "BSD-2-Clause", diff --git a/demos/next/package.json b/demos/next/package.json index f9819b96a..32f915cb0 100644 --- a/demos/next/package.json +++ b/demos/next/package.json @@ -9,6 +9,11 @@ "lint": "next lint" }, "dependencies": { + "@cardano-sdk/core": "^0.41.4", + "@cardano-sdk/dapp-connector": "^0.12.44", + "@cardano-sdk/tx-construction": "^0.21.13", + "@cardano-sdk/util": "^0.15.5", + "@emurgo/cardano-serialization-lib-browser": "^13.2.0", "@heroicons/react": "^1.0.6", "@hyperledger/identus-edge-agent-sdk": "../..", "@noble/hashes": "^1.3.3", @@ -38,4 +43,4 @@ "tailwindcss": "^3.3.0", "typescript": "^5" } -} +} \ No newline at end of file diff --git a/demos/next/src/pages/index.tsx b/demos/next/src/pages/index.tsx index 2946f9eba..79d2dcf6d 100644 --- a/demos/next/src/pages/index.tsx +++ b/demos/next/src/pages/index.tsx @@ -7,6 +7,15 @@ import { useMountedApp } from "@/reducers/store"; import { Message } from "@/components/Message"; import { PageHeader } from "@/components/PageHeader"; +import { Cip30Wallet } from '@cardano-sdk/dapp-connector'; + +let instance: typeof import("@emurgo/cardano-serialization-lib-browser"); + +async function loadSerialization() { + instance ??= await import("@emurgo/cardano-serialization-lib-browser"); + return instance +} + const ListenerKey = SDK.ListenerKey; const Agent: React.FC<{}> = props => { const app = useMountedApp(); @@ -15,6 +24,9 @@ const Agent: React.FC<{}> = props => { const agent = app.agent.instance; const [state, setState] = useState(agent && agent.state !== undefined ? agent.state : "loading"); + + const [walletState, setWalletState] = useState({}); + const [error] = React.useState(); const [messages, setNewMessage] = React.useState([]); @@ -45,10 +57,175 @@ const Agent: React.FC<{}> = props => { } }, [app.agent, db]); + + useEffect(() => { + if (walletState && walletState.wallets && walletState.wallets.length > 0) { + + // Build Metadata + const apollo = new SDK.Apollo(); + const castor = new SDK.Castor(apollo); + const masterSeed = apollo.createRandomSeed().seed; + const masterSK = apollo.createPrivateKey({ + type: SDK.Domain.KeyTypes.EC, + curve: SDK.Domain.Curve.SECP256K1, + seed: Buffer.from(masterSeed.value).toString("hex"), + }); + const walletName = walletState.wallets[0]; + const walletInstance: Cip30Wallet = (window as any).cardano[walletName]; + + // Replace with current protocol parameters or fetch them dynamically + const protocolParams = { + linearFee: { + minFeeA: "44", + minFeeB: "155381", + }, + minUtxo: "34482", + poolDeposit: "500000000", + keyDeposit: "2000000", + maxValSize: 5000, + maxTxSize: 16384, + coinsPerUtxoByte: "4310", // Updated value based on current network parameters + }; + + walletInstance.enable().then(async (API) => { + const { + Value, + TransactionBuilder, + TransactionBuilderConfigBuilder, + TransactionOutput, + Address, + LinearFee, + BigNum, + encode_json_str_to_metadatum, + encode_arbitrary_bytes_as_metadatum, + MetadataJsonSchema, + TransactionUnspentOutput, + ChangeConfig, + CoinSelectionStrategyCIP2, + TransactionUnspentOutputs + } = await loadSerialization(); + + + const changeAddressHex = await API.getChangeAddress(); + const changeAddress = Address.from_bytes( + Buffer.from(changeAddressHex, 'hex') + ); + + // Initialize Transaction Builder + const txBuilderConfig = TransactionBuilderConfigBuilder.new() + .coins_per_utxo_byte(BigNum.from_str(protocolParams.coinsPerUtxoByte)) + .fee_algo( + LinearFee.new( + BigNum.from_str(protocolParams.linearFee.minFeeA), + BigNum.from_str(protocolParams.linearFee.minFeeB) + ) + ) + .pool_deposit(BigNum.from_str(protocolParams.poolDeposit)) + .key_deposit(BigNum.from_str(protocolParams.keyDeposit)) + .max_value_size(protocolParams.maxValSize) + .max_tx_size(protocolParams.maxTxSize) + .prefer_pure_change(true) + .build(); + + const txBuilder = TransactionBuilder.new(txBuilderConfig); + const { + metadataBody, + operationHex, + did + } = await castor.createOperation(masterSK); + + const metadataId = BigNum.from_str('21325'); + + const metadata = encode_json_str_to_metadatum( + JSON.stringify(metadataBody), + MetadataJsonSchema.NoConversions + ); + const encoded = encode_arbitrary_bytes_as_metadatum(Buffer.from(operationHex)); + + debugger; + + + + // Add Metadata to the Transaction + txBuilder.add_metadatum(metadataId, metadata); + debugger; + // Fetch UTXOs from the wallet + const utxosHex = await API.getUtxos() ?? []; + debugger; + // Build the output you want to send + const outputValue = Value.new( + BigNum.from_str('1000000') + ); + const output = TransactionOutput.new( + changeAddress, + outputValue + ); + + // Add the output to the transaction + txBuilder.add_output(output); + debugger; + + const wasmUtxos = TransactionUnspentOutputs.new(); + for (let i = 0; i < utxosHex.length; i++) { + wasmUtxos.add(TransactionUnspentOutput.from_hex(utxosHex[i])); + } + debugger; + const wasmChangeConfig = ChangeConfig.new( + changeAddress + ) + debugger; + txBuilder.add_inputs_from_and_change(wasmUtxos, CoinSelectionStrategyCIP2.LargestFirstMultiAsset, wasmChangeConfig) + debugger; + // Get the witnesses from the wallet + const tx = txBuilder.build_tx(); + + console.log(tx.to_json()) + debugger; + + const txHex = Buffer.from(tx.to_bytes()).toString('hex'); + + // Sign the transaction + const signedTxHex = await API.signTx(txHex, true); // Set 'true' to include the metadata in the witness set + + // Submit the transaction + const txHash = await API.submitTx(signedTxHex); + debugger; + console.log('Transaction submitted, hash:', txHash, did); + + + }).catch((error) => { + console.error('Error during transaction:', error); + }); + } + }, [walletState]) + + useEffect(() => { + const pollWallets = (count = 0) => { + const wallets: string[] = []; + for (const key in (window as any).cardano) { + if ((window as any).cardano[key].enable && wallets.indexOf(key) === -1) { + wallets.push(key); + } + } + if (wallets.length === 0 && count < 3) { + setTimeout(() => { + pollWallets(count + 1); + }, 1000); + return; + } + setWalletState({ + wallets, + whichWalletSelected: wallets[0] + }); + } + + pollWallets() + if (agent) { agent.addListener(ListenerKey.MESSAGE, handleMessages); } + return () => { if (agent) { agent.removeListener(ListenerKey.MESSAGE, handleMessages); @@ -90,6 +267,4 @@ const Agent: React.FC<{}> = props => { ); }; - - -export default Agent +export default Agent \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index d987db436..2d5b42d25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -69,6 +69,7 @@ "husky": "^9.0.11", "jwe-wasm": "./externals/generated/jwe-wasm", "prettier": "^3.0.2", + "protoc-gen-ts": "^0.8.7", "rxdb": "^14.17.1", "semantic-release": "^24.0.0", "sinon": "^18.0.0", @@ -1918,78 +1919,8 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/darwin-arm64": { "version": "0.15.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.15.18.tgz", - "integrity": "sha512-xoOZQRQJogDsoU6ZUq2irotU4N3BFDAvjEDPWXVWlrkZzZa17AidAf/r8wrjTbZqdZ0RDgV90o1ROrf2JZtVEQ==", "cpu": [ "arm64" ], @@ -2002,310 +1933,6 @@ "node": ">=12" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "dev": true, @@ -2848,8 +2475,162 @@ "dev": true, "license": "MIT" }, - "node_modules/@rollup/rollup-linux-x64-gnu": { + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz", + "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz", + "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.24.0", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz", + "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz", + "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz", + "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz", + "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz", + "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz", + "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz", + "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz", + "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.27.4.tgz", + "integrity": "sha512-Ni8mMtfo+o/G7DVtweXXV/Ol2TFf63KYjTtoZ5f078AUgJTmaIJnj4JFU7TK/9SVWTaSJGxPi5zMDgK4w+Ez7Q==", "cpu": [ "x64" ], @@ -2861,6 +2642,8 @@ }, "node_modules/@rollup/rollup-linux-x64-musl": { "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz", + "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==", "cpu": [ "x64" ], @@ -2871,6 +2654,48 @@ "linux" ] }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz", + "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz", + "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz", + "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@scure/base": { "version": "1.1.7", "license": "MIT", @@ -6886,8 +6711,6 @@ }, "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], @@ -7615,6 +7438,18 @@ "version": "1.0.0", "license": "ISC" }, + "node_modules/fsevents": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.2", "license": "MIT", @@ -13464,6 +13299,18 @@ "node": ">=18" } }, + "node_modules/playwright/node_modules/fsevents": { + "version": "2.3.2", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "dev": true, @@ -13596,6 +13443,18 @@ "dev": true, "license": "ISC" }, + "node_modules/protoc-gen-ts": { + "version": "0.8.7", + "dev": true, + "license": "MIT", + "bin": { + "protoc-gen-ts": "protoc-gen-ts.js" + }, + "funding": { + "type": "individual", + "url": "https://www.buymeacoffee.com/thesayyn" + } + }, "node_modules/proxy-from-env": { "version": "1.1.0", "license": "MIT", @@ -14357,6 +14216,20 @@ "fsevents": "~2.3.2" } }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz", + "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/rrweb-cssom": { "version": "0.7.1", "license": "MIT", diff --git a/package.json b/package.json index c83a2d954..f8040a455 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,10 @@ "docs": "npx typedoc --options typedoc.js", "prepare": "npx husky", "preinstall": "sh preinstall.sh", - "postinstall": "sh postinstall.sh" + "postinstall": "sh postinstall.sh", + "protos": "npm run protos:node && npm run protos:common", + "protos:node": "protoc -I=src --proto_path=castor/protos --ts_out=castor/protos castor/protos/node_models.proto", + "protos:common": "protoc -I=src --proto_path=castor/protos --ts_out=castor/protos castor/protos/common_models.proto" }, "author": "IOHK", "repository": { @@ -92,6 +95,7 @@ "husky": "^9.0.11", "jwe-wasm": "./externals/generated/jwe-wasm", "prettier": "^3.0.2", + "protoc-gen-ts": "^0.8.7", "rxdb": "^14.17.1", "semantic-release": "^24.0.0", "sinon": "^18.0.0", @@ -141,4 +145,4 @@ "overrides": { "ws": "^8.17.1" } -} +} \ No newline at end of file diff --git a/src/apollo/utils/Secp256k1PrivateKey.ts b/src/apollo/utils/Secp256k1PrivateKey.ts index 64a379ded..2951eb43e 100644 --- a/src/apollo/utils/Secp256k1PrivateKey.ts +++ b/src/apollo/utils/Secp256k1PrivateKey.ts @@ -13,7 +13,6 @@ import { } from "../../domain/models/keyManagement"; import ApolloPKG from "@hyperledger/identus-apollo"; -import { normaliseDER } from "../../domain/utils/DER"; const ApolloSDK = ApolloPKG.org.hyperledger.identus.apollo; const HDKey = ApolloSDK.derivation.HDKey; const BigIntegerWrapper = ApolloSDK.derivation.BigIntegerWrapper; @@ -94,8 +93,7 @@ export class Secp256k1PrivateKey } sign(message: Buffer) { - const normalised = normaliseDER(Buffer.from(Uint8Array.from(this.native.sign(Int8Array.from(message))))); - return normalised; + return Buffer.from(Uint8Array.from(this.native.sign(Int8Array.from(message)))); } // ?? move to `from` property diff --git a/src/castor/Castor.ts b/src/castor/Castor.ts index 167588475..53982b5d2 100644 --- a/src/castor/Castor.ts +++ b/src/castor/Castor.ts @@ -1,4 +1,5 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ +import { secp256k1 } from "@noble/curves/secp256k1"; import { SHA256 } from "@stablelib/sha256"; import * as base64 from "multiformats/bases/base64"; import * as base58 from "multiformats/bases/base58"; @@ -16,14 +17,15 @@ import { import * as DIDParser from "./parser/DIDParser"; import * as Protos from "./protos/node_models"; - import { PeerDIDResolver } from "./resolver/PeerDIDResolver"; import { PeerDIDCreate } from "../peer-did/PeerDIDCreate"; import { LongFormPrismDIDResolver } from "./resolver/LongFormPrismDIDResolver"; import { + CastorError, VerificationMethod as DIDDocumentVerificationMethod, VerificationMethods as DIDDocumentVerificationMethods, getUsageId, + PrivateKey, Usage, } from "../domain"; @@ -41,6 +43,7 @@ import { PublicKey, Curve } from "../domain/models"; import { X25519PublicKey } from "../apollo/utils/X25519PublicKey"; import { Ed25519PublicKey } from "../apollo/utils/Ed25519PublicKey"; import { PrismDIDPublicKey } from "./did/prismDID/PrismDIDPublicKey"; +import { Secp256k1PrivateKey } from "../apollo/utils/Secp256k1PrivateKey"; type ExtraResolver = new (apollo: Apollo) => DIDResolver; /** @@ -91,6 +94,116 @@ export default class Castor implements CastorInterface { return DIDParser.parse(did); } + /** + * Creates a DID operation. + * @param {PrivateKey} key + * @param {Service[]} services + * @param {PublicKey[]} authenticationKeys + * @param {PublicKey[]} issuanceKeys + * @returns {Promise<{operationHex: string, metadataBody: {v: number, c: string[]}, did: DID}>} + */ + async createOperation( + key: PrivateKey, + services?: Service[] | undefined, + authenticationKeys: (PublicKey)[] = [], + issuanceKeys: (PublicKey)[] = [], + ) { + function splitStringIntoChunks(input: string, chunkSize: number = 64): string[] { + const buffer = Buffer.from(input, 'utf-8'); + const chunks: string[] = []; + for (let i = 0; i < buffer.length; i += chunkSize) { + chunks.push(buffer.slice(i, i + chunkSize).toString('utf-8')); + } + return chunks; + } + const didPublicKeys: Protos.io.iohk.atala.prism.protos.PublicKey[] = []; + const masterPublicKey = "publicKey" in key ? key.publicKey() : key; + const masterPk = new PrismDIDPublicKey( + getUsageId(Usage.MASTER_KEY), + Usage.MASTER_KEY, + masterPublicKey, + ).toProto(); + didPublicKeys.push(masterPk); + if (authenticationKeys.length) { + for (const [index, authenticationKey] of authenticationKeys.entries()) { + const pk = authenticationKey + const prismDIDPublicKey = new PrismDIDPublicKey( + getUsageId(Usage.AUTHENTICATION_KEY, index), + Usage.AUTHENTICATION_KEY, + pk, + ) + didPublicKeys.push(prismDIDPublicKey.toProto()) + } + } + if (issuanceKeys.length) { + for (const [index, issuanceKey] of issuanceKeys.entries()) { + const pk = issuanceKey + const prismDIDPublicKey = new PrismDIDPublicKey( + getUsageId(Usage.ISSUING_KEY, index), + Usage.ISSUING_KEY, + pk, + ) + didPublicKeys.push(prismDIDPublicKey.toProto()) + } + } + const didCreationData = + new Protos.io.iohk.atala.prism.protos.CreateDIDOperation.DIDCreationData({ + public_keys: didPublicKeys, + services: services?.map((service) => { + return new Protos.io.iohk.atala.prism.protos.Service({ + service_endpoint: [service.serviceEndpoint.uri], + id: service.id, + type: service.type.at(0), + }); + }), + }); + const didOperation = + new Protos.io.iohk.atala.prism.protos.CreateDIDOperation({ + did_data: didCreationData, + }); + const operation = new Protos.io.iohk.atala.prism.protos.AtalaOperation({ + create_did: didOperation, + }); + const encodedState = operation.serializeBinary(); + const encodedStateHash = (new SHA256()).update(encodedState).digest() + if (key.isSignable() && key instanceof Secp256k1PrivateKey) { + const signature = secp256k1.sign( + encodedStateHash, + key.raw + ) + const signedOperation = Protos.io.iohk.atala.prism.protos.SignedAtalaOperation.fromObject({ + signature: signature.toCompactRawBytes(), + operation, + signed_with: masterPk.id + }) + const block = Protos.io.iohk.atala.prism.protos.AtalaBlock.fromObject({ + operations: [ + signedOperation + ] + }) + const atalaObject = Protos.io.iohk.atala.prism.protos.AtalaObject.fromObject({ + block_content: block + }) + const atalaObjectHex = Buffer.from( + atalaObject.serialize() + ).toString('hex'); + const metadataBody = { + "v": 1, + "c": splitStringIntoChunks(atalaObjectHex) + } + const stateHashHex = Buffer.from(encodedStateHash).toString("hex"); + const base64State = base64.base64url.baseEncode(encodedState); + const methodSpecificId = PrismDID.parseMethodId([stateHashHex, base64State]); + const did = new DID("did", "prism", methodSpecificId.toString()); + return { + operationHex: atalaObjectHex, + metadataBody: metadataBody, + did + } + } + throw new CastorError.InvalidKeyError("Cannot sign with this key") + } + /** * Creates a DID for a prism (a device or server that acts as a DID owner and controller) using a * given master public key and list of services. @@ -113,8 +226,10 @@ export default class Castor implements CastorInterface { * ``` * * @async - * @param {PublicKey | KeyPair} masterPublicKey + * @param {PrivateKey | KeyPair} masterPublicKey * @param {?(Service[] | undefined)} [services] + * @param {?(PublicKey[] | undefined)} [authenticationKeys] + * @param {?(PublicKey[] | undefined)} [issuanceKeys] * @returns {Promise} */ async createPrismDID( @@ -124,7 +239,6 @@ export default class Castor implements CastorInterface { ): Promise { const didPublicKeys: Protos.io.iohk.atala.prism.protos.PublicKey[] = []; const masterPublicKey = "publicKey" in key ? key.publicKey : key; - const masterPk = new PrismDIDPublicKey( getUsageId(Usage.MASTER_KEY), Usage.MASTER_KEY, @@ -161,20 +275,16 @@ export default class Castor implements CastorInterface { new Protos.io.iohk.atala.prism.protos.CreateDIDOperation({ did_data: didCreationData, }); - const operation = new Protos.io.iohk.atala.prism.protos.AtalaOperation({ create_did: didOperation, }); - const encodedState = operation.serializeBinary(); const sha256 = new SHA256(); const stateHash = Buffer.from( sha256.update(encodedState).digest() ).toString("hex"); - const base64State = base64.base64url.baseEncode(encodedState); const methodSpecificId = PrismDID.parseMethodId([stateHash, base64State]); - return new DID("did", "prism", methodSpecificId.toString()); } diff --git a/src/castor/protos/common_models.ts b/src/castor/protos/common_models.ts index 3fe1df2ea..9790efeea 100644 --- a/src/castor/protos/common_models.ts +++ b/src/castor/protos/common_models.ts @@ -1,6 +1,6 @@ /** * Generated by the protoc-gen-ts. DO NOT EDIT! - * compiler version: 3.19.4 + * compiler version: 5.28.3 * source: common_models.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./google/protobuf/timestamp"; diff --git a/src/castor/protos/google/protobuf/timestamp.ts b/src/castor/protos/google/protobuf/timestamp.ts index e4099dd08..f96aa0577 100644 --- a/src/castor/protos/google/protobuf/timestamp.ts +++ b/src/castor/protos/google/protobuf/timestamp.ts @@ -1,6 +1,6 @@ /** * Generated by the protoc-gen-ts. DO NOT EDIT! - * compiler version: 3.19.4 + * compiler version: 5.28.3 * source: google/protobuf/timestamp.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as pb_1 from "google-protobuf"; diff --git a/src/castor/protos/node_models.proto b/src/castor/protos/node_models.proto index 3b4bbaa5c..debaa647e 100644 --- a/src/castor/protos/node_models.proto +++ b/src/castor/protos/node_models.proto @@ -50,6 +50,17 @@ enum KeyUsage { CAPABILITY_DELEGATION_KEY = 7; } +message AtalaBlock { + reserved 1; // Represents the version of the block. Deprecated + repeated SignedAtalaOperation operations = 2; // A signed operation, necessary to post anything on the blockchain. +} + +message AtalaObject { + reserved 1, 2, 3; // Removed block_hash field. + reserved "block_hash", "block_operation_count", "block_byte_length"; + AtalaBlock block_content = 4; // The block content. +} + /** * Holds the necessary data to recover an Elliptic Curve (EC)'s public key. * @exclude TODO: Consider renaming this to ECPublicKeyData. diff --git a/src/castor/protos/node_models.ts b/src/castor/protos/node_models.ts index d722d8c2c..1e9bd0854 100644 --- a/src/castor/protos/node_models.ts +++ b/src/castor/protos/node_models.ts @@ -1,6 +1,6 @@ /** * Generated by the protoc-gen-ts. DO NOT EDIT! - * compiler version: 3.19.4 + * compiler version: 5.28.3 * source: node_models.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./common_models"; @@ -133,6 +133,143 @@ export namespace io.iohk.atala.prism.protos { return TimestampInfo.deserialize(bytes); } } + export class AtalaBlock extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + operations?: SignedAtalaOperation[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("operations" in data && data.operations != undefined) { + this.operations = data.operations; + } + } + } + get operations() { + return pb_1.Message.getRepeatedWrapperField(this, SignedAtalaOperation, 2) as SignedAtalaOperation[]; + } + set operations(value: SignedAtalaOperation[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + operations?: ReturnType[]; + }): AtalaBlock { + const message = new AtalaBlock({}); + if (data.operations != null) { + message.operations = data.operations.map(item => SignedAtalaOperation.fromObject(item)); + } + return message; + } + toObject() { + const data: { + operations?: ReturnType[]; + } = {}; + if (this.operations != null) { + data.operations = this.operations.map((item: SignedAtalaOperation) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.operations.length) + writer.writeRepeatedMessage(2, this.operations, (item: SignedAtalaOperation) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AtalaBlock { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AtalaBlock(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + reader.readMessage(message.operations, () => pb_1.Message.addToRepeatedWrapperField(message, 2, SignedAtalaOperation.deserialize(reader), SignedAtalaOperation)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AtalaBlock { + return AtalaBlock.deserialize(bytes); + } + } + export class AtalaObject extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_content?: AtalaBlock; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_content" in data && data.block_content != undefined) { + this.block_content = data.block_content; + } + } + } + get block_content() { + return pb_1.Message.getWrapperField(this, AtalaBlock, 4) as AtalaBlock; + } + set block_content(value: AtalaBlock) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_block_content() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + block_content?: ReturnType; + }): AtalaObject { + const message = new AtalaObject({}); + if (data.block_content != null) { + message.block_content = AtalaBlock.fromObject(data.block_content); + } + return message; + } + toObject() { + const data: { + block_content?: ReturnType; + } = {}; + if (this.block_content != null) { + data.block_content = this.block_content.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_block_content) + writer.writeMessage(4, this.block_content, () => this.block_content.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AtalaObject { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AtalaObject(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 4: + reader.readMessage(message.block_content, () => message.block_content = AtalaBlock.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AtalaObject { + return AtalaObject.deserialize(bytes); + } + } export class ECKeyData extends pb_1.Message { #one_of_decls: number[][] = []; constructor(data?: any[] | { @@ -161,13 +298,13 @@ export namespace io.iohk.atala.prism.protos { pb_1.Message.setField(this, 1, value); } get x() { - return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; } set x(value: Uint8Array) { pb_1.Message.setField(this, 2, value); } get y() { - return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; } set y(value: Uint8Array) { pb_1.Message.setField(this, 3, value); @@ -270,7 +407,7 @@ export namespace io.iohk.atala.prism.protos { pb_1.Message.setField(this, 1, value); } get data() { - return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; } set data(value: Uint8Array) { pb_1.Message.setField(this, 2, value); @@ -1439,7 +1576,7 @@ export namespace io.iohk.atala.prism.protos { } } get previous_operation_hash() { - return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; } set previous_operation_hash(value: Uint8Array) { pb_1.Message.setField(this, 1, value); @@ -1554,7 +1691,7 @@ export namespace io.iohk.atala.prism.protos { pb_1.Message.setField(this, 1, value); } get merkle_root() { - return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; } set merkle_root(value: Uint8Array) { pb_1.Message.setField(this, 2, value); @@ -1712,7 +1849,7 @@ export namespace io.iohk.atala.prism.protos { } } get previous_operation_hash() { - return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; } set previous_operation_hash(value: Uint8Array) { pb_1.Message.setField(this, 1, value); @@ -2120,7 +2257,7 @@ export namespace io.iohk.atala.prism.protos { } } get previous_operation_hash() { - return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; } set previous_operation_hash(value: Uint8Array) { pb_1.Message.setField(this, 1, value); @@ -2469,7 +2606,7 @@ export namespace io.iohk.atala.prism.protos { pb_1.Message.setField(this, 1, value); } get signature() { - return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; } set signature(value: Uint8Array) { pb_1.Message.setField(this, 2, value); @@ -2808,7 +2945,7 @@ export namespace io.iohk.atala.prism.protos { return pb_1.Message.getField(this, 8) != null; } get operation_id() { - return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array()) as Uint8Array; + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; } set operation_id(value: Uint8Array) { pb_1.Message.setOneofField(this, 5, this.#one_of_decls[1], value); diff --git a/src/domain/utils/DER.ts b/src/domain/utils/DER.ts deleted file mode 100644 index d3b438dfd..000000000 --- a/src/domain/utils/DER.ts +++ /dev/null @@ -1,108 +0,0 @@ -/** - * Fix around normalising DER signatures into their raw representation - * @param derSignature Buffer - * @returns Buffer - */ -export function normaliseDER(derSignature: Buffer): Buffer { - // Ensure the DER signature starts with the correct sequence header - if (derSignature[0] !== 0x30) { - return derSignature; - } - // Get the length of the sequence - let seqLength = derSignature[1]; - let offset = 2; - if (seqLength & 0x80) { - const lengthBytes = seqLength & 0x7f; - seqLength = 0; - for (let i = 0; i < lengthBytes; i++) { - seqLength = (seqLength << 8) | derSignature[offset++]; - } - } - - if (derSignature[offset++] !== 0x02) { - throw new Error('Invalid DER signature: expected integer for r'); - } - - const rLength = derSignature[offset++]; - let r = derSignature.slice(offset, offset + rLength); - offset += rLength; - - // Extract s value - if (derSignature[offset++] !== 0x02) { - throw new Error('Invalid DER signature: expected integer for s'); - } - const sLength = derSignature[offset++]; - let s = derSignature.slice(offset, offset + sLength); - - // Normalize r and s to 32 bytes - if (r.length > 32) { - r = r.slice(-32); // truncate if r is longer than 32 bytes - } else if (r.length < 32) { - const paddedR = Buffer.alloc(32); - r.copy(paddedR, 32 - r.length); - r = paddedR; // left pad with zeros if r is shorter than 32 bytes - } - - if (s.length > 32) { - s = s.slice(-32); // truncate if s is longer than 32 bytes - } else if (s.length < 32) { - const paddedS = Buffer.alloc(32); - s.copy(paddedS, 32 - s.length); - s = paddedS; // left pad with zeros if s is shorter than 32 bytes - } - - // Concatenate r and s to form the raw signature - return Buffer.concat([r, s]); -} - -/** - * Converts a raw signature to DER format - * @param rawSignature Buffer - * @returns Buffer - */ -export function rawToDER(rawSignature: Buffer): Buffer { - if (rawSignature.length !== 64) { - return rawSignature; - } - - let r = rawSignature.slice(0, 32); - let s = rawSignature.slice(32, 64); - - r = removeLeadingZeros(r); - s = removeLeadingZeros(s); - - // Ensure the integers are positive by prepending a zero byte if necessary - if (r[0] & 0x80) { - r = Buffer.concat([Buffer.from([0x00]), r]); - } - if (s[0] & 0x80) { - s = Buffer.concat([Buffer.from([0x00]), s]); - } - - const rLen = r.length; - const sLen = s.length; - - const derSignature = Buffer.concat([ - Buffer.from([0x30, rLen + sLen + 4]), // Sequence tag and length - Buffer.from([0x02, rLen]), // Integer tag and length for r - r, - Buffer.from([0x02, sLen]), // Integer tag and length for s - s - ]); - - return derSignature; -} - -/** - * Remove leading zeros from a buffer - * @param buffer Buffer - * @returns Buffer - */ -function removeLeadingZeros(buffer: Buffer): Buffer { - const arr = Array.from(buffer) - let i = 0; - while (i < arr.length - 1 && arr[i] === 0) { - i++; - } - return Buffer.from(arr.slice(i)); -} diff --git a/tests/apollo/Apollo.test.ts b/tests/apollo/Apollo.test.ts index 1ceb39716..865f8594e 100644 --- a/tests/apollo/Apollo.test.ts +++ b/tests/apollo/Apollo.test.ts @@ -29,7 +29,6 @@ import { PrismDerivationPath } from "../../src/domain/models/derivation/schemas/ import { DeprecatedDerivationPath } from "../../src/domain/models/derivation/schemas/DeprecatedDerivation"; import { DerivationAxis } from "../../src/domain/models/derivation/DerivationAxis"; import ApolloPKG from "@hyperledger/identus-apollo"; -import { normaliseDER } from "../../src/domain/utils/DER"; import { hash, hashSync } from '../../src/domain/utils/hash'; import { randomBytes } from "../../src/domain/utils/randomBytes"; @@ -237,10 +236,9 @@ describe("Apollo", () => { Int8Array.from(text) ) ); - const normalisedRaw = normaliseDER(signed); const signature = pk.canVerify() && pk.verify(text, signed); expect(signature).to.eq(true); - const normalisedSignature = pk.canVerify() && pk.verify(text, normalisedRaw); + const normalisedSignature = pk.canVerify() && pk.verify(text, signed); expect(normalisedSignature).to.eq(true); }); From 85f19675576b0e9e4cfe3b36cb3b17881e269a51 Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Sat, 30 Nov 2024 00:54:29 +0100 Subject: [PATCH 2/8] fix: improve demo Signed-off-by: Francisco Javier Ribo Labrador --- .gitignore | 9 +- README.md | 4 + demos/next/README.md | 44 +-- demos/next/package-lock.json | 1 + demos/next/src/components/PageHeader.tsx | 8 + demos/next/src/pages/dids.tsx | 442 +++++++++++++++++++++++ demos/next/src/pages/index.tsx | 175 --------- env.d.ts | 5 + src/castor/Castor.ts | 2 +- 9 files changed, 489 insertions(+), 201 deletions(-) create mode 100644 demos/next/src/pages/dids.tsx create mode 100644 env.d.ts diff --git a/.gitignore b/.gitignore index e172d951f..899d85fbb 100644 --- a/.gitignore +++ b/.gitignore @@ -24,4 +24,11 @@ yarn-error.log* *.db didcomm-pkg generated-docs -*.commit \ No newline at end of file +*.commit + +# Environment variables +.env +.env.local +.env.development.local +.env.test.local +.env.production.local \ No newline at end of file diff --git a/README.md b/README.md index 8ebd306fc..fead3d883 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # Identus TypeScript SDK +

+ +

+ [![Coverage Status](https://coveralls.io/repos/github/hyperledger/identus-edge-agent-sdk-ts/badge.svg?branch=master)](https://coveralls.io/github/hyperledger/identus-edge-agent-sdk-ts?branch=master) --- diff --git a/demos/next/README.md b/demos/next/README.md index c4033664f..8bd64feaf 100644 --- a/demos/next/README.md +++ b/demos/next/README.md @@ -1,36 +1,32 @@ -This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). +

+ +

-## Getting Started - -First, run the development server: +# Typescript demo -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. +This is a [Next.js](https://nextjs.org/) demonstration of the Identus typescript SDK. -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. +## Getting Started -This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. +### Prerequisites -## Learn More +- Node.js LTS +- Optional: [Blockfrost API key](https://blockfrost.io/) -To learn more about Next.js, take a look at the following resources: +### Configuration -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. +1. Optionally (if you want to issue dids using [cip-30](https://cips.cardano.org/cip/CIP-30)) Create a `.env.local` file and add your Blockfrost API key: -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! +```bash +NEXT_PUBLIC_BLOCKFROST_API_KEY= +``` -## Deploy on Vercel +First, run the development server: -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. +```bash +npm i +npm run dev +``` -Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. diff --git a/demos/next/package-lock.json b/demos/next/package-lock.json index 5e5363260..b30c9363f 100644 --- a/demos/next/package-lock.json +++ b/demos/next/package-lock.json @@ -108,6 +108,7 @@ "husky": "^9.0.11", "jwe-wasm": "./externals/generated/jwe-wasm", "prettier": "^3.0.2", + "protoc-gen-ts": "^0.8.7", "rxdb": "^14.17.1", "semantic-release": "^24.0.0", "sinon": "^18.0.0", diff --git a/demos/next/src/components/PageHeader.tsx b/demos/next/src/components/PageHeader.tsx index 795830bbb..2236f5b62 100644 --- a/demos/next/src/components/PageHeader.tsx +++ b/demos/next/src/components/PageHeader.tsx @@ -122,6 +122,14 @@ export function PageHeader({ children }) { Edge Agent +
  • + + DIDS + +
  • { + if (!hex) return null; + try { + return TransactionUnspentOutput.from_bytes( + Uint8Array.from(Buffer.from(hex, 'hex')) + ); + } catch (error) { + console.error('Error parsing UTXO:', error); + return null; + } + }) + .filter((utxo): utxo is TransactionUnspentOutputType => utxo !== null); + return validUtxos; +} + +async function fetchCurrentSlot() { + const response = await fetch( + "https://cardano-mainnet.blockfrost.io/api/v0/blocks/latest", + { + headers: { + project_id: process.env.NEXT_PUBLIC_BLOCKFROST_API_KEY!, + }, + } + ); + if (!response.ok) { + throw new Error(`Failed to fetch current slot: ${response.status}`); + } + const data = await response.json(); + console.log('Current slot:', data.slot); + return data.slot; // Use the `slot` field from the API response +} + +async function buildTransactionHex( + API: Cip30WalletApiWithPossibleExtensions, + operation: any +): Promise { + const { + TransactionBuilder, + TransactionBuilderConfigBuilder, + Address, + LinearFee, + BigNum, + encode_json_str_to_metadatum, + MetadataJsonSchema, + GeneralTransactionMetadata, + TransactionUnspentOutputs, + CoinSelectionStrategyCIP2, + TransactionWitnessSet, + Transaction + } = await loadSerialization(); + const protocolParams = await fetchNetworkParams(); + const currentSlot = await fetchCurrentSlot(); + const ttl = currentSlot + 3600; // Current time + 1 hour + const changeAddressHex = await API.getChangeAddress(); + const changeAddress = Address.from_bytes( + Uint8Array.from( + Buffer.from(changeAddressHex, 'hex') + ) + ); + const txBuilderConfig = TransactionBuilderConfigBuilder.new() + .coins_per_utxo_byte(BigNum.from_str(protocolParams.coinsPerUtxoWord)) + .fee_algo( + LinearFee.new( + BigNum.from_str(protocolParams.linearFee.minFeeA), + BigNum.from_str(protocolParams.linearFee.minFeeB) + ) + ) + .pool_deposit(BigNum.from_str(protocolParams.poolDeposit)) + .key_deposit(BigNum.from_str(protocolParams.keyDeposit)) + .max_value_size(protocolParams.maxValSize) + .max_tx_size(protocolParams.maxTxSize) + .prefer_pure_change(true) + .build(); + const txBuilder = TransactionBuilder.new(txBuilderConfig); + txBuilder.set_ttl(ttl); + const utxos = await getUtxos(API); + const txInputs = TransactionUnspentOutputs.new(); + utxos.forEach((utxo) => { + txInputs.add(utxo) + }); + txBuilder.add_inputs_from(txInputs, CoinSelectionStrategyCIP2.LargestFirstMultiAsset); + const metadataId = BigNum.from_str('21325'); + const metadatum = encode_json_str_to_metadatum( + JSON.stringify(operation), + MetadataJsonSchema.NoConversions + ); + const metadata = GeneralTransactionMetadata.new(); + metadata.insert(metadataId, metadatum); + txBuilder.set_metadata(metadata); + txBuilder.add_change_if_needed(changeAddress); + const transaction = txBuilder.build_tx(); + const txBody = transaction.body(); + const txHex = transaction.to_hex(); + const witnessSetHex = await API.signTx(txHex, true); + const witnessSet = TransactionWitnessSet.from_bytes( + Uint8Array.from( + Buffer.from(witnessSetHex, 'hex') + ) + ); + const auxiliaryData = transaction.auxiliary_data(); + const signedTransaction = Transaction.new( + txBody, + witnessSet, + auxiliaryData + ); + const signedTxHex = Buffer.from(signedTransaction.to_bytes()).toString('hex'); + return signedTxHex; +} + +const ListenerKey = SDK.ListenerKey; +const Agent: React.FC<{}> = props => { + const app = useMountedApp(); + const { db, mediatorDID, initAgent } = app; + const agent = app.agent.instance; + const [state, setState] = useState(agent && agent.state !== undefined ? agent.state : "loading"); + const [walletState, setWalletState] = useState({ + wallets: [] as Array<{ key: string; name: string; icon: string; api: Cip30Wallet }>, + whichWalletSelected: '' + }); + const [error] = React.useState(); + const [messages, setNewMessage] = React.useState([]); + const [masterKey, setMasterKey] = useState(); + const [publishStatus, setPublishStatus] = useState<{ + status: 'idle' | 'publishing' | 'confirming' | 'completed' | 'error'; + message?: string; + txHash?: string; + }>({ status: 'idle' }); + + const handleMessages = async ( + newMessages: SDK.Domain.Message[] + ) => { + setNewMessage([ + ...newMessages, + ...messages, + ]); + }; + + useEffect(() => { + setNewMessage([ + ...messages + .filter(({ id }) => app.messages.find((appMessage) => appMessage.id === id) !== undefined) + .map(({ id }) => app.messages.find((appMessage) => appMessage.id === id)!) + ]); + }, [app.messages]); + + useEffect(() => { + if (!app.agent.instance && db.instance) { + initAgent({ mediatorDID, pluto: db.instance, defaultSeed: app.defaultSeed }); + } + if (app.agent && app.agent.instance) { + setState(app.agent.instance.state); + } + }, [app.agent, db]); + + useEffect(() => { + const pollWallets = (count = 0) => { + const wallets: any[] = []; + if ((window as any).cardano) { + for (const key in (window as any).cardano) { + const walletApi = (window as any).cardano[key]; + if (walletApi && walletApi.enable && wallets.findIndex(w => w.key === key) === -1) { + wallets.push({ + key, + name: walletApi.name || key, + icon: walletApi.icon, + api: walletApi + }); + } + } + } + if (wallets.length === 0 && count < 3) { + setTimeout(() => { + pollWallets(count + 1); + }, 1000); + return; + } + setWalletState({ + wallets, + whichWalletSelected: '' + }); + }; + + pollWallets(); + + if (agent) { + agent.addListener(ListenerKey.MESSAGE, handleMessages); + } + + return () => { + if (agent) { + agent.removeListener(ListenerKey.MESSAGE, handleMessages); + } + }; + }, [agent]); + + function onCreateMasterKey() { + const apollo = new SDK.Apollo(); + const masterSK = apollo.createPrivateKey({ + type: SDK.Domain.KeyTypes.EC, + curve: SDK.Domain.Curve.SECP256K1, + seed: Buffer.from(apollo.createRandomSeed().seed.value).toString("hex"), + }); + setMasterKey(masterSK); + } + + async function checkTransactionConfirmation(txHash: string) { + try { + const response = await fetch( + `https://cardano-mainnet.blockfrost.io/api/v0/txs/${txHash}`, + { + headers: { + project_id: process.env.NEXT_PUBLIC_BLOCKFROST_API_KEY!, + }, + } + ); + return response.ok; + } catch (error) { + return false; + } + } + + async function onConnectWallet(masterKey: SDK.Domain.PrivateKey) { + const selectedWallet = walletState.wallets.find(wallet => wallet.key === walletState.whichWalletSelected); + if (selectedWallet) { + try { + setPublishStatus({ status: 'publishing', message: 'Creating DID operation...' }); + const apollo = new SDK.Apollo(); + const castor = new SDK.Castor(apollo); + const walletInstance: Cip30Wallet = selectedWallet.api; + const API = await walletInstance.enable(); + + const { metadataBody, did } = await castor.createOperation(masterKey); + console.log('Transaction DID:', did.toString()); + + setPublishStatus({ status: 'publishing', message: 'Building and signing transaction...' }); + const signedTxHex = await buildTransactionHex(API, metadataBody); + + setPublishStatus({ status: 'publishing', message: 'Submitting transaction...' }); + const txHash = await API.submitTx(signedTxHex); + + setPublishStatus({ + status: 'confirming', + message: 'Transaction submitted. Waiting for confirmation...', + txHash + }); + + // Poll for transaction confirmation + const checkConfirmation = async () => { + const isConfirmed = await checkTransactionConfirmation(txHash); + if (isConfirmed) { + setPublishStatus({ + status: 'completed', + message: 'DID successfully published!', + txHash + }); + } else { + setTimeout(checkConfirmation, 30000); // Check every 30 seconds + } + }; + + setTimeout(checkConfirmation, 30000); // Start checking after 30 seconds + + } catch (error) { + console.error('Error during transaction:', error); + setPublishStatus({ + status: 'error', + message: error instanceof Error ? error.message : 'Unknown error occurred' + }); + } + } else { + alert('Please select a wallet'); + } + } + + return ( + <> +
    + +

    + Edge Agent +

    +
    +
    +

    + Create and Publish Prism DID +

    +

    Select a wallet:

    + {walletState.wallets && walletState.wallets.length > 0 ? ( +
    + {walletState.wallets.map(wallet => ( +
    setWalletState({ ...walletState, whichWalletSelected: wallet.key })} + > + {wallet.icon && ( + {`${wallet.name} + )} +

    {wallet.name}

    +
    + ))} +
    + ) : ( +

    No wallets found. Please install a Cardano wallet extension.

    + )} + +
    +

    Create your Prism DID master key

    + + {masterKey &&

    Master key created: {masterKey.to.String("hex")}

    } +
    + {walletState.whichWalletSelected && masterKey && ( + + )} + {error instanceof Error && ( +
    +                            Error: {error.message}
    +                        
    + )} + {publishStatus.status !== 'idle' && ( +
    + {publishStatus.status === 'publishing' && ( +
    + + + + + {publishStatus.message} +
    + )} + {publishStatus.status === 'confirming' && ( +
    + + + + + {publishStatus.message} + + View transaction + +
    + )} + {publishStatus.status === 'completed' && ( +
    + ✓ {publishStatus.message} + + View transaction + +
    + )} + {publishStatus.status === 'error' && ( +
    + ✗ {publishStatus.message} +
    + )} +
    + )} +
    +
    + + ); +}; + +export default Agent; \ No newline at end of file diff --git a/demos/next/src/pages/index.tsx b/demos/next/src/pages/index.tsx index 79d2dcf6d..6e70fe230 100644 --- a/demos/next/src/pages/index.tsx +++ b/demos/next/src/pages/index.tsx @@ -7,28 +7,14 @@ import { useMountedApp } from "@/reducers/store"; import { Message } from "@/components/Message"; import { PageHeader } from "@/components/PageHeader"; -import { Cip30Wallet } from '@cardano-sdk/dapp-connector'; - -let instance: typeof import("@emurgo/cardano-serialization-lib-browser"); - -async function loadSerialization() { - instance ??= await import("@emurgo/cardano-serialization-lib-browser"); - return instance -} const ListenerKey = SDK.ListenerKey; const Agent: React.FC<{}> = props => { const app = useMountedApp(); const { db, mediatorDID, initAgent } = app; - const agent = app.agent.instance; - const [state, setState] = useState(agent && agent.state !== undefined ? agent.state : "loading"); - - const [walletState, setWalletState] = useState({}); - const [error] = React.useState(); - const [messages, setNewMessage] = React.useState([]); const handleMessages = async ( @@ -60,167 +46,6 @@ const Agent: React.FC<{}> = props => { useEffect(() => { - if (walletState && walletState.wallets && walletState.wallets.length > 0) { - - // Build Metadata - const apollo = new SDK.Apollo(); - const castor = new SDK.Castor(apollo); - const masterSeed = apollo.createRandomSeed().seed; - const masterSK = apollo.createPrivateKey({ - type: SDK.Domain.KeyTypes.EC, - curve: SDK.Domain.Curve.SECP256K1, - seed: Buffer.from(masterSeed.value).toString("hex"), - }); - const walletName = walletState.wallets[0]; - const walletInstance: Cip30Wallet = (window as any).cardano[walletName]; - - // Replace with current protocol parameters or fetch them dynamically - const protocolParams = { - linearFee: { - minFeeA: "44", - minFeeB: "155381", - }, - minUtxo: "34482", - poolDeposit: "500000000", - keyDeposit: "2000000", - maxValSize: 5000, - maxTxSize: 16384, - coinsPerUtxoByte: "4310", // Updated value based on current network parameters - }; - - walletInstance.enable().then(async (API) => { - const { - Value, - TransactionBuilder, - TransactionBuilderConfigBuilder, - TransactionOutput, - Address, - LinearFee, - BigNum, - encode_json_str_to_metadatum, - encode_arbitrary_bytes_as_metadatum, - MetadataJsonSchema, - TransactionUnspentOutput, - ChangeConfig, - CoinSelectionStrategyCIP2, - TransactionUnspentOutputs - } = await loadSerialization(); - - - const changeAddressHex = await API.getChangeAddress(); - const changeAddress = Address.from_bytes( - Buffer.from(changeAddressHex, 'hex') - ); - - // Initialize Transaction Builder - const txBuilderConfig = TransactionBuilderConfigBuilder.new() - .coins_per_utxo_byte(BigNum.from_str(protocolParams.coinsPerUtxoByte)) - .fee_algo( - LinearFee.new( - BigNum.from_str(protocolParams.linearFee.minFeeA), - BigNum.from_str(protocolParams.linearFee.minFeeB) - ) - ) - .pool_deposit(BigNum.from_str(protocolParams.poolDeposit)) - .key_deposit(BigNum.from_str(protocolParams.keyDeposit)) - .max_value_size(protocolParams.maxValSize) - .max_tx_size(protocolParams.maxTxSize) - .prefer_pure_change(true) - .build(); - - const txBuilder = TransactionBuilder.new(txBuilderConfig); - const { - metadataBody, - operationHex, - did - } = await castor.createOperation(masterSK); - - const metadataId = BigNum.from_str('21325'); - - const metadata = encode_json_str_to_metadatum( - JSON.stringify(metadataBody), - MetadataJsonSchema.NoConversions - ); - const encoded = encode_arbitrary_bytes_as_metadatum(Buffer.from(operationHex)); - - debugger; - - - - // Add Metadata to the Transaction - txBuilder.add_metadatum(metadataId, metadata); - debugger; - // Fetch UTXOs from the wallet - const utxosHex = await API.getUtxos() ?? []; - debugger; - // Build the output you want to send - const outputValue = Value.new( - BigNum.from_str('1000000') - ); - const output = TransactionOutput.new( - changeAddress, - outputValue - ); - - // Add the output to the transaction - txBuilder.add_output(output); - debugger; - - const wasmUtxos = TransactionUnspentOutputs.new(); - for (let i = 0; i < utxosHex.length; i++) { - wasmUtxos.add(TransactionUnspentOutput.from_hex(utxosHex[i])); - } - debugger; - const wasmChangeConfig = ChangeConfig.new( - changeAddress - ) - debugger; - txBuilder.add_inputs_from_and_change(wasmUtxos, CoinSelectionStrategyCIP2.LargestFirstMultiAsset, wasmChangeConfig) - debugger; - // Get the witnesses from the wallet - const tx = txBuilder.build_tx(); - - console.log(tx.to_json()) - debugger; - - const txHex = Buffer.from(tx.to_bytes()).toString('hex'); - - // Sign the transaction - const signedTxHex = await API.signTx(txHex, true); // Set 'true' to include the metadata in the witness set - - // Submit the transaction - const txHash = await API.submitTx(signedTxHex); - debugger; - console.log('Transaction submitted, hash:', txHash, did); - - - }).catch((error) => { - console.error('Error during transaction:', error); - }); - } - }, [walletState]) - - useEffect(() => { - const pollWallets = (count = 0) => { - const wallets: string[] = []; - for (const key in (window as any).cardano) { - if ((window as any).cardano[key].enable && wallets.indexOf(key) === -1) { - wallets.push(key); - } - } - if (wallets.length === 0 && count < 3) { - setTimeout(() => { - pollWallets(count + 1); - }, 1000); - return; - } - setWalletState({ - wallets, - whichWalletSelected: wallets[0] - }); - } - - pollWallets() if (agent) { agent.addListener(ListenerKey.MESSAGE, handleMessages); diff --git a/env.d.ts b/env.d.ts new file mode 100644 index 000000000..c49684662 --- /dev/null +++ b/env.d.ts @@ -0,0 +1,5 @@ +namespace NodeJS { + interface ProcessEnv { + NEXT_PUBLIC_BLOCKFROST_API_KEY: string; + } +} \ No newline at end of file diff --git a/src/castor/Castor.ts b/src/castor/Castor.ts index 53982b5d2..838463f40 100644 --- a/src/castor/Castor.ts +++ b/src/castor/Castor.ts @@ -108,7 +108,7 @@ export default class Castor implements CastorInterface { authenticationKeys: (PublicKey)[] = [], issuanceKeys: (PublicKey)[] = [], ) { - function splitStringIntoChunks(input: string, chunkSize: number = 64): string[] { + function splitStringIntoChunks(input: string, chunkSize = 64): string[] { const buffer = Buffer.from(input, 'utf-8'); const chunks: string[] = []; for (let i = 0; i < buffer.length; i += chunkSize) { From 9ba6812cc41cf0457a2c2ec51903e2e0d7bf0fab Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Sat, 30 Nov 2024 01:05:54 +0100 Subject: [PATCH 3/8] fix: der signature not compact Signed-off-by: Francisco Javier Ribo Labrador --- src/castor/Castor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/castor/Castor.ts b/src/castor/Castor.ts index 838463f40..6ec8bd4ed 100644 --- a/src/castor/Castor.ts +++ b/src/castor/Castor.ts @@ -172,7 +172,7 @@ export default class Castor implements CastorInterface { key.raw ) const signedOperation = Protos.io.iohk.atala.prism.protos.SignedAtalaOperation.fromObject({ - signature: signature.toCompactRawBytes(), + signature: signature.toDERRawBytes(), operation, signed_with: masterPk.id }) From 9b50a41d58f11492b5c8f08dcde26072656ae461 Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Wed, 4 Dec 2024 13:22:39 +0100 Subject: [PATCH 4/8] fix: add tests Signed-off-by: Francisco Javier Ribo Labrador --- src/castor/Castor.ts | 6 +- tests/castor/AtalaOperation.test.ts | 123 ++++++++++++++++++++++++++++ 2 files changed, 128 insertions(+), 1 deletion(-) create mode 100644 tests/castor/AtalaOperation.test.ts diff --git a/src/castor/Castor.ts b/src/castor/Castor.ts index 6ec8bd4ed..18edd0354 100644 --- a/src/castor/Castor.ts +++ b/src/castor/Castor.ts @@ -166,6 +166,8 @@ export default class Castor implements CastorInterface { }); const encodedState = operation.serializeBinary(); const encodedStateHash = (new SHA256()).update(encodedState).digest() + + if (key.isSignable() && key instanceof Secp256k1PrivateKey) { const signature = secp256k1.sign( encodedStateHash, @@ -187,6 +189,8 @@ export default class Castor implements CastorInterface { const atalaObjectHex = Buffer.from( atalaObject.serialize() ).toString('hex'); + + const metadataBody = { "v": 1, "c": splitStringIntoChunks(atalaObjectHex) @@ -196,7 +200,7 @@ export default class Castor implements CastorInterface { const methodSpecificId = PrismDID.parseMethodId([stateHashHex, base64State]); const did = new DID("did", "prism", methodSpecificId.toString()); return { - operationHex: atalaObjectHex, + atalaObjectHex: atalaObjectHex, metadataBody: metadataBody, did } diff --git a/tests/castor/AtalaOperation.test.ts b/tests/castor/AtalaOperation.test.ts new file mode 100644 index 000000000..f9e876f47 --- /dev/null +++ b/tests/castor/AtalaOperation.test.ts @@ -0,0 +1,123 @@ +import { describe, it, beforeEach, expect } from 'vitest'; +import { Domain } from "../../src"; +import Apollo from "../../src/apollo/Apollo"; +import Castor from "../../src/castor/Castor"; + +import * as Protos from "../../src/castor/protos/node_models"; +import { PrismDIDPublicKey } from '../../src/castor/did/prismDID/PrismDIDPublicKey'; +import { PublicKey, VerifiableKey } from '../../src/domain'; + +let apollo: Apollo; +let castor: Castor; + + +describe("AtalaOperation", () => { + beforeEach(() => { + apollo = new Apollo() + castor = new Castor(apollo); + }); + + it("Should be able to verify a created AtalaObject", async () => { + const randomSeed = apollo.createRandomSeed().seed.value; + const masterSK = apollo.createPrivateKey({ + type: Domain.KeyTypes.EC, + curve: Domain.Curve.SECP256K1, + seed: Buffer.from(randomSeed).toString("hex"), + }); + const { atalaObjectHex } = await castor.createOperation( + masterSK + ) + const atalaObject = Protos.io.iohk.atala.prism.protos.AtalaObject.deserialize( + Buffer.from(atalaObjectHex, 'hex') + ) + expect(atalaObject).toHaveProperty("block_content") + expect(atalaObject.block_content).toBeInstanceOf(Protos.io.iohk.atala.prism.protos.AtalaBlock) + const atalaBlock = atalaObject.block_content; + expect(atalaBlock).toHaveProperty("operations"); + expect(atalaBlock.operations).toBeInstanceOf(Array) + const signedOperations = atalaBlock.operations; + expect(signedOperations.length).toBe(1) + const signedOperation = signedOperations[0]; + expect(signedOperation).toHaveProperty('operation'); + expect(signedOperation).toHaveProperty('signature'); + const signature = Buffer.from(signedOperation.signature); + const keyId = signedOperation.signed_with; + const operation = signedOperation.operation; + const pkProto = operation.create_did.did_data.public_keys.find((key) => { + return key.id === keyId + })! + expect(pkProto).to.not.toBeUndefined() + const serializedOperation = operation.serializeBinary(); + const prismDIDPublicKey = PrismDIDPublicKey.fromProto(apollo, pkProto); + expect(prismDIDPublicKey).toHaveProperty("keyData") + const masterPk = prismDIDPublicKey.keyData; + expect(masterPk.canVerify()).toBe(true) + const verifiableKey = masterPk as PublicKey & VerifiableKey; + const verify = verifiableKey.verify(Buffer.from(serializedOperation), signature) + expect(verify).toBe(true) + }) + + it("Should be able to recover a valid operations and verify its signatures", async () => { + const atalaObjects = [ + [ + "22b40112b1010a086d61737465722d301240cec0520059c15b6c18197d4ac0fe", + "2e74969787286acf4a15329061919f24ea53223cfeeaccf624df5f8a8d1874ec", + "b619ea6c717d42cf2f432392888e6b10e0ca1a630a610a5f125d0a086d617374", + "65722d301001424f0a09736563703235366b3112203a7c4e0a1edc7641fbae67", + "10d3f99fd5a060d5c36a9bc6ea6342f7b72e596a241a2097503dfd1626a50c90", + "3db9e0126e78c076eeb38d84d700e82473b77609538465" + ], + [ + "22bb0112b8010a086d61737465722d3012473045022100db0af9deac06669eef", + "3842fc97c714f7438a1025ce3f6be21662be011324465b02206ca0e0d96790c4", + "e662e534cdb5b069be2b73e4e8a434681ebc82ab28be03d89d1a630a610a5f12", + "5d0a086d61737465722d301001424f0a09736563703235366b31122062cf8f70", + "49e88e77440bc0a87f9028cc8bd8c01ee7443e5b7f172b04857bf9811a20f87b", + "bc103262d192be587d86095245ed7ee7a5755299abc8ae30aa492fb3cc60" + ], + [ + "22b40112b1010a086d61737465722d301240c5eb814e40bea9eaa5a565578409", + "a373bb89c3f2ae90bafdf6d790bf29a71e947f63f8ee7b9ff84fe179ca929cfe", + "7a15467f13ddbe53288c49e6b83c1de693e71a630a610a5f125d0a086d617374", + "65722d301001424f0a09736563703235366b311220f37ca1aae1630e0af82a06", + "83118aa44f1218d3c3eaa992f8a7e4d86e36e7d9bf1a205a194a9bbf69090729", + "305b3368638cf1b3cc010a12d24565c44733b1e1199b4a" + ] + ] + + for (let objectHexSplit of atalaObjects) { + const atalaObjectHex = objectHexSplit.join("") + const atalaObjectRaw = Buffer.from(atalaObjectHex, 'hex'); + const atalaObject = Protos.io.iohk.atala.prism.protos.AtalaObject.deserializeBinary( + atalaObjectRaw + ) + + expect(atalaObject).toHaveProperty("block_content") + expect(atalaObject.block_content).toBeInstanceOf(Protos.io.iohk.atala.prism.protos.AtalaBlock) + const atalaBlock = atalaObject.block_content; + expect(atalaBlock).toHaveProperty("operations"); + expect(atalaBlock.operations).toBeInstanceOf(Array) + const signedOperations = atalaBlock.operations; + expect(signedOperations.length).toBe(1) + const signedOperation = signedOperations[0]; + expect(signedOperation).toHaveProperty('operation'); + expect(signedOperation).toHaveProperty('signature'); + const signature = Buffer.from(signedOperation.signature); + const keyId = signedOperation.signed_with; + const operation = signedOperation.operation; + const pkProto = operation.create_did.did_data.public_keys.find((key) => { + return key.id === keyId + })! + expect(pkProto).to.not.toBeUndefined() + const serializedOperation = operation.serializeBinary(); + const prismDIDPublicKey = PrismDIDPublicKey.fromProto(apollo, pkProto); + expect(prismDIDPublicKey).toHaveProperty("keyData") + const masterPk = prismDIDPublicKey.keyData; + expect(masterPk.canVerify()).toBe(true) + const verifiableKey = masterPk as PublicKey & VerifiableKey; + const verify = verifiableKey.verify(Buffer.from(serializedOperation), signature) + expect(verify).toBe(true) + } + }) + +}) \ No newline at end of file From df5bd24ecf5a655540d005f552ccb1d4e5eefdda Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Wed, 4 Dec 2024 14:33:10 +0100 Subject: [PATCH 5/8] fix: simplify demo and add docs Signed-off-by: Francisco Javier Ribo Labrador --- demos/next/src/pages/dids.tsx | 68 ++--- docs/cardano/IssuerDID.md | 462 ++++++++++++++++++++++++++++++++++ docs/cardano/index.md | 28 +++ 3 files changed, 510 insertions(+), 48 deletions(-) create mode 100644 docs/cardano/IssuerDID.md create mode 100644 docs/cardano/index.md diff --git a/demos/next/src/pages/dids.tsx b/demos/next/src/pages/dids.tsx index e6aba0190..73df3083c 100644 --- a/demos/next/src/pages/dids.tsx +++ b/demos/next/src/pages/dids.tsx @@ -1,7 +1,6 @@ import React, { useEffect, useState } from "react"; import SDK from "@hyperledger/identus-edge-agent-sdk"; import '../app/index.css' -import { useMountedApp } from "@/reducers/store"; import { PageHeader } from "@/components/PageHeader"; import { Cip30Wallet, Cip30WalletApiWithPossibleExtensions } from '@cardano-sdk/dapp-connector'; import { TransactionUnspentOutput as TransactionUnspentOutputType } from "@emurgo/cardano-serialization-lib-browser"; @@ -13,7 +12,7 @@ async function loadSerialization() { return instance } -async function getParameters() { +async function fetchNetworkParams() { const response = await fetch( "https://cardano-mainnet.blockfrost.io/api/v0/epochs/latest/parameters", { @@ -41,10 +40,6 @@ async function getParameters() { }; } -async function fetchNetworkParams() { - return await getParameters(); -} - async function getUtxos(API: Cip30WalletApiWithPossibleExtensions) { const { TransactionUnspentOutput @@ -163,18 +158,12 @@ async function buildTransactionHex( return signedTxHex; } -const ListenerKey = SDK.ListenerKey; const Agent: React.FC<{}> = props => { - const app = useMountedApp(); - const { db, mediatorDID, initAgent } = app; - const agent = app.agent.instance; - const [state, setState] = useState(agent && agent.state !== undefined ? agent.state : "loading"); const [walletState, setWalletState] = useState({ wallets: [] as Array<{ key: string; name: string; icon: string; api: Cip30Wallet }>, whichWalletSelected: '' }); const [error] = React.useState(); - const [messages, setNewMessage] = React.useState([]); const [masterKey, setMasterKey] = useState(); const [publishStatus, setPublishStatus] = useState<{ status: 'idle' | 'publishing' | 'confirming' | 'completed' | 'error'; @@ -182,33 +171,8 @@ const Agent: React.FC<{}> = props => { txHash?: string; }>({ status: 'idle' }); - const handleMessages = async ( - newMessages: SDK.Domain.Message[] - ) => { - setNewMessage([ - ...newMessages, - ...messages, - ]); - }; - - useEffect(() => { - setNewMessage([ - ...messages - .filter(({ id }) => app.messages.find((appMessage) => appMessage.id === id) !== undefined) - .map(({ id }) => app.messages.find((appMessage) => appMessage.id === id)!) - ]); - }, [app.messages]); - - useEffect(() => { - if (!app.agent.instance && db.instance) { - initAgent({ mediatorDID, pluto: db.instance, defaultSeed: app.defaultSeed }); - } - if (app.agent && app.agent.instance) { - setState(app.agent.instance.state); - } - }, [app.agent, db]); - useEffect(() => { + let timeout; const pollWallets = (count = 0) => { const wallets: any[] = []; if ((window as any).cardano) { @@ -225,7 +189,7 @@ const Agent: React.FC<{}> = props => { } } if (wallets.length === 0 && count < 3) { - setTimeout(() => { + timeout = setTimeout(() => { pollWallets(count + 1); }, 1000); return; @@ -238,16 +202,13 @@ const Agent: React.FC<{}> = props => { pollWallets(); - if (agent) { - agent.addListener(ListenerKey.MESSAGE, handleMessages); - } - return () => { - if (agent) { - agent.removeListener(ListenerKey.MESSAGE, handleMessages); + if (timeout) { + clearTimeout(timeout); + timeout = undefined; } }; - }, [agent]); + }, []); function onCreateMasterKey() { const apollo = new SDK.Apollo(); @@ -310,11 +271,22 @@ const Agent: React.FC<{}> = props => { txHash }); } else { - setTimeout(checkConfirmation, 30000); // Check every 30 seconds + await new Promise((resolve) => { + setTimeout(async () => { + await checkConfirmation() + resolve(); + }, 15000) + }) } }; - setTimeout(checkConfirmation, 30000); // Start checking after 30 seconds + await new Promise((resolve) => { + setTimeout(async () => { + await checkConfirmation() + resolve(); + }, 15000) + }) + } catch (error) { console.error('Error during transaction:', error); diff --git a/docs/cardano/IssuerDID.md b/docs/cardano/IssuerDID.md new file mode 100644 index 000000000..1510d696d --- /dev/null +++ b/docs/cardano/IssuerDID.md @@ -0,0 +1,462 @@ +

    + + identus-logo + +
    + Issuer DID Tutorial +
    +

    +
    + +# What will u learn in this tutorial? + +1. Integrating the [CIP-30](https://cips.cardano.org/cip/CIP-30) Protol to interact with existing Cardano Web Wallets in Browsers extensions. + +2. Create an internal transaction metadata using [Cardano serialisation lib](https://github.com/Emurgo/cardano-serialization-lib/tree/master) + +3. Submit the Transaction on Cardano + +4. Resolve the DID we just created using the [Prism resolver](https://neoprism.patlo.dev/resolver) + +## Pre requisites + +This tutorial is developed using React application and nextJS + Typescript. + +You will need to create a [blockfrost](https://blockfrost.io/dashboard) API token and a project. + +Install the following packages into your project + +``` +npm i @hyperledger/identus-edge-agent-sdk -S +npm i @cardano-sdk/dapp-connector -S +npm i @emurgo/cardano-serialization-lib-browser -S +``` + +## Getting started + +First configure your environmnet, create a .env.local file in the app directory and add: + +``` +NEXT_PUBLIC_BLOCKFROST_API_KEY=[[ your blockfrost api key]] +``` + +You can see this in realtime working in our [next js demo](https://github.com/hyperledger/identus-edge-agent-sdk-ts/tree/main/demos/next) follow the required steps in the README.md file. + +Once you load the website using the menu, click "DIDS". You will be able to select the Wallet of your choice to create the Cardano transaction for a published did. You can do by following the UI/UX steps or by checking the following example source-code: + +```typescript +import React, { useEffect, useState } from "react"; +import SDK from "@hyperledger/identus-edge-agent-sdk"; +import '../app/index.css' +import { PageHeader } from "@/components/PageHeader"; +import { Cip30Wallet, Cip30WalletApiWithPossibleExtensions } from '@cardano-sdk/dapp-connector'; +import { TransactionUnspentOutput as TransactionUnspentOutputType } from "@emurgo/cardano-serialization-lib-browser"; + +let instance: typeof import("@emurgo/cardano-serialization-lib-browser"); + +async function loadSerialization() { + instance ??= await import("@emurgo/cardano-serialization-lib-browser"); + return instance +} + +async function fetchNetworkParams() { + const response = await fetch( + "https://cardano-mainnet.blockfrost.io/api/v0/epochs/latest/parameters", + { + headers: { + project_id: process.env.NEXT_PUBLIC_BLOCKFROST_API_KEY!, + }, + } + ); + if (!response.ok) { + throw new Error(`HTTP error! status: ${response.status}`); + } + const data = await response.json(); + return { + linearFee: { + minFeeA: data.min_fee_a.toString(), + minFeeB: data.min_fee_b.toString(), + }, + poolDeposit: data.pool_deposit, + keyDeposit: data.key_deposit, + coinsPerUtxoWord: data.coins_per_utxo_word, + maxValSize: data.max_val_size, + priceMem: data.price_mem, + priceStep: data.price_step, + maxTxSize: parseInt(data.max_tx_size), + }; +} + +async function getUtxos(API: Cip30WalletApiWithPossibleExtensions) { + const { + TransactionUnspentOutput + } = await loadSerialization(); + const utxosHex = await API.getUtxos("10", { + page: 1, + limit: 100 + }) ?? []; + const validUtxos = utxosHex + .map((hex) => { + if (!hex) return null; + try { + return TransactionUnspentOutput.from_bytes( + Uint8Array.from(Buffer.from(hex, 'hex')) + ); + } catch (error) { + console.error('Error parsing UTXO:', error); + return null; + } + }) + .filter((utxo): utxo is TransactionUnspentOutputType => utxo !== null); + return validUtxos; +} + +async function fetchCurrentSlot() { + const response = await fetch( + "https://cardano-mainnet.blockfrost.io/api/v0/blocks/latest", + { + headers: { + project_id: process.env.NEXT_PUBLIC_BLOCKFROST_API_KEY!, + }, + } + ); + if (!response.ok) { + throw new Error(`Failed to fetch current slot: ${response.status}`); + } + const data = await response.json(); + console.log('Current slot:', data.slot); + return data.slot; // Use the `slot` field from the API response +} + +async function buildTransactionHex( + API: Cip30WalletApiWithPossibleExtensions, + operation: any +): Promise { + const { + TransactionBuilder, + TransactionBuilderConfigBuilder, + Address, + LinearFee, + BigNum, + encode_json_str_to_metadatum, + MetadataJsonSchema, + GeneralTransactionMetadata, + TransactionUnspentOutputs, + CoinSelectionStrategyCIP2, + TransactionWitnessSet, + Transaction + } = await loadSerialization(); + const protocolParams = await fetchNetworkParams(); + const currentSlot = await fetchCurrentSlot(); + const ttl = currentSlot + 3600; // Current time + 1 hour + const changeAddressHex = await API.getChangeAddress(); + const changeAddress = Address.from_bytes( + Uint8Array.from( + Buffer.from(changeAddressHex, 'hex') + ) + ); + const txBuilderConfig = TransactionBuilderConfigBuilder.new() + .coins_per_utxo_byte(BigNum.from_str(protocolParams.coinsPerUtxoWord)) + .fee_algo( + LinearFee.new( + BigNum.from_str(protocolParams.linearFee.minFeeA), + BigNum.from_str(protocolParams.linearFee.minFeeB) + ) + ) + .pool_deposit(BigNum.from_str(protocolParams.poolDeposit)) + .key_deposit(BigNum.from_str(protocolParams.keyDeposit)) + .max_value_size(protocolParams.maxValSize) + .max_tx_size(protocolParams.maxTxSize) + .prefer_pure_change(true) + .build(); + const txBuilder = TransactionBuilder.new(txBuilderConfig); + txBuilder.set_ttl(ttl); + const utxos = await getUtxos(API); + const txInputs = TransactionUnspentOutputs.new(); + utxos.forEach((utxo) => { + txInputs.add(utxo) + }); + txBuilder.add_inputs_from(txInputs, CoinSelectionStrategyCIP2.LargestFirstMultiAsset); + const metadataId = BigNum.from_str('21325'); + const metadatum = encode_json_str_to_metadatum( + JSON.stringify(operation), + MetadataJsonSchema.NoConversions + ); + const metadata = GeneralTransactionMetadata.new(); + metadata.insert(metadataId, metadatum); + txBuilder.set_metadata(metadata); + txBuilder.add_change_if_needed(changeAddress); + const transaction = txBuilder.build_tx(); + const txBody = transaction.body(); + const txHex = transaction.to_hex(); + const witnessSetHex = await API.signTx(txHex, true); + const witnessSet = TransactionWitnessSet.from_bytes( + Uint8Array.from( + Buffer.from(witnessSetHex, 'hex') + ) + ); + const auxiliaryData = transaction.auxiliary_data(); + const signedTransaction = Transaction.new( + txBody, + witnessSet, + auxiliaryData + ); + const signedTxHex = Buffer.from(signedTransaction.to_bytes()).toString('hex'); + return signedTxHex; +} + +const Agent: React.FC<{}> = props => { + const [walletState, setWalletState] = useState({ + wallets: [] as Array<{ key: string; name: string; icon: string; api: Cip30Wallet }>, + whichWalletSelected: '' + }); + const [error] = React.useState(); + const [masterKey, setMasterKey] = useState(); + const [publishStatus, setPublishStatus] = useState<{ + status: 'idle' | 'publishing' | 'confirming' | 'completed' | 'error'; + message?: string; + txHash?: string; + }>({ status: 'idle' }); + + useEffect(() => { + let timeout; + const pollWallets = (count = 0) => { + const wallets: any[] = []; + if ((window as any).cardano) { + for (const key in (window as any).cardano) { + const walletApi = (window as any).cardano[key]; + if (walletApi && walletApi.enable && wallets.findIndex(w => w.key === key) === -1) { + wallets.push({ + key, + name: walletApi.name || key, + icon: walletApi.icon, + api: walletApi + }); + } + } + } + if (wallets.length === 0 && count < 3) { + timeout = setTimeout(() => { + pollWallets(count + 1); + }, 1000); + return; + } + setWalletState({ + wallets, + whichWalletSelected: '' + }); + }; + + pollWallets(); + + return () => { + if (timeout) { + clearTimeout(timeout); + timeout = undefined; + } + }; + }, []); + + function onCreateMasterKey() { + const apollo = new SDK.Apollo(); + const masterSK = apollo.createPrivateKey({ + type: SDK.Domain.KeyTypes.EC, + curve: SDK.Domain.Curve.SECP256K1, + seed: Buffer.from(apollo.createRandomSeed().seed.value).toString("hex"), + }); + setMasterKey(masterSK); + } + + async function checkTransactionConfirmation(txHash: string) { + try { + const response = await fetch( + `https://cardano-mainnet.blockfrost.io/api/v0/txs/${txHash}`, + { + headers: { + project_id: process.env.NEXT_PUBLIC_BLOCKFROST_API_KEY!, + }, + } + ); + return response.ok; + } catch (error) { + return false; + } + } + + async function onConnectWallet(masterKey: SDK.Domain.PrivateKey) { + const selectedWallet = walletState.wallets.find(wallet => wallet.key === walletState.whichWalletSelected); + if (selectedWallet) { + try { + setPublishStatus({ status: 'publishing', message: 'Creating DID operation...' }); + const apollo = new SDK.Apollo(); + const castor = new SDK.Castor(apollo); + const walletInstance: Cip30Wallet = selectedWallet.api; + const API = await walletInstance.enable(); + + const { metadataBody, did } = await castor.createOperation(masterKey); + console.log('Transaction DID:', did.toString()); + + setPublishStatus({ status: 'publishing', message: 'Building and signing transaction...' }); + const signedTxHex = await buildTransactionHex(API, metadataBody); + + setPublishStatus({ status: 'publishing', message: 'Submitting transaction...' }); + const txHash = await API.submitTx(signedTxHex); + + setPublishStatus({ + status: 'confirming', + message: 'Transaction submitted. Waiting for confirmation...', + txHash + }); + + // Poll for transaction confirmation + const checkConfirmation = async () => { + const isConfirmed = await checkTransactionConfirmation(txHash); + if (isConfirmed) { + setPublishStatus({ + status: 'completed', + message: 'DID successfully published!', + txHash + }); + } else { + await new Promise((resolve) => { + setTimeout(async () => { + await checkConfirmation() + resolve(); + }, 15000) + }) + } + }; + + await new Promise((resolve) => { + setTimeout(async () => { + await checkConfirmation() + resolve(); + }, 15000) + }) + + + } catch (error) { + console.error('Error during transaction:', error); + setPublishStatus({ + status: 'error', + message: error instanceof Error ? error.message : 'Unknown error occurred' + }); + } + } else { + alert('Please select a wallet'); + } + } + + return ( + <> +
    + +

    + Edge Agent +

    +
    +
    +

    + Create and Publish Prism DID +

    +

    Select a wallet:

    + {walletState.wallets && walletState.wallets.length > 0 ? ( +
    + {walletState.wallets.map(wallet => ( +
    setWalletState({ ...walletState, whichWalletSelected: wallet.key })} + > + {wallet.icon && ( + {`${wallet.name} + )} +

    {wallet.name}

    +
    + ))} +
    + ) : ( +

    No wallets found. Please install a Cardano wallet extension.

    + )} + +
    +

    Create your Prism DID master key

    + + {masterKey &&

    Master key created: {masterKey.to.String("hex")}

    } +
    + {walletState.whichWalletSelected && masterKey && ( + + )} + {error instanceof Error && ( +
    +                            Error: {error.message}
    +                        
    + )} + {publishStatus.status !== 'idle' && ( +
    + {publishStatus.status === 'publishing' && ( +
    + + + + + {publishStatus.message} +
    + )} + {publishStatus.status === 'confirming' && ( +
    + + + + + {publishStatus.message} + + View transaction + +
    + )} + {publishStatus.status === 'completed' && ( +
    + ✓ {publishStatus.message} + + View transaction + +
    + )} + {publishStatus.status === 'error' && ( +
    + ✗ {publishStatus.message} +
    + )} +
    + )} +
    +
    + + ); +}; + +export default Agent; +``` diff --git a/docs/cardano/index.md b/docs/cardano/index.md new file mode 100644 index 000000000..7b3dca9e1 --- /dev/null +++ b/docs/cardano/index.md @@ -0,0 +1,28 @@ +

    + + identus-logo + +
    + Cardano +
    +

    +
    + +Here, we provide you with everything you need to connect the Agent SDK in Typescript and interact with Cardano Web Wallets in order to create and manage prism:dids on chain. + +## Integration + +In order to publish a prism:did in Cardano blockchain in Typescript, we must talk [CIP-30](https://cips.cardano.org/cip/CIP-30) specification which defines how to connect with existing browser wallet extensions. + + +## Tutorials + +### Create and Publish an Issuer prism:did on chain. + +In this tutorial you will learn how to use the Typescript SDK and any Cardano Wallet, even Hardware wallets (Ledger, Trezor, Keystone) to create and submit a prism:did operation on chain. + +This is a required step for this DID to be resolveable using the [universal resolver](https://dev.uniresolver.io/). + +The IssuerDID is bundled in the Identus credentials and Verifiers or Holders will use this reference to resolve the DIDS public key and Verify that the Credential Presentations where in deed issued by the right Issuer Identity. + +[Start tutorial](./IssuerDID.md) From ba1d1280181bd65b846a3478856eeb1e974e82e3 Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Wed, 4 Dec 2024 14:57:18 +0100 Subject: [PATCH 6/8] fix: rust version nightly due to some experimental features used Signed-off-by: Francisco Javier Ribo Labrador --- .github/workflows/ci.yml | 2 +- .github/workflows/e2e-tests.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea75ce1b7..9be05431a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: stable + toolchain: 1.82.0-nightly override: true - name: Install wasm-pack diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index bf0a29eef..7ce5bb715 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -56,7 +56,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: stable + toolchain: 1.82.0-nightly override: true - name: Install wasm-pack diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 935fc9411..e416d4e40 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0 + toolchain: 1.82.0-nightly override: true - name: Install wasm-pack From d0b815f463b60df14d15510ca58e430732fdb1d3 Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Wed, 4 Dec 2024 15:00:05 +0100 Subject: [PATCH 7/8] fix: revert Signed-off-by: Francisco Javier Ribo Labrador --- .github/workflows/ci.yml | 2 +- .github/workflows/e2e-tests.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9be05431a..8e191e94b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0-nightly + toolchain: 1.82.0 override: true - name: Install wasm-pack diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 7ce5bb715..ac03e4161 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -56,7 +56,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0-nightly + toolchain: 1.82.0 override: true - name: Install wasm-pack diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e416d4e40..935fc9411 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0-nightly + toolchain: 1.82.0 override: true - name: Install wasm-pack From 460d9a9dfff72ea2e702077bc78a90aba5bb0583 Mon Sep 17 00:00:00 2001 From: Francisco Javier Ribo Labrador Date: Wed, 4 Dec 2024 15:05:59 +0100 Subject: [PATCH 8/8] fix: pipeline nightly Signed-off-by: Francisco Javier Ribo Labrador --- .github/workflows/ci.yml | 2 +- .github/workflows/e2e-tests.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8e191e94b..c0e7c76b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0 + toolchain: nightly override: true - name: Install wasm-pack diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index ac03e4161..73710f42d 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -56,7 +56,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0 + toolchain: nightly override: true - name: Install wasm-pack diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 935fc9411..f3a5ddcf0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.82.0 + toolchain: nightly override: true - name: Install wasm-pack