diff --git a/.changeset/brown-pens-shout.md b/.changeset/brown-pens-shout.md new file mode 100644 index 0000000000..3ff61948d6 --- /dev/null +++ b/.changeset/brown-pens-shout.md @@ -0,0 +1,6 @@ +--- +"@prosopo/user-access-policy": patch +--- + +enhance/uap-rules-push + \ No newline at end of file diff --git a/.changeset/loud-poets-guess.md b/.changeset/loud-poets-guess.md new file mode 100644 index 0000000000..2244c45d85 --- /dev/null +++ b/.changeset/loud-poets-guess.md @@ -0,0 +1,63 @@ +--- +"@prosopo/angular-procaptcha-integration-demo": patch +"@prosopo/svelte-procaptcha-integration-demo": patch +"@prosopo/react-procaptcha-integration-demo": patch +"@prosopo/vue-procaptcha-integration-demo": patch +"@prosopo/angular-procaptcha-wrapper": patch +"@prosopo/svelte-procaptcha-wrapper": patch +"@prosopo/react-procaptcha-wrapper": patch +"@prosopo/vue-procaptcha-wrapper": patch +"@prosopo/procaptcha-integration-build-config": patch +"@prosopo/procaptcha-frictionless": patch +"@prosopo/vite-plugin-watch-workspace": patch +"@prosopo/client-bundle-example": patch +"@prosopo/client-example-server": patch +"@prosopo/api-express-router": patch +"@prosopo/procaptcha-wrapper": patch +"@prosopo/user-access-policy": patch +"@prosopo/procaptcha-bundle": patch +"@prosopo/procaptcha-common": patch +"@prosopo/procaptcha-react": patch +"@prosopo/widget-skeleton": patch +"@prosopo/http-blackhole": patch +"@prosopo/procaptcha-pow": patch +"@prosopo/types-database": patch +"@prosopo/load-balancer": patch +"@prosopo/redis-client": patch +"@prosopo/cypress-shared": patch +"@prosopo/prosoponator-bot": patch +"@prosopo/datasets-fs": patch +"@prosopo/file-server": patch +"@prosopo/fingerprint": patch +"@prosopo/util-crypto": patch +"@prosopo/provider-mock": patch +"@prosopo/procaptcha": patch +"@prosopo/api-route": patch +"@prosopo/types-env": patch +"@prosopo/database": patch +"@prosopo/datasets": patch +"@prosopo/detector": patch +"@prosopo/provider": patch +"@prosopo/testpkg2": patch +"@prosopo/account": patch +"@prosopo/keyring": patch +"@prosopo/common": patch +"@prosopo/dotenv": patch +"@prosopo/locale": patch +"@prosopo/server": patch +"@prosopo/gh-actions": patch +"@prosopo/types": patch +"@prosopo/workspace": patch +"@prosopo/util": patch +"@prosopo/ts-brand": patch +"@prosopo/api": patch +"@prosopo/cli": patch +"@prosopo/env": patch +"@prosopo/scripts": patch +"@prosopo/config": patch +"@prosopo/flux": patch +"@prosopo/lint": patch +--- + +Change engine requirements + \ No newline at end of file diff --git a/.npmrc b/.npmrc index f1d8f0e8c3..981561a133 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,3 @@ -shell-emulator=true save-prefix= # don't add ^ to deps by default when adding new deps maxsockets=10 # 10 concurrent downloads fetch-retries=100 # try 100 times to download a pkg diff --git a/biome.json b/biome.json index e057e6c7e6..4e0fa98aeb 100644 --- a/biome.json +++ b/biome.json @@ -32,6 +32,9 @@ }, "a11y": { "useKeyWithClickEvents": "off" + }, + "correctness": { + "noUnusedImports": "error" } } }, diff --git a/demos/client-bundle-example/package.json b/demos/client-bundle-example/package.json index 99601ebbb2..2b7e906756 100644 --- a/demos/client-bundle-example/package.json +++ b/demos/client-bundle-example/package.json @@ -11,8 +11,8 @@ }, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -30,14 +30,14 @@ "devDependencies": { "@prosopo/dotenv": "3.0.26", "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" } } diff --git a/demos/client-example-server/package.json b/demos/client-example-server/package.json index 783dcbb7cd..88a73c8977 100644 --- a/demos/client-example-server/package.json +++ b/demos/client-example-server/package.json @@ -13,8 +13,8 @@ }, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "dev": "NODE_ENV=${NODE_ENV:-development}; vite serve --mode=$NODE_ENV --config ./vite.config.ts --host", @@ -38,8 +38,8 @@ "homepage": "https://github.com/prosopo/client-example-server#readme", "dependencies": { "@noble/hashes": "1.8.0", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/dotenv": "3.0.26", "@prosopo/keyring": "2.8.35", @@ -51,21 +51,21 @@ "cors": "2.8.5", "express": "4.21.2", "jsonwebtoken": "9.0.2", - "mongodb-memory-server": "10.0.0", + "mongodb-memory-server": "10.3.0", "mongoose": "8.13.0", "zod": "3.23.8" }, "devDependencies": { "@types/jsonwebtoken": "9.0.6", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" } } diff --git a/demos/client-example-server/src/app.ts b/demos/client-example-server/src/app.ts index 24bd1edb7c..0bee6ed713 100644 --- a/demos/client-example-server/src/app.ts +++ b/demos/client-example-server/src/app.ts @@ -12,7 +12,7 @@ import path from "node:path"; // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -import { ProsopoEnvError, getLogger, parseLogLevel } from "@prosopo/common"; +import { ProsopoEnvError, getLogger } from "@prosopo/common"; import { loadEnv } from "@prosopo/dotenv"; import { getServerConfig } from "@prosopo/server"; import { at } from "@prosopo/util"; diff --git a/demos/cypress-shared/cypress/e2e/correct.captcha.cy.ts b/demos/cypress-shared/cypress/e2e/correct.captcha.cy.ts index a7558474dc..a8f278fde6 100644 --- a/demos/cypress-shared/cypress/e2e/correct.captcha.cy.ts +++ b/demos/cypress-shared/cypress/e2e/correct.captcha.cy.ts @@ -13,18 +13,9 @@ // limitations under the License. /// import "@cypress/xpath"; -import { u8aToHex } from "@polkadot/util"; import { ProsopoDatasetError } from "@prosopo/common"; import { datasetWithSolutionHashes } from "@prosopo/datasets"; -import { getPair } from "@prosopo/keyring"; -import { - AdminApiPaths, - type Captcha, - type CaptchaType, - type IUserSettings, - type RegisterSitekeyBodyTypeOutput, - Tier, -} from "@prosopo/types"; +import type { Captcha, CaptchaType } from "@prosopo/types"; import { checkboxClass, getWidgetElement } from "../support/commands.js"; const baseCaptchaType: CaptchaType = Cypress.env("CAPTCHA_TYPE") || "image"; diff --git a/demos/cypress-shared/cypress/e2e/frictionless.cy.ts b/demos/cypress-shared/cypress/e2e/frictionless.cy.ts index 31510aca71..b8a4364cb9 100644 --- a/demos/cypress-shared/cypress/e2e/frictionless.cy.ts +++ b/demos/cypress-shared/cypress/e2e/frictionless.cy.ts @@ -16,8 +16,7 @@ import "@cypress/xpath"; import { ProsopoDatasetError } from "@prosopo/common"; import { datasetWithSolutionHashes } from "@prosopo/datasets"; -import { type Captcha, CaptchaType } from "@prosopo/types"; -import { at } from "@prosopo/util"; +import { CaptchaType } from "@prosopo/types"; import { checkboxClass, getWidgetElement } from "../support/commands.js"; const baseCaptchaType: CaptchaType = Cypress.env("CAPTCHA_TYPE") || "image"; diff --git a/demos/cypress-shared/cypress/e2e/invisible.cy.ts b/demos/cypress-shared/cypress/e2e/invisible.cy.ts index c89e4fd6ef..40613220ee 100644 --- a/demos/cypress-shared/cypress/e2e/invisible.cy.ts +++ b/demos/cypress-shared/cypress/e2e/invisible.cy.ts @@ -16,9 +16,7 @@ import "@cypress/xpath"; import { ProsopoDatasetError } from "@prosopo/common"; import { datasetWithSolutionHashes } from "@prosopo/datasets"; -import { type Captcha, CaptchaType } from "@prosopo/types"; -import { at } from "@prosopo/util"; -import { getWidgetElement } from "../support/commands.js"; +import { CaptchaType } from "@prosopo/types"; const baseCaptchaType: CaptchaType = Cypress.env("CAPTCHA_TYPE") || "image"; diff --git a/demos/cypress-shared/cypress/e2e/pow.cy.ts b/demos/cypress-shared/cypress/e2e/pow.cy.ts index 5a96fc3411..886366b144 100644 --- a/demos/cypress-shared/cypress/e2e/pow.cy.ts +++ b/demos/cypress-shared/cypress/e2e/pow.cy.ts @@ -16,8 +16,7 @@ import "@cypress/xpath"; import { ProsopoDatasetError } from "@prosopo/common"; import { datasetWithSolutionHashes } from "@prosopo/datasets"; -import { type Captcha, CaptchaType } from "@prosopo/types"; -import { at } from "@prosopo/util"; +import { CaptchaType } from "@prosopo/types"; import { checkboxClass, getWidgetElement } from "../support/commands.js"; const baseCaptchaType: CaptchaType = Cypress.env("CAPTCHA_TYPE") || "image"; diff --git a/demos/cypress-shared/package.json b/demos/cypress-shared/package.json index 5772c41357..610ddd2457 100644 --- a/demos/cypress-shared/package.json +++ b/demos/cypress-shared/package.json @@ -13,8 +13,8 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "dependencies": { "@prosopo/types": "3.5.11", @@ -23,24 +23,24 @@ }, "devDependencies": { "@cypress/xpath": "2.0.3", - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/datasets": "3.0.42", "@prosopo/dotenv": "3.0.26", "@prosopo/keyring": "2.8.35", "@prosopo/types-database": "3.3.13", "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "cypress": "13.14.2", - "cypress-vite": "1.6.0", + "cypress-vite": "1.8.0", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "scripts": { "build": "NODE_ENV=${NODE_ENV:-development}; vite build --config vite.esm.config.ts --mode $NODE_ENV", diff --git a/demos/provider-mock/package.json b/demos/provider-mock/package.json index 2bbe62a3e6..0c1285db3b 100644 --- a/demos/provider-mock/package.json +++ b/demos/provider-mock/package.json @@ -14,8 +14,8 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "build": "NODE_ENV=${NODE_ENV:-development}; vite build --config vite.esm.config.ts --mode $NODE_ENV", @@ -40,15 +40,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/dev/config/package.json b/dev/config/package.json index 090fe2b56e..f9a4dfd263 100644 --- a/dev/config/package.json +++ b/dev/config/package.json @@ -11,8 +11,8 @@ "typecheck": "tsc --project tsconfig.types.json" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "author": "Prosopo Limited", "license": "Apache-2.0", @@ -21,8 +21,8 @@ "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-typescript": "11.1.6", "@rollup/plugin-wasm": "6.2.2", - "@vitejs/plugin-react": "4.3.4", - "esbuild": "0.25.8", + "@vitejs/plugin-react": "5.1.0", + "esbuild": "0.25.9", "fast-glob": "3.3.2", "html-webpack-plugin": "5.6.0", "mini-css-extract-plugin": "2.9.1", @@ -35,19 +35,18 @@ "vite-tsconfig-paths": "5.1.4" }, "devDependencies": { - "@babel/plugin-proposal-import-attributes-to-assertions": "7.24.7", - "@babel/plugin-transform-class-properties": "7.25.4", - "@babel/plugin-transform-object-rest-spread": "7.24.7", - "@babel/preset-typescript": "7.24.7", - "@babel/core": "7.28.0", - "@babel/plugin-syntax-import-attributes": "7.25.6", - "@babel/plugin-transform-react-jsx": "7.25.2", - "@babel/plugin-transform-runtime": "7.25.4", - "@babel/preset-env": "7.25.4", + "@babel/plugin-proposal-import-attributes-to-assertions": "7.27.1", + "@babel/plugin-transform-class-properties": "7.27.1", + "@babel/plugin-transform-object-rest-spread": "7.28.4", + "@babel/preset-typescript": "7.28.5", + "@babel/core": "7.28.5", + "@babel/plugin-syntax-import-attributes": "7.27.1", + "@babel/plugin-transform-react-jsx": "7.27.1", + "@babel/plugin-transform-runtime": "7.28.5", + "@babel/preset-env": "7.28.5", "@rollup/plugin-alias": "5.1.0", "@rollup/plugin-babel": "6.0.4", - "@rollup/plugin-dynamic-import-vars": "2.1.2", - "@rollup/plugin-inject": "5.0.5", + "@rollup/plugin-dynamic-import-vars": "2.1.5", "@rollup/plugin-json": "6.1.0", "babel-loader": "9.2.1", "css-loader": "7.1.2", @@ -57,18 +56,18 @@ "tsconfig-paths": "4.2.0", "vite-bundle-visualizer": "1.2.1", "vite-tsconfig-paths": "5.1.4", - "webpack": "5.94.0", + "webpack": "5.102.1", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", - "tsx": "4.20.3", + "tsx": "4.20.6", "typescript": "5.6.2", - "vite": "6.3.5", - "vite-plugin-node-polyfills": "0.23.0", - "vitest": "3.0.9", + "vite": "6.4.1", + "vite-plugin-node-polyfills": "0.24.0", + "vitest": "3.2.4", "webpack-cli": "5.1.4", "webpack-dev-server": "5.2.2" }, diff --git a/dev/config/src/vite/vite.esm.config.ts b/dev/config/src/vite/vite.esm.config.ts index be5d969b16..f4c79acda6 100644 --- a/dev/config/src/vite/vite.esm.config.ts +++ b/dev/config/src/vite/vite.esm.config.ts @@ -14,8 +14,6 @@ import { builtinModules } from "node:module"; import path from "node:path"; -import replace from "@rollup/plugin-replace"; -import fg from "fast-glob"; import { type UserConfig, defineConfig } from "vite"; import { default as noBundlePlugin } from "vite-plugin-no-bundle"; import tsconfigPaths from "vite-tsconfig-paths"; diff --git a/dev/flux/package.json b/dev/flux/package.json index 14ed0ea8e2..3d7468b16e 100644 --- a/dev/flux/package.json +++ b/dev/flux/package.json @@ -16,8 +16,8 @@ }, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "build": "NODE_ENV=${NODE_ENV:-development}; vite build --config vite.esm.config.ts --mode $NODE_ENV", @@ -30,8 +30,8 @@ "license": "Apache-2.0", "dependencies": { "@noble/curves": "1.9.2", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/dotenv": "3.0.26", @@ -43,20 +43,17 @@ "yargs": "17.7.2", "zod": "3.23.8" }, - "overrides": { - "@polkadot/keyring": "12.6.2" - }, "devDependencies": { "@types/node": "22.10.2", "@types/qs": "6.9.18", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" } } diff --git a/dev/gh-actions/package.json b/dev/gh-actions/package.json index 1fe0e4da1a..7eff43ad8d 100644 --- a/dev/gh-actions/package.json +++ b/dev/gh-actions/package.json @@ -15,20 +15,19 @@ "license": "ISC", "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "dependencies": { "@octokit/graphql": "8.1.1", - "@prosopo/config": "3.1.21", - "axios": "1.12.2" + "@prosopo/config": "3.1.21" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -40,7 +39,7 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } } diff --git a/dev/gh-actions/src/dockerTags.ts b/dev/gh-actions/src/dockerTags.ts index c18ce90ed7..b7bd27fa01 100644 --- a/dev/gh-actions/src/dockerTags.ts +++ b/dev/gh-actions/src/dockerTags.ts @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -import axios from "axios"; export async function fetchTags( namespace: string, @@ -25,7 +24,7 @@ export async function fetchTags( while (nextPageUrl) { try { // biome-ignore lint/suspicious/noExplicitAny: TODO replace any - const response: any = await axios.get(nextPageUrl); + const response: any = await fetch(nextPageUrl).then((res) => res.json()); const data = response.data; // biome-ignore lint/suspicious/noExplicitAny: TODO replace any tags.push(...data.results.map((tag: any) => tag.name)); diff --git a/dev/gh-actions/src/previousDockerTag.ts b/dev/gh-actions/src/previousDockerTag.ts index a704043106..e9ab4b180c 100644 --- a/dev/gh-actions/src/previousDockerTag.ts +++ b/dev/gh-actions/src/previousDockerTag.ts @@ -11,7 +11,7 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -import axios from "axios"; + import { fetchTags, isSemVer, semVerLt } from "./dockerTags.js"; const main = async () => { diff --git a/dev/lint/package.json b/dev/lint/package.json index 42ac9d1816..a4ad3c4418 100644 --- a/dev/lint/package.json +++ b/dev/lint/package.json @@ -16,15 +16,15 @@ "license": "ISC", "devDependencies": { "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -36,8 +36,8 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "dependencies": { "@prosopo/config": "3.1.21", diff --git a/dev/lint/src/engines.ts b/dev/lint/src/engines.ts index ba13ec370c..b6eff3b622 100644 --- a/dev/lint/src/engines.ts +++ b/dev/lint/src/engines.ts @@ -14,8 +14,6 @@ import fs from "node:fs"; import path from "node:path"; -import { env } from "node:process"; -import { at, get } from "@prosopo/util"; import fg from "fast-glob"; import type { Argv } from "yargs"; import z from "zod"; diff --git a/dev/lint/src/json.ts b/dev/lint/src/json.ts index 09e145670f..e8c07fc0ec 100644 --- a/dev/lint/src/json.ts +++ b/dev/lint/src/json.ts @@ -14,11 +14,8 @@ import fs from "node:fs"; import path from "node:path"; -import { env } from "node:process"; -import { at, get } from "@prosopo/util"; import fg from "fast-glob"; -import yargs, { type Argv } from "yargs"; -import { hideBin } from "yargs/helpers"; +import type { Argv } from "yargs"; import z from "zod"; export const buildJsonCommand = () => { diff --git a/dev/lint/src/testCheck.ts b/dev/lint/src/testCheck.ts index 967d5a3b17..d51192f997 100644 --- a/dev/lint/src/testCheck.ts +++ b/dev/lint/src/testCheck.ts @@ -14,11 +14,8 @@ import fs from "node:fs"; import path from "node:path"; -import { env } from "node:process"; -import { at, get } from "@prosopo/util"; import fg from "fast-glob"; -import yargs, { type Argv } from "yargs"; -import { hideBin } from "yargs/helpers"; +import type { Argv } from "yargs"; import z from "zod"; export const buildTestCheckCommand = () => { diff --git a/dev/lint/src/tsconfigIncludes.ts b/dev/lint/src/tsconfigIncludes.ts index beb6cba42b..3fda246f26 100644 --- a/dev/lint/src/tsconfigIncludes.ts +++ b/dev/lint/src/tsconfigIncludes.ts @@ -14,11 +14,8 @@ import fs from "node:fs"; import path from "node:path"; -import { env } from "node:process"; -import { at, get } from "@prosopo/util"; import fg from "fast-glob"; -import yargs, { type Argv } from "yargs"; -import { hideBin } from "yargs/helpers"; +import type { Argv } from "yargs"; import z from "zod"; export const buildTsconfigIncludesCommand = () => { diff --git a/dev/lint/src/workflowNames.ts b/dev/lint/src/workflowNames.ts index f469c9f2bb..7277e8770d 100644 --- a/dev/lint/src/workflowNames.ts +++ b/dev/lint/src/workflowNames.ts @@ -14,8 +14,6 @@ import fs from "node:fs"; import path from "node:path"; -import { env } from "node:process"; -import { at, get } from "@prosopo/util"; import fg from "fast-glob"; import type { Argv } from "yargs"; import z from "zod"; diff --git a/dev/prosoponator-bot/package.json b/dev/prosoponator-bot/package.json index 398f051b51..5d3c2db8a0 100644 --- a/dev/prosoponator-bot/package.json +++ b/dev/prosoponator-bot/package.json @@ -15,15 +15,15 @@ "license": "ISC", "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "dependencies": { "@actions/core": "1.10.1", @@ -40,7 +40,7 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } } diff --git a/dev/scripts/package.json b/dev/scripts/package.json index 9a7e8e5036..611e97a955 100644 --- a/dev/scripts/package.json +++ b/dev/scripts/package.json @@ -13,8 +13,8 @@ }, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "build": "NODE_ENV=${NODE_ENV:-development}; vite build --config vite.esm.config.ts --mode $NODE_ENV", @@ -28,10 +28,8 @@ "license": "Apache-2.0", "dependencies": { "@iarna/toml": "2.2.5", - "@polkadot/api": "10.13.1", - "@polkadot/api-contract": "10.13.1", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/cli": "3.4.17", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -51,20 +49,17 @@ "fs-extra": "11.2.0", "yargs": "17.7.2" }, - "overrides": { - "@polkadot/keyring": "12.6.2" - }, "devDependencies": { "@types/fs-extra": "11.0.4", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" } } diff --git a/dev/scripts/src/scripts/generateMnemonic.ts b/dev/scripts/src/scripts/generateMnemonic.ts index 8bee122b79..210023c13c 100644 --- a/dev/scripts/src/scripts/generateMnemonic.ts +++ b/dev/scripts/src/scripts/generateMnemonic.ts @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -import { LogLevel, getLogger, parseLogLevel } from "@prosopo/common"; +import { getLogger, parseLogLevel } from "@prosopo/common"; import { loadEnv } from "@prosopo/dotenv"; import { generateMnemonic } from "@prosopo/keyring"; import { updateEnvFile } from "../setup/index.js"; diff --git a/dev/scripts/src/scripts/getBlock.ts b/dev/scripts/src/scripts/getBlock.ts deleted file mode 100644 index ac97301451..0000000000 --- a/dev/scripts/src/scripts/getBlock.ts +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -import { ApiPromise, WsProvider } from "@polkadot/api"; -import { at } from "@prosopo/util"; - -async function run(blockNumber: string | number) { - // Construct - const provider = "ws://localhost:9944"; - const wsProvider = new WsProvider(provider); - const api = await ApiPromise.create({ provider: wsProvider }); - - // Do something - const blockHash = await api.rpc.chain.getBlockHash(blockNumber); - - const block = await api.rpc.chain.getBlock(blockHash); - console.log(JSON.stringify(block.toJSON(), null, 2)); -} - -run(at(process.argv.slice(2), 0)) - .then(() => process.exit(0)) - .catch((error) => { - console.error(error); - process.exit(-1); - }); diff --git a/dev/scripts/src/scripts/getContractInfoOf.ts b/dev/scripts/src/scripts/getContractInfoOf.ts deleted file mode 100644 index 6ebf8d9aed..0000000000 --- a/dev/scripts/src/scripts/getContractInfoOf.ts +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -import { ApiPromise, WsProvider } from "@polkadot/api"; - -import { get } from "@prosopo/util"; -import yargs from "yargs"; -import { hideBin } from "yargs/helpers"; - -const providers = { - local: { endpoint: "ws://substrate-node:9944" }, - polkadot: { endpoint: "wss://rpc.polkadot.io" }, - rococo: { endpoint: "wss://rococo-contracts-rpc.polkadot.io:443" }, -}; - -async function getContractInfoOf(contractAddress: string, provider: string) { - const wsProvider = new WsProvider(get(providers, provider).endpoint); - const api = await ApiPromise.create({ provider: wsProvider }); - // @ts-ignore - return await api.query.contracts.contractInfoOf(contractAddress); -} - -async function run(argv: string[]) { - const parsed = await yargs(hideBin(argv)) - .usage("Usage: [options]") - .option("contract", { - type: "string", - demand: true, - desc: "The contract to get the info of", - }) - .option("network", { - type: "string", - demand: false, - desc: "The network to use", - }) - .parse(); - return await getContractInfoOf( - parsed.contract, - parsed.network ? parsed.network : "development", - ); -} -run(process.argv.slice(2)) - .then((result) => { - console.log(result.toHuman()); - process.exit(); - }) - .catch((error) => { - console.error(error); - process.exit(1); - }); diff --git a/dev/scripts/src/scripts/mnemonicToAddr.ts b/dev/scripts/src/scripts/mnemonicToAddr.ts index 65a9de7218..5b60c8c462 100644 --- a/dev/scripts/src/scripts/mnemonicToAddr.ts +++ b/dev/scripts/src/scripts/mnemonicToAddr.ts @@ -11,10 +11,7 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. - -import { LogLevel, getLogger, parseLogLevel } from "@prosopo/common"; -import { loadEnv } from "@prosopo/dotenv"; -import { generateMnemonic, getPair } from "@prosopo/keyring"; +import { getPair } from "@prosopo/keyring"; const main = async () => { const mnemonic = process.argv[2]; diff --git a/dev/scripts/src/util/index.ts b/dev/scripts/src/util/index.ts index e137a83f74..ed35cf1bb9 100644 --- a/dev/scripts/src/util/index.ts +++ b/dev/scripts/src/util/index.ts @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -export * from "./loadContractFiles.js"; export * from "./updateEnv.js"; export * from "./exec.js"; export * from "./fluxLogDappDetails.js"; diff --git a/dev/scripts/src/util/loadContractFiles.ts b/dev/scripts/src/util/loadContractFiles.ts deleted file mode 100644 index c921d11e4a..0000000000 --- a/dev/scripts/src/util/loadContractFiles.ts +++ /dev/null @@ -1,59 +0,0 @@ -import path from "node:path"; -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// TODO use the .contract file instead of the .json and .wasm files. Polkadot-JS apps is also erroring out when using -// the .wasm and .json files. The .contract file works but I don't know why. -import { Abi } from "@polkadot/api-contract"; -import { hexToU8a, isWasm } from "@polkadot/util"; -import { ProsopoError } from "@prosopo/common"; -import fse from "fs-extra"; - -const __dirname = path.resolve(); -export async function AbiJSON(filePath: string): Promise { - const resolvedFilePath = path.resolve(__dirname, filePath); - await fse.ensureFile(resolvedFilePath); - const fileExists = await fse.pathExists(resolvedFilePath); - - if (fileExists) { - const json = JSON.parse( - await fse.readFile(resolvedFilePath, { - encoding: "utf8", - }), - ); - return new Abi(json); - } - throw new ProsopoError("FS.FILE_NOT_FOUND", { - context: { error: `File ${filePath} does not exist` }, - }); -} - -export async function Wasm(filePath: string): Promise { - const resolvedFilePath = path.resolve(__dirname, filePath); - await fse.ensureFile(resolvedFilePath); - const fileExists = await fse.pathExists(resolvedFilePath); - if (fileExists) { - const wasm: `0x${string}` = `0x${fse.readFileSync(resolvedFilePath).toString("hex")}`; - const wasmBytes = hexToU8a(wasm); - - if (isWasm(wasmBytes)) { - return wasmBytes; - } - console.error(`Error loading contract wasm: ${wasm.slice(0, 10)}...`); - process.exit(1); - } else { - throw new ProsopoError("FS.FILE_NOT_FOUND", { - context: { error: `File ${filePath} does not exist` }, - }); - } -} diff --git a/dev/ts-brand/package.json b/dev/ts-brand/package.json index 0157de0b01..230aec68ce 100644 --- a/dev/ts-brand/package.json +++ b/dev/ts-brand/package.json @@ -5,8 +5,8 @@ "main": "dist/index.js", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -30,15 +30,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/dev/vite-plugin-watch-workspace/package.json b/dev/vite-plugin-watch-workspace/package.json index dce43cd698..109975c566 100644 --- a/dev/vite-plugin-watch-workspace/package.json +++ b/dev/vite-plugin-watch-workspace/package.json @@ -19,8 +19,8 @@ "typecheck": "tsc --project tsconfig.types.json" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "author": "Prosopo Limited", "license": "Apache-2.0", @@ -34,7 +34,7 @@ "@types/debug": "4.1.12", "@types/node": "24.2.1", "typescript": "5.6.2", - "vite": "6.3.5" + "vite": "6.4.1" }, "peerDependencies": { "vite": "^6.0.0" diff --git a/dev/workspace/package.json b/dev/workspace/package.json index c197c68246..db8f6d87ee 100644 --- a/dev/workspace/package.json +++ b/dev/workspace/package.json @@ -20,8 +20,8 @@ "typecheck": "tsc --project tsconfig.types.json" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "author": "Prosopo Limited", "license": "Apache-2.0", diff --git a/docker/images/caddy/package.json b/docker/images/caddy/package.json index e62a5bcb2d..21648fc932 100644 --- a/docker/images/caddy/package.json +++ b/docker/images/caddy/package.json @@ -2,8 +2,8 @@ "name": "@prosopo/caddy-docker", "version": "2.5.6", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "type": "module", "scripts": { diff --git a/docker/images/client-example-server/package.json b/docker/images/client-example-server/package.json index 9cabd3a1d4..f67b9abbc7 100644 --- a/docker/images/client-example-server/package.json +++ b/docker/images/client-example-server/package.json @@ -2,8 +2,8 @@ "name": "@prosopo/client-example-server-docker", "version": "2.7.31", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "type": "module", "main": "dist/index.js", diff --git a/docker/images/provider-mock/package.json b/docker/images/provider-mock/package.json index 15316042cc..bb004d6d52 100644 --- a/docker/images/provider-mock/package.json +++ b/docker/images/provider-mock/package.json @@ -2,8 +2,8 @@ "name": "@prosopo/provider-mock-docker", "version": "2.6.7", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "type": "module", "main": "dist/index.js", diff --git a/docker/images/provider/package.json b/docker/images/provider/package.json index 636114d2ad..22c131615e 100644 --- a/docker/images/provider/package.json +++ b/docker/images/provider/package.json @@ -2,8 +2,8 @@ "name": "@prosopo/provider-docker", "version": "3.4.17", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "type": "module", "main": "dist/index.js", diff --git a/docker/images/vector/package.json b/docker/images/vector/package.json index 9162a1d271..1c0fbddfce 100644 --- a/docker/images/vector/package.json +++ b/docker/images/vector/package.json @@ -2,8 +2,8 @@ "name": "@prosopo/vector-docker", "version": "2.6.4", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "type": "module", "scripts": { diff --git a/for-devs.md b/for-devs.md index 34538ec5af..b756ec2183 100644 --- a/for-devs.md +++ b/for-devs.md @@ -30,6 +30,7 @@ Building configs (for Vite): `dev/config/src/vite`: * `vite.frontend.config.ts` +* `vite.backend.config.ts` ## 2. Code Quality & Style diff --git a/integration/frameworks/angular/angular-procaptcha-integration-demo/angular.json b/integration/frameworks/angular/angular-procaptcha-integration-demo/angular.json index 4543b50dcf..13b15f1f21 100644 --- a/integration/frameworks/angular/angular-procaptcha-integration-demo/angular.json +++ b/integration/frameworks/angular/angular-procaptcha-integration-demo/angular.json @@ -22,7 +22,7 @@ "outputPath": "dist/prosopo/angular-procaptcha-integration-demo", "index": "src/index.html", "main": "src/main.ts", - "polyfills": ["zone.js"], + "polyfills": [], "tsConfig": "tsconfig.app.json", "assets": [ { @@ -78,7 +78,7 @@ "test": { "builder": "@angular-devkit/build-angular:karma", "options": { - "polyfills": ["zone.js", "zone.js/testing"], + "polyfills": [], "tsConfig": "tsconfig.spec.json", "assets": [ { diff --git a/integration/frameworks/angular/angular-procaptcha-integration-demo/package.json b/integration/frameworks/angular/angular-procaptcha-integration-demo/package.json index 7e5e38104b..17208bb51e 100644 --- a/integration/frameworks/angular/angular-procaptcha-integration-demo/package.json +++ b/integration/frameworks/angular/angular-procaptcha-integration-demo/package.json @@ -2,8 +2,8 @@ "name": "@prosopo/angular-procaptcha-integration-demo", "version": "1.1.35", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "type": "module", "scripts": { @@ -15,9 +15,9 @@ "dev": "npm run start" }, "dependencies": { - "@angular/core": "^19.2.0", - "@angular/platform-browser": "^19.2.0", - "@angular/router": "^19.2.0", + "@angular/core": "^20.3.9", + "@angular/platform-browser": "^20.3.9", + "@angular/router": "^20.3.9", "@prosopo/angular-procaptcha-wrapper": "1.1.35", "@prosopo/config": "3.1.21" }, @@ -31,10 +31,10 @@ } }, "devDependencies": { - "@angular-builders/custom-webpack": "19.0.0", - "@angular-devkit/build-angular": "^19.2.5", - "@angular/cli": "^19.2.5", - "@angular/compiler-cli": "^19.2.0", + "@angular-builders/custom-webpack": "^20.0.0", + "@angular-devkit/build-angular": "^20.3.8", + "@angular/cli": "^20.3.8", + "@angular/compiler-cli": "^20.3.9", "@types/jasmine": "~5.1.0", "@types/node": "22.10.2", "del-cli": "6.0.0", @@ -42,9 +42,8 @@ "jasmine-core": "~5.6.0", "karma": "~6.4.0", "karma-chrome-launcher": "~3.2.0", - "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.7.2" + "typescript": "~5.8.3" } } diff --git a/integration/frameworks/angular/angular-procaptcha-wrapper/package.json b/integration/frameworks/angular/angular-procaptcha-wrapper/package.json index 782d1750c6..72d538998d 100644 --- a/integration/frameworks/angular/angular-procaptcha-wrapper/package.json +++ b/integration/frameworks/angular/angular-procaptcha-wrapper/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/fesm2022/prosopo-angular-procaptcha-wrapper.mjs", "typings": "dist/index.d.ts", @@ -19,12 +19,12 @@ "@prosopo/config": "3.1.21" }, "peerDependencies": { - "@angular/core": "^19.2.0" + "@angular/core": "^20.3.9" }, "devDependencies": { "@types/node": "22.10.2", "del-cli": "6.0.0", - "ng-packagr": "19.2.0" + "ng-packagr": "^20.3.0" }, "author": "PROSOPO LIMITED ", "license": "Apache-2.0", diff --git a/integration/frameworks/react/react-procaptcha-integration-demo/package.json b/integration/frameworks/react/react-procaptcha-integration-demo/package.json index 56ff6a90b8..083326969c 100644 --- a/integration/frameworks/react/react-procaptcha-integration-demo/package.json +++ b/integration/frameworks/react/react-procaptcha-integration-demo/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -32,7 +32,7 @@ "devDependencies": { "@prosopo/procaptcha-integration-build-config": "1.1.22", "@types/node": "22.10.2", - "@vitejs/plugin-react": "4.3.4", + "@vitejs/plugin-react": "5.1.0", "del-cli": "6.0.0" }, "author": "PROSOPO LIMITED ", diff --git a/integration/frameworks/react/react-procaptcha-integration-demo/src/app.tsx b/integration/frameworks/react/react-procaptcha-integration-demo/src/app.tsx index 694f570f78..e5f017be58 100644 --- a/integration/frameworks/react/react-procaptcha-integration-demo/src/app.tsx +++ b/integration/frameworks/react/react-procaptcha-integration-demo/src/app.tsx @@ -11,8 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. - -import React from "react"; import ReactDOM from "react-dom/client"; import { IntegrationDemoComponent } from "./integrationDemo.js"; diff --git a/integration/frameworks/react/react-procaptcha-wrapper/package.json b/integration/frameworks/react/react-procaptcha-wrapper/package.json index 8a1f42f83a..936d25c080 100644 --- a/integration/frameworks/react/react-procaptcha-wrapper/package.json +++ b/integration/frameworks/react/react-procaptcha-wrapper/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -32,7 +32,7 @@ "devDependencies": { "@prosopo/procaptcha-integration-build-config": "1.1.22", "@types/node": "22.10.2", - "@vitejs/plugin-react": "4.3.4", + "@vitejs/plugin-react": "5.1.0", "del-cli": "6.0.0" }, "author": "PROSOPO LIMITED ", diff --git a/integration/frameworks/svelte/svelte-procaptcha-integration-demo/package.json b/integration/frameworks/svelte/svelte-procaptcha-integration-demo/package.json index 6f3a3e9339..57d19148e2 100644 --- a/integration/frameworks/svelte/svelte-procaptcha-integration-demo/package.json +++ b/integration/frameworks/svelte/svelte-procaptcha-integration-demo/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -30,7 +30,7 @@ }, "devDependencies": { "@prosopo/procaptcha-integration-build-config": "1.1.22", - "@sveltejs/vite-plugin-svelte": "5.0.3", + "@sveltejs/vite-plugin-svelte": "6.2.1", "@types/node": "22.10.2", "del-cli": "6.0.0", "svelte-check": "4.2.2" diff --git a/integration/frameworks/svelte/svelte-procaptcha-wrapper/package.json b/integration/frameworks/svelte/svelte-procaptcha-wrapper/package.json index afe3ddbb1d..42013b24bb 100644 --- a/integration/frameworks/svelte/svelte-procaptcha-wrapper/package.json +++ b/integration/frameworks/svelte/svelte-procaptcha-wrapper/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/integration/frameworks/vue/vue-procaptcha-integration-demo/package.json b/integration/frameworks/vue/vue-procaptcha-integration-demo/package.json index 3e1bc8b92a..91a1f12eee 100644 --- a/integration/frameworks/vue/vue-procaptcha-integration-demo/package.json +++ b/integration/frameworks/vue/vue-procaptcha-integration-demo/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/integration/frameworks/vue/vue-procaptcha-integration-demo/vite.config.ts b/integration/frameworks/vue/vue-procaptcha-integration-demo/vite.config.ts index e34f8173ff..079eaa4284 100644 --- a/integration/frameworks/vue/vue-procaptcha-integration-demo/vite.config.ts +++ b/integration/frameworks/vue/vue-procaptcha-integration-demo/vite.config.ts @@ -11,23 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. - -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import path from "node:path"; - import { createIntegrationViteConfig } from "@prosopo/procaptcha-integration-build-config"; import vue from "@vitejs/plugin-vue"; diff --git a/integration/frameworks/vue/vue-procaptcha-wrapper/package.json b/integration/frameworks/vue/vue-procaptcha-wrapper/package.json index 4e20548e65..77d6d7547e 100644 --- a/integration/frameworks/vue/vue-procaptcha-wrapper/package.json +++ b/integration/frameworks/vue/vue-procaptcha-wrapper/package.json @@ -3,8 +3,8 @@ "version": "1.1.35", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/integration/procaptcha-integration-build-config/package.json b/integration/procaptcha-integration-build-config/package.json index 6f4d42097a..b3ef6ac99d 100644 --- a/integration/procaptcha-integration-build-config/package.json +++ b/integration/procaptcha-integration-build-config/package.json @@ -3,8 +3,8 @@ "version": "1.1.22", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -25,7 +25,7 @@ "dependencies": { "@prosopo/config": "3.1.21", "deepmerge": "4.3.1", - "vite": "6.3.5", + "vite": "6.4.1", "vite-plugin-dts": "4.5.4" }, "devDependencies": { diff --git a/package-lock.json b/package-lock.json index edb4ccf009..8438d1ccf7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,38 +16,22 @@ "integration/frameworks/*/*" ], "devDependencies": { - "@angular-devkit/core": "~19.2.0", "@biomejs/biome": "1.9.1", "@changesets/cli": "2.29.5", - "@nx/angular": "21.2.2", - "@nx/js": "21.1.2", - "@nx/vue": "21.1.2", - "@swc-node/register": "1.10.10", - "@swc/core": "1.11.29", - "@taplo/cli": "0.7.0", "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", - "commitizen": "4.3.1", "concurrently": "9.0.1", - "cz-conventional-changelog": "3.3.0", "del-cli": "6.0.0", "depcheck": "1.4.7", - "htmlhint": "1.1.4", "husky": "9.1.7", - "markdownlint-cli": "0.45.0", - "node-stdlib-browser": "1.2.1", - "npm-check-updates": "17.1.1", "npm-run-all": "4.1.5", "nx": "21.1.2", "tslib": "2.7.0", "tsx": "4.20.3", - "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "typescript": "5.6.2" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "demos/client-bundle-example": { @@ -59,19 +43,19 @@ "devDependencies": { "@prosopo/dotenv": "3.0.26", "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "demos/client-example-server": { @@ -80,8 +64,8 @@ "license": "Apache-2.0", "dependencies": { "@noble/hashes": "1.8.0", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/dotenv": "3.0.26", @@ -93,26 +77,26 @@ "cors": "2.8.5", "express": "4.21.2", "jsonwebtoken": "9.0.2", - "mongodb-memory-server": "10.0.0", + "mongodb-memory-server": "10.3.0", "mongoose": "8.13.0", "zod": "3.23.8" }, "devDependencies": { "@types/jsonwebtoken": "9.0.6", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "demos/client-example-server/node_modules/@types/node": { @@ -135,28 +119,28 @@ }, "devDependencies": { "@cypress/xpath": "2.0.3", - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/datasets": "3.0.42", "@prosopo/dotenv": "3.0.26", "@prosopo/keyring": "2.8.35", "@prosopo/types-database": "3.3.13", "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "cypress": "13.14.2", - "cypress-vite": "1.6.0", + "cypress-vite": "1.8.0", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "demos/provider-mock": { @@ -179,19 +163,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "demos/provider-mock/node_modules/@types/node": { @@ -213,8 +197,8 @@ "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-typescript": "11.1.6", "@rollup/plugin-wasm": "6.2.2", - "@vitejs/plugin-react": "4.3.4", - "esbuild": "0.25.8", + "@vitejs/plugin-react": "5.1.0", + "esbuild": "0.25.9", "fast-glob": "3.3.2", "html-webpack-plugin": "5.6.0", "mini-css-extract-plugin": "2.9.1", @@ -227,22 +211,21 @@ "vite-tsconfig-paths": "5.1.4" }, "devDependencies": { - "@babel/core": "7.28.0", - "@babel/plugin-proposal-import-attributes-to-assertions": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.25.6", - "@babel/plugin-transform-class-properties": "7.25.4", - "@babel/plugin-transform-object-rest-spread": "7.24.7", - "@babel/plugin-transform-react-jsx": "7.25.2", - "@babel/plugin-transform-runtime": "7.25.4", - "@babel/preset-env": "7.25.4", - "@babel/preset-typescript": "7.24.7", + "@babel/core": "7.28.5", + "@babel/plugin-proposal-import-attributes-to-assertions": "7.27.1", + "@babel/plugin-syntax-import-attributes": "7.27.1", + "@babel/plugin-transform-class-properties": "7.27.1", + "@babel/plugin-transform-object-rest-spread": "7.28.4", + "@babel/plugin-transform-react-jsx": "7.27.1", + "@babel/plugin-transform-runtime": "7.28.5", + "@babel/preset-env": "7.28.5", + "@babel/preset-typescript": "7.28.5", "@rollup/plugin-alias": "5.1.0", "@rollup/plugin-babel": "6.0.4", - "@rollup/plugin-dynamic-import-vars": "2.1.2", - "@rollup/plugin-inject": "5.0.5", + "@rollup/plugin-dynamic-import-vars": "2.1.5", "@rollup/plugin-json": "6.1.0", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "babel-loader": "9.2.1", "concurrently": "9.0.1", "css-loader": "7.1.2", @@ -253,20 +236,20 @@ "string-replace-loader": "3.1.0", "tsconfig-paths": "4.2.0", "tslib": "2.7.0", - "tsx": "4.20.3", + "tsx": "4.20.6", "typescript": "5.6.2", - "vite": "6.3.5", + "vite": "6.4.1", "vite-bundle-visualizer": "1.2.1", - "vite-plugin-node-polyfills": "0.23.0", + "vite-plugin-node-polyfills": "0.24.0", "vite-tsconfig-paths": "5.1.4", - "vitest": "3.0.9", - "webpack": "5.94.0", + "vitest": "3.2.4", + "webpack": "5.102.1", "webpack-cli": "5.1.4", "webpack-dev-server": "5.2.2" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/config/node_modules/@types/node": { @@ -279,14 +262,63 @@ "undici-types": "~6.20.0" } }, + "dev/config/node_modules/@vitejs/plugin-react": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.0.tgz", + "integrity": "sha512-4LuWrg7EKWgQaMJfnN+wcmbAW+VSsCmqGohftWjuct47bv8uE4n/nPpq4XjJPsxgq00GGG5J8dvBczp8uxScew==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.4", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.43", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.18.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "dev/config/node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "dev/config/node_modules/tsx": { + "version": "4.20.6", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.6.tgz", + "integrity": "sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "~0.25.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, "dev/flux": { "name": "@prosopo/flux", "version": "2.6.32", "license": "Apache-2.0", "dependencies": { "@noble/curves": "1.9.2", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/dotenv": "3.0.26", @@ -304,19 +336,19 @@ "devDependencies": { "@types/node": "22.10.2", "@types/qs": "6.9.18", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/flux/node_modules/@types/node": { @@ -335,24 +367,23 @@ "license": "ISC", "dependencies": { "@octokit/graphql": "8.1.1", - "@prosopo/config": "3.1.21", - "axios": "1.12.2" + "@prosopo/config": "3.1.21" }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/gh-actions/node_modules/@types/node": { @@ -378,19 +409,19 @@ }, "devDependencies": { "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/prosoponator-bot": { @@ -404,19 +435,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/prosoponator-bot/node_modules/@types/node": { @@ -435,10 +466,8 @@ "license": "Apache-2.0", "dependencies": { "@iarna/toml": "2.2.5", - "@polkadot/api": "10.13.1", - "@polkadot/api-contract": "10.13.1", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/cli": "3.4.17", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -461,19 +490,19 @@ "devDependencies": { "@types/fs-extra": "11.0.4", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/scripts/node_modules/@types/node": { @@ -496,19 +525,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/ts-brand/node_modules/@types/node": { @@ -535,11 +564,11 @@ "@types/debug": "4.1.12", "@types/node": "24.2.1", "typescript": "5.6.2", - "vite": "6.3.5" + "vite": "6.4.1" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "peerDependencies": { "vite": "^6.0.0" @@ -555,47 +584,6 @@ "undici-types": "~7.10.0" } }, - "dev/vite-plugin-watch-workspace/node_modules/esbuild": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", - "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.9", - "@esbuild/android-arm": "0.25.9", - "@esbuild/android-arm64": "0.25.9", - "@esbuild/android-x64": "0.25.9", - "@esbuild/darwin-arm64": "0.25.9", - "@esbuild/darwin-x64": "0.25.9", - "@esbuild/freebsd-arm64": "0.25.9", - "@esbuild/freebsd-x64": "0.25.9", - "@esbuild/linux-arm": "0.25.9", - "@esbuild/linux-arm64": "0.25.9", - "@esbuild/linux-ia32": "0.25.9", - "@esbuild/linux-loong64": "0.25.9", - "@esbuild/linux-mips64el": "0.25.9", - "@esbuild/linux-ppc64": "0.25.9", - "@esbuild/linux-riscv64": "0.25.9", - "@esbuild/linux-s390x": "0.25.9", - "@esbuild/linux-x64": "0.25.9", - "@esbuild/netbsd-arm64": "0.25.9", - "@esbuild/netbsd-x64": "0.25.9", - "@esbuild/openbsd-arm64": "0.25.9", - "@esbuild/openbsd-x64": "0.25.9", - "@esbuild/openharmony-arm64": "0.25.9", - "@esbuild/sunos-x64": "0.25.9", - "@esbuild/win32-arm64": "0.25.9", - "@esbuild/win32-ia32": "0.25.9", - "@esbuild/win32-x64": "0.25.9" - } - }, "dev/vite-plugin-watch-workspace/node_modules/undici-types": { "version": "7.10.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", @@ -615,8 +603,8 @@ "del-cli": "6.0.0" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "dev/workspace/node_modules/@types/node": { @@ -633,17 +621,17 @@ "name": "@prosopo/angular-procaptcha-integration-demo", "version": "1.1.35", "dependencies": { - "@angular/core": "^19.2.0", - "@angular/platform-browser": "^19.2.0", - "@angular/router": "^19.2.0", + "@angular/core": "^20.3.9", + "@angular/platform-browser": "^20.3.9", + "@angular/router": "^20.3.9", "@prosopo/angular-procaptcha-wrapper": "1.1.35", "@prosopo/config": "3.1.21" }, "devDependencies": { - "@angular-builders/custom-webpack": "19.0.0", - "@angular-devkit/build-angular": "^19.2.5", - "@angular/cli": "^19.2.5", - "@angular/compiler-cli": "^19.2.0", + "@angular-builders/custom-webpack": "^20.0.0", + "@angular-devkit/build-angular": "^20.3.8", + "@angular/cli": "^20.3.8", + "@angular/compiler-cli": "^20.3.9", "@types/jasmine": "~5.1.0", "@types/node": "22.10.2", "del-cli": "6.0.0", @@ -651,519 +639,135 @@ "jasmine-core": "~5.6.0", "karma": "~6.4.0", "karma-chrome-launcher": "~3.2.0", - "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.7.2" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - } - }, - "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "integration/frameworks/angular/angular-procaptcha-wrapper": { - "name": "@prosopo/angular-procaptcha-wrapper", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/procaptcha-wrapper": "2.6.37" - }, - "devDependencies": { - "@types/node": "22.10.2", - "del-cli": "6.0.0", - "ng-packagr": "19.2.0" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - }, - "peerDependencies": { - "@angular/core": "^19.2.0" - } - }, - "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/react/react-procaptcha-integration-demo": { - "name": "@prosopo/react-procaptcha-integration-demo", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/react-procaptcha-wrapper": "1.1.35", - "react": "18.3.1", - "react-dom": "18.3.1" - }, - "devDependencies": { - "@prosopo/procaptcha-integration-build-config": "1.1.22", - "@types/node": "22.10.2", - "@vitejs/plugin-react": "4.3.4", - "del-cli": "6.0.0" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - } - }, - "integration/frameworks/react/react-procaptcha-integration-demo/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/react/react-procaptcha-wrapper": { - "name": "@prosopo/react-procaptcha-wrapper", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/procaptcha-wrapper": "2.6.37" - }, - "devDependencies": { - "@prosopo/procaptcha-integration-build-config": "1.1.22", - "@types/node": "22.10.2", - "@vitejs/plugin-react": "4.3.4", - "del-cli": "6.0.0" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0" - } - }, - "integration/frameworks/react/react-procaptcha-wrapper/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/svelte/svelte-procaptcha-integration-demo": { - "name": "@prosopo/svelte-procaptcha-integration-demo", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/svelte-procaptcha-wrapper": "1.1.35", - "svelte": "^5.0.0" - }, - "devDependencies": { - "@prosopo/procaptcha-integration-build-config": "1.1.22", - "@sveltejs/vite-plugin-svelte": "5.0.3", - "@types/node": "22.10.2", - "del-cli": "6.0.0", - "svelte-check": "4.2.2" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - } - }, - "integration/frameworks/svelte/svelte-procaptcha-integration-demo/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/svelte/svelte-procaptcha-wrapper": { - "name": "@prosopo/svelte-procaptcha-wrapper", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/procaptcha-wrapper": "2.6.37" - }, - "devDependencies": { - "@sveltejs/package": "2.3.10", - "@types/node": "22.10.2", - "del-cli": "6.0.0", - "svelte-check": "4.2.2" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - }, - "peerDependencies": { - "svelte": "^5.0.0" - } - }, - "integration/frameworks/svelte/svelte-procaptcha-wrapper/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/vue/vue-procaptcha-integration-demo": { - "name": "@prosopo/vue-procaptcha-integration-demo", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/vue-procaptcha-wrapper": "1.1.35", - "vue": "3.5.13" - }, - "devDependencies": { - "@prosopo/procaptcha-integration-build-config": "1.1.22", - "@types/node": "22.10.2", - "@vitejs/plugin-vue": "5.2.3", - "del-cli": "6.0.0", - "vue-tsc": "2.2.10" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - } - }, - "integration/frameworks/vue/vue-procaptcha-integration-demo/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/vue/vue-procaptcha-wrapper": { - "name": "@prosopo/vue-procaptcha-wrapper", - "version": "1.1.35", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "@prosopo/procaptcha-wrapper": "2.6.37", - "vue": "3.5.13" - }, - "devDependencies": { - "@prosopo/procaptcha-integration-build-config": "1.1.22", - "@types/node": "22.10.2", - "@vitejs/plugin-vue": "5.2.3", - "del-cli": "6.0.0", - "vue-tsc": "3.0.1" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - } - }, - "integration/frameworks/vue/vue-procaptcha-wrapper/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "integration/frameworks/vue/vue-procaptcha-wrapper/node_modules/vue-tsc": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.0.1.tgz", - "integrity": "sha512-UvMLQD0hAGL1g/NfEQelnSVB4H5gtf/gz2lJKjMMwWNOUmSNyWkejwJagAxEbSjtV5CPPJYslOtoSuqJ63mhdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@volar/typescript": "2.4.17", - "@vue/language-core": "3.0.1" - }, - "bin": { - "vue-tsc": "bin/vue-tsc.js" - }, - "peerDependencies": { - "typescript": ">=5.0.0" - } - }, - "integration/procaptcha-integration-build-config": { - "name": "@prosopo/procaptcha-integration-build-config", - "version": "1.1.22", - "license": "Apache-2.0", - "dependencies": { - "@prosopo/config": "3.1.21", - "deepmerge": "4.3.1", - "vite": "6.3.5", - "vite-plugin-dts": "4.5.4" - }, - "devDependencies": { - "@types/node": "22.10.2", - "del-cli": "6.0.0" - }, - "engines": { - "node": "20", - "npm": "10.8.2" - } - }, - "integration/procaptcha-integration-build-config/node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "node_modules/@actions/core": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", - "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", - "license": "MIT", - "dependencies": { - "@actions/http-client": "^2.0.1", - "uuid": "^8.3.2" - } - }, - "node_modules/@actions/core/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/@actions/github": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@actions/github/-/github-6.0.0.tgz", - "integrity": "sha512-alScpSVnYmjNEXboZjarjukQEzgCRmjMv6Xj47fsdnqGS73bjJNDpiiXmp8jr0UZLdUB6d9jW63IcmddUP+l0g==", - "license": "MIT", - "dependencies": { - "@actions/http-client": "^2.2.0", - "@octokit/core": "^5.0.1", - "@octokit/plugin-paginate-rest": "^9.0.0", - "@octokit/plugin-rest-endpoint-methods": "^10.0.0" - } - }, - "node_modules/@actions/http-client": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz", - "integrity": "sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==", - "license": "MIT", - "dependencies": { - "tunnel": "^0.0.6", - "undici": "^5.25.4" - } - }, - "node_modules/@adobe/css-tools": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", - "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@angular-builders/common": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@angular-builders/common/-/common-3.0.0.tgz", - "integrity": "sha512-AACGMwlBFYF3PaFekgJDCmqO1hMBrK5eyjHMN5aqJk3PV46BhnlNcQEa9pftLUKxoGijXBQzlalDZkceatyoMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "^19.0.0", - "ts-node": "^10.0.0", - "tsconfig-paths": "^4.1.0" + "typescript": "~5.8.3" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, - "node_modules/@angular-builders/custom-webpack": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-19.0.0.tgz", - "integrity": "sha512-MD3N+OPl/50u+N6YJ6UwS1kOT5C6RkOsSih8F88lR/TACQCSDf0FLmJmROktNgRNADhySGnK18o874Vftyqi4w==", + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular-builders/custom-webpack": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-20.0.0.tgz", + "integrity": "sha512-aw7zXG5vhsYCPLR/eOThcyWLJZ9MEh49wYaj0LouBctJsAdR6Pgg3ksubrejLI5oiUWxM9Ywu4BGwmf3QaUYqg==", "dev": true, "license": "MIT", "dependencies": { - "@angular-builders/common": "3.0.0", - "@angular-devkit/architect": ">=0.1900.0 < 0.2000.0", - "@angular-devkit/build-angular": "^19.0.0", - "@angular-devkit/core": "^19.0.0", + "@angular-builders/common": "4.0.0", + "@angular-devkit/architect": ">=0.2000.0 < 0.2100.0", + "@angular-devkit/build-angular": "^20.0.0", + "@angular-devkit/core": "^20.0.0", + "@angular/build": "^20.0.0", "lodash": "^4.17.15", "webpack-merge": "^6.0.0" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler-cli": "^19.0.0" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1902.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.19.tgz", - "integrity": "sha512-iexYDIYpGAeAU7T60bGcfrGwtq1bxpZixYxWuHYiaD1b5baQgNSfd1isGEOh37GgDNsf4In9i2LOLPm0wBdtgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "19.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "@angular/compiler-cli": "^20.0.0" } }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/build-angular": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.2.19.tgz", - "integrity": "sha512-uIxi6Vzss6+ycljVhkyPUPWa20w8qxJL9lEn0h6+sX/fhM8Djt0FHIuTQjoX58EoMaQ/1jrXaRaGimkbaFcG9A==", + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular-devkit/build-angular": { + "version": "20.3.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-20.3.8.tgz", + "integrity": "sha512-U+dSQL/M9orZFPHGgkW/MoAWVGc65TMRChvQ+W4iGB8jQ4z3gE91tTrsKnaJn7D+vW95nAkdGWAVCl7YRf1hhA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.19", - "@angular-devkit/build-webpack": "0.1902.19", - "@angular-devkit/core": "19.2.19", - "@angular/build": "19.2.19", - "@babel/core": "7.26.10", - "@babel/generator": "7.26.10", - "@babel/helper-annotate-as-pure": "7.25.9", + "@angular-devkit/architect": "0.2003.8", + "@angular-devkit/build-webpack": "0.2003.8", + "@angular-devkit/core": "20.3.8", + "@angular/build": "20.3.8", + "@babel/core": "7.28.3", + "@babel/generator": "7.28.3", + "@babel/helper-annotate-as-pure": "7.27.3", "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-transform-async-generator-functions": "7.26.8", - "@babel/plugin-transform-async-to-generator": "7.25.9", - "@babel/plugin-transform-runtime": "7.26.10", - "@babel/preset-env": "7.26.9", - "@babel/runtime": "7.26.10", + "@babel/plugin-transform-async-generator-functions": "7.28.0", + "@babel/plugin-transform-async-to-generator": "7.27.1", + "@babel/plugin-transform-runtime": "7.28.3", + "@babel/preset-env": "7.28.3", + "@babel/runtime": "7.28.3", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.2.19", - "@vitejs/plugin-basic-ssl": "1.2.0", + "@ngtools/webpack": "20.3.8", "ansi-colors": "4.1.3", - "autoprefixer": "10.4.20", - "babel-loader": "9.2.1", + "autoprefixer": "10.4.21", + "babel-loader": "10.0.0", "browserslist": "^4.21.5", - "copy-webpack-plugin": "12.0.2", + "copy-webpack-plugin": "13.0.1", "css-loader": "7.1.2", - "esbuild-wasm": "0.25.4", + "esbuild-wasm": "0.25.9", "fast-glob": "3.3.3", "http-proxy-middleware": "3.0.5", "istanbul-lib-instrument": "6.0.3", "jsonc-parser": "3.3.1", "karma-source-map-support": "1.4.0", - "less": "4.2.2", - "less-loader": "12.2.0", + "less": "4.4.0", + "less-loader": "12.3.0", "license-webpack-plugin": "4.0.2", "loader-utils": "3.3.1", - "mini-css-extract-plugin": "2.9.2", - "open": "10.1.0", - "ora": "5.4.1", - "picomatch": "4.0.2", - "piscina": "4.8.0", - "postcss": "8.5.2", + "mini-css-extract-plugin": "2.9.4", + "open": "10.2.0", + "ora": "8.2.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "postcss": "8.5.6", "postcss-loader": "8.1.1", "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.85.0", + "rxjs": "7.8.2", + "sass": "1.90.0", "sass-loader": "16.0.5", - "semver": "7.7.1", + "semver": "7.7.2", "source-map-loader": "5.0.0", "source-map-support": "0.5.21", - "terser": "5.39.0", + "terser": "5.43.1", "tree-kill": "1.2.2", "tslib": "2.8.1", - "webpack": "5.98.0", + "webpack": "5.101.2", "webpack-dev-middleware": "7.4.2", "webpack-dev-server": "5.2.2", "webpack-merge": "6.0.1", "webpack-subresource-integrity": "5.1.0" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "optionalDependencies": { - "esbuild": "0.25.4" + "esbuild": "0.25.9" }, "peerDependencies": { - "@angular/compiler-cli": "^19.0.0 || ^19.2.0-next.0", - "@angular/localize": "^19.0.0 || ^19.2.0-next.0", - "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", - "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.19", + "@angular/compiler-cli": "^20.0.0", + "@angular/core": "^20.0.0", + "@angular/localize": "^20.0.0", + "@angular/platform-browser": "^20.0.0", + "@angular/platform-server": "^20.0.0", + "@angular/service-worker": "^20.0.0", + "@angular/ssr": "^20.3.8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", + "jest": "^29.5.0 || ^30.2.0", + "jest-environment-jsdom": "^29.5.0 || ^30.2.0", "karma": "^6.3.0", - "ng-packagr": "^19.0.0 || ^19.2.0-next.0", + "ng-packagr": "^20.0.0", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "typescript": ">=5.5 <5.9" + "typescript": ">=5.8 <6.0" }, "peerDependenciesMeta": { + "@angular/core": { + "optional": true + }, "@angular/localize": { "optional": true }, + "@angular/platform-browser": { + "optional": true + }, "@angular/platform-server": { "optional": true }, @@ -1199,112 +803,303 @@ } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular/build": { + "version": "20.3.8", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.3.8.tgz", + "integrity": "sha512-wE6/T1FIjDSXljyNPh7KEwK5ysH3/uq2h8ZB5UCAAUkPHcQ/Y1unk27TUYePO7++KjkYXUX6XwwYZksXCZFJjA==", "dev": true, "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.2003.8", + "@babel/core": "7.28.3", + "@babel/helper-annotate-as-pure": "7.27.3", + "@babel/helper-split-export-declaration": "7.24.7", + "@inquirer/confirm": "5.1.14", + "@vitejs/plugin-basic-ssl": "2.1.0", + "beasties": "0.3.5", + "browserslist": "^4.23.0", + "esbuild": "0.25.9", + "https-proxy-agent": "7.0.6", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", + "listr2": "9.0.1", + "magic-string": "0.30.17", + "mrmime": "2.0.1", + "parse5-html-rewriting-stream": "8.0.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "rollup": "4.52.3", + "sass": "1.90.0", + "semver": "7.7.2", + "source-map-support": "0.5.21", + "tinyglobby": "0.2.14", + "vite": "7.1.11", + "watchpack": "2.4.4" }, "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, - "engines": { - "node": ">=6.9.0" + "optionalDependencies": { + "lmdb": "3.4.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-class-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", - "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", - "dev": true, - "license": "MIT", + "@angular/compiler": "^20.0.0", + "@angular/compiler-cli": "^20.0.0", + "@angular/core": "^20.0.0", + "@angular/localize": "^20.0.0", + "@angular/platform-browser": "^20.0.0", + "@angular/platform-server": "^20.0.0", + "@angular/service-worker": "^20.0.0", + "@angular/ssr": "^20.3.8", + "karma": "^6.4.0", + "less": "^4.2.0", + "ng-packagr": "^20.0.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "tslib": "^2.3.0", + "typescript": ">=5.8 <6.0", + "vitest": "^3.1.1" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + }, + "@angular/localize": { + "optional": true + }, + "@angular/platform-browser": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "karma": { + "optional": true + }, + "less": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular/build/node_modules/@vitejs/plugin-basic-ssl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.0.tgz", + "integrity": "sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "peerDependencies": { + "vite": "^6.0.0 || ^7.0.0" + } + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular/build/node_modules/vite": { + "version": "7.1.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.11.tgz", + "integrity": "sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" }, "engines": { - "node": ">=6.9.0" + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", - "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular/build/node_modules/vite/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@angular/compiler-cli": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.9.tgz", + "integrity": "sha512-Fe7MIg2NWXoK+M4GtclxaYNoTdZX2U8f/Fd3N8zxtEMcRsvliJOnJ4oQtpx5kqMAuZVO4zY3wuIY1wAGXYCUbQ==", "dev": true, "license": "MIT", "dependencies": { + "@babel/core": "7.28.3", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^4.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^18.0.0" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.9", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.4" + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.10.tgz", - "integrity": "sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==", + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/plugin-transform-runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.3.tgz", + "integrity": "sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", "semver": "^6.3.1" }, "engines": { @@ -1314,7 +1109,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/plugin-transform-runtime/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", @@ -1324,81 +1119,82 @@ "semver": "bin/semver.js" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", - "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/preset-env": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", + "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/compat-data": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.26.8", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.26.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.26.8", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.3", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.3", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", "semver": "^6.3.1" }, "engines": { @@ -1408,7 +1204,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/node_modules/semver": { + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@babel/preset-env/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", @@ -1418,316 +1214,475 @@ "semver": "bin/semver.js" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", - "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", - "cpu": [ - "ppc64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@ngtools/webpack": { + "version": "20.3.8", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-20.3.8.tgz", + "integrity": "sha512-hwmpnUKHpC89rne9t/OBeoPM9MBiD9rAfVwnntK+d13/v44U2jWVON7ogIcyjWb+PyAn8VNn1/G404+YmOvxCA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "peer": true, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^20.0.0", + "typescript": ">=5.8 <6.0", + "webpack": "^5.54.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", - "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", - "cpu": [ - "arm" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "undici-types": "~6.20.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", - "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", - "cpu": [ - "arm64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/babel-loader": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-10.0.0.tgz", + "integrity": "sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, + "dependencies": { + "find-up": "^5.0.0" + }, "engines": { - "node": ">=18" + "node": "^18.20.0 || ^20.10.0 || >=22.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5.61.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", - "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", - "cpu": [ - "x64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, + "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.8" + }, "engines": { - "node": ">=18" + "node": ">=8.6.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", - "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", - "cpu": [ - "arm64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/mini-css-extract-plugin": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz", + "integrity": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, "engines": { - "node": ">=18" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", - "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", - "cpu": [ - "x64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/rollup": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.3.tgz", + "integrity": "sha512-RIDh866U8agLgiIcdpB+COKnlCreHJLfIhWC3LVflku5YHfpnsIKigRZeFfMfCc4dVcqNVfQQ5gO/afOck064A==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, "engines": { - "node": ">=18" + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.3", + "@rollup/rollup-android-arm64": "4.52.3", + "@rollup/rollup-darwin-arm64": "4.52.3", + "@rollup/rollup-darwin-x64": "4.52.3", + "@rollup/rollup-freebsd-arm64": "4.52.3", + "@rollup/rollup-freebsd-x64": "4.52.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.3", + "@rollup/rollup-linux-arm-musleabihf": "4.52.3", + "@rollup/rollup-linux-arm64-gnu": "4.52.3", + "@rollup/rollup-linux-arm64-musl": "4.52.3", + "@rollup/rollup-linux-loong64-gnu": "4.52.3", + "@rollup/rollup-linux-ppc64-gnu": "4.52.3", + "@rollup/rollup-linux-riscv64-gnu": "4.52.3", + "@rollup/rollup-linux-riscv64-musl": "4.52.3", + "@rollup/rollup-linux-s390x-gnu": "4.52.3", + "@rollup/rollup-linux-x64-gnu": "4.52.3", + "@rollup/rollup-linux-x64-musl": "4.52.3", + "@rollup/rollup-openharmony-arm64": "4.52.3", + "@rollup/rollup-win32-arm64-msvc": "4.52.3", + "@rollup/rollup-win32-ia32-msvc": "4.52.3", + "@rollup/rollup-win32-x64-gnu": "4.52.3", + "@rollup/rollup-win32-x64-msvc": "4.52.3", + "fsevents": "~2.3.2" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", - "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", - "cpu": [ - "arm64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/terser-webpack-plugin": { + "version": "5.3.14", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", + "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, "engines": { - "node": ">=18" + "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 + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", - "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", - "cpu": [ - "x64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, + "license": "0BSD" + }, + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, "engines": { - "node": ">=18" + "node": ">=14.17" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", - "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", - "cpu": [ - "arm" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/webpack": { + "version": "5.101.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.2.tgz", + "integrity": "sha512-4JLXU0tD6OZNVqlwzm3HGEhAHufSiyv+skb7q0d2367VDMzrU1Q/ZeepvkcHH0rZie6uqEtTQQe0OEOOluH3Mg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.3", + "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": "^4.3.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.1", + "webpack-sources": "^3.3.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, "engines": { - "node": ">=18" + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", - "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", - "cpu": [ - "arm64" - ], + "integration/frameworks/angular/angular-procaptcha-integration-demo/node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=23" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ia32": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", - "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "integration/frameworks/angular/angular-procaptcha-wrapper": { + "name": "@prosopo/angular-procaptcha-wrapper", + "version": "1.1.35", + "license": "Apache-2.0", + "dependencies": { + "@prosopo/config": "3.1.21", + "@prosopo/procaptcha-wrapper": "2.6.37" + }, + "devDependencies": { + "@types/node": "22.10.2", + "del-cli": "6.0.0", + "ng-packagr": "^20.3.0" + }, "engines": { - "node": ">=18" + "node": ">=v20.0.0", + "npm": ">=10.6.0" + }, + "peerDependencies": { + "@angular/core": "^20.3.9" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-loong64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", - "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", - "cpu": [ - "loong64" - ], + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@angular/compiler-cli": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.9.tgz", + "integrity": "sha512-Fe7MIg2NWXoK+M4GtclxaYNoTdZX2U8f/Fd3N8zxtEMcRsvliJOnJ4oQtpx5kqMAuZVO4zY3wuIY1wAGXYCUbQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "peer": true, + "dependencies": { + "@babel/core": "7.28.3", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^4.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^18.0.0" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.9", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", - "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", - "cpu": [ - "mips64el" - ], + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "peer": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", - "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", - "cpu": [ - "ppc64" - ], + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "peer": true + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", "peer": true, - "engines": { - "node": ">=18" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", - "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.5.tgz", + "integrity": "sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==", "cpu": [ - "riscv64" + "arm" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "android" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.5.tgz", + "integrity": "sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==", + "cpu": [ + "arm64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-s390x": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", - "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.5.tgz", + "integrity": "sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==", "cpu": [ - "s390x" + "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "darwin" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.5.tgz", + "integrity": "sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==", + "cpu": [ + "x64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.5.tgz", + "integrity": "sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", - "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.5.tgz", + "integrity": "sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, + "os": [ + "freebsd" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.5.tgz", + "integrity": "sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, "os": [ "linux" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.5.tgz", + "integrity": "sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==", + "cpu": [ + "arm" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", - "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.5.tgz", + "integrity": "sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==", "cpu": [ "arm64" ], @@ -1735,71 +1690,111 @@ "license": "MIT", "optional": true, "os": [ - "netbsd" + "linux" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.5.tgz", + "integrity": "sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==", + "cpu": [ + "arm64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", - "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.5.tgz", + "integrity": "sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==", "cpu": [ - "x64" + "loong64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "netbsd" + "linux" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.5.tgz", + "integrity": "sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==", + "cpu": [ + "ppc64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", - "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz", + "integrity": "sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==", "cpu": [ - "arm64" + "riscv64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "openbsd" + "linux" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.5.tgz", + "integrity": "sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==", + "cpu": [ + "riscv64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", - "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz", + "integrity": "sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==", "cpu": [ - "x64" + "s390x" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "openbsd" + "linux" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.5.tgz", + "integrity": "sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==", + "cpu": [ + "x64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/sunos-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", - "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.5.tgz", + "integrity": "sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==", "cpu": [ "x64" ], @@ -1807,17 +1802,27 @@ "license": "MIT", "optional": true, "os": [ - "sunos" + "linux" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.5.tgz", + "integrity": "sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==", + "cpu": [ + "arm64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", - "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz", + "integrity": "sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==", "cpu": [ "arm64" ], @@ -1826,16 +1831,12 @@ "optional": true, "os": [ "win32" - ], - "peer": true, - "engines": { - "node": ">=18" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-ia32": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", - "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.5.tgz", + "integrity": "sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==", "cpu": [ "ia32" ], @@ -1844,16 +1845,12 @@ "optional": true, "os": [ "win32" - ], - "peer": true, - "engines": { - "node": ">=18" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", - "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.5.tgz", + "integrity": "sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==", "cpu": [ "x64" ], @@ -1862,2581 +1859,2098 @@ "optional": true, "os": [ "win32" + ] + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", + "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", + "cpu": [ + "x64" ], - "peer": true, - "engines": { - "node": ">=18" - } + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "undici-types": "~6.20.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular-devkit/build-angular/node_modules/esbuild": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", - "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/ng-packagr": { + "version": "20.3.0", + "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-20.3.0.tgz", + "integrity": "sha512-hwPZNeV/6C3pWojK70AHxe6uk1rz2bzoe+WdH+GIWouUcyXrjYQjOFyLfOGD0ia9D+yWVzjsi4CKVK/dQFDQ6Q==", "dev": true, - "hasInstallScript": true, "license": "MIT", - "optional": true, - "peer": true, + "dependencies": { + "@ampproject/remapping": "^2.3.0", + "@rollup/plugin-json": "^6.1.0", + "@rollup/wasm-node": "^4.24.0", + "ajv": "^8.17.1", + "ansi-colors": "^4.1.3", + "browserslist": "^4.22.1", + "chokidar": "^4.0.1", + "commander": "^14.0.0", + "dependency-graph": "^1.0.0", + "esbuild": "^0.25.0", + "find-cache-directory": "^6.0.0", + "injection-js": "^2.4.0", + "jsonc-parser": "^3.3.1", + "less": "^4.2.0", + "ora": "^8.2.0", + "piscina": "^5.0.0", + "postcss": "^8.4.47", + "rollup-plugin-dts": "^6.2.0", + "rxjs": "^7.8.1", + "sass": "^1.81.0", + "tinyglobby": "^0.2.12" + }, "bin": { - "esbuild": "bin/esbuild" + "ng-packagr": "src/cli/main.js" }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.4", - "@esbuild/android-arm": "0.25.4", - "@esbuild/android-arm64": "0.25.4", - "@esbuild/android-x64": "0.25.4", - "@esbuild/darwin-arm64": "0.25.4", - "@esbuild/darwin-x64": "0.25.4", - "@esbuild/freebsd-arm64": "0.25.4", - "@esbuild/freebsd-x64": "0.25.4", - "@esbuild/linux-arm": "0.25.4", - "@esbuild/linux-arm64": "0.25.4", - "@esbuild/linux-ia32": "0.25.4", - "@esbuild/linux-loong64": "0.25.4", - "@esbuild/linux-mips64el": "0.25.4", - "@esbuild/linux-ppc64": "0.25.4", - "@esbuild/linux-riscv64": "0.25.4", - "@esbuild/linux-s390x": "0.25.4", - "@esbuild/linux-x64": "0.25.4", - "@esbuild/netbsd-arm64": "0.25.4", - "@esbuild/netbsd-x64": "0.25.4", - "@esbuild/openbsd-arm64": "0.25.4", - "@esbuild/openbsd-x64": "0.25.4", - "@esbuild/sunos-x64": "0.25.4", - "@esbuild/win32-arm64": "0.25.4", - "@esbuild/win32-ia32": "0.25.4", - "@esbuild/win32-x64": "0.25.4" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "rollup": "^4.24.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^20.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "tslib": "^2.3.0", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "tailwindcss": { + "optional": true + } + } + }, + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/rollup": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", + "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", + "optional": true, "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=8.0.0" + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.5", + "@rollup/rollup-android-arm64": "4.52.5", + "@rollup/rollup-darwin-arm64": "4.52.5", + "@rollup/rollup-darwin-x64": "4.52.5", + "@rollup/rollup-freebsd-arm64": "4.52.5", + "@rollup/rollup-freebsd-x64": "4.52.5", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.5", + "@rollup/rollup-linux-arm-musleabihf": "4.52.5", + "@rollup/rollup-linux-arm64-gnu": "4.52.5", + "@rollup/rollup-linux-arm64-musl": "4.52.5", + "@rollup/rollup-linux-loong64-gnu": "4.52.5", + "@rollup/rollup-linux-ppc64-gnu": "4.52.5", + "@rollup/rollup-linux-riscv64-gnu": "4.52.5", + "@rollup/rollup-linux-riscv64-musl": "4.52.5", + "@rollup/rollup-linux-s390x-gnu": "4.52.5", + "@rollup/rollup-linux-x64-gnu": "4.52.5", + "@rollup/rollup-linux-x64-musl": "4.52.5", + "@rollup/rollup-openharmony-arm64": "4.52.5", + "@rollup/rollup-win32-arm64-msvc": "4.52.5", + "@rollup/rollup-win32-ia32-msvc": "4.52.5", + "@rollup/rollup-win32-x64-gnu": "4.52.5", + "@rollup/rollup-win32-x64-msvc": "4.52.5", + "fsevents": "~2.3.2" } }, - "node_modules/@angular-devkit/build-angular/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, - "license": "BSD-2-Clause", + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, "engines": { - "node": ">=4.0" + "node": ">=14.17" } }, - "node_modules/@angular-devkit/build-angular/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "integration/frameworks/angular/angular-procaptcha-wrapper/node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", "dev": true, "license": "MIT", + "peer": true, "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.8" + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" }, "engines": { - "node": ">=8.6.0" + "node": "^20.19.0 || ^22.12.0 || >=23" } }, - "node_modules/@angular-devkit/build-angular/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", + "integration/frameworks/react/react-procaptcha-integration-demo": { + "name": "@prosopo/react-procaptcha-integration-demo", + "version": "1.1.35", + "license": "Apache-2.0", "dependencies": { - "is-glob": "^4.0.1" + "@prosopo/config": "3.1.21", + "@prosopo/react-procaptcha-wrapper": "1.1.35", + "react": "18.3.1", + "react-dom": "18.3.1" + }, + "devDependencies": { + "@prosopo/procaptcha-integration-build-config": "1.1.22", + "@types/node": "22.10.2", + "@vitejs/plugin-react": "5.1.0", + "del-cli": "6.0.0" }, "engines": { - "node": ">= 6" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "integration/frameworks/react/react-procaptcha-integration-demo/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "undici-types": "~6.20.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular-devkit/build-angular/node_modules/mini-css-extract-plugin": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", - "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "integration/frameworks/react/react-procaptcha-integration-demo/node_modules/@vitejs/plugin-react": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.0.tgz", + "integrity": "sha512-4LuWrg7EKWgQaMJfnN+wcmbAW+VSsCmqGohftWjuct47bv8uE4n/nPpq4XjJPsxgq00GGG5J8dvBczp8uxScew==", "dev": true, "license": "MIT", "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" + "@babel/core": "^7.28.4", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.43", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.18.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { - "webpack": "^5.0.0" + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "integration/frameworks/react/react-procaptcha-integration-demo/node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "integration/frameworks/react/react-procaptcha-wrapper": { + "name": "@prosopo/react-procaptcha-wrapper", + "version": "1.1.35", "license": "Apache-2.0", "dependencies": { - "tslib": "^2.1.0" + "@prosopo/config": "3.1.21", + "@prosopo/procaptcha-wrapper": "2.6.37" + }, + "devDependencies": { + "@prosopo/procaptcha-integration-build-config": "1.1.22", + "@types/node": "22.10.2", + "@vitejs/plugin-react": "5.1.0", + "del-cli": "6.0.0" + }, + "engines": { + "node": ">=v20.0.0", + "npm": ">=10.6.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "integration/frameworks/react/react-procaptcha-wrapper/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "undici-types": "~6.20.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "integration/frameworks/react/react-procaptcha-wrapper/node_modules/@vitejs/plugin-react": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.0.tgz", + "integrity": "sha512-4LuWrg7EKWgQaMJfnN+wcmbAW+VSsCmqGohftWjuct47bv8uE4n/nPpq4XjJPsxgq00GGG5J8dvBczp8uxScew==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" + "@babel/core": "^7.28.4", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.43", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.18.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack": { - "version": "5.98.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", - "integrity": "sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==", + "integration/frameworks/react/react-procaptcha-wrapper/node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", "dev": true, "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "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": "^4.3.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, "engines": { - "node": ">=10.13.0" + "node": ">=0.10.0" + } + }, + "integration/frameworks/svelte/svelte-procaptcha-integration-demo": { + "name": "@prosopo/svelte-procaptcha-integration-demo", + "version": "1.1.35", + "license": "Apache-2.0", + "dependencies": { + "@prosopo/config": "3.1.21", + "@prosopo/svelte-procaptcha-wrapper": "1.1.35", + "svelte": "^5.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "devDependencies": { + "@prosopo/procaptcha-integration-build-config": "1.1.22", + "@sveltejs/vite-plugin-svelte": "6.2.1", + "@types/node": "22.10.2", + "del-cli": "6.0.0", + "svelte-check": "4.2.2" }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "engines": { + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1902.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1902.19.tgz", - "integrity": "sha512-x2tlGg5CsUveFzuRuqeHknSbGirSAoRynEh+KqPRGK0G3WpMViW/M8SuVurecasegfIrDWtYZ4FnVxKqNbKwXQ==", + "integration/frameworks/svelte/svelte-procaptcha-integration-demo/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.19", - "rxjs": "7.8.1" + "undici-types": "~6.20.0" + } + }, + "integration/frameworks/svelte/svelte-procaptcha-wrapper": { + "name": "@prosopo/svelte-procaptcha-wrapper", + "version": "1.1.35", + "license": "Apache-2.0", + "dependencies": { + "@prosopo/config": "3.1.21", + "@prosopo/procaptcha-wrapper": "2.6.37" + }, + "devDependencies": { + "@sveltejs/package": "2.3.10", + "@types/node": "22.10.2", + "del-cli": "6.0.0", + "svelte-check": "4.2.2" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^5.0.2" + "svelte": "^5.0.0" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "integration/frameworks/svelte/svelte-procaptcha-wrapper/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "integration/frameworks/vue/vue-procaptcha-integration-demo": { + "name": "@prosopo/vue-procaptcha-integration-demo", + "version": "1.1.35", "license": "Apache-2.0", "dependencies": { - "tslib": "^2.1.0" + "@prosopo/config": "3.1.21", + "@prosopo/vue-procaptcha-wrapper": "1.1.35", + "vue": "3.5.13" + }, + "devDependencies": { + "@prosopo/procaptcha-integration-build-config": "1.1.22", + "@types/node": "22.10.2", + "@vitejs/plugin-vue": "5.2.3", + "del-cli": "6.0.0", + "vue-tsc": "2.2.10" + }, + "engines": { + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, - "node_modules/@angular-devkit/core": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.19.tgz", - "integrity": "sha512-JbLL+4IMLMBgjLZlnPG4lYDfz4zGrJ/s6Aoon321NJKuw1Kb1k5KpFu9dUY0BqLIe8xPQ2UJBpI+xXdK5MXMHQ==", + "integration/frameworks/vue/vue-procaptcha-integration-demo/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" + "undici-types": "~6.20.0" + } + }, + "integration/frameworks/vue/vue-procaptcha-wrapper": { + "name": "@prosopo/vue-procaptcha-wrapper", + "version": "1.1.35", + "license": "Apache-2.0", + "dependencies": { + "@prosopo/config": "3.1.21", + "@prosopo/procaptcha-wrapper": "2.6.37", + "vue": "3.5.13" + }, + "devDependencies": { + "@prosopo/procaptcha-integration-build-config": "1.1.22", + "@types/node": "22.10.2", + "@vitejs/plugin-vue": "5.2.3", + "del-cli": "6.0.0", + "vue-tsc": "3.0.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=v20.0.0", + "npm": ">=10.6.0" + } + }, + "integration/frameworks/vue/vue-procaptcha-wrapper/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "integration/frameworks/vue/vue-procaptcha-wrapper/node_modules/vue-tsc": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-3.0.1.tgz", + "integrity": "sha512-UvMLQD0hAGL1g/NfEQelnSVB4H5gtf/gz2lJKjMMwWNOUmSNyWkejwJagAxEbSjtV5CPPJYslOtoSuqJ63mhdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/typescript": "2.4.17", + "@vue/language-core": "3.0.1" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" }, "peerDependencies": { - "chokidar": "^4.0.0" + "typescript": ">=5.0.0" + } + }, + "integration/procaptcha-integration-build-config": { + "name": "@prosopo/procaptcha-integration-build-config", + "version": "1.1.22", + "license": "Apache-2.0", + "dependencies": { + "@prosopo/config": "3.1.21", + "deepmerge": "4.3.1", + "vite": "6.4.1", + "vite-plugin-dts": "4.5.4" }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } + "devDependencies": { + "@types/node": "22.10.2", + "del-cli": "6.0.0" + }, + "engines": { + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "integration/procaptcha-integration-build-config/node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, - "license": "Apache-2.0", + "license": "MIT", "dependencies": { - "tslib": "^2.1.0" + "undici-types": "~6.20.0" } }, - "node_modules/@angular-devkit/schematics": { - "version": "20.3.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.8.tgz", - "integrity": "sha512-Ymv7nWLTDB1gBh2laRveO912eUpQ/rUIzKRr8VQFMVG/wNipL88vzyrlKhJa7WhQ3CdKxLD7kplFIjdev7XUVg==", + "node_modules/@actions/core": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", + "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", + "license": "MIT", + "dependencies": { + "@actions/http-client": "^2.0.1", + "uuid": "^8.3.2" + } + }, + "node_modules/@actions/core/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@actions/github": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@actions/github/-/github-6.0.0.tgz", + "integrity": "sha512-alScpSVnYmjNEXboZjarjukQEzgCRmjMv6Xj47fsdnqGS73bjJNDpiiXmp8jr0UZLdUB6d9jW63IcmddUP+l0g==", + "license": "MIT", + "dependencies": { + "@actions/http-client": "^2.2.0", + "@octokit/core": "^5.0.1", + "@octokit/plugin-paginate-rest": "^9.0.0", + "@octokit/plugin-rest-endpoint-methods": "^10.0.0" + } + }, + "node_modules/@actions/http-client": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz", + "integrity": "sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==", + "license": "MIT", + "dependencies": { + "tunnel": "^0.0.6", + "undici": "^5.25.4" + } + }, + "node_modules/@algolia/abtesting": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.1.0.tgz", + "integrity": "sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@angular-devkit/core": "20.3.8", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.17", - "ora": "8.2.0", - "rxjs": "7.8.2" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { - "version": "20.3.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.8.tgz", - "integrity": "sha512-+YFpJdvlL4gxnMm/++8rseE7ZNRHlYPmOqpoiXSuP5eGPSmdklEoQGTQvpMw42S3bll1g6/029DmV2FCZ/dtEQ==", + "node_modules/@algolia/client-abtesting": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.35.0.tgz", + "integrity": "sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.3", - "rxjs": "7.8.2", - "source-map": "0.7.6" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^4.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "node_modules/@algolia/client-analytics": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.35.0.tgz", + "integrity": "sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=12" + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "node_modules/@algolia/client-common": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.35.0.tgz", + "integrity": "sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==", "dev": true, "license": "MIT", - "peer": true, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/cli-cursor": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", - "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "node_modules/@algolia/client-insights": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.35.0.tgz", + "integrity": "sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "restore-cursor": "^5.0.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "node_modules/@algolia/client-personalization": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.35.0.tgz", + "integrity": "sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "node_modules/@algolia/client-query-suggestions": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.35.0.tgz", + "integrity": "sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==", "dev": true, "license": "MIT", - "peer": true + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } }, - "node_modules/@angular-devkit/schematics/node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "node_modules/@algolia/client-search": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.35.0.tgz", + "integrity": "sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=12" + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/is-unicode-supported": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", - "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", + "node_modules/@algolia/ingestion": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.35.0.tgz", + "integrity": "sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/log-symbols": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", - "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", + "node_modules/@algolia/monitoring": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.35.0.tgz", + "integrity": "sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "chalk": "^5.3.0", - "is-unicode-supported": "^1.3.0" + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/log-symbols/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "node_modules/@algolia/recommend": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.35.0.tgz", + "integrity": "sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=12" + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.35.0.tgz", + "integrity": "sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "mimic-function": "^5.0.0" + "@algolia/client-common": "5.35.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/ora": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", - "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", + "node_modules/@algolia/requester-fetch": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.35.0.tgz", + "integrity": "sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "chalk": "^5.3.0", - "cli-cursor": "^5.0.0", - "cli-spinners": "^2.9.2", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^2.0.0", - "log-symbols": "^6.0.0", - "stdin-discarder": "^0.2.2", - "string-width": "^7.2.0", - "strip-ansi": "^7.1.0" + "@algolia/client-common": "5.35.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "node_modules/@algolia/requester-node-http": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.35.0.tgz", + "integrity": "sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==", "dev": true, "license": "MIT", - "peer": true, - "engines": { - "node": ">=12" + "dependencies": { + "@algolia/client-common": "5.35.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/restore-cursor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", - "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, - "license": "MIT", - "peer": true, + "license": "Apache-2.0", "dependencies": { - "onetime": "^7.0.0", - "signal-exit": "^4.1.0" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "node_modules/@angular-builders/common": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@angular-builders/common/-/common-4.0.0.tgz", + "integrity": "sha512-bepZI1KdXUVhDGqHOudZQJwucSbZWxfWzM+EHFXUoExUO0u7XEuHTF5bhtQZ+YU+ZK2Ayl26QbI/26Yj72vcFQ==", "dev": true, - "license": "BSD-3-Clause", - "peer": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "^20.0.0", + "ts-node": "^10.0.0", + "tsconfig-paths": "^4.2.0" + }, "engines": { - "node": ">= 12" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "node_modules/@angular-devkit/architect": { + "version": "0.2003.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.8.tgz", + "integrity": "sha512-pbXQ2NlZQwzjsSIEoRQMGB1WrgZFCyM0zoD9h+rDjyR8PEB1Evl4evZ4Q5CJzjEBxC8IEG61PHKHjh8GdLb+sg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "@angular-devkit/core": "20.3.8", + "rxjs": "7.8.2" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "node_modules/@angular-devkit/build-webpack": { + "version": "0.2003.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.2003.8.tgz", + "integrity": "sha512-IKLQCe7BgV8XRl9m6oirU5XQ9ojq214GH6GKw8dvGg1MCIxv/TfB3pRTPexgOqPaWk6SONyXj6tshB+Nluk3nw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "ansi-regex": "^6.0.1" + "@angular-devkit/architect": "0.2003.8", + "rxjs": "7.8.2" }, "engines": { - "node": ">=12" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^5.0.2" } }, - "node_modules/@angular/build": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.2.19.tgz", - "integrity": "sha512-SFzQ1bRkNFiOVu+aaz+9INmts7tDUrsHLEr9HmARXr9qk5UmR8prlw39p2u+Bvi6/lCiJ18TZMQQl9mGyr63lg==", + "node_modules/@angular-devkit/core": { + "version": "20.3.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.8.tgz", + "integrity": "sha512-+YFpJdvlL4gxnMm/++8rseE7ZNRHlYPmOqpoiXSuP5eGPSmdklEoQGTQvpMw42S3bll1g6/029DmV2FCZ/dtEQ==", "dev": true, "license": "MIT", "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1902.19", - "@babel/core": "7.26.10", - "@babel/helper-annotate-as-pure": "7.25.9", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.26.0", - "@inquirer/confirm": "5.1.6", - "@vitejs/plugin-basic-ssl": "1.2.0", - "beasties": "0.3.2", - "browserslist": "^4.23.0", - "esbuild": "0.25.4", - "fast-glob": "3.3.3", - "https-proxy-agent": "7.0.6", - "istanbul-lib-instrument": "6.0.3", - "listr2": "8.2.5", - "magic-string": "0.30.17", - "mrmime": "2.0.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.8.0", - "rollup": "4.34.8", - "sass": "1.85.0", - "semver": "7.7.1", - "source-map-support": "0.5.21", - "vite": "6.4.1", - "watchpack": "2.4.2" + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, - "optionalDependencies": { - "lmdb": "3.2.6" - }, "peerDependencies": { - "@angular/compiler": "^19.0.0 || ^19.2.0-next.0", - "@angular/compiler-cli": "^19.0.0 || ^19.2.0-next.0", - "@angular/localize": "^19.0.0 || ^19.2.0-next.0", - "@angular/platform-server": "^19.0.0 || ^19.2.0-next.0", - "@angular/service-worker": "^19.0.0 || ^19.2.0-next.0", - "@angular/ssr": "^19.2.19", - "karma": "^6.4.0", - "less": "^4.2.0", - "ng-packagr": "^19.0.0 || ^19.2.0-next.0", - "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "typescript": ">=5.5 <5.9" + "chokidar": "^4.0.0" }, "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "@angular/ssr": { - "optional": true - }, - "karma": { - "optional": true - }, - "less": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tailwindcss": { + "chokidar": { "optional": true } } }, - "node_modules/@angular/build/node_modules/@babel/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", + "node_modules/@angular-devkit/schematics": { + "version": "20.3.8", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.8.tgz", + "integrity": "sha512-Ymv7nWLTDB1gBh2laRveO912eUpQ/rUIzKRr8VQFMVG/wNipL88vzyrlKhJa7WhQ3CdKxLD7kplFIjdev7XUVg==", "dev": true, "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" + "@angular-devkit/core": "20.3.8", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.17", + "ora": "8.2.0", + "rxjs": "7.8.2" }, "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular/build/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@angular/cli": { + "version": "20.3.8", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.3.8.tgz", + "integrity": "sha512-UUNmwDCrRknE+50Gwwt66o4T/l0KfLWOzxlYdLn9l2PIVNhpspg+5CUkO0juRyRyCxCnojic1s9pPTD1Eq4rtg==", "dev": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.2003.8", + "@angular-devkit/core": "20.3.8", + "@angular-devkit/schematics": "20.3.8", + "@inquirer/prompts": "7.8.2", + "@listr2/prompt-adapter-inquirer": "3.0.1", + "@modelcontextprotocol/sdk": "1.17.3", + "@schematics/angular": "20.3.8", + "@yarnpkg/lockfile": "1.1.0", + "algoliasearch": "5.35.0", + "ini": "5.0.0", + "jsonc-parser": "3.3.1", + "listr2": "9.0.1", + "npm-package-arg": "13.0.0", + "pacote": "21.0.0", + "resolve": "1.22.10", + "semver": "7.7.2", + "yargs": "18.0.0", + "zod": "3.25.76" + }, "bin": { - "semver": "bin/semver.js" + "ng": "bin/ng.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular/build/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "node_modules/@angular/cli/node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || ^22.12.0 || >=23" } }, - "node_modules/@angular/build/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", - "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", - "cpu": [ - "ppc64" - ], + "node_modules/@angular/cli/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "peer": true, - "engines": { - "node": ">=18" + "funding": { + "url": "https://github.com/sponsors/colinhacks" } }, - "node_modules/@angular/build/node_modules/@esbuild/android-arm": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", - "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", - "cpu": [ - "arm" - ], - "dev": true, + "node_modules/@angular/common": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.9.tgz", + "integrity": "sha512-PgKEnv30TxvpfTJ3d4h5LEjUHpKSYcs3Rc4OvK7p5A7waBkXzfqCBmy54nomzfcf4dlEjb6wSoXxlJbR7Y34Iw==", "license": "MIT", - "optional": true, - "os": [ - "android" - ], "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/core": "20.3.9", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/android-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", - "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@angular/compiler": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.9.tgz", + "integrity": "sha512-nfzR/JpI77Yr4opRimnnTys//taZiibEco1ihV1C02eM4FDCQMOEp8WB+DT/yUESb6MRBlZe1MjeelwSfHlB7g==", + "devOptional": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/android-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", - "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@angular/core": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.9.tgz", + "integrity": "sha512-zZb7wUexBIIUojr1helzXsL25ilAoASm8aPOjBNHPLYr4ndDjMD/wogmH/dA7EzuCdmZf30ZmZZpuX149WdrpA==", "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.9", + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.15.0" + }, + "peerDependenciesMeta": { + "@angular/compiler": { + "optional": true + }, + "zone.js": { + "optional": true + } } }, - "node_modules/@angular/build/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", - "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@angular/platform-browser": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.9.tgz", + "integrity": "sha512-q9uyNIKto3PmIh3q9/OX0HYN/SMYqCJ7MyQHBuF9Rel0vXi0gWyk2dgsWAl/tSTLlqHWtGZZ3rvJyxYQmxFo4w==", "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/animations": "20.3.9", + "@angular/common": "20.3.9", + "@angular/core": "20.3.9" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } } }, - "node_modules/@angular/build/node_modules/@esbuild/darwin-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", - "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@angular/router": { + "version": "20.3.9", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.9.tgz", + "integrity": "sha512-wsilSrTtR85OFd6XP0b9rMakx1pEw5sHEYBrfoSQc+NfYCsP5a5qFBJ5CWOQKgWjKlfPgpkaheD6JdqN9WpFoQ==", "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=18" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.9", + "@angular/core": "20.3.9", + "@angular/platform-browser": "20.3.9", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", - "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@asamuzakjp/css-color": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz", + "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==", "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "@csstools/css-calc": "^2.1.3", + "@csstools/css-color-parser": "^3.0.9", + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "lru-cache": "^10.4.3" } }, - "node_modules/@angular/build/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", - "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-arm": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", - "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", - "cpu": [ - "arm" - ], - "dev": true, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", - "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@babel/core": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-ia32": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", - "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", - "cpu": [ - "ia32" - ], - "dev": true, + "node_modules/@babel/core/node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-loong64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", - "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", - "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", - "cpu": [ - "mips64el" - ], + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", - "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", - "cpu": [ - "ppc64" - ], + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@babel/types": "^7.27.3" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", - "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", - "cpu": [ - "riscv64" - ], - "dev": true, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-s390x": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", - "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", - "cpu": [ - "s390x" - ], + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.5", + "semver": "^6.3.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/linux-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", - "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular/build/node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", - "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "peer": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", - "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular/build/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", - "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", - "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "peer": true, + "dependencies": { + "ms": "^2.1.3" + }, "engines": { - "node": ">=18" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@angular/build/node_modules/@esbuild/sunos-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", - "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "peer": true, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/win32-arm64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", - "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/win32-ia32": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", - "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@angular/build/node_modules/@esbuild/win32-x64": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", - "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz", - "integrity": "sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==", - "cpu": [ - "arm" - ], + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-android-arm64": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.8.tgz", - "integrity": "sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.8.tgz", - "integrity": "sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-darwin-x64": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.8.tgz", - "integrity": "sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.8.tgz", - "integrity": "sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==", - "cpu": [ - "arm" - ], + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.8.tgz", - "integrity": "sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.8.tgz", - "integrity": "sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.8.tgz", - "integrity": "sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==", - "cpu": [ - "riscv64" - ], - "dev": true, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.8.tgz", - "integrity": "sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.8.tgz", - "integrity": "sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.8.tgz", - "integrity": "sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.8.tgz", - "integrity": "sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==", - "cpu": [ - "ia32" - ], - "dev": true, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } }, - "node_modules/@angular/build/node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.8.tgz", - "integrity": "sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==", - "cpu": [ - "x64" - ], + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true, - "license": "MIT" + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } }, - "node_modules/@angular/build/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } }, - "node_modules/@angular/build/node_modules/esbuild": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", - "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", "dev": true, - "hasInstallScript": true, "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": ">=18" + "node": ">=6.9.0" }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.4", - "@esbuild/android-arm": "0.25.4", - "@esbuild/android-arm64": "0.25.4", - "@esbuild/android-x64": "0.25.4", - "@esbuild/darwin-arm64": "0.25.4", - "@esbuild/darwin-x64": "0.25.4", - "@esbuild/freebsd-arm64": "0.25.4", - "@esbuild/freebsd-x64": "0.25.4", - "@esbuild/linux-arm": "0.25.4", - "@esbuild/linux-arm64": "0.25.4", - "@esbuild/linux-ia32": "0.25.4", - "@esbuild/linux-loong64": "0.25.4", - "@esbuild/linux-mips64el": "0.25.4", - "@esbuild/linux-ppc64": "0.25.4", - "@esbuild/linux-riscv64": "0.25.4", - "@esbuild/linux-s390x": "0.25.4", - "@esbuild/linux-x64": "0.25.4", - "@esbuild/netbsd-arm64": "0.25.4", - "@esbuild/netbsd-x64": "0.25.4", - "@esbuild/openbsd-arm64": "0.25.4", - "@esbuild/openbsd-x64": "0.25.4", - "@esbuild/sunos-x64": "0.25.4", - "@esbuild/win32-arm64": "0.25.4", - "@esbuild/win32-ia32": "0.25.4", - "@esbuild/win32-x64": "0.25.4" - } - }, - "node_modules/@angular/build/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", "dev": true, "license": "MIT", "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.8" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" }, "engines": { - "node": ">=8.6.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/@angular/build/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" }, "engines": { - "node": ">= 6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/build/node_modules/rollup": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz", - "integrity": "sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==", + "node_modules/@babel/plugin-proposal-import-attributes-to-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-import-attributes-to-assertions/-/plugin-proposal-import-attributes-to-assertions-7.27.1.tgz", + "integrity": "sha512-1aOez1UN6z/0JYg3xZdYDkG2/WX6+SSXXyxViWP4DZdZly1w+peBkVobP4+Mceh5I9o9echkejA4A42lDA3ikw==", "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "1.0.6" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1" }, - "bin": { - "rollup": "dist/bin/rollup" + "engines": { + "node": ">=6.9.0" }, + "peerDependencies": { + "@babel/core": "^7.22.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" + "node": ">=6.9.0" }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.34.8", - "@rollup/rollup-android-arm64": "4.34.8", - "@rollup/rollup-darwin-arm64": "4.34.8", - "@rollup/rollup-darwin-x64": "4.34.8", - "@rollup/rollup-freebsd-arm64": "4.34.8", - "@rollup/rollup-freebsd-x64": "4.34.8", - "@rollup/rollup-linux-arm-gnueabihf": "4.34.8", - "@rollup/rollup-linux-arm-musleabihf": "4.34.8", - "@rollup/rollup-linux-arm64-gnu": "4.34.8", - "@rollup/rollup-linux-arm64-musl": "4.34.8", - "@rollup/rollup-linux-loongarch64-gnu": "4.34.8", - "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8", - "@rollup/rollup-linux-riscv64-gnu": "4.34.8", - "@rollup/rollup-linux-s390x-gnu": "4.34.8", - "@rollup/rollup-linux-x64-gnu": "4.34.8", - "@rollup/rollup-linux-x64-musl": "4.34.8", - "@rollup/rollup-win32-arm64-msvc": "4.34.8", - "@rollup/rollup-win32-ia32-msvc": "4.34.8", - "@rollup/rollup-win32-x64-msvc": "4.34.8", - "fsevents": "~2.3.2" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/build/node_modules/vite": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", - "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "^0.25.0", - "fdir": "^6.4.4", - "picomatch": "^4.0.2", - "postcss": "^8.5.3", - "rollup": "^4.34.9", - "tinyglobby": "^0.2.13" - }, - "bin": { - "vite": "bin/vite.js" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" }, - "optionalDependencies": { - "fsevents": "~2.3.3" + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "jiti": ">=1.21.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.5.tgz", - "integrity": "sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==", - "cpu": [ - "arm" - ], + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.5.tgz", - "integrity": "sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.5.tgz", - "integrity": "sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.5.tgz", - "integrity": "sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.5.tgz", - "integrity": "sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.5.tgz", - "integrity": "sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.5.tgz", - "integrity": "sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.5.tgz", - "integrity": "sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.5.tgz", - "integrity": "sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.5.tgz", - "integrity": "sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz", - "integrity": "sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz", - "integrity": "sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.5.tgz", - "integrity": "sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.5.tgz", - "integrity": "sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz", - "integrity": "sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.5.tgz", - "integrity": "sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", - "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular/build/node_modules/vite/node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "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.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/build/node_modules/vite/node_modules/rollup": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", - "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" + "node": ">=6.9.0" }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.52.5", - "@rollup/rollup-android-arm64": "4.52.5", - "@rollup/rollup-darwin-arm64": "4.52.5", - "@rollup/rollup-darwin-x64": "4.52.5", - "@rollup/rollup-freebsd-arm64": "4.52.5", - "@rollup/rollup-freebsd-x64": "4.52.5", - "@rollup/rollup-linux-arm-gnueabihf": "4.52.5", - "@rollup/rollup-linux-arm-musleabihf": "4.52.5", - "@rollup/rollup-linux-arm64-gnu": "4.52.5", - "@rollup/rollup-linux-arm64-musl": "4.52.5", - "@rollup/rollup-linux-loong64-gnu": "4.52.5", - "@rollup/rollup-linux-ppc64-gnu": "4.52.5", - "@rollup/rollup-linux-riscv64-gnu": "4.52.5", - "@rollup/rollup-linux-riscv64-musl": "4.52.5", - "@rollup/rollup-linux-s390x-gnu": "4.52.5", - "@rollup/rollup-linux-x64-gnu": "4.52.5", - "@rollup/rollup-linux-x64-musl": "4.52.5", - "@rollup/rollup-openharmony-arm64": "4.52.5", - "@rollup/rollup-win32-arm64-msvc": "4.52.5", - "@rollup/rollup-win32-ia32-msvc": "4.52.5", - "@rollup/rollup-win32-x64-gnu": "4.52.5", - "@rollup/rollup-win32-x64-msvc": "4.52.5", - "fsevents": "~2.3.2" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/cli": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.2.19.tgz", - "integrity": "sha512-e9tAzFNOL4mMWfMnpC9Up83OCTOp2siIj8W41FCp8jfoEnw79AXDDLh3d70kOayiObchksTJVShslTogLUyhMw==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1902.19", - "@angular-devkit/core": "19.2.19", - "@angular-devkit/schematics": "19.2.19", - "@inquirer/prompts": "7.3.2", - "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.2.19", - "@yarnpkg/lockfile": "1.1.0", - "ini": "5.0.0", - "jsonc-parser": "3.3.1", - "listr2": "8.2.5", - "npm-package-arg": "12.0.2", - "npm-pick-manifest": "10.0.0", - "pacote": "20.0.0", - "resolve": "1.22.10", - "semver": "7.7.1", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.2.19.tgz", - "integrity": "sha512-J4Jarr0SohdrHcb40gTL4wGPCQ952IMWF1G/MSAQfBAPvA9ZKApYhpxcY7PmehVePve+ujpus1dGsJ7dPxz8Kg==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.19", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.17", - "ora": "5.4.1", - "rxjs": "7.8.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/cli/node_modules/@schematics/angular": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.2.19.tgz", - "integrity": "sha512-6/0pvbPCY4UHeB4lnM/5r250QX5gcLgOYbR5FdhFu+22mOPHfWpRc5tNuY9kCephDHzAHjo6fTW1vefOOmA4jw==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.2.19", - "@angular-devkit/schematics": "19.2.19", - "jsonc-parser": "3.3.1" + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/cli/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular/common": { - "version": "19.2.15", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.2.15.tgz", - "integrity": "sha512-aVa/ctBYH/4qgA7r4sS7TV+/DzRYmcS+3d6l89pNKUXkI8gpmsd+r3FjccaemX4Wqru1QOrMvC+i+e7IBIVv0g==", "license": "MIT", - "peer": true, "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/core": "19.2.15", - "rxjs": "^6.5.3 || ^7.4.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/compiler": { - "version": "19.2.15", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.2.15.tgz", - "integrity": "sha512-hMHZU6/03xG0tbPDIm1hbVSTFLnRkGYfh+xdBwUMnIFYYTS0QJ2hdPfEZKCJIXm+fz9IAI5MPdDTfeyp0sgaHQ==", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", + "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/compiler-cli": { - "version": "19.2.15", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.2.15.tgz", - "integrity": "sha512-4r5tvGA2Ok3o8wROZBkF9qNKS7L0AEpdBIkAVJbLw2rBY2SlyycFIRYyV2+D1lJ1jq/f9U7uN6oon0MjTvNYkA==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "7.26.9", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^4.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.2.0", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/compiler": "19.2.15", - "typescript": ">=5.5 <5.9" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.9.tgz", - "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", "dev": true, "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.9", - "@babel/parser": "^7.26.9", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.9", - "@babel/types": "^7.26.9", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/core": { - "version": "19.2.15", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.2.15.tgz", - "integrity": "sha512-PxhzCwwm23N4Mq6oV7UPoYiJF4r6FzGhRSxOBBlEp322k7zEQbIxd/XO6F3eoG73qC1UsOXMYYv6GnQpx42y3A==", "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.4" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=6.9.0" }, "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.15.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/platform-browser": { - "version": "19.2.15", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.2.15.tgz", - "integrity": "sha512-OelQ6weCjon8kZD8kcqNzwugvZJurjS3uMJCwsA2vXmP/3zJ31SWtNqE2zLT1R2csVuwnp0h+nRMgq+pINU7Rg==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "dev": true, "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/animations": "19.2.15", - "@angular/common": "19.2.15", - "@angular/core": "19.2.15" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/router": { - "version": "19.2.15", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.2.15.tgz", - "integrity": "sha512-0TM1D8S7RQ00drKy7hA/ZLBY14dUBqFBgm06djcNcOjNzVAtgkeV0i+0Smq9tCC7UsGKdpZu4RgfYjHATBNlTQ==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "dev": true, "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" }, "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/common": "19.2.15", - "@angular/core": "19.2.15", - "@angular/platform-browser": "19.2.15", - "rxjs": "^6.5.3 || ^7.4.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@asamuzakjp/css-color": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz", - "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, "license": "MIT", "dependencies": { - "@csstools/css-calc": "^2.1.3", - "@csstools/css-color-parser": "^3.0.9", - "@csstools/css-parser-algorithms": "^3.0.4", - "@csstools/css-tokenizer": "^3.0.3", - "lru-cache": "^10.4.3" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" - }, - "node_modules/@babel/code-frame": { + "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/compat-data": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", - "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/core": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", - "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.6", - "@babel/parser": "^7.28.0", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.0", - "@babel/types": "^7.28.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/core/node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", - "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", + "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.10", - "@babel/types": "^7.26.10", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.9" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", - "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.5", - "semver": "^6.3.1" + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", - "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "regexpu-core": "^6.3.1", - "semver": "^6.3.1" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", + "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", - "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "debug": "^4.4.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.22.10" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", "dev": true, "license": "MIT", "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" + "@babel/helper-plugin-utils": "^7.27.1" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", - "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", - "license": "MIT", "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-imports": { + "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", - "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", + "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.28.3" + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-optimise-call-expression": { + "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.27.1" + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", - "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-wrap-function": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -4445,155 +3959,128 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers": { + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", - "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "node_modules/@babel/plugin-transform-numeric-separator": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { + "node_modules/@babel/plugin-transform-object-super": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", - "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.3", - "@babel/types": "^7.28.2" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helpers": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", - "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.5" - }, - "bin": { - "parser": "bin/babel-parser.js" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "node_modules/@babel/plugin-transform-optional-chaining": { "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", - "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", + "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", - "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", "dev": true, "license": "MIT", "dependencies": { @@ -4603,70 +4090,72 @@ "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "node_modules/@babel/plugin-transform-private-methods": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", - "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", "dev": true, "license": "MIT", "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "node_modules/@babel/plugin-transform-private-property-in-object": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", - "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1" + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.13.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", - "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.3" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.28.0.tgz", - "integrity": "sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==", + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", + "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-syntax-decorators": "^7.27.1" + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -4675,29 +4164,29 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-import-attributes-to-assertions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-import-attributes-to-assertions/-/plugin-proposal-import-attributes-to-assertions-7.24.7.tgz", - "integrity": "sha512-MNNBPf0680IAl/PB3h9OIl3OJ0BXlqe6Aog0QcqLy0a0XFMTxR0EwmfqO29TmLRBWm+cKakfhuYJKHRNq7zzag==", - "dev": true, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.22.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, "engines": { "node": ">=6.9.0" }, @@ -4705,94 +4194,43 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.27.1.tgz", - "integrity": "sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { + "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", - "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", "dev": true, "license": "MIT", "dependencies": { @@ -4805,14 +4243,19 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", - "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.5.tgz", + "integrity": "sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -4821,36 +4264,20 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/plugin-syntax-jsx": { + "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", - "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4863,108 +4290,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -4973,10 +4307,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-typescript": { + "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", - "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", "dev": true, "license": "MIT", "dependencies": { @@ -4989,27 +4323,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { + "node_modules/@babel/plugin-transform-template-literals": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", "dev": true, "license": "MIT", "dependencies": { @@ -5022,16 +4339,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", - "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.26.8" + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -5040,16 +4355,18 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz", + "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -5058,10 +4375,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { + "node_modules/@babel/plugin-transform-unicode-escapes": { "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", - "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", "dev": true, "license": "MIT", "dependencies": { @@ -5074,13 +4391,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", - "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", "dev": true, "license": "MIT", "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { @@ -5090,15 +4408,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", - "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.4", - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -5107,36 +4425,100 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", - "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-create-regexp-features-plugin": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.12.0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", - "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "node_modules/@babel/preset-env": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz", + "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/compat-data": "^7.28.5", "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-globals": "^7.28.0", "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.4" + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.5", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.5", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.28.5", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.28.5", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.4", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.28.5", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.4", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -5145,45 +4527,43 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", - "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/template": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/plugin-transform-destructuring": { + "node_modules/@babel/preset-typescript": { "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", - "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", + "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-typescript": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -5192,9928 +4572,3000 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", - "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", - "dev": true, + "node_modules/@babel/runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", - "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", - "dev": true, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", - "dev": true, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", - "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", - "dev": true, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { + "node_modules/@babel/types": { "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", - "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", - "dev": true, + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", - "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "node_modules/@bcoe/v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", + "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", - "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "node_modules/@biomejs/biome": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.1.tgz", + "integrity": "sha512-Ps0Rg0zg3B1zpx+zQHMz5b0n0PBNCAaXttHEDTVrJD5YXR6Uj3T+abTDgeS3wsu4z5i2whqcE1lZxGyWH4bZYg==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + "hasInstallScript": true, + "license": "MIT OR Apache-2.0", + "bin": { + "biome": "bin/biome" }, "engines": { - "node": ">=6.9.0" + "node": ">=14.21.3" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/biome" + }, + "optionalDependencies": { + "@biomejs/cli-darwin-arm64": "1.9.1", + "@biomejs/cli-darwin-x64": "1.9.1", + "@biomejs/cli-linux-arm64": "1.9.1", + "@biomejs/cli-linux-arm64-musl": "1.9.1", + "@biomejs/cli-linux-x64": "1.9.1", + "@biomejs/cli-linux-x64-musl": "1.9.1", + "@biomejs/cli-win32-arm64": "1.9.1", + "@biomejs/cli-win32-x64": "1.9.1" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", - "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "node_modules/@biomejs/cli-darwin-arm64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.1.tgz", + "integrity": "sha512-js0brHswq/BoeKgfSEUJYOjUOlML6p65Nantti+PsoQ61u9+YVGIZ7325LK7iUpDH8KVJT+Bx7K2b/6Q//W1Pw==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", - "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "node_modules/@biomejs/cli-darwin-x64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.1.tgz", + "integrity": "sha512-2zVyjUg5rN0k8XrytkubQWLbp2r/AS5wPhXs4vgVjvqbLnzo32EGX8p61gzroF2dH9DCUCfskdrigCGqNdEbpg==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", - "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "node_modules/@biomejs/cli-linux-arm64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.1.tgz", + "integrity": "sha512-QgxwfnG+r2aer5RNGR67Ey91Tv7xXW8E9YckHhwuyWjdLEvKWkrSJrhVG/6ub0kVvTSNkYOuT/7/jMOFBuUbRA==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", - "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", + "node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.1.tgz", + "integrity": "sha512-L/JmXKvhsZ1lTgqOr3tWkzuY/NRppdIscHeC9aaiR72WjnBgJS94mawl9BWmGB3aWBc0q6oSDWnBS7617EMMmA==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", - "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "node_modules/@biomejs/cli-linux-x64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.1.tgz", + "integrity": "sha512-F0INygtzI2L2n2R1KtYHGr3YWDt9Up1zrUluwembM+iJ1dXN3qzlSb7deFUsSJm4FaIPriqs6Xa56ukdQW6UeQ==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", - "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "node_modules/@biomejs/cli-linux-x64-musl": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.1.tgz", + "integrity": "sha512-gY+eFLIAW45v3WicQHicvjRfA0ntMZHx7h937bXwBMFNFoKmB6rMi6+fKQ6/hiS6juhsFxZdZIz20m15s49J6A==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", - "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "node_modules/@biomejs/cli-win32-arm64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.1.tgz", + "integrity": "sha512-7Jahxar3OB+aTPOgXisMJmMKMsjcK+UmdlG3UIOQjzN/ZFEsPV+GT3bfrVjZDQaCw/zes0Cqd7VTWFjFTC/+MQ==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", - "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", + "node_modules/@biomejs/cli-win32-x64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.1.tgz", + "integrity": "sha512-liSRWjWzFhyG7s1jg/Bbv9FL+ha/CEd5tFO3+dFIJNplL4TnvAivtyfRVi/tu/pNjISbV1k9JwdBewtAKAgA0w==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.5" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.21.3" } }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", - "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "node_modules/@changesets/apply-release-plan": { + "version": "7.0.13", + "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.13.tgz", + "integrity": "sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/config": "^3.1.1", + "@changesets/get-version-range-type": "^0.4.0", + "@changesets/git": "^3.0.4", + "@changesets/should-skip-package": "^0.1.2", + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3", + "detect-indent": "^6.0.0", + "fs-extra": "^7.0.1", + "lodash.startcase": "^4.4.0", + "outdent": "^0.5.0", + "prettier": "^2.7.1", + "resolve-from": "^5.0.0", + "semver": "^7.5.3" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "node_modules/@changesets/apply-release-plan/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", - "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "node_modules/@changesets/apply-release-plan/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", - "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "node_modules/@changesets/apply-release-plan/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 4.0.0" } }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", - "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "node_modules/@changesets/assemble-release-plan": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.9.tgz", + "integrity": "sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/errors": "^0.2.0", + "@changesets/get-dependents-graph": "^2.1.3", + "@changesets/should-skip-package": "^0.1.2", + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3", + "semver": "^7.5.3" } }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", - "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "node_modules/@changesets/changelog-git": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.2.1.tgz", + "integrity": "sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/types": "^6.1.0" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", - "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "node_modules/@changesets/cli": { + "version": "2.29.5", + "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.29.5.tgz", + "integrity": "sha512-0j0cPq3fgxt2dPdFsg4XvO+6L66RC0pZybT9F4dG5TBrLA3jA/1pNkdTXH9IBBVHkgsKrNKenI3n1mPyPlIydg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" + "@changesets/apply-release-plan": "^7.0.12", + "@changesets/assemble-release-plan": "^6.0.9", + "@changesets/changelog-git": "^0.2.1", + "@changesets/config": "^3.1.1", + "@changesets/errors": "^0.2.0", + "@changesets/get-dependents-graph": "^2.1.3", + "@changesets/get-release-plan": "^4.0.13", + "@changesets/git": "^3.0.4", + "@changesets/logger": "^0.1.1", + "@changesets/pre": "^2.0.2", + "@changesets/read": "^0.6.5", + "@changesets/should-skip-package": "^0.1.2", + "@changesets/types": "^6.1.0", + "@changesets/write": "^0.4.0", + "@manypkg/get-packages": "^1.1.3", + "ansi-colors": "^4.1.3", + "ci-info": "^3.7.0", + "enquirer": "^2.4.1", + "external-editor": "^3.1.0", + "fs-extra": "^7.0.1", + "mri": "^1.2.0", + "p-limit": "^2.2.0", + "package-manager-detector": "^0.2.0", + "picocolors": "^1.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.5.3", + "spawndamnit": "^3.0.1", + "term-size": "^2.1.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "bin": { + "changeset": "bin.js" } }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", - "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "node_modules/@changesets/cli/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", - "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", + "node_modules/@changesets/cli/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", - "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "node_modules/@changesets/cli/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 4.0.0" } }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", - "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "node_modules/@changesets/config": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.1.1.tgz", + "integrity": "sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/errors": "^0.2.0", + "@changesets/get-dependents-graph": "^2.1.3", + "@changesets/logger": "^0.1.1", + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3", + "fs-extra": "^7.0.1", + "micromatch": "^4.0.8" } }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", - "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "node_modules/@changesets/config/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@changesets/config/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", - "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "node_modules/@changesets/config/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 4.0.0" } }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", - "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", + "node_modules/@changesets/errors": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@changesets/errors/-/errors-0.2.0.tgz", + "integrity": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/types": "^7.25.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "extendable-error": "^0.1.5" } }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", - "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "node_modules/@changesets/get-dependents-graph": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.3.tgz", + "integrity": "sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3", + "picocolors": "^1.1.0", + "semver": "^7.5.3" } }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", - "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "node_modules/@changesets/get-release-plan": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.13.tgz", + "integrity": "sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/assemble-release-plan": "^6.0.9", + "@changesets/config": "^3.1.1", + "@changesets/pre": "^2.0.2", + "@changesets/read": "^0.6.5", + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3" } }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", - "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", + "node_modules/@changesets/get-version-range-type": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.4.0.tgz", + "integrity": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@changesets/git": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.4.tgz", + "integrity": "sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/errors": "^0.2.0", + "@manypkg/get-packages": "^1.1.3", + "is-subdir": "^1.1.1", + "micromatch": "^4.0.8", + "spawndamnit": "^3.0.1" } }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", - "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "node_modules/@changesets/logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.1.tgz", + "integrity": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "picocolors": "^1.1.0" } }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", - "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "node_modules/@changesets/parse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.4.1.tgz", + "integrity": "sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/types": "^6.1.0", + "js-yaml": "^3.13.1" } }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz", - "integrity": "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==", + "node_modules/@changesets/pre": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.2.tgz", + "integrity": "sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==", "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-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "@changesets/errors": "^0.2.0", + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3", + "fs-extra": "^7.0.1" } }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "node_modules/@changesets/pre/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", - "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "node_modules/@changesets/pre/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", - "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "node_modules/@changesets/pre/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 4.0.0" } }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "node_modules/@changesets/read": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.5.tgz", + "integrity": "sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/git": "^3.0.4", + "@changesets/logger": "^0.1.1", + "@changesets/parse": "^0.4.1", + "@changesets/types": "^6.1.0", + "fs-extra": "^7.0.1", + "p-filter": "^2.1.0", + "picocolors": "^1.1.0" } }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", - "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "node_modules/@changesets/read/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz", - "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==", + "node_modules/@changesets/read/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-syntax-typescript": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@changesets/read/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, "engines": { - "node": ">=6.9.0" + "node": ">= 4.0.0" } }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", - "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "node_modules/@changesets/should-skip-package": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.2.tgz", + "integrity": "sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/types": "^6.1.0", + "@manypkg/get-packages": "^1.1.3" } }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", - "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "node_modules/@changesets/types": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@changesets/types/-/types-6.1.0.tgz", + "integrity": "sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@changesets/write": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.4.0.tgz", + "integrity": "sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@changesets/types": "^6.1.0", + "fs-extra": "^7.0.1", + "human-id": "^4.1.1", + "prettier": "^2.7.1" } }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "node_modules/@changesets/write/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", - "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "node_modules/@changesets/write/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@babel/preset-env": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz", - "integrity": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==", + "node_modules/@changesets/write/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.4", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-option": "^7.24.8", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@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", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.25.4", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.25.0", - "@babel/plugin-transform-class-properties": "^7.25.4", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.25.4", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.8", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.25.2", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-modules-systemjs": "^7.25.0", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.25.4", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.8", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.37.1", - "semver": "^6.3.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 4.0.0" } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "engines": { + "node": ">=0.1.90" } }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" + "@jridgewell/trace-mapping": "0.3.9" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": ">=12" } }, - "node_modules/@babel/preset-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-typescript": "^7.24.7" - }, + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@csstools/color-helpers": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", + "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=6.9.0" + "node": ">=18" + } + }, + "node_modules/@csstools/css-calc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", + "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" } }, - "node_modules/@babel/runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", - "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", + "node_modules/@csstools/css-color-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", + "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "license": "MIT", "dependencies": { - "regenerator-runtime": "^0.14.0" + "@csstools/color-helpers": "^5.1.0", + "@csstools/css-calc": "^2.1.4" }, "engines": { - "node": ">=6.9.0" + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" } }, - "node_modules/@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", + "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.4" } }, - "node_modules/@babel/traverse": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", - "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", + "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@cypress/request": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.9.tgz", + "integrity": "sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.5", - "debug": "^4.3.1" + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~4.0.4", + "http-signature": "~1.4.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "performance-now": "^2.1.0", + "qs": "6.14.0", + "safe-buffer": "^5.1.2", + "tough-cookie": "^5.0.0", + "tunnel-agent": "^0.6.0", + "uuid": "^8.3.2" }, "engines": { - "node": ">=6.9.0" + "node": ">= 6" } }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", - "license": "MIT", + "node_modules/@cypress/request/node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" + "side-channel": "^1.1.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "node_modules/@cypress/request/node_modules/tldts": { + "version": "6.1.86", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", + "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" + "tldts-core": "^6.1.86" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "tldts": "bin/cli.js" } }, - "node_modules/@bcoe/v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", - "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", + "node_modules/@cypress/request/node_modules/tldts-core": { + "version": "6.1.86", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", + "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", "dev": true, - "license": "MIT", + "license": "MIT" + }, + "node_modules/@cypress/request/node_modules/tough-cookie": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", + "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tldts": "^6.1.32" + }, "engines": { - "node": ">=18" + "node": ">=16" } }, - "node_modules/@biomejs/biome": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.1.tgz", - "integrity": "sha512-Ps0Rg0zg3B1zpx+zQHMz5b0n0PBNCAaXttHEDTVrJD5YXR6Uj3T+abTDgeS3wsu4z5i2whqcE1lZxGyWH4bZYg==", + "node_modules/@cypress/request/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, - "hasInstallScript": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "bin": { - "biome": "bin/biome" - }, - "engines": { - "node": ">=14.21.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/biome" - }, - "optionalDependencies": { - "@biomejs/cli-darwin-arm64": "1.9.1", - "@biomejs/cli-darwin-x64": "1.9.1", - "@biomejs/cli-linux-arm64": "1.9.1", - "@biomejs/cli-linux-arm64-musl": "1.9.1", - "@biomejs/cli-linux-x64": "1.9.1", - "@biomejs/cli-linux-x64-musl": "1.9.1", - "@biomejs/cli-win32-arm64": "1.9.1", - "@biomejs/cli-win32-x64": "1.9.1" + "uuid": "dist/bin/uuid" } }, - "node_modules/@biomejs/cli-darwin-arm64": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.1.tgz", - "integrity": "sha512-js0brHswq/BoeKgfSEUJYOjUOlML6p65Nantti+PsoQ61u9+YVGIZ7325LK7iUpDH8KVJT+Bx7K2b/6Q//W1Pw==", + "node_modules/@cypress/xpath": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@cypress/xpath/-/xpath-2.0.3.tgz", + "integrity": "sha512-Seilxmws+yty5lZSbwbjEOOiEbr7O1bCxKy2FC4jwMssC22yjByb5orDfBZPLZXYfmWZafJjvZFwts4Q3CzQAg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "license": "MIT" + }, + "node_modules/@cypress/xvfb": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", + "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.1.0", + "lodash.once": "^4.1.1" + } + }, + "node_modules/@cypress/xvfb/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.17.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.0.tgz", + "integrity": "sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.0.tgz", + "integrity": "sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", + "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.8.1", + "@emotion/sheet": "^1.2.2", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz", + "integrity": "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0" + } + }, + "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==", + "license": "MIT" + }, + "node_modules/@emotion/react": { + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", + "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/cache": "^11.11.0", + "@emotion/serialize": "^1.1.2", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/serialize/node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/styled": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", + "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/is-prop-valid": "^1.2.1", + "@emotion/serialize": "^1.1.2", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1" + }, + "peerDependencies": { + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", + "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", + "license": "MIT" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", "cpu": [ - "arm64" + "ppc64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "darwin" + "aix" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-darwin-x64": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.1.tgz", - "integrity": "sha512-2zVyjUg5rN0k8XrytkubQWLbp2r/AS5wPhXs4vgVjvqbLnzo32EGX8p61gzroF2dH9DCUCfskdrigCGqNdEbpg==", + "node_modules/@esbuild/android-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", "cpu": [ - "x64" + "arm" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "darwin" + "android" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-linux-arm64": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.1.tgz", - "integrity": "sha512-QgxwfnG+r2aer5RNGR67Ey91Tv7xXW8E9YckHhwuyWjdLEvKWkrSJrhVG/6ub0kVvTSNkYOuT/7/jMOFBuUbRA==", + "node_modules/@esbuild/android-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "linux" + "android" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-linux-arm64-musl": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.1.tgz", - "integrity": "sha512-L/JmXKvhsZ1lTgqOr3tWkzuY/NRppdIscHeC9aaiR72WjnBgJS94mawl9BWmGB3aWBc0q6oSDWnBS7617EMMmA==", + "node_modules/@esbuild/android-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", "cpu": [ - "arm64" + "x64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "linux" + "android" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-linux-x64": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.1.tgz", - "integrity": "sha512-F0INygtzI2L2n2R1KtYHGr3YWDt9Up1zrUluwembM+iJ1dXN3qzlSb7deFUsSJm4FaIPriqs6Xa56ukdQW6UeQ==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", "cpu": [ - "x64" + "arm64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "linux" + "darwin" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-linux-x64-musl": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.1.tgz", - "integrity": "sha512-gY+eFLIAW45v3WicQHicvjRfA0ntMZHx7h937bXwBMFNFoKmB6rMi6+fKQ6/hiS6juhsFxZdZIz20m15s49J6A==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "linux" + "darwin" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-win32-arm64": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.1.tgz", - "integrity": "sha512-7Jahxar3OB+aTPOgXisMJmMKMsjcK+UmdlG3UIOQjzN/ZFEsPV+GT3bfrVjZDQaCw/zes0Cqd7VTWFjFTC/+MQ==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "win32" + "freebsd" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@biomejs/cli-win32-x64": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.1.tgz", - "integrity": "sha512-liSRWjWzFhyG7s1jg/Bbv9FL+ha/CEd5tFO3+dFIJNplL4TnvAivtyfRVi/tu/pNjISbV1k9JwdBewtAKAgA0w==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT OR Apache-2.0", + "license": "MIT", "optional": true, "os": [ - "win32" + "freebsd" ], "engines": { - "node": ">=14.21.3" + "node": ">=18" } }, - "node_modules/@bufbuild/protobuf": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.10.0.tgz", - "integrity": "sha512-fdRs9PSrBF7QUntpZpq6BTw58fhgGJojgg39m9oFOJGZT+nip9b0so5cYY1oWl5pvemDLr0cPPsH46vwThEbpQ==", - "devOptional": true, - "license": "(Apache-2.0 AND BSD-3-Clause)" - }, - "node_modules/@changesets/apply-release-plan": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.13.tgz", - "integrity": "sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==", - "dev": true, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "cpu": [ + "arm" + ], "license": "MIT", - "dependencies": { - "@changesets/config": "^3.1.1", - "@changesets/get-version-range-type": "^0.4.0", - "@changesets/git": "^3.0.4", - "@changesets/should-skip-package": "^0.1.2", - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3", - "detect-indent": "^6.0.0", - "fs-extra": "^7.0.1", - "lodash.startcase": "^4.4.0", - "outdent": "^0.5.0", - "prettier": "^2.7.1", - "resolve-from": "^5.0.0", - "semver": "^7.5.3" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@changesets/apply-release-plan/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6 <7 || >=8" + "node": ">=18" } }, - "node_modules/@changesets/apply-release-plan/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "cpu": [ + "ia32" + ], "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@changesets/apply-release-plan/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "cpu": [ + "loong64" + ], "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 4.0.0" + "node": ">=18" } }, - "node_modules/@changesets/assemble-release-plan": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.9.tgz", - "integrity": "sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==", - "dev": true, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "cpu": [ + "mips64el" + ], "license": "MIT", - "dependencies": { - "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.3", - "@changesets/should-skip-package": "^0.1.2", - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3", - "semver": "^7.5.3" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@changesets/changelog-git": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.2.1.tgz", - "integrity": "sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==", - "dev": true, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "cpu": [ + "ppc64" + ], "license": "MIT", - "dependencies": { - "@changesets/types": "^6.1.0" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@changesets/cli": { - "version": "2.29.5", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.29.5.tgz", - "integrity": "sha512-0j0cPq3fgxt2dPdFsg4XvO+6L66RC0pZybT9F4dG5TBrLA3jA/1pNkdTXH9IBBVHkgsKrNKenI3n1mPyPlIydg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/apply-release-plan": "^7.0.12", - "@changesets/assemble-release-plan": "^6.0.9", - "@changesets/changelog-git": "^0.2.1", - "@changesets/config": "^3.1.1", - "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.3", - "@changesets/get-release-plan": "^4.0.13", - "@changesets/git": "^3.0.4", - "@changesets/logger": "^0.1.1", - "@changesets/pre": "^2.0.2", - "@changesets/read": "^0.6.5", - "@changesets/should-skip-package": "^0.1.2", - "@changesets/types": "^6.1.0", - "@changesets/write": "^0.4.0", - "@manypkg/get-packages": "^1.1.3", - "ansi-colors": "^4.1.3", - "ci-info": "^3.7.0", - "enquirer": "^2.4.1", - "external-editor": "^3.1.0", - "fs-extra": "^7.0.1", - "mri": "^1.2.0", - "p-limit": "^2.2.0", - "package-manager-detector": "^0.2.0", - "picocolors": "^1.1.0", - "resolve-from": "^5.0.0", - "semver": "^7.5.3", - "spawndamnit": "^3.0.1", - "term-size": "^2.1.0" - }, - "bin": { - "changeset": "bin.js" - } - }, - "node_modules/@changesets/cli/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/cli/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/cli/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@changesets/config": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.1.1.tgz", - "integrity": "sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.3", - "@changesets/logger": "^0.1.1", - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3", - "fs-extra": "^7.0.1", - "micromatch": "^4.0.8" - } - }, - "node_modules/@changesets/config/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/config/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/config/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@changesets/errors": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@changesets/errors/-/errors-0.2.0.tgz", - "integrity": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==", - "dev": true, - "license": "MIT", - "dependencies": { - "extendable-error": "^0.1.5" - } - }, - "node_modules/@changesets/get-dependents-graph": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.3.tgz", - "integrity": "sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3", - "picocolors": "^1.1.0", - "semver": "^7.5.3" - } - }, - "node_modules/@changesets/get-release-plan": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.13.tgz", - "integrity": "sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/assemble-release-plan": "^6.0.9", - "@changesets/config": "^3.1.1", - "@changesets/pre": "^2.0.2", - "@changesets/read": "^0.6.5", - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3" - } - }, - "node_modules/@changesets/get-version-range-type": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.4.0.tgz", - "integrity": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@changesets/git": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.4.tgz", - "integrity": "sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/errors": "^0.2.0", - "@manypkg/get-packages": "^1.1.3", - "is-subdir": "^1.1.1", - "micromatch": "^4.0.8", - "spawndamnit": "^3.0.1" - } - }, - "node_modules/@changesets/logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.1.tgz", - "integrity": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^1.1.0" - } - }, - "node_modules/@changesets/parse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.4.1.tgz", - "integrity": "sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/types": "^6.1.0", - "js-yaml": "^3.13.1" - } - }, - "node_modules/@changesets/pre": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.2.tgz", - "integrity": "sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/errors": "^0.2.0", - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3", - "fs-extra": "^7.0.1" - } - }, - "node_modules/@changesets/pre/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/pre/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/pre/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@changesets/read": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.5.tgz", - "integrity": "sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/git": "^3.0.4", - "@changesets/logger": "^0.1.1", - "@changesets/parse": "^0.4.1", - "@changesets/types": "^6.1.0", - "fs-extra": "^7.0.1", - "p-filter": "^2.1.0", - "picocolors": "^1.1.0" - } - }, - "node_modules/@changesets/read/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/read/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/read/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@changesets/should-skip-package": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.2.tgz", - "integrity": "sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/types": "^6.1.0", - "@manypkg/get-packages": "^1.1.3" - } - }, - "node_modules/@changesets/types": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-6.1.0.tgz", - "integrity": "sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@changesets/write": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.4.0.tgz", - "integrity": "sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@changesets/types": "^6.1.0", - "fs-extra": "^7.0.1", - "human-id": "^4.1.1", - "prettier": "^2.7.1" - } - }, - "node_modules/@changesets/write/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/write/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/write/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@commitlint/config-validator": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-20.0.0.tgz", - "integrity": "sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@commitlint/types": "^20.0.0", - "ajv": "^8.11.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/execute-rule": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-20.0.0.tgz", - "integrity": "sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/load": { - "version": "20.1.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-20.1.0.tgz", - "integrity": "sha512-qo9ER0XiAimATQR5QhvvzePfeDfApi/AFlC1G+YN+ZAY8/Ua6IRrDrxRvQAr+YXUKAxUsTDSp9KXeXLBPsNRWg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@commitlint/config-validator": "^20.0.0", - "@commitlint/execute-rule": "^20.0.0", - "@commitlint/resolve-extends": "^20.1.0", - "@commitlint/types": "^20.0.0", - "chalk": "^5.3.0", - "cosmiconfig": "^9.0.0", - "cosmiconfig-typescript-loader": "^6.1.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "lodash.uniq": "^4.5.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/load/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@commitlint/load/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "optional": true, - "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" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@commitlint/load/node_modules/cosmiconfig-typescript-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.2.0.tgz", - "integrity": "sha512-GEN39v7TgdxgIoNcdkRE3uiAzQt3UXLyHbRHD6YoL048XAeOomyxaP+Hh/+2C6C2wYjxJ2onhJcsQp+L4YEkVQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "jiti": "^2.6.1" - }, - "engines": { - "node": ">=v18" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=9", - "typescript": ">=5" - } - }, - "node_modules/@commitlint/load/node_modules/jiti": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", - "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "jiti": "lib/jiti-cli.mjs" - } - }, - "node_modules/@commitlint/load/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@commitlint/resolve-extends": { - "version": "20.1.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-20.1.0.tgz", - "integrity": "sha512-cxKXQrqHjZT3o+XPdqDCwOWVFQiae++uwd9dUBC7f2MdV58ons3uUvASdW7m55eat5sRiQ6xUHyMWMRm6atZWw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@commitlint/config-validator": "^20.0.0", - "@commitlint/types": "^20.0.0", - "global-directory": "^4.0.1", - "import-meta-resolve": "^4.0.0", - "lodash.mergewith": "^4.6.2", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/types": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-20.0.0.tgz", - "integrity": "sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@types/conventional-commits-parser": "^5.0.0", - "chalk": "^5.3.0" - }, - "engines": { - "node": ">=v18" - } - }, - "node_modules/@commitlint/types/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@csstools/color-helpers": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", - "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/css-calc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", - "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-color-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", - "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/color-helpers": "^5.1.0", - "@csstools/css-calc": "^2.1.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", - "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", - "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@cypress/request": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.9.tgz", - "integrity": "sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~4.0.4", - "http-signature": "~1.4.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "performance-now": "^2.1.0", - "qs": "6.14.0", - "safe-buffer": "^5.1.2", - "tough-cookie": "^5.0.0", - "tunnel-agent": "^0.6.0", - "uuid": "^8.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@cypress/request/node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@cypress/request/node_modules/tough-cookie": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", - "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tldts": "^6.1.32" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@cypress/request/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/@cypress/xpath": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@cypress/xpath/-/xpath-2.0.3.tgz", - "integrity": "sha512-Seilxmws+yty5lZSbwbjEOOiEbr7O1bCxKy2FC4jwMssC22yjByb5orDfBZPLZXYfmWZafJjvZFwts4Q3CzQAg==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "license": "MIT" - }, - "node_modules/@cypress/xvfb": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", - "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.1.0", - "lodash.once": "^4.1.1" - } - }, - "node_modules/@cypress/xvfb/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", - "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.17.0" - } - }, - "node_modules/@emnapi/core": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.0.tgz", - "integrity": "sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@emnapi/wasi-threads": "1.1.0", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.0.tgz", - "integrity": "sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.13.5", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", - "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.2", - "@emotion/memoize": "^0.9.0", - "@emotion/serialize": "^1.3.3", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/@emotion/memoize": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", - "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", - "license": "MIT" - }, - "node_modules/@emotion/babel-plugin/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "license": "MIT", - "dependencies": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", - "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", - "license": "MIT" - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz", - "integrity": "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==", - "license": "MIT", - "dependencies": { - "@emotion/memoize": "^0.9.0" - } - }, - "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", - "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", - "license": "MIT" - }, - "node_modules/@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==", - "license": "MIT" - }, - "node_modules/@emotion/react": { - "version": "11.11.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", - "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", - "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", - "license": "MIT", - "dependencies": { - "@emotion/hash": "^0.9.2", - "@emotion/memoize": "^0.9.0", - "@emotion/unitless": "^0.10.0", - "@emotion/utils": "^1.4.2", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/serialize/node_modules/@emotion/memoize": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", - "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", - "license": "MIT" - }, - "node_modules/@emotion/sheet": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", - "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", - "license": "MIT" - }, - "node_modules/@emotion/styled": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", - "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/is-prop-valid": "^1.2.1", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/unitless": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", - "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", - "license": "MIT" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", - "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", - "license": "MIT", - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", - "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", - "license": "MIT" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", - "license": "MIT" - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", - "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", - "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", - "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", - "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", - "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", - "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", - "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", - "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", - "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", - "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", - "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", - "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", - "cpu": [ - "loong64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", - "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", - "cpu": [ - "mips64el" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", - "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", - "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", - "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", - "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", - "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", - "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", - "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", - "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", - "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", - "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", - "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", - "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", - "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", - "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", - "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@eslint/object-schema": "^2.1.7", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-array/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", - "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@eslint/core": "^0.17.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", - "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.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": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "peer": true, - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "9.39.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.0.tgz", - "integrity": "sha512-BIhe0sW91JGPiaF1mOuPy5v8NflqfjIcDNpC+LbW9f609WVRX1rArrhi6Z2ymvrAry9jw+5POTj4t2t62o8Bmw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", - "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", - "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@eslint/core": "^0.17.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@fastify/busboy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", - "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/@fingerprintjs/fingerprintjs": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@fingerprintjs/fingerprintjs/-/fingerprintjs-3.4.2.tgz", - "integrity": "sha512-3Ncze6JsJpB7BpYhqIgvBpfvEX1jsEKrad5hQBpyRQxtoAp6hx3+R46zqfsuQG4D9egQZ+xftQ0u4LPFMB7Wmg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.4.1" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", - "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.4.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", - "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@iarna/toml": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", - "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "license": "ISC" - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "cpu": [ - "arm" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "cpu": [ - "s390x" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "cpu": [ - "arm" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "cpu": [ - "s390x" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "cpu": [ - "wasm32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.2.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "cpu": [ - "ia32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@inquirer/ansi": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.1.tgz", - "integrity": "sha512-yqq0aJW/5XPhi5xOAL1xRCpe1eh8UFVgYFpFsjEqmIR8rKLyP+HINvFXwUaxYICflJrVlxnp7lLN6As735kVpw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/checkbox": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.3.0.tgz", - "integrity": "sha512-5+Q3PKH35YsnoPTh75LucALdAxom6xh5D1oeY561x4cqBuH24ZFVyFREPe14xgnrtmGu3EEt1dIi60wRVSnGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/ansi": "^1.0.1", - "@inquirer/core": "^10.3.0", - "@inquirer/figures": "^1.0.14", - "@inquirer/type": "^3.0.9", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/confirm": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.6.tgz", - "integrity": "sha512-6ZXYK3M1XmaVBZX6FCfChgtponnL0R6I7k8Nu+kaoNkT828FVZTcca1MqmWQipaW2oNREQl5AaPCUOOCVNdRMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.1.7", - "@inquirer/type": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/core": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.0.tgz", - "integrity": "sha512-Uv2aPPPSK5jeCplQmQ9xadnFx2Zhj9b5Dj7bU6ZeCdDNNY11nhYy4btcSdtDguHqCT2h5oNeQTcUNSGGLA7NTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/ansi": "^1.0.1", - "@inquirer/figures": "^1.0.14", - "@inquirer/type": "^3.0.9", - "cli-width": "^4.1.0", - "mute-stream": "^2.0.0", - "signal-exit": "^4.1.0", - "wrap-ansi": "^6.2.0", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/editor": { - "version": "4.2.21", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.21.tgz", - "integrity": "sha512-MjtjOGjr0Kh4BciaFShYpZ1s9400idOdvQ5D7u7lE6VztPFoyLcVNE5dXBmEEIQq5zi4B9h2kU+q7AVBxJMAkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.3.0", - "@inquirer/external-editor": "^1.0.2", - "@inquirer/type": "^3.0.9" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/expand": { - "version": "4.0.21", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.21.tgz", - "integrity": "sha512-+mScLhIcbPFmuvU3tAGBed78XvYHSvCl6dBiYMlzCLhpr0bzGzd8tfivMMeqND6XZiaZ1tgusbUHJEfc6YzOdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.3.0", - "@inquirer/type": "^3.0.9", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/external-editor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.2.tgz", - "integrity": "sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chardet": "^2.1.0", - "iconv-lite": "^0.7.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.14.tgz", - "integrity": "sha512-DbFgdt+9/OZYFM+19dbpXOSeAstPy884FPy1KjDu4anWwymZeOYhMY1mdFri172htv6mvc/uvIAAi7b7tvjJBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/input": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.5.tgz", - "integrity": "sha512-7GoWev7P6s7t0oJbenH0eQ0ThNdDJbEAEtVt9vsrYZ9FulIokvd823yLyhQlWHJPGce1wzP53ttfdCZmonMHyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.3.0", - "@inquirer/type": "^3.0.9" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/number": { - "version": "3.0.21", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.21.tgz", - "integrity": "sha512-5QWs0KGaNMlhbdhOSCFfKsW+/dcAVC2g4wT/z2MCiZM47uLgatC5N20kpkDQf7dHx+XFct/MJvvNGy6aYJn4Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.3.0", - "@inquirer/type": "^3.0.9" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/password": { - "version": "4.0.21", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.21.tgz", - "integrity": "sha512-xxeW1V5SbNFNig2pLfetsDb0svWlKuhmr7MPJZMYuDnCTkpVBI+X/doudg4pznc1/U+yYmWFFOi4hNvGgUo7EA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/ansi": "^1.0.1", - "@inquirer/core": "^10.3.0", - "@inquirer/type": "^3.0.9" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/prompts": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.3.2.tgz", - "integrity": "sha512-G1ytyOoHh5BphmEBxSwALin3n1KGNYB6yImbICcRQdzXfOGbuJ9Jske/Of5Sebk339NSGGNfUshnzK8YWkTPsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/checkbox": "^4.1.2", - "@inquirer/confirm": "^5.1.6", - "@inquirer/editor": "^4.2.7", - "@inquirer/expand": "^4.0.9", - "@inquirer/input": "^4.1.6", - "@inquirer/number": "^3.0.9", - "@inquirer/password": "^4.0.9", - "@inquirer/rawlist": "^4.0.9", - "@inquirer/search": "^3.0.9", - "@inquirer/select": "^4.0.9" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/rawlist": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.9.tgz", - "integrity": "sha512-AWpxB7MuJrRiSfTKGJ7Y68imYt8P9N3Gaa7ySdkFj1iWjr6WfbGAhdZvw/UnhFXTHITJzxGUI9k8IX7akAEBCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.3.0", - "@inquirer/type": "^3.0.9", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/search": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.2.0.tgz", - "integrity": "sha512-a5SzB/qrXafDX1Z4AZW3CsVoiNxcIYCzYP7r9RzrfMpaLpB+yWi5U8BWagZyLmwR0pKbbL5umnGRd0RzGVI8bQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^10.3.0", - "@inquirer/figures": "^1.0.14", - "@inquirer/type": "^3.0.9", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/select": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.4.0.tgz", - "integrity": "sha512-kaC3FHsJZvVyIjYBs5Ih8y8Bj4P/QItQWrZW22WJax7zTN+ZPXVGuOM55vzbdCP9zKUiBd9iEJVdesujfF+cAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/ansi": "^1.0.1", - "@inquirer/core": "^10.3.0", - "@inquirer/figures": "^1.0.14", - "@inquirer/type": "^3.0.9", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@inquirer/type": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.9.tgz", - "integrity": "sha512-QPaNt/nmE2bLGQa9b7wwyRJoLZ7pN6rcyXvzU0YCmivmJyq1BVo94G98tStRWkoD1RgDX5C+dPlhhHzNdu/W/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/node": ">=18" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@isaacs/balanced-match": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", - "license": "MIT", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", - "license": "MIT", - "dependencies": { - "@isaacs/balanced-match": "^4.0.1" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "devOptional": true, - "license": "ISC", - "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" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "devOptional": 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/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "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/@isaacs/fs-minipass": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", - "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.4" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "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_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/buffers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", - "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/codegen": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", - "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", - "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/base64": "^1.1.2", - "@jsonjoy.com/buffers": "^1.2.0", - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/json-pointer": "^1.0.2", - "@jsonjoy.com/util": "^1.9.0", - "hyperdyperid": "^1.2.0", - "thingies": "^2.5.0", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pointer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", - "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/util": "^1.9.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", - "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/buffers": "^1.0.0", - "@jsonjoy.com/codegen": "^1.0.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "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==", - "dev": true, - "license": "MIT" - }, - "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.18.tgz", - "integrity": "sha512-0hz44rAcrphyXcA8IS7EJ2SCoaBZD2u5goE8S/e+q/DL+dOGpqpcLidVOFeLG3VgML62SXmfRLAhWt0zL1oW4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/type": "^1.5.5" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@inquirer/prompts": ">= 3 < 8" - } - }, - "node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@listr2/prompt-adapter-inquirer/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.2.6.tgz", - "integrity": "sha512-yF/ih9EJJZc72psFQbwnn8mExIWfTnzWJg+N02hnpXtDPETYLmQswIMBn7+V88lfCaFrMozJsUvcEQIkEPU0Gg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.2.6.tgz", - "integrity": "sha512-5BbCumsFLbCi586Bb1lTWQFkekdQUw8/t8cy++Uq251cl3hbDIGEwD9HAwh8H6IS2F6QA9KdKmO136LmipRNkg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.2.6.tgz", - "integrity": "sha512-+6XgLpMb7HBoWxXj+bLbiiB4s0mRRcDPElnRS3LpWRzdYSe+gFk5MT/4RrVNqd2MESUDmb53NUXw1+BP69bjiQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.2.6.tgz", - "integrity": "sha512-l5VmJamJ3nyMmeD1ANBQCQqy7do1ESaJQfKPSm2IG9/ADZryptTyCj8N6QaYgIWewqNUrcbdMkJajRQAt5Qjfg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.2.6.tgz", - "integrity": "sha512-nDYT8qN9si5+onHYYaI4DiauDMx24OAiuZAUsEqrDy+ja/3EbpXPX/VAkMV8AEaQhy3xc4dRC+KcYIvOFefJ4Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.2.6.tgz", - "integrity": "sha512-XlqVtILonQnG+9fH2N3Aytria7P/1fwDgDhl29rde96uH2sLB8CHORIf2PfuLVzFQJ7Uqp8py9AYwr3ZUCFfWg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@manypkg/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.5.5", - "@types/node": "^12.7.1", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0" - } - }, - "node_modules/@manypkg/find-root/node_modules/@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@manypkg/find-root/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@manypkg/find-root/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@manypkg/find-root/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@manypkg/get-packages": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", - "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.5.5", - "@changesets/types": "^4.0.1", - "@manypkg/find-root": "^1.1.0", - "fs-extra": "^8.1.0", - "globby": "^11.0.0", - "read-yaml-file": "^1.1.0" - } - }, - "node_modules/@manypkg/get-packages/node_modules/@changesets/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", - "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@manypkg/get-packages/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@manypkg/get-packages/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@manypkg/get-packages/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", - "license": "BSD-3-Clause", - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/api-extractor": { - "version": "7.53.3", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.53.3.tgz", - "integrity": "sha512-p2HmQaMSVqMBj3bH3643f8xApKAqrF1jNpPsMCTQOYCYgfwLnvzsve8c+bgBWzCOBBgLK54PB6ZLIWMGLg8CZA==", - "license": "MIT", - "dependencies": { - "@microsoft/api-extractor-model": "7.31.3", - "@microsoft/tsdoc": "~0.15.1", - "@microsoft/tsdoc-config": "~0.17.1", - "@rushstack/node-core-library": "5.18.0", - "@rushstack/rig-package": "0.6.0", - "@rushstack/terminal": "0.19.3", - "@rushstack/ts-command-line": "5.1.3", - "lodash": "~4.17.15", - "minimatch": "10.0.3", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "source-map": "~0.6.1", - "typescript": "5.8.2" - }, - "bin": { - "api-extractor": "bin/api-extractor" - } - }, - "node_modules/@microsoft/api-extractor-model": { - "version": "7.31.3", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.31.3.tgz", - "integrity": "sha512-dv4quQI46p0U03TCEpasUf6JrJL3qjMN7JUAobsPElxBv4xayYYvWW9aPpfYV+Jx6hqUcVaLVOeV7+5hxsyoFQ==", - "license": "MIT", - "dependencies": { - "@microsoft/tsdoc": "~0.15.1", - "@microsoft/tsdoc-config": "~0.17.1", - "@rushstack/node-core-library": "5.18.0" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/minimatch": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", - "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", - "license": "ISC", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC" - }, - "node_modules/@microsoft/tsdoc": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.1.tgz", - "integrity": "sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==", - "license": "MIT" - }, - "node_modules/@microsoft/tsdoc-config": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.1.tgz", - "integrity": "sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==", - "license": "MIT", - "dependencies": { - "@microsoft/tsdoc": "0.15.1", - "ajv": "~8.12.0", - "jju": "~1.4.0", - "resolve": "~1.22.2" - } - }, - "node_modules/@microsoft/tsdoc-config/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@modern-js/node-bundle-require": { - "version": "2.67.6", - "resolved": "https://registry.npmjs.org/@modern-js/node-bundle-require/-/node-bundle-require-2.67.6.tgz", - "integrity": "sha512-rRiDQkrm3kgn0E/GNrcvqo4c71PaUs2R8Xmpv6GUKbEr6lz7VNgfZmAhdAQPtNfRfiBe+1sFLzEcwfEdDo/dTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@modern-js/utils": "2.67.6", - "@swc/helpers": "^0.5.17", - "esbuild": "0.17.19" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "node_modules/@modern-js/utils": { - "version": "2.67.6", - "resolved": "https://registry.npmjs.org/@modern-js/utils/-/utils-2.67.6.tgz", - "integrity": "sha512-cxY7HsSH0jIN3rlL6RZ0tgzC1tH0gHW++8X6h7sXCNCylhUdbGZI9yTGbpAS8bU7c97NmPaTKg+/ILt00Kju1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@swc/helpers": "^0.5.17", - "caniuse-lite": "^1.0.30001520", - "lodash": "^4.17.21", - "rslog": "^1.1.0" - } - }, - "node_modules/@module-federation/bridge-react-webpack-plugin": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.15.0.tgz", - "integrity": "sha512-bbinV0gC82x0JGrT6kNV1tQHi4UBxqY79mZJKWVbGpSMPM+nifC9y/nQCYhZZajT7D/5zIHNkP0BKrQmPA7ArA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/sdk": "0.15.0", - "@types/semver": "7.5.8", - "semver": "7.6.3" - } - }, - "node_modules/@module-federation/bridge-react-webpack-plugin/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/cli": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/cli/-/cli-0.15.0.tgz", - "integrity": "sha512-ZFQ7TA7vwSro4n21/+9cGxVkeRU9IcXcQGs1GIToz/JFvomTHbGN33iplR3GNMhuMNyXQ/wxe2gWkEmIBCzW2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@modern-js/node-bundle-require": "2.67.6", - "@module-federation/dts-plugin": "0.15.0", - "@module-federation/sdk": "0.15.0", - "chalk": "3.0.0", - "commander": "11.1.0" - }, - "bin": { - "mf": "bin/mf.js" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@module-federation/data-prefetch": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.15.0.tgz", - "integrity": "sha512-ivAnthD4SbBoT3590qLzCyKELGyfa7nj8BEjWjb6BNrP5Eu8sHX3Q2wHf76QsYfuwErtjaMU87N7dTe2ELZPVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.15.0", - "@module-federation/sdk": "0.15.0", - "fs-extra": "9.1.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@module-federation/data-prefetch/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/dts-plugin": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.15.0.tgz", - "integrity": "sha512-UztaFAhpCpsy+EUOP1BiqlYpRdD4h2TUITphCmThO1grOCqU7dYYwGjWNy37NtJeykRRznH3FU0+iGBG3Oiw6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.15.0", - "@module-federation/managers": "0.15.0", - "@module-federation/sdk": "0.15.0", - "@module-federation/third-party-dts-extractor": "0.15.0", - "adm-zip": "^0.5.10", - "ansi-colors": "^4.1.3", - "axios": "^1.8.2", - "chalk": "3.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "node-schedule": "2.1.1", - "rambda": "^9.1.0", - "ws": "8.18.0" - }, - "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "vue-tsc": { - "optional": true - } - } - }, - "node_modules/@module-federation/dts-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/enhanced": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.15.0.tgz", - "integrity": "sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.15.0", - "@module-federation/cli": "0.15.0", - "@module-federation/data-prefetch": "0.15.0", - "@module-federation/dts-plugin": "0.15.0", - "@module-federation/error-codes": "0.15.0", - "@module-federation/inject-external-runtime-core-plugin": "0.15.0", - "@module-federation/managers": "0.15.0", - "@module-federation/manifest": "0.15.0", - "@module-federation/rspack": "0.15.0", - "@module-federation/runtime-tools": "0.15.0", - "@module-federation/sdk": "0.15.0", - "btoa": "^1.2.1", - "schema-utils": "^4.3.0", - "upath": "2.0.1" - }, - "bin": { - "mf": "bin/mf.js" - }, - "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@module-federation/error-codes": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.15.0.tgz", - "integrity": "sha512-CFJSF+XKwTcy0PFZ2l/fSUpR4z247+Uwzp1sXVkdIfJ/ATsnqf0Q01f51qqSEA6MYdQi6FKos9FIcu3dCpQNdg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/inject-external-runtime-core-plugin": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/inject-external-runtime-core-plugin/-/inject-external-runtime-core-plugin-0.15.0.tgz", - "integrity": "sha512-D6+FO2oj2Gr6QpfWv3i9RI9VJM2IFCMiFQKg5zOpKw1qdrPRWb35fiXAXGjw9RrVgrZz0Z1b9OP4zC9hfbpnQQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@module-federation/runtime-tools": "0.15.0" - } - }, - "node_modules/@module-federation/managers": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.15.0.tgz", - "integrity": "sha512-YMIiFRgMHtuMcLBgOYyfkFpwU9vo6l0VjOZE5Wdr33DltQBUgp9Lo8+2AkyZ4TTkelqjvUWSNKKYV3MV4GL7gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/sdk": "0.15.0", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0" - } - }, - "node_modules/@module-federation/managers/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/manifest": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.15.0.tgz", - "integrity": "sha512-x+UVFkdoKiNZhpUO8H/9jlM3nmC5bIApZvbC2TQuNva+ElCPotdhEO8jduiVkBnc2lr8D9qnFm8U5Kx/aFnGlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/dts-plugin": "0.15.0", - "@module-federation/managers": "0.15.0", - "@module-federation/sdk": "0.15.0", - "chalk": "3.0.0", - "find-pkg": "2.0.0" - } - }, - "node_modules/@module-federation/node": { - "version": "2.7.21", - "resolved": "https://registry.npmjs.org/@module-federation/node/-/node-2.7.21.tgz", - "integrity": "sha512-a4GH54mHr8b+wLjKhDenAbMN2XLSqkkjvkTKSVSmpBnfs+jMR08U1moSki9ppAf8J7LFmxR+oFNdaAFdLItTiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/enhanced": "0.21.2", - "@module-federation/runtime": "0.21.2", - "@module-federation/sdk": "0.21.2", - "btoa": "1.2.1", - "encoding": "^0.1.13", - "node-fetch": "2.7.0" - }, - "peerDependencies": { - "react": "^16||^17||^18||^19", - "react-dom": "^16||^17||^18||^19", - "webpack": "^5.40.0" - }, - "peerDependenciesMeta": { - "next": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", - "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/android-arm": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", - "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/android-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", - "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/android-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", - "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", - "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/darwin-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", - "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", - "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", - "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-arm": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", - "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", - "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-ia32": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", - "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-loong64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", - "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", - "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", - "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", - "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-s390x": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", - "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/linux-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", - "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", - "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", - "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", - "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", - "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/sunos-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", - "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/win32-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", - "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/win32-ia32": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", - "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@esbuild/win32-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", - "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@module-federation/node/node_modules/@modern-js/node-bundle-require": { - "version": "2.68.2", - "resolved": "https://registry.npmjs.org/@modern-js/node-bundle-require/-/node-bundle-require-2.68.2.tgz", - "integrity": "sha512-MWk/pYx7KOsp+A/rN0as2ji/Ba8x0m129aqZ3Lj6T6CCTWdz0E/IsamPdTmF9Jnb6whQoBKtWSaLTCQlmCoY0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@modern-js/utils": "2.68.2", - "@swc/helpers": "^0.5.17", - "esbuild": "0.25.5" - } - }, - "node_modules/@module-federation/node/node_modules/@modern-js/utils": { - "version": "2.68.2", - "resolved": "https://registry.npmjs.org/@modern-js/utils/-/utils-2.68.2.tgz", - "integrity": "sha512-revom/i/EhKfI0STNLo/AUbv7gY0JY0Ni2gO6P/Z4cTyZZRgd5j90678YB2DGn+LtmSrEWtUphyDH5Jn1RKjgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@swc/helpers": "^0.5.17", - "caniuse-lite": "^1.0.30001520", - "lodash": "^4.17.21", - "rslog": "^1.1.0" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/bridge-react-webpack-plugin": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.21.2.tgz", - "integrity": "sha512-HxrzbpAXUwvhnKmgUqKrTJo0mMGHeap2w9T204ieHCXtF8xkw7xGDIgn+Vu6OJqLeGvbWagPrSGAn1CwOvxxRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/sdk": "0.21.2", - "@types/semver": "7.5.8", - "semver": "7.6.3" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/cli": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/cli/-/cli-0.21.2.tgz", - "integrity": "sha512-hBz9zu++0B0SqTomPcluf6ghZOv9sU8iixsEicMPsi+2qRlccGdCxr3hKBEZE/xBN5zJ4+Rj+RCAHYtx92wq8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@modern-js/node-bundle-require": "2.68.2", - "@module-federation/dts-plugin": "0.21.2", - "@module-federation/sdk": "0.21.2", - "chalk": "3.0.0", - "commander": "11.1.0" - }, - "bin": { - "mf": "bin/mf.js" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/data-prefetch": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.21.2.tgz", - "integrity": "sha512-550WjRmsH4VE/ia8o3B/Uro266ph29rBKsuce9IWXo2fg/aj+E+LH/w7bg/VVEjvgjBWCwvTe6NyTGvROZ4hqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.21.2", - "@module-federation/sdk": "0.21.2", - "fs-extra": "9.1.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/dts-plugin": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.21.2.tgz", - "integrity": "sha512-BPfBQLpq6D+5uz9yhqLFbTDNSpom7IXZBQ67dVzR9EKXhjSeM14hYu6e4289oYnx7yiKnXB2gdey+Q3UqSvCxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.21.2", - "@module-federation/managers": "0.21.2", - "@module-federation/sdk": "0.21.2", - "@module-federation/third-party-dts-extractor": "0.21.2", - "adm-zip": "^0.5.10", - "ansi-colors": "^4.1.3", - "axios": "^1.12.0", - "chalk": "3.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "3.0.3", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "node-schedule": "2.1.1", - "rambda": "^9.1.0", - "ws": "8.18.0" - }, - "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "vue-tsc": { - "optional": true - } - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/enhanced": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.21.2.tgz", - "integrity": "sha512-fG1a5GgXHDGpkbTLZ1BYBSkNYNaEa9GqITKiPQpNjEh/GpQDFfHLp9Cnnazkrs6yg9RBJDUsFscWpCKz3x6F4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.21.2", - "@module-federation/cli": "0.21.2", - "@module-federation/data-prefetch": "0.21.2", - "@module-federation/dts-plugin": "0.21.2", - "@module-federation/error-codes": "0.21.2", - "@module-federation/inject-external-runtime-core-plugin": "0.21.2", - "@module-federation/managers": "0.21.2", - "@module-federation/manifest": "0.21.2", - "@module-federation/rspack": "0.21.2", - "@module-federation/runtime-tools": "0.21.2", - "@module-federation/sdk": "0.21.2", - "btoa": "^1.2.1", - "schema-utils": "^4.3.0", - "upath": "2.0.1" - }, - "bin": { - "mf": "bin/mf.js" - }, - "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/error-codes": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.21.2.tgz", - "integrity": "sha512-mGbPAAApgjmQUl4J7WAt20aV04a26TyS21GDEpOGXFEQG5FqmZnSJ6FqB8K19HgTKioBT1+fF/Ctl5bGGao/EA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/node/node_modules/@module-federation/inject-external-runtime-core-plugin": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/inject-external-runtime-core-plugin/-/inject-external-runtime-core-plugin-0.21.2.tgz", - "integrity": "sha512-8D+p0oLIxnl3RnM/c84K3WOaxouGPYcWkNQFvv5aMw+GDOCgAgcgvrfs/TzU5PEGVj5NqCQRTP7dUDrujeW4tg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@module-federation/runtime-tools": "0.21.2" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/managers": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.21.2.tgz", - "integrity": "sha512-AZIqm7wj2l78OwBh4aEABXecSbRV2WIxde3kIgf1FSd3FAML8r1gjIgLVvCrXgHiTJyqy7l6DwgQSl6Rm5UpXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/sdk": "0.21.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/manifest": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.21.2.tgz", - "integrity": "sha512-UDvjsn2u4JHlLB5eT4wLIWsD5h3cDre5e4LtixjuhtZpvo8o9wWSmxTNqmcZZa6XuwbGQQ7hRxGuSlI0xO5LvQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/dts-plugin": "0.21.2", - "@module-federation/managers": "0.21.2", - "@module-federation/sdk": "0.21.2", - "chalk": "3.0.0", - "find-pkg": "2.0.0" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/rspack": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.21.2.tgz", - "integrity": "sha512-mJy/X+8SDPvur+/s/CNg5Ho4M0nXyUv5cN+zUdXr7ziX9UvPscNPF+T6jasrro32CU4KtcWIbX9FKqQSZ/odcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.21.2", - "@module-federation/dts-plugin": "0.21.2", - "@module-federation/inject-external-runtime-core-plugin": "0.21.2", - "@module-federation/managers": "0.21.2", - "@module-federation/manifest": "0.21.2", - "@module-federation/runtime-tools": "0.21.2", - "@module-federation/sdk": "0.21.2", - "btoa": "1.2.1" - }, - "peerDependencies": { - "@rspack/core": ">=0.7", - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - } - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/runtime": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.21.2.tgz", - "integrity": "sha512-97jlOx4RAnAHMBTfgU5FBK6+V/pfT6GNX0YjSf8G+uJ3lFy74Y6kg/BevEkChTGw5waCLAkw/pw4LmntYcNN7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.21.2", - "@module-federation/runtime-core": "0.21.2", - "@module-federation/sdk": "0.21.2" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/runtime-core": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.21.2.tgz", - "integrity": "sha512-LtDnccPxjR8Xqa3daRYr1cH/6vUzK3mQSzgvnfsUm1fXte5syX4ftWw3Eu55VdqNY3yREFRn77AXdu9PfPEZRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.21.2", - "@module-federation/sdk": "0.21.2" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/runtime-tools": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.21.2.tgz", - "integrity": "sha512-SgG9NWTYGNYcHSd5MepO3AXf6DNXriIo4sKKM4mu4RqfYhHyP+yNjnF/gvYJl52VD61g0nADmzLWzBqxOqk2tg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.21.2", - "@module-federation/webpack-bundler-runtime": "0.21.2" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/sdk": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.21.2.tgz", - "integrity": "sha512-t2vHSJ1a9zjg7LLJoEghcytNLzeFCqOat5TbXTav5dgU0xXw82Cf0EfLrxiJL6uUpgbtyvUdqqa2DVAvMPjiiA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/node/node_modules/@module-federation/third-party-dts-extractor": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.21.2.tgz", - "integrity": "sha512-t8kKhD1XigGUpgFXyjpmT71gPSjR5CuTezSCSF6rIRSl+lQESiwzbPPlXHJorpKaaQJYAFtlmtNkcbvVR9nnXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "resolve": "1.22.8" - } - }, - "node_modules/@module-federation/node/node_modules/@module-federation/webpack-bundler-runtime": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.21.2.tgz", - "integrity": "sha512-06R/NDY6Uh5RBIaBOFwYWzJCf1dIiQd/DFHToBVhejUT3ZFG7GzHEPIIsAGqMzne/JSmVsvjlXiJu7UthQ6rFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.21.2", - "@module-federation/sdk": "0.21.2" - } - }, - "node_modules/@module-federation/node/node_modules/esbuild": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", - "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.5", - "@esbuild/android-arm": "0.25.5", - "@esbuild/android-arm64": "0.25.5", - "@esbuild/android-x64": "0.25.5", - "@esbuild/darwin-arm64": "0.25.5", - "@esbuild/darwin-x64": "0.25.5", - "@esbuild/freebsd-arm64": "0.25.5", - "@esbuild/freebsd-x64": "0.25.5", - "@esbuild/linux-arm": "0.25.5", - "@esbuild/linux-arm64": "0.25.5", - "@esbuild/linux-ia32": "0.25.5", - "@esbuild/linux-loong64": "0.25.5", - "@esbuild/linux-mips64el": "0.25.5", - "@esbuild/linux-ppc64": "0.25.5", - "@esbuild/linux-riscv64": "0.25.5", - "@esbuild/linux-s390x": "0.25.5", - "@esbuild/linux-x64": "0.25.5", - "@esbuild/netbsd-arm64": "0.25.5", - "@esbuild/netbsd-x64": "0.25.5", - "@esbuild/openbsd-arm64": "0.25.5", - "@esbuild/openbsd-x64": "0.25.5", - "@esbuild/sunos-x64": "0.25.5", - "@esbuild/win32-arm64": "0.25.5", - "@esbuild/win32-ia32": "0.25.5", - "@esbuild/win32-x64": "0.25.5" - } - }, - "node_modules/@module-federation/node/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/node/node_modules/koa": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/koa/-/koa-3.0.3.tgz", - "integrity": "sha512-MeuwbCoN1daWS32/Ni5qkzmrOtQO2qrnfdxDHjrm6s4b59yG4nexAJ0pTEFyzjLp0pBVO80CZp0vW8Ze30Ebow==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "^1.3.8", - "content-disposition": "~0.5.4", - "content-type": "^1.0.5", - "cookies": "~0.9.1", - "delegates": "^1.0.0", - "destroy": "^1.2.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "fresh": "~0.5.2", - "http-assert": "^1.5.0", - "http-errors": "^2.0.0", - "koa-compose": "^4.1.0", - "mime-types": "^3.0.1", - "on-finished": "^2.4.1", - "parseurl": "^1.3.3", - "statuses": "^2.0.1", - "type-is": "^2.0.1", - "vary": "^1.1.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@module-federation/node/node_modules/media-typer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@module-federation/node/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@module-federation/node/node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@module-federation/node/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "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/@module-federation/node/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/node/node_modules/type-is": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@module-federation/rspack": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.15.0.tgz", - "integrity": "sha512-nRz0JHcoTz+M5A+wXCG3981lmPeEm91EZe4q5GVfbVhvlAf/Ctd26qSz4lXuyUA1Ar5afBTxKvqWy7xh4wcg2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.15.0", - "@module-federation/dts-plugin": "0.15.0", - "@module-federation/inject-external-runtime-core-plugin": "0.15.0", - "@module-federation/managers": "0.15.0", - "@module-federation/manifest": "0.15.0", - "@module-federation/runtime-tools": "0.15.0", - "@module-federation/sdk": "0.15.0", - "btoa": "1.2.1" - }, - "peerDependencies": { - "@rspack/core": ">=0.7", - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - } - } - }, - "node_modules/@module-federation/runtime": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.15.0.tgz", - "integrity": "sha512-dTPsCNum9Bhu3yPOcrPYq0YnM9eCMMMNB1wuiqf1+sFbQlNApF0vfZxooqz3ln0/MpgE0jerVvFsLVGfqvC9Ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.15.0", - "@module-federation/runtime-core": "0.15.0", - "@module-federation/sdk": "0.15.0" - } - }, - "node_modules/@module-federation/runtime-core": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.15.0.tgz", - "integrity": "sha512-RYzI61fRDrhyhaEOXH3AgIGlHiot0wPFXu7F43cr+ZnTi+VlSYWLdlZ4NBuT9uV6JSmH54/c+tEZm5SXgKR2sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.15.0", - "@module-federation/sdk": "0.15.0" - } - }, - "node_modules/@module-federation/runtime-tools": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.15.0.tgz", - "integrity": "sha512-kzFn3ObUeBp5vaEtN1WMxhTYBuYEErxugu1RzFUERD21X3BZ+b4cWwdFJuBDlsmVjctIg/QSOoZoPXRKAO0foA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.15.0", - "@module-federation/webpack-bundler-runtime": "0.15.0" - } - }, - "node_modules/@module-federation/sdk": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.15.0.tgz", - "integrity": "sha512-PWiYbGcJrKUD6JZiEPihrXhV3bgXdll4bV7rU+opV7tHaun+Z0CdcawjZ82Xnpb8MCPGmqHwa1MPFeUs66zksw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/third-party-dts-extractor": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.15.0.tgz", - "integrity": "sha512-rML74G1NB9wtHubXP+ZTMI5HZkYypN/E93w8Zkwr6rc/k1eoZZza2lghw2znCNeu3lDlhvI9i4iaVsJQrX4oQA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "resolve": "1.22.8" - } - }, - "node_modules/@module-federation/third-party-dts-extractor/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@module-federation/third-party-dts-extractor/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "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/@module-federation/webpack-bundler-runtime": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.15.0.tgz", - "integrity": "sha512-i+3wu2Ljh2TmuUpsnjwZVupOVqV50jP0ndA8PSP4gwMKlgdGeaZ4VH5KkHAXGr2eiYUxYLMrJXz1+eILJqeGDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.15.0", - "@module-federation/sdk": "0.15.0" - } - }, - "node_modules/@mongodb-js/saslprep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.2.tgz", - "integrity": "sha512-QgA5AySqB27cGTXBFmnpifAi7HxoGUeezwo6p9dI03MuDB6Pp33zgclqVb6oVK3j6I9Vesg0+oojW2XxB59SGg==", - "license": "MIT", - "dependencies": { - "sparse-bitfield": "^3.0.3" - } - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", - "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", - "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", - "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", - "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", - "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", - "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@napi-rs/nice": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.1.1.tgz", - "integrity": "sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "optionalDependencies": { - "@napi-rs/nice-android-arm-eabi": "1.1.1", - "@napi-rs/nice-android-arm64": "1.1.1", - "@napi-rs/nice-darwin-arm64": "1.1.1", - "@napi-rs/nice-darwin-x64": "1.1.1", - "@napi-rs/nice-freebsd-x64": "1.1.1", - "@napi-rs/nice-linux-arm-gnueabihf": "1.1.1", - "@napi-rs/nice-linux-arm64-gnu": "1.1.1", - "@napi-rs/nice-linux-arm64-musl": "1.1.1", - "@napi-rs/nice-linux-ppc64-gnu": "1.1.1", - "@napi-rs/nice-linux-riscv64-gnu": "1.1.1", - "@napi-rs/nice-linux-s390x-gnu": "1.1.1", - "@napi-rs/nice-linux-x64-gnu": "1.1.1", - "@napi-rs/nice-linux-x64-musl": "1.1.1", - "@napi-rs/nice-openharmony-arm64": "1.1.1", - "@napi-rs/nice-win32-arm64-msvc": "1.1.1", - "@napi-rs/nice-win32-ia32-msvc": "1.1.1", - "@napi-rs/nice-win32-x64-msvc": "1.1.1" - } - }, - "node_modules/@napi-rs/nice-android-arm-eabi": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.1.1.tgz", - "integrity": "sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-android-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.1.1.tgz", - "integrity": "sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-darwin-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.1.1.tgz", - "integrity": "sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-darwin-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.1.1.tgz", - "integrity": "sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-freebsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.1.1.tgz", - "integrity": "sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.1.1.tgz", - "integrity": "sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-arm64-gnu": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.1.1.tgz", - "integrity": "sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-arm64-musl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.1.1.tgz", - "integrity": "sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-ppc64-gnu": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.1.1.tgz", - "integrity": "sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-riscv64-gnu": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.1.1.tgz", - "integrity": "sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-s390x-gnu": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.1.1.tgz", - "integrity": "sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-x64-gnu": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.1.1.tgz", - "integrity": "sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-linux-x64-musl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.1.1.tgz", - "integrity": "sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-openharmony-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-openharmony-arm64/-/nice-openharmony-arm64-1.1.1.tgz", - "integrity": "sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-win32-arm64-msvc": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.1.1.tgz", - "integrity": "sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-win32-ia32-msvc": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.1.1.tgz", - "integrity": "sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/nice-win32-x64-msvc": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.1.1.tgz", - "integrity": "sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz", - "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.5.0", - "@emnapi/runtime": "^1.5.0", - "@tybys/wasm-util": "^0.10.1" - } - }, - "node_modules/@ngtools/webpack": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.19.tgz", - "integrity": "sha512-R9aeTrOBiRVl8I698JWPniUAAEpSvzc8SUGWSM5UXWMcHnWqd92cOnJJ1aXDGJZKXrbhMhCBx9Dglmcks5IDpg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^19.0.0 || ^19.2.0-next.0", - "typescript": ">=5.5 <5.9", - "webpack": "^5.54.0" - } - }, - "node_modules/@noble/curves": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.2.tgz", - "integrity": "sha512-HxngEd2XUcg9xi20JkwlLCtYwfoFw4JGkuZpT+WlsPD4gB/cxkvTD8fSsoAnphGZhFdZYKeQIPCuFlWPm1uE0g==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "1.8.0" - }, - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/hashes": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", - "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", - "license": "MIT", - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", - "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/fs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", - "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/git": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.3.tgz", - "integrity": "sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^8.0.0", - "ini": "^5.0.0", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^10.0.0", - "proc-log": "^5.0.0", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^5.0.0" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", - "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^4.0.0", - "npm-normalize-package-bin": "^4.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/node-gyp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", - "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/package-json": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.2.0.tgz", - "integrity": "sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^6.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^8.0.0", - "json-parse-even-better-errors": "^4.0.0", - "proc-log": "^5.0.0", - "semver": "^7.5.3", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/package-json/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": 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": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/package-json/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.3.tgz", - "integrity": "sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==", - "dev": true, - "license": "ISC", - "dependencies": { - "which": "^5.0.0" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/redact": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", - "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.1.0.tgz", - "integrity": "sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^4.0.0", - "@npmcli/package-json": "^6.0.0", - "@npmcli/promise-spawn": "^8.0.0", - "node-gyp": "^11.0.0", - "proc-log": "^5.0.0", - "which": "^5.0.0" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@nx/angular": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/angular/-/angular-21.2.2.tgz", - "integrity": "sha512-fDBx2QmxvnPEzLjqFiauDt8o9nhsZL4ortcIbdlGXgHvU78Wvj3q/joI9zCXsvbT62xJxNubb3fVafl79xLjgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "21.2.2", - "@nx/eslint": "21.2.2", - "@nx/js": "21.2.2", - "@nx/module-federation": "21.2.2", - "@nx/rspack": "21.2.2", - "@nx/web": "21.2.2", - "@nx/webpack": "21.2.2", - "@nx/workspace": "21.2.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "@typescript-eslint/type-utils": "^8.0.0", - "enquirer": "~2.3.6", - "magic-string": "~0.30.2", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "tslib": "^2.3.0", - "webpack-merge": "^5.8.0" - }, - "peerDependencies": { - "@angular-devkit/build-angular": ">= 18.0.0 < 21.0.0", - "@angular-devkit/core": ">= 18.0.0 < 21.0.0", - "@angular-devkit/schematics": ">= 18.0.0 < 21.0.0", - "@angular/build": ">= 18.0.0 < 21.0.0", - "@schematics/angular": ">= 18.0.0 < 21.0.0", - "ng-packagr": ">= 18.0.0 < 21.0.0", - "rxjs": "^6.5.3 || ^7.5.0" - }, - "peerDependenciesMeta": { - "@angular-devkit/build-angular": { - "optional": true - }, - "@angular/build": { - "optional": true - }, - "ng-packagr": { - "optional": true - } - } - }, - "node_modules/@nx/angular/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" - } - }, - "node_modules/@nx/angular/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", - "dev": true, - "license": "MIT", - "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": "21.2.2" - } - }, - "node_modules/@nx/angular/node_modules/@nx/js": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.2.2.tgz", - "integrity": "sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.2.2", - "@nx/workspace": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "verdaccio": "^6.0.5" - }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } - } - }, - "node_modules/@nx/angular/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", "cpu": [ - "x64" + "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@nx/angular/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@nx/angular/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/@nx/angular/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nx/angular/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@nx/angular/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/angular/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/angular/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nx/angular/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/angular/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@nx/angular/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/angular/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } - }, - "node_modules/@nx/angular/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/angular/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/angular/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/angular/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@nx/angular/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@nx/angular/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@nx/angular/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "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": ">=6" - } - }, - "node_modules/@nx/angular/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/angular/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@nx/devkit": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.2.tgz", - "integrity": "sha512-1dgjwSsNDdp/VXydZnSfzfVwySEB3C9yjzeIw6+3+nRvZfH16a7ggZE7MF5sJTq4d+01hAgIDz3KyvGa6Jf73g==", - "dev": true, - "license": "MIT", - "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": "21.1.2" - } - }, - "node_modules/@nx/devkit/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, "engines": { - "node": ">=8.6" - } - }, - "node_modules/@nx/eslint": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-21.2.2.tgz", - "integrity": "sha512-YErnbbkD2gXf9mhnk5T4J5j106bITw2qcA4COCuKpycnX/gszSed9OnU1vCsaza0ah+2CoNWioer2pi4x1WcAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "21.2.2", - "@nx/js": "21.2.2", - "semver": "^7.5.3", - "tslib": "^2.3.0", - "typescript": "~5.8.2" - }, - "peerDependencies": { - "@zkochan/js-yaml": "0.0.7", - "eslint": "^8.0.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "@zkochan/js-yaml": { - "optional": true - } - } - }, - "node_modules/@nx/eslint/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" - } - }, - "node_modules/@nx/eslint/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", - "dev": true, - "license": "MIT", - "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": "21.2.2" - } - }, - "node_modules/@nx/eslint/node_modules/@nx/js": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.2.2.tgz", - "integrity": "sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.2.2", - "@nx/workspace": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "verdaccio": "^6.0.5" - }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } + "node": ">=18" } }, - "node_modules/@nx/eslint/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", "cpu": [ - "x64" + "s390x" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "win32" + "linux" ], - "peer": true - }, - "node_modules/@nx/eslint/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@nx/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/@nx/eslint/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nx/eslint/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@nx/eslint/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/eslint/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/eslint/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nx/eslint/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/eslint/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@nx/eslint/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/eslint/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } - }, - "node_modules/@nx/eslint/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/eslint/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/eslint/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/eslint/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@nx/eslint/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@nx/eslint/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@nx/eslint/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "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": ">=6" - } - }, - "node_modules/@nx/eslint/node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/@nx/eslint/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/js": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.1.2.tgz", - "integrity": "sha512-ZF6Zf4Ys+RBvH0GoQHio94C/0N07Px/trAvseMuQ8PKc0tSkXycu/EBc1uAZQvgJThR5o3diAKtIQug77pPYMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.1.2", - "@nx/workspace": "21.1.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "verdaccio": "^6.0.5" - }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } - } - }, - "node_modules/@nx/js/node_modules/@nx/workspace": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-21.1.2.tgz", - "integrity": "sha512-I4e/X/GN0Vx3FDZv/7bFYmXfOPmcMI3cDO/rg+TqudsuxVM7tJ7+8jtwdpU4I2IEpI6oU9FZ7Fu9R2uNqL5rrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "21.1.2", - "@zkochan/js-yaml": "0.0.7", - "chalk": "^4.1.0", - "enquirer": "~2.3.6", - "nx": "21.1.2", - "picomatch": "4.0.2", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - } - }, - "node_modules/@nx/js/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/@nx/js/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@nx/js/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/js/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/js/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@nx/js/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/js/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/js/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@nx/js/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@nx/js/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/module-federation": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/module-federation/-/module-federation-21.2.2.tgz", - "integrity": "sha512-jV2D1NcWbLE9UYg/moW7D7eG7TvUdYmcUXrA6H/RbcGHyNwZpu6lyj3x/cypAOdmqUuEPHhMFbNM5HvMCAXTEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/enhanced": "^0.15.0", - "@module-federation/node": "^2.6.26", - "@module-federation/sdk": "^0.15.0", - "@nx/devkit": "21.2.2", - "@nx/js": "21.2.2", - "@nx/web": "21.2.2", - "@rspack/core": "^1.3.8", - "express": "^4.21.2", - "http-proxy-middleware": "^3.0.3", - "picocolors": "^1.1.0", - "tslib": "^2.3.0", - "webpack": "^5.88.0" - } - }, - "node_modules/@nx/module-federation/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" - } - }, - "node_modules/@nx/module-federation/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", - "dev": true, - "license": "MIT", - "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": "21.2.2" - } - }, - "node_modules/@nx/module-federation/node_modules/@nx/js": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.2.2.tgz", - "integrity": "sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.2.2", - "@nx/workspace": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "verdaccio": "^6.0.5" - }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } + "node": ">=18" } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", + "node_modules/@esbuild/linux-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", "cpu": [ - "arm64" + "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "darwin" + "linux" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", "cpu": [ - "x64" + "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "darwin" + "netbsd" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "freebsd" + "netbsd" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", "cpu": [ - "arm" + "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "openbsd" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", "cpu": [ - "arm64" + "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "openbsd" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "openharmony" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "sunos" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", "cpu": [ - "x64" + "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ - "linux" + "win32" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", "cpu": [ - "arm64" + "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/module-federation/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", + "node_modules/@esbuild/win32-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], - "peer": true - }, - "node_modules/@nx/module-federation/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@nx/module-federation/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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": ">=18" } }, - "node_modules/@nx/module-federation/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, + "node_modules/@fastify/busboy": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", + "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", "license": "MIT", - "peer": true, "engines": { - "node": ">=8" + "node": ">=14" } }, - "node_modules/@nx/module-federation/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, + "node_modules/@fingerprintjs/fingerprintjs": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@fingerprintjs/fingerprintjs/-/fingerprintjs-3.4.2.tgz", + "integrity": "sha512-3Ncze6JsJpB7BpYhqIgvBpfvEX1jsEKrad5hQBpyRQxtoAp6hx3+R46zqfsuQG4D9egQZ+xftQ0u4LPFMB7Wmg==", "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" + "tslib": "^2.4.1" } }, - "node_modules/@nx/module-federation/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } + "node_modules/@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "license": "ISC" }, - "node_modules/@nx/module-federation/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "is-docker": "cli.js" - }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=8" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/module-federation/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "is-docker": "^2.0.0" + "url": "https://opencollective.com/libvips" }, - "engines": { - "node": ">=8" + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" } }, - "node_modules/@nx/module-federation/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/module-federation/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@nx/module-federation/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@nx/module-federation/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" + "funding": { + "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } + "@img/sharp-libvips-darwin-x64": "1.0.4" } }, - "node_modules/@nx/module-federation/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/module-federation/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/module-federation/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nx/module-federation/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/module-federation/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/module-federation/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/module-federation/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "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": ">=6" + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/module-federation/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.1.2.tgz", - "integrity": "sha512-9dO32jd+h7SrvQafJph6b7Bsmp2IotTE0w7dAGb4MGBQni3JWCXaxlMMpWUZXWW1pM5uIkFJO5AASW4UOI7w2w==", + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ - "darwin" - ] + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } }, - "node_modules/@nx/nx-darwin-x64": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.1.2.tgz", - "integrity": "sha512-5sf+4PRVg9pDVgD53NE1hoPz4lC8Ni34UovQsOrZgDvwU5mqPbIhTzVYRDH86i/086AcCvjT5tEt7rEcuRwlKw==", + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ - "darwin" - ] + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } }, - "node_modules/@nx/nx-freebsd-x64": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.1.2.tgz", - "integrity": "sha512-E5HR44fimXlQuAgn/tP9esmvxbzt/92AIl0PBT6L3Juh/xYiXKWhda63H4+UNT8AcLRxVXwfZrGPuGCDs+7y/Q==", + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", "cpu": [ - "x64" + "arm64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ - "freebsd" - ] + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } }, - "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.1.2.tgz", - "integrity": "sha512-V4n6DE+r12gwJHFjZs+e2GmWYZdhpgA2DYWbsYWRYb1XQCNUg4vPzt+YFzWZ+K2o91k93EBnlLfrag7CqxUslw==", + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", "cpu": [ - "arm" + "s390x" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } }, - "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.1.2.tgz", - "integrity": "sha512-NFhsp27O+mS3r7PWLmJgyZy42WQ72c2pTQSpYfhaBbZPTI5DqBHdANa0sEPmV+ON24qkl5CZKvsmhzjsNmyW6A==", + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", "cpu": [ - "arm64" + "x64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } }, - "node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.1.2.tgz", - "integrity": "sha512-BgS9npARwcnw+hoaRsbas6vdBAJRBAj5qSeL57LO8Dva+e/6PYqoNyVJ0BgJ98xPXDpzM/NnpeRsndQGpLyhDw==", + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } }, - "node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.1.2.tgz", - "integrity": "sha512-tjBINbymQgxnIlNK/m6B0P5eiGRSHSYPNkFdh3+sra80AP/ymHGLRxxZy702Ga2xg8RVr9zEvuXYHI+QBa1YmA==", + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } }, - "node_modules/@nx/nx-linux-x64-musl": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.1.2.tgz", - "integrity": "sha512-+0V0YAOWMh1wvpQZuayQ7y+sj2MhE3l7z0JMD9SX/4xv9zLOWGv+EiUmN/fGoU/mwsSkH2wTCo6G6quKF1E8jQ==", + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", "cpu": [ - "x64" + "wasm32" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", "optional": true, - "os": [ - "linux" - ] + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } }, - "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.1.2.tgz", - "integrity": "sha512-E+ECMQIMJ6R47BMW5YpDyOhTqczvFaL8k24umRkcvlRh3SraczyxBVPkYHDukDp7tCeIszc5EvdWc83C3W8U4w==", + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", "cpu": [ - "arm64" + "ia32" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0 AND LGPL-3.0-or-later", "optional": true, "os": [ "win32" - ] + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } }, - "node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.1.2.tgz", - "integrity": "sha512-J9rNTBOS7Ld6CybU/cou1Fg52AHSYsiwpZISM2RNM0XIoVSDk3Jsvh4OJgS2rvV0Sp/cgDg3ieOMAreekH+TKw==", + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0 AND LGPL-3.0-or-later", "optional": true, "os": [ "win32" - ] - }, - "node_modules/@nx/rspack": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/rspack/-/rspack-21.2.2.tgz", - "integrity": "sha512-wOMtsQX9VmvQi2vR8zzP8hqOxaPoy1sn/rCj/1PgnS5UOsAA2aUwnUPB6UWPCxqZA76TY1dYmyq+j8IxKgxV8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "21.2.2", - "@nx/js": "21.2.2", - "@nx/module-federation": "21.2.2", - "@nx/web": "21.2.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "@rspack/core": "^1.3.8", - "@rspack/dev-server": "^1.1.1", - "@rspack/plugin-react-refresh": "^1.0.0", - "autoprefixer": "^10.4.9", - "browserslist": "^4.21.4", - "css-loader": "^6.4.0", - "enquirer": "~2.3.6", - "express": "^4.21.2", - "http-proxy-middleware": "^3.0.3", - "less-loader": "11.1.0", - "license-webpack-plugin": "^4.0.2", - "loader-utils": "^2.0.3", - "parse5": "4.0.0", - "picocolors": "^1.1.0", - "postcss": "^8.4.38", - "postcss-import": "~14.1.0", - "postcss-loader": "^8.1.1", - "sass": "^1.85.0", - "sass-embedded": "^1.83.4", - "sass-loader": "^16.0.4", - "source-map-loader": "^5.0.0", - "style-loader": "^3.3.0", - "ts-checker-rspack-plugin": "^1.1.1", - "tslib": "^2.3.0", - "webpack": "^5.80.0", - "webpack-node-externals": "^3.0.0" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@module-federation/enhanced": "^0.15.0", - "@module-federation/node": "^2.6.26" + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@nx/rspack/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", + "node_modules/@inquirer/ansi": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.1.tgz", + "integrity": "sha512-yqq0aJW/5XPhi5xOAL1xRCpe1eh8UFVgYFpFsjEqmIR8rKLyP+HINvFXwUaxYICflJrVlxnp7lLN6As735kVpw==", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" + "engines": { + "node": ">=18" } }, - "node_modules/@nx/rspack/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", + "node_modules/@inquirer/checkbox": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.3.0.tgz", + "integrity": "sha512-5+Q3PKH35YsnoPTh75LucALdAxom6xh5D1oeY561x4cqBuH24ZFVyFREPe14xgnrtmGu3EEt1dIi60wRVSnGCw==", "dev": true, "license": "MIT", "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" + "@inquirer/ansi": "^1.0.1", + "@inquirer/core": "^10.3.0", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" }, "peerDependencies": { - "nx": "21.2.2" + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@nx/rspack/node_modules/@nx/js": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.2.2.tgz", - "integrity": "sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==", + "node_modules/@inquirer/confirm": { + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.14.tgz", + "integrity": "sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.2.2", - "@nx/workspace": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" + "@inquirer/core": "^10.1.15", + "@inquirer/type": "^3.0.8" + }, + "engines": { + "node": ">=18" }, "peerDependencies": { - "verdaccio": "^6.0.5" + "@types/node": ">=18" }, "peerDependenciesMeta": { - "verdaccio": { + "@types/node": { "optional": true } } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", - "cpu": [ - "arm64" - ], + "node_modules/@inquirer/core": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.0.tgz", + "integrity": "sha512-Uv2aPPPSK5jeCplQmQ9xadnFx2Zhj9b5Dj7bU6ZeCdDNNY11nhYy4btcSdtDguHqCT2h5oNeQTcUNSGGLA7NTA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true + "dependencies": { + "@inquirer/ansi": "^1.0.1", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", + "cli-width": "^4.1.0", + "mute-stream": "^2.0.0", + "signal-exit": "^4.1.0", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", - "cpu": [ - "x64" - ], + "node_modules/@inquirer/editor": { + "version": "4.2.21", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.21.tgz", + "integrity": "sha512-MjtjOGjr0Kh4BciaFShYpZ1s9400idOdvQ5D7u7lE6VztPFoyLcVNE5dXBmEEIQq5zi4B9h2kU+q7AVBxJMAkQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true + "dependencies": { + "@inquirer/core": "^10.3.0", + "@inquirer/external-editor": "^1.0.2", + "@inquirer/type": "^3.0.9" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", - "cpu": [ - "x64" - ], + "node_modules/@inquirer/expand": { + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.21.tgz", + "integrity": "sha512-+mScLhIcbPFmuvU3tAGBed78XvYHSvCl6dBiYMlzCLhpr0bzGzd8tfivMMeqND6XZiaZ1tgusbUHJEfc6YzOdA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true + "dependencies": { + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", - "cpu": [ - "arm" - ], + "node_modules/@inquirer/external-editor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.2.tgz", + "integrity": "sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "chardet": "^2.1.0", + "iconv-lite": "^0.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", - "cpu": [ - "arm64" - ], + "node_modules/@inquirer/figures": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.14.tgz", + "integrity": "sha512-DbFgdt+9/OZYFM+19dbpXOSeAstPy884FPy1KjDu4anWwymZeOYhMY1mdFri172htv6mvc/uvIAAi7b7tvjJBQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", - "cpu": [ - "arm64" - ], + "node_modules/@inquirer/input": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.5.tgz", + "integrity": "sha512-7GoWev7P6s7t0oJbenH0eQ0ThNdDJbEAEtVt9vsrYZ9FulIokvd823yLyhQlWHJPGce1wzP53ttfdCZmonMHyA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", - "cpu": [ - "x64" - ], + "node_modules/@inquirer/number": { + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.21.tgz", + "integrity": "sha512-5QWs0KGaNMlhbdhOSCFfKsW+/dcAVC2g4wT/z2MCiZM47uLgatC5N20kpkDQf7dHx+XFct/MJvvNGy6aYJn4Pw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", - "cpu": [ - "x64" - ], + "node_modules/@inquirer/password": { + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.21.tgz", + "integrity": "sha512-xxeW1V5SbNFNig2pLfetsDb0svWlKuhmr7MPJZMYuDnCTkpVBI+X/doudg4pznc1/U+yYmWFFOi4hNvGgUo7EA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "@inquirer/ansi": "^1.0.1", + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", - "cpu": [ - "arm64" - ], + "node_modules/@inquirer/prompts": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.2.tgz", + "integrity": "sha512-nqhDw2ZcAUrKNPwhjinJny903bRhI0rQhiDz1LksjeRxqa36i3l75+4iXbOy0rlDpLJGxqtgoPavQjmmyS5UJw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true + "dependencies": { + "@inquirer/checkbox": "^4.2.1", + "@inquirer/confirm": "^5.1.14", + "@inquirer/editor": "^4.2.17", + "@inquirer/expand": "^4.0.17", + "@inquirer/input": "^4.2.1", + "@inquirer/number": "^3.0.17", + "@inquirer/password": "^4.0.17", + "@inquirer/rawlist": "^4.1.5", + "@inquirer/search": "^3.1.0", + "@inquirer/select": "^4.3.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", - "cpu": [ - "x64" - ], + "node_modules/@inquirer/rawlist": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.9.tgz", + "integrity": "sha512-AWpxB7MuJrRiSfTKGJ7Y68imYt8P9N3Gaa7ySdkFj1iWjr6WfbGAhdZvw/UnhFXTHITJzxGUI9k8IX7akAEBCg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true + "dependencies": { + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } }, - "node_modules/@nx/rspack/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "node_modules/@inquirer/search": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.2.0.tgz", + "integrity": "sha512-a5SzB/qrXafDX1Z4AZW3CsVoiNxcIYCzYP7r9RzrfMpaLpB+yWi5U8BWagZyLmwR0pKbbL5umnGRd0RzGVI8bQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "tslib": "^2.4.0" + "@inquirer/core": "^10.3.0", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@nx/rspack/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@inquirer/select": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.4.0.tgz", + "integrity": "sha512-kaC3FHsJZvVyIjYBs5Ih8y8Bj4P/QItQWrZW22WJax7zTN+ZPXVGuOM55vzbdCP9zKUiBd9iEJVdesujfF+cAA==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@inquirer/ansi": "^1.0.1", + "@inquirer/core": "^10.3.0", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", + "yoctocolors-cjs": "^2.1.2" }, "engines": { - "node": ">=10" + "node": ">=18" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@nx/rspack/node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "node_modules/@inquirer/type": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.9.tgz", + "integrity": "sha512-QPaNt/nmE2bLGQa9b7wwyRJoLZ7pN6rcyXvzU0YCmivmJyq1BVo94G98tStRWkoD1RgDX5C+dPlhhHzNdu/W/w==", "dev": true, "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=18" }, "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" + "@types/node": ">=18" }, "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { + "@types/node": { "optional": true } } }, - "node_modules/@nx/rspack/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", "license": "MIT", - "peer": true, "engines": { - "node": ">=8" + "node": "20 || >=22" } }, - "node_modules/@nx/rspack/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" + "@isaacs/balanced-match": "^4.0.1" }, "engines": { - "node": ">=8.6" + "node": "20 || >=22" } }, - "node_modules/@nx/rspack/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, "license": "ISC", "dependencies": { - "lru-cache": "^10.0.1" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=12" } }, - "node_modules/@nx/rspack/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", - "peer": true, - "bin": { - "is-docker": "cli.js" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "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/@nx/rspack/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "is-docker": "^2.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/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/@nx/rspack/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "license": "MIT" }, - "node_modules/@nx/rspack/node_modules/less-loader": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", - "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", - "dev": true, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "license": "MIT", "dependencies": { - "klona": "^2.0.4" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/buffers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", + "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">= 14.15.0" + "node": ">=10.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "type": "github", + "url": "https://github.com/sponsors/streamich" }, "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" + "tslib": "2" } }, - "node_modules/@nx/rspack/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/@jsonjoy.com/codegen": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", + "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", "dev": true, - "license": "MIT", + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", + "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "@jsonjoy.com/base64": "^1.1.2", + "@jsonjoy.com/buffers": "^1.2.0", + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/json-pointer": "^1.0.2", + "@jsonjoy.com/util": "^1.9.0", + "hyperdyperid": "^1.2.0", + "thingies": "^2.5.0", + "tree-dump": "^1.1.0" }, "engines": { - "node": ">=8.9.0" + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" } }, - "node_modules/@nx/rspack/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "node_modules/@jsonjoy.com/json-pointer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", + "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", "dev": true, - "license": "ISC" + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/util": "^1.9.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } }, - "node_modules/@nx/rspack/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "node_modules/@jsonjoy.com/util": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", + "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", "dev": true, - "license": "ISC", + "license": "Apache-2.0", "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" + "@jsonjoy.com/buffers": "^1.0.0", + "@jsonjoy.com/codegen": "^1.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" } }, - "node_modules/@nx/rspack/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-3.0.1.tgz", + "integrity": "sha512-3XFmGwm3u6ioREG+ynAQB7FoxfajgQnMhIu8wC5eo/Lsih4aKDg0VuIMGaOsYn7hJSJagSeaD4K8yfpkEoDEmA==", "dev": true, - "hasInstallScript": true, "license": "MIT", - "peer": true, "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" + "@inquirer/type": "^3.0.7" }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" + "engines": { + "node": ">=20.0.0" }, "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } + "@inquirer/prompts": ">= 3 < 8", + "listr2": "9.0.1" + } + }, + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.4.2.tgz", + "integrity": "sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.4.2.tgz", + "integrity": "sha512-zevaowQNmrp3U7Fz1s9pls5aIgpKRsKb3dZWDINtLiozh3jZI9fBrI19lYYBxqdyiIyNdlyiidPnwPShj4aK+w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.4.2.tgz", + "integrity": "sha512-OmHCULY17rkx/RoCoXlzU7LyR8xqrksgdYWwtYa14l/sseezZ8seKWXcogHcjulBddER5NnEFV4L/Jtr2nyxeg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.4.2.tgz", + "integrity": "sha512-ZBEfbNZdkneebvZs98Lq30jMY8V9IJzckVeigGivV7nTHJc+89Ctomp1kAIWKlwIG0ovCDrFI448GzFPORANYg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.2.tgz", + "integrity": "sha512-vL9nM17C77lohPYE4YaAQvfZCSVJSryE4fXdi8M7uWPBnU+9DJabgKVAeyDb84ZM2vcFseoBE4/AagVtJeRE7g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-arm64/-/lmdb-win32-arm64-3.4.2.tgz", + "integrity": "sha512-SXWjdBfNDze4ZPeLtYIzsIeDJDJ/SdsA0pEXcUBayUIMO0FQBHfVZZyHXQjjHr4cvOAzANBgIiqaXRwfMhzmLw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.4.2.tgz", + "integrity": "sha512-IY+r3bxKW6Q6sIPiMC0L533DEfRJSXibjSI3Ft/w9Q8KQBNqEIvUFXt+09wV8S5BRk0a8uSF19YWxuRwEfI90g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@manypkg/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.5.5", + "@types/node": "^12.7.1", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0" } }, - "node_modules/@nx/rspack/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/@manypkg/find-root/node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@manypkg/find-root/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/@nx/rspack/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "node_modules/@manypkg/find-root/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "license": "MIT", "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6 <7 || >=8" } }, - "node_modules/@nx/rspack/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "node_modules/@manypkg/find-root/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, - "license": "ISC", + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@manypkg/find-root/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/@nx/rspack/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/@manypkg/find-root/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "p-limit": "^2.2.0" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/@nx/rspack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@manypkg/find-root/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 4.0.0" } }, - "node_modules/@nx/rspack/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "node_modules/@manypkg/get-packages": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", + "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", "dev": true, "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "@babel/runtime": "^7.5.5", + "@changesets/types": "^4.0.1", + "@manypkg/find-root": "^1.1.0", + "fs-extra": "^8.1.0", + "globby": "^11.0.0", + "read-yaml-file": "^1.1.0" } }, - "node_modules/@nx/rspack/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/@manypkg/get-packages/node_modules/@changesets/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", + "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@manypkg/get-packages/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "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" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=6 <7 || >=8" } }, - "node_modules/@nx/rspack/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "node_modules/@manypkg/get-packages/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@nx/vite": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/vite/-/vite-21.1.2.tgz", - "integrity": "sha512-qKb3CTPtcs3MsDebNW7PUS10IDB1+w//iXKFobwmclH4uW/HFUMRcdUrIsdcQfdmQPjGNTTM2fwmbgWJC4qmAw==", + "node_modules/@manypkg/get-packages/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@microsoft/api-extractor": { + "version": "7.53.3", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.53.3.tgz", + "integrity": "sha512-p2HmQaMSVqMBj3bH3643f8xApKAqrF1jNpPsMCTQOYCYgfwLnvzsve8c+bgBWzCOBBgLK54PB6ZLIWMGLg8CZA==", + "license": "MIT", "dependencies": { - "@nx/devkit": "21.1.2", - "@nx/js": "21.1.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "@swc/helpers": "~0.5.0", - "ajv": "^8.0.0", - "enquirer": "~2.3.6", - "picomatch": "4.0.2", - "semver": "^7.6.3", - "tsconfig-paths": "^4.1.2" + "@microsoft/api-extractor-model": "7.31.3", + "@microsoft/tsdoc": "~0.15.1", + "@microsoft/tsdoc-config": "~0.17.1", + "@rushstack/node-core-library": "5.18.0", + "@rushstack/rig-package": "0.6.0", + "@rushstack/terminal": "0.19.3", + "@rushstack/ts-command-line": "5.1.3", + "lodash": "~4.17.15", + "minimatch": "10.0.3", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.8.2" }, - "peerDependencies": { - "vite": "^5.0.0 || ^6.0.0", - "vitest": "^1.3.1 || ^2.0.0 || ^3.0.0" + "bin": { + "api-extractor": "bin/api-extractor" } }, - "node_modules/@nx/vite/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, + "node_modules/@microsoft/api-extractor-model": { + "version": "7.31.3", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.31.3.tgz", + "integrity": "sha512-dv4quQI46p0U03TCEpasUf6JrJL3qjMN7JUAobsPElxBv4xayYYvWW9aPpfYV+Jx6hqUcVaLVOeV7+5hxsyoFQ==", "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" + "@microsoft/tsdoc": "~0.15.1", + "@microsoft/tsdoc-config": "~0.17.1", + "@rushstack/node-core-library": "5.18.0" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=10" } }, - "node_modules/@nx/vue": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/vue/-/vue-21.1.2.tgz", - "integrity": "sha512-afa1c6IKxq0Nz3cpg7Sn8UeVq2+Zm2FoJNbu0zbJcdXNfeVh4prQmIZPK97v7WuLMb66c/LGY+jQSppSeZaLog==", - "dev": true, - "license": "MIT", + "node_modules/@microsoft/api-extractor/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "license": "ISC", "dependencies": { - "@nx/devkit": "21.1.2", - "@nx/eslint": "21.1.2", - "@nx/js": "21.1.2", - "@nx/vite": "21.1.2", - "@nx/web": "21.1.2", - "picomatch": "^4.0.2", - "tslib": "^2.3.0" + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@nx/vue/node_modules/@nx/eslint": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-21.1.2.tgz", - "integrity": "sha512-Mp8u0RlkhxYtZ47d2ou6t8XIpRy7N/n23OzikqMro4Wt/DK1irGyShSoNIqdGdwalAE5MG1OFXspttXB+y/wOQ==", - "dev": true, - "license": "MIT", + "node_modules/@microsoft/api-extractor/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "license": "ISC", "dependencies": { - "@nx/devkit": "21.1.2", - "@nx/js": "21.1.2", - "semver": "^7.5.3", - "tslib": "^2.3.0", - "typescript": "~5.7.2" + "lru-cache": "^6.0.0" }, - "peerDependencies": { - "@zkochan/js-yaml": "0.0.7", - "eslint": "^8.0.0 || ^9.0.0" + "bin": { + "semver": "bin/semver.js" }, - "peerDependenciesMeta": { - "@zkochan/js-yaml": { - "optional": true - } + "engines": { + "node": ">=10" } }, - "node_modules/@nx/vue/node_modules/@nx/web": { - "version": "21.1.2", - "resolved": "https://registry.npmjs.org/@nx/web/-/web-21.1.2.tgz", - "integrity": "sha512-ONw3bEO6rc9DqM9Jnt6Rc5xkSBMzruWA2KvHVlU4qaoUs1VKbnmJ28dM72lFMn8wbOOeq+RG7GC2nBpifBPLHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "21.1.2", - "@nx/js": "21.1.2", - "detect-port": "^1.5.1", - "http-server": "^14.1.0", - "picocolors": "^1.1.0", - "tslib": "^2.3.0" + "node_modules/@microsoft/api-extractor/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@nx/vue/node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", - "dev": true, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", + "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -15123,744 +7575,685 @@ "node": ">=14.17" } }, - "node_modules/@nx/web": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/web/-/web-21.2.2.tgz", - "integrity": "sha512-WWskMms4uz6pjv5wXH/0KPokSIexPAjIiuoBVi6EvFt7UG06Z/3h/o7HnepJQAPgjiORASvsedBPKjXqNMfCOQ==", - "dev": true, + "node_modules/@microsoft/api-extractor/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.1.tgz", + "integrity": "sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==", + "license": "MIT" + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.1.tgz", + "integrity": "sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==", "license": "MIT", "dependencies": { - "@nx/devkit": "21.2.2", - "@nx/js": "21.2.2", - "detect-port": "^1.5.1", - "http-server": "^14.1.0", - "picocolors": "^1.1.0", - "tslib": "^2.3.0" + "@microsoft/tsdoc": "0.15.1", + "ajv": "~8.12.0", + "jju": "~1.4.0", + "resolve": "~1.22.2" } }, - "node_modules/@nx/web/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", - "dev": true, + "node_modules/@microsoft/tsdoc-config/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "license": "MIT", - "peer": true, "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@nx/web/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.17.3.tgz", + "integrity": "sha512-JPwUKWSsbzx+DLFznf/QZ32Qa+ptfbUlHhRLrBQBAFu9iI1iYvizM4p+zhhRDceSsPutXp4z+R/HPVphlIiclg==", "dev": true, "license": "MIT", "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" + "ajv": "^6.12.6", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "express": "^5.0.1", + "express-rate-limit": "^7.5.0", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.23.8", + "zod-to-json-schema": "^3.24.1" }, - "peerDependencies": { - "nx": "21.2.2" + "engines": { + "node": ">=18" } }, - "node_modules/@nx/web/node_modules/@nx/js": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.2.2.tgz", - "integrity": "sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==", + "node_modules/@modelcontextprotocol/sdk/node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.2.2", - "@nx/workspace": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "verdaccio": "^6.0.5" + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } + "engines": { + "node": ">= 0.6" } }, - "node_modules/@nx/web/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@nx/web/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@nx/web/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/@nx/web/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@nx/web/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", - "cpu": [ - "arm64" - ], + "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } }, - "node_modules/@nx/web/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", - "cpu": [ - "arm64" - ], + "node_modules/@modelcontextprotocol/sdk/node_modules/body-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", + "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.0", + "http-errors": "^2.0.0", + "iconv-lite": "^0.6.3", + "on-finished": "^2.4.1", + "qs": "^6.14.0", + "raw-body": "^3.0.0", + "type-is": "^2.0.0" + }, + "engines": { + "node": ">=18" + } }, - "node_modules/@nx/web/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", - "cpu": [ - "x64" - ], + "node_modules/@modelcontextprotocol/sdk/node_modules/content-disposition": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", + "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } }, - "node_modules/@nx/web/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", - "cpu": [ - "x64" - ], + "node_modules/@modelcontextprotocol/sdk/node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + "engines": { + "node": ">=6.6.0" + } }, - "node_modules/@nx/web/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", - "cpu": [ - "arm64" - ], + "node_modules/@modelcontextprotocol/sdk/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } }, - "node_modules/@nx/web/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", - "cpu": [ - "x64" - ], + "node_modules/@modelcontextprotocol/sdk/node_modules/express": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", + "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.0", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } }, - "node_modules/@nx/web/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "node_modules/@modelcontextprotocol/sdk/node_modules/express-rate-limit": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz", + "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "^2.4.0" + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": ">= 4.11" } }, - "node_modules/@nx/web/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@modelcontextprotocol/sdk/node_modules/finalhandler": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", + "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/@nx/web/node_modules/define-lazy-prop": { + "node_modules/@modelcontextprotocol/sdk/node_modules/fresh": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", "dev": true, "license": "MIT", - "peer": true, "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/@nx/web/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "node_modules/@modelcontextprotocol/sdk/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=0.10.0" } }, - "node_modules/@nx/web/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "node_modules/@modelcontextprotocol/sdk/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, + "license": "MIT" + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "dev": true, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 0.8" } }, - "node_modules/@nx/web/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "node_modules/@modelcontextprotocol/sdk/node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", "dev": true, "license": "MIT", - "peer": true, - "bin": { - "is-docker": "cli.js" - }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@nx/web/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/@modelcontextprotocol/sdk/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "is-docker": "^2.0.0" - }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/@nx/web/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/web/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@nx/web/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "node_modules/@modelcontextprotocol/sdk/node_modules/mime-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", + "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" + "mime-db": "^1.54.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 0.6" } }, - "node_modules/@nx/web/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", + "node_modules/@modelcontextprotocol/sdk/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", "dev": true, - "hasInstallScript": true, "license": "MIT", - "peer": true, - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } + "engines": { + "node": ">= 0.6" } }, - "node_modules/@nx/web/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/@modelcontextprotocol/sdk/node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", "dev": true, - "license": "MIT", - "peer": true, + "license": "BSD-3-Clause", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "side-channel": "^1.1.0" }, "engines": { - "node": ">=12" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@nx/web/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "node_modules/@modelcontextprotocol/sdk/node_modules/send": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", "dev": true, "license": "MIT", "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "debug": "^4.3.5", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "mime-types": "^3.0.1", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 18" } }, - "node_modules/@nx/web/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "node_modules/@modelcontextprotocol/sdk/node_modules/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", "dev": true, - "license": "ISC", + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 18" } }, - "node_modules/@nx/web/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/@modelcontextprotocol/sdk/node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": ">= 0.6" } }, - "node_modules/@nx/web/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@modelcontextprotocol/sdk/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" } }, - "node_modules/@nx/web/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "node_modules/@modelcontextprotocol/sdk/node_modules/zod-to-json-schema": { + "version": "3.24.6", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz", + "integrity": "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==", "dev": true, + "license": "ISC", + "peerDependencies": { + "zod": "^3.24.1" + } + }, + "node_modules/@mongodb-js/saslprep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.2.tgz", + "integrity": "sha512-QgA5AySqB27cGTXBFmnpifAi7HxoGUeezwo6p9dI03MuDB6Pp33zgclqVb6oVK3j6I9Vesg0+oojW2XxB59SGg==", "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "sparse-bitfield": "^3.0.3" } }, - "node_modules/@nx/web/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], "dev": true, "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" - }, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@napi-rs/nice": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.1.1.tgz", + "integrity": "sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==", + "dev": true, + "license": "MIT", + "optional": true, "engines": { - "node": ">=6" + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/nice-android-arm-eabi": "1.1.1", + "@napi-rs/nice-android-arm64": "1.1.1", + "@napi-rs/nice-darwin-arm64": "1.1.1", + "@napi-rs/nice-darwin-x64": "1.1.1", + "@napi-rs/nice-freebsd-x64": "1.1.1", + "@napi-rs/nice-linux-arm-gnueabihf": "1.1.1", + "@napi-rs/nice-linux-arm64-gnu": "1.1.1", + "@napi-rs/nice-linux-arm64-musl": "1.1.1", + "@napi-rs/nice-linux-ppc64-gnu": "1.1.1", + "@napi-rs/nice-linux-riscv64-gnu": "1.1.1", + "@napi-rs/nice-linux-s390x-gnu": "1.1.1", + "@napi-rs/nice-linux-x64-gnu": "1.1.1", + "@napi-rs/nice-linux-x64-musl": "1.1.1", + "@napi-rs/nice-openharmony-arm64": "1.1.1", + "@napi-rs/nice-win32-arm64-msvc": "1.1.1", + "@napi-rs/nice-win32-ia32-msvc": "1.1.1", + "@napi-rs/nice-win32-x64-msvc": "1.1.1" } }, - "node_modules/@nx/web/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "node_modules/@napi-rs/nice-android-arm-eabi": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.1.1.tgz", + "integrity": "sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==", + "cpu": [ + "arm" + ], "dev": true, - "license": "ISC", + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">= 10" } }, - "node_modules/@nx/webpack": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-21.2.2.tgz", - "integrity": "sha512-GdNugQ+qjal/jhNz4BkZvVA9mxYhplRpvE4ZWwKgj3UYL3ZpfGS6SKMXXS3IOaFmD8yX9my9+DpYQ2rXRd+UvQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.2", - "@nx/devkit": "21.2.2", - "@nx/js": "21.2.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "ajv": "^8.12.0", - "autoprefixer": "^10.4.9", - "babel-loader": "^9.1.2", - "browserslist": "^4.21.4", - "copy-webpack-plugin": "^10.2.4", - "css-loader": "^6.4.0", - "css-minimizer-webpack-plugin": "^5.0.0", - "fork-ts-checker-webpack-plugin": "7.2.13", - "less": "4.1.3", - "less-loader": "11.1.0", - "license-webpack-plugin": "^4.0.2", - "loader-utils": "^2.0.3", - "mini-css-extract-plugin": "~2.4.7", - "parse5": "4.0.0", - "picocolors": "^1.1.0", - "postcss": "^8.4.38", - "postcss-import": "~14.1.0", - "postcss-loader": "^6.1.1", - "rxjs": "^7.8.0", - "sass": "^1.85.0", - "sass-embedded": "^1.83.4", - "sass-loader": "^16.0.4", - "source-map-loader": "^5.0.0", - "style-loader": "^3.3.0", - "stylus": "^0.64.0", - "stylus-loader": "^7.1.0", - "terser-webpack-plugin": "^5.3.3", - "ts-loader": "^9.3.1", - "tsconfig-paths-webpack-plugin": "4.0.0", - "tslib": "^2.3.0", - "webpack": "~5.99.0", - "webpack-dev-server": "^5.2.1", - "webpack-node-externals": "^3.0.0", - "webpack-subresource-integrity": "^5.1.0" + "node_modules/@napi-rs/nice-android-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.1.1.tgz", + "integrity": "sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", + "node_modules/@napi-rs/nice-darwin-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.1.1.tgz", + "integrity": "sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", + "node_modules/@napi-rs/nice-darwin-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.1.1.tgz", + "integrity": "sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", - "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": "21.2.2" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/@nx/js": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.2.2.tgz", - "integrity": "sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==", + "node_modules/@napi-rs/nice-freebsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.1.1.tgz", + "integrity": "sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.22.7", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.23.2", - "@babel/preset-env": "^7.23.2", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.2.2", - "@nx/workspace": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "babel-plugin-const-enum": "^1.0.1", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-typescript-metadata": "^0.3.1", - "chalk": "^4.1.0", - "columnify": "^1.6.0", - "detect-port": "^1.5.1", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "js-tokens": "^4.0.0", - "jsonc-parser": "3.2.0", - "npm-package-arg": "11.0.1", - "npm-run-path": "^4.0.1", - "ora": "5.3.0", - "picocolors": "^1.1.0", - "picomatch": "4.0.2", - "semver": "^7.5.3", - "source-map-support": "0.5.19", - "tinyglobby": "^0.2.12", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "verdaccio": "^6.0.5" - }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", + "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.1.1.tgz", + "integrity": "sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==", "cpu": [ - "arm64" + "arm" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "darwin" + "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", + "node_modules/@napi-rs/nice-linux-arm64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.1.1.tgz", + "integrity": "sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==", "cpu": [ - "x64" + "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "darwin" + "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", + "node_modules/@napi-rs/nice-linux-arm64-musl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.1.1.tgz", + "integrity": "sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==", "cpu": [ - "x64" + "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "freebsd" + "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", + "node_modules/@napi-rs/nice-linux-ppc64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.1.1.tgz", + "integrity": "sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==", "cpu": [ - "arm" + "ppc64" ], "dev": true, "license": "MIT", @@ -15868,14 +8261,16 @@ "os": [ "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", + "node_modules/@napi-rs/nice-linux-riscv64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.1.1.tgz", + "integrity": "sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==", "cpu": [ - "arm64" + "riscv64" ], "dev": true, "license": "MIT", @@ -15883,14 +8278,16 @@ "os": [ "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", + "node_modules/@napi-rs/nice-linux-s390x-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.1.1.tgz", + "integrity": "sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==", "cpu": [ - "arm64" + "s390x" ], "dev": true, "license": "MIT", @@ -15898,12 +8295,14 @@ "os": [ "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", + "node_modules/@napi-rs/nice-linux-x64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.1.1.tgz", + "integrity": "sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==", "cpu": [ "x64" ], @@ -15913,12 +8312,14 @@ "os": [ "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", + "node_modules/@napi-rs/nice-linux-x64-musl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.1.1.tgz", + "integrity": "sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==", "cpu": [ "x64" ], @@ -15928,12 +8329,14 @@ "os": [ "linux" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", + "node_modules/@napi-rs/nice-openharmony-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-openharmony-arm64/-/nice-openharmony-arm64-1.1.1.tgz", + "integrity": "sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==", "cpu": [ "arm64" ], @@ -15941,16 +8344,18 @@ "license": "MIT", "optional": true, "os": [ - "win32" + "openharmony" ], - "peer": true + "engines": { + "node": ">= 10" + } }, - "node_modules/@nx/webpack/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", + "node_modules/@napi-rs/nice-win32-arm64-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.1.1.tgz", + "integrity": "sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==", "cpu": [ - "x64" + "arm64" ], "dev": true, "license": "MIT", @@ -15958,761 +8363,418 @@ "os": [ "win32" ], - "peer": true - }, - "node_modules/@nx/webpack/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@nx/webpack/node_modules/array-union": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", - "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/webpack/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/@nx/webpack/node_modules/copy-webpack-plugin": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", - "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^12.0.2", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, "engines": { - "node": ">= 12.20.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "node_modules/@napi-rs/nice-win32-ia32-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.1.1.tgz", + "integrity": "sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==", + "cpu": [ + "ia32" + ], "dev": true, "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "node_modules/@napi-rs/nice-win32-x64-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.1.1.tgz", + "integrity": "sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", - "peer": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/@nx/webpack/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", + "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", "dev": true, "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@nx/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@nx/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" + "@emnapi/core": "^1.1.0", + "@emnapi/runtime": "^1.1.0", + "@tybys/wasm-util": "^0.9.0" } }, - "node_modules/@nx/webpack/node_modules/globby": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", - "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", - "dev": true, + "node_modules/@noble/curves": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.2.tgz", + "integrity": "sha512-HxngEd2XUcg9xi20JkwlLCtYwfoFw4JGkuZpT+WlsPD4gB/cxkvTD8fSsoAnphGZhFdZYKeQIPCuFlWPm1uE0g==", "license": "MIT", "dependencies": { - "array-union": "^3.0.1", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.7", - "ignore": "^5.1.9", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "@noble/hashes": "1.8.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.21.3 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/webpack/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@nx/webpack/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", "license": "MIT", - "peer": true, - "bin": { - "is-docker": "cli.js" - }, "engines": { - "node": ">=8" + "node": "^14.21.3 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/webpack/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@nx/webpack/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 8" } }, - "node_modules/@nx/webpack/node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/@nx/webpack/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/webpack/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/webpack/node_modules/less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" + "node": ">= 8" } }, - "node_modules/@nx/webpack/node_modules/less-loader": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", - "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", - "dev": true, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "license": "MIT", "dependencies": { - "klona": "^2.0.4" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" + "node": ">= 8" } }, - "node_modules/@nx/webpack/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "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": ">=8.9.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/lru-cache": { + "node_modules/@npmcli/agent/node_modules/lru-cache": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, "license": "ISC" }, - "node_modules/@nx/webpack/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", "dev": true, - "license": "MIT", - "optional": true, + "license": "ISC", "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "semver": "^7.3.5" }, "engines": { - "node": ">=6" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/@npmcli/git": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.3.tgz", + "integrity": "sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==", "dev": true, "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@nx/webpack/node_modules/mini-css-extract-plugin": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz", - "integrity": "sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==", - "dev": true, - "license": "MIT", "dependencies": { - "schema-utils": "^4.0.0" + "@npmcli/promise-spawn": "^8.0.0", + "ini": "^5.0.0", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^10.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^5.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">=16" } }, - "node_modules/@nx/webpack/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, - "hasInstallScript": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } + "license": "ISC" }, - "node_modules/@nx/webpack/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/@npmcli/git/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, - "license": "MIT", - "peer": true, + "license": "ISC", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "node_modules/@npmcli/installed-package-contents": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "npm-bundled": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "installed-package-contents": "bin/index.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/@npmcli/node-gyp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", "dev": true, - "license": "MIT", - "optional": true, + "license": "ISC", "engines": { - "node": ">=6" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "node_modules/@npmcli/package-json": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.2.0.tgz", + "integrity": "sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" + "@npmcli/git": "^6.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^8.0.0", + "json-parse-even-better-errors": "^4.0.0", + "proc-log": "^5.0.0", + "semver": "^7.5.3", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "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" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@nx/webpack/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/@npmcli/package-json/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", "dev": true, - "license": "MIT", - "peer": true, + "license": "ISC", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "lru-cache": "^10.0.1" }, "engines": { - "node": ">= 6" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "node_modules/@npmcli/package-json/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } + "license": "ISC" }, - "node_modules/@nx/webpack/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, - "license": "MIT", - "peer": true, + "license": "ISC", "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" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=6" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@nx/webpack/node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "node_modules/@npmcli/promise-spawn": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.3.tgz", + "integrity": "sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" + "which": "^5.0.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 - } + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/webpack/node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, "license": "ISC", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16" } }, - "node_modules/@nx/webpack/node_modules/webpack": { - "version": "5.99.9", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99.9.tgz", - "integrity": "sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==", + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "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": "^4.3.2", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "isexe": "^3.1.1" }, "bin": { - "webpack": "bin/webpack.js" + "node-which": "bin/which.js" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/workspace": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-21.2.2.tgz", - "integrity": "sha512-Q/EJgc+QOyFjNcAmMw6zn6BRdoKxaWvrl/WDyiG3vwcmnUCdFlT+KRZ6ux7cVXMEVLLpQIHStxyS3sdGpXl6HA==", + "node_modules/@npmcli/redact": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", + "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "21.2.2", - "@zkochan/js-yaml": "0.0.7", - "chalk": "^4.1.0", - "enquirer": "~2.3.6", - "nx": "21.2.2", - "picomatch": "4.0.2", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/workspace/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", + "node_modules/@npmcli/run-script": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.1.0.tgz", + "integrity": "sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" + "@npmcli/node-gyp": "^4.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "node-gyp": "^11.0.0", + "proc-log": "^5.0.0", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/workspace/node_modules/@nx/devkit": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz", - "integrity": "sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==", + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, - "license": "MIT", + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", "dependencies": { - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" + "isexe": "^3.1.1" }, - "peerDependencies": { - "nx": "21.2.2" + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/@nx/workspace/node_modules/@nx/nx-darwin-arm64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.2.2.tgz", - "integrity": "sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==", + "node_modules/@nx/nx-darwin-arm64": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.1.2.tgz", + "integrity": "sha512-9dO32jd+h7SrvQafJph6b7Bsmp2IotTE0w7dAGb4MGBQni3JWCXaxlMMpWUZXWW1pM5uIkFJO5AASW4UOI7w2w==", "cpu": [ "arm64" ], @@ -16723,10 +8785,10 @@ "darwin" ] }, - "node_modules/@nx/workspace/node_modules/@nx/nx-darwin-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.2.2.tgz", - "integrity": "sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==", + "node_modules/@nx/nx-darwin-x64": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.1.2.tgz", + "integrity": "sha512-5sf+4PRVg9pDVgD53NE1hoPz4lC8Ni34UovQsOrZgDvwU5mqPbIhTzVYRDH86i/086AcCvjT5tEt7rEcuRwlKw==", "cpu": [ "x64" ], @@ -16737,10 +8799,10 @@ "darwin" ] }, - "node_modules/@nx/workspace/node_modules/@nx/nx-freebsd-x64": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.2.2.tgz", - "integrity": "sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==", + "node_modules/@nx/nx-freebsd-x64": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.1.2.tgz", + "integrity": "sha512-E5HR44fimXlQuAgn/tP9esmvxbzt/92AIl0PBT6L3Juh/xYiXKWhda63H4+UNT8AcLRxVXwfZrGPuGCDs+7y/Q==", "cpu": [ "x64" ], @@ -16751,335 +8813,103 @@ "freebsd" ] }, - "node_modules/@nx/workspace/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.2.2.tgz", - "integrity": "sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==", + "node_modules/@nx/nx-linux-arm-gnueabihf": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.1.2.tgz", + "integrity": "sha512-V4n6DE+r12gwJHFjZs+e2GmWYZdhpgA2DYWbsYWRYb1XQCNUg4vPzt+YFzWZ+K2o91k93EBnlLfrag7CqxUslw==", "cpu": [ "arm" ], "dev": true, "license": "MIT", "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@nx/workspace/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.2.2.tgz", - "integrity": "sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@nx/workspace/node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.2.2.tgz", - "integrity": "sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@nx/workspace/node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.2.2.tgz", - "integrity": "sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@nx/workspace/node_modules/@nx/nx-linux-x64-musl": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.2.2.tgz", - "integrity": "sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@nx/workspace/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.2.2.tgz", - "integrity": "sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@nx/workspace/node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.2.2.tgz", - "integrity": "sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@nx/workspace/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@nx/workspace/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/@nx/workspace/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@nx/workspace/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@nx/workspace/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nx/workspace/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nx/workspace/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@nx/workspace/node_modules/nx": { - "version": "21.2.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.2.2.tgz", - "integrity": "sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.2", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "resolve.exports": "2.0.3", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tree-kill": "^1.2.2", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yaml": "^2.6.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.2.2", - "@nx/nx-darwin-x64": "21.2.2", - "@nx/nx-freebsd-x64": "21.2.2", - "@nx/nx-linux-arm-gnueabihf": "21.2.2", - "@nx/nx-linux-arm64-gnu": "21.2.2", - "@nx/nx-linux-arm64-musl": "21.2.2", - "@nx/nx-linux-x64-gnu": "21.2.2", - "@nx/nx-linux-x64-musl": "21.2.2", - "@nx/nx-win32-arm64-msvc": "21.2.2", - "@nx/nx-win32-x64-msvc": "21.2.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } + "os": [ + "linux" + ] }, - "node_modules/@nx/workspace/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/@nx/nx-linux-arm64-gnu": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.1.2.tgz", + "integrity": "sha512-NFhsp27O+mS3r7PWLmJgyZy42WQ72c2pTQSpYfhaBbZPTI5DqBHdANa0sEPmV+ON24qkl5CZKvsmhzjsNmyW6A==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@nx/workspace/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "node_modules/@nx/nx-linux-arm64-musl": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.1.2.tgz", + "integrity": "sha512-BgS9npARwcnw+hoaRsbas6vdBAJRBAj5qSeL57LO8Dva+e/6PYqoNyVJ0BgJ98xPXDpzM/NnpeRsndQGpLyhDw==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@nx/workspace/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/@nx/nx-linux-x64-gnu": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.1.2.tgz", + "integrity": "sha512-tjBINbymQgxnIlNK/m6B0P5eiGRSHSYPNkFdh3+sra80AP/ymHGLRxxZy702Ga2xg8RVr9zEvuXYHI+QBa1YmA==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@nx/workspace/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/@nx/nx-linux-x64-musl": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.1.2.tgz", + "integrity": "sha512-+0V0YAOWMh1wvpQZuayQ7y+sj2MhE3l7z0JMD9SX/4xv9zLOWGv+EiUmN/fGoU/mwsSkH2wTCo6G6quKF1E8jQ==", + "cpu": [ + "x64" + ], "dev": true, "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" - } + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@nx/nx-win32-arm64-msvc": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.1.2.tgz", + "integrity": "sha512-E+ECMQIMJ6R47BMW5YpDyOhTqczvFaL8k24umRkcvlRh3SraczyxBVPkYHDukDp7tCeIszc5EvdWc83C3W8U4w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@nx/nx-win32-x64-msvc": { + "version": "21.1.2", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.1.2.tgz", + "integrity": "sha512-J9rNTBOS7Ld6CybU/cou1Fg52AHSYsiwpZISM2RNM0XIoVSDk3Jsvh4OJgS2rvV0Sp/cgDg3ieOMAreekH+TKw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, "node_modules/@octokit/auth-token": { "version": "4.0.0", @@ -17327,758 +9157,246 @@ "node_modules/@octokit/types": { "version": "13.10.0", "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.10.0.tgz", - "integrity": "sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==", - "license": "MIT", - "dependencies": { - "@octokit/openapi-types": "^24.2.0" - } - }, - "node_modules/@oxc-resolver/binding-darwin-arm64": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-5.3.0.tgz", - "integrity": "sha512-hXem5ZAguS7IlSiHg/LK0tEfLj4eUo+9U6DaFwwBEGd0L0VIF9LmuiHydRyOrdnnmi9iAAFMAn/wl2cUoiuruA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@oxc-resolver/binding-darwin-x64": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-5.3.0.tgz", - "integrity": "sha512-wgSwfsZkRbuYCIBLxeg1bYrtKnirAy+IJF0lwfz4z08clgdNBDbfGECJe/cd0csIZPpRcvPFe8317yf31sWhtA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@oxc-resolver/binding-freebsd-x64": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-5.3.0.tgz", - "integrity": "sha512-kzeE2WHgcRMmWjB071RdwEV5Pwke4o0WWslCKoh8if1puvxIxfzu3o7g6P2+v77BP5qop4cri+uvLABSO0WZjg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@oxc-resolver/binding-linux-arm-gnueabihf": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-5.3.0.tgz", - "integrity": "sha512-I8np34yZP/XfIkZNDbw3rweqVgfjmHYpNX3xnJZWg+f4mgO9/UNWBwetSaqXeDZqvIch/aHak+q4HVrQhQKCqg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-linux-arm64-gnu": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-5.3.0.tgz", - "integrity": "sha512-u2ndfeEUrW898eXM+qPxIN8TvTPjI90NDQBRgaxxkOfNw3xaotloeiZGz5+Yzlfxgvxr9DY9FdYkqhUhSnGhOw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-linux-arm64-musl": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-5.3.0.tgz", - "integrity": "sha512-TzbjmFkcnESGuVItQ2diKacX8vu5G0bH3BHmIlmY4OSRLyoAlrJFwGKAHmh6C9+Amfcjo2rx8vdm7swzmsGC6Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-linux-riscv64-gnu": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-5.3.0.tgz", - "integrity": "sha512-NH3pjAqh8nuN29iRuRfTY42Vn03ctoR9VE8llfoUKUfhHUjFHYOXK5VSkhjj1usG8AeuesvqrQnLptCRQVTi/Q==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-linux-s390x-gnu": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-5.3.0.tgz", - "integrity": "sha512-tuZtkK9sJYh2MC2uhol1M/8IMTB6ZQ5jmqP2+k5XNXnOb/im94Y5uV/u2lXwVyIuKHZZHtr+0d1HrOiNahoKpw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-linux-x64-gnu": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-5.3.0.tgz", - "integrity": "sha512-VzhPYmZCtoES/ThcPdGSmMop7JlwgqtSvlgtKCW15ByV2JKyl8kHAHnPSBfpIooXb0ehFnRdxFtL9qtAEWy01g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-linux-x64-musl": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-5.3.0.tgz", - "integrity": "sha512-Hi39cWzul24rGljN4Vf1lxjXzQdCrdxO5oCT7KJP4ndSlqIUODJnfnMAP1YhcnIRvNvk+5E6sZtnEmFUd/4d8Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@oxc-resolver/binding-wasm32-wasi": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-5.3.0.tgz", - "integrity": "sha512-ddujvHhP3chmHnSXRlkPVUeYj4/B7eLZwL4yUid+df3WCbVh6DgoT9RmllZn21AhxgKtMdekDdyVJYKFd8tl4A==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.9" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@oxc-resolver/binding-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.4.3", - "@emnapi/runtime": "^1.4.3", - "@tybys/wasm-util": "^0.10.0" - } - }, - "node_modules/@oxc-resolver/binding-win32-arm64-msvc": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-5.3.0.tgz", - "integrity": "sha512-j1YYPLvUkMVNKmIFQZZJ7q6Do4cI3htUnyxNLwDSBVhSohvPIK2VG+IdtOAlWZGa7v+phEZsHfNbXVwB0oPYFQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@oxc-resolver/binding-win32-x64-msvc": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-5.3.0.tgz", - "integrity": "sha512-LT9eOPPUqfZscQRd5mc08RBeDWOQf+dnOrKnanMallTGPe6g7+rcAlFTA8SWoJbcD45PV8yArFtCmSQSpzHZmg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@parcel/watcher": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", - "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "dependencies": { - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.5.1", - "@parcel/watcher-darwin-arm64": "2.5.1", - "@parcel/watcher-darwin-x64": "2.5.1", - "@parcel/watcher-freebsd-x64": "2.5.1", - "@parcel/watcher-linux-arm-glibc": "2.5.1", - "@parcel/watcher-linux-arm-musl": "2.5.1", - "@parcel/watcher-linux-arm64-glibc": "2.5.1", - "@parcel/watcher-linux-arm64-musl": "2.5.1", - "@parcel/watcher-linux-x64-glibc": "2.5.1", - "@parcel/watcher-linux-x64-musl": "2.5.1", - "@parcel/watcher-win32-arm64": "2.5.1", - "@parcel/watcher-win32-ia32": "2.5.1", - "@parcel/watcher-win32-x64": "2.5.1" - } - }, - "node_modules/@parcel/watcher-android-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", - "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", - "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", - "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", - "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", - "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", - "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", - "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", - "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", - "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", - "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-arm64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", - "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-ia32": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", - "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-x64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", - "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher/node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "license": "Apache-2.0", - "optional": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/@parcel/watcher/node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "license": "MIT", - "optional": true - }, - "node_modules/@phenomnomnominal/tsquery": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz", - "integrity": "sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==", - "dev": true, + "integrity": "sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==", "license": "MIT", "dependencies": { - "esquery": "^1.4.0" - }, - "peerDependencies": { - "typescript": "^3 || ^4 || ^5" + "@octokit/openapi-types": "^24.2.0" } }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, "license": "MIT", "optional": true, "engines": { "node": ">=14" } }, - "node_modules/@polkadot-api/client": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/client/-/client-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-0fqK6pUKcGHSG2pBvY+gfSS+1mMdjd/qRygAcKI5d05tKsnZLRnmhb9laDguKmGEIB0Bz9vQqNK3gIN/cfvVwg==", - "license": "MIT", - "optional": true, - "dependencies": { - "@polkadot-api/metadata-builders": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/substrate-bindings": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/substrate-client": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/utils": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0" - }, - "peerDependencies": { - "rxjs": ">=7.8.0" - } - }, "node_modules/@polkadot-api/json-rpc-provider": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-EaUS9Fc3wsiUr6ZS43PQqaRScW7kM6DYbuM/ou0aYjm8N9MBqgDbGm2oL6RE1vAVmOfEuHcXZuZkhzWtyvQUtA==", + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1.tgz", + "integrity": "sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==", "license": "MIT", "optional": true }, "node_modules/@polkadot-api/json-rpc-provider-proxy": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-0hZ8vtjcsyCX8AyqP2sqUHa1TFFfxGWmlXJkit0Nqp9b32MwZqn5eaUAiV2rNuEpoglKOdKnkGtUF8t5MoodKw==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.1.0.tgz", + "integrity": "sha512-8GSFE5+EF73MCuLQm8tjrbCqlgclcHBSRaswvXziJ0ZW7iw3UEMsKkkKvELayWyBuOPa2T5i1nj6gFOeIsqvrg==", "license": "MIT", "optional": true }, "node_modules/@polkadot-api/metadata-builders": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/metadata-builders/-/metadata-builders-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-BD7rruxChL1VXt0icC2gD45OtT9ofJlql0qIllHSRYgama1CR2Owt+ApInQxB+lWqM+xNOznZRpj8CXNDvKIMg==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@polkadot-api/metadata-builders/-/metadata-builders-0.3.2.tgz", + "integrity": "sha512-TKpfoT6vTb+513KDzMBTfCb/ORdgRnsS3TDFpOhAhZ08ikvK+hjHMt5plPiAX/OWkm1Wc9I3+K6W0hX5Ab7MVg==", "license": "MIT", "optional": true, "dependencies": { - "@polkadot-api/substrate-bindings": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/utils": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0" + "@polkadot-api/substrate-bindings": "0.6.0", + "@polkadot-api/utils": "0.1.0" + } + }, + "node_modules/@polkadot-api/observable-client": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@polkadot-api/observable-client/-/observable-client-0.3.2.tgz", + "integrity": "sha512-HGgqWgEutVyOBXoGOPp4+IAq6CNdK/3MfQJmhCJb8YaJiaK4W6aRGrdQuQSTPHfERHCARt9BrOmEvTXAT257Ug==", + "license": "MIT", + "optional": true, + "dependencies": { + "@polkadot-api/metadata-builders": "0.3.2", + "@polkadot-api/substrate-bindings": "0.6.0", + "@polkadot-api/utils": "0.1.0" + }, + "peerDependencies": { + "@polkadot-api/substrate-client": "0.1.4", + "rxjs": ">=7.8.0" } }, "node_modules/@polkadot-api/substrate-bindings": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-bindings/-/substrate-bindings-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-N4vdrZopbsw8k57uG58ofO7nLXM4Ai7835XqakN27MkjXMp5H830A1KJE0L9sGQR7ukOCDEIHHcwXVrzmJ/PBg==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-bindings/-/substrate-bindings-0.6.0.tgz", + "integrity": "sha512-lGuhE74NA1/PqdN7fKFdE5C1gNYX357j1tWzdlPXI0kQ7h3kN0zfxNOpPUN7dIrPcOFZ6C0tRRVrBylXkI6xPw==", "license": "MIT", "optional": true, "dependencies": { "@noble/hashes": "^1.3.1", - "@polkadot-api/utils": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", + "@polkadot-api/utils": "0.1.0", "@scure/base": "^1.1.1", "scale-ts": "^1.6.0" } }, "node_modules/@polkadot-api/substrate-client": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-client/-/substrate-client-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-lcdvd2ssUmB1CPzF8s2dnNOqbrDa+nxaaGbuts+Vo8yjgSKwds2Lo7Oq+imZN4VKW7t9+uaVcKFLMF7PdH0RWw==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@polkadot-api/substrate-client/-/substrate-client-0.1.4.tgz", + "integrity": "sha512-MljrPobN0ZWTpn++da9vOvt+Ex+NlqTlr/XT7zi9sqPtDJiQcYl+d29hFAgpaeTqbeQKZwz3WDE9xcEfLE8c5A==", "license": "MIT", - "optional": true + "optional": true, + "dependencies": { + "@polkadot-api/json-rpc-provider": "0.0.1", + "@polkadot-api/utils": "0.1.0" + } }, "node_modules/@polkadot-api/utils": { - "version": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "resolved": "https://registry.npmjs.org/@polkadot-api/utils/-/utils-0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0.tgz", - "integrity": "sha512-0CYaCjfLQJTCRCiYvZ81OncHXEKPzAexCMoVloR+v2nl/O2JRya/361MtPkeNLC6XBoaEgLAG9pWQpH3WePzsw==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@polkadot-api/utils/-/utils-0.1.0.tgz", + "integrity": "sha512-MXzWZeuGxKizPx2Xf/47wx9sr/uxKw39bVJUptTJdsaQn/TGq+z310mHzf1RCGvC1diHM8f593KrnDgc9oNbJA==", "license": "MIT", "optional": true }, "node_modules/@polkadot/api": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-10.13.1.tgz", - "integrity": "sha512-YrKWR4TQR5CDyGkF0mloEUo7OsUA+bdtENpJGOtNavzOQUDEbxFE0PVzokzZfVfHhHX2CojPVmtzmmLxztyJkg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.9.tgz", + "integrity": "sha512-bcJebd7RFWZYNL6hBwwLOq3jly3C5VL8BADqY2yu+ZfoFYQqdg7VrYhcmnl8O5IiG1DOpYIbuekRpKuBMkjNmw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-augment": "10.13.1", - "@polkadot/api-base": "10.13.1", - "@polkadot/api-derive": "10.13.1", - "@polkadot/keyring": "^12.6.2", - "@polkadot/rpc-augment": "10.13.1", - "@polkadot/rpc-core": "10.13.1", - "@polkadot/rpc-provider": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/types-augment": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/types-create": "10.13.1", - "@polkadot/types-known": "10.13.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/keyring": "^13.5.7", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-known": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", - "tslib": "^2.6.2" + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, "node_modules/@polkadot/api-augment": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-10.13.1.tgz", - "integrity": "sha512-IAKaCp19QxgOG4HKk9RAgUgC/VNVqymZ2GXfMNOZWImZhxRIbrK+raH5vN2MbWwtVHpjxyXvGsd1RRhnohI33A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.9.tgz", + "integrity": "sha512-3C5g6VUjs3cOwZmI2QDxZnwyLXI7554+fxQ/Mi5q12l7/5D5UrvDcDxFKUMALEUJRixGUvQ5T0f8s4mTHO/QsQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-base": "10.13.1", - "@polkadot/rpc-augment": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/types-augment": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/api-augment/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/api-base": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-10.13.1.tgz", - "integrity": "sha512-Okrw5hjtEjqSMOG08J6qqEwlUQujTVClvY1/eZkzKwNzPelWrtV6vqfyJklB7zVhenlxfxqhZKKcY7zWSW/q5Q==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.9.tgz", + "integrity": "sha512-pv1n3bhMaA83+OBIw/tInfpuoRnpTBqzQKrkSYTVlbF+tlK0X3zl7iX0vxy1YJaL2vVQUiPR2tP3wnzz1mv7qg==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/util": "^12.6.2", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", - "tslib": "^2.6.2" + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, - "node_modules/@polkadot/api-contract": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-contract/-/api-contract-10.13.1.tgz", - "integrity": "sha512-uXukO/nTyL14VkqnisaGcTfmw8UtrU3+GIwiphaOGK+Zd6BucRwBNF0Nwsx6NrhsFvFdfni5E/wCQEXD9O9VtQ==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/api": "10.13.1", - "@polkadot/api-augment": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/types-create": "10.13.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "rxjs": "^7.8.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } + "node_modules/@polkadot/api-base/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, "node_modules/@polkadot/api-derive": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-10.13.1.tgz", - "integrity": "sha512-ef0H0GeCZ4q5Om+c61eLLLL29UxFC2/u/k8V1K2JOIU+2wD5LF7sjAoV09CBMKKHfkLenRckVk2ukm4rBqFRpg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.9.tgz", + "integrity": "sha512-3SgE7QOGy/G48hrz3rumzyJ2So875b/9pZXnp0b1Jm0c7p/nKwdcNK1nuWp/nMZ8RiEZpicVYmmkuytEXOwmkA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "10.13.1", - "@polkadot/api-augment": "10.13.1", - "@polkadot/api-base": "10.13.1", - "@polkadot/rpc-core": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", - "tslib": "^2.6.2" + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/api-derive/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/@polkadot/api/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/extension-base": { - "version": "0.46.9", - "resolved": "https://registry.npmjs.org/@polkadot/extension-base/-/extension-base-0.46.9.tgz", - "integrity": "sha512-NEqWbgPJ3y2YXpm7FsEguG5PMJ/UbF593H93fQyXDrZXx+BxQ8KmXfOJ+DpAK9UZxJrtQqvzgDblOvbklW+Ptg==", + "version": "0.62.3", + "resolved": "https://registry.npmjs.org/@polkadot/extension-base/-/extension-base-0.62.3.tgz", + "integrity": "sha512-ugcdw9e77/HDPH38X3FEPEOnrflTn63fmi5W2NMKZkdNwSWRfgMvzbaspU9kmhg5YbTFq5dk0lPr+7N8Ay3Wzw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "^10.12.4", - "@polkadot/extension-chains": "0.46.9", - "@polkadot/extension-dapp": "0.46.9", - "@polkadot/extension-inject": "0.46.9", - "@polkadot/keyring": "^12.6.2", - "@polkadot/networks": "^12.6.2", - "@polkadot/phishing": "^0.22.4", - "@polkadot/rpc-provider": "^10.12.4", - "@polkadot/types": "^10.12.4", - "@polkadot/ui-keyring": "^3.6.5", - "@polkadot/ui-settings": "^3.6.5", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", + "@polkadot/api": "^16.4.9", + "@polkadot/extension-chains": "0.62.3", + "@polkadot/extension-dapp": "0.62.3", + "@polkadot/extension-inject": "0.62.3", + "@polkadot/keyring": "^13.5.7", + "@polkadot/networks": "^13.5.7", + "@polkadot/phishing": "^0.25.21", + "@polkadot/rpc-provider": "^16.4.9", + "@polkadot/types": "^16.4.9", + "@polkadot/ui-keyring": "^3.16.2", + "@polkadot/ui-settings": "^3.16.2", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", - "tslib": "^2.6.2" + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/extension-base/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/extension-chains": { - "version": "0.46.9", - "resolved": "https://registry.npmjs.org/@polkadot/extension-chains/-/extension-chains-0.46.9.tgz", - "integrity": "sha512-7yjcKz4Wjtuaho4OhXrhVHc0uSmVWDCw9Q74OHlu00FH+Zzt/3BL0ij5cvEDYSuPl6/AWCH2SdwyVME8mLf1nA==", + "version": "0.62.3", + "resolved": "https://registry.npmjs.org/@polkadot/extension-chains/-/extension-chains-0.62.3.tgz", + "integrity": "sha512-LnhgvtOTdVi6zJDO/jJZyThOYLJUtm7OF1PlVd1ILFFNRhJq4J8Z8Nlw9rd5JBtjX2dUKzJOrKRp897bjXX0Uw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/extension-inject": "0.46.9", - "@polkadot/networks": "^12.6.2", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/extension-inject": "0.62.3", + "@polkadot/networks": "^13.5.7", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" @@ -18088,16 +9406,22 @@ "@polkadot/types": "*" } }, + "node_modules/@polkadot/extension-chains/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/extension-dapp": { - "version": "0.46.9", - "resolved": "https://registry.npmjs.org/@polkadot/extension-dapp/-/extension-dapp-0.46.9.tgz", - "integrity": "sha512-y5udSeQ/X9MEoyjlpTcCn0UAEjZ2jjy6U3V/jiVFQo5vBKhdqAhN1oN8X5c4yWurmhYM/7oibImxAjEoXuwH+Q==", + "version": "0.62.3", + "resolved": "https://registry.npmjs.org/@polkadot/extension-dapp/-/extension-dapp-0.62.3.tgz", + "integrity": "sha512-w5LtZD1vW1bSrjmCq1+KGgTbtwhM+Ba4tgQSM9C4v1I9aYiqJ3EVD46yiH8u8gd1nox3tM8rXgg9qZvrljDzDQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/extension-inject": "0.46.9", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/extension-inject": "0.62.3", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" @@ -18108,19 +9432,25 @@ "@polkadot/util-crypto": "*" } }, + "node_modules/@polkadot/extension-dapp/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/extension-inject": { - "version": "0.46.9", - "resolved": "https://registry.npmjs.org/@polkadot/extension-inject/-/extension-inject-0.46.9.tgz", - "integrity": "sha512-m0jnrs9+jEOpMH6OUNl7nHpz9SFFWK9LzuqB8T3htEE3RUYPL//SLCPyEKxAAgHu7F8dgkUHssAWQfANofALCQ==", + "version": "0.62.3", + "resolved": "https://registry.npmjs.org/@polkadot/extension-inject/-/extension-inject-0.62.3.tgz", + "integrity": "sha512-IMdf3NpWLDW0jbkZn8GWnlJLmvMFx17vIG9ymQ2ceGgRfDoNo1k04OMghZdYcNUIrDlmvTWPPTdLNCxKSzDldQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "^10.12.4", - "@polkadot/rpc-provider": "^10.12.4", - "@polkadot/types": "^10.12.4", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-global": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/api": "^16.4.9", + "@polkadot/rpc-provider": "^16.4.9", + "@polkadot/types": "^16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-global": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" @@ -18130,204 +9460,283 @@ "@polkadot/util": "*" } }, + "node_modules/@polkadot/extension-inject/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/keyring": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/keyring/-/keyring-12.6.2.tgz", - "integrity": "sha512-O3Q7GVmRYm8q7HuB3S0+Yf/q/EB2egKRRU3fv9b3B7V+A52tKzA+vIwEmNVaD1g5FKW9oB97rmpggs0zaKFqHw==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/keyring/-/keyring-13.5.7.tgz", + "integrity": "sha512-S75K2m2AoiTMnns7ko3t72jvyJRmrqdFFPldLdPdjRuds+E8OFewcwms/aXHGn9IwViWHFX6PSx0QAzWN/qWzQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", - "tslib": "^2.6.2" + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", + "tslib": "^2.8.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2" + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7" } }, + "node_modules/@polkadot/keyring/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/networks": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-12.6.2.tgz", - "integrity": "sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-13.5.7.tgz", + "integrity": "sha512-RdQcgaPy68NRSI7UTBdxr1aw66MXVdbpGhpWQpLf3/7puUdwkem6KxqFNnC9/kJSXRlyYGeYHN9Hsf4+CTWBSQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", - "@substrate/ss58-registry": "^1.44.0", - "tslib": "^2.6.2" + "@polkadot/util": "13.5.7", + "@substrate/ss58-registry": "^1.51.0", + "tslib": "^2.8.0" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/networks/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/phishing": { - "version": "0.22.10", - "resolved": "https://registry.npmjs.org/@polkadot/phishing/-/phishing-0.22.10.tgz", - "integrity": "sha512-Nyi1gzSGvIYy2uioJ4C+FJhaqts6Npr8HT7SVTw1Lp+0zr+4tD1+heW4sfuiWcggtlkiar6kYmgiwT+5wtMA3Q==", + "version": "0.25.21", + "resolved": "https://registry.npmjs.org/@polkadot/phishing/-/phishing-0.25.21.tgz", + "integrity": "sha512-reZFx8G5U6oo5cSRnovXBxc4Ef6A2M9i5VZBY1f/vlW24wOmtEfzZHvuXI8KuUgdulwQgUAoKkQG8H0/YmWN6A==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-fetch": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-fetch": "^13.5.7", + "tldts": "^7.0.8", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/phishing/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/rpc-augment": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-10.13.1.tgz", - "integrity": "sha512-iLsWUW4Jcx3DOdVrSHtN0biwxlHuTs4QN2hjJV0gd0jo7W08SXhWabZIf9mDmvUJIbR7Vk+9amzvegjRyIf5+A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.9.tgz", + "integrity": "sha512-J/6A2NgM92K8vHKGqUo877dPEOzYDoAm/8Ixrbq64obYnaVl5kAN+cctyRR0ywOTrY1wyRJmVa6Y83IPMgbX/A==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/rpc-augment/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/rpc-core": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-10.13.1.tgz", - "integrity": "sha512-eoejSHa+/tzHm0vwic62/aptTGbph8vaBpbvLIK7gd00+rT813ROz5ckB1CqQBFB23nHRLuzzX/toY8ID3xrKw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.9.tgz", + "integrity": "sha512-yOe0envLjrAffxL5NI1U9XaSt7bst93TVQdOyPw0HKCLc3uCJWnrnq8CKvdmR7IfHop+A1rkLaWyfY3tWcUMrA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-augment": "10.13.1", - "@polkadot/rpc-provider": "10.13.1", - "@polkadot/types": "10.13.1", - "@polkadot/util": "^12.6.2", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", - "tslib": "^2.6.2" + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/rpc-core/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/rpc-provider": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-10.13.1.tgz", - "integrity": "sha512-oJ7tatVXYJ0L7NpNiGd69D558HG5y5ZDmH2Bp9Dd4kFTQIiV8A39SlWwWUPCjSsen9lqSvvprNLnG/VHTpenbw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.9.tgz", + "integrity": "sha512-1q+KVu2t2eTe5pLE+KaXXlU9itMc7LHFqssPFZi5VIZG+ORjAy2FmxwxWZmDlo/P12ZTD5CpJiJchtJ9Z6X0Zw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types": "10.13.1", - "@polkadot/types-support": "10.13.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", - "@polkadot/x-fetch": "^12.6.2", - "@polkadot/x-global": "^12.6.2", - "@polkadot/x-ws": "^12.6.2", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-fetch": "^13.5.7", + "@polkadot/x-global": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "eventemitter3": "^5.0.1", "mock-socket": "^9.3.1", - "nock": "^13.5.0", - "tslib": "^2.6.2" + "nock": "^13.5.5", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" }, "optionalDependencies": { - "@substrate/connect": "0.8.8" + "@substrate/connect": "0.8.11" } }, + "node_modules/@polkadot/rpc-provider/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/types": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-10.13.1.tgz", - "integrity": "sha512-Hfvg1ZgJlYyzGSAVrDIpp3vullgxrjOlh/CSThd/PI4TTN1qHoPSFm2hs77k3mKkOzg+LrWsLE0P/LP2XddYcw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.9.tgz", + "integrity": "sha512-nfXIviIBohn603Q8t6vDQYrKDMeisVFN7EjDVOIYLXFMwbe9MvTW6i/NLyu9m42O8Z76O+yUisMazaE4046xJA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^12.6.2", - "@polkadot/types-augment": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/types-create": "10.13.1", - "@polkadot/util": "^12.6.2", - "@polkadot/util-crypto": "^12.6.2", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", - "tslib": "^2.6.2" + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, "node_modules/@polkadot/types-augment": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-10.13.1.tgz", - "integrity": "sha512-TcrLhf95FNFin61qmVgOgayzQB/RqVsSg9thAso1Fh6pX4HSbvI35aGPBAn3SkA6R+9/TmtECirpSNLtIGFn0g==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.9.tgz", + "integrity": "sha512-uTl3kJ01v3POJzIruzVtWshWjpd8nUmeREE0FSyYS6nb99mEk3nVy3w6V3dsHjEBF2X7FdU2ePTbr9mK0MI5AA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/types-augment/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/types-codec": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-10.13.1.tgz", - "integrity": "sha512-AiQ2Vv2lbZVxEdRCN8XSERiWlOWa2cTDLnpAId78EnCtx4HLKYQSd+Jk9Y4BgO35R79mchK4iG+w6gZ+ukG2bg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.9.tgz", + "integrity": "sha512-yw03qNA1QlXhvQ1zPE/+Km0t4tU3505chWJgR7m8sDehQkKXF0rNYURPuAVE+LpkzSyacJr9KU1X4Nkg42VfuQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^12.6.2", - "@polkadot/x-bigint": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/util": "^13.5.7", + "@polkadot/x-bigint": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/types-codec/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/types-create": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-10.13.1.tgz", - "integrity": "sha512-Usn1jqrz35SXgCDAqSXy7mnD6j4RvB4wyzTAZipFA6DGmhwyxxIgOzlWQWDb+1PtPKo9vtMzen5IJ+7w5chIeA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.9.tgz", + "integrity": "sha512-428fwkPmQnENZdbX8bmc4dSqkVm328c1/Byxaa67gNsexeYi3XCFqjFC4toDECHNWW2YYN0XuPK6ieunPZuFpQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types-codec": "10.13.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/types-create/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/types-known": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-10.13.1.tgz", - "integrity": "sha512-uHjDW05EavOT5JeU8RbiFWTgPilZ+odsCcuEYIJGmK+es3lk/Qsdns9Zb7U7NJl7eJ6OWmRtyrWsLs+bU+jjIQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.9.tgz", + "integrity": "sha512-VzP0NZnthqz1hDXcF7VJbzMe/G589gaIVI5Y8NbGVYBwsR4BaxU3msLguM2MFlVCTOCCDlC8SJOezgaeWfg2DA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/networks": "^12.6.2", - "@polkadot/types": "10.13.1", - "@polkadot/types-codec": "10.13.1", - "@polkadot/types-create": "10.13.1", - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/networks": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/types-known/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/types-support": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-10.13.1.tgz", - "integrity": "sha512-4gEPfz36XRQIY7inKq0HXNVVhR6HvXtm7yrEmuBuhM86LE0lQQBkISUSgR358bdn2OFSLMxMoRNoh3kcDvdGDQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.9.tgz", + "integrity": "sha512-NiSGYEVeyXo/8a/O5kIEZDpHE6zrcZtFeyrWLIPtjbIV0PfuJzl1Bc0i8rGZWcn/ZdZjnSYg++l33sTb2GaJOQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^12.6.2", - "tslib": "^2.6.2" + "@polkadot/util": "^13.5.7", + "tslib": "^2.8.1" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/types-support/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/@polkadot/types/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/ui-keyring": { "version": "3.16.2", "resolved": "https://registry.npmjs.org/@polkadot/ui-keyring/-/ui-keyring-3.16.2.tgz", @@ -18352,148 +9761,6 @@ "@polkadot/util": "*" } }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/keyring": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/keyring/-/keyring-13.5.7.tgz", - "integrity": "sha512-S75K2m2AoiTMnns7ko3t72jvyJRmrqdFFPldLdPdjRuds+E8OFewcwms/aXHGn9IwViWHFX6PSx0QAzWN/qWzQ==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/util": "13.5.7", - "@polkadot/util-crypto": "13.5.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "13.5.7", - "@polkadot/util-crypto": "13.5.7" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/networks": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-13.5.7.tgz", - "integrity": "sha512-RdQcgaPy68NRSI7UTBdxr1aw66MXVdbpGhpWQpLf3/7puUdwkem6KxqFNnC9/kJSXRlyYGeYHN9Hsf4+CTWBSQ==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/util": "13.5.7", - "@substrate/ss58-registry": "^1.51.0", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/util": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/util/-/util-13.5.7.tgz", - "integrity": "sha512-5Rhp6/FDI55iCJcGd/9bMQaF0E26OE+uZwz68JuRW75DW8v7zsN3bnjnVqk3KO/c4u5EgLSqbhXPuyW24BP1+Q==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-bigint": "13.5.7", - "@polkadot/x-global": "13.5.7", - "@polkadot/x-textdecoder": "13.5.7", - "@polkadot/x-textencoder": "13.5.7", - "@types/bn.js": "^5.1.6", - "bn.js": "^5.2.1", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/util-crypto": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-13.5.7.tgz", - "integrity": "sha512-SNzfAmtSSfUnQesrGLxc1RDg1arsvFSsAkH0xulffByqJfLugB3rZWJXIKqKNfcRZtomsMMURPeW7lfpAomSug==", - "license": "Apache-2.0", - "dependencies": { - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "@polkadot/networks": "13.5.7", - "@polkadot/util": "13.5.7", - "@polkadot/wasm-crypto": "^7.5.1", - "@polkadot/wasm-util": "^7.5.1", - "@polkadot/x-bigint": "13.5.7", - "@polkadot/x-randomvalues": "13.5.7", - "@scure/base": "^1.1.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "13.5.7" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/x-bigint": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-13.5.7.tgz", - "integrity": "sha512-NbN4EPbMBhjOXoWj0BVcT49/obzusFWPKbSyBxbZi8ITBaIIgpncgcCfXY4rII6Fqh74khx9jdevWge/6ycepQ==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-global": "13.5.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/x-global": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-13.5.7.tgz", - "integrity": "sha512-TkBxLfeKtj0laCzXp2lvRhwSIeXSxIu7LAWpfAUW4SYNFQvtgIS0x0Bq70CUW3lcy0wqTrSG2cqzfnbomB0Djw==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/x-randomvalues": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-randomvalues/-/x-randomvalues-13.5.7.tgz", - "integrity": "sha512-NEElpdu+Wqlr6USoh3abQfe0MaWlFlynPiqkA0/SJjK+0V0UOw0CyPwPgGrGa71/ju+1bsnu/ySshXqCR8HXTw==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-global": "13.5.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "13.5.7", - "@polkadot/wasm-util": "*" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/x-textdecoder": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-13.5.7.tgz", - "integrity": "sha512-wjSj+T2pBA1uW9dDYriZMAv4WgXl5zcWblxwOsZd3V/qxifMSlSLAy0WeC+08DD6TXGQYCOU0uOALsDivkUDZA==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-global": "13.5.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-keyring/node_modules/@polkadot/x-textencoder": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-13.5.7.tgz", - "integrity": "sha512-h6RsGUY8ZZrfqsbojD1VqTqmXcojDSfbXQHhVcAWqgceeh9JOOw8Q6yzhv+KpPelqKq/map3bobJaebQ8QNTMw==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-global": "13.5.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/@polkadot/ui-keyring/node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -18520,21 +9787,13 @@ "@polkadot/util": "*" } }, - "node_modules/@polkadot/ui-settings/node_modules/@polkadot/networks": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/networks/-/networks-13.5.7.tgz", - "integrity": "sha512-RdQcgaPy68NRSI7UTBdxr1aw66MXVdbpGhpWQpLf3/7puUdwkem6KxqFNnC9/kJSXRlyYGeYHN9Hsf4+CTWBSQ==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/util": "13.5.7", - "@substrate/ss58-registry": "^1.51.0", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } + "node_modules/@polkadot/ui-settings/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, - "node_modules/@polkadot/ui-settings/node_modules/@polkadot/util": { + "node_modules/@polkadot/util": { "version": "13.5.7", "resolved": "https://registry.npmjs.org/@polkadot/util/-/util-13.5.7.tgz", "integrity": "sha512-5Rhp6/FDI55iCJcGd/9bMQaF0E26OE+uZwz68JuRW75DW8v7zsN3bnjnVqk3KO/c4u5EgLSqbhXPuyW24BP1+Q==", @@ -18552,104 +9811,41 @@ "node": ">=18" } }, - "node_modules/@polkadot/ui-settings/node_modules/@polkadot/x-bigint": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-13.5.7.tgz", - "integrity": "sha512-NbN4EPbMBhjOXoWj0BVcT49/obzusFWPKbSyBxbZi8ITBaIIgpncgcCfXY4rII6Fqh74khx9jdevWge/6ycepQ==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-global": "13.5.7", - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-settings/node_modules/@polkadot/x-global": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-13.5.7.tgz", - "integrity": "sha512-TkBxLfeKtj0laCzXp2lvRhwSIeXSxIu7LAWpfAUW4SYNFQvtgIS0x0Bq70CUW3lcy0wqTrSG2cqzfnbomB0Djw==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/ui-settings/node_modules/@polkadot/x-textdecoder": { + "node_modules/@polkadot/util-crypto": { "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-13.5.7.tgz", - "integrity": "sha512-wjSj+T2pBA1uW9dDYriZMAv4WgXl5zcWblxwOsZd3V/qxifMSlSLAy0WeC+08DD6TXGQYCOU0uOALsDivkUDZA==", + "resolved": "https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-13.5.7.tgz", + "integrity": "sha512-SNzfAmtSSfUnQesrGLxc1RDg1arsvFSsAkH0xulffByqJfLugB3rZWJXIKqKNfcRZtomsMMURPeW7lfpAomSug==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "13.5.7", + "@noble/curves": "^1.3.0", + "@noble/hashes": "^1.3.3", + "@polkadot/networks": "13.5.7", + "@polkadot/util": "13.5.7", + "@polkadot/wasm-crypto": "^7.5.1", + "@polkadot/wasm-util": "^7.5.1", + "@polkadot/x-bigint": "13.5.7", + "@polkadot/x-randomvalues": "13.5.7", + "@scure/base": "^1.1.7", "tslib": "^2.8.0" }, "engines": { "node": ">=18" - } - }, - "node_modules/@polkadot/ui-settings/node_modules/@polkadot/x-textencoder": { - "version": "13.5.7", - "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-13.5.7.tgz", - "integrity": "sha512-h6RsGUY8ZZrfqsbojD1VqTqmXcojDSfbXQHhVcAWqgceeh9JOOw8Q6yzhv+KpPelqKq/map3bobJaebQ8QNTMw==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-global": "13.5.7", - "tslib": "^2.8.0" }, - "engines": { - "node": ">=18" + "peerDependencies": { + "@polkadot/util": "13.5.7" } }, - "node_modules/@polkadot/ui-settings/node_modules/tslib": { + "node_modules/@polkadot/util-crypto/node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, - "node_modules/@polkadot/util": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util/-/util-12.6.2.tgz", - "integrity": "sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==", - "license": "Apache-2.0", - "dependencies": { - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-global": "12.6.2", - "@polkadot/x-textdecoder": "12.6.2", - "@polkadot/x-textencoder": "12.6.2", - "@types/bn.js": "^5.1.5", - "bn.js": "^5.2.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@polkadot/util-crypto": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-12.6.2.tgz", - "integrity": "sha512-FEWI/dJ7wDMNN1WOzZAjQoIcCP/3vz3wvAp5QQm+lOrzOLj0iDmaIGIcBkz8HVm3ErfSe/uKP0KS4jgV/ib+Mg==", - "license": "Apache-2.0", - "dependencies": { - "@noble/curves": "^1.3.0", - "@noble/hashes": "^1.3.3", - "@polkadot/networks": "12.6.2", - "@polkadot/util": "12.6.2", - "@polkadot/wasm-crypto": "^7.3.2", - "@polkadot/wasm-util": "^7.3.2", - "@polkadot/x-bigint": "12.6.2", - "@polkadot/x-randomvalues": "12.6.2", - "@scure/base": "^1.1.5", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@polkadot/util": "12.6.2" - } + "node_modules/@polkadot/util/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, "node_modules/@polkadot/wasm-bridge": { "version": "7.5.1", @@ -18756,119 +9952,143 @@ } }, "node_modules/@polkadot/x-bigint": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-12.6.2.tgz", - "integrity": "sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-bigint/-/x-bigint-13.5.7.tgz", + "integrity": "sha512-NbN4EPbMBhjOXoWj0BVcT49/obzusFWPKbSyBxbZi8ITBaIIgpncgcCfXY4rII6Fqh74khx9jdevWge/6ycepQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" + "@polkadot/x-global": "13.5.7", + "tslib": "^2.8.0" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/x-bigint/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/x-fetch": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-fetch/-/x-fetch-12.6.2.tgz", - "integrity": "sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-fetch/-/x-fetch-13.5.7.tgz", + "integrity": "sha512-ZlPtWJAq7xMMr8wo9API8l6mKRr/6kClF0Hm1CVhQgZruFTZd7A2XZfETMg49yaRouy16SRI85WhIw+pXfQd3g==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "12.6.2", + "@polkadot/x-global": "13.5.7", "node-fetch": "^3.3.2", - "tslib": "^2.6.2" + "tslib": "^2.8.0" }, "engines": { "node": ">=18" } }, - "node_modules/@polkadot/x-fetch/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "license": "MIT", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } + "node_modules/@polkadot/x-fetch/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, "node_modules/@polkadot/x-global": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-12.6.2.tgz", - "integrity": "sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-global/-/x-global-13.5.7.tgz", + "integrity": "sha512-TkBxLfeKtj0laCzXp2lvRhwSIeXSxIu7LAWpfAUW4SYNFQvtgIS0x0Bq70CUW3lcy0wqTrSG2cqzfnbomB0Djw==", "license": "Apache-2.0", "dependencies": { - "tslib": "^2.6.2" + "tslib": "^2.8.0" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/x-global/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/x-randomvalues": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-randomvalues/-/x-randomvalues-12.6.2.tgz", - "integrity": "sha512-Vr8uG7rH2IcNJwtyf5ebdODMcr0XjoCpUbI91Zv6AlKVYOGKZlKLYJHIwpTaKKB+7KPWyQrk4Mlym/rS7v9feg==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-randomvalues/-/x-randomvalues-13.5.7.tgz", + "integrity": "sha512-NEElpdu+Wqlr6USoh3abQfe0MaWlFlynPiqkA0/SJjK+0V0UOw0CyPwPgGrGa71/ju+1bsnu/ySshXqCR8HXTw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" + "@polkadot/x-global": "13.5.7", + "tslib": "^2.8.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@polkadot/wasm-util": "*" } }, + "node_modules/@polkadot/x-randomvalues/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/x-textdecoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-12.6.2.tgz", - "integrity": "sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-textdecoder/-/x-textdecoder-13.5.7.tgz", + "integrity": "sha512-wjSj+T2pBA1uW9dDYriZMAv4WgXl5zcWblxwOsZd3V/qxifMSlSLAy0WeC+08DD6TXGQYCOU0uOALsDivkUDZA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" + "@polkadot/x-global": "13.5.7", + "tslib": "^2.8.0" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/x-textdecoder/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/x-textencoder": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-12.6.2.tgz", - "integrity": "sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-textencoder/-/x-textencoder-13.5.7.tgz", + "integrity": "sha512-h6RsGUY8ZZrfqsbojD1VqTqmXcojDSfbXQHhVcAWqgceeh9JOOw8Q6yzhv+KpPelqKq/map3bobJaebQ8QNTMw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2" + "@polkadot/x-global": "13.5.7", + "tslib": "^2.8.0" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/x-textencoder/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@polkadot/x-ws": { - "version": "12.6.2", - "resolved": "https://registry.npmjs.org/@polkadot/x-ws/-/x-ws-12.6.2.tgz", - "integrity": "sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw==", + "version": "13.5.7", + "resolved": "https://registry.npmjs.org/@polkadot/x-ws/-/x-ws-13.5.7.tgz", + "integrity": "sha512-ZdmFhL3gDMRxJXqN7a88BIU1sm2IgAFnn+jMcjjJXwP5qEuP9ejwPHQL0EFOw6sqtylfQUFuWvahvIZT7MbQ5g==", "license": "Apache-2.0", "dependencies": { - "@polkadot/x-global": "12.6.2", - "tslib": "^2.6.2", - "ws": "^8.15.1" + "@polkadot/x-global": "13.5.7", + "tslib": "^2.8.0", + "ws": "^8.18.0" }, "engines": { "node": ">=18" } }, + "node_modules/@polkadot/x-ws/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/@prosopo/account": { "resolved": "packages/account", "link": true @@ -19162,6 +10382,12 @@ "@redis/client": "^5.0.0" } }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.43", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.43.tgz", + "integrity": "sha512-5Uxg7fQUCmfhax7FJke2+8B6cqgeUJUD9o2uXIKXhD+mG0mL6NObmVoi9wXEU1tY89mZKgAYA6fTbftx3q2ZPQ==", + "license": "MIT" + }, "node_modules/@rollup/plugin-alias": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.0.tgz", @@ -19211,9 +10437,9 @@ } }, "node_modules/@rollup/plugin-dynamic-import-vars": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-dynamic-import-vars/-/plugin-dynamic-import-vars-2.1.2.tgz", - "integrity": "sha512-4lr2oXxs9hcxtGGaK8s0i9evfjzDrAs7ngw28TqruWKTEm0+U4Eljb+F6HXGYdFv8xRojQlrQwV7M/yxeh3yzQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@rollup/plugin-dynamic-import-vars/-/plugin-dynamic-import-vars-2.1.5.tgz", + "integrity": "sha512-Mymi24fd9hlRifdZV/jYIFj1dn99F34imiYu3KzlAcgBcRi3i9SucgW/VRo5SQ9K4NuQ7dCep6pFWgNyhRdFHQ==", "dev": true, "license": "MIT", "dependencies": { @@ -19394,12 +10620,13 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz", - "integrity": "sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.3.tgz", + "integrity": "sha512-h6cqHGZ6VdnwliFG1NXvMPTy/9PS3h8oLh7ImwR+kl+oYnQizgjxsONmmPSb2C66RksfkfIxEVtDSEcJiO0tqw==", "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19407,12 +10634,13 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz", - "integrity": "sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.3.tgz", + "integrity": "sha512-wd+u7SLT/u6knklV/ifG7gr5Qy4GUbH2hMWcDauPFJzmCZUAJ8L2bTkVXC2niOIxp8lk3iH/QX8kSrUxVZrOVw==", "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19420,12 +10648,13 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz", - "integrity": "sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.3.tgz", + "integrity": "sha512-lj9ViATR1SsqycwFkJCtYfQTheBdvlWJqzqxwc9f2qrcVrQaF/gCuBRTiTolkRWS6KvNxSk4KHZWG7tDktLgjg==", "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19433,12 +10662,13 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", - "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.3.tgz", + "integrity": "sha512-+Dyo7O1KUmIsbzx1l+4V4tvEVnVQqMOIYtrxK7ncLSknl1xnMHLgn7gddJVrYPNZfEB8CIi3hK8gq8bDhb3h5A==", "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19446,9 +10676,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.8.tgz", - "integrity": "sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.3.tgz", + "integrity": "sha512-u9Xg2FavYbD30g3DSfNhxgNrxhi6xVG4Y6i9Ur1C7xUuGDW3banRbXj+qgnIrwRN4KeJ396jchwy9bCIzbyBEQ==", "cpu": [ "arm64" ], @@ -19457,13 +10687,12 @@ "optional": true, "os": [ "freebsd" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.8.tgz", - "integrity": "sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.3.tgz", + "integrity": "sha512-5M8kyi/OX96wtD5qJR89a/3x5x8x5inXBZO04JWhkQb2JWavOWfjgkdvUqibGJeNNaz1/Z1PPza5/tAPXICI6A==", "cpu": [ "x64" ], @@ -19472,16 +10701,16 @@ "optional": true, "os": [ "freebsd" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz", - "integrity": "sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.3.tgz", + "integrity": "sha512-IoerZJ4l1wRMopEHRKOO16e04iXRDyZFZnNZKrWeNquh5d6bucjezgd+OxG03mOMTnS1x7hilzb3uURPkJ0OfA==", "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19489,9 +10718,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.8.tgz", - "integrity": "sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.3.tgz", + "integrity": "sha512-ZYdtqgHTDfvrJHSh3W22TvjWxwOgc3ThK/XjgcNGP2DIwFIPeAPNsQxrJO5XqleSlgDux2VAoWQ5iJrtaC1TbA==", "cpu": [ "arm" ], @@ -19500,16 +10729,16 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz", - "integrity": "sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.3.tgz", + "integrity": "sha512-NcViG7A0YtuFDA6xWSgmFb6iPFzHlf5vcqb2p0lGEbT+gjrEEz8nC/EeDHvx6mnGXnGCC1SeVV+8u+smj0CeGQ==", "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19517,12 +10746,13 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz", - "integrity": "sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.3.tgz", + "integrity": "sha512-d3pY7LWno6SYNXRm6Ebsq0DJGoiLXTb83AIPCXl9fmtIQs/rXoS8SJxxUNtFbJ5MiOvs+7y34np77+9l4nfFMw==", "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19530,22 +10760,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.5.tgz", - "integrity": "sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==", - "cpu": [ - "loong64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.8.tgz", - "integrity": "sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.3.tgz", + "integrity": "sha512-3y5GA0JkBuirLqmjwAKwB0keDlI6JfGYduMlJD/Rl7fvb4Ni8iKdQs1eiunMZJhwDWdCvrcqXRY++VEBbvk6Eg==", "cpu": [ "loong64" ], @@ -19554,31 +10771,16 @@ "optional": true, "os": [ "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.8.tgz", - "integrity": "sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.5.tgz", - "integrity": "sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.3.tgz", + "integrity": "sha512-AUUH65a0p3Q0Yfm5oD2KVgzTKgwPyp9DSXc3UA7DtxhEb/WSPfbG4wqXeSN62OG5gSo18em4xv6dbfcUGXcagw==", "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19586,12 +10788,13 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz", - "integrity": "sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.3.tgz", + "integrity": "sha512-1makPhFFVBqZE+XFg3Dkq+IkQ7JvmUrwwqaYBL2CE+ZpxPaqkGaiWFEWVGyvTwZace6WLJHwjVh/+CXbKDGPmg==", "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19599,12 +10802,13 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.5.tgz", - "integrity": "sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.3.tgz", + "integrity": "sha512-OOFJa28dxfl8kLOPMUOQBCO6z3X2SAfzIE276fwT52uXDWUS178KWq0pL7d6p1kz7pkzA0yQwtqL0dEPoVcRWg==", "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19612,9 +10816,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.34.8", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.8.tgz", - "integrity": "sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.3.tgz", + "integrity": "sha512-jMdsML2VI5l+V7cKfZx3ak+SLlJ8fKvLJ0Eoa4b9/vCUrzXKgoKxvHqvJ/mkWhFiyp88nCkM5S2v6nIwRtPcgg==", "cpu": [ "s390x" ], @@ -19623,16 +10827,16 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", - "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.3.tgz", + "integrity": "sha512-tPgGd6bY2M2LJTA1uGq8fkSPK8ZLYjDjY+ZLK9WHncCnfIz29LIXIqUgzCR0hIefzy6Hpbe8Th5WOSwTM8E7LA==", "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19640,12 +10844,13 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz", - "integrity": "sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.3.tgz", + "integrity": "sha512-BCFkJjgk+WFzP+tcSMXq77ymAPIxsX9lFJWs+2JzuZTLtksJ2o5hvgTdIcZ5+oKzUDMwI0PfWzRBYAydAHF2Mw==", "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19653,12 +10858,13 @@ ] }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.5.tgz", - "integrity": "sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.3.tgz", + "integrity": "sha512-KTD/EqjZF3yvRaWUJdD1cW+IQBk4fbQaHYJUmP8N4XoKFZilVL8cobFSTDnjTtxWJQ3JYaMgF4nObY/+nYkumA==", "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19666,12 +10872,13 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz", - "integrity": "sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.3.tgz", + "integrity": "sha512-+zteHZdoUYLkyYKObGHieibUFLbttX2r+58l27XZauq0tcWYYuKUwY2wjeCN9oK1Um2YgH2ibd6cnX/wFD7DuA==", "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19679,12 +10886,13 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz", - "integrity": "sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.3.tgz", + "integrity": "sha512-of1iHkTQSo3kr6dTIRX6t81uj/c/b15HXVsPcEElN5sS859qHrOepM5p9G41Hah+CTqSh2r8Bm56dL2z9UQQ7g==", "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19692,12 +10900,13 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.5.tgz", - "integrity": "sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.3.tgz", + "integrity": "sha512-s0hybmlHb56mWVZQj8ra9048/WZTPLILKxcvcq+8awSZmyiSUZjjem1AhU3Tf4ZKpYhK4mg36HtHDOe8QJS5PQ==", "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19705,12 +10914,13 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz", - "integrity": "sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==", + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.3.tgz", + "integrity": "sha512-zGIbEVVXVtauFgl3MRwGWEN36P5ZGenHRMgNw88X5wEhEBpq0XrMEZwOn07+ICrwM17XO5xfMZqh0OldCH5VTA==", "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -19737,386 +10947,6 @@ "fsevents": "~2.3.2" } }, - "node_modules/@rspack/binding": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.6.0.tgz", - "integrity": "sha512-RqlCjvWg/LkJjHpsbI48ebo2SYpIBJsV1eh9SEMfXo1batAPvB5grhAbLX0MRUOtzuQOnZMCDGdr2v7l2L8Siw==", - "devOptional": true, - "license": "MIT", - "optionalDependencies": { - "@rspack/binding-darwin-arm64": "1.6.0", - "@rspack/binding-darwin-x64": "1.6.0", - "@rspack/binding-linux-arm64-gnu": "1.6.0", - "@rspack/binding-linux-arm64-musl": "1.6.0", - "@rspack/binding-linux-x64-gnu": "1.6.0", - "@rspack/binding-linux-x64-musl": "1.6.0", - "@rspack/binding-wasm32-wasi": "1.6.0", - "@rspack/binding-win32-arm64-msvc": "1.6.0", - "@rspack/binding-win32-ia32-msvc": "1.6.0", - "@rspack/binding-win32-x64-msvc": "1.6.0" - } - }, - "node_modules/@rspack/binding-darwin-arm64": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.6.0.tgz", - "integrity": "sha512-IrigOWnGvQgugsTZgf3dB5uko+y+lkNLYg/8w0DiobxkWhpLO97RAeR1w0ofIPXYVu3UWVf7dgHj3PjTqjC9Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rspack/binding-darwin-x64": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.6.0.tgz", - "integrity": "sha512-UYz+Y1XqbHGnkUOsaZRuwiuQaQaQ5rEPSboBPlIVDtblwmB71yxo3ET0nSoUhz8L/WXqQoARiraTCxUP6bvSIg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rspack/binding-linux-arm64-gnu": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.6.0.tgz", - "integrity": "sha512-Jr7aaxrtwOnh7ge7tZP+Mjpo6uNltvQisL25WcjpP+8PnPT0C9jziKDJso7KxeOINXnQ2yRn2h65+HBNb7FQig==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-linux-arm64-musl": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.6.0.tgz", - "integrity": "sha512-hl17reUhkjgkcLao6ZvNiSRQFGFykqUpIj1//v/XtVd/2XAZ0Kt7jv9UUeaR+2zY8piH+tgCkwgefmjmajMeFg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-linux-x64-gnu": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.6.0.tgz", - "integrity": "sha512-xdlb+ToerFU/YggndCfIrZI/S/C80CP9ZFw6lhnEFSTJDAG88KptxstsoKUh8YzyPTD45CYaOjYNtUtiv0nScg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-linux-x64-musl": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.6.0.tgz", - "integrity": "sha512-IkXEW/FBPPz4EJJTLNZvA+94aLaW2HgUMYu7zCIw5YMc9JJ/UXexY1zjX/A7yidsCiZCRy/ZrB+veFJ5FkZv7w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-wasm32-wasi": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.6.0.tgz", - "integrity": "sha512-XGwX35XXnoTYVUGwDBsKNOkkk/yUsT/RF59u9BwT3QBM5eSXk767xVw/ZeiiyJf5YfI/52HDW2E4QZyvlYyv7g==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@napi-rs/wasm-runtime": "1.0.7" - } - }, - "node_modules/@rspack/binding-win32-arm64-msvc": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.6.0.tgz", - "integrity": "sha512-HOA/U7YC6EB74CpIrT2GrvPgd+TLr0anNuOp/8omw9hH1jjsP5cjUMgWeAGmWyXWxwoS8rRJ0xhRA+UIe3cL3g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rspack/binding-win32-ia32-msvc": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.6.0.tgz", - "integrity": "sha512-ThczdltBOFcq+IrTflCE+8q0GvKoISt6pTupkuGnI1/bCnqhCxPP6kx8Z06fdJUFMhvBtpZa0gDJvhh3JBZrKA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rspack/binding-win32-x64-msvc": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.6.0.tgz", - "integrity": "sha512-Bhyvsh1m6kIpr1vqZlcdUDUTh0bheRe9SF+f6jw0kPDPbh8FfrRbshPKmRHpRZAUHt20NqgUKR2z2BaKb0IJvQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rspack/core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.6.0.tgz", - "integrity": "sha512-u2GDSToEhmgIsy0QbOPA81i9tu87J2HgSsRA3HHZfWIR8Vt8KdlAriQnG8CatDnvFSY/UQEumVf5Z1HUAQwxCg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime-tools": "0.21.2", - "@rspack/binding": "1.6.0", - "@rspack/lite-tapable": "1.0.1" - }, - "engines": { - "node": ">=18.12.0" - }, - "peerDependencies": { - "@swc/helpers": ">=0.5.1" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } - } - }, - "node_modules/@rspack/core/node_modules/@module-federation/error-codes": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.21.2.tgz", - "integrity": "sha512-mGbPAAApgjmQUl4J7WAt20aV04a26TyS21GDEpOGXFEQG5FqmZnSJ6FqB8K19HgTKioBT1+fF/Ctl5bGGao/EA==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@rspack/core/node_modules/@module-federation/runtime": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.21.2.tgz", - "integrity": "sha512-97jlOx4RAnAHMBTfgU5FBK6+V/pfT6GNX0YjSf8G+uJ3lFy74Y6kg/BevEkChTGw5waCLAkw/pw4LmntYcNN7g==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.21.2", - "@module-federation/runtime-core": "0.21.2", - "@module-federation/sdk": "0.21.2" - } - }, - "node_modules/@rspack/core/node_modules/@module-federation/runtime-core": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.21.2.tgz", - "integrity": "sha512-LtDnccPxjR8Xqa3daRYr1cH/6vUzK3mQSzgvnfsUm1fXte5syX4ftWw3Eu55VdqNY3yREFRn77AXdu9PfPEZRw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.21.2", - "@module-federation/sdk": "0.21.2" - } - }, - "node_modules/@rspack/core/node_modules/@module-federation/runtime-tools": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.21.2.tgz", - "integrity": "sha512-SgG9NWTYGNYcHSd5MepO3AXf6DNXriIo4sKKM4mu4RqfYhHyP+yNjnF/gvYJl52VD61g0nADmzLWzBqxOqk2tg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.21.2", - "@module-federation/webpack-bundler-runtime": "0.21.2" - } - }, - "node_modules/@rspack/core/node_modules/@module-federation/sdk": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.21.2.tgz", - "integrity": "sha512-t2vHSJ1a9zjg7LLJoEghcytNLzeFCqOat5TbXTav5dgU0xXw82Cf0EfLrxiJL6uUpgbtyvUdqqa2DVAvMPjiiA==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@rspack/core/node_modules/@module-federation/webpack-bundler-runtime": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.21.2.tgz", - "integrity": "sha512-06R/NDY6Uh5RBIaBOFwYWzJCf1dIiQd/DFHToBVhejUT3ZFG7GzHEPIIsAGqMzne/JSmVsvjlXiJu7UthQ6rFA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.21.2", - "@module-federation/sdk": "0.21.2" - } - }, - "node_modules/@rspack/dev-server": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@rspack/dev-server/-/dev-server-1.1.4.tgz", - "integrity": "sha512-kGHYX2jYf3ZiHwVl0aUEPBOBEIG1aWleCDCAi+Jg32KUu3qr/zDUpCEd0wPuHfLEgk0X0xAEYCS6JMO7nBStNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^3.6.0", - "http-proxy-middleware": "^2.0.9", - "p-retry": "^6.2.0", - "webpack-dev-server": "5.2.2", - "ws": "^8.18.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "peerDependencies": { - "@rspack/core": "*" - } - }, - "node_modules/@rspack/dev-server/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/@rspack/dev-server/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@rspack/dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", - "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/@rspack/dev-server/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@rspack/dev-server/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/@rspack/lite-tapable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.0.1.tgz", - "integrity": "sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@rspack/plugin-react-refresh": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.5.2.tgz", - "integrity": "sha512-uTbN6P01LPdQOnl5YNwHkN4hDsb9Sb5nIetQb55mPyFiJnu9MQetmBUm+tmh8JJg0QPv4Ew7tXgi4hjpHFY3Rw==", - "dev": true, - "license": "MIT", - "dependencies": { - "error-stack-parser": "^2.1.4", - "html-entities": "^2.6.0" - }, - "peerDependencies": { - "react-refresh": ">=0.10.0 <1.0.0", - "webpack-hot-middleware": "2.x" - }, - "peerDependenciesMeta": { - "webpack-hot-middleware": { - "optional": true - } - } - }, "node_modules/@rushstack/node-core-library": { "version": "5.18.0", "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.18.0.tgz", @@ -20247,21 +11077,6 @@ } } }, - "node_modules/@rushstack/terminal/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/@rushstack/ts-command-line": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.1.3.tgz", @@ -20274,22 +11089,12 @@ "string-argv": "~0.3.1" } }, - "node_modules/@rushstack/ts-command-line/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, "node_modules/@schematics/angular": { "version": "20.3.8", "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.3.8.tgz", "integrity": "sha512-lmdh1JywRl0BK1VcYwGDrNre78OpduNhsV4N5afELvrNPKSk/ixCb3iZq4MCY3yBZ3RV5Uso+vrJwwEeqe02JQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@angular-devkit/core": "20.3.8", "@angular-devkit/schematics": "20.3.8", @@ -20301,60 +11106,6 @@ "yarn": ">= 1.13.0" } }, - "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { - "version": "20.3.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.8.tgz", - "integrity": "sha512-+YFpJdvlL4gxnMm/++8rseE7ZNRHlYPmOqpoiXSuP5eGPSmdklEoQGTQvpMw42S3bll1g6/029DmV2FCZ/dtEQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.3", - "rxjs": "7.8.2", - "source-map": "0.7.6" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^4.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@schematics/angular/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@schematics/angular/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "dev": true, - "license": "BSD-3-Clause", - "peer": true, - "engines": { - "node": ">= 12" - } - }, "node_modules/@scure/base": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz", @@ -20484,17 +11235,17 @@ "license": "MIT" }, "node_modules/@substrate/connect": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@substrate/connect/-/connect-0.8.8.tgz", - "integrity": "sha512-zwaxuNEVI9bGt0rT8PEJiXOyebLIo6QN1SyiAHRPBOl6g3Sy0KKdSN8Jmyn++oXhVRD8aIe75/V8ZkS81T+BPQ==", + "version": "0.8.11", + "resolved": "https://registry.npmjs.org/@substrate/connect/-/connect-0.8.11.tgz", + "integrity": "sha512-ofLs1PAO9AtDdPbdyTYj217Pe+lBfTLltdHDs3ds8no0BseoLeAGxpz1mHfi7zB4IxI3YyAiLjH6U8cw4pj4Nw==", "deprecated": "versions below 1.x are no longer maintained", "license": "GPL-3.0-only", "optional": true, "dependencies": { "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.1", - "@substrate/light-client-extension-helpers": "^0.0.4", - "smoldot": "2.0.22" + "@substrate/connect-known-chains": "^1.1.5", + "@substrate/light-client-extension-helpers": "^1.0.0", + "smoldot": "2.0.26" } }, "node_modules/@substrate/connect-extension-protocol": { @@ -20512,18 +11263,18 @@ "optional": true }, "node_modules/@substrate/light-client-extension-helpers": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-0.0.4.tgz", - "integrity": "sha512-vfKcigzL0SpiK+u9sX6dq2lQSDtuFLOxIJx2CKPouPEHIs8C+fpsufn52r19GQn+qDhU8POMPHOVoqLktj8UEA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-1.0.0.tgz", + "integrity": "sha512-TdKlni1mBBZptOaeVrKnusMg/UBpWUORNDv5fdCaJklP4RJiFOzBCrzC+CyVI5kQzsXBisZ+2pXm+rIjS38kHg==", "license": "MIT", "optional": true, "dependencies": { - "@polkadot-api/client": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/json-rpc-provider": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/json-rpc-provider-proxy": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", - "@polkadot-api/substrate-client": "0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0", + "@polkadot-api/json-rpc-provider": "^0.0.1", + "@polkadot-api/json-rpc-provider-proxy": "^0.1.0", + "@polkadot-api/observable-client": "^0.3.0", + "@polkadot-api/substrate-client": "^0.1.2", "@substrate/connect-extension-protocol": "^2.0.0", - "@substrate/connect-known-chains": "^1.1.1", + "@substrate/connect-known-chains": "^1.1.5", "rxjs": "^7.8.1" }, "peerDependencies": { @@ -20569,46 +11320,45 @@ } }, "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.0.3.tgz", - "integrity": "sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-6.2.1.tgz", + "integrity": "sha512-YZs/OSKOQAQCnJvM/P+F1URotNnYNeU3P2s4oIpzm1uFaqUEqRxUB0g5ejMjEb5Gjb9/PiBI5Ktrq4rUUF8UVQ==", "dev": true, "license": "MIT", "dependencies": { - "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1", - "debug": "^4.4.0", + "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0", + "debug": "^4.4.1", "deepmerge": "^4.3.1", - "kleur": "^4.1.5", - "magic-string": "^0.30.15", - "vitefu": "^1.0.4" + "magic-string": "^0.30.17", + "vitefu": "^1.1.1" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22" + "node": "^20.19 || ^22.12 || >=24" }, "peerDependencies": { "svelte": "^5.0.0", - "vite": "^6.0.0" + "vite": "^6.3.0 || ^7.0.0" } }, "node_modules/@sveltejs/vite-plugin-svelte-inspector": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz", - "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-5.0.1.tgz", + "integrity": "sha512-ubWshlMk4bc8mkwWbg6vNvCeT7lGQojE3ijDh3QTR6Zr/R+GXxsGbyH4PExEPpiFmqPhYiVSVmHBjUcVc1JIrA==", "dev": true, "license": "MIT", "dependencies": { - "debug": "^4.3.7" + "debug": "^4.4.1" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22" + "node": "^20.19 || ^22.12 || >=24" }, "peerDependencies": { - "@sveltejs/vite-plugin-svelte": "^5.0.0", + "@sveltejs/vite-plugin-svelte": "^6.0.0-next.0", "svelte": "^5.0.0", - "vite": "^6.0.0" + "vite": "^6.3.0 || ^7.0.0" } }, - "node_modules/@sveltejs/vite-plugin-svelte/node_modules/debug": { + "node_modules/@sveltejs/vite-plugin-svelte-inspector/node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", @@ -20626,322 +11376,24 @@ } } }, - "node_modules/@swc-node/register": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@swc-node/register/-/register-1.10.10.tgz", - "integrity": "sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@swc-node/core": "^1.13.3", - "@swc-node/sourcemap-support": "^0.5.1", - "colorette": "^2.0.20", - "debug": "^4.3.5", - "oxc-resolver": "^5.0.0", - "pirates": "^4.0.6", - "tslib": "^2.6.3" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "peerDependencies": { - "@swc/core": ">= 1.4.13", - "typescript": ">= 4.3" - } - }, - "node_modules/@swc-node/register/node_modules/@swc-node/core": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@swc-node/core/-/core-1.14.1.tgz", - "integrity": "sha512-jrt5GUaZUU6cmMS+WTJEvGvaB6j1YNKPHPzC2PUi2BjaFbtxURHj6641Az6xN7b665hNniAIdvjxWcRml5yCnw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "peerDependencies": { - "@swc/core": ">= 1.13.3", - "@swc/types": ">= 0.1" - } - }, - "node_modules/@swc-node/sourcemap-support": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.5.1.tgz", - "integrity": "sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==", + "node_modules/@sveltejs/vite-plugin-svelte/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, "license": "MIT", "dependencies": { - "source-map-support": "^0.5.21", - "tslib": "^2.6.3" - } - }, - "node_modules/@swc/core": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.29.tgz", - "integrity": "sha512-g4mThMIpWbNhV8G2rWp5a5/Igv8/2UFRJx2yImrLGMgrDDYZIopqZ/z0jZxDgqNA1QDx93rpwNF7jGsxVWcMlA==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.21" + "ms": "^2.1.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.11.29", - "@swc/core-darwin-x64": "1.11.29", - "@swc/core-linux-arm-gnueabihf": "1.11.29", - "@swc/core-linux-arm64-gnu": "1.11.29", - "@swc/core-linux-arm64-musl": "1.11.29", - "@swc/core-linux-x64-gnu": "1.11.29", - "@swc/core-linux-x64-musl": "1.11.29", - "@swc/core-win32-arm64-msvc": "1.11.29", - "@swc/core-win32-ia32-msvc": "1.11.29", - "@swc/core-win32-x64-msvc": "1.11.29" - }, - "peerDependencies": { - "@swc/helpers": ">=0.5.17" + "node": ">=6.0" }, "peerDependenciesMeta": { - "@swc/helpers": { + "supports-color": { "optional": true } } }, - "node_modules/@swc/core-darwin-arm64": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.29.tgz", - "integrity": "sha512-whsCX7URzbuS5aET58c75Dloby3Gtj/ITk2vc4WW6pSDQKSPDuONsIcZ7B2ng8oz0K6ttbi4p3H/PNPQLJ4maQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-darwin-x64": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.29.tgz", - "integrity": "sha512-S3eTo/KYFk+76cWJRgX30hylN5XkSmjYtCBnM4jPLYn7L6zWYEPajsFLmruQEiTEDUg0gBEWLMNyUeghtswouw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.29.tgz", - "integrity": "sha512-o9gdshbzkUMG6azldHdmKklcfrcMx+a23d/2qHQHPDLUPAN+Trd+sDQUYArK5Fcm7TlpG4sczz95ghN0DMkM7g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.29.tgz", - "integrity": "sha512-sLoaciOgUKQF1KX9T6hPGzvhOQaJn+3DHy4LOHeXhQqvBgr+7QcZ+hl4uixPKTzxk6hy6Hb0QOvQEdBAAR1gXw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.29.tgz", - "integrity": "sha512-PwjB10BC0N+Ce7RU/L23eYch6lXFHz7r3NFavIcwDNa/AAqywfxyxh13OeRy+P0cg7NDpWEETWspXeI4Ek8otw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.29.tgz", - "integrity": "sha512-i62vBVoPaVe9A3mc6gJG07n0/e7FVeAvdD9uzZTtGLiuIfVfIBta8EMquzvf+POLycSk79Z6lRhGPZPJPYiQaA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-x64-musl": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.29.tgz", - "integrity": "sha512-YER0XU1xqFdK0hKkfSVX1YIyCvMDI7K07GIpefPvcfyNGs38AXKhb2byySDjbVxkdl4dycaxxhRyhQ2gKSlsFQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.29.tgz", - "integrity": "sha512-po+WHw+k9g6FAg5IJ+sMwtA/fIUL3zPQ4m/uJgONBATCVnDDkyW6dBA49uHNVtSEvjvhuD8DVWdFP847YTcITw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.29.tgz", - "integrity": "sha512-h+NjOrbqdRBYr5ItmStmQt6x3tnhqgwbj9YxdGPepbTDamFv7vFnhZR0YfB3jz3UKJ8H3uGJ65Zw1VsC+xpFkg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.11.29", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.29.tgz", - "integrity": "sha512-Q8cs2BDV9wqDvqobkXOYdC+pLUSEpX/KvI0Dgfun1F+LzuLotRFuDhrvkU9ETJA6OnD2+Fn/ieHgloiKA/Mn/g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@swc/helpers": { - "version": "0.5.17", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", - "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - } - }, - "node_modules/@swc/helpers/node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@swc/types": { - "version": "0.1.25", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.25.tgz", - "integrity": "sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3" - } - }, - "node_modules/@taplo/cli": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@taplo/cli/-/cli-0.7.0.tgz", - "integrity": "sha512-Ck3zFhQhIhi02Hl6T4ZmJsXdnJE+wXcJz5f8klxd4keRYgenMnip3JDPMGDRLbnC/2iGd8P0sBIQqI3KxfVjBg==", - "dev": true, - "license": "MIT", - "bin": { - "taplo": "dist/cli.js" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/@tsconfig/node10": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", @@ -21011,12 +11463,11 @@ } }, "node_modules/@tybys/wasm-util": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", - "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { "tslib": "^2.4.0" } @@ -21130,6 +11581,17 @@ "@types/node": "*" } }, + "node_modules/@types/chai": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*", + "assertion-error": "^2.0.1" + } + }, "node_modules/@types/cli-progress": { "version": "3.11.6", "resolved": "https://registry.npmjs.org/@types/cli-progress/-/cli-progress-3.11.6.tgz", @@ -21161,17 +11623,6 @@ "@types/node": "*" } }, - "node_modules/@types/conventional-commits-parser": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.2.tgz", - "integrity": "sha512-BgT2szDXnVypgpNxOK8aL5SGjUdaQbC++WZNjF1Qge3Og2+zhHj+RWhmehLhYyvQwqAmvezruVfOf8+3m74W+g==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/cors": { "version": "2.8.17", "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", @@ -21192,11 +11643,17 @@ "@types/ms": "*" } }, + "node_modules/@types/deep-eql": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/eslint": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, "license": "MIT", "dependencies": { "@types/estree": "*", @@ -21207,7 +11664,6 @@ "version": "3.7.7", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, "license": "MIT", "dependencies": { "@types/eslint": "*", @@ -21280,33 +11736,6 @@ "@types/node": "*" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, "node_modules/@types/jasmine": { "version": "5.1.12", "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.12.tgz", @@ -21326,32 +11755,6 @@ "parse5": "^7.0.0" } }, - "node_modules/@types/jsdom/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/@types/jsdom/node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", @@ -21378,13 +11781,6 @@ "@types/node": "*" } }, - "node_modules/@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/lodash": { "version": "4.17.7", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", @@ -21512,13 +11908,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/send": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", @@ -21593,13 +11982,6 @@ "dev": true, "license": "MIT" }, - "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==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", @@ -21660,243 +12042,6 @@ "@types/node": "*" } }, - "node_modules/@typescript-eslint/project-service": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.2.tgz", - "integrity": "sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.46.2", - "@typescript-eslint/types": "^8.46.2", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.2.tgz", - "integrity": "sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.46.2", - "@typescript-eslint/visitor-keys": "8.46.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.2.tgz", - "integrity": "sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.2.tgz", - "integrity": "sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.46.2", - "@typescript-eslint/typescript-estree": "8.46.2", - "@typescript-eslint/utils": "8.46.2", - "debug": "^4.3.4", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.2.tgz", - "integrity": "sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.2.tgz", - "integrity": "sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.46.2", - "@typescript-eslint/tsconfig-utils": "8.46.2", - "@typescript-eslint/types": "8.46.2", - "@typescript-eslint/visitor-keys": "8.46.2", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^2.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.2.tgz", - "integrity": "sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.46.2", - "@typescript-eslint/types": "8.46.2", - "@typescript-eslint/typescript-estree": "8.46.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.46.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.2.tgz", - "integrity": "sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.46.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.2.0.tgz", - "integrity": "sha512-mkQnxTkcldAzIsomk1UuLfAu9n+kpQ3JbHcpCp7d2Oo6ITtji8pHS3QToOWjhPFvNQSnhlkAjmGbhv2QvwO/7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" - } - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.4.tgz", - "integrity": "sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.26.0", - "@babel/plugin-transform-react-jsx-self": "^7.25.9", - "@babel/plugin-transform-react-jsx-source": "^7.25.9", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.14.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" - } - }, - "node_modules/@vitejs/plugin-react/node_modules/react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@vitejs/plugin-vue": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.3.tgz", @@ -21912,22 +12057,23 @@ } }, "node_modules/@vitest/coverage-v8": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.0.9.tgz", - "integrity": "sha512-15OACZcBtQ34keIEn19JYTVuMFTlFrClclwWjHo/IRPg/8ELpkgNTl0o7WLP9WO9XGH6+tip9CPYtEOrIDJvBA==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.2.4.tgz", + "integrity": "sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.3.0", "@bcoe/v8-coverage": "^1.0.2", - "debug": "^4.4.0", + "ast-v8-to-istanbul": "^0.3.3", + "debug": "^4.4.1", "istanbul-lib-coverage": "^3.2.2", "istanbul-lib-report": "^3.0.1", "istanbul-lib-source-maps": "^5.0.6", "istanbul-reports": "^3.1.7", "magic-string": "^0.30.17", "magicast": "^0.3.5", - "std-env": "^3.8.0", + "std-env": "^3.9.0", "test-exclude": "^7.0.1", "tinyrainbow": "^2.0.0" }, @@ -21935,8 +12081,8 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/browser": "3.0.9", - "vitest": "3.0.9" + "@vitest/browser": "3.2.4", + "vitest": "3.2.4" }, "peerDependenciesMeta": { "@vitest/browser": { @@ -21963,14 +12109,15 @@ } }, "node_modules/@vitest/expect": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.9.tgz", - "integrity": "sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", + "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "3.0.9", - "@vitest/utils": "3.0.9", + "@types/chai": "^5.2.2", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", "chai": "^5.2.0", "tinyrainbow": "^2.0.0" }, @@ -21978,43 +12125,6 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/mocker": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.9.tgz", - "integrity": "sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "3.0.9", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.17" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^5.0.0 || ^6.0.0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "node_modules/@vitest/mocker/node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, "node_modules/@vitest/pretty-format": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", @@ -22029,27 +12139,28 @@ } }, "node_modules/@vitest/runner": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.9.tgz", - "integrity": "sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz", + "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "3.0.9", - "pathe": "^2.0.3" + "@vitest/utils": "3.2.4", + "pathe": "^2.0.3", + "strip-literal": "^3.0.0" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/snapshot": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.9.tgz", - "integrity": "sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz", + "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "3.0.9", + "@vitest/pretty-format": "3.2.4", "magic-string": "^0.30.17", "pathe": "^2.0.3" }, @@ -22057,54 +12168,28 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/snapshot/node_modules/@vitest/pretty-format": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz", - "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/spy": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.9.tgz", - "integrity": "sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", "dev": true, "license": "MIT", "dependencies": { - "tinyspy": "^3.0.2" + "tinyspy": "^4.0.3" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/utils": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.9.tgz", - "integrity": "sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "3.0.9", - "loupe": "^3.1.3", - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils/node_modules/@vitest/pretty-format": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz", - "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", + "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", "dev": true, "license": "MIT", "dependencies": { + "@vitest/pretty-format": "3.2.4", + "loupe": "^3.1.4", "tinyrainbow": "^2.0.0" }, "funding": { @@ -22188,35 +12273,6 @@ "@jridgewell/sourcemap-codec": "^1.5.5" } }, - "node_modules/@vue/compiler-sfc/node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "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.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, "node_modules/@vue/compiler-ssr": { "version": "3.5.22", "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.22.tgz", @@ -22263,22 +12319,6 @@ } } }, - "node_modules/@vue/language-core/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@vue/reactivity": { "version": "3.5.13", "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz", @@ -22625,11 +12665,22 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/@zkochan/js-yaml/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "license": "ISC" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } }, "node_modules/abort-controller": { "version": "3.0.0", @@ -22668,24 +12719,16 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", "license": "MIT", - "peer": true, + "engines": { + "node": ">=10.13.0" + }, "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "acorn": "^8.14.0" } }, "node_modules/acorn-walk": { @@ -22701,16 +12744,6 @@ "node": ">=0.4.0" } }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/adjust-sourcemap-loader": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", @@ -22740,16 +12773,6 @@ "node": ">=8.9.0" } }, - "node_modules/adm-zip": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", - "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0" - } - }, "node_modules/agent-base": { "version": "7.1.4", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", @@ -22832,6 +12855,32 @@ "ajv": "^8.8.2" } }, + "node_modules/algoliasearch": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.35.0.tgz", + "integrity": "sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.1.0", + "@algolia/client-abtesting": "5.35.0", + "@algolia/client-analytics": "5.35.0", + "@algolia/client-common": "5.35.0", + "@algolia/client-insights": "5.35.0", + "@algolia/client-personalization": "5.35.0", + "@algolia/client-query-suggestions": "5.35.0", + "@algolia/client-search": "5.35.0", + "@algolia/ingestion": "1.35.0", + "@algolia/monitoring": "1.35.0", + "@algolia/recommend": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/alien-signals": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-2.0.8.tgz", @@ -22850,16 +12899,16 @@ } }, "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.1.1.tgz", + "integrity": "sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==", "dev": true, "license": "MIT", "dependencies": { - "type-fest": "^0.21.3" + "environment": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -22879,12 +12928,16 @@ } }, "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { @@ -22929,12 +12982,6 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/aproba": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.1.0.tgz", - "integrity": "sha512-tLIEcj5GuR2RSTnxNKdkK0dJ/GrC7P38sUkiDmDuHfsHmbagTFAxDVIBltoklXEVIQ/f14IL8IMJ5pn9Hez1Ew==", - "license": "ISC" - }, "node_modules/arch": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", @@ -22956,34 +13003,6 @@ ], "license": "MIT" }, - "node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/are-we-there-yet/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", @@ -22992,11 +13011,13 @@ "license": "MIT" }, "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } }, "node_modules/aria-query": { "version": "5.3.2", @@ -23143,6 +13164,35 @@ "node": ">=12" } }, + "node_modules/ast-v8-to-istanbul": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.8.tgz", + "integrity": "sha512-szgSZqUxI5T8mLKvS7WTjF9is+MVbOeLADU73IseOcrqhxr/VAvy6wfoVE39KnKzA7JRhjF5eUagNlHwvZPlKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.31", + "estree-walker": "^3.0.3", + "js-tokens": "^9.0.1" + } + }, + "node_modules/ast-v8-to-istanbul/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/ast-v8-to-istanbul/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "dev": true, + "license": "MIT" + }, "node_modules/astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", @@ -23164,9 +13214,9 @@ } }, "node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", "dev": true, "license": "MIT" }, @@ -23206,9 +13256,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", "dev": true, "funding": [ { @@ -23226,11 +13276,11 @@ ], "license": "MIT", "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", + "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -23276,9 +13326,10 @@ "license": "MIT" }, "node_modules/axios": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz", - "integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.1.tgz", + "integrity": "sha512-hU4EGxxt+j7TQijx1oYdAjw4xuIp1wRQSsbMFwSthCWeBQur1eF+qJ5iQ5sN3Tw8YRzQNKb8jszgBdMDVqwJcw==", + "dev": true, "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -23313,21 +13364,6 @@ "webpack": ">=5" } }, - "node_modules/babel-plugin-const-enum": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz", - "integrity": "sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-typescript": "^7.3.3", - "@babel/traverse": "^7.16.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", @@ -23369,14 +13405,14 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -23395,16 +13431,6 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/babel-plugin-transform-typescript-metadata": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz", - "integrity": "sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -23464,26 +13490,6 @@ "baseline-browser-mapping": "dist/cli.js" } }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-auth/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", @@ -23492,17 +13498,17 @@ "license": "MIT" }, "node_modules/bcrypt": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-5.1.1.tgz", - "integrity": "sha512-AGBHOG5hPYZ5Xl9KXzU5iKq9516yEmvCKDg3ecP5kX2aB6UqTeXZxk2ELnDgDm6BQSMlLt9rDB4LoSMx0rYwww==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-6.0.0.tgz", + "integrity": "sha512-cU8v/EGSrnH+HnxV2z0J7/blxH8gq7Xh2JFT6Aroax7UohdmiJJlxApMxtKfuI7z68NvvVcmR78k2LbT6efhRg==", "hasInstallScript": true, "license": "MIT", "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.11", - "node-addon-api": "^5.0.0" + "node-addon-api": "^8.3.0", + "node-gyp-build": "^4.8.4" }, "engines": { - "node": ">= 10.0.0" + "node": ">= 18" } }, "node_modules/bcrypt-pbkdf": { @@ -23516,14 +13522,14 @@ } }, "node_modules/beasties": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.3.2.tgz", - "integrity": "sha512-p4AF8uYzm9Fwu8m/hSVTCPXrRBPmB34hQpHsec2KOaR9CZmgoU8IOv4Cvwq4hgz2p4hLMNbsdNl5XeA6XbAQwA==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.3.5.tgz", + "integrity": "sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "css-select": "^5.1.0", - "css-what": "^6.1.0", + "css-select": "^6.0.0", + "css-what": "^7.0.0", "dom-serializer": "^2.0.0", "domhandler": "^5.0.3", "htmlparser2": "^10.0.0", @@ -23700,6 +13706,21 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, + "node_modules/body-parser/node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/bonjour-service": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", @@ -23918,19 +13939,6 @@ "node": ">=16.20.1" } }, - "node_modules/btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "bin": { - "btoa": "bin/btoa.js" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -23955,13 +13963,6 @@ "ieee754": "^1.2.1" } }, - "node_modules/buffer-builder": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz", - "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==", - "devOptional": true, - "license": "MIT/X11" - }, "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", @@ -24147,24 +14148,10 @@ "node": ">=18" } }, - "node_modules/cache-content-type": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", - "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "^2.1.18", - "ylru": "^1.2.0" - }, - "engines": { - "node": ">= 6.0.0" - } - }, "node_modules/cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", + "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", "dev": true, "license": "MIT", "engines": { @@ -24258,19 +14245,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, "node_modules/caniuse-lite": { "version": "1.0.30001753", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001753.tgz", @@ -24329,9 +14303,9 @@ } }, "node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "license": "MIT", "dependencies": { @@ -24339,40 +14313,23 @@ "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "dev": true, - "license": "MIT", + "node": ">=10" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/chardet": { @@ -24422,6 +14379,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, "license": "ISC", "engines": { "node": ">=10" @@ -24504,16 +14462,19 @@ } }, "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", "dev": true, "license": "MIT", "dependencies": { - "restore-cursor": "^3.1.0" + "restore-cursor": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-progress": { @@ -24528,6 +14489,56 @@ "node": ">=4" } }, + "node_modules/cli-progress/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-progress/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/cli-progress/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-progress/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-progress/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/cli-spinners": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", @@ -24557,75 +14568,76 @@ "@colors/colors": "1.5.0" } }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "node_modules/cli-table3/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cli-table3/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=8" } }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "node_modules/cli-table3/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-width": { @@ -24639,31 +14651,46 @@ } }, "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "dev": true, "license": "ISC", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" }, + "engines": { + "node": ">=20" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -24725,17 +14752,6 @@ "node": ">=0.10.0" } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, "node_modules/color": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", @@ -24777,22 +14793,6 @@ "simple-swizzle": "^0.2.2" } }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true, - "license": "MIT" - }, "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", @@ -24800,27 +14800,6 @@ "dev": true, "license": "MIT" }, - "node_modules/colorjs.io": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz", - "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/columnify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", - "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -24834,60 +14813,13 @@ } }, "node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=16" - } - }, - "node_modules/commitizen": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.1.tgz", - "integrity": "sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cachedir": "2.3.0", - "cz-conventional-changelog": "3.3.0", - "dedent": "0.7.0", - "detect-indent": "6.1.0", - "find-node-modules": "^2.1.2", - "find-root": "1.1.0", - "fs-extra": "9.1.0", - "glob": "7.2.3", - "inquirer": "8.2.5", - "is-utf8": "^0.2.1", - "lodash": "4.17.21", - "minimist": "1.2.7", - "strip-bom": "4.0.0", - "strip-json-comments": "3.1.1" - }, - "bin": { - "commitizen": "bin/commitizen", - "cz": "bin/git-cz", - "git-cz": "bin/git-cz" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/commitizen/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "node": ">=20" } }, "node_modules/common-path-prefix": { @@ -24982,6 +14914,7 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, "license": "MIT" }, "node_modules/concurrently": { @@ -25010,52 +14943,6 @@ "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" } }, - "node_modules/concurrently/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/concurrently/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/concurrently/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/confbox": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", @@ -25162,12 +15049,6 @@ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "license": "ISC" - }, "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", @@ -25195,13 +15076,6 @@ "node": ">= 0.6" } }, - "node_modules/conventional-commit-types": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", - "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", - "dev": true, - "license": "ISC" - }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", @@ -25223,20 +15097,6 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "license": "MIT" }, - "node_modules/cookies": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", - "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "~2.0.0", - "keygrip": "~1.1.0" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/copy-anything": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", @@ -25251,18 +15111,17 @@ } }, "node_modules/copy-webpack-plugin": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", - "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.1.tgz", + "integrity": "sha512-J+YV3WfhY6W/Xf9h+J1znYuqTye2xkBUIGyTPWuBAT27qajBa5mR4f8WBmfDY3YjRftT2kqZZiLi1qf0H+UOFw==", "dev": true, "license": "MIT", "dependencies": { - "fast-glob": "^3.3.2", "glob-parent": "^6.0.1", - "globby": "^14.0.0", "normalize-path": "^3.0.0", "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" + "serialize-javascript": "^6.0.2", + "tinyglobby": "^0.2.12" }, "engines": { "node": ">= 18.12.0" @@ -25275,91 +15134,17 @@ "webpack": "^5.1.0" } }, - "node_modules/copy-webpack-plugin/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "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.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "license": "ISC", "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", - "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.3", - "ignore": "^7.0.3", - "path-type": "^6.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.3.0" - }, - "engines": { - "node": ">=18" + "is-glob": "^4.0.3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", - "dev": true, - "license": "MIT", "engines": { - "node": ">= 4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/path-type": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", - "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.13.0" } }, "node_modules/core-js-compat": { @@ -25395,16 +15180,6 @@ "node": ">= 0.10" } }, - "node_modules/corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", @@ -25520,11 +15295,53 @@ "node-fetch": "^2.6.12" } }, + "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": { + "whatwg-url": "^5.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", + "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": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -25561,19 +15378,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/css-declaration-sorter": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz", - "integrity": "sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, "node_modules/css-loader": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", @@ -25610,86 +15414,28 @@ } } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } - } - }, "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" }, "funding": { "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">= 6" @@ -25711,121 +15457,6 @@ "node": ">=4" } }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "dev": true, - "license": "CC0-1.0" - }, "node_modules/cssstyle": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz", @@ -25917,9 +15548,9 @@ } }, "node_modules/cypress-vite": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/cypress-vite/-/cypress-vite-1.6.0.tgz", - "integrity": "sha512-6oZPDvHgLEZjuFgoejtRuyph369zbVn7fjh4hzhMar3XvKT5YhTEoA+KixksMuxNEaLn9uqA4HJVz6l7BybwBQ==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/cypress-vite/-/cypress-vite-1.8.0.tgz", + "integrity": "sha512-rPkIpDzCIo+upsDkFa/NlrnzVumuQ45UcwL7a2k/n8WFIwsW8QYuQaWU2JiIKExP/LNQew3H3Hbs/bp26xC0Fw==", "dev": true, "license": "MIT", "dependencies": { @@ -25927,7 +15558,7 @@ "debug": "^4.3.4" }, "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + "vite": "^2.9.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/cypress-vite/node_modules/chokidar": { @@ -25955,19 +15586,6 @@ "fsevents": "~2.3.2" } }, - "node_modules/cypress-vite/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/cypress-vite/node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", @@ -25994,6 +15612,32 @@ "node": ">=8.10.0" } }, + "node_modules/cypress/node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cypress/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/cypress/node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -26019,31 +15663,14 @@ "ieee754": "^1.1.13" } }, - "node_modules/cypress/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/cypress/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/cypress/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "restore-cursor": "^3.1.0" }, "engines": { "node": ">=8" @@ -26076,6 +15703,13 @@ "node": ">= 6" } }, + "node_modules/cypress/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, "node_modules/cypress/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -26102,6 +15736,19 @@ "node": ">=8" } }, + "node_modules/cypress/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cypress/node_modules/listr2": { "version": "3.14.0", "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", @@ -26148,6 +15795,23 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/cypress/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cypress/node_modules/log-update": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", @@ -26185,14 +15849,20 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/cypress/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/cypress/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cypress/node_modules/p-map": { @@ -26218,145 +15888,102 @@ "dev": true, "license": "MIT" }, - "node_modules/cypress/node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "node_modules/cypress/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { "node": ">=8" } }, - "node_modules/cypress/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/cypress/node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "node_modules/cypress/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true, - "license": "MIT", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } + "license": "ISC" }, - "node_modules/cz-conventional-changelog": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", - "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", + "node_modules/cypress/node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "dev": true, "license": "MIT", "dependencies": { - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "word-wrap": "^1.0.3" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@commitlint/load": ">6.1.1" + "node": ">=8" } }, - "node_modules/cz-conventional-changelog/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/cypress/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/cz-conventional-changelog/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/cypress/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" + "node": ">=8" } }, - "node_modules/cz-conventional-changelog/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/cz-conventional-changelog/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/cypress/node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=14.14" } }, - "node_modules/cz-conventional-changelog/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/cypress/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, - "license": "MIT", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cz-conventional-changelog/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/cypress/node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } }, "node_modules/dashdash": { @@ -26494,27 +16121,6 @@ "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", "license": "MIT" }, - "node_modules/decode-named-character-reference": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz", - "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true, - "license": "MIT" - }, "node_modules/dedent-js": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dedent-js/-/dedent-js-1.0.1.tgz", @@ -26532,31 +16138,6 @@ "node": ">=6" } }, - "node_modules/deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/deepmerge": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", @@ -26716,19 +16297,6 @@ "node": ">=8.6.0" } }, - "node_modules/del/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/del/node_modules/globby": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", @@ -26795,12 +16363,6 @@ "node": ">=0.4.0" } }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "license": "MIT" - }, "node_modules/depcheck": { "version": "1.4.7", "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz", @@ -26839,6 +16401,16 @@ "node": ">=10" } }, + "node_modules/depcheck/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/depcheck/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -26851,6 +16423,23 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/depcheck/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/depcheck/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/depcheck/node_modules/minimatch": { "version": "7.4.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", @@ -26893,6 +16482,34 @@ "node": ">=8.10.0" } }, + "node_modules/depcheck/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/depcheck/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/depcheck/node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -26972,16 +16589,6 @@ "dev": true, "license": "MIT" }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/des.js": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", @@ -27038,38 +16645,6 @@ "dev": true, "license": "MIT" }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/di": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", @@ -27324,7 +16899,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/ecc-jsbn": { @@ -27353,22 +16928,6 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "license": "MIT" }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/electron-to-chromium": { "version": "1.5.244", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.244.tgz", @@ -27397,9 +16956,10 @@ "license": "MIT" }, "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, "license": "MIT" }, "node_modules/emojis-list": { @@ -27425,8 +16985,8 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -27435,8 +16995,8 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -27577,6 +17137,29 @@ "node": ">=8.6" } }, + "node_modules/enquirer/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/enquirer/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/ent": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.2.tgz", @@ -27654,6 +17237,7 @@ "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "prr": "~1.0.1" }, @@ -27670,16 +17254,6 @@ "is-arrayish": "^0.2.1" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, "node_modules/es-abstract": { "version": "1.24.0", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", @@ -27819,9 +17393,9 @@ } }, "node_modules/esbuild": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.8.tgz", - "integrity": "sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", "hasInstallScript": true, "license": "MIT", "bin": { @@ -27831,38 +17405,38 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.8", - "@esbuild/android-arm": "0.25.8", - "@esbuild/android-arm64": "0.25.8", - "@esbuild/android-x64": "0.25.8", - "@esbuild/darwin-arm64": "0.25.8", - "@esbuild/darwin-x64": "0.25.8", - "@esbuild/freebsd-arm64": "0.25.8", - "@esbuild/freebsd-x64": "0.25.8", - "@esbuild/linux-arm": "0.25.8", - "@esbuild/linux-arm64": "0.25.8", - "@esbuild/linux-ia32": "0.25.8", - "@esbuild/linux-loong64": "0.25.8", - "@esbuild/linux-mips64el": "0.25.8", - "@esbuild/linux-ppc64": "0.25.8", - "@esbuild/linux-riscv64": "0.25.8", - "@esbuild/linux-s390x": "0.25.8", - "@esbuild/linux-x64": "0.25.8", - "@esbuild/netbsd-arm64": "0.25.8", - "@esbuild/netbsd-x64": "0.25.8", - "@esbuild/openbsd-arm64": "0.25.8", - "@esbuild/openbsd-x64": "0.25.8", - "@esbuild/openharmony-arm64": "0.25.8", - "@esbuild/sunos-x64": "0.25.8", - "@esbuild/win32-arm64": "0.25.8", - "@esbuild/win32-ia32": "0.25.8", - "@esbuild/win32-x64": "0.25.8" + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" } }, "node_modules/esbuild-wasm": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.4.tgz", - "integrity": "sha512-2HlCS6rNvKWaSKhWaG/YIyRsTsL3gUrMP2ToZMBIjw9LM7vVcIs+rz8kE2vExvTJgvM8OKPqNpcHawY/BQc/qQ==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.9.tgz", + "integrity": "sha512-Jpv5tCSwQg18aCqCRD3oHIX/prBhXMDapIoG//A+6+dV0e7KQMGFg85ihJ5T1EeMjbZjON3TqFy0VrGAnIHLDA==", "dev": true, "license": "MIT", "bin": { @@ -27872,422 +17446,6 @@ "node": ">=18" } }, - "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz", - "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/android-arm": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz", - "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/android-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz", - "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/android-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz", - "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz", - "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz", - "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz", - "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz", - "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-arm": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz", - "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz", - "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz", - "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz", - "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==", - "cpu": [ - "loong64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz", - "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==", - "cpu": [ - "mips64el" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz", - "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==", - "cpu": [ - "ppc64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz", - "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz", - "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/linux-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz", - "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz", - "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz", - "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz", - "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz", - "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz", - "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz", - "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz", - "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz", - "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/esbuild/node_modules/@esbuild/win32-x64": { - "version": "0.25.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz", - "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", @@ -28315,249 +17473,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint": { - "version": "9.39.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.0.tgz", - "integrity": "sha512-iy2GE3MHrYTL5lrCtMZ0X1KLEKKUjmK0kzwcnefhR66txcEmXZD2YWgR5GNdcEwkNx3a0siYkSvl0vIC+Svjmg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.1", - "@eslint/config-helpers": "^0.4.2", - "@eslint/core": "^0.17.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.39.0", - "@eslint/plugin-kit": "^0.4.1", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.4.0", - "eslint-visitor-keys": "^4.2.1", - "espree": "^10.4.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, "node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "license": "BSD-2-Clause", - "peer": true, "dependencies": { "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "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/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "peer": true, - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "p-limit": "^3.0.2" + "estraverse": "^4.1.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8.0.0" } }, "node_modules/esm-env": { @@ -28566,39 +17492,6 @@ "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", "license": "MIT" }, - "node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", @@ -28613,19 +17506,6 @@ "node": ">=4" } }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/esrap": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.1.2.tgz", @@ -28647,7 +17527,7 @@ "node": ">=4.0" } }, - "node_modules/estraverse": { + "node_modules/esrecurse/node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", @@ -28656,6 +17536,15 @@ "node": ">=4.0" } }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, "node_modules/estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", @@ -28721,6 +17610,29 @@ "bare-events": "^2.7.0" } }, + "node_modules/eventsource": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", + "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", + "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", @@ -28755,6 +17667,22 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/execa/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/execa/node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -28775,6 +17703,16 @@ "node": ">=4" } }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", @@ -28936,19 +17874,6 @@ "node": ">=0.10.0" } }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, "node_modules/extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", @@ -29035,32 +17960,12 @@ "node": ">=8.6.0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "license": "MIT" }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/fast-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", @@ -29185,43 +18090,6 @@ "node": ">=0.8.0" } }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -29284,57 +18152,37 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-file-up": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-2.0.1.tgz", - "integrity": "sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==", + "node_modules/find-cache-directory": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/find-cache-directory/-/find-cache-directory-6.0.0.tgz", + "integrity": "sha512-CvFd5ivA6HcSHbD+59P7CyzINHXzwhuQK8RY7CxJZtgDSAtRlHiCaQpZQ2lMR/WRyUIEmzUvL6G2AGurMfegZA==", "dev": true, "license": "MIT", "dependencies": { - "resolve-dir": "^1.0.1" + "common-path-prefix": "^3.0.0", + "pkg-dir": "^8.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/find-node-modules": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.3.tgz", - "integrity": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "findup-sync": "^4.0.0", - "merge": "^2.1.1" - } - }, - "node_modules/find-node-modules/node_modules/findup-sync": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", - "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" + "node": ">=20" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-2.0.0.tgz", - "integrity": "sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==", + "node_modules/find-cache-directory/node_modules/pkg-dir": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-8.0.0.tgz", + "integrity": "sha512-4peoBq4Wks0riS0z8741NVv+/8IiTvqnZAr8QGgtdifrtpdXbNw/FxRS1l6NFqm4EMzuS0EDqNNx4XGaz8cuyQ==", "dev": true, "license": "MIT", "dependencies": { - "find-file-up": "^2.0.1" + "find-up-simple": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/find-root": { @@ -29344,16 +18192,33 @@ "license": "MIT" }, "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up-simple": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz", + "integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/findup-sync": { @@ -29382,21 +18247,6 @@ "flat": "cli.js" } }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, "node_modules/flatted": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", @@ -29443,7 +18293,7 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", - "devOptional": true, + "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.6", @@ -29466,214 +18316,6 @@ "node": "*" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "7.2.13", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz", - "integrity": "sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "fs-extra": "^10.0.0", - "memfs": "^3.4.1", - "minimatch": "^3.0.4", - "node-abort-controller": "^3.0.1", - "schema-utils": "^3.1.1", - "semver": "^7.3.5", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">=12.13.0", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "typescript": ">3.6.0", - "vue-template-compiler": "*", - "webpack": "^5.11.0" - }, - "peerDependenciesMeta": { - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/fork-ts-checker-webpack-plugin/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "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_modules/form-data": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", @@ -29778,17 +18420,11 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/fs-monkey": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", - "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", - "dev": true, - "license": "Unlicense" - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, "license": "ISC" }, "node_modules/fsevents": { @@ -29845,33 +18481,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gauge/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, "node_modules/generator-function": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", @@ -30027,6 +18636,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -30044,16 +18654,15 @@ } }, "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "license": "ISC", "dependencies": { - "is-glob": "^4.0.3" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 6" } }, "node_modules/glob-to-regex.js": { @@ -30083,6 +18692,7 @@ "version": "1.1.12", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", @@ -30093,6 +18703,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" @@ -30101,34 +18712,6 @@ "node": "*" } }, - "node_modules/global-directory": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", - "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "ini": "4.1.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-directory/node_modules/ini": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", - "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", - "dev": true, - "license": "ISC", - "optional": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/global-dirs": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", @@ -30207,20 +18790,6 @@ "which": "bin/which" } }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/globalthis": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", @@ -30378,12 +18947,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "license": "ISC" - }, "node_modules/hash-base": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.5.tgz", @@ -30475,24 +19038,27 @@ } }, "node_modules/hosted-git-info": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", - "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.2.tgz", + "integrity": "sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==", "dev": true, "license": "ISC", "dependencies": { - "lru-cache": "^10.0.1" + "lru-cache": "^11.1.0" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", + "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", "dev": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": "20 || >=22" + } }, "node_modules/hpack.js": { "version": "2.1.6", @@ -30548,35 +19114,17 @@ } }, "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dev": true, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", + "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", "license": "MIT", "dependencies": { - "whatwg-encoding": "^2.0.0" + "whatwg-encoding": "^3.1.1" }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/html-entities": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", - "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", @@ -30664,63 +19212,6 @@ } } }, - "node_modules/htmlhint": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/htmlhint/-/htmlhint-1.1.4.tgz", - "integrity": "sha512-tSKPefhIaaWDk/vKxAOQbN+QwZmDeJCq3bZZGbJMoMQAfTjepudC+MkuT9MOBbuQI3dLLzDWbmU7fLV3JASC7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "async": "3.2.3", - "chalk": "^4.1.2", - "commander": "^9.1.0", - "glob": "^7.2.0", - "is-glob": "^4.0.3", - "node-fetch": "^2.6.2", - "strip-json-comments": "3.1.0", - "xml": "1.0.1" - }, - "bin": { - "htmlhint": "bin/htmlhint" - } - }, - "node_modules/htmlhint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/htmlhint/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/htmlhint/node_modules/strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/htmlparser2": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", @@ -30754,57 +19245,6 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/http-assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", - "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-equal": "~1.0.1", - "http-errors": "~1.8.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-assert/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-assert/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-assert/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/http-cache-semantics": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", @@ -30895,51 +19335,6 @@ "dev": true, "license": "MIT" }, - "node_modules/http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "basic-auth": "^2.0.1", - "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" - }, - "bin": { - "http-server": "bin/http-server" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/http-server/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/http-signature": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", @@ -31160,16 +19555,16 @@ } }, "node_modules/ignore-walk": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-7.0.0.tgz", - "integrity": "sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-8.0.0.tgz", + "integrity": "sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==", "dev": true, "license": "ISC", "dependencies": { - "minimatch": "^9.0.0" + "minimatch": "^10.0.3" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/image-size": { @@ -31178,6 +19573,7 @@ "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", "license": "MIT", "optional": true, + "peer": true, "bin": { "image-size": "bin/image-size.js" }, @@ -31260,6 +19656,46 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/import-local/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/import-local/node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -31309,6 +19745,7 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, "license": "ISC", "dependencies": { "once": "^1.3.0", @@ -31341,85 +19778,6 @@ "tslib": "^2.0.0" } }, - "node_modules/inquirer": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", - "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/inquirer/node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 10" - } - }, - "node_modules/inquirer/node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true, - "license": "ISC" - }, - "node_modules/inquirer/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "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" - } - }, "node_modules/internal-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", @@ -31463,32 +19821,6 @@ "node": ">= 0.10" } }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/is-arguments": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", @@ -31685,17 +20017,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/is-docker": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", @@ -31781,17 +20102,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/is-inside-container": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", @@ -31839,13 +20149,16 @@ } }, "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-map": { @@ -31990,6 +20303,13 @@ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", "license": "MIT" }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true, + "license": "MIT" + }, "node_modules/is-reference": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", @@ -32130,25 +20450,18 @@ "license": "MIT" }, "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true, - "license": "MIT" - }, "node_modules/is-weakmap": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", @@ -32251,7 +20564,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "devOptional": true, + "dev": true, "license": "ISC" }, "node_modules/isobject": { @@ -32274,16 +20587,6 @@ "node": ">=10" } }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ws": "*" - } - }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -32349,6 +20652,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/istanbul-lib-source-maps": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", @@ -32382,7 +20698,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "devOptional": true, + "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -32394,31 +20710,6 @@ "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/jake": { - "version": "10.9.4", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", - "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.6", - "filelist": "^1.0.4", - "picocolors": "^1.1.1" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, "node_modules/jasmine-core": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.6.0.tgz", @@ -32442,23 +20733,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/jest-get-type": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", @@ -32469,84 +20743,18 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": 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_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/jest-util/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "license": "MIT", "dependencies": { "@types/node": "*", - "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": ">= 10.13.0" } }, "node_modules/jiti": { @@ -32610,16 +20818,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/js-yaml/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", @@ -32667,66 +20865,6 @@ } } }, - "node_modules/jsdom/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/jsdom/node_modules/html-encoding-sniffer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", - "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^3.1.1" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/jsdom/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jsdom/node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/jsdom/node_modules/whatwg-encoding": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", - "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/jsesc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", @@ -32739,14 +20877,6 @@ "node": ">=6" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -32755,14 +20885,10 @@ "license": "MIT" }, "node_modules/json-parse-even-better-errors": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", - "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" }, "node_modules/json-schema": { "version": "0.4.0", @@ -32777,14 +20903,6 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", @@ -32832,16 +20950,6 @@ ], "license": "MIT" }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/jsonwebtoken": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", @@ -32930,140 +21038,46 @@ "isbinaryfile": "^4.0.8", "lodash": "^4.17.21", "log4js": "^6.4.1", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.5", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^4.7.2", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "bin": { - "karma": "bin/karma" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/karma-chrome-launcher": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", - "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "which": "^1.2.1" - } - }, - "node_modules/karma-chrome-launcher/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/karma-coverage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", - "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.1", - "istanbul-reports": "^3.0.5", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/karma-coverage/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "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" + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.7.2", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" }, "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/karma-coverage/node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "node_modules/karma-chrome-launcher": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", "dev": true, - "license": "BSD-3-Clause", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" + "which": "^1.2.1" } }, - "node_modules/karma-coverage/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/karma-chrome-launcher/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "license": "ISC", "dependencies": { - "brace-expansion": "^1.1.7" + "isexe": "^2.0.0" }, - "engines": { - "node": "*" - } - }, - "node_modules/karma-coverage/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/karma-coverage/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "which": "bin/which" } }, "node_modules/karma-jasmine": { @@ -33111,6 +21125,16 @@ "source-map-support": "^0.5.5" } }, + "node_modules/karma/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/karma/node_modules/brace-expansion": { "version": "1.1.12", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", @@ -33159,30 +21183,21 @@ "wrap-ansi": "^7.0.0" } }, - "node_modules/karma/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/karma/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } + "license": "MIT" }, - "node_modules/karma/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "node_modules/karma/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "license": "MIT", - "bin": { - "mime": "cli.js" - }, "engines": { - "node": ">=4.0.0" + "node": ">=8" } }, "node_modules/karma/node_modules/minimatch": { @@ -33264,6 +21279,44 @@ "node": ">=0.10.0" } }, + "node_modules/karma/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, "node_modules/karma/node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -33311,58 +21364,6 @@ "node": ">=10" } }, - "node_modules/katex": { - "version": "0.16.25", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.25.tgz", - "integrity": "sha512-woHRUZ/iF23GBP1dkDQMh1QBad9dmr8/PAwNA54VrSOVYgI12MAcE14TqnDdQOdzyEonGzMepYnqBMYdsoAr8Q==", - "dev": true, - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], - "license": "MIT", - "dependencies": { - "commander": "^8.3.0" - }, - "bin": { - "katex": "cli.js" - } - }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/keygrip": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", - "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "license": "MIT", - "dependencies": { - "tsscmp": "1.0.6" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -33383,119 +21384,6 @@ "node": ">=6" } }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/koa": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", - "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "^1.3.5", - "cache-content-type": "^1.0.0", - "content-disposition": "~0.5.2", - "content-type": "^1.0.4", - "cookies": "~0.9.0", - "debug": "^4.3.2", - "delegates": "^1.0.0", - "depd": "^2.0.0", - "destroy": "^1.0.4", - "encodeurl": "^1.0.2", - "escape-html": "^1.0.3", - "fresh": "~0.5.2", - "http-assert": "^1.3.0", - "http-errors": "^1.6.3", - "is-generator-function": "^1.0.7", - "koa-compose": "^4.1.0", - "koa-convert": "^2.0.0", - "on-finished": "^2.3.0", - "only": "~0.0.2", - "parseurl": "^1.3.2", - "statuses": "^1.5.0", - "type-is": "^1.6.16", - "vary": "^1.1.2" - }, - "engines": { - "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4" - } - }, - "node_modules/koa-compose": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", - "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", - "dev": true, - "license": "MIT" - }, - "node_modules/koa-convert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", - "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", - "dev": true, - "license": "MIT", - "dependencies": { - "co": "^4.6.0", - "koa-compose": "^4.1.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/koa/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/koa/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/koa/node_modules/http-errors/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/koa/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/kolorist": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", @@ -33524,9 +21412,9 @@ } }, "node_modules/less": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.2.tgz", - "integrity": "sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.4.0.tgz", + "integrity": "sha512-kdTwsyRuncDfjEs0DlRILWNvxhDG/Zij4YLO4TMJgDLW+8OzpfkdPnRgrsRuY1o+oaxJGWsps5f/RVBgGmmN0w==", "devOptional": true, "license": "Apache-2.0", "dependencies": { @@ -33538,7 +21426,7 @@ "lessc": "bin/lessc" }, "engines": { - "node": ">=6" + "node": ">=14" }, "optionalDependencies": { "errno": "^0.1.1", @@ -33551,9 +21439,9 @@ } }, "node_modules/less-loader": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", - "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.3.0.tgz", + "integrity": "sha512-0M6+uYulvYIWs52y0LqN4+QM9TqWAohYSNTo4htE8Z7Cn3G/qQMEmktfHmyJT23k+20kU9zHH2wrfFXkxNLtVw==", "dev": true, "license": "MIT", "engines": { @@ -33592,6 +21480,20 @@ "node": ">=6" } }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "optional": true, + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/less/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -33625,21 +21527,6 @@ "node": ">=0.10.0" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/license-webpack-plugin": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", @@ -33658,19 +21545,6 @@ } } }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, "node_modules/lines-and-columns": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", @@ -33681,20 +21555,10 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/linkify-it": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", - "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "uc.micro": "^2.0.0" - } - }, "node_modules/listr2": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", - "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.1.tgz", + "integrity": "sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==", "dev": true, "license": "MIT", "dependencies": { @@ -33706,20 +21570,7 @@ "wrap-ansi": "^9.0.0" }, "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=20.0.0" } }, "node_modules/listr2/node_modules/ansi-styles": { @@ -33735,47 +21586,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/listr2/node_modules/wrap-ansi": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", @@ -33795,14 +21605,13 @@ } }, "node_modules/lmdb": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.2.6.tgz", - "integrity": "sha512-SuHqzPl7mYStna8WRotY8XX/EUZBjjv3QyKIByeCLFfC9uXT/OIHByEcA07PzbMfQAM0KYJtLgtpMRlIe5dErQ==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.4.2.tgz", + "integrity": "sha512-nwVGUfTBUwJKXd6lRV8pFNfnrCC1+l49ESJRM19t/tFb/97QfJEixe5DYRvug5JO7DSFKoKaVy7oGMt5rVqZvg==", "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "msgpackr": "^1.11.2", "node-addon-api": "^6.1.0", @@ -33814,12 +21623,13 @@ "download-lmdb-prebuilds": "bin/download-prebuilds.js" }, "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.2.6", - "@lmdb/lmdb-darwin-x64": "3.2.6", - "@lmdb/lmdb-linux-arm": "3.2.6", - "@lmdb/lmdb-linux-arm64": "3.2.6", - "@lmdb/lmdb-linux-x64": "3.2.6", - "@lmdb/lmdb-win32-x64": "3.2.6" + "@lmdb/lmdb-darwin-arm64": "3.4.2", + "@lmdb/lmdb-darwin-x64": "3.4.2", + "@lmdb/lmdb-linux-arm": "3.4.2", + "@lmdb/lmdb-linux-arm64": "3.4.2", + "@lmdb/lmdb-linux-x64": "3.4.2", + "@lmdb/lmdb-win32-arm64": "3.4.2", + "@lmdb/lmdb-win32-x64": "3.4.2" } }, "node_modules/lmdb/node_modules/node-addon-api": { @@ -33828,8 +21638,7 @@ "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", "dev": true, "license": "MIT", - "optional": true, - "peer": true + "optional": true }, "node_modules/load-json-file": { "version": "4.0.0", @@ -33861,26 +21670,6 @@ "node": ">=4" } }, - "node_modules/load-json-file/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/loader-runner": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", @@ -33928,15 +21717,19 @@ "license": "MIT" }, "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { @@ -33945,13 +21738,6 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "license": "MIT" }, - "node_modules/lodash.clonedeepwith": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", - "integrity": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==", - "dev": true, - "license": "MIT" - }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -33995,35 +21781,6 @@ "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", "license": "MIT" }, - "node_modules/lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true, - "license": "MIT", - "optional": true - }, "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", @@ -34035,142 +21792,17 @@ "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", "dev": true, - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/log-update": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", - "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^7.0.0", - "cli-cursor": "^5.0.0", - "slice-ansi": "^7.1.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.1.1.tgz", - "integrity": "sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", - "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", - "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", "dev": true, "license": "MIT", "dependencies": { - "get-east-asian-width": "^1.3.1" + "chalk": "^5.3.0", + "is-unicode-supported": "^1.3.0" }, "engines": { "node": ">=18" @@ -34179,31 +21811,44 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "node_modules/log-symbols/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, "license": "MIT", - "dependencies": { - "mimic-function": "^5.0.0" + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", - "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", "dev": true, "license": "MIT", "dependencies": { - "onetime": "^7.0.0", - "signal-exit": "^4.1.0" + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" }, "engines": { "node": ">=18" @@ -34212,33 +21857,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", - "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "dev": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/log-update/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" + "get-east-asian-width": "^1.3.1" }, "engines": { "node": ">=18" @@ -34247,20 +21886,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/strip-ansi": { + "node_modules/log-update/node_modules/slice-ansi": { "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, "node_modules/log-update/node_modules/wrap-ansi": { @@ -34311,23 +21951,6 @@ "url": "https://tidelift.com/funding/github/npm/loglevel" } }, - "node_modules/long-timeout": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz", - "integrity": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==", - "dev": true, - "license": "MIT" - }, - "node_modules/longest": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", - "integrity": "sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -34459,189 +22082,6 @@ "node": ">= 0.6" } }, - "node_modules/markdown-it": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", - "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1", - "entities": "^4.4.0", - "linkify-it": "^5.0.0", - "mdurl": "^2.0.0", - "punycode.js": "^2.3.1", - "uc.micro": "^2.1.0" - }, - "bin": { - "markdown-it": "bin/markdown-it.mjs" - } - }, - "node_modules/markdownlint": { - "version": "0.38.0", - "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.38.0.tgz", - "integrity": "sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "micromark": "4.0.2", - "micromark-core-commonmark": "2.0.3", - "micromark-extension-directive": "4.0.0", - "micromark-extension-gfm-autolink-literal": "2.1.0", - "micromark-extension-gfm-footnote": "2.1.0", - "micromark-extension-gfm-table": "2.1.1", - "micromark-extension-math": "3.1.0", - "micromark-util-types": "2.0.2" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://github.com/sponsors/DavidAnson" - } - }, - "node_modules/markdownlint-cli": { - "version": "0.45.0", - "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.45.0.tgz", - "integrity": "sha512-GiWr7GfJLVfcopL3t3pLumXCYs8sgWppjIA1F/Cc3zIMgD3tmkpyZ1xkm1Tej8mw53B93JsDjgA3KOftuYcfOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "commander": "~13.1.0", - "glob": "~11.0.2", - "ignore": "~7.0.4", - "js-yaml": "~4.1.0", - "jsonc-parser": "~3.3.1", - "jsonpointer": "~5.0.1", - "markdown-it": "~14.1.0", - "markdownlint": "~0.38.0", - "minimatch": "~10.0.1", - "run-con": "~1.3.2", - "smol-toml": "~1.3.4" - }, - "bin": { - "markdownlint": "markdownlint.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/markdownlint-cli/node_modules/commander": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", - "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/markdownlint-cli/node_modules/glob": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", - "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", - "minimatch": "^10.0.3", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/markdownlint-cli/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/markdownlint-cli/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/markdownlint-cli/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/markdownlint-cli/node_modules/lru-cache": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", - "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/markdownlint-cli/node_modules/minimatch": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", - "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", - "dev": true, - "license": "ISC", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/markdownlint-cli/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -34662,20 +22102,6 @@ "safe-buffer": "^5.1.2" } }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/mdurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", - "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", - "dev": true, - "license": "MIT" - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -34686,16 +22112,22 @@ } }, "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz", + "integrity": "sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA==", "dev": true, - "license": "Unlicense", + "license": "Apache-2.0", "dependencies": { - "fs-monkey": "^1.0.4" + "@jsonjoy.com/json-pack": "^1.11.0", + "@jsonjoy.com/util": "^1.9.0", + "glob-to-regex.js": "^1.0.1", + "thingies": "^2.5.0", + "tree-dump": "^1.0.3", + "tslib": "^2.0.0" }, - "engines": { - "node": ">= 4.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" } }, "node_modules/memory-pager": { @@ -34726,13 +22158,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/merge": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz", - "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==", - "dev": true, - "license": "MIT" - }, "node_modules/merge-descriptors": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", @@ -34750,558 +22175,22 @@ }, "node_modules/merge2": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromark": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", - "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", - "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz", - "integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "dev": true, - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-math": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", - "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/katex": "^0.16.0", - "devlop": "^1.0.0", - "katex": "^0.16.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" + "engines": { + "node": ">= 8" } }, - "node_modules/micromark-util-subtokenize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", - "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" + "engines": { + "node": ">= 0.6" } }, - "node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", @@ -35347,15 +22236,16 @@ "license": "MIT" }, "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, "license": "MIT", "bin": { "mime": "cli.js" }, "engines": { - "node": ">=4" + "node": ">=4.0.0" } }, "node_modules/mime-db": { @@ -35435,24 +22325,25 @@ "license": "MIT" }, "node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "license": "ISC", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^2.0.1" + "@isaacs/brace-expansion": "^5.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, "license": "MIT", "funding": { @@ -35463,7 +22354,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "devOptional": true, + "dev": true, "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" @@ -35722,42 +22613,59 @@ } }, "node_modules/mongodb-memory-server": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-10.0.0.tgz", - "integrity": "sha512-7Geo/s4lst/QHw+N8/stdnyb08xn68O0zbSee62jgoPfWOXfSPhX9a8OvyOY/o23oYk9ra2EpA2Oejenb3JKfw==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-10.3.0.tgz", + "integrity": "sha512-dRNr2uEhMgjEe6kgqS+ITBKBbl2cz0DNBjNZ12BGUckvEOAHbhd3R7q/lFPSZrZ6AMKa2EOUJdAmFF1WlqSbsA==", "hasInstallScript": true, "license": "MIT", "dependencies": { - "mongodb-memory-server-core": "10.0.0", - "tslib": "^2.6.3" + "mongodb-memory-server-core": "10.3.0", + "tslib": "^2.8.1" }, "engines": { "node": ">=16.20.1" } }, "node_modules/mongodb-memory-server-core": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-10.0.0.tgz", - "integrity": "sha512-AdYi4nVqe3Pk95fRJ+DegbDdEfAG9wujNsVvJWbwh8+ZJd+d3JJK1PHxRyJ9rMvoczvlli5M30eMig7zBuF5pQ==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-10.3.0.tgz", + "integrity": "sha512-tp+ZfTBAPqHXjROhAFg6HcVVzXaEhh/iHcbY7QPOIiLwr94OkBFAw4pixyGSfP5wI2SZeEA13lXyRmBAhugWgA==", "license": "MIT", "dependencies": { "async-mutex": "^0.5.0", "camelcase": "^6.3.0", - "debug": "^4.3.5", + "debug": "^4.4.3", "find-cache-dir": "^3.3.2", - "follow-redirects": "^1.15.6", - "https-proxy-agent": "^7.0.5", - "mongodb": "^6.7.0", + "follow-redirects": "^1.15.11", + "https-proxy-agent": "^7.0.6", + "mongodb": "^6.9.0", "new-find-package-json": "^2.0.0", - "semver": "^7.6.3", + "semver": "^7.7.3", "tar-stream": "^3.1.7", - "tslib": "^2.6.3", - "yauzl": "^3.1.3" + "tslib": "^2.8.1", + "yauzl": "^3.2.0" }, "engines": { "node": ">=16.20.1" } }, + "node_modules/mongodb-memory-server-core/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, "node_modules/mongodb-memory-server-core/node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -35775,6 +22683,43 @@ "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, + "node_modules/mongodb-memory-server-core/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/mongodb-memory-server-core/node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -35787,6 +22732,30 @@ "node": ">=8" } }, + "node_modules/mongodb-memory-server-core/node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mongodb-memory-server-core/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/mongodb-memory-server/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, "node_modules/mongoose": { "version": "8.13.0", "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-8.13.0.tgz", @@ -35863,7 +22832,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "optionalDependencies": { "msgpackr-extract": "^3.0.2" } @@ -35876,7 +22844,6 @@ "hasInstallScript": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "node-gyp-build-optional-packages": "5.2.2" }, @@ -35984,20 +22951,13 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/needle": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "iconv-lite": "^0.6.3", "sax": "^1.2.4" @@ -36015,6 +22975,7 @@ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -36049,402 +23010,6 @@ "node": ">=12.22.0" } }, - "node_modules/ng-packagr": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-19.2.0.tgz", - "integrity": "sha512-bDyB9tmXMCL/4IhKcX84zGQlQrZhPhdCaomdJocz6EN57cZWdTP7SGhrswzpdGJY+y89855detet27oJLgR3IQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/plugin-json": "^6.1.0", - "@rollup/wasm-node": "^4.24.0", - "ajv": "^8.17.1", - "ansi-colors": "^4.1.3", - "browserslist": "^4.22.1", - "chokidar": "^4.0.1", - "commander": "^13.0.0", - "convert-source-map": "^2.0.0", - "dependency-graph": "^1.0.0", - "esbuild": "^0.25.0", - "fast-glob": "^3.3.2", - "find-cache-dir": "^3.3.2", - "injection-js": "^2.4.0", - "jsonc-parser": "^3.3.1", - "less": "^4.2.0", - "ora": "^5.1.0", - "piscina": "^4.7.0", - "postcss": "^8.4.47", - "rxjs": "^7.8.1", - "sass": "^1.81.0" - }, - "bin": { - "ng-packagr": "cli/main.js" - }, - "engines": { - "node": "^18.19.1 || >=20.11.1" - }, - "optionalDependencies": { - "rollup": "^4.24.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^19.0.0 || ^19.1.0-next.0 || ^19.2.0-next.0", - "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "tslib": "^2.3.0", - "typescript": ">=5.5 <5.9" - }, - "peerDependenciesMeta": { - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.5.tgz", - "integrity": "sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.5.tgz", - "integrity": "sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.5.tgz", - "integrity": "sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.5.tgz", - "integrity": "sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.5.tgz", - "integrity": "sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.5.tgz", - "integrity": "sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.5.tgz", - "integrity": "sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.5.tgz", - "integrity": "sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.5.tgz", - "integrity": "sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.5.tgz", - "integrity": "sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz", - "integrity": "sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz", - "integrity": "sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.5.tgz", - "integrity": "sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.5.tgz", - "integrity": "sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz", - "integrity": "sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.5.tgz", - "integrity": "sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", - "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/ng-packagr/node_modules/commander": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", - "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/ng-packagr/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/ng-packagr/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/ng-packagr/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/rollup": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", - "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.52.5", - "@rollup/rollup-android-arm64": "4.52.5", - "@rollup/rollup-darwin-arm64": "4.52.5", - "@rollup/rollup-darwin-x64": "4.52.5", - "@rollup/rollup-freebsd-arm64": "4.52.5", - "@rollup/rollup-freebsd-x64": "4.52.5", - "@rollup/rollup-linux-arm-gnueabihf": "4.52.5", - "@rollup/rollup-linux-arm-musleabihf": "4.52.5", - "@rollup/rollup-linux-arm64-gnu": "4.52.5", - "@rollup/rollup-linux-arm64-musl": "4.52.5", - "@rollup/rollup-linux-loong64-gnu": "4.52.5", - "@rollup/rollup-linux-ppc64-gnu": "4.52.5", - "@rollup/rollup-linux-riscv64-gnu": "4.52.5", - "@rollup/rollup-linux-riscv64-musl": "4.52.5", - "@rollup/rollup-linux-s390x-gnu": "4.52.5", - "@rollup/rollup-linux-x64-gnu": "4.52.5", - "@rollup/rollup-linux-x64-musl": "4.52.5", - "@rollup/rollup-openharmony-arm64": "4.52.5", - "@rollup/rollup-win32-arm64-msvc": "4.52.5", - "@rollup/rollup-win32-ia32-msvc": "4.52.5", - "@rollup/rollup-win32-x64-gnu": "4.52.5", - "@rollup/rollup-win32-x64-msvc": "4.52.5", - "fsevents": "~2.3.2" - } - }, "node_modules/nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -36476,18 +23041,14 @@ "node": ">= 10.13" } }, - "node_modules/node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "dev": true, - "license": "MIT" - }, "node_modules/node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", - "license": "MIT" + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz", + "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==", + "license": "MIT", + "engines": { + "node": "^18 || ^20 || >= 21" + } }, "node_modules/node-domexception": { "version": "1.0.0", @@ -36510,45 +23071,21 @@ } }, "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==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-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/node-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/node-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": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, "node_modules/node-forge": { @@ -36586,6 +23123,17 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/node-gyp-build": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, "node_modules/node-gyp-build-optional-packages": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", @@ -36593,7 +23141,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "detect-libc": "^2.0.1" }, @@ -36603,16 +23150,6 @@ "node-gyp-build-optional-packages-test": "build-test.js" } }, - "node_modules/node-gyp/node_modules/abbrev": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", - "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, "node_modules/node-gyp/node_modules/chownr": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", @@ -36633,22 +23170,6 @@ "node": ">=16" } }, - "node_modules/node-gyp/node_modules/nopt": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", - "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^3.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, "node_modules/node-gyp/node_modules/tar": { "version": "7.5.2", "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", @@ -36746,43 +23267,16 @@ "node": ">=6" } }, - "node_modules/node-polyfill-webpack-plugin/node_modules/type-fest": { - "version": "4.41.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", - "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/node-releases": { "version": "2.0.27", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", "license": "MIT" }, - "node_modules/node-schedule": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz", - "integrity": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cron-parser": "^4.2.0", - "long-timeout": "0.1.1", - "sorted-array-functions": "^1.3.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/node-stdlib-browser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/node-stdlib-browser/-/node-stdlib-browser-1.2.1.tgz", - "integrity": "sha512-dZezG3D88Lg22DwyjsDuUs7cCT/XGr8WwJgg/S3ZnkcWuPet2Tt/W1d2Eytb1Z73JpZv+XVCDI5TWv6UMRq0Gg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-stdlib-browser/-/node-stdlib-browser-1.3.1.tgz", + "integrity": "sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==", "dev": true, "license": "MIT", "dependencies": { @@ -36793,8 +23287,8 @@ "console-browserify": "^1.1.0", "constants-browserify": "^1.0.0", "create-require": "^1.1.1", - "crypto-browserify": "^3.11.0", - "domain-browser": "^4.22.0", + "crypto-browserify": "^3.12.1", + "domain-browser": "4.22.0", "events": "^3.0.0", "https-browserify": "^1.0.0", "isomorphic-timers-promises": "^1.0.1", @@ -36844,81 +23338,16 @@ } }, "node_modules/node-stdlib-browser/node_modules/domain-browser": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.23.0.tgz", - "integrity": "sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==", - "dev": true, - "license": "Artistic-2.0", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/node-stdlib-browser/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.22.0.tgz", + "integrity": "sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==", "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/node-stdlib-browser/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/node-stdlib-browser/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/node-stdlib-browser/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://bevry.me/fund" } }, "node_modules/node-stdlib-browser/node_modules/pkg-dir": { @@ -36950,18 +23379,19 @@ } }, "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, "license": "ISC", "dependencies": { - "abbrev": "1" + "abbrev": "^3.0.0" }, "bin": { "nopt": "bin/nopt.js" }, "engines": { - "node": ">=6" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/normalize-package-data": { @@ -37027,21 +23457,6 @@ "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/npm-check-updates": { - "version": "17.1.1", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.1.tgz", - "integrity": "sha512-2aqIzGAEWB7xPf0hKHTkNmUM5jHbn2S5r2/z/7dA5Ij2h/sVYAg9R/uVkaUC3VORPAfBm7pKkCWo6E9clEVQ9A==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "ncu": "build/cli.js", - "npm-check-updates": "build/cli.js" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0", - "npm": ">=8.12.1" - } - }, "node_modules/npm-install-checks": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-7.1.2.tgz", @@ -37066,32 +23481,43 @@ } }, "node_modules/npm-package-arg": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", - "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-13.0.0.tgz", + "integrity": "sha512-+t2etZAGcB7TbbLHfDwooV9ppB2LhhcT6A+L9cahsf9mEUAoQ6CktLEVvEnpD0N5CkX7zJqnPGaFtoQDy9EkHQ==", "dev": true, "license": "ISC", "dependencies": { - "hosted-git-info": "^8.0.0", + "hosted-git-info": "^9.0.0", "proc-log": "^5.0.0", "semver": "^7.3.5", "validate-npm-package-name": "^6.0.0" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/npm-packlist": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-9.0.0.tgz", - "integrity": "sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-10.0.3.tgz", + "integrity": "sha512-zPukTwJMOu5X5uvm0fztwS5Zxyvmk38H/LfidkOMt3gbZVCyro2cD/ETzwzVPcWZA3JOyPznfUN/nkyFiyUbxg==", "dev": true, "license": "ISC", "dependencies": { - "ignore-walk": "^7.0.0" + "ignore-walk": "^8.0.0", + "proc-log": "^6.0.0" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-packlist/node_modules/proc-log": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.0.0.tgz", + "integrity": "sha512-KG/XsTDN901PNfPfAMmj6N/Ywg9tM+bHK8pAz+27fS4N4Pcr+4zoYBOcGSBu6ceXYNPxkLpa4ohtfxV1XcLAfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/npm-pick-manifest": { @@ -37110,6 +23536,42 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, "node_modules/npm-registry-fetch": { "version": "18.0.2", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-18.0.2.tgz", @@ -37130,6 +23592,42 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, "node_modules/npm-run-all": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", @@ -37344,19 +23842,6 @@ "node": ">=8" } }, - "node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "deprecated": "This package is no longer supported.", - "license": "ISC", - "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", @@ -37448,43 +23933,42 @@ } } }, - "node_modules/nx/node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", + "node_modules/nx/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" + "engines": { + "node": ">=8" } }, - "node_modules/nx/node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "node_modules/nx/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "license": "MIT", "dependencies": { - "tslib": "^2.4.0" + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/nx/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/nx/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=12" } }, "node_modules/nx/node_modules/define-lazy-prop": { @@ -37497,6 +23981,13 @@ "node": ">=8" } }, + "node_modules/nx/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, "node_modules/nx/node_modules/enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", @@ -37526,6 +24017,39 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/nx/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/nx/node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -37546,6 +24070,55 @@ "dev": true, "license": "MIT" }, + "node_modules/nx/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nx/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/nx/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/nx/node_modules/open": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", @@ -37602,6 +24175,55 @@ "node": ">= 6" } }, + "node_modules/nx/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/nx/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/nx/node_modules/tar-stream": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", @@ -37619,6 +24241,44 @@ "node": ">=6" } }, + "node_modules/nx/node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/nx/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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" + } + }, + "node_modules/nx/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -37724,38 +24384,32 @@ } }, "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", "dev": true, "license": "MIT", "dependencies": { - "mimic-fn": "^2.1.0" + "mimic-function": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/only": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", - "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==", - "dev": true - }, "node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", "dev": true, "license": "MIT", "dependencies": { "default-browser": "^5.2.1", "define-lazy-prop": "^3.0.0", "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" + "wsl-utils": "^0.1.0" }, "engines": { "node": ">=18" @@ -37764,16 +24418,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "dev": true, - "license": "(WTFPL OR MIT)", - "bin": { - "opener": "bin/opener-bin.js" - } - }, "node_modules/openpgp": { "version": "5.11.3", "resolved": "https://registry.npmjs.org/openpgp/-/openpgp-5.11.3.tgz", @@ -37787,64 +24431,54 @@ "node": ">= 8.0.0" } }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "node_modules/ora": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", + "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", "dev": true, "license": "MIT", - "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" + "chalk": "^5.3.0", + "cli-cursor": "^5.0.0", + "cli-spinners": "^2.9.2", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^2.0.0", + "log-symbols": "^6.0.0", + "stdin-discarder": "^0.2.2", + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "node_modules/ora/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, "engines": { - "node": ">=10" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/ora/node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/ordered-binary": { @@ -37853,8 +24487,7 @@ "integrity": "sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==", "dev": true, "license": "MIT", - "optional": true, - "peer": true + "optional": true }, "node_modules/os-browserify": { "version": "0.3.0", @@ -37904,31 +24537,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oxc-resolver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/oxc-resolver/-/oxc-resolver-5.3.0.tgz", - "integrity": "sha512-FHqtZx0idP5QRPSNcI5g2ItmADg7fhR3XIeWg5eRMGfp44xqRpfkdvo+EX4ZceqV9bxvl0Z8vaqMqY0gYaNYNA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/Boshen" - }, - "optionalDependencies": { - "@oxc-resolver/binding-darwin-arm64": "5.3.0", - "@oxc-resolver/binding-darwin-x64": "5.3.0", - "@oxc-resolver/binding-freebsd-x64": "5.3.0", - "@oxc-resolver/binding-linux-arm-gnueabihf": "5.3.0", - "@oxc-resolver/binding-linux-arm64-gnu": "5.3.0", - "@oxc-resolver/binding-linux-arm64-musl": "5.3.0", - "@oxc-resolver/binding-linux-riscv64-gnu": "5.3.0", - "@oxc-resolver/binding-linux-s390x-gnu": "5.3.0", - "@oxc-resolver/binding-linux-x64-gnu": "5.3.0", - "@oxc-resolver/binding-linux-x64-musl": "5.3.0", - "@oxc-resolver/binding-wasm32-wasi": "5.3.0", - "@oxc-resolver/binding-win32-arm64-msvc": "5.3.0", - "@oxc-resolver/binding-win32-x64-msvc": "5.3.0" - } - }, "node_modules/p-filter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", @@ -37968,15 +24576,35 @@ } }, "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { @@ -38010,6 +24638,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -38023,7 +24661,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "devOptional": true, + "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/package-manager-detector": { @@ -38037,9 +24675,9 @@ } }, "node_modules/pacote": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-20.0.0.tgz", - "integrity": "sha512-pRjC5UFwZCgx9kUFDVM9YEahv4guZ1nSLqwmWiLUnDbGsjs+U5w7z6Uc8HNR1a6x8qnu5y9xtGE6D1uAuYz+0A==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-21.0.0.tgz", + "integrity": "sha512-lcqexq73AMv6QNLo7SOpz0JJoaGdS3rBFgF122NZVl1bApo2mfu+XzUBU/X/XsiJu+iUmKpekRayqQYAs+PhkA==", "dev": true, "license": "ISC", "dependencies": { @@ -38052,7 +24690,7 @@ "fs-minipass": "^3.0.0", "minipass": "^7.0.2", "npm-package-arg": "^12.0.0", - "npm-packlist": "^9.0.0", + "npm-packlist": "^10.0.0", "npm-pick-manifest": "^10.0.0", "npm-registry-fetch": "^18.0.0", "proc-log": "^5.0.0", @@ -38064,6 +24702,42 @@ "bin": { "pacote": "bin/index.js" }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/pacote/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/pacote/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pacote/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, "engines": { "node": "^18.17.0 || >=20.5.0" } @@ -38129,26 +24803,6 @@ "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", "license": "MIT" }, - "node_modules/parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -38167,12 +24821,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-json/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, "node_modules/parse-json/node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -38200,41 +24848,33 @@ } }, "node_modules/parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse5-html-rewriting-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", - "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "dev": true, + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", "license": "MIT", "dependencies": { - "entities": "^4.3.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" + "entities": "^6.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parse5-html-rewriting-stream/node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "node_modules/parse5-html-rewriting-stream": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-8.0.0.tgz", + "integrity": "sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw==", "dev": true, "license": "MIT", "dependencies": { - "entities": "^6.0.0" + "entities": "^6.0.0", + "parse5": "^8.0.0", + "parse5-sax-parser": "^8.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parse5-html-rewriting-stream/node_modules/parse5/node_modules/entities": { + "node_modules/parse5-html-rewriting-stream/node_modules/entities": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", @@ -38247,14 +24887,27 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/parse5-html-rewriting-stream/node_modules/parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", + "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-8.0.0.tgz", + "integrity": "sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==", "dev": true, "license": "MIT", "dependencies": { - "parse5": "^7.0.0" + "parse5": "^8.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -38274,9 +24927,9 @@ } }, "node_modules/parse5-sax-parser/node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", + "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", "dev": true, "license": "MIT", "dependencies": { @@ -38286,6 +24939,18 @@ "url": "https://github.com/inikulin/parse5?sponsor=1" } }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -38324,6 +24989,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -38333,7 +24999,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -38349,7 +25015,7 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "devOptional": true, + "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", @@ -38366,7 +25032,7 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "devOptional": true, + "dev": true, "license": "ISC" }, "node_modules/path-to-regexp": { @@ -38447,9 +25113,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "license": "MIT", "engines": { "node": ">=12" @@ -38472,33 +25138,36 @@ } }, "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "node_modules/piscina": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.1.3.tgz", + "integrity": "sha512-0u3N7H4+hbr40KjuVn2uNhOcthu/9usKhnw5vT3J7ply79v3D3M8naI00el9Klcy16x557VsEkkUQaHCWFXC/g==", "dev": true, "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=20.x" + }, + "optionalDependencies": { + "@napi-rs/nice": "^1.0.4" } }, - "node_modules/piscina": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.8.0.tgz", - "integrity": "sha512-EZJb+ZxDrQf3dihsUL7p42pjNyrNIFJCrRHPMgxu/svsj+P3xS3fuEWp7k2+rfsavfl1N0G29b1HGs7J0m8rZA==", + "node_modules/pkce-challenge": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz", + "integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==", "dev": true, "license": "MIT", - "optionalDependencies": { - "@napi-rs/nice": "^1.0.1" + "engines": { + "node": ">=16.20.0" } }, "node_modules/pkg-dir": { @@ -38626,27 +25295,6 @@ "semver-compare": "^1.0.0" } }, - "node_modules/portfinder": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.38.tgz", - "integrity": "sha512-rEwq/ZHlJIKw++XtLAO8PPuOQA/zaPJOZJ37BVuN97nLpMJeuDVLVGRwbFoBgLudgdTMP2hdRJP++H+8QOA3vg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async": "^3.2.6", - "debug": "^4.3.6" - }, - "engines": { - "node": ">= 10.12" - } - }, - "node_modules/portfinder/node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, "node_modules/possible-typed-array-names": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", @@ -38657,9 +25305,9 @@ } }, "node_modules/postcss": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz", - "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==", + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", "funding": [ { "type": "opencollective", @@ -38676,7 +25324,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.8", + "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -38684,129 +25332,6 @@ "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-comments": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-empty": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, "node_modules/postcss-loader": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", @@ -38839,6 +25364,13 @@ } } }, + "node_modules/postcss-loader/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, "node_modules/postcss-loader/node_modules/cosmiconfig": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", @@ -38886,110 +25418,6 @@ "dev": true, "license": "MIT" }, - "node_modules/postcss-merge-longhand": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-merge-rules": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-params": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, "node_modules/postcss-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", @@ -39021,20 +25449,6 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/postcss-modules-scope": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", @@ -39051,20 +25465,6 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", @@ -39081,202 +25481,10 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-normalize-charset": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-string": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "dev": true, "license": "MIT", "dependencies": { @@ -39287,39 +25495,6 @@ "node": ">=4" } }, - "node_modules/postcss-svgo": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" - }, - "engines": { - "node": "^14 || ^16 || >= 18" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", @@ -39327,17 +25502,6 @@ "dev": true, "license": "MIT" }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/presentable-error": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/presentable-error/-/presentable-error-0.0.1.tgz", @@ -39464,16 +25628,6 @@ "node": ">=10" } }, - "node_modules/promise-retry/node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/propagate": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz", @@ -39500,6 +25654,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true, "license": "MIT" }, "node_modules/prr": { @@ -39507,7 +25662,8 @@ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/psl": { "version": "1.15.0", @@ -39567,16 +25723,6 @@ "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", "license": "MIT" }, - "node_modules/punycode.js": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", - "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/qjobs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", @@ -39652,13 +25798,6 @@ ], "license": "MIT" }, - "node_modules/rambda": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/rambda/-/rambda-9.4.2.tgz", - "integrity": "sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==", - "dev": true, - "license": "MIT" - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -39688,30 +25827,19 @@ } }, "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz", + "integrity": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==", + "dev": true, "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", - "iconv-lite": "0.4.24", + "iconv-lite": "0.7.0", "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, "node_modules/react": { @@ -39767,27 +25895,6 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "license": "MIT" }, - "node_modules/react-refresh": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", - "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, "node_modules/read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", @@ -39816,16 +25923,6 @@ "node": ">=4" } }, - "node_modules/read-pkg/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/read-tls-client-hello": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-tls-client-hello/-/read-tls-client-hello-1.1.0.tgz", @@ -39863,16 +25960,6 @@ "node": ">=6" } }, - "node_modules/read-yaml-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/readable-stream": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", @@ -39998,6 +26085,7 @@ "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true, "license": "MIT" }, "node_modules/regex-parser": { @@ -40098,6 +26186,15 @@ "strip-ansi": "^6.0.1" } }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/renderkid/node_modules/css-select": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", @@ -40114,6 +26211,18 @@ "url": "https://github.com/sponsors/fb55" } }, + "node_modules/renderkid/node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/renderkid/node_modules/dom-serializer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", @@ -40185,6 +26294,18 @@ "entities": "^2.0.0" } }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/request-progress": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", @@ -40346,30 +26467,26 @@ } }, "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", "dev": true, "license": "MIT", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true, "license": "MIT", "engines": { @@ -40463,22 +26580,6 @@ "node": "20 || >=22" } }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/rimraf/node_modules/path-scurry": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", @@ -40615,6 +26716,29 @@ "rollup": ">=2.0" } }, + "node_modules/rollup-plugin-dts": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-dts/-/rollup-plugin-dts-6.2.3.tgz", + "integrity": "sha512-UgnEsfciXSPpASuOelix7m4DrmyQgiaWBnvI0TM4GxuDh5FkqW8E5hu57bCxXB90VvR1WNfLV80yEDN18UogSA==", + "dev": true, + "license": "LGPL-3.0-only", + "dependencies": { + "magic-string": "^0.30.17" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/Swatinem" + }, + "optionalDependencies": { + "@babel/code-frame": "^7.27.1" + }, + "peerDependencies": { + "rollup": "^3.29.4 || ^4", + "typescript": "^4.5 || ^5.0" + } + }, "node_modules/rollup-plugin-import-css": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/rollup-plugin-import-css/-/rollup-plugin-import-css-3.5.1.tgz", @@ -40738,82 +26862,244 @@ "dev": true, "license": "MIT" }, + "node_modules/rollup/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz", + "integrity": "sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-android-arm64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz", + "integrity": "sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz", + "integrity": "sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", + "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz", + "integrity": "sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz", + "integrity": "sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz", + "integrity": "sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz", + "integrity": "sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", + "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz", + "integrity": "sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz", + "integrity": "sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz", + "integrity": "sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz", + "integrity": "sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/rollup/node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "license": "MIT" }, - "node_modules/rrweb-cssom": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", - "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", - "license": "MIT" - }, - "node_modules/rslog": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rslog/-/rslog-1.3.0.tgz", - "integrity": "sha512-93DpwwaiRrLz7fJ5z6Uwb171hHBws1VVsWjU6IruLFX63BicLA44QNu0sfn3guKHnBHZMFSKO8akfx5QhjuegQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/run-applescript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", - "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", "dev": true, "license": "MIT", - "engines": { - "node": ">=18" + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "license": "MIT", "engines": { - "node": ">=0.12.0" + "node": ">= 18" } }, - "node_modules/run-con": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.3.2.tgz", - "integrity": "sha512-CcfE+mYiTcKEzg0IqS08+efdnH0oJ3zV0wSUFBNrMHMuxCtXvBCLzCJHatwuXDcu/RlhjTziTo/a1ruQik6/Yg==", + "node_modules/router/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "license": "MIT", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~4.1.0", - "minimist": "^1.2.8", - "strip-json-comments": "~3.1.1" + "ms": "^2.1.3" }, - "bin": { - "run-con": "cli.js" + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/run-con/node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", + "node_modules/router/node_modules/path-to-regexp": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", + "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "node_modules/run-con/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/rrweb-cssom": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", + "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", + "license": "MIT" + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", "dev": true, "license": "MIT", + "engines": { + "node": ">=18" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/run-parallel": { @@ -40942,9 +27228,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.85.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.85.0.tgz", - "integrity": "sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==", + "version": "1.90.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.90.0.tgz", + "integrity": "sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==", "devOptional": true, "license": "MIT", "dependencies": { @@ -40962,395 +27248,6 @@ "@parcel/watcher": "^2.4.1" } }, - "node_modules/sass-embedded": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.93.3.tgz", - "integrity": "sha512-+VUy01yfDqNmIVMd/LLKl2TTtY0ovZN0rTonh+FhKr65mFwIYgU9WzgIZKS7U9/SPCQvWTsTGx9jyt+qRm/XFw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@bufbuild/protobuf": "^2.5.0", - "buffer-builder": "^0.2.0", - "colorjs.io": "^0.5.0", - "immutable": "^5.0.2", - "rxjs": "^7.4.0", - "supports-color": "^8.1.1", - "sync-child-process": "^1.0.2", - "varint": "^6.0.0" - }, - "bin": { - "sass": "dist/bin/sass.js" - }, - "engines": { - "node": ">=16.0.0" - }, - "optionalDependencies": { - "sass-embedded-all-unknown": "1.93.3", - "sass-embedded-android-arm": "1.93.3", - "sass-embedded-android-arm64": "1.93.3", - "sass-embedded-android-riscv64": "1.93.3", - "sass-embedded-android-x64": "1.93.3", - "sass-embedded-darwin-arm64": "1.93.3", - "sass-embedded-darwin-x64": "1.93.3", - "sass-embedded-linux-arm": "1.93.3", - "sass-embedded-linux-arm64": "1.93.3", - "sass-embedded-linux-musl-arm": "1.93.3", - "sass-embedded-linux-musl-arm64": "1.93.3", - "sass-embedded-linux-musl-riscv64": "1.93.3", - "sass-embedded-linux-musl-x64": "1.93.3", - "sass-embedded-linux-riscv64": "1.93.3", - "sass-embedded-linux-x64": "1.93.3", - "sass-embedded-unknown-all": "1.93.3", - "sass-embedded-win32-arm64": "1.93.3", - "sass-embedded-win32-x64": "1.93.3" - } - }, - "node_modules/sass-embedded-all-unknown": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.93.3.tgz", - "integrity": "sha512-3okGgnE41eg+CPLtAPletu6nQ4N0ij7AeW+Sl5Km4j29XcmqZQeFwYjHe1AlKTEgLi/UAONk1O8i8/lupeKMbw==", - "cpu": [ - "!arm", - "!arm64", - "!riscv64", - "!x64" - ], - "license": "MIT", - "optional": true, - "dependencies": { - "sass": "1.93.3" - } - }, - "node_modules/sass-embedded-all-unknown/node_modules/sass": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.93.3.tgz", - "integrity": "sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==", - "license": "MIT", - "optional": true, - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, - "node_modules/sass-embedded-android-arm": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.93.3.tgz", - "integrity": "sha512-8xOw9bywfOD6Wv24BgCmgjkk6tMrsOTTHcb28KDxeJtFtoxiUyMbxo0vChpPAfp2Hyg2tFFKS60s0s4JYk+Raw==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-arm64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.93.3.tgz", - "integrity": "sha512-uqUl3Kt1IqdGVAcAdbmC+NwuUJy8tM+2ZnB7/zrt6WxWVShVCRdFnWR9LT8HJr7eJN7AU8kSXxaVX/gedanPsg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-riscv64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.93.3.tgz", - "integrity": "sha512-2jNJDmo+3qLocjWqYbXiBDnfgwrUeZgZFHJIwAefU7Fn66Ot7rsXl+XPwlokaCbTpj7eMFIqsRAZ/uDueXNCJg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-x64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.93.3.tgz", - "integrity": "sha512-y0RoAU6ZenQFcjM9PjQd3cRqRTjqwSbtWLL/p68y2oFyh0QGN0+LQ826fc0ZvU/AbqCsAizkqjzOn6cRZJxTTQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-darwin-arm64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.93.3.tgz", - "integrity": "sha512-7zb/hpdMOdKteK17BOyyypemglVURd1Hdz6QGsggy60aUFfptTLQftLRg8r/xh1RbQAUKWFbYTNaM47J9yPxYg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-darwin-x64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.93.3.tgz", - "integrity": "sha512-Ek1Vp8ZDQEe327Lz0b7h3hjvWH3u9XjJiQzveq74RPpJQ2q6d9LfWpjiRRohM4qK6o4XOHw1X10OMWPXJtdtWg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-arm": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.93.3.tgz", - "integrity": "sha512-yeiv2y+dp8B4wNpd3+JsHYD0mvpXSfov7IGyQ1tMIR40qv+ROkRqYiqQvAOXf76Qwh4Y9OaYZtLpnsPjfeq6mA==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-arm64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.93.3.tgz", - "integrity": "sha512-RBrHWgfd8Dd8w4fbmdRVXRrhh8oBAPyeWDTKAWw8ZEmuXfVl4ytjDuyxaVilh6rR1xTRTNpbaA/YWApBlLrrNw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-arm": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.93.3.tgz", - "integrity": "sha512-fU0fwAwbp7sBE3h5DVU5UPzvaLg7a4yONfFWkkcCp6ZrOiPuGRHXXYriWQ0TUnWy4wE+svsVuWhwWgvlb/tkKg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-arm64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.93.3.tgz", - "integrity": "sha512-PS829l+eUng+9W4PFclXGb4uA2+965NHV3/Sa5U7qTywjeeUUYTZg70dJHSqvhrBEfCc2XJABeW3adLJbyQYkw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-riscv64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.93.3.tgz", - "integrity": "sha512-cK1oBY+FWQquaIGEeQ5H74KTO8cWsSWwXb/WaildOO9U6wmUypTgUYKQ0o5o/29nZbWWlM1PHuwVYTSnT23Jjg==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-x64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.93.3.tgz", - "integrity": "sha512-A7wkrsHu2/I4Zpa0NMuPGkWDVV7QGGytxGyUq3opSXgAexHo/vBPlGoDXoRlSdex0cV+aTMRPjoGIfdmNlHwyg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-riscv64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.93.3.tgz", - "integrity": "sha512-vWkW1+HTF5qcaHa6hO80gx/QfB6GGjJUP0xLbnAoY4pwEnw5ulGv6RM8qYr8IDhWfVt/KH+lhJ2ZFxnJareisQ==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-x64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.93.3.tgz", - "integrity": "sha512-k6uFxs+e5jSuk1Y0niCwuq42F9ZC5UEP7P+RIOurIm8w/5QFa0+YqeW+BPWEW5M1FqVOsNZH3qGn4ahqvAEjPA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-unknown-all": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.93.3.tgz", - "integrity": "sha512-o5wj2rLpXH0C+GJKt/VpWp6AnMsCCbfFmnMAttcrsa+U3yrs/guhZ3x55KAqqUsE8F47e3frbsDL+1OuQM5DAA==", - "license": "MIT", - "optional": true, - "os": [ - "!android", - "!darwin", - "!linux", - "!win32" - ], - "dependencies": { - "sass": "1.93.3" - } - }, - "node_modules/sass-embedded-unknown-all/node_modules/sass": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.93.3.tgz", - "integrity": "sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==", - "license": "MIT", - "optional": true, - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, - "node_modules/sass-embedded-win32-arm64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.93.3.tgz", - "integrity": "sha512-0dOfT9moy9YmBolodwYYXtLwNr4jL4HQC9rBfv6mVrD7ud8ue2kDbn+GVzj1hEJxvEexVSmDCf7MHUTLcGs9xQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-win32-x64": { - "version": "1.93.3", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.93.3.tgz", - "integrity": "sha512-wHFVfxiS9hU/sNk7KReD+lJWRp3R0SLQEX4zfOnRP2zlvI2X4IQR5aZr9GNcuMP6TmNpX0nQPZTegS8+h9RrEg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/sass-loader": { "version": "16.0.5", "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.5.tgz", @@ -41393,11 +27290,12 @@ } }, "node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "devOptional": true, - "license": "ISC" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.2.tgz", + "integrity": "sha512-FySGAa0RGcFiN6zfrO9JvK1r7TB59xuzCcTHOBXBNoKgDejlOQCR2KL/FGk3/iDlsqyYg1ELZpOmlg09B01Czw==", + "license": "BlueOak-1.0.0", + "optional": true, + "peer": true }, "node_modules/saxes": { "version": "6.0.0", @@ -41415,8 +27313,7 @@ "version": "1.6.1", "resolved": "https://registry.npmjs.org/scale-ts/-/scale-ts-1.6.1.tgz", "integrity": "sha512-PBMc2AWc6wSEqJYBDPcyCLUj9/tMKnLX70jLOSndMtcUoLQucP/DM0vnQo1wJAYjTrQiq8iG9rD0q6wFzgjH7g==", - "license": "MIT", - "optional": true + "license": "MIT" }, "node_modules/scheduler": { "version": "0.23.2", @@ -41470,13 +27367,6 @@ "dev": true, "license": "MIT" }, - "node_modules/secure-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==", - "dev": true, - "license": "MIT" - }, "node_modules/seedrandom": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", @@ -41505,9 +27395,9 @@ } }, "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -41571,6 +27461,18 @@ "node": ">= 0.8" } }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/seq": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/seq/-/seq-0.3.5.tgz", @@ -41695,12 +27597,6 @@ "node": ">= 0.8.0" } }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "license": "ISC" - }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", @@ -41837,7 +27733,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" @@ -41850,7 +27746,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -41958,7 +27854,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "devOptional": true, + "dev": true, "license": "ISC", "engines": { "node": ">=14" @@ -42064,23 +27960,10 @@ "npm": ">= 3.0.0" } }, - "node_modules/smol-toml": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.4.tgz", - "integrity": "sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 18" - }, - "funding": { - "url": "https://github.com/sponsors/cyyynthia" - } - }, "node_modules/smoldot": { - "version": "2.0.22", - "resolved": "https://registry.npmjs.org/smoldot/-/smoldot-2.0.22.tgz", - "integrity": "sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g==", + "version": "2.0.26", + "resolved": "https://registry.npmjs.org/smoldot/-/smoldot-2.0.26.tgz", + "integrity": "sha512-F+qYmH4z2s2FK+CxGj8moYcd1ekSIKH8ywkdqlOz88Dat35iB1DIYL11aILN46YSGMzQW/lbJNS307zBSDN5Ig==", "license": "GPL-3.0-or-later WITH Classpath-exception-2.0", "optional": true, "dependencies": { @@ -42219,20 +28102,13 @@ "node": ">= 14" } }, - "node_modules/sorted-array-functions": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz", - "integrity": "sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==", - "dev": true, - "license": "MIT" - }, "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", "license": "BSD-3-Clause", "engines": { - "node": ">= 8" + "node": ">= 12" } }, "node_modules/source-map-js": { @@ -42460,13 +28336,6 @@ "dev": true, "license": "MIT" }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true, - "license": "MIT" - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -42489,7 +28358,6 @@ "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=18" }, @@ -42732,17 +28600,21 @@ } }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/string-width-cjs": { @@ -42750,7 +28622,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -42761,21 +28633,42 @@ "node": ">=8" } }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { "node": ">=8" } @@ -42859,15 +28752,19 @@ } }, "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/strip-ansi-cjs": { @@ -42875,7 +28772,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -42884,16 +28781,26 @@ "node": ">=8" } }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -42916,39 +28823,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "node_modules/strip-literal": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz", + "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==", "dev": true, "license": "MIT", - "engines": { - "node": ">= 12.13.0" + "dependencies": { + "js-tokens": "^9.0.1" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/stylehacks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", - "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } + "license": "MIT" }, "node_modules/stylis": { "version": "4.2.0", @@ -42956,99 +28849,19 @@ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "license": "MIT" }, - "node_modules/stylus": { - "version": "0.64.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.64.0.tgz", - "integrity": "sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@adobe/css-tools": "~4.3.3", - "debug": "^4.3.2", - "glob": "^10.4.5", - "sax": "~1.4.1", - "source-map": "^0.7.3" - }, - "bin": { - "stylus": "bin/stylus" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://opencollective.com/stylus" - } - }, - "node_modules/stylus-loader": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.1.3.tgz", - "integrity": "sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "^3.2.12", - "normalize-path": "^3.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "stylus": ">=0.52.4", - "webpack": "^5.0.0" - } - }, - "node_modules/stylus/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "devOptional": 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": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/stylus/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "devOptional": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -43127,81 +28940,12 @@ "typescript": "^4.9.4 || ^5.0.0" } }, - "node_modules/svgo": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", - "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.3.1", - "css-what": "^6.1.0", - "csso": "^5.0.5", - "picocolors": "^1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "license": "MIT" }, - "node_modules/sync-child-process": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz", - "integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "sync-message-port": "^1.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/sync-message-port": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.1.3.tgz", - "integrity": "sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/tapable": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", @@ -43219,6 +28963,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, "license": "ISC", "dependencies": { "chownr": "^2.0.0", @@ -43261,6 +29006,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -43273,6 +29019,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -43285,6 +29032,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, "license": "ISC", "engines": { "node": ">=8" @@ -43294,6 +29042,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, "license": "MIT", "dependencies": { "minipass": "^3.0.0", @@ -43307,6 +29056,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -43319,6 +29069,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, "license": "MIT", "bin": { "mkdirp": "bin/cmd.js" @@ -43331,6 +29082,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, "license": "ISC" }, "node_modules/term-size": { @@ -43347,13 +29099,13 @@ } }, "node_modules/terser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", - "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", + "version": "5.43.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz", + "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", + "acorn": "^8.14.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -43423,20 +29175,6 @@ "ajv": "^6.9.1" } }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -43461,21 +29199,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -43625,13 +29348,13 @@ "license": "MIT" }, "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", "license": "MIT", "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" + "fdir": "^6.4.4", + "picomatch": "^4.0.2" }, "engines": { "node": ">=12.0.0" @@ -43640,18 +29363,6 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/tinypool": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", @@ -43673,9 +29384,9 @@ } }, "node_modules/tinyspy": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", - "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", + "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", "dev": true, "license": "MIT", "engines": { @@ -43683,33 +29394,34 @@ } }, "node_modules/tldts": { - "version": "6.1.86", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", - "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", - "dev": true, + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.17.tgz", + "integrity": "sha512-Y1KQBgDd/NUc+LfOtKS6mNsC9CCaH+m2P1RoIZy7RAPo3C3/t8X45+zgut31cRZtZ3xKPjfn3TkGTrctC2TQIQ==", "license": "MIT", "dependencies": { - "tldts-core": "^6.1.86" + "tldts-core": "^7.0.17" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.1.86", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", - "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", - "dev": true, + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.17.tgz", + "integrity": "sha512-DieYoGrP78PWKsrXr8MZwtQ7GLCUeLxihtjC1jZsW1DnvSMdKPitJSe8OSYDM2u5H6g3kWJZpePqkp43TfLh0g==", "license": "MIT" }, "node_modules/tmp": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", - "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, "license": "MIT", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, "engines": { - "node": ">=14.14" + "node": ">=0.6.0" } }, "node_modules/to-buffer": { @@ -43838,181 +29550,6 @@ "tree-kill": "cli.js" } }, - "node_modules/ts-api-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", - "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/ts-checker-rspack-plugin": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-checker-rspack-plugin/-/ts-checker-rspack-plugin-1.2.0.tgz", - "integrity": "sha512-/wnEnvOj7hqW/sGmfR74b95vhqvwFReb6rrN6Z0g5uuqP9M1W17N9y0wywSedjFYEgDOoGXCkfQ+QLbSkh4qyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@rspack/lite-tapable": "^1.0.1", - "chokidar": "^3.6.0", - "is-glob": "^4.0.3", - "memfs": "^4.50.0", - "minimatch": "^9.0.5", - "picocolors": "^1.1.1" - }, - "peerDependencies": { - "@rspack/core": "^1.0.0", - "typescript": ">=3.8.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - } - } - }, - "node_modules/ts-checker-rspack-plugin/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/ts-checker-rspack-plugin/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/ts-checker-rspack-plugin/node_modules/memfs": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz", - "integrity": "sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/json-pack": "^1.11.0", - "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.0.1", - "thingies": "^2.5.0", - "tree-dump": "^1.0.3", - "tslib": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "node_modules/ts-checker-rspack-plugin/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ts-checker-rspack-plugin/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/ts-checker-rspack-plugin/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/ts-loader": { - "version": "9.5.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.4.tgz", - "integrity": "sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4", - "source-map": "^0.7.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "typescript": "*", - "webpack": "^5.0.0" - } - }, - "node_modules/ts-loader/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/ts-node": { "version": "10.9.2", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", @@ -44093,64 +29630,12 @@ "node": ">=6" } }, - "node_modules/tsconfig-paths-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.7.0", - "tsconfig-paths": "^4.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tsconfig-paths-webpack-plugin/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/tslib": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "license": "0BSD" }, - "node_modules/tsscmp": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", - "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6.x" - } - }, "node_modules/tsx": { "version": "4.20.3", "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.3.tgz", @@ -44239,28 +29724,13 @@ "dev": true, "license": "Unlicense" }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=10" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -44403,13 +29873,6 @@ "node": "*" } }, - "node_modules/uc.micro": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", - "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", - "dev": true, - "license": "MIT" - }, "node_modules/ufo": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", @@ -44511,18 +29974,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", - "dev": true, - "dependencies": { - "qs": "^6.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/unique-filename": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", @@ -44583,17 +30034,6 @@ "node": ">=8" } }, - "node_modules/upath": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", - "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, "node_modules/update-browserslist-db": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", @@ -44655,13 +30095,6 @@ "node": ">= 0.4" } }, - "node_modules/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "dev": true, - "license": "MIT" - }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -44747,13 +30180,6 @@ "node": "^18.17.0 || >=20.5.0" } }, - "node_modules/varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", - "devOptional": true, - "license": "MIT" - }, "node_modules/varuint-bitcoin": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz", @@ -44795,9 +30221,9 @@ "license": "MIT" }, "node_modules/vite": { - "version": "6.3.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", - "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz", + "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", "license": "MIT", "dependencies": { "esbuild": "^0.25.0", @@ -44887,18 +30313,28 @@ "node": "^18.19.0 || >=20.6.0" } }, + "node_modules/vite-bundle-visualizer/node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, "node_modules/vite-node": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.9.tgz", - "integrity": "sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", + "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", "dev": true, "license": "MIT", "dependencies": { "cac": "^6.7.14", - "debug": "^4.4.0", - "es-module-lexer": "^1.6.0", + "debug": "^4.4.1", + "es-module-lexer": "^1.7.0", "pathe": "^2.0.3", - "vite": "^5.0.0 || ^6.0.0" + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" }, "bin": { "vite-node": "vite-node.mjs" @@ -45001,6 +30437,21 @@ } } }, + "node_modules/vite-plugin-dts/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/vite-plugin-no-bundle": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/vite-plugin-no-bundle/-/vite-plugin-no-bundle-4.0.0.tgz", @@ -45012,9 +30463,9 @@ } }, "node_modules/vite-plugin-node-polyfills": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/vite-plugin-node-polyfills/-/vite-plugin-node-polyfills-0.23.0.tgz", - "integrity": "sha512-4n+Ys+2bKHQohPBKigFlndwWQ5fFKwaGY6muNDMTb0fSQLyBzS+jjUNRZG9sKF0S/Go4ApG6LFnUGopjkILg3w==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/vite-plugin-node-polyfills/-/vite-plugin-node-polyfills-0.24.0.tgz", + "integrity": "sha512-GA9QKLH+vIM8NPaGA+o2t8PDfFUl32J8rUp1zQfMKVJQiNkOX4unE51tR6ppl6iKw5yOrDAdSH7r/UIFLCVhLw==", "dev": true, "license": "MIT", "dependencies": { @@ -45025,7 +30476,7 @@ "url": "https://github.com/sponsors/davidmyersdev" }, "peerDependencies": { - "vite": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + "vite": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/vite-tsconfig-paths": { @@ -45178,6 +30629,32 @@ "linux" ] }, + "node_modules/vite/node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.5.tgz", + "integrity": "sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/vite/node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.5.tgz", + "integrity": "sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/vite/node_modules/@rollup/rollup-linux-riscv64-gnu": { "version": "4.52.5", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz", @@ -45191,6 +30668,19 @@ "linux" ] }, + "node_modules/vite/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.5.tgz", + "integrity": "sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/vite/node_modules/@rollup/rollup-linux-s390x-gnu": { "version": "4.52.5", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz", @@ -45230,6 +30720,19 @@ "linux" ] }, + "node_modules/vite/node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.5.tgz", + "integrity": "sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, "node_modules/vite/node_modules/@rollup/rollup-win32-arm64-msvc": { "version": "4.52.5", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz", @@ -45256,10 +30759,10 @@ "win32" ] }, - "node_modules/vite/node_modules/@rollup/rollup-win32-x64-msvc": { + "node_modules/vite/node_modules/@rollup/rollup-win32-x64-gnu": { "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", - "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.5.tgz", + "integrity": "sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==", "cpu": [ "x64" ], @@ -45269,33 +30772,18 @@ "win32" ] }, - "node_modules/vite/node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "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/vite/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", + "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", + "cpu": [ + "x64" ], "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } + "optional": true, + "os": [ + "win32" + ] }, "node_modules/vite/node_modules/rollup": { "version": "4.52.5", @@ -45359,31 +30847,34 @@ } }, "node_modules/vitest": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.9.tgz", - "integrity": "sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz", + "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "3.0.9", - "@vitest/mocker": "3.0.9", - "@vitest/pretty-format": "^3.0.9", - "@vitest/runner": "3.0.9", - "@vitest/snapshot": "3.0.9", - "@vitest/spy": "3.0.9", - "@vitest/utils": "3.0.9", + "@types/chai": "^5.2.2", + "@vitest/expect": "3.2.4", + "@vitest/mocker": "3.2.4", + "@vitest/pretty-format": "^3.2.4", + "@vitest/runner": "3.2.4", + "@vitest/snapshot": "3.2.4", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", "chai": "^5.2.0", - "debug": "^4.4.0", - "expect-type": "^1.1.0", + "debug": "^4.4.1", + "expect-type": "^1.2.1", "magic-string": "^0.30.17", "pathe": "^2.0.3", - "std-env": "^3.8.0", + "picomatch": "^4.0.2", + "std-env": "^3.9.0", "tinybench": "^2.9.0", "tinyexec": "^0.3.2", - "tinypool": "^1.0.2", + "tinyglobby": "^0.2.14", + "tinypool": "^1.1.1", "tinyrainbow": "^2.0.0", - "vite": "^5.0.0 || ^6.0.0", - "vite-node": "3.0.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", + "vite-node": "3.2.4", "why-is-node-running": "^2.3.0" }, "bin": { @@ -45399,8 +30890,8 @@ "@edge-runtime/vm": "*", "@types/debug": "^4.1.12", "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "@vitest/browser": "3.0.9", - "@vitest/ui": "3.0.9", + "@vitest/browser": "3.2.4", + "@vitest/ui": "3.2.4", "happy-dom": "*", "jsdom": "*" }, @@ -45428,6 +30919,33 @@ } } }, + "node_modules/vitest/node_modules/@vitest/mocker": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", + "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "3.2.4", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, "node_modules/vitest/node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -45446,6 +30964,16 @@ } } }, + "node_modules/vitest/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", @@ -45538,6 +31066,22 @@ "dev": true, "license": "MIT" }, + "node_modules/vue-tsc/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/vue/node_modules/@vue/compiler-core": { "version": "3.5.13", "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", @@ -45607,9 +31151,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", + "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", @@ -45645,8 +31189,7 @@ "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", "dev": true, "license": "MIT", - "optional": true, - "peer": true + "optional": true }, "node_modules/web-streams-polyfill": { "version": "3.3.3", @@ -45667,20 +31210,22 @@ } }, "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", + "version": "5.102.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz", + "integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==", "license": "MIT", "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", + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.26.3", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", + "enhanced-resolve": "^5.17.3", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -45690,11 +31235,11 @@ "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" + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.4", + "webpack-sources": "^3.3.3" }, "bin": { "webpack": "bin/webpack.js" @@ -45823,25 +31368,6 @@ } } }, - "node_modules/webpack-dev-middleware/node_modules/memfs": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz", - "integrity": "sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/json-pack": "^1.11.0", - "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.0.1", - "thingies": "^2.5.0", - "tree-dump": "^1.0.3", - "tslib": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, "node_modules/webpack-dev-server": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", @@ -45925,19 +31451,6 @@ "fsevents": "~2.3.2" } }, - "node_modules/webpack-dev-server/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", @@ -46014,16 +31527,6 @@ "node": ">=18.0.0" } }, - "node_modules/webpack-node-externals": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz", - "integrity": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/webpack-sources": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", @@ -46055,74 +31558,17 @@ } } }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "5.3.14", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", + "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" }, "engines": { "node": ">= 10.13.0" @@ -46130,6 +31576,20 @@ "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 + } } }, "node_modules/websocket-driver": { @@ -46158,23 +31618,21 @@ } }, "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dev": true, + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/whatwg-encoding/node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -46209,7 +31667,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "devOptional": true, + "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" @@ -46326,15 +31784,6 @@ "node": ">=8" } }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "license": "ISC", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", @@ -46342,16 +31791,6 @@ "dev": true, "license": "MIT" }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", @@ -46372,7 +31811,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -46386,6 +31825,116 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -46393,9 +31942,9 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -46413,12 +31962,21 @@ } } }, - "node_modules/xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/xml-name-validator": { "version": "5.0.0", @@ -46499,6 +32057,97 @@ } }, "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", @@ -46520,16 +32169,6 @@ "node": ">=12" } }, - "node_modules/ylru": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz", - "integrity": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", @@ -46581,23 +32220,16 @@ "url": "https://github.com/sponsors/colinhacks" } }, - "node_modules/zone.js": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.1.tgz", - "integrity": "sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==", - "license": "MIT", - "peer": true - }, "packages/account": { "name": "@prosopo/account", "version": "2.7.38", "license": "Apache-2.0", "dependencies": { - "@polkadot/extension-base": "0.46.9", - "@polkadot/extension-dapp": "0.46.9", - "@polkadot/extension-inject": "0.46.9", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/extension-base": "0.62.3", + "@polkadot/extension-dapp": "0.62.3", + "@polkadot/extension-inject": "0.62.3", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/fingerprint": "2.6.22", @@ -46608,19 +32240,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/account/node_modules/@types/node": { @@ -46643,19 +32275,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/api-express-router": { @@ -46663,7 +32295,7 @@ "version": "3.0.33", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api-route": "2.6.29", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -46678,11 +32310,11 @@ }, "devDependencies": { "@types/node": "22.10.2", - "vitest": "3.0.9" + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/api-express-router/node_modules/@types/node": { @@ -46709,8 +32341,8 @@ "del-cli": "6.0.0" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/api-route/node_modules/@types/node": { @@ -46738,7 +32370,7 @@ "version": "3.4.17", "license": "Apache-2.0", "dependencies": { - "@polkadot/types-codec": "10.13.1", + "@polkadot/types-codec": "16.4.9", "@prosopo/api": "3.1.32", "@prosopo/api-express-router": "3.0.33", "@prosopo/common": "3.1.21", @@ -46749,7 +32381,6 @@ "@prosopo/locale": "3.1.21", "@prosopo/provider": "3.12.14", "@prosopo/types": "3.5.11", - "@prosopo/types-database": "3.3.13", "@prosopo/user-access-policy": "3.5.27", "@prosopo/util": "3.1.7", "@prosopo/util-crypto": "13.5.23", @@ -46758,9 +32389,6 @@ "cron-parser": "4.9.0", "dotenv": "16.4.5", "express-rate-limit": "7.4.0", - "ip-address": "10.0.1", - "mongodb": "6.15.0", - "mongoose": "8.13.0", "yargs": "17.7.2", "zod": "3.23.8" }, @@ -46768,7 +32396,7 @@ "@types/cors": "2.8.17", "@types/node": "22.10.2", "@types/yargs": "17.0.33", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "express": "4.21.2", @@ -46776,12 +32404,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/cli/node_modules/@types/node": { @@ -46807,7 +32435,7 @@ "devDependencies": { "@prosopo/types": "3.5.11", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -46815,12 +32443,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/common/node_modules/@types/node": { @@ -46838,7 +32466,7 @@ "version": "3.4.13", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/locale": "3.1.21", @@ -46846,25 +32474,26 @@ "@prosopo/types": "3.5.11", "@prosopo/types-database": "3.3.13", "@prosopo/user-access-policy": "3.5.27", + "make-dir": "3.1.0", "mongodb": "6.15.0", - "mongodb-memory-server": "10.0.0", + "mongodb-memory-server": "10.3.0", "mongoose": "8.13.0" }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/database/node_modules/@types/node": { @@ -46882,7 +32511,7 @@ "version": "3.0.42", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/types": "3.5.11", @@ -46892,7 +32521,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -46900,12 +32529,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/datasets-fs": { @@ -46920,7 +32549,7 @@ "@prosopo/util": "3.1.7", "@prosopo/util-crypto": "13.5.23", "@prosopo/workspace": "3.1.14", - "bcrypt": "5.1.1", + "bcrypt": "6.0.0", "cli-progress": "3.12.0", "sharp": "0.33.5", "yargs": "17.7.2", @@ -46930,7 +32559,7 @@ "@types/bcrypt": "5.0.2", "@types/cli-progress": "3.11.6", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -46938,12 +32567,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/datasets-fs/node_modules/@types/node": { @@ -46976,19 +32605,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/detector/node_modules/@types/node": { @@ -47012,19 +32641,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/dotenv/node_modules/@types/node": { @@ -47053,19 +32682,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/env/node_modules/@types/node": { @@ -47091,19 +32720,19 @@ }, "devDependencies": { "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/fingerprint": { @@ -47116,7 +32745,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", @@ -47124,12 +32753,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/fingerprint/node_modules/@types/node": { @@ -47156,8 +32785,8 @@ "typescript": "^5.8.3" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/http-blackhole/node_modules/@types/node": { @@ -47208,8 +32837,8 @@ "version": "2.8.35", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/types": "3.5.11", @@ -47219,19 +32848,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/keyring/node_modules/@types/node": { @@ -47256,7 +32885,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "17.2.1", @@ -47264,12 +32893,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/load-balancer/node_modules/@types/node": { @@ -47313,7 +32942,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -47321,12 +32950,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/locale/node_modules/@types/node": { @@ -47375,7 +33004,7 @@ "version": "2.9.13", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api": "3.1.32", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -47387,7 +33016,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -47395,12 +33024,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-bundle": { @@ -47431,19 +33060,19 @@ "@types/node": "22.10.2", "@types/react": "18.3.1", "@types/react-dom": "18.3.1", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-bundle/node_modules/@types/node": { @@ -47473,19 +33102,19 @@ "devDependencies": { "@types/node": "22.10.2", "@types/react": "18.3.1", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-common/node_modules/@types/node": { @@ -47519,19 +33148,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-frictionless/node_modules/@types/node": { @@ -47549,7 +33178,7 @@ "version": "2.8.21", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api": "3.1.32", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -47564,19 +33193,19 @@ "@emotion/react": "11.11.1", "@emotion/styled": "11.11.0", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-pow/node_modules/@types/node": { @@ -47610,19 +33239,19 @@ "@emotion/react": "11.11.1", "@types/node": "22.10.2", "@types/react-dom": "18.3.1", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-react/node_modules/@types/node": { @@ -47649,8 +33278,8 @@ "del-cli": "6.0.0" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/procaptcha-wrapper/node_modules/@types/node": { @@ -47679,7 +33308,7 @@ "license": "Apache-2.0", "dependencies": { "@noble/hashes": "1.8.0", - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api": "3.1.32", "@prosopo/api-express-router": "3.0.33", "@prosopo/api-route": "2.6.29", @@ -47710,7 +33339,7 @@ "devDependencies": { "@types/node": "22.5.5", "@types/uuid": "10.0.0", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -47718,12 +33347,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/redis-client": { @@ -47738,7 +33367,7 @@ "devDependencies": { "@prosopo/config": "3.1.21", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -47747,12 +33376,12 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/redis-client/node_modules/@types/node": { @@ -47781,19 +33410,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/server/node_modules/@types/node": { @@ -47818,8 +33447,8 @@ "del-cli": "6.0.0" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/testpkg2/node_modules/@types/node": { @@ -47837,32 +33466,32 @@ "version": "3.5.11", "license": "Apache-2.0", "dependencies": { - "@polkadot/extension-inject": "0.46.9", - "@polkadot/types": "10.13.1", - "@polkadot/util": "12.6.2", + "@polkadot/extension-inject": "0.62.3", + "@polkadot/types": "16.4.9", + "@polkadot/util": "13.5.7", "@prosopo/config": "3.1.21", "@prosopo/locale": "3.1.21", "@prosopo/util": "3.1.7", "@prosopo/util-crypto": "13.5.23", "ip-address": "10.0.1", - "scale-ts": "1.6.0", + "scale-ts": "1.6.1", "zod": "3.23.8" }, "devDependencies": { "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/types-database": { @@ -47880,19 +33509,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/types-database/node_modules/@types/node": { @@ -47918,19 +33547,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/types-env/node_modules/@types/node": { @@ -47943,12 +33572,6 @@ "undici-types": "~6.20.0" } }, - "packages/types/node_modules/scale-ts": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/scale-ts/-/scale-ts-1.6.0.tgz", - "integrity": "sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q==", - "license": "MIT" - }, "packages/user-access-policy": { "name": "@prosopo/user-access-policy", "version": "3.5.27", @@ -47972,13 +33595,13 @@ "@prosopo/util-crypto": "13.5.23", "@types/node": "22.10.2", "mongoose": "8.13.0", - "vite": "6.3.5", - "vitest": "3.0.9", + "vite": "6.4.1", + "vitest": "3.2.4", "yargs": "17.7.2" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/user-access-policy/node_modules/@types/node": { @@ -48007,19 +33630,19 @@ "@types/lodash": "4.17.7", "@types/node": "22.10.2", "@types/seedrandom": "3.0.8", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/util-crypto": { @@ -48029,8 +33652,8 @@ "dependencies": { "@noble/curves": "1.9.2", "@noble/hashes": "1.8.0", - "@polkadot/util": "12.6.2", - "@polkadot/x-randomvalues": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/x-randomvalues": "13.5.7", "@prosopo/config": "3.1.21", "@scure/base": "^1.1.7", "@scure/sr25519": "0.2.0", @@ -48038,19 +33661,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/util-crypto/node_modules/@types/node": { @@ -48082,19 +33705,19 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" } }, "packages/widget-skeleton/node_modules/@types/node": { diff --git a/package.json b/package.json index fe5ee0e2ad..578864e838 100644 --- a/package.json +++ b/package.json @@ -66,8 +66,8 @@ }, "private": true, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "workspaces": [ "dev/*", @@ -77,34 +77,18 @@ "integration/frameworks/*/*" ], "devDependencies": { - "@angular-devkit/core": "~19.2.0", "@biomejs/biome": "1.9.1", "@changesets/cli": "2.29.5", - "@nx/angular": "21.2.2", - "@nx/js": "21.1.2", - "@nx/vue": "21.1.2", - "@swc-node/register": "1.10.10", - "@swc/core": "1.11.29", - "@taplo/cli": "0.7.0", "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", - "commitizen": "4.3.1", "concurrently": "9.0.1", - "cz-conventional-changelog": "3.3.0", "del-cli": "6.0.0", "depcheck": "1.4.7", - "htmlhint": "1.1.4", "husky": "9.1.7", - "markdownlint-cli": "0.45.0", - "node-stdlib-browser": "1.2.1", - "npm-check-updates": "17.1.1", "npm-run-all": "4.1.5", "nx": "21.1.2", "tslib": "2.7.0", "tsx": "4.20.3", - "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "typescript": "5.6.2" }, "overrides": { "@types/express-serve-static-core": "4.19.6" @@ -146,11 +130,5 @@ "prosopo-procaptcha", "web3-captcha" ], - "license": "Apache-2.0", - "config": { - "commitizen": { - "path": "./node_modules/cz-conventional-changelog" - } - }, - "nx": {} + "license": "Apache-2.0" } diff --git a/packages/account/package.json b/packages/account/package.json index fdfecf9359..0232366d2a 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -44,11 +44,11 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@polkadot/extension-base": "0.46.9", - "@polkadot/extension-dapp": "0.46.9", - "@polkadot/extension-inject": "0.46.9", - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/extension-base": "0.62.3", + "@polkadot/extension-dapp": "0.62.3", + "@polkadot/extension-inject": "0.62.3", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/fingerprint": "2.6.22", "@prosopo/keyring": "2.8.35", @@ -59,15 +59,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/api-express-router/package.json b/packages/api-express-router/package.json index bb53c5a95a..fc95d227d8 100644 --- a/packages/api-express-router/package.json +++ b/packages/api-express-router/package.json @@ -5,8 +5,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -24,7 +24,7 @@ "test": "NODE_ENV=${NODE_ENV:-test}; npx vitest run --config ./vite.test.config.ts" }, "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api-route": "2.6.29", "@prosopo/common": "3.1.21", "@prosopo/env": "3.2.21", @@ -39,7 +39,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "vitest": "3.0.9" + "vitest": "3.2.4" }, "author": "PROSOPO LIMITED ", "license": "Apache-2.0", diff --git a/packages/api-route/package.json b/packages/api-route/package.json index 88870f69a7..8ed66cd158 100644 --- a/packages/api-route/package.json +++ b/packages/api-route/package.json @@ -5,8 +5,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { diff --git a/packages/api/package.json b/packages/api/package.json index 6fda77432b..5de3b967aa 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -39,15 +39,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/cli/package.json b/packages/cli/package.json index ccfcff173d..720e7628af 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -30,7 +30,7 @@ "start:dev": "node ./dist/cli.js --api --dev" }, "dependencies": { - "@polkadot/types-codec": "10.13.1", + "@polkadot/types-codec": "16.4.9", "@prosopo/api": "3.1.32", "@prosopo/api-express-router": "3.0.33", "@prosopo/common": "3.1.21", @@ -41,7 +41,6 @@ "@prosopo/locale": "3.1.21", "@prosopo/provider": "3.12.14", "@prosopo/types": "3.5.11", - "@prosopo/types-database": "3.3.13", "@prosopo/user-access-policy": "3.5.27", "@prosopo/util": "3.1.7", "@prosopo/util-crypto": "13.5.23", @@ -50,9 +49,6 @@ "cron-parser": "4.9.0", "dotenv": "16.4.5", "express-rate-limit": "7.4.0", - "ip-address": "10.0.1", - "mongodb": "6.15.0", - "mongoose": "8.13.0", "yargs": "17.7.2", "zod": "3.23.8" }, @@ -60,7 +56,7 @@ "@types/cors": "2.8.17", "@types/node": "22.10.2", "@types/yargs": "17.0.33", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "express": "4.21.2", @@ -68,8 +64,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "author": "Prosopo", "license": "Apache-2.0", diff --git a/packages/cli/src/argv.ts b/packages/cli/src/argv.ts index a0da19b2e7..22bd415e5d 100644 --- a/packages/cli/src/argv.ts +++ b/packages/cli/src/argv.ts @@ -26,7 +26,6 @@ import { commandStoreCaptchasExternally, commandVersion, } from "./commands/index.js"; -import { migrateIpInCaptchaRecordsCommand } from "./commands/migrateIpInCaptchaRecords/migrateIpInCaptchaRecords.js"; export type AwaitedProcessedArgs = { [x: string]: unknown; @@ -48,7 +47,6 @@ function getCommands( commandStoreCaptchasExternally(pair, config, { logger }), commandSiteKeyRegister(pair, config, { logger }), commandSiteKeyRegisterApi(pair, authAccount, config, { logger }), - migrateIpInCaptchaRecordsCommand(pair, config, logger), commandVersion(pair, config, { logger }), ]; } diff --git a/packages/cli/src/commands/migrateIpInCaptchaRecords/getDb.ts b/packages/cli/src/commands/migrateIpInCaptchaRecords/getDb.ts deleted file mode 100644 index 9392faefb6..0000000000 --- a/packages/cli/src/commands/migrateIpInCaptchaRecords/getDb.ts +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import type { Logger } from "@prosopo/common"; -import { ProviderEnvironment } from "@prosopo/env"; -import type { KeyringPair, ProsopoConfigOutput } from "@prosopo/types"; -import type { Db } from "mongodb"; -import mongoose from "mongoose"; - -export const getDb = async ( - pair: KeyringPair, - config: ProsopoConfigOutput, - uri: string, - logger: Logger, -): Promise => { - let db: Db | undefined; - - if (uri) { - logger.info(() => ({ - msg: "Using DB connection from the URI", - })); - - db = await getByUri(uri); - } else { - logger.info(() => ({ - msg: "Using DB connection from the config", - })); - - db = await getByConfig(pair, config); - } - - if (db) { - return db; - } - - throw new Error("Db connection cannot be established"); -}; - -const getByUri = async (uri: string): Promise => { - await mongoose.connect(uri); - - return mongoose.connection.db; -}; - -const getByConfig = async ( - pair: KeyringPair, - config: ProsopoConfigOutput, -): Promise => { - const env = new ProviderEnvironment(config, pair); - - await env.isReady(); - - return env.db?.getConnection()?.db; -}; diff --git a/packages/cli/src/commands/migrateIpInCaptchaRecords/migrateIpField.ts b/packages/cli/src/commands/migrateIpInCaptchaRecords/migrateIpField.ts deleted file mode 100644 index e6053c99c5..0000000000 --- a/packages/cli/src/commands/migrateIpInCaptchaRecords/migrateIpField.ts +++ /dev/null @@ -1,147 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import type { Logger } from "@prosopo/common"; -import { getCompositeIpAddress } from "@prosopo/provider"; -import { IpAddressType } from "@prosopo/types-database"; -import { Address6 } from "ip-address"; -import { type Db, Decimal128 } from "mongodb"; - -const MAX_IPV4_NUMERIC = 4294967295; -const BATCH_SIZE = 100_000; - -export const migrateIpField = async ( - db: Db, - collectionsToUpgrade: string[], - logger: Logger, -) => { - for (const collection of collectionsToUpgrade) { - await migrateV4Records(db, collection, logger); - await migrateV6Records(db, collection, logger); - } -}; - -const migrateV4Records = async (db: Db, collection: string, logger: Logger) => { - const searchArgs = { - ipAddress: { - $type: "number", - $lte: Number(MAX_IPV4_NUMERIC), - }, - }; - - let totalModified = 0; - let processed = 0; - const count = await db.collection(collection).countDocuments(searchArgs); - - while (true) { - const docs = await db - .collection(collection) - .find(searchArgs, { projection: { ipAddress: 1 } }) - .limit(BATCH_SIZE) - .toArray(); - - if (docs.length === 0) break; - - const operations = docs.map((doc) => ({ - updateOne: { - filter: { _id: doc._id }, - update: { - $set: { - ipAddress: { - lower: doc.ipAddress, - type: IpAddressType.v4, - }, - }, - }, - }, - })); - - const bulkResult = await db - .collection(collection) - .bulkWrite(operations, { ordered: false }); - - totalModified += bulkResult?.modifiedCount || 0; - processed += docs.length; - - logger.info(() => ({ - msg: `Migrated v4 batch (${docs.length}) [${processed}/${count}] in "${collection}"`, - })); - } - - logger.info(() => ({ - msg: `Migrated ${count} v4 records (${totalModified} modified) in "${collection}" collection`, - })); -}; - -const migrateV6Records = async (db: Db, collection: string, logger: Logger) => { - const searchArgs = { - ipAddress: { - $type: "number", - $gt: Number(MAX_IPV4_NUMERIC), - }, - }; - - let totalModified = 0; - let processed = 0; - const count = await db.collection(collection).countDocuments(searchArgs); - - while (true) { - const docs = await db - .collection(collection) - .find(searchArgs, { projection: { ipAddress: 1 } }) - .limit(BATCH_SIZE) - .toArray(); - - if (docs.length === 0) break; - - const operations = docs.map((doc) => { - const ipAddress = Address6.fromBigInt(BigInt(doc.ipAddress)); - const compositeIpAddress = getCompositeIpAddress(ipAddress); - - return { - updateOne: { - filter: { _id: doc._id }, - update: { - $set: { - ipAddress: { - lower: Decimal128.fromString( - compositeIpAddress.lower.toString(), - ), - upper: Decimal128.fromString( - (compositeIpAddress.upper || 0n).toString(), - ), - type: IpAddressType.v6, - }, - }, - }, - }, - }; - }); - - const bulkResult = await db - .collection(collection) - .bulkWrite(operations, { ordered: false }); - - totalModified += bulkResult?.modifiedCount || 0; - processed += docs.length; - - logger.info(() => ({ - msg: `Migrated v6 batch (${docs.length}) [${processed}/${count}] in "${collection}"`, - })); - } - - logger.info(() => ({ - msg: `Migrated ${count} v6 records (${totalModified} modified) in "${collection}"`, - })); -}; diff --git a/packages/cli/src/commands/migrateIpInCaptchaRecords/migrateIpInCaptchaRecords.ts b/packages/cli/src/commands/migrateIpInCaptchaRecords/migrateIpInCaptchaRecords.ts deleted file mode 100644 index d643b4df01..0000000000 --- a/packages/cli/src/commands/migrateIpInCaptchaRecords/migrateIpInCaptchaRecords.ts +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import { LogLevel, type Logger, getLogger } from "@prosopo/common"; -import type { KeyringPair, ProsopoConfigOutput } from "@prosopo/types"; -import type { ArgumentsCamelCase, Argv, CommandModule } from "yargs"; -import * as z from "zod"; -import { getDb } from "./getDb.js"; -import { migrateIpField } from "./migrateIpField.js"; - -const collectionsToUpgrade = [ - "powcaptchas", - "usercommitments", - "frictionlesstokens", - "pendings", -]; - -export const migrateIpInCaptchaRecordsCommand = ( - pair: KeyringPair, - config: ProsopoConfigOutput, - logger: Logger | undefined, -): CommandModule => { - logger = - logger || - getLogger(LogLevel.enum.info, "cli.migrate_ip_in_captcha_records"); - - return { - command: "migrateIpInCaptchaRecords", - describe: "Migrate IP addresses in captcha records", - builder: (yargs: Argv) => - yargs.option("uri", { - type: "string" as const, - desc: "DB Uri. When skipped, used the default connection based on the current environment", - } as const), - handler: async (argv: ArgumentsCamelCase) => { - const uri = z.string().parse(argv.uri || ""); - - try { - const db = await getDb(pair, config, uri, logger); - - await migrateIpField(db, collectionsToUpgrade, logger); - - logger.info(() => ({ - msg: "migration completed", - })); - } catch (err) { - logger.error(() => ({ - err, - msg: "Error migrating captcha records", - })); - } - }, - }; -}; diff --git a/packages/cli/tsconfig.cjs.json b/packages/cli/tsconfig.cjs.json index 5f0650f405..59db3b7e86 100644 --- a/packages/cli/tsconfig.cjs.json +++ b/packages/cli/tsconfig.cjs.json @@ -45,9 +45,6 @@ { "path": "../api-express-router/tsconfig.cjs.json" }, - { - "path": "../types-database/tsconfig.cjs.json" - }, { "path": "../../dev/workspace/tsconfig.cjs.json" } diff --git a/packages/cli/tsconfig.json b/packages/cli/tsconfig.json index 634d7f87f6..fb6c67fe66 100644 --- a/packages/cli/tsconfig.json +++ b/packages/cli/tsconfig.json @@ -52,9 +52,6 @@ { "path": "../api-express-router" }, - { - "path": "../types-database" - }, { "path": "../../dev/workspace" } diff --git a/packages/common/package.json b/packages/common/package.json index a9f7b9f834..9d1954af59 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -35,7 +35,7 @@ "devDependencies": { "@types/node": "22.10.2", "@prosopo/types": "3.5.11", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -43,8 +43,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/database/package.json b/packages/database/package.json index 9599b2f002..16e855df1a 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -34,29 +34,30 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/locale": "3.1.21", + "@prosopo/redis-client": "1.0.6", "@prosopo/types": "3.5.11", "@prosopo/types-database": "3.3.13", "@prosopo/user-access-policy": "3.5.27", + "make-dir": "3.1.0", "mongodb": "6.15.0", - "mongodb-memory-server": "10.0.0", - "mongoose": "8.13.0", - "@prosopo/redis-client": "1.0.6" + "mongodb-memory-server": "10.3.0", + "mongoose": "8.13.0" }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/database/src/databases/client.ts b/packages/database/src/databases/client.ts index 7455a8d787..8d16fb92e7 100644 --- a/packages/database/src/databases/client.ts +++ b/packages/database/src/databases/client.ts @@ -20,7 +20,6 @@ import { type IClientDatabase, TableNames, type Tables, - UserDataSchema, } from "@prosopo/types-database"; import { MongoDatabase } from "../base/index.js"; diff --git a/packages/database/src/index.ts b/packages/database/src/index.ts index bf4115e127..89e415e337 100644 --- a/packages/database/src/index.ts +++ b/packages/database/src/index.ts @@ -11,6 +11,8 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. - +import makeDir from "make-dir"; +// This is just to stop the linter from complaining about an unused import +console.debug(makeDir); export * from "./base/index.js"; export * from "./databases/index.js"; diff --git a/packages/datasets-fs/package.json b/packages/datasets-fs/package.json index 220ad3361d..d50af13323 100644 --- a/packages/datasets-fs/package.json +++ b/packages/datasets-fs/package.json @@ -5,8 +5,8 @@ "license": "Apache-2.0", "private": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -35,7 +35,7 @@ "@prosopo/util-crypto": "13.5.23", "@prosopo/workspace": "3.1.14", "@prosopo/config": "3.1.21", - "bcrypt": "5.1.1", + "bcrypt": "6.0.0", "cli-progress": "3.12.0", "sharp": "0.33.5", "yargs": "17.7.2", @@ -45,7 +45,7 @@ "@types/bcrypt": "5.0.2", "@types/cli-progress": "3.11.6", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -53,8 +53,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/datasets-fs/src/commands/flatten.ts b/packages/datasets-fs/src/commands/flatten.ts index fd5f7e2790..9816ab6f6a 100644 --- a/packages/datasets-fs/src/commands/flatten.ts +++ b/packages/datasets-fs/src/commands/flatten.ts @@ -13,7 +13,6 @@ // limitations under the License. import fs from "node:fs"; -import { blake2b } from "@noble/hashes/blake2b"; import { ProsopoDatasetError } from "@prosopo/common"; import { CaptchaItemTypes, @@ -21,7 +20,6 @@ import { DataSchema, type LabelledItem, } from "@prosopo/types"; -import { u8aToHex } from "@prosopo/util"; import { at } from "@prosopo/util"; import { hexHash } from "@prosopo/util-crypto"; import { lodash } from "@prosopo/util/lodash"; diff --git a/packages/datasets-fs/src/tests/mocked.unit.test.ts b/packages/datasets-fs/src/tests/mocked.unit.test.ts index 300ab90d2d..2fab88d079 100644 --- a/packages/datasets-fs/src/tests/mocked.unit.test.ts +++ b/packages/datasets-fs/src/tests/mocked.unit.test.ts @@ -1,6 +1,5 @@ import fs from "node:fs"; import path from "node:path"; -import { blake2b } from "@noble/hashes/blake2b"; // Copyright 2021-2025 Prosopo (UK) Ltd. // // Licensed under the Apache License, Version 2.0 (the "License"); @@ -15,7 +14,6 @@ import { blake2b } from "@noble/hashes/blake2b"; // See the License for the specific language governing permissions and // limitations under the License. import { CaptchasContainerSchema, DataSchema } from "@prosopo/types"; -import { u8aToHex } from "@prosopo/util"; import { hexHash } from "@prosopo/util-crypto"; import { getRootDir, getTestResultsDir } from "@prosopo/workspace"; import sharp from "sharp"; diff --git a/packages/datasets/package.json b/packages/datasets/package.json index 91bf2e5423..cb23046609 100644 --- a/packages/datasets/package.json +++ b/packages/datasets/package.json @@ -5,8 +5,8 @@ "license": "Apache-2.0", "private": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -40,7 +40,7 @@ } }, "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/types": "3.5.11", "@prosopo/types-database": "3.3.13", @@ -50,7 +50,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -58,8 +58,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/detector/package.json b/packages/detector/package.json index 96a8a2ade3..d19c31e78b 100644 --- a/packages/detector/package.json +++ b/packages/detector/package.json @@ -4,8 +4,8 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -23,15 +23,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "type": "module", "dependencies": { diff --git a/packages/detector/src/index.js b/packages/detector/src/index.js index c9e4ec661c..075d979709 100644 --- a/packages/detector/src/index.js +++ b/packages/detector/src/index.js @@ -12,4 +12,4 @@ // See the License for the specific language governing permissions and // limitations under the License. // @ts-nocheck -function 隷escaዃ壽pe(){}var 棷i㽦ntếo=Object['defineProperty'],sp㠎r㔛aꀖy,锡p達觺ride,娈jo謹纯y,__globalObject,__TextDecoder,__Uint8Array,__Buffer,__String,__Array,utf8ArrayToStr,鯺lyr鎅樋ics,y멯a哛r茲d,婦낉cert㙎ain,orb笒剎i鹴t,홯u蕨s믎e,瑔sym省pt䴸om,h옚a퇨rbo悪r,State,BrowserEngineKind,BrowserKind;function wউiͿ伐de(隷escaዃ壽pe){return sp㠎r㔛aꀖy[隷escaዃ壽pe<0x258?隷escaዃ壽pe+0x14:隷escaዃ壽pe-0x4c]}sp㠎r㔛aꀖy=倳o벎i䙁l();function an濞뜕swꪺer(隷escaዃ壽pe,棷i㽦ntếo){锡p達觺ride(隷escaዃ壽pe,'length',{value:棷i㽦ntếo,configurable:!0x0});return 隷escaዃ壽pe}锡p達觺ride=Object.defineProperty;var s돛h鏼e㭒ll=[],p菣osﴷ죉t=['/Yx{!Pgt','uK$"SBS_TAskuZ+y/YJ','E6EEu0x!3#$|E:"2~YJ','wCrE50&;D;t^O','QEa)PP>','2gk]S[e8=dWL~|fBMO','RYF)B!0(XW)AgUbmMO','$E>z2yxYLx?&DZkBRO','1/F$u0&p.Bzet','s2&yadNt','51W|mU747x6{/M','SI5*l','@:Hb~B2R','a:~<','lJA%wwtfY?}4Rp','RP(vT','f6])+Mln','yf[u9?FR.GwpB','yf[u9?Wn','66%a^','IW_PB/kn','86&V','X"#U<','rH6X"','zZ[MaB%o','jz^}T,Ypg~_#d','jz^}T,ko',wউiͿ伐de(0x3),'4>/|MB[o',wউiͿ伐de(-0x13),'hUH++5P','%@]j?Vpo','C>^}[g[o','ZZ0|(M[oh]?=J%Yksd','ljC}o0vs2)R','`@?+&','|Zbh1','Q0Bjp5{)w$m]d',wউiͿ伐de(0x26),'|Zbh1','jz^}T,Ypg~_#d','dU=M2#P','UU^M|5:L`[',wউiͿ伐de(0x12),'pZQgjrRsM(1KhD',wউiͿ伐de(-0x10),wউiͿ伐de(-0xf),'!Z=M;a/o',wউiͿ伐de(0x5),'qc$UPv0k9Xl}|oP!Vfl%8:C:Sjk#XgVK{P!F(i"4v:su}dWcB+!!F=5PvA0ejMVB*E{r<~Sh/N:I~7dj7McB6:3>}UG/jkdj)*tby)^j3Ui5r:cjq#/RD)@~i"]v&1g};gwR9!R(C5Pv&1ej2#eSD)((}Uw2c16X=}"o9!PjsSG/r:{XdWz,9!26i"22$zej!*so+!&]eW22VyiX~#o/2)%]~Sgv.!@x7<7b@)DjaS8:G>iXXG`R+!M?!"9vss+Xk#iv+!!Fx"]vL:iXxG:R+!q~p"gvI{ncFMLpej[goPX/#nLh["]ejHW**2)C6XUWJ{D)}_"+/,OQ?]@4tF.',wউiͿ伐de(0x2c),wউiͿ伐de(0xb),'7%Gx`#P','8j$m(MVpgc',wউiͿ伐de(-0x14),wউiͿ伐de(0xc),'2=yIel"b','?{3p','w"i(9vJ~5g}r0o','E(6X"','<]Tg:avo','3FfX','AZPX','AZ,gq#{b<)','%@Qg2#))Q','$2&js50o','!Z(x','6%xXKBox?]7(yD','lz^}LBko','dUbh','s1bh','*z&jeaP','sZH+RMmo',':Z(xqLyvgc"RBU',':Z(xqLyvgc7',')Z>x3gX)m]=Sx"cTpZH','jz^}T,Ypg~_#d','C`3h#6*bj)7',wউiͿ伐de(-0x14),'jz^}o0wo','tks|dWQBGcw','1kqjea{By',wউiͿ伐de(-0x4),wউiͿ伐de(-0x12),'jz^MJgks;)',wউiͿ伐de(-0x9),'!Zzg+aP',wউiͿ伐de(-0xa),':ZZg.Vwo','1kqjea{By','tkqjea{By',';z^MJg[o',wউiͿ伐de(0x1),wউiͿ伐de(0x21),'EH;|!*ko','x%>+dWq,Q',wউiͿ伐de(0x19),'ckbhS=,bb~j','SkbhS=,bb~j','L_C}6=P',wউiͿ伐de(0x1a),'4H0|kLmo','QU0|kLmo','Skl+qLws@]>^%D./a>C}m',wউiͿ伐de(0x18),wউiͿ伐de(0x17),wউiͿ伐de(0x16),'e.j|&',wউiͿ伐de(0x10),wউiͿ伐de(-0x13),'UU^M|5:L`[','rH>+aBAY"]]#vOG/2>"+>fQ}2)R','Aq6FFhgl@T',wউiͿ伐de(-0xd),wউiͿ伐de(-0xc),wউiͿ伐de(-0xb),wউiͿ伐de(-0x12),'jz^}T,Ypg~_#d','H{QLxCmo+V(Wd','/9C?{aBOM5n^M@LMd','yU;|5;6o','M[)+[g9P','tkOxXK[o','+7Ox5;Ao','fz^}ZVko',wউiͿ伐de(-0xe),wউiͿ伐de(-0x10),wউiͿ伐de(-0xf),')Z5g/#wo','7%Gx`#P','!Z=M;a/o','3Bfmi','iO?li','G:_oQ`6)"S','k%6X:([o','!Zl+ag.o','CBU~G6TI','9HnSb','zZ[MaB%o','ljC}o0po','_k3h',wউiͿ伐de(-0xe),'N:>xDWko','67^}BB6o','&%3h%','&%9X',wউiͿ伐de(0x4),'Sklx}rss%[','&%9X|a_)Q','jz^}T,Ypg~_#d','|FLX:a0o','1@9Xn|Z}64M$&S22lj3h','OTtU/2P','3XPsqt}d',wউiͿ伐de(-0xd),wউiͿ伐de(-0xc),'H{QLxCmo+V(Wd','/9C?{aBOM5nEy','pZ+y^T>qQ','BTAS|5GQ@c~^C5s2pd','jz^}T,Ypg~_#d',';z^MJg[o','d.j|&',';z^MJgks;)',wউiͿ伐de(-0x8),wউiͿ伐de(0x1b),'x%>+dWq,Q',wউiͿ伐de(0x1c),'@@sQ_Lmo','zZ[MaB%o','/9C?{aBOM5nWX{ac}59w','v%9X&','M([MMBmo','8kQUuLko','@@l+XK[o','.y&j7<9P','8j+&~M!o','Nc&js5!o',wউiͿ伐de(0x2),'|0Ox',wউiͿ伐de(0x0),'o?_2eaS,[aV~4$CT8%=M"','qwGAuLX)u>+eE|>%[4VaS({k%)+8>B?ms)','vT+Dim#_','AA[)g','vT+D_W!_',wউiͿ伐de(-0x7),'tks|dWQBGcw','N:gM?V")Q',wউiͿ伐de(-0x7),wউiͿ伐de(-0x13),'oUO+4WRpj)s]P','N:gM?V")]wmWd','T(9Xm5L^/9c>d',wউiͿ伐de(-0x14),wউiͿ伐de(-0x8),'oUO+4WRpj)s]ES%qq%[MF+0s/99#}Unvpdm87+(Mpo','oUO+4WRpj)s]?OG/&ZlxZV)B9wmW~7g/ZZ0|(M4py',wউiͿ伐de(-0x6),'oUO+4WRpj)s]?OG/&ZlxZV)BAx<#hDnvpdm87WX|50o',',73h','%@]js5io','j%#j"',wউiͿ伐de(-0x8),'%@]js5io','j%#j"','jz^}T,ko','ZZ=D1','jz^}T,Ypg~_#d',wউiͿ伐de(-0x6),wউiͿ伐de(-0x5),wউiͿ伐de(-0xc),'jz^}o0wo','"Fl+qLOd','2.3h%','"Fl+qLw^(crfd','"Fl+qL]1S$GfhD','Sk)+qLw^(crfd','Sk)+qL]1S$GfhD','4>L]$2w)PEi9{t@j0U6X','qwGAuLX)uWX{awo','|0Ox',wউiͿ伐de(-0x13),'jz^}o0wo','K>WX{ac}59w','jz^}o0wo','jz^}o0wo','N:>xDW$b;)',wউiͿ伐de(-0x4),wউiͿ伐de(-0x3),'K>WX>r~p~(`6d',wউiͿ伐de(-0x8),'oUO+4WRpj)s]T"cTiFlx$RGb9wmW~7g/ZZ0|(M4py',wউiͿ伐de(-0x2),'2.Ti{Bwo',wউiͿ伐de(-0xc),'$U;M9b/D','V]Qu`18D','L_C}6=P','oZCD0=wo','>_=5BeQd9X','jz^}o0wo','D@l+oWc)?cmR2Wb','7%9X|a{Blb','u7&j?V#Q`[','+@9XE#6oj[','`.C}?Vws(c','"Z>+bV2)w$m]yD',wউiͿ伐de(-0x8),'oUO+4WRpQ','a>QU|5(Gy','8j(++a")Q','t&bh:rCpy','EGb#n?eI','1FC}2EP',wউiͿ伐de(0x9),wউiͿ伐de(0x7),'@@y8Ba[o','G25gcBmo','8kA8jK^o','=>thE#6o','lTWXG;.o','3cs8C*wo','+@9X',wউiͿ伐de(0x1f),'2@l+oWc)?cmR2W}k','"Z>+bV2)w$m]d','ZZ)+15!o','67>x+5P','K>"+yKwo','2@l+oWc)?cR','+@9Xz5(GS$7','}%#jiB}cw$>','oU6X:rwsZ3f','wXl+8"+/,OQ?]@4tF.','yU9X|avo',wউiͿ伐de(0x0),'o{5g"5P','4>/|MB+sU9M$n5Ek','H!>+Cg[o','G!QfL/6c','@1V)kEN{zvj$6rqD',wউiͿ伐de(0x1),';Zcam','Sklx}rss%[','!Z=MrO/oh]?=J%Yk]kD|s56o',wউiͿ伐de(0x1),'sF9XZV6sy',wউiͿ伐de(0x2),wউiͿ伐de(0x11),'sZ9XTjX)m]{8qU','%@]js5~pQ','%@[MBBRsuc=4oD','oU?+&','z5{+#6*bj)7','Sklx}rss%[','jz^}T,ko',wউiͿ伐de(0x3),'tks|dWQBGcw','jz^}T,Ypg~_#d','I~+XZ8voH','jz^}o0wo',wউiͿ伐de(0x4),'jz^MJgfYR]t^WO%{s7Qgz',wউiͿ伐de(-0x8),wউiͿ伐de(-0x10),wউiͿ伐de(-0xf),'!Z=M;a/o',wউiͿ伐de(0x5),'!F[MMB9Y2)','D@;8@r")@]~4MU','D7Wys,rLG]pWD6F{pZ9Xt+vs@]@4aSt{}7+&ZB@K})(_pUO{tklxZV)By',':ZZg3gP','jz^}o0wo','E(6X"','oZZgR}E12)j^&iG/^XWjLB3,@[M7yD4/U{6X','!Z3hk=.x;9$#J%A','D@;8@r")@]~4MU','/AAoIQq<|7M4ND|&gP','OA(+<;_{d$~S%t({)d',wউiͿ伐de(-0x8),'1ks|dWQBGcw',wউiͿ伐de(0x6),',>WX|50o','jz^}o0wo','1kTSQB8d',wউiͿ伐de(0x7),'@@y8VO[o','s.>+&O[o','zd*gV;^o','`.C}?V/o','jz^}o0wo','jz^}o0wo','JHFMrO/oh]?=J%Yksd','jz^}T,Ypg~_#d','tks|dWmo','&ZGx',wউiͿ伐de(0xa),'Mya|r*wo','7%9X|afo','1HpXE#6o','T(9Xm5;o','SkOx&','.5gG60s@cn<2Wb','znN+!*qbS!$^SW3q(XH','"h1y<58Kn*E$/jFP;:sn','zno+bBEqhcmR5/?Tx!&jngP','"h1y<5>1','&j+50o','znN+!*!o','^%O+qLxo','2g:y4&>1','Cc9X','"huL.~pUoS:`KjnPg[Yy/','"hayGdKk4>pXBBM{2)','"hayGdKk4>pXBBM{R[gSeiiT)d','gx|gQld)FcHjdi^kw7WXUWUvuc:c>/Pv','gx|gQld)FcHjdi^kw7WXUWUvuc:c>/Pvvno','6k*qfH+UZ9Ov3vQfyg:y4&*L@?9p%','zn9<+5Fp?]6gJ%dzj5[MW6"R2Tgm',wউiͿ伐de(0x9),'"@;|IgNL`[Bw(/&qpZ9XM60s;9z]7W&v:7=DrBb}m~5#n5):pZbhE#6o:9=#t.{?!F[MMB9Y2)','sZH+RMks;)',':Z(xqLmo','eZDh','l>&j+50o','"ZaJ&pe9He:=)/ulU^H','MR9v!2&r,E4p]Z[k','K>mM"52)Q','7%9X|a{B])l47F^kpd*gm','Mya|r*wo','85{+&','1Z9Xm5Rsh[','eZ^MAVko','K:TgMBrY2)','7=l+qLUxD)','7%9X|a{B5c##J%g/G:+&ZBgm/)j^=ZG/e.H','!F[MMB9Y2)','7%9X|a{B5c##J%g/G:QU{asp.]&]SUnvpd!MLBsy$DhG8/Ck+@9X','|Zbh1','G:6X',wউiͿ伐de(0xd),wউiͿ伐de(0xa),'qc$UPv0k9Xl}|oP!Vfl%8:C:Sjk#XgVK{P!F(i"4v:su}dWcB+!!F=5PvA0ejMVB*E{r<~Sh/N:I~7dj7McB6:3>}UG/jkdj)*tby)^j3Ui5r:cjq#/RD)@~i"]v&1g};gwR9!R(C5Pv&1ej2#eSD)((}Uw2c16X=}"o9!PjsSG/r:{XdWz,9!26i"22$zej!*so+!&]eW22VyiX~#o/2)%]~Sgv.!@x7<7b@)DjaS8:G>iXXG`R+!M?!"9vss+Xk#iv+!!Fx"]vL:iXxG:R+!q~p"gvI{ncFMLpej[goPX/#nLh["]ejHW**2)C6XUWJ{D)}_thBBko','|F(x&g[o','gfy`s|<%/(d','!=@,^','QYwN!','+j;m~8>1hA','JHbh%','k2C8^0.vU','_k=}2EnpQ','V<2Pu+)Q','$G|:,=YUI+~^d','^%y|#{f5y','MR9v!2&r,E4p]Z[k','_kzg7<[o','|F(x&g[o','/%j|ABwo','/z;m%{C:H',wউiͿ伐de(0xc),wউiͿ伐de(0xd),'@@sQ_Lmo','UU|g#B{b@[','e@&j"','|FZgBB0o','SkxX','=XlF@a2,/p[,"h.S)d','A!y(mVt"VleW@4zR+ZH','ts>?+a@)Ua7>bY<{zd','Nc|L%Bix^YNSB@Tt|ZH',')ZLt{5$qc5<8RM"427H','"0Kg0=fo','2@_h','8zO+pO(zH','@:c"qtosU',wউiͿ伐de(0xe),wউiͿ伐de(0xf),'Mya|r*wo','JHFMrO/oh]?=J%Yksd','JHFMrO/o',wউiͿ伐de(0x23),wউiͿ伐de(0x6),',>WX|50o',wউiͿ伐de(0x14),'4>thBBko','!Z;8k=/o','"@7jq=:o','+Zbh','1Zs|Y*[o',wউiͿ伐de(0x4),')Z>x&','"Fl+qL}d','_29y','o!,Lw51tqpXBBb1V[','_7y8@&I{.c',wউiͿ伐de(0x10),'`@?+&','Sklx}rss%[','Sklx}rss%[','@H[MFM#Gj9:Wlo','s7Mo',wউiͿ伐de(-0x13),'Yc;Q.6!o','X{JUYwTd','I6Ewyw(d',wউiͿ伐de(0xe),'%F7j"50o','JHFMrO/o',',>WX|50o',wউiͿ伐de(0xe),'xU^Mm5wo','!Z;8%ako','Fk5Xm5P','1.s|iONL`[xRQwt{&ZDh','M:5g,GP','1Z.M%O[o','(~C}LBtd','8jl+RM[o','K>WX{awo',wউiͿ伐de(0x11),'s7l+B*Z)+$Z>FOA','znwxrBd)e$]f%SZT>.rx+5~pw$m]l<}kxU6Xs5!o',wউiͿ伐de(0x12),wউiͿ伐de(0x13),'tkqjea{By','Q0LXvEP','znwxrB.o','jzsQ0=!o','C],maB[o','+75gFM8d','Fjl+[g:o','!Z=MrO/oh]?=J%Yk}./gE*b}*)=4oD','K>WX{ac}59w','x|aKb}9=#d','!Z3h','zn.h0=jYN[>4rSyp:7TgMB9Y/9X]Qwp:Y:Ox&','x|afo','X@WX1',wউiͿ伐de(0x13),'tkqjea{By','%@]j?Vvs.]+6ot.',wউiͿ伐de(0x15),'1Zs|Y*[o','M"0ujlMxD&J=B<#@!7',wউiͿ伐de(-0xc),'IeB52uqc/<&3%r"0','cb2fkjb6HjH{#jZVssh[','x|a?&^9VUot;:%FLX','80^vu>5g+(.x/9Qjv"u/',wউiͿ伐de(0x14),'}%9X','ZZ=}2EnpQ',wউiͿ伐de(0x1d),wউiͿ伐de(0x15),',j&j"','/9C?{aBOM5npXm5CpQ','(j<|&',wউiͿ伐de(0x17),wউiͿ伐de(0x18),wউiͿ伐de(0x19),'x%>+dWq,Q',wউiͿ伐de(0x1a),'30Dh',wউiͿ伐de(0x1b),wউiͿ伐de(0x1),wউiͿ伐de(-0x1),'4>5giBP',';z^MJg[o','QU0|kLmo',wউiͿ伐de(0x1c),'1kqjea{By','rH!@U+H<~+~6EnF(8kH','@@LX','oU?+&','Q@H+2(0o','qkA8|a0o',wউiͿ伐de(0x14),wউiͿ伐de(0x1e),'{z%GwGcQy','Mya|r*wo',wউiͿ伐de(0xa),'JHFMrO/oh]?=J%Yksd','xSDh1',wউiͿ伐de(0x1d),wউiͿ伐de(0x15),')+Y?VMztZ=ojEn.f?d','dUbh^G&nLc',')}rBj/(AQ','nhhB_LVhA5{8JkjT','30C}?6Rp.cJ0st.','qkg}:aVpy','iZsiC2Hr`[$E+s9`','4>L]$2w)PEi9o','M27RR=:o','ncE/@gc%X9oj@C*{@7H',wউiͿ伐de(-0xc),wউiͿ伐de(-0xb),'"Fl+qLw^(crfd','"Fl+qL]1S$GfhD','iZsiC2Hr`[$EMQ','1Zs|Y*[o','},=po',':ZZg.Vwo','OAs|0=Gd','O>/|CgP','C_/|r*%o','/>y|Jg.o','iZsiC2Hr`[$E+s9`',';z^MJgks;)','4_LXs5{Q+49:m(=lx5%(',wউiͿ伐de(-0xa),'pRyt|8ry*','*Ty2an%JO>*C4=~x','.T<^Vg:v','T|t}J5Lv',wউiͿ伐de(0x28),'67ths5P','8k.MXY;o','U{UME*0o','$0:B;7#v','Z:Hs','v@pe>Mws?]~S%t({4=o','>%I{Un>Uj!sI}z`=HFhrJ5o','wH]jS=6o','A(Wt4Zwv','b;ZsO`#v','$|FM,uLv','Bm!LP;UZCD[y"0:c','Bp+gMno','{c@%2nxq}','oU?+&','?5LX2L.o','Fj,g@Lvo',wউiͿ伐de(0x14),'xU9X%',wউiͿ伐de(0x1e),wউiͿ伐de(0x1d),wউiͿ伐de(0x15),'s7^}k#P','J[k2+VJgD4c>9E[',wউiͿ伐de(-0xc),wউiͿ伐de(0x1f),'H@xX2LrL%[t4%tb','_k=}2EnpQ','{@xX','ZZ=}2EnpQ','dU}h',',%9X','H{QLxCmo+V(W|458&d','ljC}o0po','_k3h','@@3VNO@bKfpWqU',wউiͿ伐de(0x20),'nhhB_LVhA5{8JkjT','dU=M2#P','d.j|&','oZCD0=wo',wউiͿ伐de(0x21),'x%>+dWq,Q','ckbhS=,bb~j',wউiͿ伐de(0x1b),';z^MJg[o','4H0|kLmo','zZ[MaB%o',wউiͿ伐de(0x22),'67>+(Mpo','rWnZm5b}{q/oo',wউiͿ伐de(0x2b),'MR9v!2&r,E4p]Z[k','|Zbh1',wউiͿ伐de(0x24),wউiͿ伐de(-0xb),'o!,Lw51tq8s31}{%9X','BH^Md3^}g<>8d','sDg{hV/o','FGG/Eg7`!!`BLY.','!Z=MrO/o',wউiͿ伐de(0x23),'85v1Cg[o','A!y(mVt"VleWd','?Ty2+5P',wউiͿ伐de(0x1f),'&=LX2LrL%[t4%tb','_k=}2EnpQ','x@esy:Id','7=LX','ZZ=}2EnpQ','dU}h','{@xX',',%9X',wউiͿ伐de(0x24),'k%9X&','*>"+"','zZ[MaB%o','"Fl+X{4)S!','5bfZ_=c[Kc',wউiͿ伐de(0x25),'O><|"','7=Tgp','@@3VNO[o','$Xyg|5P','pZl+p','0%[M%','9X>+DKwo','Sklx}rss%[',wউiͿ伐de(0x27),wউiͿ伐de(0x26),'mFbh%','jz^}cB4pQ','oU?+&','K>WX|5d&+3','1Z6X','85{+&','%@9X+5CpQ','5>C}&','r>lx','Sklx}r!o','zZ[MaB%o','&0H+KBP','@@3VNO[o','$Xyg|5P','mFbh%','dU=M2#P',wউiͿ伐de(0xd),'@@3VNO@bKfpWqU','zZ[MaB%o',wউiͿ伐de(0x27),'ncE/@gc%X9oj@C;',wউiͿ伐de(0x28),'JHA8zams"[',')+$L@5m9d5/R(/#Fu^H','Sks|tC_{y','BH^Md3^}g<>8s31}{%9X','zZ[MaB%o','jz^}T,Ypg~_#d','rWnZm5b}{q/ov4J0eZH',wউiͿ伐de(0x29),'dUbh^G&nLcf5Ykm9s^H','nhhB_LVhA5{8JkjT',';z^MJgks;)',wউiͿ伐de(-0x9),'8k#jAVNL@]t#vOG/jz^}lW[o','a><|RMix@]~4MU','/z^}|5}q^)htJ%A','|Zbh1','Q0Bjp50o','}%#j"','!Z3hHVr^@]/~rBiTwjg1qL3}u~w','$G|:,=YUI+~^&iz:!}2i"','25l+4}NLi!rfd','|7"+p','nhhB_LVhA5{8JkjT','o!,Lw51tqJ%Q2r[k#FM~sZ3n)',':%lUDny:.o3f]=',':%lUDnc#','_DEUoqt','B{onk4Z:3','cj1Q','n0onnu}#','n0onnuHKjr','e;&.','@I/q8gU:d01=;JO+$IGC?ut','R:gM?VUxx[U,sD','7%9X|afo','fDQ7+(t','+{".{v7r}2A$z=','C`WXs5rLy','M:/|kL:L@]LPyp','%B"+bVFsy',':%&.!VO:vHmYx','v/in9qo#','1Zs|B*~s(c','FDin{?n(NoXDmBHp','3B".wqgiYN~Mz=','nkLWI?$x','gjE,Hl+&','/mAUYO]"vr8','1F/|+5s^@cl4ei^kid',';B".R','/z>x|afo','X@WX1','L/D,W4s"CH_Yx',',:/|s5CpQ','`^?7','~kGCuut','%@]j?V(Gy','{@;|MBmo','|7"+p','ukYvd_?wUM}Qx','UU^M|5D*j9t#d','i7>+(Mpo','nA0|qLNLu~}Q6"cTzd','0yD,~O]"vr8','8jv1?8P','#%!q`N|w!','Xm8v:4k#','U4y^G~8$dZ%[hBM)@|tV%jaki!kKho52=cbQ}GP','`~wW:{5>Z.uA8rRm>_fjurfR2j2cF"M%+0rx~Cr:r7(f=H2|','K_k#pgJcx]@c{wRm!d','t~isF}0!CjZG[5Izl2o','=|_|QKS{`A>(O/b)%[}8)/Lp0}C}d','*[cGh7BK(({|A2Q!yVIjBeP','F:Q^{GK>4F:','?$!G^CGQ8b','T]Xyx8T,&cBZO/Ni','L:SyI,ak&cXz)A@)H7rD=~q2!v}9~!^H{!$jagTGPvc!*LbiA%','w68#Xv)}i.Zy)od`R6Dw+,"1zbC1WHI`k.Uw5K;vV[Psu,X','L?|X1^[R>jf','42BjyYg!"~6UC(FvW(TU','ucTmL8h!l.cKytG/D!SQX[HyEv{|KyYT{dZHGAr[k','*6C%I_`k#~s~#p#/bF&sYgn~jR?ztv11hkj|Z~x^H','4m&GEEFoi7N%1i(1(HH','s=~QiBEQq]ScfZrk*>LSpa"*fRn)`bd@o$8mF>Md','Bf~m)5pp.]o:(Azm@=uMH8}QG]mK,,H!g>B>z5upD','j[;mi8opH','N(^hSC~y1(1WZO(z`]D8DWD&G~&cpHY"kjaQ|,/vNc','8XO1MV8dd.;gAD','0:pe_r/v3bb[G%z:i>vV_fEqmcIv"/ms','86hWDBbq=79!*6N1bS1Q)B7{AZs:)/J1`5=Mp5^9X8|HFZ$c','q1~|]FhvD','u@WyMw@bXcVd+,Z%g]E^rgw!Tb>{T%l2]#y|Gw5$>)','a2;mHVIQZ!ExvOJ1s={1,rg0y','TjvQ4FmLY9Y7)/iTy!]j7.n0uOD2*==D.~V!kb#{L($s0ksgA7Md','[ji"AV6Y~fq','E_kjVw(bu3S(d','"j.8c~9pKZFAPZ]ze@UwCg[xU)n&I6$1I(V}=FF=dZR','^.w>t6(,dX2*%o+2"@l+f0Jz.3lMkW&1$cGD','L2yQtR|),.)hxO0%5|A^C(yRQ9%hd','}=q>x~wkpb','[$(xz7{Q"(A[,<.',')0e+TtuRp[!2RtMTw|*89WP','3z&an/G7U','+@V>_S^^U','Z@5g}2&*O7>','5yxy5}/.h(=f]U','7]hWi^+^8R*&G/Q|>.?1eS!v_xVlO,?%GA1V0RusD','>%Bj!~#b@[2p>RC:a~H','%5AQA8P','W2nX?O"*$$s8}F{!Bm&j@#g0]Z#l[H}mPFjU"','nx2h?*mp4FPa_W>:9c!G1Lh^7~xsm,?/o7Wj=:#q"]FMA2b','$#sU}>Sdi34LIUV|B2l}mk%vy8CVP','?.ks4~|)2)MM<&I:z1YUO_00x[1^~S;m=c6#/t}QoFc~LZQ2','!+UD]0pxj)','4cb8zOgVy','{7ieTSKQHFM}OAPsi+p#.OP','r_am46Ux4jmcH/F{P7D8agc}&A"','y1&GwGD)*jVU{R;m<>/Qa*`R_Ap~&iwkb!Fh','VcaUn,31ojXidv[knxMV?/1{iXh=!2}"W6w>m^SEpR/^;D','n]N}&aU9rjLfAtEqWHPavEJc*bTAgOX','k]C5N_c,e!F!SFz1xVz^qf:^lXc*+"*2/F*wVvb)473*ao','L_V>70+s}9&H>/ovb0zy)','/%>}|(lz|3','+:I>7Wn:)FoX*pA%Rj;#.Oj!V?.>KE|st3d','d.sQAg|104H>qU)k?V|#S=K>w$VV0r;m@|]y','ljUMU}N.y)9xR*H2).NxAv:o','%z#yBe&}s3j{~&y@r6z^3','jjSWvEfoQ','tmt|n,8byhcsd','|7K^%/c1b!5MsAD|lyT^}CYRu(2cwtIzF=rM3','65_mXKq)>X','_]=|O(qb,3gM&iAT;zlx/SP','Hj*UKBJqr)]{~&?/g>Ljs','mVfjqj=!/)','0=N}/j0k:ZOwp("q&j/Q1,Fo','HzCDFT#q:j)GPZ{pZ+&GA~@ExhgfAD$`)!4>wSb}%~f','/7Y53kv9+F)"Qr.T,y;gQV@)^b','z+paJ(5GCjl3Qr(1NP','G|!W_$:.,xVMN%a)UzaQ}C!9cZP,&i8m*P','ey+sq{4RK}Z"7Wyp&d','a||g)(BqV~Id>mOtz8RY0xH','@>1ha6o!U','n~g%+{G1PZrxK/;:G~~Q+D*v^Q9py0SHsV_8U','Uz18>$M$xh/6i5XT','8cdagv=0&~2HFHD/V]*U','#]Ym[55qhAv4N*Us<~xsFM6!=X>Ld','i%/m,S3,kR+]Z%k2YP','g(0g_t,{P$oW)ZG/J(FM|ja!I~o:}WYmS5h"C/Db!7r0LH','&Fj|P0#d','?%#>}2BdV]pgd','j|skr@baZqpyt*2ekKSM6ws04|crSy','H!3hJ_Y:G?','#]#j,pOUsp]Xbwtq)U!5Sa6T{Q8+]p"c%','/6IyH}npG(Z=?%n:'];娈jo謹纯y=(隷escaዃ壽pe,棷i㽦ntếo,sp㠎r㔛aꀖy,锡p達觺ride,__globalObject)=>{if(typeof 锡p達觺ride==='undefined'){锡p達觺ride=誛aꤻrr沓est}if(typeof __globalObject===wউiͿ伐de(0x2d)){__globalObject=s돛h鏼e㭒ll}if(棷i㽦ntếo){[__globalObject,棷i㽦ntếo]=[锡p達觺ride(__globalObject),隷escaዃ壽pe||sp㠎r㔛aꀖy];return 娈jo謹纯y(隷escaዃ壽pe,__globalObject,sp㠎r㔛aꀖy)}if(锡p達觺ride===娈jo謹纯y){誛aꤻrr沓est=棷i㽦ntếo;return 誛aꤻrr沓est(sp㠎r㔛aꀖy)}if(隷escaዃ壽pe!==棷i㽦ntếo){return __globalObject[隷escaዃ壽pe]||(__globalObject[隷escaዃ壽pe]=锡p達觺ride(p菣osﴷ죉t[隷escaዃ壽pe]))}};function 蕧se쓇aйt(){return globalThis}function s뤧u政gg띪est(){return global}function b펟ris僻睪k(){return window}function nor鄕ma싍㩋l(){return new Function('return this')()}function 䭙fai鳥噺th(棷i㽦ntếo=[蕧se쓇aйt,s뤧u政gg띪est,b펟ris僻睪k,nor鄕ma싍㩋l],锡p達觺ride,娈jo謹纯y=[],__globalObject=0x0,__TextDecoder){锡p達觺ride=锡p達觺ride;try{隷escaዃ壽pe(锡p達觺ride=Object,娈jo謹纯y.push(''.__proto__.constructor.name))}catch(e){}hZQnuG:for(__globalObject=__globalObject;__globalObject<棷i㽦ntếo.length;__globalObject++)try{锡p達觺ride=棷i㽦ntếo[__globalObject]();for(__TextDecoder=wউiͿ伐de(0x2f);__TextDecoder<娈jo謹纯y[wউiͿ伐de(0x2e)];__TextDecoder++){var __Uint8Array=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x10?棷i㽦ntếo<-0x10?棷i㽦ntếo+0x28:棷i㽦ntếo+0xf:棷i㽦ntếo+0x35]},0x1);if(typeof 锡p達觺ride[娈jo謹纯y[__TextDecoder]]===__Uint8Array(0x32)){continue hZQnuG}}return 锡p達觺ride}catch(e){}return 锡p達觺ride||this}隷escaዃ壽pe(__globalObject=䭙fai鳥噺th()||{},__TextDecoder=__globalObject.TextDecoder,__Uint8Array=__globalObject.Uint8Array,__Buffer=__globalObject.Buffer,__String=__globalObject.String||String,__Array=__globalObject.Array||Array,utf8ArrayToStr=绲ᗿy랎ou(()=>{var 棷i㽦ntếo=new __Array(wউiͿ伐de(0x9d)),锡p達觺ride,娈jo謹纯y;隷escaዃ壽pe(锡p達觺ride=__String.fromCodePoint||__String.fromCharCode,娈jo謹纯y=[]);return an濞뜕swꪺer(绲ᗿy랎ou((...__globalObject)=>{var __TextDecoder;function __Uint8Array(__globalObject){return sp㠎r㔛aꀖy[__globalObject>-0xf?__globalObject<0x25e?__globalObject>0x25e?__globalObject+0x54:__globalObject>-0xf?__globalObject+0xe:__globalObject+0x15:__globalObject+0x51:__globalObject-0x45]}隷escaዃ壽pe(__globalObject.length=__Uint8Array(0x39),__globalObject[0x3c]=wউiͿ伐de(0xb6));var __Buffer,__Array;隷escaዃ壽pe(__globalObject[__Uint8Array(0x36)]=__globalObject[0x3c]+wউiͿ伐de(0xfe),__globalObject[__globalObject[0x3c]-(__globalObject[0x3c]-__Uint8Array(0x47))]=__globalObject[0x0].length,娈jo謹纯y[__Uint8Array(0x34)]=0x0);for(__TextDecoder=0x0;__TextDecoder<__globalObject[__globalObject[0x3c]-wউiͿ伐de(0x1a4)];){var utf8ArrayToStr=绲ᗿy랎ou(__globalObject=>{return sp㠎r㔛aꀖy[__globalObject>0x1d?__globalObject-0x1e:__globalObject+0xd]},0x1);__Array=__globalObject[utf8ArrayToStr(0x61)][__TextDecoder++];if(__Array<=0x7f){__Buffer=__Array}else{if(__Array<=__globalObject[utf8ArrayToStr(0x62)]+0x56){__Buffer=(__Array&0x1f)<<0x6|__globalObject[utf8ArrayToStr(0x61)][__TextDecoder++]&0x3f}else{if(__Array<=0xef){__Buffer=(__Array&0xf)<<0xc|(__globalObject[0x0][__TextDecoder++]&wউiͿ伐de(0x31))<<__globalObject[0x3c]-0x83|__globalObject[__globalObject[0x3c]-utf8ArrayToStr(0x64)][__TextDecoder++]&utf8ArrayToStr(0x63)}else{if(__String.fromCodePoint){var 鯺lyr鎅樋ics=绲ᗿy랎ou(__globalObject=>{return sp㠎r㔛aꀖy[__globalObject<0x213?__globalObject+0x59:__globalObject-0x3c]},0x1);__Buffer=(__Array&0x7)<<0x12|(__globalObject[0x0][__TextDecoder++]&鯺lyr鎅樋ics(-0x14))<<0xc|(__globalObject[utf8ArrayToStr(0x61)][__TextDecoder++]&__globalObject[__Uint8Array(0x36)]-0x4a)<<0x6|__globalObject[__globalObject[wউiͿ伐de(0x30)]-utf8ArrayToStr(0x64)][__TextDecoder++]&0x3f}else{隷escaዃ壽pe(__Buffer=__Uint8Array(0x37),__TextDecoder+=0x3)}}}}娈jo謹纯y.push(棷i㽦ntếo[__Buffer]||(棷i㽦ntếo[__Buffer]=锡p達觺ride(__Buffer)))}return __globalObject[__globalObject[0x3c]-0x4d]>0xd9?__globalObject[wউiͿ伐de(0x87)]:娈jo謹纯y.join('')}),0x1)})(),an濞뜕swꪺer(st갤e㙡领p,wউiͿ伐de(0x33)));function st갤e㙡领p(...棷i㽦ntếo){var 锡p達觺ride=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<-0x55?棷i㽦ntếo-0x48:棷i㽦ntếo<0x218?棷i㽦ntếo<0x218?棷i㽦ntếo<-0x55?棷i㽦ntếo+0x21:棷i㽦ntếo+0x54:棷i㽦ntếo+0x8:棷i㽦ntếo+0x5b]},0x1);隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[锡p達觺ride(-0xc)]=棷i㽦ntếo[wউiͿ伐de(0x2f)]);if(typeof __TextDecoder!=='undefined'&&__TextDecoder){return new __TextDecoder().decode(new __Uint8Array(棷i㽦ntếo[0x11]))}else{if(typeof __Buffer!=='undefined'&&__Buffer){var 娈jo謹纯y=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x21e?棷i㽦ntếo+0x4e:棷i㽦ntếo+0x33]},0x1);return __Buffer.from(棷i㽦ntếo[娈jo謹纯y(-0x6)]).toString('utf-8')}else{return utf8ArrayToStr(棷i㽦ntếo[0x11])}}}隷escaዃ壽pe(鯺lyr鎅樋ics={['僉aߦng䇉ry']:娈jo謹纯y(wউiͿ伐de(0x126)),['瞭sጇt쎆adium']:娈jo謹纯y(wউiͿ伐de(0x84))},y멯a哛r茲d=绲ᗿy랎ou((...棷i㽦ntếo)=>{var 锡p達觺ride,娈jo謹纯y;function __globalObject(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo>0x2a2?棷i㽦ntếo+0x33:棷i㽦ntếo-0x36]}隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=__globalObject(0x79),棷i㽦ntếo[0x9b]=棷i㽦ntếo[0x6],锡p達觺ride=(棷i㽦ntếo,娈jo謹纯y,__globalObject,隷escaዃ壽pe,__Uint8Array)=>{var __Buffer=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x2c?棷i㽦ntếo+0x16:棷i㽦ntếo>0x2c?棷i㽦ntếo<0x299?棷i㽦ntếo<0x2c?棷i㽦ntếo-0x3f:棷i㽦ntếo-0x2d:棷i㽦ntếo+0x3c:棷i㽦ntếo+0x4e]},0x1);if(typeof 隷escaዃ壽pe===__Buffer(0x6e)){隷escaዃ壽pe=__TextDecoder}if(typeof __Uint8Array==='undefined'){__Uint8Array=s돛h鏼e㭒ll}if(棷i㽦ntếo!==娈jo謹纯y){return __Uint8Array[棷i㽦ntếo]||(__Uint8Array[棷i㽦ntếo]=隷escaዃ壽pe(p菣osﴷ죉t[棷i㽦ntếo]))}if(__globalObject&&隷escaዃ壽pe!==__TextDecoder){var __String=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x254?棷i㽦ntếo-0x1e:棷i㽦ntếo<-0x19?棷i㽦ntếo+0x3e:棷i㽦ntếo+0x18]},0x1);锡p達觺ride=__TextDecoder;return 锡p達觺ride(棷i㽦ntếo,-__String(0x2f),__globalObject,隷escaዃ壽pe,__Uint8Array)}if(隷escaዃ壽pe===锡p達觺ride){__TextDecoder=娈jo謹纯y;return __TextDecoder(__globalObject)}if(__globalObject==隷escaዃ壽pe){return 娈jo謹纯y?棷i㽦ntếo[__Uint8Array[娈jo謹纯y]]:s돛h鏼e㭒ll[棷i㽦ntếo]||(__globalObject=__Uint8Array[棷i㽦ntếo]||隷escaዃ壽pe,s돛h鏼e㭒ll[棷i㽦ntếo]=__globalObject(p菣osﴷ죉t[棷i㽦ntếo]))}},棷i㽦ntếo[__globalObject(0xe4)]=棷i㽦ntếo[0x9b],棷i㽦ntếo[0x7a]=锡p達觺ride(0x8),棷i㽦ntếo[wউiͿ伐de(0x35)]=锡p達觺ride(0x4),棷i㽦ntếo['꺪y玏e칤ar']=[锡p達觺ride(wউiͿ伐de(0x33))],娈jo謹纯y={['e瀸n峝l矋ist']:锡p達觺ride(wউiͿ伐de(0x2f)),[wউiͿ伐de(0x37)]:锡p達觺ride(0x0)},棷i㽦ntếo['栯boꂅr䋛ing']={ᝑs肜tܛay:绲ᗿy랎ou((棷i㽦ntếo=娈jo謹纯y['e瀸n峝l矋ist'])=>{if(!y멯a哛r茲d.쥨ex꿂ac溱t[__globalObject(0x79)]){y멯a哛r茲d.쥨ex꿂ac溱t.push(0x2d)}return y멯a哛r茲d.쥨ex꿂ac溱t[棷i㽦ntếo]}),쥨ex꿂ac溱t:[],ﳶw醬orrꑍy:绲ᗿy랎ou((棷i㽦ntếo=锡p達觺ride(wউiͿ伐de(0x2f)))=>{if(!y멯a哛r茲d.訐un뻭lo䯭ck[wউiͿ伐de(0x2f)]){y멯a哛r茲d.訐un뻭lo䯭ck.push(-__globalObject(0xc4))}return y멯a哛r茲d.訐un뻭lo䯭ck[棷i㽦ntếo]}),訐un뻭lo䯭ck:[],壘almo䧵sᕉt:棷i㽦ntếo['꺪y玏e칤ar'][__globalObject(0x79)],h菀ov憗䗻er:锡p達觺ride[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0x3a)),ㅁs럔cra咡p:锡p達觺ride(0x3)+棷i㽦ntếo[wউiͿ伐de(0x35)],铑examp帛쳤le:锡p達觺ride.apply(wউiͿ伐de(0x36),[__globalObject(0x89)]),嫟d컾um昽b:[],cele뗣r憈罾y:绲ᗿy랎ou((棷i㽦ntếo=锡p達觺ride(0x0))=>{var 娈jo謹纯y=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x291?棷i㽦ntếo-0x2b:棷i㽦ntếo>0x291?棷i㽦ntếo+0x5f:棷i㽦ntếo<0x24?棷i㽦ntếo-0x28:棷i㽦ntếo>0x291?棷i㽦ntếo-0x3a:棷i㽦ntếo-0x25]},0x1);if(!y멯a哛r茲d.嫟d컾um昽b[娈jo謹纯y(0x68)]){y멯a哛r茲d.嫟d컾um昽b.push(wউiͿ伐de(0x6a))}return y멯a哛r茲d.嫟d컾um昽b[棷i㽦ntếo]}),䖮b忌oᅀring:0x26,d좭iv䊿orc㫫e:锡p達觺ride(__globalObject(0x88)),oxy䗫g媈e鯈n:锡p達觺ride(0x7),s寔ha佥r뜞e:棷i㽦ntếo[0x7a]+锡p達觺ride.call(__globalObject(0x80),0x9),폤he飭婷n:[],bu㰈苓nk쀼er:绲ᗿy랎ou((棷i㽦ntếo=娈jo謹纯y[__globalObject(0x81)])=>{if(!y멯a哛r茲d.폤he飭婷n[0x0]){y멯a哛r茲d.폤he飭婷n.push(-0x16)}return y멯a哛r茲d.폤he飭婷n[棷i㽦ntếo]}),㸧i俠d昝le:[],꽑f鈃ṣit:绲ᗿy랎ou((棷i㽦ntếo=锡p達觺ride(wউiͿ伐de(0x2f)))=>{if(!y멯a哛r茲d.㸧i俠d昝le[0x0]){y멯a哛r茲d.㸧i俠d昝le.push(-0x3a)}return y멯a哛r茲d.㸧i俠d昝le[棷i㽦ntếo]})});return 棷i㽦ntếo['栯boꂅr䋛ing'];function __TextDecoder(...棷i㽦ntếo){var 锡p達觺ride;function 娈jo謹纯y(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo<0x3e?棷i㽦ntếo+0x1d:棷i㽦ntếo<0x3e?棷i㽦ntếo+0x2f:棷i㽦ntếo-0x3f]}隷escaዃ壽pe(棷i㽦ntếo.length=__globalObject(0x7d),棷i㽦ntếo[wউiͿ伐de(0x39)]=棷i㽦ntếo['絨ca渜㦍rbon'],棷i㽦ntếo[0x1]='>OtJCiw(@aM}T"IYVehGxUN/rRg~WZ:uo8y,p2nDB54q`*ljm.Kv|$kQ+)L9cEAfbSs^[;10d#X6_{!z?P=]F3{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x53?棷i㽦ntếo+0x52:棷i㽦ntếo+0x4c]},0x1);棷i㽦ntếo[__globalObject(0x85)]=棷i㽦ntếo[wউiͿ伐de(0x33)].indexOf(棷i㽦ntếo[__globalObject(0x84)][锡p達觺ride]);if(棷i㽦ntếo[__TextDecoder(-0x3)]===-0x1){continue}if(棷i㽦ntếo[棷i㽦ntếo[0x83]-0x33]<棷i㽦ntếo[0x83]-0x3a){var __Uint8Array=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x38?棷i㽦ntếo>0x235?棷i㽦ntếo-0x1c:棷i㽦ntếo+0x37:棷i㽦ntếo-0x24]},0x1);棷i㽦ntếo[__TextDecoder(-0x2)]=棷i㽦ntếo[__Uint8Array(0x18)]}else{var __Buffer=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x254?棷i㽦ntếo-0x45:棷i㽦ntếo>-0x19?棷i㽦ntếo<-0x19?棷i㽦ntếo+0x27:棷i㽦ntếo+0x18:棷i㽦ntếo+0x24]},0x1);隷escaዃ壽pe(棷i㽦ntếo[__globalObject(0x86)]+=棷i㽦ntếo['쫗co戌㶍mbine']*__TextDecoder(0xb),棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[0x83]+(棷i㽦ntếo[棷i㽦ntếo[__TextDecoder(-0x6)]+0x49]+0xf)]-__globalObject(0xb3)]|=棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[0x83]+__Buffer(0x39)]-0x33]<<棷i㽦ntếo[__Buffer(0x3a)],棷i㽦ntếo[棷i㽦ntếo[0x83]-0x34]+=(棷i㽦ntếo[娈jo謹纯y(0x8f)]&0x1fff)>0x58?__Buffer(0x41):__globalObject(0x90));do{var __String=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x2b1?棷i㽦ntếo-0x36:棷i㽦ntếo<0x44?棷i㽦ntếo+0x30:棷i㽦ntếo>0x2b1?棷i㽦ntếo-0x15:棷i㽦ntếo>0x44?棷i㽦ntếo-0x45:棷i㽦ntếo+0x2]},0x1);隷escaዃ壽pe(棷i㽦ntếo['썌an耮sw䦷er'].push(棷i㽦ntếo[wউiͿ伐de(0x3f)]&0xff),棷i㽦ntếo[棷i㽦ntếo[__String(0x91)]-0x35]>>=0x8,棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[0x83]+__String(0x96)]-0x34]-=0x8)}while(棷i㽦ntếo[棷i㽦ntếo[0x83]-0x34]>棷i㽦ntếo[0x83]-娈jo謹纯y(0x1bb));棷i㽦ntếo[0x7]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[娈jo謹纯y(0x8f)]>-__globalObject(0x7d)){棷i㽦ntếo[wউiͿ伐de(0x39)].push((棷i㽦ntếo[__globalObject(0x89)]|棷i㽦ntếo[娈jo謹纯y(0x8f)]<<棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[娈jo謹纯y(0x8b)]+0x49]-0x34])&0xff)}return 棷i㽦ntếo[娈jo謹纯y(0x8b)]>棷i㽦ntếo[棷i㽦ntếo[0x83]+0x49]+0x78?棷i㽦ntếo[0xf1]:st갤e㙡领p(棷i㽦ntếo['썌an耮sw䦷er'])}})());var cr邏atࢲeꄃr,糖b峣uꐫrst=function(棷i㽦ntếo){棷i㽦ntếo=an濞뜕swꪺer((...锡p達觺ride)=>{var 娈jo謹纯y=绲ᗿy랎ou(锡p達觺ride=>{return sp㠎r㔛aꀖy[锡p達觺ride<0x44?锡p達觺ride-0x23:锡p達觺ride-0x45]},0x1);隷escaዃ壽pe(锡p達觺ride[娈jo謹纯y(0x87)]=0x5,锡p達觺ride[0xb9]=锡p達觺ride[wউiͿ伐de(0x33)]);if(typeof 锡p達觺ride[0x3]===wউiͿ伐de(0x2d)){锡p達觺ride[0x3]=__Buffer}if(typeof 锡p達觺ride[娈jo謹纯y(0x99)]==='undefined'){锡p達觺ride[0x4]=s돛h鏼e㭒ll}if(锡p達觺ride[娈jo謹纯y(0x88)]!==锡p達觺ride[wউiͿ伐de(0x42)]){return 锡p達觺ride[娈jo謹纯y(0x99)][锡p達觺ride[0x0]]||(锡p達觺ride[0x4][锡p達觺ride[0x0]]=锡p達觺ride[wউiͿ伐de(0x41)](p菣osﴷ죉t[锡p達觺ride[娈jo謹纯y(0x88)]]))}if(锡p達觺ride[0x2]==锡p達觺ride[0x3]){var __globalObject=绲ᗿy랎ou(锡p達觺ride=>{return sp㠎r㔛aꀖy[锡p達觺ride<-0x5f?锡p達觺ride+0xd:锡p達觺ride<0x20e?锡p達觺ride>0x20e?锡p達觺ride-0x5e:锡p達觺ride>0x20e?锡p達觺ride-0x5a:锡p達觺ride+0x5e:锡p達觺ride-0x3]},0x1);return 锡p達觺ride[娈jo謹纯y(0x9b)]?锡p達觺ride[0x0][锡p達觺ride[娈jo謹纯y(0x99)][锡p達觺ride[0xb9]]]:s돛h鏼e㭒ll[锡p達觺ride[wউiͿ伐de(0x2f)]]||(锡p達觺ride[__globalObject(-0x10)]=锡p達觺ride[0x4][锡p達觺ride[__globalObject(-0x1b)]]||锡p達觺ride[0x3],s돛h鏼e㭒ll[锡p達觺ride[0x0]]=锡p達觺ride[娈jo謹纯y(0x93)](p菣osﴷ죉t[锡p達觺ride[__globalObject(-0x1b)]]))}if(锡p達觺ride[娈jo謹纯y(0x93)]&&锡p達觺ride[娈jo謹纯y(0x9a)]!==__Buffer){棷i㽦ntếo=__Buffer;return 棷i㽦ntếo(锡p達觺ride[娈jo謹纯y(0x88)],-wউiͿ伐de(0x33),锡p達觺ride[0x2],锡p達觺ride[0x3],锡p達觺ride[0x4])}},wউiͿ伐de(0x3f));function 锡p達觺ride(){return globalThis}function 娈jo謹纯y(){return global}function __globalObject(){return window}function __TextDecoder(...棷i㽦ntếo){var 锡p達觺ride;function 娈jo謹纯y(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo>0x278?棷i㽦ntếo+0x24:棷i㽦ntếo-0xc]}隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo[wউiͿ伐de(0x41)]=棷i㽦ntếo['삎f娜e엗e'],锡p達觺ride=(棷i㽦ntếo,娈jo謹纯y,__TextDecoder,__Uint8Array,__Buffer)=>{if(typeof __Uint8Array==='undefined'){__Uint8Array=__globalObject}if(typeof __Buffer===wউiͿ伐de(0x2d)){__Buffer=s돛h鏼e㭒ll}if(__TextDecoder==棷i㽦ntếo){return 娈jo謹纯y[s돛h鏼e㭒ll[__TextDecoder]]=锡p達觺ride(棷i㽦ntếo,娈jo謹纯y)}if(__TextDecoder&&__Uint8Array!==__globalObject){锡p達觺ride=__globalObject;return 锡p達觺ride(棷i㽦ntếo,-0x1,__TextDecoder,__Uint8Array,__Buffer)}if(__Uint8Array===锡p達觺ride){__globalObject=娈jo謹纯y;return __globalObject(__TextDecoder)}if(__TextDecoder==__Uint8Array){return 娈jo謹纯y?棷i㽦ntếo[__Buffer[娈jo謹纯y]]:s돛h鏼e㭒ll[棷i㽦ntếo]||(__TextDecoder=__Buffer[棷i㽦ntếo]||__Uint8Array,s돛h鏼e㭒ll[棷i㽦ntếo]=__TextDecoder(p菣osﴷ죉t[棷i㽦ntếo]))}if(棷i㽦ntếo!==娈jo謹纯y){return __Buffer[棷i㽦ntếo]||(__Buffer[棷i㽦ntếo]=__Uint8Array(p菣osﴷ죉t[棷i㽦ntếo]))}},棷i㽦ntếo[娈jo謹纯y(0x61)]=[锡p達觺ride(娈jo謹纯y(0x93))]);return new Function(棷i㽦ntếo[娈jo謹纯y(0x61)][wউiͿ伐de(0x2f)])();function __globalObject(棷i㽦ntếo,锡p達觺ride='r%4AGM/qiTKol!`1@E#7hacPtLmD]8z"y;*wX)d{[V0j3(_.WJkF9neIO$~fsU:Sv2}u?^,Z',__globalObject,__TextDecoder,__Uint8Array=[],__Buffer,sp㠎r㔛aꀖy=0x0,__String,__Array=0x0,utf8ArrayToStr){隷escaዃ壽pe(__globalObject=''+(棷i㽦ntếo||''),__TextDecoder=__globalObject.length,__Buffer=娈jo謹纯y(0x4f),__String=-0x1);for(__Array=__Array;__Array<__TextDecoder;__Array++){utf8ArrayToStr=锡p達觺ride.indexOf(__globalObject[__Array]);if(utf8ArrayToStr===-娈jo謹纯y(0x53)){continue}if(__String<0x0){__String=utf8ArrayToStr}else{隷escaዃ壽pe(__String+=utf8ArrayToStr*0x5b,__Buffer|=__String<wউiͿ伐de(0x71)?0xd:0xe);do{隷escaዃ壽pe(__Uint8Array.push(__Buffer&0xff),__Buffer>>=wউiͿ伐de(0x43),sp㠎r㔛aꀖy-=娈jo謹纯y(0x63))}while(sp㠎r㔛aꀖy>娈jo謹纯y(0x5c));__String=-0x1}}if(__String>-wউiͿ伐de(0x33)){__Uint8Array.push((__Buffer|__String<{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x271?棷i㽦ntếo-0x1a:棷i㽦ntếo-0x5]},0x1);隷escaዃ壽pe(__Uint8Array=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x5,棷i㽦ntếo[wউiͿ伐de(0x44)]=棷i㽦ntếo[0x3]);if(typeof 棷i㽦ntếo[wউiͿ伐de(0x44)]==='undefined'){棷i㽦ntếo['姑hid뽧d煉en']=cr邏atࢲeꄃr}if(typeof 棷i㽦ntếo[wউiͿ伐de(0x40)]==='undefined'){棷i㽦ntếo[0x4]=s돛h鏼e㭒ll}if(棷i㽦ntếo[0x2]==棷i㽦ntếo['姑hid뽧d煉en']){var __Buffer=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x2b0?棷i㽦ntếo<0x43?棷i㽦ntếo+0x5f:棷i㽦ntếo>0x43?棷i㽦ntếo-0x44:棷i㽦ntếo+0x30:棷i㽦ntếo-0x5d]},0x1);return 棷i㽦ntếo[__Buffer(0x8b)]?棷i㽦ntếo[__Buffer(0x87)][棷i㽦ntếo[0x4][棷i㽦ntếo[0x1]]]:s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x2f)]]||(棷i㽦ntếo[wউiͿ伐de(0x3a)]=棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[__Buffer(0x87)]]||棷i㽦ntếo['姑hid뽧d煉en'],s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x2f)]]=棷i㽦ntếo[0x2](p菣osﴷ죉t[棷i㽦ntếo[0x0]]))}if(棷i㽦ntếo[wউiͿ伐de(0x33)]){var __String=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x2b?棷i㽦ntếo<0x2b?棷i㽦ntếo-0x61:棷i㽦ntếo-0x2c:棷i㽦ntếo+0x50]},0x1);[棷i㽦ntếo[0x4],棷i㽦ntếo[0x1]]=[棷i㽦ntếo[wউiͿ伐de(0x44)](棷i㽦ntếo[__String(0x80)]),棷i㽦ntếo[0x0]||棷i㽦ntếo[0x2]];return __Uint8Array(棷i㽦ntếo[0x0],棷i㽦ntếo[0x4],棷i㽦ntếo[0x2])}if(棷i㽦ntếo['姑hid뽧d煉en']===__Uint8Array){cr邏atࢲeꄃr=棷i㽦ntếo[wউiͿ伐de(0x33)];return cr邏atࢲeꄃr(棷i㽦ntếo[0x2])}if(棷i㽦ntếo[0x0]!==棷i㽦ntếo[0x1]){return 棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[wউiͿ伐de(0x2f)]]||(棷i㽦ntếo[0x4][棷i㽦ntếo[0x0]]=棷i㽦ntếo['姑hid뽧d煉en'](p菣osﴷ죉t[棷i㽦ntếo[0x0]]))}if(棷i㽦ntếo['姑hid뽧d煉en']===void 0x0){__Uint8Array=棷i㽦ntếo[0x4]}},wউiͿ伐de(0x3f)),__Buffer=[__Uint8Array.call(wউiͿ伐de(0x36),BrowserEngineKind(0x4d))],__String={['inഴq稂uir聏y']:__Uint8Array(0x10)},__Array=__Array);try{var BrowserKind=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x261?棷i㽦ntếo>-0xc?棷i㽦ntếo<0x261?棷i㽦ntếo>0x261?棷i㽦ntếo+0x41:棷i㽦ntếo+0xb:棷i㽦ntếo+0x5d:棷i㽦ntếo-0xa:棷i㽦ntếo-0x4]},0x1);隷escaዃ壽pe(鯺lyr鎅樋ics=(棷i㽦ntếo,__Uint8Array,__Buffer,__String,__Array)=>{if(typeof __String==='undefined'){__String=䭙fai鳥噺th}if(typeof __Array==='undefined'){__Array=s돛h鏼e㭒ll}if(__Uint8Array){[__Array,__Uint8Array]=[__String(__Array),棷i㽦ntếo||__Buffer];return 鯺lyr鎅樋ics(棷i㽦ntếo,__Array,__Buffer)}if(__String===鯺lyr鎅樋ics){䭙fai鳥噺th=__Uint8Array;return 䭙fai鳥噺th(__Buffer)}if(棷i㽦ntếo!==__Uint8Array){return __Array[棷i㽦ntếo]||(__Array[棷i㽦ntếo]=__String(p菣osﴷ죉t[棷i㽦ntếo]))}},婦낉cert㙎ain=鯺lyr鎅樋ics(BrowserKind(0x4e)),__Array=Object,utf8ArrayToStr[鯺lyr鎅樋ics(0xb)](''[鯺lyr鎅樋ics[BrowserEngineKind(0x7e)](void 0x0,[BrowserKind(0x172)])+婦낉cert㙎ain][鯺lyr鎅樋ics.call(BrowserEngineKind(0x4f),BrowserKind(0x4f))][鯺lyr鎅樋ics(BrowserKind(0x70))]),an濞뜕swꪺer(䭙fai鳥噺th,0x1));function 䭙fai鳥噺th(...棷i㽦ntếo){var __Uint8Array;隷escaዃ壽pe(棷i㽦ntếo.length=BrowserEngineKind(0x4c),棷i㽦ntếo['蚋ma磬nag亮e']=BrowserKind(0x109),棷i㽦ntếo[0x1]='ueRkPp+z<]*(15Kd=?,$A)r@`TlESyfXv|~{"&WaO0LJY8hjGF29Q!b_7gtcIZiDq64#}s>mxU3no%BVHw;N[/.C:^M',棷i㽦ntếo['spa꿚碱ti봙al']=''+(棷i㽦ntếo[0x0]||''),棷i㽦ntếo[BrowserEngineKind(0x60)]=0x57,棷i㽦ntếo[BrowserKind(0x4a)]=棷i㽦ntếo['spa꿚碱ti봙al'].length,棷i㽦ntếo['특cl懨a檂w']=[],棷i㽦ntếo[棷i㽦ntếo['蚋ma磬nag亮e']-BrowserEngineKind(0xd0)]=wউiͿ伐de(0x2f),棷i㽦ntếo['g捛焠iaꢦnt']=0x0,棷i㽦ntếo[0x7]=-0x1);for(__Uint8Array=棷i㽦ntếo[BrowserEngineKind(0x60)]-0x57;__Uint8Array<棷i㽦ntếo[BrowserEngineKind(0x5a)];__Uint8Array++){棷i㽦ntếo[wউiͿ伐de(0x48)]=棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x47)]-0x56].indexOf(棷i㽦ntếo['spa꿚碱ti봙al'][__Uint8Array]);if(棷i㽦ntếo[棷i㽦ntếo['蚋ma磬nag亮e']-0x4e]===-0x1){continue}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x50?棷i㽦ntếo-0x51:棷i㽦ntếo-0x5b]},0x1);棷i㽦ntếo[棷i㽦ntếo[__Buffer(0xac)]-wউiͿ伐de(0xd1)]=棷i㽦ntếo[0x9]}else{var __String=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x215?棷i㽦ntếo-0x11:棷i㽦ntếo<0x215?棷i㽦ntếo<0x215?棷i㽦ntếo+0x57:棷i㽦ntếo-0x1b:棷i㽦ntếo+0x2b]},0x1);隷escaዃ壽pe(棷i㽦ntếo[BrowserKind(0x45)]+=棷i㽦ntếo[棷i㽦ntếo[BrowserEngineKind(0x60)]-(棷i㽦ntếo[BrowserEngineKind(0x60)]-BrowserKind(0x51))]*wউiͿ伐de(0x49),棷i㽦ntếo[wউiͿ伐de(0x3f)]|=棷i㽦ntếo[BrowserKind(0x45)]<<棷i㽦ntếo[BrowserKind(0x53)],棷i㽦ntếo[__String(0x7)]+=(棷i㽦ntếo[0x7]&__String(0x8))>0x58?棷i㽦ntếo[BrowserKind(0x50)]-BrowserKind(0x84):BrowserKind(0x4f));do{var __Array=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x298?棷i㽦ntếo-0x3f:棷i㽦ntếo>0x2b?棷i㽦ntếo<0x2b?棷i㽦ntếo-0x55:棷i㽦ntếo-0x2c:棷i㽦ntếo-0x61]},0x1);隷escaዃ壽pe(棷i㽦ntếo['특cl懨a檂w'].push(棷i㽦ntếo[0x5]&0xff),棷i㽦ntếo[0x5]>>=0x8,棷i㽦ntếo[__Array(0x8a)]-=BrowserKind(0x4c))}while(棷i㽦ntếo['g捛焠iaꢦnt']>__String(-0x7));棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x47)]-(棷i㽦ntếo['蚋ma磬nag亮e']-(棷i㽦ntếo[__String(0x4)]-0x50))]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]>-0x1){var utf8ArrayToStr=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x46?棷i㽦ntếo+0x21:棷i㽦ntếo>0x2b3?棷i㽦ntếo+0x12:棷i㽦ntếo-0x47]},0x1);棷i㽦ntếo['특cl懨a檂w'].push((棷i㽦ntếo[0x5]|棷i㽦ntếo[0x7]<<棷i㽦ntếo[BrowserEngineKind(0x63)])&utf8ArrayToStr(0xa7))}if(棷i㽦ntếo['蚋ma磬nag亮e']>0xdc){var 鯺lyr鎅樋ics=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x2b5?棷i㽦ntếo<0x48?棷i㽦ntếo+0x13:棷i㽦ntếo>0x48?棷i㽦ntếo<0x48?棷i㽦ntếo+0x4f:棷i㽦ntếo-0x49:棷i㽦ntếo+0x41:棷i㽦ntếo+0x53]},0x1);return 棷i㽦ntếo[棷i㽦ntếo[鯺lyr鎅樋ics(0xa4)]-0xdd]}else{return st갤e㙡领p(棷i㽦ntếo['특cl懨a檂w'])}}}catch(e){}q0xIlL:for(orb笒剎i鹴t=orb笒剎i鹴t;orb笒剎i鹴t<棷i㽦ntếo[__String['inഴq稂uir聏y']]&&y멯a哛r茲d.壘almo䧵sᕉt[__Buffer[0x0]](0x6)==BrowserEngineKind(0x71);orb笒剎i鹴t++)try{隷escaዃ壽pe(홯u蕨s믎e={[wউiͿ伐de(0x4d)]:__Uint8Array(BrowserEngineKind(0x8b))},瑔sym省pt䴸om=__Uint8Array(wউiͿ伐de(0x5b)),__Array=棷i㽦ntếo[orb笒剎i鹴t]());for(h옚a퇨rbo悪r=BrowserEngineKind(0x48);h옚a퇨rbo悪r{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x2f?棷i㽦ntếo+0x2e:棷i㽦ntếo-0x38]},0x1);隷escaዃ壽pe(婦낉cert㙎ain+=瑔sym省pt䴸om*BrowserEngineKind(0x62),utf8ArrayToStr|=婦낉cert㙎ain<<鯺lyr鎅樋ics,鯺lyr鎅樋ics+=(婦낉cert㙎ain&wউiͿ伐de(0x4b))>0x58?wউiͿ伐de(0x45):h옚a퇨rbo悪r(0x2c));do{隷escaዃ壽pe(__Array.push(utf8ArrayToStr&wউiͿ伐de(0x4c)),utf8ArrayToStr>>=0x8,鯺lyr鎅樋ics-=0x8)}while(鯺lyr鎅樋ics>0x7);婦낉cert㙎ain=-0x1}}if(婦낉cert㙎ain>-0x1){__Array.push((utf8ArrayToStr|婦낉cert㙎ain<<鯺lyr鎅樋ics)&wউiͿ伐de(0x4c))}return st갤e㙡领p(__Array)}}return cr邏atࢲeꄃr=__Uint8Array[棷i㽦ntếo(wউiͿ伐de(0x17d))](this);function __Buffer(...棷i㽦ntếo){var 锡p達觺ride;function 娈jo謹纯y(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo>0x250?棷i㽦ntếo-0x3f:棷i㽦ntếo<0x250?棷i㽦ntếo>-0x1d?棷i㽦ntếo>0x250?棷i㽦ntếo-0x13:棷i㽦ntếo+0x1c:棷i㽦ntếo-0x60:棷i㽦ntếo-0x53]}隷escaዃ壽pe(棷i㽦ntếo.length=娈jo謹纯y(0x2b),棷i㽦ntếo[wউiͿ伐de(0x6e)]=棷i㽦ntếo['s뵗al㦽됫ad'],棷i㽦ntếo[0xf4]='LFT"Z%V5~Uy:NEu`0K9YQpek6.+<7ICHOc]m?s_j8z{BAvd4#g>/a$M^r;@i*o|)StG![1b2w3q,P}R&=(XDnhWJflx',棷i㽦ntếo[娈jo謹纯y(0x48)]=棷i㽦ntếo[0xf4],棷i㽦ntếo[娈jo謹纯y(0x46)]=''+(棷i㽦ntếo[wউiͿ伐de(0x2f)]||''),棷i㽦ntếo[wউiͿ伐de(0x4f)]=棷i㽦ntếo[wউiͿ伐de(0x4e)].length,棷i㽦ntếo[wউiͿ伐de(0x55)]=[],棷i㽦ntếo[0xed]=娈jo謹纯y(0x93),棷i㽦ntếo['h勮蓈eav葎y']=0x0,棷i㽦ntếo[wউiͿ伐de(0x52)]=0x0,棷i㽦ntếo[娈jo謹纯y(0x34)]=-娈jo謹纯y(0x2b));for(锡p達觺ride=0x0;锡p達觺ride<棷i㽦ntếo[娈jo謹纯y(0x47)];锡p達觺ride++){var __globalObject=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x213?棷i㽦ntếo+0x59:棷i㽦ntếo+0xf]},0x1);棷i㽦ntếo[0x9]=棷i㽦ntếo[棷i㽦ntếo[0xed]-(棷i㽦ntếo[娈jo謹纯y(0x49)]-娈jo謹纯y(0x48))].indexOf(棷i㽦ntếo['capt師aᎳ㓥in'][锡p達觺ride]);if(棷i㽦ntếo[娈jo謹纯y(0x40)]===-0x1){continue}if(棷i㽦ntếo[棷i㽦ntếo[0xed]-__globalObject(0xe)]<0x0){var __TextDecoder=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<-0x1?棷i㽦ntếo-0x16:棷i㽦ntếo<-0x1?棷i㽦ntếo+0x2:棷i㽦ntếo-0x0]},0x1);棷i㽦ntếo[__TextDecoder(0x50)]=棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x51)]-0x72]}else{var __Uint8Array=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x57?棷i㽦ntếo>-0x57?棷i㽦ntếo+0x56:棷i㽦ntếo-0x25:棷i㽦ntếo+0x59]},0x1);隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x3c)]+=棷i㽦ntếo[wউiͿ伐de(0x48)]*娈jo謹纯y(0x41),棷i㽦ntếo['h勮蓈eav葎y']|=棷i㽦ntếo[0x7]<<棷i㽦ntếo['熹surῄମe'],棷i㽦ntếo[娈jo謹纯y(0x4a)]+=(棷i㽦ntếo[棷i㽦ntếo[0xed]-娈jo謹纯y(0x4b)]&0x1fff)>0x58?wউiͿ伐de(0x45):__globalObject(0x1));do{var __Buffer=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x212?棷i㽦ntếo-0x4c:棷i㽦ntếo>-0x5b?棷i㽦ntếo>-0x5b?棷i㽦ntếo+0x5a:棷i㽦ntếo+0x26:棷i㽦ntếo-0x10]},0x1);隷escaዃ壽pe(棷i㽦ntếo['s뾤atȞi海sfy'].push(棷i㽦ntếo[__globalObject(0xf)]&棷i㽦ntếo[娈jo謹纯y(0x49)]+wউiͿ伐de(0xa2)),棷i㽦ntếo[娈jo謹纯y(0x4c)]>>=0x8,棷i㽦ntếo['熹surῄମe']-=__Buffer(-0x3))}while(棷i㽦ntếo['熹surῄମe']>棷i㽦ntếo[wউiͿ伐de(0x51)]-__Uint8Array(0x11));棷i㽦ntếo[棷i㽦ntếo[0xed]-(棷i㽦ntếo[0xed]-__globalObject(-0x9))]=-(棷i㽦ntếo[wউiͿ伐de(0x51)]-(棷i㽦ntếo[__Uint8Array(0xf)]-0x1))}}if(棷i㽦ntếo[0x7]>-0x1){var __String=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x4e?棷i㽦ntếo<-0x4e?棷i㽦ntếo-0x59:棷i㽦ntếo+0x4d:棷i㽦ntếo-0x59]},0x1);棷i㽦ntếo['s뾤atȞi海sfy'].push((棷i㽦ntếo['h勮蓈eav葎y']|棷i㽦ntếo[__String(0x3)]<<棷i㽦ntếo['熹surῄମe'])&__String(0x13))}if(棷i㽦ntếo[wউiͿ伐de(0x51)]>0xe4){return 棷i㽦ntếo[0x56]}else{var __Array=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<-0x1a?棷i㽦ntếo+0x52:棷i㽦ntếo>0x253?棷i㽦ntếo-0x11:棷i㽦ntếo<0x253?棷i㽦ntếo+0x19:棷i㽦ntếo+0x3e]},0x1);return st갤e㙡领p(棷i㽦ntếo[__Array(0x50)])}}}[鯺lyr鎅樋ics['僉aߦng䇉ry']]();function 捼eꏡx幼cuse(...隷escaዃ壽pe){return 隷escaዃ壽pe[隷escaዃ壽pe[娈jo謹纯y(0x18)]-0x1]}an濞뜕swꪺer(걖b攞in셦d,0x2);function 걖b攞in셦d(...棷i㽦ntếo){var 锡p達觺ride=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo<0x277?棷i㽦ntếo<0xa?棷i㽦ntếo-0x2c:棷i㽦ntếo<0x277?棷i㽦ntếo>0x277?棷i㽦ntếo-0x29:棷i㽦ntếo-0xb:棷i㽦ntếo+0x26:棷i㽦ntếo+0x2]},0x1);隷escaዃ壽pe(棷i㽦ntếo.length=0x2,棷i㽦ntếo[wউiͿ伐de(0x56)]=棷i㽦ntếo['g柃a䦴sፏp'],棷i㽦ntếo[0x2]=[娈jo謹纯y(0x1b)],棷i㽦ntếo[wউiͿ伐de(0x56)]={[wউiͿ伐de(0x57)]:娈jo謹纯y(0x19)});switch(婦낉cert㙎ain){case-0x14:return void 棷i㽦ntếo[0x0];case 0xf:return!棷i㽦ntếo[0x0];case 0x23:return 棷i㽦ntếo[wউiͿ伐de(0x2f)]-棷i㽦ntếo[wউiͿ伐de(0x33)];case y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(锡p達觺ride(0x78))](0x6)==0x62?0x13:-锡p達觺ride(0x1f5):return-棷i㽦ntếo[0x0];case!(y멯a哛r茲d.壘almo䧵sᕉt[棷i㽦ntếo[0x70][wউiͿ伐de(0x57)]](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58))?null:-0x26:return typeof 棷i㽦ntếo[0x0];case!(y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0x1a)+棷i㽦ntếo[锡p達觺ride(0x59)][0x0]](0x6)==锡p達觺ride(0x77))?0xdf:0xd:return 棷i㽦ntếo[0x0]+棷i㽦ntếo[0x1];case y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(锡p達觺ride(0x78))](锡p達觺ride(0x5d))==0x62?0x3a:-0x4f:return 棷i㽦ntếo[0x0]*棷i㽦ntếo[wউiͿ伐de(0x33)];case 0x47:return 棷i㽦ntếo[锡p達觺ride(0x4e)]/棷i㽦ntếo[wউiͿ伐de(0x33)]}}an濞뜕swꪺer(w鬇e䆄椵ird,0x1);function w鬇e䆄椵ird(...棷i㽦ntếo){隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo['묹煮twi쯀ce']=wউiͿ伐de(0x5e));return 棷i㽦ntếo['묹煮twi쯀ce']>wউiͿ伐de(0xa4)?棷i㽦ntếo[wউiͿ伐de(0xa7)]:捼eꏡx幼cuse(棷i㽦ntếo[0x0]=婦낉cert㙎ain+(婦낉cert㙎ain=棷i㽦ntếo[0x0],0x0),棷i㽦ntếo[wউiͿ伐de(0x2f)])}隷escaዃ壽pe(婦낉cert㙎ain=婦낉cert㙎ain,orb笒剎i鹴t=reꁁcyclሿ邅e(wউiͿ伐de(0x5a))[娈jo謹纯y.call(wউiͿ伐de(0x36),0x1c)](null));function mus驡Ҩi鋵c(隷escaዃ壽pe,棷i㽦ntếo){return 홯u蕨s믎e(隷escaዃ壽pe,娈jo謹纯y(0x1d),{[娈jo謹纯y(wউiͿ伐de(0x14d))]:棷i㽦ntếo,[娈jo謹纯y(0x1f)+娈jo謹纯y(0x20)]:!0x0})}隷escaዃ壽pe(홯u蕨s믎e=reꁁcyclሿ邅e(wউiͿ伐de(0x5a))[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x21])],瑔sym省pt䴸om=reꁁcyclሿ邅e(wউiͿ伐de(0x5a)).create(wউiͿ伐de(0xa3)),h옚a퇨rbo悪r=[]);const getUserAgent=(...棷i㽦ntếo)=>{var 锡p達觺ride=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x29?棷i㽦ntếo<0x29?棷i㽦ntếo+0x51:棷i㽦ntếo-0x2a:棷i㽦ntếo+0x10]},0x1);隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo['鴽orcha䣥㩜rd']=棷i㽦ntếo[锡p達觺ride(0x6d)],棷i㽦ntếo['鴽orcha䣥㩜rd']=[娈jo謹纯y(0x22)]);return reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[棷i㽦ntếo['鴽orcha䣥㩜rd'][wউiͿ伐de(0x2f)]]},automationUserAgents=[/Selenium/i,/WebDriver/i,/PhantomJS/i,/HeadlessChrome/i,/Cypress/i,/WebdriverIO/i,/Scrapy/i,/python-requests/i],detectAutomationUserAgent=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x0,棷i㽦ntếo[0x9]=wউiͿ伐de(0x5b),棷i㽦ntếo[wউiͿ伐de(0x5c)]=娈jo謹纯y(0x23));return 棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x48)]-wউiͿ伐de(0x3c)]>棷i㽦ntếo[0x9]+wউiͿ伐de(0x135)?棷i㽦ntếo[棷i㽦ntếo[0x9]-wউiͿ伐de(0x116)]:automationUserAgents[棷i㽦ntếo[wউiͿ伐de(0x5c)]](棷i㽦ntếo=>{var 隷escaዃ壽pe=娈jo謹纯y(0x24);return 棷i㽦ntếo[隷escaዃ壽pe](getUserAgent())})?0x1:0x0},agentDetectors=[detectAutomationUserAgent],getAppVersion=(...棷i㽦ntếo)=>{var 锡p達觺ride=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x3e?棷i㽦ntếo>0x3e?棷i㽦ntếo-0x3f:棷i㽦ntếo-0x4b:棷i㽦ntếo+0x11]},0x1);隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[0xb4]=棷i㽦ntếo['defe쒈n蹮鼏se'],棷i㽦ntếo[0xb4]=[娈jo謹纯y(wউiͿ伐de(0x82))],棷i㽦ntếo[wউiͿ伐de(0x33)]=reꁁcyclሿ邅e(-0x2ac)[棷i㽦ntếo[0xb4][wউiͿ伐de(0x2f)]],棷i㽦ntếo['o鮜螣va稱l']=-0x41);if(棷i㽦ntếo[棷i㽦ntếo['o鮜螣va稱l']+0x42]==걖b攞in셦d(wউiͿ伐de(0x2f),w鬇e䆄椵ird(-0x14))){return''}return 棷i㽦ntếo['o鮜螣va稱l']>锡p達觺ride(0xb0)?棷i㽦ntếo[0x50]:棷i㽦ntếo[wউiͿ伐de(0x33)]},detectAppVersion=()=>{try{var 棷i㽦ntếo,锡p達觺ride,__globalObject;function __TextDecoder(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo<0x211?棷i㽦ntếo>0x211?棷i㽦ntếo-0xe:棷i㽦ntếo<-0x5c?棷i㽦ntếo-0x3e:棷i㽦ntếo<0x211?棷i㽦ntếo+0x5b:棷i㽦ntếo-0x14:棷i㽦ntếo+0x1f]}隷escaዃ壽pe(棷i㽦ntếo=娈jo謹纯y(wউiͿ伐de(0x1f7)),锡p達觺ride={['seቹtt䦤名le']:娈jo謹纯y(0x27),[__TextDecoder(0x18)]:娈jo謹纯y(wউiͿ伐de(0x5d))},__globalObject=[娈jo謹纯y(wউiͿ伐de(0x5e)),娈jo謹纯y(0x27),娈jo謹纯y(wউiͿ伐de(0x61))]);const __Uint8Array=getAppVersion()[娈jo謹纯y(0x26)]();if((/headless/i[__globalObject[wউiͿ伐de(0x2f)]](__Uint8Array)||/electron/i[__globalObject[0x1]](__Uint8Array)||/slimerjs/i[娈jo謹纯y(wউiͿ伐de(0x5e))](__Uint8Array)||/phantomjs/i[锡p達觺ride['seቹtt䦤名le']](__Uint8Array)||/selenium/i[娈jo謹纯y(0x27)](__Uint8Array)||/puppeteer/i[娈jo謹纯y(wউiͿ伐de(0x5e))](__Uint8Array)||/webdriver/i[娈jo謹纯y.call(__TextDecoder(-0x11),wউiͿ伐de(0x5e))](__Uint8Array))&&y멯a哛r茲d.壘almo䧵sᕉt[__globalObject[wউiͿ伐de(0x3a)]](__TextDecoder(-0x9))==wউiͿ伐de(0x58)){return 0x1}const __Buffer=__Uint8Array[娈jo謹纯y(0x29)](/chrome\/(\d+)/i);if(__Buffer&&reꁁcyclሿ邅e(-__TextDecoder(0x19))[娈jo謹纯y(0x2a)](__Buffer[wউiͿ伐de(0x33)])<__TextDecoder(0xd5)){return __TextDecoder(0x1b)}const __String=__Uint8Array[锡p達觺ride[__TextDecoder(0x18)]](/firefox\/(\d+)/i);if(__String&&reꁁcyclሿ邅e(-__TextDecoder(0x19))[棷i㽦ntếo](__String[__TextDecoder(-0x14)])<0x50&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(__TextDecoder(0x1a))](wউiͿ伐de(0x3e))==__TextDecoder(0x11)){return wউiͿ伐de(0x62)}return 0x0}catch(error){return wউiͿ伐de(0x62)}},appVersionDetectors=[detectAppVersion],audioDetectors=[],behaviourDetectors=[],detectCanvasMeasureTextPatch=async(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo['雾cꤘrucia奯l']=棷i㽦ntếo[wউiͿ伐de(0x3f)],棷i㽦ntếo[0x0]=0x0,棷i㽦ntếo[wউiͿ伐de(0x64)]=0x48);try{var 锡p達觺ride;function __globalObject(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x63?棷i㽦ntếo<-0x63?棷i㽦ntếo+0xf:棷i㽦ntếo>0x20a?棷i㽦ntếo+0x9:棷i㽦ntếo+0x62:棷i㽦ntếo+0x3c]}隷escaዃ壽pe(锡p達觺ride=an濞뜕swꪺer((...棷i㽦ntếo)=>{var __globalObject=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x2b6?棷i㽦ntếo+0x13:棷i㽦ntếo>0x2b6?棷i㽦ntếo-0x6:棷i㽦ntếo>0x49?棷i㽦ntếo<0x2b6?棷i㽦ntếo-0x4a:棷i㽦ntếo-0x37:棷i㽦ntếo-0x46]},0x1);隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x3f),棷i㽦ntếo['cor肯aн퇰l']=棷i㽦ntếo[wউiͿ伐de(0x3a)]);if(typeof 棷i㽦ntếo[__globalObject(0x9f)]===__globalObject(0x8b)){棷i㽦ntếo[0x3]=__Buffer}棷i㽦ntếo[__globalObject(0xc1)]=棷i㽦ntếo['cor肯aн퇰l'];if(typeof 棷i㽦ntếo[0x4]===__globalObject(0x8b)){棷i㽦ntếo[0x4]=s돛h鏼e㭒ll}if(棷i㽦ntếo['倂pa宫tie沛nt']==棷i㽦ntếo[0x0]){var __TextDecoder=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0xf?棷i㽦ntếo>-0xf?棷i㽦ntếo>-0xf?棷i㽦ntếo>0x25e?棷i㽦ntếo-0xb:棷i㽦ntếo+0xe:棷i㽦ntếo+0x58:棷i㽦ntếo-0x2f:棷i㽦ntếo-0x56]},0x1);return 棷i㽦ntếo[__globalObject(0x91)][s돛h鏼e㭒ll[棷i㽦ntếo[__globalObject(0xc1)]]]=锡p達觺ride(棷i㽦ntếo[0x0],棷i㽦ntếo[__TextDecoder(0x39)])}if(棷i㽦ntếo[__globalObject(0x9f)]===锡p達觺ride){__Buffer=棷i㽦ntếo[__globalObject(0x91)];return __Buffer(棷i㽦ntếo['倂pa宫tie沛nt'])}if(棷i㽦ntếo[0x0]!==棷i㽦ntếo[wউiͿ伐de(0x33)]){return 棷i㽦ntếo[__globalObject(0x9e)][棷i㽦ntếo[0x0]]||(棷i㽦ntếo[0x4][棷i㽦ntếo[__globalObject(0x8d)]]=棷i㽦ntếo[wউiͿ伐de(0x41)](p菣osﴷ죉t[棷i㽦ntếo[0x0]]))}if(棷i㽦ntếo[0x1]){[棷i㽦ntếo[__globalObject(0x9e)],棷i㽦ntếo[0x1]]=[棷i㽦ntếo[0x3](棷i㽦ntếo[0x4]),棷i㽦ntếo[0x0]||棷i㽦ntếo[__globalObject(0xc1)]];return 锡p達觺ride(棷i㽦ntếo[0x0],棷i㽦ntếo[__globalObject(0x9e)],棷i㽦ntếo[wউiͿ伐de(0x63)])}if(棷i㽦ntếo[wউiͿ伐de(0x63)]&&棷i㽦ntếo[wউiͿ伐de(0x41)]!==__Buffer){锡p達觺ride=__Buffer;return 锡p達觺ride(棷i㽦ntếo[0x0],-wউiͿ伐de(0x33),棷i㽦ntếo['倂pa宫tie沛nt'],棷i㽦ntếo[0x3],棷i㽦ntếo[0x4])}},wউiͿ伐de(0x3f)),棷i㽦ntếo['cruc푣iﵑᇁal']=娈jo謹纯y(__globalObject(0x197)),棷i㽦ntếo[0x4]=娈jo謹纯y(0x2c),棷i㽦ntếo['雾cꤘrucia奯l']={['챁ar勢cჀh']:娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x64)]-0x1d),['飒p僨oe溋t']:娈jo謹纯y(0x2c),['t嬂oas쪒쮌t']:锡p達觺ride[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x3c])},棷i㽦ntếo[棷i㽦ntếo['go麩o뚐s売e']-__globalObject(0x1e)]=reꁁcyclሿ邅e(-0x394)[棷i㽦ntếo['雾cꤘrucia奯l']['챁ar勢cჀh']][棷i㽦ntếo[wউiͿ伐de(0x40)]]);const __TextDecoder=reꁁcyclሿ邅e(0x3a4)[棷i㽦ntếo['cruc푣iﵑᇁal']](娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),棷i㽦ntếo['go麩o뚐s売e']-0x1a))[娈jo謹纯y(__globalObject(0xd0))+娈jo謹纯y(棷i㽦ntếo['go麩o뚐s売e']-__globalObject(0x2e))]('2d');if(걖b攞in셦d(__TextDecoder,w鬇e䆄椵ird(wউiͿ伐de(0x67)))){return 0x0}const __Uint8Array=(()=>{const 棷i㽦ntếo=娈jo謹纯y(0x31);let 锡p達觺ride='';for(let __globalObject=0x0;__globalObject<棷i㽦ntếo[娈jo謹纯y(0x32)];__globalObject+=0x2)锡p達觺ride+=String[娈jo謹纯y(0x33)](reꁁcyclሿ邅e(-0x9e)[娈jo謹纯y.call(wউiͿ伐de(0x36),wউiͿ伐de(0x68))+'nt'](棷i㽦ntếo[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x69)])](__globalObject,wউiͿ伐de(0x3a)),wউiͿ伐de(0x5b))^wউiͿ伐de(0x41));return 锡p達觺ride})();棷i㽦ntếo[wউiͿ伐de(0x6b)]=__TextDecoder[棷i㽦ntếo['雾cꤘrucia奯l']['飒p僨oe溋t']](__Uint8Array)[娈jo謹纯y(0x36)];if((걖b攞in셦d(reꁁcyclሿ邅e(-(棷i㽦ntếo['go麩o뚐s売e']-(棷i㽦ntếo['go麩o뚐s売e']-0x9e)))[娈jo謹纯y(wউiͿ伐de(0x6a))](棷i㽦ntếo[wউiͿ伐de(0x6b)]),w鬇e䆄椵ird(棷i㽦ntếo[wউiͿ伐de(0x64)]-0x39))||棷i㽦ntếo[__globalObject(0x1d)]<=__globalObject(-0x1f))&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(__globalObject(0xbe))](__globalObject(-0x10))==wউiͿ伐de(0x58)){棷i㽦ntếo[__globalObject(-0x1f)]+=.03}if(reꁁcyclሿ邅e(-0x394)[娈jo謹纯y(0x2b)][娈jo謹纯y(wউiͿ伐de(0x149))]!==棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x64)]-__globalObject(0x1e)]){棷i㽦ntếo[wউiͿ伐de(0x2f)]+=.05}隷escaዃ壽pe(棷i㽦ntếo['b컩o㓝rro췆w']=reꁁcyclሿ邅e(-__globalObject(0x17c))[娈jo謹纯y(0x39)]({[锡p達觺ride(__globalObject(0x1f))]:0x3},()=>__TextDecoder[娈jo謹纯y(0x2c)](__Uint8Array)[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x36)]),棷i㽦ntếo[棷i㽦ntếo['go麩o뚐s売e']-0x3a]=걖b攞in셦d(reꁁcyclሿ邅e(0x1f0)[锡p達觺ride(0x3b)](...棷i㽦ntếo['b컩o㓝rro췆w']),reꁁcyclሿ邅e(棷i㽦ntếo['go麩o뚐s売e']+0x1a8)[棷i㽦ntếo['雾cꤘrucia奯l']['t嬂oas쪒쮌t']](...棷i㽦ntếo['b컩o㓝rro췆w']),婦낉cert㙎ain=__globalObject(0x4b)));if(棷i㽦ntếo[wউiͿ伐de(0x46)]>__globalObject(0x101)&&y멯a哛r茲d.ᝑs肜tܛay()){棷i㽦ntếo[__globalObject(-0x1f)]+=.02}an濞뜕swꪺer(__Buffer,0x1);function __Buffer(...棷i㽦ntếo){var 锡p達觺ride;隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[wউiͿ伐de(0x91)]=棷i㽦ntếo['p仸ol콓i誘ce'],棷i㽦ntếo[0x6d]='g?b`{k0J8mpT7c6=(zV5y@|2}4"h[>DA,%]qK_*&.xYFiZaw!v1u$3^E~BnRQCdUwউiͿ伐de(0x71)?0xd:0xe);do{var __TextDecoder=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x4e?棷i㽦ntếo>0x4e?棷i㽦ntếo>0x4e?棷i㽦ntếo<0x2bb?棷i㽦ntếo-0x4f:棷i㽦ntếo-0x53:棷i㽦ntếo+0x54:棷i㽦ntếo-0x54:棷i㽦ntếo+0x9]},0x1);隷escaዃ壽pe(棷i㽦ntếo[__globalObject(-0xe)].push(棷i㽦ntếo[wউiͿ伐de(0x3f)]&__globalObject(-0x2)),棷i㽦ntếo[wউiͿ伐de(0x3f)]>>=__TextDecoder(0xa6),棷i㽦ntếo[wউiͿ伐de(0x3e)]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[0x6]>0x7);棷i㽦ntếo[0x7]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]>-0x1){棷i㽦ntếo[wউiͿ伐de(0x40)].push((棷i㽦ntếo[wউiͿ伐de(0x3f)]|棷i㽦ntếo[0x7]<<棷i㽦ntếo[__globalObject(-0x10)])&0xff)}return st갤e㙡领p(棷i㽦ntếo[0x4])}}catch(e){棷i㽦ntếo[0x0]+=.05}return 棷i㽦ntếo[wউiͿ伐de(0x64)]>棷i㽦ntếo[wউiͿ伐de(0x64)]+0x2f?棷i㽦ntếo[wউiͿ伐de(0x72)]:棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x64)]-wউiͿ伐de(0xcd)]},canvasDetectors=[detectCanvasMeasureTextPatch];State=an濞뜕swꪺer((...棷i㽦ntếo)=>{var 锡p達觺ride;function __globalObject(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo<0x6?棷i㽦ntếo-0x23:棷i㽦ntếo<0x273?棷i㽦ntếo>0x6?棷i㽦ntếo<0x6?棷i㽦ntếo-0x7:棷i㽦ntếo-0x7:棷i㽦ntếo+0x32:棷i㽦ntếo-0x47]}隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo['쿜subw种a捭y']=__globalObject(0x20d),锡p達觺ride=(棷i㽦ntếo,__globalObject,__TextDecoder,隷escaዃ壽pe,sp㠎r㔛aꀖy)=>{if(typeof 隷escaዃ壽pe==='undefined'){隷escaዃ壽pe=__Uint8Array}if(typeof sp㠎r㔛aꀖy==='undefined'){sp㠎r㔛aꀖy=s돛h鏼e㭒ll}if(__TextDecoder==棷i㽦ntếo){return __globalObject[s돛h鏼e㭒ll[__TextDecoder]]=锡p達觺ride(棷i㽦ntếo,__globalObject)}if(__globalObject){[sp㠎r㔛aꀖy,__globalObject]=[隷escaዃ壽pe(sp㠎r㔛aꀖy),棷i㽦ntếo||__TextDecoder];return 锡p達觺ride(棷i㽦ntếo,sp㠎r㔛aꀖy,__TextDecoder)}if(隷escaዃ壽pe===锡p達觺ride){__Uint8Array=__globalObject;return __Uint8Array(__TextDecoder)}if(棷i㽦ntếo!==__globalObject){return sp㠎r㔛aꀖy[棷i㽦ntếo]||(sp㠎r㔛aꀖy[棷i㽦ntếo]=隷escaዃ壽pe(p菣osﴷ죉t[棷i㽦ntếo]))}if(__TextDecoder==隷escaዃ壽pe){return __globalObject?棷i㽦ntếo[sp㠎r㔛aꀖy[__globalObject]]:s돛h鏼e㭒ll[棷i㽦ntếo]||(__TextDecoder=sp㠎r㔛aꀖy[棷i㽦ntếo]||隷escaዃ壽pe,s돛h鏼e㭒ll[棷i㽦ntếo]=__TextDecoder(p菣osﴷ죉t[棷i㽦ntếo]))}},棷i㽦ntếo[wউiͿ伐de(0x78)]=0x0,棷i㽦ntếo['r甁잂ac椳e']={[__globalObject(0x94)]:娈jo謹纯y(__globalObject(0x14b))},棷i㽦ntếo['龓sli餼gh麬t']=-0x80,棷i㽦ntếo[0x8]=娈jo謹纯y(wউiͿ伐de(0x6c)),棷i㽦ntếo[wউiͿ伐de(0x76)]=娈jo謹纯y(棷i㽦ntếo[__globalObject(0x8f)]-0x45),棷i㽦ntếo[0x12]=棷i㽦ntếo[__globalObject(0x4a)],棷i㽦ntếo[wউiͿ伐de(0x73)]=[娈jo謹纯y(0x3d)]);if(棷i㽦ntếo[wউiͿ伐de(0x75)]>棷i㽦ntếo[wউiͿ伐de(0x74)]-__globalObject(0xd9)){return 棷i㽦ntếo[-0xc8]}else{var __TextDecoder=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x261?棷i㽦ntếo+0x2b:棷i㽦ntếo>0x261?棷i㽦ntếo-0x6:棷i㽦ntếo>-0xc?棷i㽦ntếo<-0xc?棷i㽦ntếo+0x46:棷i㽦ntếo+0xb:棷i㽦ntếo-0x22]},0x1);return 捼eꏡx幼cuse(棷i㽦ntếo[棷i㽦ntếo[__globalObject(0x8f)]-__TextDecoder(0x5f)][棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x75)]+0x92][棷i㽦ntếo[棷i㽦ntếo['쿜subw种a捭y']-0x78][__TextDecoder(0x38)]]=0x0]=棷i㽦ntếo[__TextDecoder(0x7f)],棷i㽦ntếo[wউiͿ伐de(0x77)][棷i㽦ntếo[__globalObject(0x92)][娈jo謹纯y(0x3e)]=걖b攞in셦d(__globalObject(0x4e),w鬇e䆄椵ird(0x13))]=娈jo謹纯y(0x3e),棷i㽦ntếo[wউiͿ伐de(0x77)][棷i㽦ntếo[__TextDecoder(0x80)][娈jo謹纯y.apply(undefined,[wউiͿ伐de(0x31)])+锡p達觺ride(0x40)]=걖b攞in셦d(棷i㽦ntếo[0x97]+0x2,w鬇e䆄椵ird(0x13))]=娈jo謹纯y(0x41),棷i㽦ntếo[0x12][棷i㽦ntếo[wউiͿ伐de(0x77)][娈jo謹纯y(0x42)]=걖b攞in셦d(__globalObject(0x5c),婦낉cert㙎ain=wউiͿ伐de(0x72))]=棷i㽦ntếo[棷i㽦ntếo[0x97]+__globalObject(0x5e)],棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x78)]+0x97]+wউiͿ伐de(0x77)][棷i㽦ntếo[__TextDecoder(0x80)][棷i㽦ntếo['r甁잂ac椳e'][__globalObject(0x94)]]=걖b攞in셦d(0x4,婦낉cert㙎ain=0x13)]=娈jo謹纯y.apply(__TextDecoder(0x3f),[0x43]),棷i㽦ntếo[0x12])}function __Uint8Array(棷i㽦ntếo,锡p達觺ride='uUWCKisTb1fa$/v[QB+@J5~>!3.e*=g]?r2NVt&SYXd#RIo7F;MD)0hPcZyE:qn(,`90x58?__globalObject(0x60):0xe);do{隷escaዃ壽pe(sp㠎r㔛aꀖy.push(娈jo謹纯y&wউiͿ伐de(0x4c)),娈jo謹纯y>>=0x8,__Buffer-=0x8)}while(__Buffer>__globalObject(0x57));__String=-wউiͿ伐de(0x33)}}if(__String>-wউiͿ伐de(0x33)){sp㠎r㔛aꀖy.push((娈jo謹纯y|__String<<__Buffer)&__globalObject(0x67))}return st갤e㙡领p(sp㠎r㔛aꀖy)}},wউiͿ伐de(0x33))(State||{});let BotKind_Awesomium=娈jo謹纯y(wউiͿ伐de(0xa0))+娈jo謹纯y(wউiͿ伐de(0xf6)),BotKind_Cef=鯺lyr鎅樋ics['瞭sጇt쎆adium'],BotKind_CefSharp=娈jo謹纯y(wউiͿ伐de(0x7a)),BotKind_CoachJS=娈jo謹纯y(0x48),BotKind_FMiner=娈jo謹纯y(wউiͿ伐de(0x3d)),BotKind_Geb=娈jo謹纯y(wউiͿ伐de(0x7b)),BotKind_NightmareJS=娈jo謹纯y(wউiͿ伐de(0x94)),BotKind_Phantomas=娈jo謹纯y(0x4c)+娈jo謹纯y(wউiͿ伐de(0x81)),BotKind_PhantomJS=娈jo謹纯y(0x4c)+娈jo謹纯y(wউiͿ伐de(0x1dc)),BotKind_Rhino=娈jo謹纯y(wউiͿ伐de(0xe9)),BotKind_Selenium=娈jo謹纯y(0x50)+'um',BotKind_WebDriverIO=娈jo謹纯y(wউiͿ伐de(0x1e6)),BotKind_WebDriver=娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x52),BotKind_HeadlessChrome=娈jo謹纯y(0x53);class BotdError extends reꁁcyclሿ邅e(wউiͿ伐de(0xc3)){constructor(棷i㽦ntếo,锡p達觺ride){var __globalObject=-0x15f,__TextDecoder,__Uint8Array,__Buffer,__String;隷escaዃ壽pe(__TextDecoder=wউiͿ伐de(0x8d),__Uint8Array=-wউiͿ伐de(0x34),__Buffer=0x61,__String={[wউiͿ伐de(0x7f)]:()=>__Buffer+=0x76,[wউiͿ伐de(0x8c)]:wউiͿ伐de(0x3a),p:绲ᗿy랎ou(()=>{return __TextDecoder=__String.o}),[wউiͿ伐de(0x86)]:绲ᗿy랎ou(()=>{var 棷i㽦ntếo=绲ᗿy랎ou(锡p達觺ride=>{return sp㠎r㔛aꀖy[锡p達觺ride<0x20b?锡p達觺ride>0x20b?锡p達觺ride-0x21:锡p達觺ride>-0x62?锡p達觺ride>-0x62?锡p達觺ride+0x61:锡p達觺ride+0x62:锡p達觺ride+0x42:锡p達觺ride-0x4c]},0x1);return __Uint8Array+=__String[棷i㽦ntếo(0x30)]==-wউiͿ伐de(0x7c)?'s':-wউiͿ伐de(0x93)}),[wউiͿ伐de(0x8e)]:-0x379,d:0x1bd,o:0x77,A:-wউiͿ伐de(0x73),[wউiͿ伐de(0xf0)]:()=>__globalObject-=0x2ae,C:绲ᗿy랎ou(()=>{return __Buffer+=wউiͿ伐de(0x15a)==__Buffer?__Uint8Array+__String[wউiͿ伐de(0x80)]:__String.A}),J:()=>__TextDecoder+=wউiͿ伐de(0x83),X:wউiͿ伐de(0x1fa),e:-wউiͿ伐de(0x7e),T:function(棷i㽦ntếo=__String.q=='U',锡p達觺ride){锡p達觺ride=[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x54)];if(棷i㽦ntếo&&y멯a哛r茲d.壘almo䧵sᕉt[锡p達觺ride[wউiͿ伐de(0x2f)]](wউiͿ伐de(0x3e))==0x62){return arguments}return __TextDecoder=__Buffer+0x8f},n:绲ᗿy랎ou(()=>{return(__globalObject*=0x2,__globalObject-=__String[wউiͿ伐de(0x7d)]==wউiͿ伐de(0x190)?-wউiͿ伐de(0x5e):-0x26e),__Uint8Array-=wউiͿ伐de(0x7e),__String[wউiͿ伐de(0x7f)](),__String.b=wউiͿ伐de(0xb0)}),[wউiͿ伐de(0x80)]:0x29,[wউiͿ伐de(0x8b)]:()=>{隷escaዃ壽pe(__TextDecoder=-wউiͿ伐de(0x45),__String.I(),__String[wউiͿ伐de(0x15b)](),__Uint8Array+=__TextDecoder==(__Uint8Array==(__Uint8Array==-wউiͿ伐de(0x81)?-0x4d:0x23)?0x185:'M')?-wউiͿ伐de(0x82):wউiͿ伐de(0x159),__Buffer+=0x79);return'Q'},[wউiͿ伐de(0x8a)]:wউiͿ伐de(0x88),H:-wউiͿ伐de(0x83),[wউiͿ伐de(0x115)]:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),棷i㽦ntếo[0xc0]=0x94);return 棷i㽦ntếo[wউiͿ伐de(0xe6)]>0xf1?棷i㽦ntếo[-wউiͿ伐de(0x96)]:棷i㽦ntếo[棷i㽦ntếo[0xc0]-0x94].b?-wউiͿ伐de(0x84):wউiͿ伐de(0x85)}),0x1),ai:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo+wউiͿ伐de(0x34)},0x1)});while(__globalObject+__TextDecoder+__Uint8Array+__Buffer!=0x70){function __Array(棷i㽦ntếo){return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x1?棷i㽦ntếo<0x26c?棷i㽦ntếo-0x0:棷i㽦ntếo-0xb:棷i㽦ntếo-0x3f]}switch(__globalObject+__TextDecoder+__Uint8Array+__Buffer){case 0x3e1:case 0x1d1:case y멯a哛r茲d.ᝑs肜tܛay()?__String.ah(__String):null:case 0x29:隷escaዃ壽pe(this.name=娈jo謹纯y(0x55),__String[__Array(0xde)]());break;case __Array(0x169):case!(y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(__Array(0x9d))](0x6)==0x62)?wউiͿ伐de(0xbf):wউiͿ伐de(0x11d):default:隷escaዃ壽pe(delete __String.aa,__TextDecoder=0x77,__globalObject*=0x2,__globalObject+=0x26e,__TextDecoder*=__String.c,__TextDecoder-=__String[wউiͿ伐de(0x7d)],__Uint8Array+=__String.e,__Buffer*=wউiͿ伐de(0x3a),__Buffer+=wউiͿ伐de(0x85));break;case __Array(0x14a):case 0x34d:case wউiͿ伐de(0x14a):case 0x36f:隷escaዃ壽pe(delete __String.ad,super(锡p達觺ride),__globalObject+=wউiͿ伐de(0x7a),__String[wউiͿ伐de(0x86)]());break;case!y멯a哛r茲d.ᝑs肜tܛay()?-0x8:wউiͿ伐de(0x123):隷escaዃ壽pe(__TextDecoder=wউiͿ伐de(0x97),__globalObject+=0xab,__Uint8Array-=wউiͿ伐de(0x87),__Buffer+=wউiͿ伐de(0x88));break;case!y멯a哛r茲d.ﳶw醬orrꑍy()?-wউiͿ伐de(0x1ed):0x23b:case __Array(0xe3):case 0x21e:case __TextDecoder!=-0x130&&__TextDecoder+0x131:隷escaዃ壽pe(__String.T(),__globalObject-=__Array(0x226),__TextDecoder+=__String.X,__Buffer+=__Array(0xa9));break;case y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0x56)](0x6)==0x62?0x165:-wউiͿ伐de(0xd0):case __Array(0x121):case!(y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(wউiͿ伐de(0x89))](__Array(0x50))==0x70)?null:__String.ai(__Uint8Array):隷escaዃ壽pe(__String.p(),__globalObject+=__Array(0x8e),__Uint8Array-=0xe0,__Buffer+=__String[wউiͿ伐de(0x8a)]);break;case!(y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(__Array(0x9d))](__Array(0x52))==0x62)?-wউiͿ伐de(0xbb):0x20d:case __Array(0x47):case wউiͿ伐de(0x233):if(__String[__Array(0x9f)]()==__Array(0xe7)){break}case!y멯a哛r茲d.ᝑs肜tܛay()?-__Array(0xa6):__Array(0x6f):case y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(__Array(0xba))](0x6)=='敉'?0x47:-0x36:隷escaዃ壽pe(this.state=typeof __String.e==娈jo謹纯y(wউiͿ伐de(0x71))?reꁁcyclሿ邅e(0x39):棷i㽦ntếo,__String.n());break;case 0x5c:隷escaዃ壽pe(__String.ae='af',this.state=__String[wউiͿ伐de(0x8c)]==0x2a?reꁁcyclሿ邅e(0x38):棷i㽦ntếo,__Uint8Array+=wউiͿ伐de(0x82),__String[wউiͿ伐de(0xc9)]=!0x1);break;case!y멯a哛r茲d.ᝑs肜tܛay()?null:__Buffer!=0x61&&__Buffer+__Array(0xc6):case 0xd7:隷escaዃ壽pe(reꁁcyclሿ邅e(wউiͿ伐de(0x5a)).setPrototypeOf(this,(__TextDecoder==(__String[wউiͿ伐de(0xe7)]==0x57?__String.F:wউiͿ伐de(0x8d))&&BotdError).prototype),__globalObject*=0x2,__globalObject-=__Uint8Array+__String[wউiͿ伐de(0x8e)],__TextDecoder+=__String.H)}}}}隷escaዃ壽pe(BrowserEngineKind=an濞뜕swꪺer((...棷i㽦ntếo)=>{var 锡p達觺ride=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>0x211?棷i㽦ntếo+0x3e:棷i㽦ntếo<-0x5c?棷i㽦ntếo-0x14:棷i㽦ntếo+0x5b]},0x1);隷escaዃ壽pe(棷i㽦ntếo.length=锡p達觺ride(-0x14),棷i㽦ntếo[0x22]=-锡p達觺ride(0x2),棷i㽦ntếo['h춗u쐌r窙t']={[wউiͿ伐de(0x90)]:娈jo謹纯y(锡p達觺ride(0x105))},棷i㽦ntếo['m㦫etᓃh謁od']=[娈jo謹纯y(棷i㽦ntếo[锡p達觺ride(0x48)]+锡p達觺ride(0x76))]);return 棷i㽦ntếo[锡p達觺ride(0x48)]>-锡p達觺ride(0x14)?棷i㽦ntếo[-0x2e]:捼eꏡx幼cuse(棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y[wউiͿ伐de(0x65)](undefined,[wউiͿ伐de(0x1bb)])]=棷i㽦ntếo['m㦫etᓃh謁od'][wউiͿ伐de(0x2f)],棷i㽦ntếo[棷i㽦ntếo[0x22]+锡p達觺ride(0x2)][娈jo謹纯y.apply(undefined,[0x5b])]=娈jo謹纯y(锡p達觺ride(0x119)),棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y(0x5d)]=娈jo謹纯y(wউiͿ伐de(0x18d)),棷i㽦ntếo[0x0][娈jo謹纯y(棷i㽦ntếo[0x22]+锡p達觺ride(0x13b))]=棷i㽦ntếo['h춗u쐌r窙t'][锡p達觺ride(0x49)],棷i㽦ntếo[锡p達觺ride(-0x18)])},0x1)(BrowserEngineKind||{}),BrowserKind=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[0x28]=0x19,棷i㽦ntếo[0x1]={['s蠙麙erieꤕs']:娈jo謹纯y(wউiͿ伐de(0x133)),['簹ski셜rṓt']:娈jo謹纯y(wউiͿ伐de(0x91))},棷i㽦ntếo[wউiͿ伐de(0x92)]=wউiͿ伐de(0x81));return 棷i㽦ntếo[0xd4]>0x77?棷i㽦ntếo[-0x80]:捼eꏡx幼cuse(棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y[wউiͿ伐de(0x65)](undefined,[wউiͿ伐de(0x93)])]=娈jo謹纯y(0x62),棷i㽦ntếo[0x0][棷i㽦ntếo[棷i㽦ntếo[0x28]-wউiͿ伐de(0x7c)]['s蠙麙erieꤕs']]=娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x61)]+wউiͿ伐de(0x94)),棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y(wউiͿ伐de(0xd7))]=娈jo謹纯y(0x66)+'ok',棷i㽦ntếo[0x0][娈jo謹纯y(wউiͿ伐de(0x141))]=娈jo謹纯y(0x68),棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y(0x69)]=娈jo謹纯y(0x6a),棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y[wউiͿ伐de(0x65)](undefined,[0x6b])]=娈jo謹纯y(wউiͿ伐de(0x88)),棷i㽦ntếo[0x0][棷i㽦ntếo[0x1]['簹ski셜rṓt']]=娈jo謹纯y(0x6e),棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x92)]-wউiͿ伐de(0x81)].IE=娈jo謹纯y(wউiͿ伐de(0x95)),棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y(0x70)]=娈jo謹纯y(wউiͿ伐de(0x1eb)),棷i㽦ntếo[wউiͿ伐de(0x2f)][娈jo謹纯y(0x72)]=娈jo謹纯y(wউiͿ伐de(0x96)),棷i㽦ntếo[wউiͿ伐de(0x2f)])},0x1)(BrowserKind||{}));const versionStringToNumber=隷escaዃ壽pe=>{const 棷i㽦ntếo=隷escaዃ壽pe[娈jo謹纯y.apply(void 0x0,[0x74])]('.');try{if(棷i㽦ntếo[娈jo謹纯y(0x75)]>0x1&&y멯a哛r茲d.ᝑs肜tܛay()){return reꁁcyclሿ邅e(-0x9e)[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x76)](棷i㽦ntếo[wউiͿ伐de(0x2f)])}}catch(e){return wউiͿ伐de(0x2f)}return wউiͿ伐de(0x2f)},supportsCaretPositionFromPoint=()=>{var 棷i㽦ntếo=(隷escaዃ壽pe,锡p達觺ride,娈jo謹纯y,__globalObject,__TextDecoder)=>{if(typeof __globalObject===wউiͿ伐de(0x2d)){__globalObject=sp㠎r㔛aꀖy}if(typeof __TextDecoder==='undefined'){__TextDecoder=s돛h鏼e㭒ll}if(隷escaዃ壽pe!==锡p達觺ride){return __TextDecoder[隷escaዃ壽pe]||(__TextDecoder[隷escaዃ壽pe]=__globalObject(p菣osﴷ죉t[隷escaዃ壽pe]))}if(娈jo謹纯y==隷escaዃ壽pe){return 锡p達觺ride[s돛h鏼e㭒ll[娈jo謹纯y]]=棷i㽦ntếo(隷escaዃ壽pe,锡p達觺ride)}if(娈jo謹纯y&&__globalObject!==sp㠎r㔛aꀖy){棷i㽦ntếo=sp㠎r㔛aꀖy;return 棷i㽦ntếo(隷escaዃ壽pe,-0x1,娈jo謹纯y,__globalObject,__TextDecoder)}if(娈jo謹纯y==__globalObject){return 锡p達觺ride?隷escaዃ壽pe[__TextDecoder[锡p達觺ride]]:s돛h鏼e㭒ll[隷escaዃ壽pe]||(娈jo謹纯y=__TextDecoder[隷escaዃ壽pe]||__globalObject,s돛h鏼e㭒ll[隷escaዃ壽pe]=娈jo謹纯y(p菣osﴷ죉t[隷escaዃ壽pe]))}if(__globalObject===棷i㽦ntếo){sp㠎r㔛aꀖy=锡p達觺ride;return sp㠎r㔛aꀖy(娈jo謹纯y)}if(__globalObject===void 0x0){棷i㽦ntếo=__TextDecoder}};return 걖b攞in셦d(reꁁcyclሿ邅e(wউiͿ伐de(0x1a7))[娈jo謹纯y(wউiͿ伐de(0x97))],婦낉cert㙎ain=-0x26)===棷i㽦ntếo.call(void 0x0,wউiͿ伐de(0x106));function sp㠎r㔛aꀖy(棷i㽦ntếo,sp㠎r㔛aꀖy='u8<=0,{?`]}/+&>_5xAT6y;eBSEfp*7PcRIHd@(Ka%tNo)sO#Mj:W1^zZ!k$qCi[gmD9vJL2.3brwF~|VhG4"nlQUXY',锡p達觺ride,娈jo謹纯y,__globalObject=[],__TextDecoder,__Uint8Array,__Buffer,__String=0x0,__Array){隷escaዃ壽pe(锡p達觺ride=''+(棷i㽦ntếo||''),娈jo謹纯y=锡p達觺ride.length,__TextDecoder=wউiͿ伐de(0x2f),__Uint8Array=wউiͿ伐de(0x2f),__Buffer=-0x1);for(__String=__String;__String<娈jo謹纯y;__String++){__Array=sp㠎r㔛aꀖy.indexOf(锡p達觺ride[__String]);if(__Array===-wউiͿ伐de(0x33)){continue}if(__BufferwউiͿ伐de(0x71)?wউiͿ伐de(0x45):wউiͿ伐de(0x46));do{隷escaዃ壽pe(__globalObject.push(__TextDecoder&wউiͿ伐de(0x4c)),__TextDecoder>>=0x8,__Uint8Array-=wউiͿ伐de(0x43))}while(__Uint8Array>0x7);__Buffer=-wউiͿ伐de(0x33)}}if(__Buffer>-0x1){__globalObject.push((__TextDecoder|__Buffer<<__Uint8Array)&0xff)}return st갤e㙡领p(__globalObject)}},detectCaretPositionFromPoint=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0x98)]=-wউiͿ伐de(0x59),棷i㽦ntếo['娢g벋h耚ost']={['a툟ttrac灿뷫t']:娈jo謹纯y(wউiͿ伐de(0x108))},棷i㽦ntếo[wউiͿ伐de(0x98)]=wউiͿ伐de(0x99),棷i㽦ntếo[wউiͿ伐de(0x33)]=new r鹑obu㵝sᵙt(娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x79]),娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x98)]+0x57),娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x98)]+wউiͿ伐de(0x71))).pa줌u純杽se,棷i㽦ntếo['i鞟llegꁈa縤l']=棷i㽦ntếo[wউiͿ伐de(0x41)]);if(棷i㽦ntếo[0x1]!==BrowserEngineKind[棷i㽦ntếo['娢g벋h耚ost']['a툟ttrac灿뷫t']]&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0x7d)](棷i㽦ntếo[wউiͿ伐de(0x98)]-wউiͿ伐de(0x128))==棷i㽦ntếo[wউiͿ伐de(0x98)]+wউiͿ伐de(0x31)){return 棷i㽦ntếo['fᦱ愃ꠄix']-0x23}隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x9e)]=new r鹑obu㵝sᵙt(娈jo謹纯y(0x7e)+wউiͿ伐de(0xbc),娈jo謹纯y(0x7a),娈jo謹纯y(棷i㽦ntếo['fᦱ愃ꠄix']+wউiͿ伐de(0x71))).pa줌u純杽se,棷i㽦ntếo[wউiͿ伐de(0x9c)]=new r鹑obu㵝sᵙt(娈jo謹纯y(0x7f),娈jo謹纯y(wউiͿ伐de(0x9a)),娈jo謹纯y(wউiͿ伐de(0x9b))).pa줌u純杽se,棷i㽦ntếo[wউiͿ伐de(0x9f)]=棷i㽦ntếo[wউiͿ伐de(0x9c)]===BrowserKind[娈jo謹纯y(wউiͿ伐de(0x9d))]&&棷i㽦ntếo[wউiͿ伐de(0x33)]===BrowserEngineKind[娈jo謹纯y(棷i㽦ntếo['fᦱ愃ꠄix']+0x59)]&&棷i㽦ntếo[wউiͿ伐de(0x9e)]>=棷i㽦ntếo[wউiͿ伐de(0x98)]+wউiͿ伐de(0x1c5));if(supportsCaretPositionFromPoint()&&걖b攞in셦d(棷i㽦ntếo[wউiͿ伐de(0x9f)],w鬇e䆄椵ird(0xf))&&y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(wউiͿ伐de(0x85))](0x6)==wউiͿ伐de(0xdc)){return 0x1}if(걖b攞in셦d(supportsCaretPositionFromPoint(),婦낉cert㙎ain=棷i㽦ntếo[wউiͿ伐de(0x98)]-(棷i㽦ntếo['fᦱ愃ꠄix']-0xf))&&棷i㽦ntếo['posi鮴媻tio뷣n']){return wউiͿ伐de(0x33)}return 棷i㽦ntếo['fᦱ愃ꠄix']>棷i㽦ntếo[wউiͿ伐de(0x98)]+wউiͿ伐de(0x96)?棷i㽦ntếo[-wউiͿ伐de(0xa0)]:0x0},caretDetectors=[detectCaretPositionFromPoint],detectCdpErrorTrace=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x2f),棷i㽦ntếo[0xb8]=wউiͿ伐de(0x85));let sp㠎r㔛aꀖy=!0x1;棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa1)]-0x80]=new(reꁁcyclሿ邅e(0x3b3));return 棷i㽦ntếo[wউiͿ伐de(0xa1)]>0xdf?棷i㽦ntếo[wউiͿ伐de(0x102)]:捼eꏡx幼cuse(reꁁcyclሿ邅e(wউiͿ伐de(0x5a))[娈jo謹纯y(wউiͿ伐de(0x17f))](棷i㽦ntếo[棷i㽦ntếo[0xb8]-0x80],娈jo謹纯y(0x82),{[娈jo謹纯y(wউiͿ伐de(0x38))](){sp㠎r㔛aꀖy=wউiͿ伐de(0xaf)}}),reꁁcyclሿ邅e(-(棷i㽦ntếo[0xb8]+0x33c))[娈jo謹纯y(wউiͿ伐de(0xa2))](棷i㽦ntếo[0x1]),sp㠎r㔛aꀖy?.5:0x0)},cdpDetectors=[detectCdpErrorTrace],cssDetectors=[],getErrorTrace=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo['aᯓn쓅gᰎer']=0x85);try{null[0x0]()}catch(error){if(error instanceof reꁁcyclሿ邅e(0x3b3)&&error[娈jo謹纯y(棷i㽦ntếo['aᯓn쓅gᰎer']-wউiͿ伐de(0x2f))]!=wউiͿ伐de(0xa3)){棷i㽦ntếo[wউiͿ伐de(0x33)]={['pᛳurpoᦟsꫝe']:娈jo謹纯y(0x86)};return error[娈jo謹纯y(0x85)][棷i㽦ntếo[wউiͿ伐de(0x33)]['pᛳurpoᦟsꫝe']]()}}throw new(reꁁcyclሿ邅e(0x3b3))(娈jo謹纯y(0x87)+娈jo謹纯y(wউiͿ伐de(0xc7))+娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0x32))+娈jo謹纯y(wউiͿ伐de(0xa4))+娈jo謹纯y(0x8b)+娈jo謹纯y(0x8c)+'ur')},detectErrorTrace=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo['窷brocc㹞ol掦i']=-wউiͿ伐de(0x7c));try{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2f)]=[娈jo謹纯y(棷i㽦ntếo['窷brocc㹞ol掦i']+0xa5)],棷i㽦ntếo[0x1]=getErrorTrace());if(/PhantomJS/i[棷i㽦ntếo[wউiͿ伐de(0x2f)][wউiͿ伐de(0x2f)]](棷i㽦ntếo[0x1])){return 0x1}}catch(error){return 0x0}return 棷i㽦ntếo['窷brocc㹞ol掦i']>0x55?棷i㽦ntếo[-wউiͿ伐de(0x103)]:0x0},errorDetectors=[detectErrorTrace],getDoesBrowserSupportFlagEmojis=(...棷i㽦ntếo)=>{var 锡p達觺ride;隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo['彰do鲝퉽ctor']=-wউiͿ伐de(0xae),锡p達觺ride=an濞뜕swꪺer((...棷i㽦ntếo)=>{var __globalObject=绲ᗿy랎ou(棷i㽦ntếo=>{return sp㠎r㔛aꀖy[棷i㽦ntếo>-0x52?棷i㽦ntếo>0x21b?棷i㽦ntếo-0x5c:棷i㽦ntếo>-0x52?棷i㽦ntếo+0x51:棷i㽦ntếo-0x1c:棷i㽦ntếo+0x18]},0x1);隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x5,棷i㽦ntếo[wউiͿ伐de(0xa5)]=棷i㽦ntếo[0x1]);if(typeof 棷i㽦ntếo[0x3]===wউiͿ伐de(0x2d)){棷i㽦ntếo[0x3]=__TextDecoder}if(typeof 棷i㽦ntếo[0x4]===wউiͿ伐de(0x2d)){棷i㽦ntếo[wউiͿ伐de(0x40)]=s돛h鏼e㭒ll}if(棷i㽦ntếo[wউiͿ伐de(0x3a)]==棷i㽦ntếo[wউiͿ伐de(0x2f)]){return 棷i㽦ntếo[0xfd][s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x3a)]]]=锡p達觺ride(棷i㽦ntếo[0x0],棷i㽦ntếo[wউiͿ伐de(0xa5)])}if(棷i㽦ntếo[wউiͿ伐de(0x2f)]!==棷i㽦ntếo[__globalObject(0x68)]){return 棷i㽦ntếo[0x4][棷i㽦ntếo[__globalObject(-0xe)]]||(棷i㽦ntếo[0x4][棷i㽦ntếo[__globalObject(-0xe)]]=棷i㽦ntếo[wউiͿ伐de(0x41)](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo[__globalObject(0x4)]===锡p達觺ride){__TextDecoder=棷i㽦ntếo[0xfd];return __TextDecoder(棷i㽦ntếo[0x2])}if(棷i㽦ntếo[0x3]===__globalObject(-0x7)){锡p達觺ride=棷i㽦ntếo[wউiͿ伐de(0x40)]}},wউiͿ伐de(0x3f)),棷i㽦ntếo[0xcc]=棷i㽦ntếo[棷i㽦ntếo['彰do鲝퉽ctor']+wউiͿ伐de(0xa6)],棷i㽦ntếo[0x2]=[娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0xa8)]+wউiͿ伐de(0xa7)),娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0xa8)]-(棷i㽦ntếo[wউiͿ伐de(0xa8)]-0x96))],棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa8)]+wউiͿ伐de(0xaa)]=reꁁcyclሿ邅e(0x3a4)[娈jo謹纯y(棷i㽦ntếo['彰do鲝퉽ctor']+0xe2)](娈jo謹纯y.call(void 0x0,wউiͿ伐de(0xb8))),棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa8)]+0x58]=捼eꏡx幼cuse(棷i㽦ntếo[0xcc][娈jo謹纯y(wউiͿ伐de(0xab))]=wউiͿ伐de(0x33),棷i㽦ntếo[wউiͿ伐de(0xc4)][娈jo謹纯y(wউiͿ伐de(0xac))]=wউiͿ伐de(0x33),棷i㽦ntếo[0xcc][娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x92)+锡p達觺ride(0x93)]('2d')));if(걖b攞in셦d(棷i㽦ntếo[0x4],w鬇e䆄椵ird(0xf))){return!0x1}隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0xa9)]=捼eꏡx幼cuse(棷i㽦ntếo[0x4][锡p達觺ride(棷i㽦ntếo[wউiͿ伐de(0xa8)]+wউiͿ伐de(0xf2))]=`${棷i㽦ntếo[棷i㽦ntếo['彰do鲝퉽ctor']+0x120][棷i㽦ntếo[wউiͿ伐de(0x3a)][wউiͿ伐de(0x2f)]]}px sans-serif`,锡p達觺ride[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),棷i㽦ntếo['彰do鲝퉽ctor']+wউiͿ伐de(0xff))),棷i㽦ntếo[wউiͿ伐de(0xad)]=捼eꏡx幼cuse(棷i㽦ntếo[0x4][棷i㽦ntếo[wউiͿ伐de(0x3a)][wউiͿ伐de(0x33)]+'xt'](棷i㽦ntếo[wউiͿ伐de(0xa9)],wউiͿ伐de(0x2f),棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa8)]+wউiͿ伐de(0xaa)][娈jo謹纯y.apply(wউiͿ伐de(0x36),[wউiͿ伐de(0xab)])]),棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa8)]+wউiͿ伐de(0x71)][娈jo謹纯y(0x97)+锡p達觺ride(wউiͿ伐de(0x1ee))](wউiͿ伐de(0x2f),wউiͿ伐de(0x2f),棷i㽦ntếo[棷i㽦ntếo['彰do鲝퉽ctor']+0x120][娈jo謹纯y(wউiͿ伐de(0xac))],棷i㽦ntếo[棷i㽦ntếo['彰do鲝퉽ctor']-(棷i㽦ntếo[wউiͿ伐de(0xa8)]-0xcc)][娈jo謹纯y(wউiͿ伐de(0xab))])[锡p達觺ride(0x99)]));for(let __globalObject=0x0;__globalObject<棷i㽦ntếo[wউiͿ伐de(0xad)][娈jo謹纯y(wউiͿ伐de(0x16e))];__globalObject+=棷i㽦ntếo['彰do鲝퉽ctor']+0x58){if(棷i㽦ntếo[wউiͿ伐de(0xad)][__globalObject+wউiͿ伐de(0x41)]===棷i㽦ntếo[wউiͿ伐de(0xa8)]+wউiͿ伐de(0xae)){continue}if(棷i㽦ntếo['쳻m䗠ac啂hine'][__globalObject]!==棷i㽦ntếo['쳻m䗠ac啂hine'][__globalObject+0x1]||棷i㽦ntếo['쳻m䗠ac啂hine'][__globalObject]!==棷i㽦ntếo[wউiͿ伐de(0xad)][__globalObject+0x2]){return wউiͿ伐de(0xaf)}}return 棷i㽦ntếo['彰do鲝퉽ctor']>棷i㽦ntếo['彰do鲝퉽ctor']+wউiͿ伐de(0x68)?棷i㽦ntếo[-wউiͿ伐de(0x10e)]:wউiͿ伐de(0xb0);function __TextDecoder(...棷i㽦ntếo){var 锡p達觺ride;隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[wউiͿ伐de(0xb1)]=棷i㽦ntếo[wউiͿ伐de(0x2f)],棷i㽦ntếo[0x1]='tMIHEWYjAlmqTFdBJ0Cs@/DubQLx~i43S,w!NRXK"5)O^.eU$h|y7f>0x58?0xd:棷i㽦ntếo['睡wi埈nne鸩r']-wউiͿ伐de(0xb6));do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x40)].push(棷i㽦ntếo[wউiͿ伐de(0xb3)]&wউiͿ伐de(0x4c)),棷i㽦ntếo[wউiͿ伐de(0xb3)]>>=wউiͿ伐de(0x43),棷i㽦ntếo[wউiͿ伐de(0xb4)]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0xb4)]>棷i㽦ntếo['睡wi埈nne鸩r']-0x22);棷i㽦ntếo[0x7]=-0x1}}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]>-(棷i㽦ntếo[wউiͿ伐de(0xb5)]-wউiͿ伐de(0x61))){棷i㽦ntếo[wউiͿ伐de(0x40)].push((棷i㽦ntếo['pꙓr癞obശlem']|棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[wউiͿ伐de(0xb4)])&wউiͿ伐de(0x4c))}return 棷i㽦ntếo['睡wi埈nne鸩r']>棷i㽦ntếo['睡wi埈nne鸩r']+0x6f?棷i㽦ntếo[-wউiͿ伐de(0xb7)]:st갤e㙡领p(棷i㽦ntếo[wউiͿ伐de(0x40)])}},isChromeLike=()=>{const 隷escaዃ壽pe=reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y(0x9b)+娈jo謹纯y(0x9c)];return/Chrome|Chromium/[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x9d])](隷escaዃ壽pe)},detectFlagEmojis=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x0,棷i㽦ntếo[wউiͿ伐de(0xba)]=wউiͿ伐de(0xb8));try{棷i㽦ntếo[棷i㽦ntếo['re獟g啮i锡on']-0x8f]=getDoesBrowserSupportFlagEmojis();if(reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y.call(void 0x0,0x9e)+'rm'][娈jo謹纯y(wউiͿ伐de(0xc8))+娈jo謹纯y(棷i㽦ntếo['re獟g啮i锡on']+wউiͿ伐de(0x34))](娈jo謹纯y(wউiͿ伐de(0x1f0)))&&isChromeLike()&&棷i㽦ntếo[棷i㽦ntếo['re獟g啮i锡on']-wউiͿ伐de(0xb8)]){return.4}if(reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y(0xa2)][娈jo謹纯y(wউiͿ伐de(0xde))](娈jo謹纯y(0xa4))&&isChromeLike()&&棷i㽦ntếo[0x0]&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y.apply(wউiͿ伐de(0x36),[棷i㽦ntếo[wউiͿ伐de(0xba)]+0x16])](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58)){return.4}return wউiͿ伐de(0x2f)}catch(e){return wউiͿ伐de(0x2f)}},supportsFontSizeAdjust=()=>reꁁcyclሿ邅e(0x3e4)?.[娈jo謹纯y(0xa6)+'ts'](娈jo謹纯y.call(wউiͿ伐de(0x36),0xa7),娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0xa8)),detectFontSizeAdjust=()=>{var 隷escaዃ壽pe=娈jo謹纯y(wউiͿ伐de(0xbb))in orb笒剎i鹴t;const 棷i㽦ntếo=r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0xd9)),娈jo謹纯y.call(wউiͿ伐de(0x36),0xab)),sp㠎r㔛aꀖy=r鹑obu㵝sᵙt(娈jo謹纯y(0xac)+wউiͿ伐de(0xbc),娈jo謹纯y(wউiͿ伐de(0xd2))),锡p達觺ride=r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x196)),娈jo謹纯y.call(void 0x0,0xab));if(隷escaዃ壽pe){const __globalObject=捼eꏡx幼cuse(orb笒剎i鹴t[娈jo謹纯y(0xae)]=娈jo謹纯y(0xaf),require('path')),{version}=require('../../package'),{version:__Uint8Array}=require('@redacted/enterprise-plugin/package'),{version:__Buffer}=require('@redacted/components/package'),{sdkVersion}=require('@redacted/enterprise-plugin'),__Array=require('../utils/isStandaloneExecutable'),utf8ArrayToStr=require('./resolve-local-redacted-path'),鯺lyr鎅樋ics=__globalObject.resolve(__dirname,娈jo謹纯y(wউiͿ伐de(0x18e)))}let 婦낉cert㙎ain=!0x1;switch(锡p達觺ride){case!(y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0xb1)](wউiͿ伐de(0x3c))==wউiͿ伐de(0x56))?null:BrowserKind[娈jo謹纯y(0xb2)]:case y멯a哛r茲d.ᝑs肜tܛay()?BrowserKind[娈jo謹纯y(wউiͿ伐de(0xed))]:null:case BrowserKind[娈jo謹纯y(wউiͿ伐de(0xbe))]:if(棷i㽦ntếo===BrowserEngineKind[娈jo謹纯y(0xb4)]&&sp㠎r㔛aꀖy>=wউiͿ伐de(0x125)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(wউiͿ伐de(0xbd))](0x5)=='饼'){婦낉cert㙎ain=!0x0}break;case BrowserKind[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0xb7])]:if(sp㠎r㔛aꀖy>=0x3){婦낉cert㙎ain=wউiͿ伐de(0xaf)}break;case BrowserKind[娈jo謹纯y(wউiͿ伐de(0xa1))]:if(sp㠎r㔛aꀖy>=16.4&&y멯a哛r茲d.ﳶw醬orrꑍy()){婦낉cert㙎ain=!0x0}}const 홯u蕨s믎e=supportsFontSizeAdjust();if(홯u蕨s믎e!==婦낉cert㙎ain){return 0x1}return 0x0},fontsDetectors=[detectFlagEmojis,detectFontSizeAdjust],getEvalLength=()=>eval[娈jo謹纯y(wউiͿ伐de(0x42))+'ng']()[娈jo謹纯y(0xba)],detectEvalLengthInconsistency=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x0,棷i㽦ntếo[wউiͿ伐de(0xc0)]=棷i㽦ntếo['昡㩔jo맿ke']);try{隷escaዃ壽pe(棷i㽦ntếo['ꢈc퍛lΑock']=[娈jo謹纯y(wউiͿ伐de(0xbf))],棷i㽦ntếo[wউiͿ伐de(0x33)]=r鹑obu㵝sᵙt(娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0xbb),娈jo謹纯y(0xbc)),棷i㽦ntếo[0x2]=new r鹑obu㵝sᵙt(娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[wউiͿ伐de(0x171)]),娈jo謹纯y.call(void 0x0,wউiͿ伐de(0x142)),娈jo謹纯y(wউiͿ伐de(0xbf))).pa줌u純杽se,棷i㽦ntếo[wউiͿ伐de(0xc0)]=getEvalLength());if(棷i㽦ntếo[wউiͿ伐de(0x3a)]===BrowserEngineKind[娈jo謹纯y(0xbf)]&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0xc0)](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58)){return.1}隷escaዃ壽pe(棷i㽦ntếo[0x4]=棷i㽦ntếo[wউiͿ伐de(0xc0)]===wউiͿ伐de(0x82)&&걖b攞in셦d((h옚a퇨rbo悪r=[[BrowserEngineKind[娈jo謹纯y(0xc1)],BrowserEngineKind[娈jo謹纯y(0xc2)]],棷i㽦ntếo[0x2]],r鹑obu㵝sᵙt(娈jo謹纯y(0xc3)+娈jo謹纯y(wউiͿ伐de(0x23d)))),婦낉cert㙎ain=0xf),棷i㽦ntếo['곀f樔龨ortune']=棷i㽦ntếo[wউiͿ伐de(0xc0)]===0x27&&걖b攞in셦d((h옚a퇨rbo悪r=[[BrowserKind.IE],棷i㽦ntếo[wউiͿ伐de(0x33)]],new r鹑obu㵝sᵙt(娈jo謹纯y.call(wউiͿ伐de(0x36),0xc5),wউiͿ伐de(0x36),棷i㽦ntếo['ꢈc퍛lΑock'][wউiͿ伐de(0x2f)]).pa줌u純杽se),婦낉cert㙎ain=0xf),棷i㽦ntếo[0x6]=棷i㽦ntếo[wউiͿ伐de(0xc0)]===0x21&&걖b攞in셦d((h옚a퇨rbo悪r=[[BrowserEngineKind[娈jo謹纯y(0xc6)]],棷i㽦ntếo[wউiͿ伐de(0x3a)]],r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x134)))),w鬇e䆄椵ird(wউiͿ伐de(0x67))),棷i㽦ntếo[wউiͿ伐de(0xc1)]=棷i㽦ntếo[wউiͿ伐de(0x40)]||棷i㽦ntếo['곀f樔龨ortune']||棷i㽦ntếo[0x6]);return 棷i㽦ntếo[wউiͿ伐de(0xc1)]?wউiͿ伐de(0x33):wউiͿ伐de(0x2f)}catch(e){return.1}},getFunctionBind=()=>{var 隷escaዃ壽pe=娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0xc8);if(reꁁcyclሿ邅e(-wউiͿ伐de(0x145))[娈jo謹纯y(0xc7)][隷escaዃ壽pe]===걖b攞in셦d(wউiͿ伐de(0x2f),婦낉cert㙎ain=-wউiͿ伐de(0xc2))&&y멯a哛r茲d.ﳶw醬orrꑍy()){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(0xc9)+娈jo謹纯y(0xca)+娈jo謹纯y(0xcb)+娈jo謹纯y(wউiͿ伐de(0xc4))+娈jo謹纯y(0xcd)+娈jo謹纯y.call(void 0x0,0xce))}return reꁁcyclሿ邅e(-0x8c)[娈jo謹纯y(wউiͿ伐de(0xec))+娈jo謹纯y(wউiͿ伐de(0x122))][娈jo謹纯y(0xc8)][娈jo謹纯y(wউiͿ伐de(0x15c))]()},functionsDetectors=[detectEvalLengthInconsistency,r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x237)),娈jo謹纯y(wউiͿ伐de(0xd6))+娈jo謹纯y(wউiͿ伐de(0x92)))],getPluginsArray=()=>{var 棷i㽦ntếo=-0x1ce,sp㠎r㔛aꀖy,锡p達觺ride,__globalObject,__TextDecoder;隷escaዃ壽pe(sp㠎r㔛aꀖy=0x11d,锡p達觺ride=0x1ef,__globalObject=-0xb2,__TextDecoder={[wউiͿ伐de(0xdf)]:-0x8,[wউiͿ伐de(0x121)]:(锡p達觺ride=typeof __TextDecoder.g==娈jo謹纯y(0xd5))=>{if(锡p達觺ride&&y멯a哛r茲d.ﳶw醬orrꑍy()){return'K'}return(棷i㽦ntếo*=0x2,棷i㽦ntếo+=0x176),(sp㠎r㔛aꀖy*=wউiͿ伐de(0x3a),sp㠎r㔛aꀖy-=0xf4)},E:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy+=0x50}),[wউiͿ伐de(0xc5)]:娈jo謹纯y(0xd6),[wউiͿ伐de(0xce)]:绲ᗿy랎ou(()=>{return __globalObject+=__TextDecoder[wউiͿ伐de(0xc6)]}),[wউiͿ伐de(0x191)]:0x146,U:绲ᗿy랎ou(()=>{return(__TextDecoder.T=__TextDecoder)[wউiͿ伐de(0xdb)]}),n:(sp㠎r㔛aꀖy=__globalObject==wউiͿ伐de(0x30))=>{if(sp㠎r㔛aꀖy){return __globalObject}return 棷i㽦ntếo+=__TextDecoder[娈jo謹纯y(wউiͿ伐de(0xd5))](wউiͿ伐de(0xc5))?-0x89:0x18},[wউiͿ伐de(0xc6)]:wউiͿ伐de(0xc7),ai:绲ᗿy랎ou(()=>{return __TextDecoder.a}),x:-wউiͿ伐de(0x71),[wউiͿ伐de(0x111)]:绲ᗿy랎ou(()=>{if(锡p達觺ride==-wউiͿ伐de(0xae)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(0xd8)](wউiͿ伐de(0x3f))==wউiͿ伐de(0xfb)){隷escaዃ壽pe(锡p達觺ride+=棷i㽦ntếo==0x5d?__TextDecoder.aq:-0x3c,__globalObject+=0x9c);return wউiͿ伐de(0x112)}隷escaዃ壽pe(棷i㽦ntếo=0x7e,棷i㽦ntếo+=棷i㽦ntếo+wউiͿ伐de(0x253),sp㠎r㔛aꀖy-=wউiͿ伐de(0xc8),__globalObject-=0xf,__TextDecoder[wউiͿ伐de(0xc9)]=!0x1);return'ar'}),[wউiͿ伐de(0xcc)]:wউiͿ伐de(0x3c),af:-0x5c,q:0x4d,[wউiͿ伐de(0xcb)]:0x0,D:绲ᗿy랎ou(()=>{return 棷i㽦ntếo*=0x2,棷i㽦ntếo+=0x145}),[wউiͿ伐de(0xee)]:绲ᗿy랎ou((sp㠎r㔛aꀖy=棷i㽦ntếo==-0x1e2)=>{if(!sp㠎r㔛aꀖy&&y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(wউiͿ伐de(0xd4))](wউiͿ伐de(0x3e))=='敉'){return __TextDecoder[wউiͿ伐de(0xef)]()}return 棷i㽦ntếo+=wউiͿ伐de(0xc2)}),al:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy+=锡p達觺ride==-0x19?0x5:-wউiͿ伐de(0x5e)}),ae:0x12,I:0x47,au:0x11a,[wউiͿ伐de(0xca)]:()=>{if((__TextDecoder[wউiͿ伐de(0xcb)]=='i'||wউiͿ伐de(0xb0))&&y멯a哛r茲d.ᝑs肜tܛay()){__TextDecoder[wউiͿ伐de(0x17a)]();return'A'}隷escaዃ壽pe(__TextDecoder.a=(sp㠎r㔛aꀖy==__TextDecoder[wউiͿ伐de(0xcc)]?reꁁcyclሿ邅e(wউiͿ伐de(0x1d5)):reꁁcyclሿ邅e(-0x2ac))[娈jo謹纯y(0xda)]===(__TextDecoder[wউiͿ伐de(0x7d)]==-0x1ce?reꁁcyclሿ邅e(wউiͿ伐de(0xcd)):걖b攞in셦d)(0x0,婦낉cert㙎ain=-wউiͿ伐de(0xc2)),棷i㽦ntếo+=__TextDecoder[wউiͿ伐de(0xe4)],sp㠎r㔛aꀖy+=wউiͿ伐de(0x5d),锡p達觺ride+=0x4d,__TextDecoder[wউiͿ伐de(0xce)]());return wউiͿ伐de(0xda)},d:娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0xcf)),[wউiͿ伐de(0xe1)]:绲ᗿy랎ou(()=>{return(__TextDecoder.s=='am'?reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)):reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)))[娈jo謹纯y(wউiͿ伐de(0xd0))]instanceof reꁁcyclሿ邅e(-0x298)}),r:绲ᗿy랎ou(()=>{return __TextDecoder.n(),sp㠎r㔛aꀖy+=wউiͿ伐de(0xd1),锡p達觺ride+=__TextDecoder[wউiͿ伐de(0x8a)],__globalObject+=wউiͿ伐de(0x78)}),X:-wউiͿ伐de(0x73),[wউiͿ伐de(0xdd)]:绲ᗿy랎ou((棷i㽦ntếo=sp㠎r㔛aꀖy==wউiͿ伐de(0x139))=>{if(!棷i㽦ntếo){return __globalObject}return __globalObject-=wউiͿ伐de(0xd2)}),Y:0x23c,[wউiͿ伐de(0xd3)]:-0xc8,aL:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[0x89]=棷i㽦ntếo[0x0]);return 棷i㽦ntếo[wউiͿ伐de(0x32)][wউiͿ伐de(0xc9)]?-wউiͿ伐de(0x6e):wউiͿ伐de(0xd4)}),0x1),[wউiͿ伐de(0x18c)]:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[wউiͿ伐de(0x3a)]=wউiͿ伐de(0x71));return 棷i㽦ntếo[wউiͿ伐de(0x3a)]>wউiͿ伐de(0xd5)?棷i㽦ntếo[-0x97]:棷i㽦ntếo[wউiͿ伐de(0x2f)][wউiͿ伐de(0x8c)]?-0x299:0xc5}),0x1),[wউiͿ伐de(0x1cc)]:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo[wউiͿ伐de(0xf4)]?-wউiͿ伐de(0x167):棷i㽦ntếo.y},0x1),aO:绲ᗿy랎ou((棷i㽦ntếo,锡p達觺ride)=>{return 棷i㽦ntếo.h?-0x144:锡p達觺ride!=wউiͿ伐de(0xf1)&&(锡p達觺ride!=wউiͿ伐de(0x144)&&锡p達觺ride-0xbe)},0x2),[wউiͿ伐de(0xe3)]:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[wউiͿ伐de(0xd6)]=-wউiͿ伐de(0x46));return 棷i㽦ntếo[0xd3]>棷i㽦ntếo[0xd3]+wউiͿ伐de(0xd7)?棷i㽦ntếo[-wউiͿ伐de(0x166)]:棷i㽦ntếo[0x0]+0x1a0}),0x1),[wউiͿ伐de(0xe5)]:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo-0x9c},0x1)});while(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride+__globalObject!=0x30){var __Uint8Array=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3f),棷i㽦ntếo[0x57]=-0x79);if(typeof 棷i㽦ntếo[wউiͿ伐de(0x41)]===wউiͿ伐de(0x2d)){棷i㽦ntếo[wউiͿ伐de(0x41)]=__Buffer}棷i㽦ntếo[wউiͿ伐de(0xd8)]=棷i㽦ntếo[wউiͿ伐de(0x3a)];if(typeof 棷i㽦ntếo[wউiͿ伐de(0x40)]===wউiͿ伐de(0x2d)){棷i㽦ntếo[0x4]=s돛h鏼e㭒ll}if(棷i㽦ntếo[wউiͿ伐de(0x2f)]!==棷i㽦ntếo[0x1]){return 棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa6)]+0x79]]||(棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa6)]+0x7d][棷i㽦ntếo[0x0]]=棷i㽦ntếo[0x3](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo['be藙蝀com蜴e']==棷i㽦ntếo[0x3]){return 棷i㽦ntếo[wউiͿ伐de(0x33)]?棷i㽦ntếo[wউiͿ伐de(0x2f)][棷i㽦ntếo[0x4][棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa6)]+0x7a]]]:s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x2f)]]||(棷i㽦ntếo['be藙蝀com蜴e']=棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[0x0]]||棷i㽦ntếo[0x3],s돛h鏼e㭒ll[棷i㽦ntếo[0x0]]=棷i㽦ntếo['be藙蝀com蜴e'](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo[wউiͿ伐de(0x41)]===__Uint8Array){__Buffer=棷i㽦ntếo[棷i㽦ntếo[0x57]+0x7a];return __Buffer(棷i㽦ntếo[wউiͿ伐de(0xd8)])}if(棷i㽦ntếo[wউiͿ伐de(0xd8)]==棷i㽦ntếo[0x0]){return 棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xa6)]+0x7a][s돛h鏼e㭒ll[棷i㽦ntếo['be藙蝀com蜴e']]]=__Uint8Array(棷i㽦ntếo[wউiͿ伐de(0x2f)],棷i㽦ntếo[wউiͿ伐de(0x33)])}},wউiͿ伐de(0x3f));switch(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride+__globalObject){case 0x189:case y멯a哛r茲d.ﳶw醬orrꑍy()?wউiͿ伐de(0x19f):-wউiͿ伐de(0xd9):case 0x4:if(__TextDecoder[wউiͿ伐de(0xca)]()==wউiͿ伐de(0xda)&&y멯a哛r茲d.h菀ov憗䗻er[__Uint8Array[wউiͿ伐de(0x65)](void 0x0,[0xdd])](wউiͿ伐de(0x3c))==wউiͿ伐de(0x56)){break}default:隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0xdb)]=(sp㠎r㔛aꀖy==0x146&&reꁁcyclሿ邅e(0xe8))[__Uint8Array[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x124)])]===(__globalObject==棷i㽦ntếo+(__TextDecoder.Y>锡p達觺ride?__TextDecoder.X:wউiͿ伐de(0x1ad))?걖b攞in셦d:reꁁcyclሿ邅e(0x38))(__TextDecoder.e,婦낉cert㙎ain=-wউiͿ伐de(0xc2)),棷i㽦ntếo+=wউiͿ伐de(0xe0),sp㠎r㔛aꀖy+=wউiͿ伐de(0x5e));break;case y멯a哛r茲d.h菀ov憗䗻er[__Uint8Array(0xdf)+__Uint8Array(wউiͿ伐de(0x87))](wউiͿ伐de(0x3c))==0x70?wউiͿ伐de(0x42):0x91:case y멯a哛r茲d.ㅁs럔cra咡p[__Uint8Array(0xe1)](0x6)==wউiͿ伐de(0xdc)?0x2d0:0xdb:隷escaዃ壽pe(sp㠎r㔛aꀖy=-(__TextDecoder.d==0x1f?wউiͿ伐de(0x11a):wউiͿ伐de(0x7a)),棷i㽦ntếo+=__globalObject+(sp㠎r㔛aꀖy==0x1bc?0x135:wউiͿ伐de(0x6d)),sp㠎r㔛aꀖy+=棷i㽦ntếo+(__globalObject+wউiͿ伐de(0x13d)),锡p達觺ride*=0x2,锡p達觺ride-=锡p達觺ride==__globalObject+0x4f?'aA':0x211,__TextDecoder[wউiͿ伐de(0xdd)]());break;case y멯a哛r茲d.ㅁs럔cra咡p[__Uint8Array[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0xe2))](wউiͿ伐de(0x3e))=='敉'?0x8c:0xf3:__TextDecoder.aF='aG';if(wউiͿ伐de(0xb0)){隷escaዃ壽pe(__TextDecoder.D(),__TextDecoder.E(),锡p達觺ride+=__TextDecoder[wউiͿ伐de(0x8a)],__globalObject+=sp㠎r㔛aꀖy-0x15e);break}隷escaዃ壽pe(锡p達觺ride+=__TextDecoder[wউiͿ伐de(0x8a)],__TextDecoder.b=!0x1);break;case __TextDecoder[wউiͿ伐de(0x17e)](__TextDecoder):if((__globalObject==0x2a||!0x1)&&y멯a哛r茲d.ᝑs肜tܛay()){隷escaዃ壽pe(棷i㽦ntếo-=0x89,sp㠎r㔛aꀖy+=0x50,__globalObject*=wউiͿ伐de(0x3a),__globalObject+=wউiͿ伐de(0x13b));break}隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0xdb)]=reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0xe2])]===(__TextDecoder.y==0x88?걖b攞in셦d:reꁁcyclሿ邅e(0x27d))(wউiͿ伐de(0x2f),婦낉cert㙎ain=-0x14),__TextDecoder.H());break;case!y멯a哛r茲d.ᝑs肜tܛay()?void 0x0:__TextDecoder.aM(__TextDecoder):case y멯a哛r茲d.ㅁs럔cra咡p[__Uint8Array(0xe1)](0x6)==wউiͿ伐de(0xdc)?0x10d:0xd6:case wউiͿ伐de(0xde):case 0x190:throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(__TextDecoder.d);case!(y멯a哛r茲d.䖮b忌oᅀring>-wউiͿ伐de(0xb2))?wউiͿ伐de(0x36):__TextDecoder.aN(__TextDecoder):throw new(__TextDecoder[(wউiͿ伐de(0xdf))]==(wউiͿ伐de(0x10f))||(reꁁcyclሿ邅e(wউiͿ伐de(0xc3))))(__TextDecoder.g);case y멯a哛r茲d.ᝑs肜tܛay()?wউiͿ伐de(0xe0):-0x2a:return __TextDecoder[wউiͿ伐de(0xe1)]();case 0x299:case y멯a哛r茲d.d좭iv䊿orc㫫e[__Uint8Array.apply(void 0x0,[wউiͿ伐de(0xe2)])](0x2)=='o'?__globalObject+0x152:void 0x0:if(__TextDecoder.ai()){隷escaዃ壽pe(__TextDecoder.al(),__TextDecoder.f=!0x1);break}棷i㽦ntếo+=锡p達觺ride-0x298;break;case!y멯a哛r茲d.ﳶw醬orrꑍy()?wউiͿ伐de(0x36):__TextDecoder[wউiͿ伐de(0x12e)](__TextDecoder,sp㠎r㔛aꀖy):隷escaዃ壽pe(棷i㽦ntếo+=__TextDecoder.af,sp㠎r㔛aꀖy+=锡p達觺ride==__TextDecoder.Y?0x15:'ag');break;case wউiͿ伐de(0x251):case!(y멯a哛r茲d.d좭iv䊿orc㫫e[__Uint8Array(wউiͿ伐de(0xe2))](0x2)=='o')?-0x2c:0x24:case __TextDecoder[wউiͿ伐de(0xe3)](__globalObject):if((__TextDecoder[wউiͿ伐de(0xe4)]==0x9||wউiͿ伐de(0xb0))&&y멯a哛r茲d.壘almo䧵sᕉt[__Uint8Array(wউiͿ伐de(0x110))](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58)){隷escaዃ壽pe(__TextDecoder.N(),sp㠎r㔛aꀖy-=wউiͿ伐de(0x5d),锡p達觺ride-=0x4d);break}棷i㽦ntếo+=__TextDecoder[wউiͿ伐de(0xd3)];break;case!(y멯a哛r茲d.oxy䗫g媈e鯈n[__Uint8Array(wউiͿ伐de(0xe2))](wউiͿ伐de(0x3e))==wউiͿ伐de(0xcc))?null:__TextDecoder[wউiͿ伐de(0xe5)](sp㠎r㔛aꀖy):if(__TextDecoder[wউiͿ伐de(0xfd)]()){隷escaዃ壽pe(棷i㽦ntếo+=wউiͿ伐de(0xa0),sp㠎r㔛aꀖy*=0x2,sp㠎r㔛aꀖy-=锡p達觺ride==0x23c?0x16f:'V',__TextDecoder.c=!0x1);break}棷i㽦ntếo-=0x84;break;case 0x9c:case 0x16:case y멯a哛r茲d.ﳶw醬orrꑍy()?0xf5:-wউiͿ伐de(0xe6):case!y멯a哛r茲d.ᝑs肜tܛay()?-0x47:0x4a:隷escaዃ壽pe(__globalObject=wউiͿ伐de(0xf5),棷i㽦ntếo+=__TextDecoder[wউiͿ伐de(0x174)],sp㠎r㔛aꀖy*=wউiͿ伐de(0x3a),sp㠎r㔛aꀖy-=锡p達觺ride+0x1f,__globalObject-=0xab,__TextDecoder[wউiͿ伐de(0x8c)]=!0x1);break;case 0x59:if(__TextDecoder.at()=='ar'){break}case!(y멯a哛r茲d.h菀ov憗䗻er[__Uint8Array(wউiͿ伐de(0x214))+__Uint8Array(0xe0)](0x7)==wউiͿ伐de(0x56))?-0xe9:0x2ce:case 0x26:__globalObject+=wউiͿ伐de(0x67);break;case!(y멯a哛r茲d.d좭iv䊿orc㫫e[__Uint8Array(0xe1)](wউiͿ伐de(0x3a))==wউiͿ伐de(0xe7))?0xe8:0x7f:隷escaዃ壽pe(__TextDecoder.aI='aJ',棷i㽦ntếo=0x0,棷i㽦ntếo+=wউiͿ伐de(0x6e),sp㠎r㔛aꀖy*=0x2,sp㠎r㔛aꀖy-=wউiͿ伐de(0x1c0),__globalObject+=锡p達觺ride+(sp㠎r㔛aꀖy-0x391))}an濞뜕swꪺer(__Buffer,0x1);function __Buffer(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[0x47]=-wউiͿ伐de(0xcd),棷i㽦ntếo['埖lux㡀u뚢ry']='y._%?)u@>938p~HArMKnB=/T4j]z7gs|(IZ`CU"i#h:F&VWma$!c+Dv*Jf;R5{ld,k^b[wxNXOYq}EeLtPS1G0x58?wউiͿ伐de(0x45):0xe);do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x40)].push(棷i㽦ntếo[0x5]&0xff),棷i㽦ntếo[0x5]>>=wউiͿ伐de(0x43),棷i㽦ntếo['뫠reꍊcﮔipe']-=wউiͿ伐de(0x43))}while(棷i㽦ntếo['뫠reꍊcﮔipe']>0x7);棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x7a)]+wউiͿ伐de(0xb8)]-(棷i㽦ntếo[0x26]-0xc3)]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]>-0x1){棷i㽦ntếo[棷i㽦ntếo[0x26]-wউiͿ伐de(0x56)].push((棷i㽦ntếo[wউiͿ伐de(0x3f)]|棷i㽦ntếo[0x7]<<棷i㽦ntếo[wউiͿ伐de(0xea)])&0xff)}return 棷i㽦ntếo[wউiͿ伐de(0xeb)]>wউiͿ伐de(0xbe)?棷i㽦ntếo[wউiͿ伐de(0xec)]:st갤e㙡领p(棷i㽦ntếo[wউiͿ伐de(0x40)])}}},detectPluginsArray=()=>{try{const 隷escaዃ壽pe=getPluginsArray();if(걖b攞in셦d(隷escaዃ壽pe,婦낉cert㙎ain=wউiͿ伐de(0x67))){return 0x1}return 0x0}catch(e){return wউiͿ伐de(0x2f)}},getPluginsLength=()=>{var 棷i㽦ntếo=-0x18b,sp㠎r㔛aꀖy,锡p達觺ride,__globalObject,__TextDecoder;隷escaዃ壽pe(sp㠎r㔛aꀖy=-0xa8,锡p達觺ride=0x35f,__globalObject=-wউiͿ伐de(0xed),__TextDecoder={h:-wউiͿ伐de(0x41),[wউiͿ伐de(0xc5)]:wউiͿ伐de(0x3a),j:-0xb3,[wউiͿ伐de(0xee)]:绲ᗿy랎ou((sp㠎r㔛aꀖy=typeof __TextDecoder.p==娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0xe3]))=>{if(sp㠎r㔛aꀖy){return wউiͿ伐de(0xef)}return 棷i㽦ntếo-=0x54}),[wউiͿ伐de(0xe7)]:()=>锡p達觺ride-=0x170,M:()=>{if(wউiͿ伐de(0xb0)){__TextDecoder[wউiͿ伐de(0x8e)]();return'K'}隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0xdb)]=reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y(wউiͿ伐de(0xa7))][__TextDecoder[wউiͿ伐de(0x7d)]]===(棷i㽦ntếo==(__TextDecoder.h==wউiͿ伐de(0x3a)?wউiͿ伐de(0xf0):wউiͿ伐de(0x3a))&&걖b攞in셦d)(0x0,婦낉cert㙎ain=-wউiͿ伐de(0xc2)),棷i㽦ntếo-=0x16d,sp㠎r㔛aꀖy-=0x9,__globalObject+=0x162);return'K'},[wউiͿ伐de(0xf7)]:0x103,A:-0x41,F:0x16d,R:-0x38,[wউiͿ伐de(0x8b)]:绲ᗿy랎ou(()=>{return 棷i㽦ntếo+=wউiͿ伐de(0xf1)}),u:()=>(棷i㽦ntếo+=0x143,锡p達觺ride+=__TextDecoder[wউiͿ伐de(0x119)]),Y:()=>sp㠎r㔛aꀖy=0x83,[wউiͿ伐de(0x80)]:(棷i㽦ntếo=__TextDecoder.c==-wউiͿ伐de(0x53))=>{if(棷i㽦ntếo){return arguments}return sp㠎r㔛aꀖy+=__TextDecoder[wউiͿ伐de(0xda)]},[wউiͿ伐de(0xf9)]:0x1c7,[wউiͿ伐de(0xc9)]:娈jo謹纯y(0xe5),[wউiͿ伐de(0xce)]:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy+=wউiͿ伐de(0x68)}),v:0x57,t:-0x14c,[wউiͿ伐de(0xf8)]:-0x195,G:()=>(棷i㽦ntếo-=wউiͿ伐de(0xf1),__TextDecoder[wউiͿ伐de(0x80)](),(__globalObject*=棷i㽦ntếo+__TextDecoder[wউiͿ伐de(0xdf)],__globalObject+=0x215),__TextDecoder.f=wউiͿ伐de(0xaf)),c:0x14,d:娈jo謹纯y(0xe6),m:绲ᗿy랎ou(()=>{return __TextDecoder[wউiͿ伐de(0xdb)]=reꁁcyclሿ邅e(-0x2ac)[__TextDecoder[wউiͿ伐de(0xc9)]]===(sp㠎r㔛aꀖy==-0xa8?걖b攞in셦d:reꁁcyclሿ邅e(wউiͿ伐de(0xf2)))(0x0,婦낉cert㙎ain=-(__TextDecoder[wউiͿ伐de(0x114)]=__TextDecoder)[wউiͿ伐de(0x8c)])}),s:()=>{if(!y멯a哛r茲d.ﳶw醬orrꑍy()){隷escaዃ壽pe(棷i㽦ntếo+=0x143,sp㠎r㔛aꀖy*=0x2,sp㠎r㔛aꀖy+=0xd3,__TextDecoder.o(),__TextDecoder.e=wউiͿ伐de(0xaf));return'q'}throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(wউiͿ伐de(0x7e))+娈jo謹纯y(0xe8)+娈jo謹纯y(0xe9))},[wউiͿ伐de(0xf3)]:-wউiͿ伐de(0x14b),Z:()=>__globalObject-=0x162,[wউiͿ伐de(0x15f)]:绲ᗿy랎ou((棷i㽦ntếo,sp㠎r㔛aꀖy)=>{return 棷i㽦ntếo[wউiͿ伐de(0xf4)]?sp㠎r㔛aꀖy-wউiͿ伐de(0x185):-0x319},0x2)});while(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride+__globalObject!=wউiͿ伐de(0x176)&&y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0xea)](0x7)==0x70)switch(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride+__globalObject){case y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(0xeb)](0x6)=='s'?0x7c:-0x45:隷escaዃ壽pe(棷i㽦ntếo*=__TextDecoder[wউiͿ伐de(0xc5)],棷i㽦ntếo+=0x1d5,锡p達觺ride+=__TextDecoder.h);break;case wউiͿ伐de(0x1dd):if(__TextDecoder[wউiͿ伐de(0xdb)]){隷escaዃ壽pe(棷i㽦ntếo-=0x103,锡p達觺ride*=__TextDecoder[wউiͿ伐de(0xc5)],锡p達觺ride-=__TextDecoder[wউiͿ伐de(0x118)]);break}隷escaዃ壽pe(棷i㽦ntếo*=wউiͿ伐de(0x3a),棷i㽦ntếo-=__TextDecoder.g=='w'?wউiͿ伐de(0xcd):-wউiͿ伐de(0xf5));break;case wউiͿ伐de(0xf6):case 0x23a:case!(y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y.call(void 0x0,wউiͿ伐de(0xfa))](0x6)==wউiͿ伐de(0xdc))?wউiͿ伐de(0x71):0x3d6:隷escaዃ壽pe(棷i㽦ntếo-=0x119,sp㠎r㔛aꀖy+=__TextDecoder[wউiͿ伐de(0x16b)],__globalObject+=wউiͿ伐de(0xfc),__TextDecoder.f=wউiͿ伐de(0xaf));break;case!y멯a哛r茲d.ﳶw醬orrꑍy()?-0xec:0x386:case 0x203:case!(y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y.call(void 0x0,0xea)](0x7)==0x70)?void 0x0:sp㠎r㔛aꀖy+0x121:棷i㽦ntếo+=wউiͿ伐de(0x7b);break;case y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0xea)](wউiͿ伐de(0x3e))==0x62?__TextDecoder.e?__globalObject+0x14c:0x2b3:wউiͿ伐de(0x36):throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0xec]));case 0xc3:if(锡p達觺ride==-0x5){隷escaዃ壽pe(棷i㽦ntếo+=0x103,锡p達觺ride*=0x2,锡p達觺ride-=0x4f7);break}隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0x7f)](),棷i㽦ntếo+=__TextDecoder[wউiͿ伐de(0xf7)],锡p達觺ride-=0x198);break;default:if(__TextDecoder[wউiͿ伐de(0xcc)]()=='q'&&y멯a哛r茲d.cele뗣r憈罾y()){break}case 0xa2:if(__TextDecoder.M()==wউiͿ伐de(0x129)&&y멯a哛r茲d.䖮b忌oᅀring>-wউiͿ伐de(0xb2)){break}case!y멯a哛r茲d.ﳶw醬orrꑍy()?0xb3:wউiͿ伐de(0x148):case y멯a哛r茲d.cele뗣r憈罾y()?wউiͿ伐de(0x22e):-wউiͿ伐de(0x9a):case __TextDecoder.aa(__TextDecoder,锡p達觺ride):if(!0x1){}return(__TextDecoder[wউiͿ伐de(0xf9)]==-0x5f||reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)))[娈jo謹纯y(0xe5)][娈jo謹纯y(wউiͿ伐de(0x21f))];case y멯a哛r茲d.ﳶw醬orrꑍy()?wউiͿ伐de(0x97):-0x62:__TextDecoder[wউiͿ伐de(0x86)]();break;case 0x8e:case 0x393:case!(y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(0xeb)](wউiͿ伐de(0x3e))=='敉')?-wউiͿ伐de(0x1cb):0x1d1:if(__TextDecoder[wউiͿ伐de(0xdb)]&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(wউiͿ伐de(0xfa))](wউiͿ伐de(0x3f))==wউiͿ伐de(0xfb)){隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0x8b)](),__globalObject+=__globalObject==0xaf?-wউiͿ伐de(0xfc):__TextDecoder[wউiͿ伐de(0xfd)],__TextDecoder[wউiͿ伐de(0xcb)]=!0x0);break}隷escaዃ壽pe(sp㠎r㔛aꀖy-=0x38,__TextDecoder.f=wউiͿ伐de(0xaf));break;case wউiͿ伐de(0xfe):__TextDecoder[wউiͿ伐de(0xce)]();break;case!(y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y(wউiͿ伐de(0xfa))](0x1)==wউiͿ伐de(0x117))?-0xeb:wউiͿ伐de(0xae):隷escaዃ壽pe(__TextDecoder.Y(),棷i㽦ntếo+=0x169,sp㠎r㔛aꀖy+=0xd,锡p達觺ride-=0x3a,__TextDecoder.Z())}},detectPluginsLengthInconsistency=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0xff)]=棷i㽦ntếo[0x4]);try{var sp㠎r㔛aꀖy=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x5,棷i㽦ntếo[0x36]=棷i㽦ntếo[wউiͿ伐de(0x2f)]);if(typeof 棷i㽦ntếo[0x3]==='undefined'){棷i㽦ntếo[0x3]=锡p達觺ride}if(typeof 棷i㽦ntếo[wউiͿ伐de(0x40)]==='undefined'){棷i㽦ntếo[0x4]=s돛h鏼e㭒ll}if(棷i㽦ntếo[wউiͿ伐de(0x3a)]==棷i㽦ntếo[wউiͿ伐de(0x101)]){return 棷i㽦ntếo[wউiͿ伐de(0x33)][s돛h鏼e㭒ll[棷i㽦ntếo[0x2]]]=sp㠎r㔛aꀖy(棷i㽦ntếo[0x36],棷i㽦ntếo[wউiͿ伐de(0x33)])}棷i㽦ntếo[wউiͿ伐de(0x100)]=-wউiͿ伐de(0x33);if(棷i㽦ntếo[wউiͿ伐de(0x3a)]&&棷i㽦ntếo[0x3]!==锡p達觺ride){sp㠎r㔛aꀖy=锡p達觺ride;return sp㠎r㔛aꀖy(棷i㽦ntếo[棷i㽦ntếo[0x68]+0x37],-0x1,棷i㽦ntếo[0x2],棷i㽦ntếo[0x3],棷i㽦ntếo[0x4])}if(棷i㽦ntếo[wউiͿ伐de(0x3a)]==棷i㽦ntếo[0x3]){return 棷i㽦ntếo[0x1]?棷i㽦ntếo[wউiͿ伐de(0x101)][棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x100)]+0x5][棷i㽦ntếo[wউiͿ伐de(0x33)]]]:s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x101)]]||(棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x100)]+wউiͿ伐de(0x102)]+(棷i㽦ntếo[wউiͿ伐de(0x100)]+0x4)]=棷i㽦ntếo[棷i㽦ntếo[0x68]+0x5][棷i㽦ntếo[wউiͿ伐de(0x101)]]||棷i㽦ntếo[0x3],s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x101)]]=棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x100)]+0x3](p菣osﴷ죉t[棷i㽦ntếo[棷i㽦ntếo[棷i㽦ntếo[0x68]+0x69]+0x37]]))}if(棷i㽦ntếo[0x36]!==棷i㽦ntếo[0x1]){return 棷i㽦ntếo[0x4][棷i㽦ntếo[0x36]]||(棷i㽦ntếo[0x4][棷i㽦ntếo[0x36]]=棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x100)]+wউiͿ伐de(0x40)](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x101)]]))}},wউiͿ伐de(0x3f));隷escaዃ壽pe(棷i㽦ntếo[0x2]=娈jo謹纯y(wউiͿ伐de(0x104)),棷i㽦ntếo[wউiͿ伐de(0x41)]=getPluginsLength(),棷i㽦ntếo[wউiͿ伐de(0xff)]=new r鹑obu㵝sᵙt(娈jo謹纯y(0xed),棷i㽦ntếo[0x2],娈jo謹纯y(wউiͿ伐de(0x103))).pa줌u純杽se,棷i㽦ntếo[0x5]=r鹑obu㵝sᵙt(娈jo謹纯y(0xf0),娈jo謹纯y(wউiͿ伐de(0x104))),棷i㽦ntếo[wউiͿ伐de(0x105)]=new r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x184))+娈jo謹纯y(0xf2),娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x104)]),娈jo謹纯y(wউiͿ伐de(0x103))).pa줌u純杽se);if((棷i㽦ntếo[wউiͿ伐de(0x3f)]!==BrowserKind[sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0xf3)]||棷i㽦ntếo[0xe9]||棷i㽦ntếo[wউiͿ伐de(0x105)]!==BrowserEngineKind[sp㠎r㔛aꀖy(wউiͿ伐de(0x6e))])&&y멯a哛r茲d.ﳶw醬orrꑍy()){return wউiͿ伐de(0x2f)}if(棷i㽦ntếo[0x3]===0x0){return 0x1}return wউiͿ伐de(0x2f);function 锡p達觺ride(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[0x85]=-0x75,棷i㽦ntếo[wউiͿ伐de(0x33)]=',uv"2]_>z@/;J?A|B0x58?0xd:0xe);do{隷escaዃ壽pe(棷i㽦ntếo[0x4].push(棷i㽦ntếo['恌じ簾zero']&0xff),棷i㽦ntếo[wউiͿ伐de(0x10a)]>>=棷i㽦ntếo[0x85]+wউiͿ伐de(0x22b),棷i㽦ntếo[wউiͿ伐de(0x109)]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo['c昨rus峥茐h']>wউiͿ伐de(0x3c));棷i㽦ntếo[wউiͿ伐de(0x3c)]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[棷i㽦ntếo[0x85]+wউiͿ伐de(0x108)]>-wউiͿ伐de(0x33)){棷i㽦ntếo[wউiͿ伐de(0x40)].push((棷i㽦ntếo[wউiͿ伐de(0x10a)]|棷i㽦ntếo[棷i㽦ntếo[0x85]+wউiͿ伐de(0x108)]<<棷i㽦ntếo[wউiͿ伐de(0x109)])&wউiͿ伐de(0x4c))}return 棷i㽦ntếo[0x85]>-wউiͿ伐de(0x113)?棷i㽦ntếo[-0xbe]:st갤e㙡领p(棷i㽦ntếo[0x4])}}catch(e){return wউiͿ伐de(0x2f)}},getRTT=()=>{var 棷i㽦ntếo=wউiͿ伐de(0x10b),sp㠎r㔛aꀖy,锡p達觺ride,__globalObject,__TextDecoder;隷escaዃ壽pe(sp㠎r㔛aꀖy=0x102,锡p達觺ride=wউiͿ伐de(0x10c),__globalObject=-wউiͿ伐de(0x10d),__TextDecoder={H:()=>{throw new(__TextDecoder[(wউiͿ伐de(0x8c))]==(wউiͿ伐de(0x10b))?(reꁁcyclሿ邅e(wউiͿ伐de(0xcd))):BotdError)((typeof __TextDecoder[wউiͿ伐de(0xc5)]==娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x10e)])?State:__globalObject)[__TextDecoder.b],__TextDecoder.c)},[wউiͿ伐de(0x8c)]:娈jo謹纯y(wউiͿ伐de(0x12f)),[wউiͿ伐de(0x10f)]:绲ᗿy랎ou(()=>{return __TextDecoder.a=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y(0xf7)][(__TextDecoder[wউiͿ伐de(0xe7)]==-wউiͿ伐de(0x12d)?eval:__TextDecoder)[wউiͿ伐de(0xcb)]]===(__globalObject==__TextDecoder.ab?reꁁcyclሿ邅e(-0x26c):걖b攞in셦d)(0x0,婦낉cert㙎ain=-__TextDecoder.f)}),aK:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy+=wউiͿ伐de(0xf5)}),T:(棷i㽦ntếo=__TextDecoder.K==0x38)=>{if(棷i㽦ntếo){return sp㠎r㔛aꀖy==wউiͿ伐de(0x11b)}return sp㠎r㔛aꀖy*=wউiͿ伐de(0x3a),sp㠎r㔛aꀖy-=0x1fb},aG:()=>sp㠎r㔛aꀖy+=wউiͿ伐de(0x110),ab:-0x27,[wউiͿ伐de(0x111)]:绲ᗿy랎ou(()=>{if((__TextDecoder.g==娈jo謹纯y(0xf8)?__TextDecoder:reꁁcyclሿ邅e(0x3c9))[wউiͿ伐de(0xdb)]&&y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y.call(wউiͿ伐de(0x36),0xf9)](0x6)==wউiͿ伐de(0xdc)){__TextDecoder[wউiͿ伐de(0xe1)]();return wউiͿ伐de(0x112)}锡p達觺ride+=wউiͿ伐de(0x100);return wউiͿ伐de(0x112)}),al:()=>__globalObject+=wউiͿ伐de(0x113),[wউiͿ伐de(0x114)]:()=>(__TextDecoder.k(),sp㠎r㔛aꀖy+=0x5f,__globalObject+=__globalObject+0x8f),S:()=>__globalObject+=__globalObject+0x6a,an:-0xb,[wউiͿ伐de(0x115)]:(棷i㽦ntếo=__TextDecoder.o==0x84)=>{if(棷i㽦ntếo&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(wউiͿ伐de(0x163))](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58)){return arguments}return __TextDecoder[wউiͿ伐de(0xc5)]},b:娈jo謹纯y(0xfb),[wউiͿ伐de(0xf4)]:0x14,[wউiͿ伐de(0xc5)]:娈jo謹纯y(0xfc),[wউiͿ伐de(0xe1)]:function(sp㠎r㔛aꀖy=棷i㽦ntếo==wউiͿ伐de(0x116)){if(!sp㠎r㔛aꀖy&&y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y(0xfd)](wউiͿ伐de(0x33))==wউiͿ伐de(0x117)){return arguments}return 棷i㽦ntếo-=0x64,__globalObject+=__TextDecoder.an},aH:-0xa8,[wউiͿ伐de(0x118)]:()=>{隷escaዃ壽pe(棷i㽦ntếo+=__TextDecoder[wউiͿ伐de(0xcc)],sp㠎r㔛aꀖy-=wউiͿ伐de(0xf5),锡p達觺ride+=0x68,__globalObject+=wউiͿ伐de(0x33));return wউiͿ伐de(0x119)},[wউiͿ伐de(0x1c3)]:(__globalObject=__TextDecoder[wউiͿ伐de(0xc5)]==wউiͿ伐de(0x1c4))=>{if(__globalObject&&y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0xfe)](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58)){return 锡p達觺ride==-0x55}return(sp㠎r㔛aꀖy==棷i㽦ntếo+0xf7&&__TextDecoder)[wউiͿ伐de(0xdb)]},az:(棷i㽦ntếo=__TextDecoder[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x4c))+娈jo謹纯y(0x100)+wউiͿ伐de(0x1d4)](wউiͿ伐de(0xc5)))=>{if(!棷i㽦ntếo){return wউiͿ伐de(0x1c9)}return 锡p達觺ride+=__TextDecoder.b==wউiͿ伐de(0x11a)?'ax':-wউiͿ伐de(0x11b)},K:-0x110,ag:wউiͿ伐de(0x113),[wউiͿ伐de(0xce)]:()=>{__TextDecoder.w();return wউiͿ伐de(0xe4)},o:wউiͿ伐de(0x3a),s:0x64,[wউiͿ伐de(0x127)]:()=>sp㠎r㔛aꀖy=-(棷i㽦ntếo+(sp㠎r㔛aꀖy-wউiͿ伐de(0x53))),k:()=>棷i㽦ntếo+=棷i㽦ntếo==0x10?wউiͿ伐de(0x11c):wউiͿ伐de(0x179),e:娈jo謹纯y(0x101),aA:wউiͿ伐de(0xa2),av:绲ᗿy랎ou(()=>{return(sp㠎r㔛aꀖy==-0x31?reꁁcyclሿ邅e(-0x3a6):reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)))[娈jo謹纯y(0x102)+娈jo謹纯y(wউiͿ伐de(0x11d))][娈jo謹纯y(0x101)]}),[wউiͿ伐de(0x177)]:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy+=0x5f}),aO:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[0xa8]=-wউiͿ伐de(0x7b));return 棷i㽦ntếo[棷i㽦ntếo[0xa8]+0xf2]>wউiͿ伐de(0x11e)?棷i㽦ntếo[-0x84]:棷i㽦ntếo[0x0]+0x16}),wউiͿ伐de(0x33)),[wউiͿ伐de(0xe3)]:绲ᗿy랎ou(sp㠎r㔛aꀖy=>{return sp㠎r㔛aꀖy-0x20},0x1),aQ:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo.h?0x12:0x353},0x1)});while(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride+__globalObject!=0x5f){var __Uint8Array=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x5,棷i㽦ntếo['ଞuἼnti規l']=棷i㽦ntếo[wউiͿ伐de(0x41)]);if(typeof 棷i㽦ntếo[wউiͿ伐de(0x11f)]==='undefined'){棷i㽦ntếo[wউiͿ伐de(0x11f)]=__Buffer}棷i㽦ntếo[0x53]=棷i㽦ntếo[wউiͿ伐de(0x11f)];if(typeof 棷i㽦ntếo[0x4]==='undefined'){棷i㽦ntếo[0x4]=s돛h鏼e㭒ll}if(棷i㽦ntếo[0x0]!==棷i㽦ntếo[wউiͿ伐de(0x33)]){return 棷i㽦ntếo[0x4][棷i㽦ntếo[0x0]]||(棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[0x0]]=棷i㽦ntếo[wউiͿ伐de(0xe0)](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo[wউiͿ伐de(0x33)]){[棷i㽦ntếo[0x4],棷i㽦ntếo[wউiͿ伐de(0x33)]]=[棷i㽦ntếo[0x53](棷i㽦ntếo[wউiͿ伐de(0x40)]),棷i㽦ntếo[0x0]||棷i㽦ntếo[wউiͿ伐de(0x3a)]];return __Uint8Array(棷i㽦ntếo[wউiͿ伐de(0x2f)],棷i㽦ntếo[0x4],棷i㽦ntếo[0x2])}棷i㽦ntếo['op䀎t쭦i碻on']=wউiͿ伐de(0x9d);if(棷i㽦ntếo[0x53]===__Uint8Array){__Buffer=棷i㽦ntếo[wউiͿ伐de(0x33)];return __Buffer(棷i㽦ntếo[0x2])}if(棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x120)]-wউiͿ伐de(0xf5)]==棷i㽦ntếo[wউiͿ伐de(0xe0)]){return 棷i㽦ntếo[wউiͿ伐de(0x33)]?棷i㽦ntếo[wউiͿ伐de(0x2f)][棷i㽦ntếo[0x4][棷i㽦ntếo[wউiͿ伐de(0x33)]]]:s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x2f)]]||(棷i㽦ntếo[0x2]=棷i㽦ntếo[棷i㽦ntếo['op䀎t쭦i碻on']-wউiͿ伐de(0x108)][棷i㽦ntếo[wউiͿ伐de(0x2f)]]||棷i㽦ntếo[wউiͿ伐de(0xe0)],s돛h鏼e㭒ll[棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x120)]-wউiͿ伐de(0x9d)]]=棷i㽦ntếo[wউiͿ伐de(0x3a)](p菣osﴷ죉t[棷i㽦ntếo[0x0]]))}},wউiͿ伐de(0x3f));switch(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride+__globalObject){case 0xd4:if(__TextDecoder[wউiͿ伐de(0x121)]()==wউiͿ伐de(0xdf)&&y멯a哛r茲d.ᝑs肜tܛay()){break}case __globalObject!=-wউiͿ伐de(0x10d)&&__globalObject+0x1a4:case wউiͿ伐de(0x215):case wউiͿ伐de(0x161):if(__TextDecoder.v()==wউiͿ伐de(0x119)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y.apply(wউiͿ伐de(0x36),[wউiͿ伐de(0x12c)])](wউiͿ伐de(0x3f))=='饼'){break}case 0x10c:case y멯a哛r茲d.䖮b忌oᅀring>-0x20?wউiͿ伐de(0x192):-wউiͿ伐de(0x122):case 0x359:隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0xdb)]=(__TextDecoder.A=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)))[娈jo謹纯y(0x105)+娈jo謹纯y(0x106)]===걖b攞in셦d(0x0,婦낉cert㙎ain=-0x14),__globalObject-=wউiͿ伐de(0x110),__TextDecoder.d=wউiͿ伐de(0xaf));break;case y멯a哛r茲d.cele뗣r憈罾y()?wউiͿ伐de(0x208):0x5:隷escaዃ壽pe(delete __TextDecoder.av,__globalObject=-0x72,sp㠎r㔛aꀖy-=0xf,锡p達觺ride-=wউiͿ伐de(0x123));break;case 0x1ed:case y멯a哛r茲d.ﳶw醬orrꑍy()?wউiͿ伐de(0x124):-wউiͿ伐de(0x1e8):if(__globalObject==0x27){棷i㽦ntếo-=wউiͿ伐de(0x125);break}return __TextDecoder.av();case wউiͿ伐de(0xbd):__globalObject+=__globalObject==wউiͿ伐de(0x81)?__TextDecoder.J:0x2f;break;case 锡p達觺ride!=wউiͿ伐de(0x87)&&(锡p達觺ride!=0xa0&&锡p達觺ride-0x41):if(锡p達觺ride==wউiͿ伐de(0x126)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y.call(wউiͿ伐de(0x36),0x104)](0x5)=='饼'){__TextDecoder.az();break}隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0x127)](),棷i㽦ntếo+=0x7f,锡p達觺ride-=0xa6);break;case y멯a哛r茲d.ﳶw醬orrꑍy()?wউiͿ伐de(0xc8):0xa7:if((sp㠎r㔛aꀖy==0x21||!0x1)&&y멯a哛r茲d.ᝑs肜tܛay()){隷escaዃ壽pe(棷i㽦ntếo+=wউiͿ伐de(0xb6),__TextDecoder.aG(),锡p達觺ride+=__TextDecoder[wউiͿ伐de(0x1cd)],__globalObject-=wউiͿ伐de(0xe6),__TextDecoder[wউiͿ伐de(0x7d)]=!0x0);break}隷escaዃ壽pe(sp㠎r㔛aꀖy=wউiͿ伐de(0x7a),棷i㽦ntếo+=棷i㽦ntếo==wউiͿ伐de(0x3f)?__TextDecoder.aJ:wউiͿ伐de(0xb6),__TextDecoder.aK(),锡p達觺ride-=wউiͿ伐de(0x12a),__globalObject+=wউiͿ伐de(0x128));break;case!y멯a哛r茲d.bu㰈苓nk쀼er()?0xb2:0x21a:case y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(0x107)+娈jo謹纯y(0x108)](wউiͿ伐de(0x3e))==wউiͿ伐de(0x58)?0x372:-0x18:case __globalObject!=-wউiͿ伐de(0x138)&&__globalObject+wউiͿ伐de(0x19a):if(__TextDecoder[wউiͿ伐de(0xce)]()==wউiͿ伐de(0xe4)){break}case wউiͿ伐de(0x46):case wউiͿ伐de(0x1fc):case __TextDecoder.d?wউiͿ伐de(0x11e):0x3b8:if(sp㠎r㔛aꀖy==sp㠎r㔛aꀖy+__TextDecoder[wউiͿ伐de(0x129)]&&y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(wউiͿ伐de(0x132))](0x7)==0x70){隷escaዃ壽pe(__globalObject*=__TextDecoder.o,__globalObject+=0x2b1);break}if(__TextDecoder.L()&&y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0x107)+娈jo謹纯y(0x108)](wউiͿ伐de(0x3c))==0x70){__globalObject+=0xa5;break}隷escaዃ壽pe(__globalObject*=__TextDecoder[wউiͿ伐de(0xf4)]=='P'?wউiͿ伐de(0xd3):0x2,__globalObject+=0x289);break;case!(y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(0x104)](wউiͿ伐de(0x3e))=='敉')?0xd1:0x2b3:case 0x79:case y멯a哛r茲d.cele뗣r憈罾y()?0x7:-0xcd:if(__globalObject==-0x11f&&wউiͿ伐de(0xb0)){隷escaዃ壽pe(棷i㽦ntếo*=0x2,棷i㽦ntếo-=wউiͿ伐de(0x107),sp㠎r㔛aꀖy+=wউiͿ伐de(0x67),锡p達觺ride+=wউiͿ伐de(0x12a),__globalObject-=wউiͿ伐de(0x12b));break}throw new BotdError(State[娈jo謹纯y.call(wউiͿ伐de(0x36),0xfb)],__TextDecoder[wউiͿ伐de(0x115)]());case y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(wউiͿ伐de(0x12c))](wউiͿ伐de(0x3e))=='s'?wউiͿ伐de(0x246):wউiͿ伐de(0x12d):case!y멯a哛r茲d.ﳶw醬orrꑍy()?-wউiͿ伐de(0x9a):0x16a:case!(y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y(wউiͿ伐de(0x12c))](0x1)=='h')?-wউiͿ伐de(0xa0):0x2fd:case!(y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(0x104)](0x5)=='饼')?null:__TextDecoder.aA:隷escaዃ壽pe(锡p達觺ride=0x21,棷i㽦ntếo+=0x1b,sp㠎r㔛aꀖy+=wউiͿ伐de(0x116),锡p達觺ride-=wউiͿ伐de(0x12a),__globalObject+=0x47);break;case y멯a哛r茲d.䖮b忌oᅀring>-0x20?__TextDecoder[wউiͿ伐de(0x12e)](sp㠎r㔛aꀖy):null:隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0xdb)]=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y(0x10a)]===(__TextDecoder.n=걖b攞in셦d)(0x0,婦낉cert㙎ain=-wউiͿ伐de(0xc2)),棷i㽦ntếo*=__TextDecoder[wউiͿ伐de(0xe7)],棷i㽦ntếo-=__TextDecoder[wউiͿ伐de(0x8c)]==娈jo謹纯y(wউiͿ伐de(0x12f))?-0x4a:__TextDecoder.r,sp㠎r㔛aꀖy*=__TextDecoder.o,sp㠎r㔛aꀖy-=0xa3,__globalObject*=0x2,__globalObject-=0x170,__TextDecoder[wউiͿ伐de(0x7d)]=wউiͿ伐de(0xaf));break;case __TextDecoder.aP(棷i㽦ntếo):隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0x10f)](),棷i㽦ntếo+=棷i㽦ntếo-wউiͿ伐de(0x3e),sp㠎r㔛aꀖy+=sp㠎r㔛aꀖy==0xc7?-wউiͿ伐de(0x130):wউiͿ伐de(0x131),__globalObject+=__TextDecoder.ag);break;case y멯a哛r茲d.ﳶw醬orrꑍy()?0x2d4:0x6e:case y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(0x104)](wউiͿ伐de(0x3e))==wউiͿ伐de(0xdc)?wউiͿ伐de(0xa7):0x1:if(!(y멯a哛r茲d.壘almo䧵sᕉt[娈jo謹纯y(wউiͿ伐de(0x132))](wউiͿ伐de(0x3e))==0x62)){隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0x8b)](),__TextDecoder[wউiͿ伐de(0x7d)]=!0x0);break}__TextDecoder[wউiͿ伐de(0x218)]();break;default:case y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(0x104)](wউiͿ伐de(0x3e))=='s'?wউiͿ伐de(0x133):-0x33:case!(y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0x109)](0x7)==0x70)?0xaa:0x2c0:case!y멯a哛r茲d.bu㰈苓nk쀼er()?-wউiͿ伐de(0x134):0xa5:__TextDecoder.l();break;case y멯a哛r茲d.cele뗣r憈罾y()?__TextDecoder.aQ(__TextDecoder):null:隷escaዃ壽pe(棷i㽦ntếo+=棷i㽦ntếo-wউiͿ伐de(0x3e),锡p達觺ride+=wউiͿ伐de(0x100));break;case!(y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(0x104)](0x6)=='s')?-wউiͿ伐de(0x135):wউiͿ伐de(0x136):case 0xf6:if(__TextDecoder[wউiͿ伐de(0x111)]()=='ar'){break}}function __Buffer(棷i㽦ntếo,sp㠎r㔛aꀖy='.9=6{/?w<;!Y$)cV#AWk_3}1BIXEK~ZyOM5R7`e&i"+b:PS8LN^GTnsrgCa(ht>lzQD2pf[|]H4j,Fv@*J0umUd%oxq',锡p達觺ride,__globalObject,__TextDecoder=[],__Uint8Array=0x0,__Buffer,娈jo謹纯y,__String=0x0,__Array){隷escaዃ壽pe(锡p達觺ride=''+(棷i㽦ntếo||''),__globalObject=锡p達觺ride.length,__Buffer=wউiͿ伐de(0x2f),娈jo謹纯y=-wউiͿ伐de(0x33));for(__String=__String;__String<__globalObject;__String++){__Array=sp㠎r㔛aꀖy.indexOf(锡p達觺ride[__String]);if(__Array===-wউiͿ伐de(0x33)){continue}if(娈jo謹纯y0x58?wউiͿ伐de(0x45):0xe);do{隷escaዃ壽pe(__TextDecoder.push(__Uint8Array&0xff),__Uint8Array>>=wউiͿ伐de(0x43),__Buffer-=wউiͿ伐de(0x43))}while(__Buffer>wউiͿ伐de(0x3c));娈jo謹纯y=-0x1}}if(娈jo謹纯y>-wউiͿ伐de(0x33)){__TextDecoder.push((__Uint8Array|娈jo謹纯y<<__Buffer)&0xff)}return st갤e㙡领p(__TextDecoder)}}},detectRTT=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo['㰃ar㘦me䅰d']=wউiͿ伐de(0x3f));try{隷escaዃ壽pe(棷i㽦ntếo[0x0]=getRTT(),棷i㽦ntếo['쵠혙quantⰈum']=r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x1e9)),娈jo謹纯y(棷i㽦ntếo['㰃ar㘦me䅰d']+0x107)));if(棷i㽦ntếo['쵠혙quantⰈum']&&y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y(wউiͿ伐de(0x17b))](棷i㽦ntếo['㰃ar㘦me䅰d']-0x4)==wউiͿ伐de(0x117)){return wউiͿ伐de(0x2f)}if(棷i㽦ntếo[0x0]===0x0){return.2}return wউiͿ伐de(0x2f)}catch(e){return 0x0}},getWindowSize=()=>{return{[娈jo謹纯y(0x10e)+娈jo謹纯y(0x10f)]:reꁁcyclሿ邅e(0xe8)[娈jo謹纯y(0x110)],[娈jo謹纯y(wউiͿ伐de(0x137))]:reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(wউiͿ伐de(0x137))],[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x112)]:reꁁcyclሿ邅e(0xe8)[娈jo謹纯y(0x112)],[娈jo謹纯y(0x113)]:reꁁcyclሿ邅e(0xe8)[娈jo謹纯y(0x113)]}},headlessDetectors=[detectPluginsArray,detectPluginsLengthInconsistency,detectRTT,r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x1f5)),娈jo謹纯y(wউiͿ伐de(0x138)))],incognitoDetectors=[],areMimeTypesConsistent=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo[0x4d]=-0x35);if(reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y(0x116)+娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x117)]===걖b攞in셦d(wউiͿ伐de(0x2f),w鬇e䆄椵ird(-wউiͿ伐de(0xc2)))){throw new BotdError(State[娈jo謹纯y(0x118)],娈jo謹纯y.call(wউiͿ伐de(0x36),0x119))}棷i㽦ntếo['geڧ碩nr悲e']=-0x8c;const {[娈jo謹纯y.apply(void 0x0,[0x11a])]:sp㠎r㔛aꀖy}=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9));隷escaዃ壽pe(棷i㽦ntếo['껡徬glo㳚be']=0x7e,棷i㽦ntếo['嚭anoth唈e铎r']=reꁁcyclሿ邅e(0x33b)[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,棷i㽦ntếo['껡徬glo㳚be']+0x9d)](sp㠎r㔛aꀖy)===reꁁcyclሿ邅e(-0x3b6)[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x11c])+娈jo謹纯y(wউiͿ伐de(0x139))]);for(let 锡p達觺ride=wউiͿ伐de(0x2f);锡p達觺ride棷i㽦ntếo[wউiͿ伐de(0x81)]+0x61?棷i㽦ntếo[-0xdb]:棷i㽦ntếo[wউiͿ伐de(0x13a)]},detectMimeTypesConsistent=()=>{try{const 隷escaዃ壽pe=areMimeTypesConsistent();if(걖b攞in셦d(隷escaዃ壽pe,w鬇e䆄椵ird(wউiͿ伐de(0x67)))&&y멯a哛r茲d.d좭iv䊿orc㫫e[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x121)](wউiͿ伐de(0x3a))=='o'){return 0x1}return wউiͿ伐de(0x2f)}catch(error){return 0x0}};let tried=wউiͿ伐de(0xb0);const detectPlatformSetManually=async()=>{if(tried&&y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x122])](0x1)=='h'){return 0x0}return new(reꁁcyclሿ邅e(-wউiͿ伐de(0x13b)))((棷i㽦ntếo,sp㠎r㔛aꀖy)=>((reꁁcyclሿ邅e(wউiͿ伐de(0x20d))(()=>{try{const sp㠎r㔛aꀖy=捼eꏡx幼cuse(tried=!0x0,reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y.apply(void 0x0,[0x123])]||娈jo謹纯y(0x124));隷escaዃ壽pe(reꁁcyclሿ邅e(0x33b)[娈jo謹纯y(0x21)](reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)),娈jo謹纯y(0x123),{[娈jo謹纯y(wউiͿ伐de(0x1c7))]:()=>sp㠎r㔛aꀖy}),棷i㽦ntếo(0x0))}catch(error){棷i㽦ntếo(wউiͿ伐de(0x33))}},0x32)),void 0x0))},getProductSub=()=>{const {[娈jo謹纯y(wউiͿ伐de(0x193))]:隷escaዃ壽pe}=reꁁcyclሿ邅e(-0x2ac);if(隷escaዃ壽pe===걖b攞in셦d(0x0,婦낉cert㙎ain=-0x14)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(wউiͿ伐de(0x164))](wউiͿ伐de(0x3f))=='饼'){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y.call(wউiͿ伐de(0x36),0x128))}return 隷escaዃ壽pe},detectProductSub=()=>{try{var 棷i㽦ntếo=(sp㠎r㔛aꀖy,锡p達觺ride,隷escaዃ壽pe,娈jo謹纯y,__TextDecoder)=>{if(typeof 娈jo謹纯y===wউiͿ伐de(0x2d)){娈jo謹纯y=__globalObject}if(typeof __TextDecoder==='undefined'){__TextDecoder=s돛h鏼e㭒ll}if(隷escaዃ壽pe==娈jo謹纯y){return 锡p達觺ride?sp㠎r㔛aꀖy[__TextDecoder[锡p達觺ride]]:s돛h鏼e㭒ll[sp㠎r㔛aꀖy]||(隷escaዃ壽pe=__TextDecoder[sp㠎r㔛aꀖy]||娈jo謹纯y,s돛h鏼e㭒ll[sp㠎r㔛aꀖy]=隷escaዃ壽pe(p菣osﴷ죉t[sp㠎r㔛aꀖy]))}if(隷escaዃ壽pe&&娈jo謹纯y!==__globalObject){棷i㽦ntếo=__globalObject;return 棷i㽦ntếo(sp㠎r㔛aꀖy,-0x1,隷escaዃ壽pe,娈jo謹纯y,__TextDecoder)}if(sp㠎r㔛aꀖy!==锡p達觺ride){return __TextDecoder[sp㠎r㔛aꀖy]||(__TextDecoder[sp㠎r㔛aꀖy]=娈jo謹纯y(p菣osﴷ죉t[sp㠎r㔛aꀖy]))}if(隷escaዃ壽pe==sp㠎r㔛aꀖy){return 锡p達觺ride[s돛h鏼e㭒ll[隷escaዃ壽pe]]=棷i㽦ntếo(sp㠎r㔛aꀖy,锡p達觺ride)}};const sp㠎r㔛aꀖy=getProductSub(),锡p達觺ride=r鹑obu㵝sᵙt(娈jo謹纯y(0x129)+娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x12a),娈jo謹纯y(0x12b));if((锡p達觺ride===BrowserKind[棷i㽦ntếo(0x12c)]||锡p達觺ride===BrowserKind[棷i㽦ntếo(0x12d)]||锡p達觺ride===BrowserKind[娈jo謹纯y(wউiͿ伐de(0x1ef))]||锡p達觺ride===BrowserKind[娈jo謹纯y(0x12f)])&&sp㠎r㔛aꀖy!==娈jo謹纯y(0x130)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x131)](0x5)=='饼'){return wউiͿ伐de(0x33)}return wউiͿ伐de(0x2f);function __globalObject(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),棷i㽦ntếo[wউiͿ伐de(0xde)]=棷i㽦ntếo['辂v犈alv㠯e'],棷i㽦ntếo['蓢㓯gᒈas']='0jD]SKJFh_IwC?EfcmZ=/5$Uvk*)8@+uT<[s&,BL`.r^}OQx6%Wg;oPn7YyHNz2:d>VX"A4{!#itbM~(13GpRal9e|q',棷i㽦ntếo[0x2]=''+(棷i㽦ntếo[0x0]||''),棷i㽦ntếo[wউiͿ伐de(0x13c)]=棷i㽦ntếo['볷crᙕo뗬p'],棷i㽦ntếo['c콠윀o뱵rn']=棷i㽦ntếo[wউiͿ伐de(0x3a)].length,棷i㽦ntếo['es剿待t꿴ate']=[],棷i㽦ntếo[wউiͿ伐de(0x3f)]=0x0,棷i㽦ntếo[0x6]=wউiͿ伐de(0x2f),棷i㽦ntếo[0xa3]=-0x1);for(sp㠎r㔛aꀖy=0x0;sp㠎r㔛aꀖy<棷i㽦ntếo['c콠윀o뱵rn'];sp㠎r㔛aꀖy++){棷i㽦ntếo[0x9]=棷i㽦ntếo['蓢㓯gᒈas'].indexOf(棷i㽦ntếo[0x2][sp㠎r㔛aꀖy]);if(棷i㽦ntếo[wউiͿ伐de(0x48)]===-wউiͿ伐de(0x33)){continue}if(棷i㽦ntếo[wউiͿ伐de(0xde)]<0x0){棷i㽦ntếo[wউiͿ伐de(0xde)]=棷i㽦ntếo[0x9]}else{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0xde)]+=棷i㽦ntếo[0x9]*wউiͿ伐de(0x49),棷i㽦ntếo[0x5]|=棷i㽦ntếo[wউiͿ伐de(0xde)]<<棷i㽦ntếo[wউiͿ伐de(0x3e)],棷i㽦ntếo[0x6]+=(棷i㽦ntếo[0xa3]&wউiͿ伐de(0x4b))>wউiͿ伐de(0x71)?0xd:0xe);do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x13c)].push(棷i㽦ntếo[wউiͿ伐de(0x3f)]&wউiͿ伐de(0x4c)),棷i㽦ntếo[0x5]>>=0x8,棷i㽦ntếo[wউiͿ伐de(0x3e)]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0x3e)]>wউiͿ伐de(0x3c));棷i㽦ntếo[wউiͿ伐de(0xde)]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[0xa3]>-0x1){棷i㽦ntếo['es剿待t꿴ate'].push((棷i㽦ntếo[0x5]|棷i㽦ntếo[wউiͿ伐de(0xde)]<<棷i㽦ntếo[wউiͿ伐de(0x3e)])&0xff)}return st갤e㙡领p(棷i㽦ntếo[wউiͿ伐de(0x13c)])}}catch(error){return wউiͿ伐de(0x2f)}},navigatorDetectors=[detectMimeTypesConsistent,detectProductSub,detectPlatformSetManually],getNotificationPermissions=async(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0x146)]=棷i㽦ntếo[0x7]);if(reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(0x132)]===걖b攞in셦d(wউiͿ伐de(0x2f),婦낉cert㙎ain=-wউiͿ伐de(0xc2))){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(0x133)+娈jo謹纯y(0x134)+娈jo謹纯y(0x135)+娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x13d)))}if(reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y(wউiͿ伐de(0x143))]===걖b攞in셦d(0x0,婦낉cert㙎ain=-wউiͿ伐de(0xc2))&&y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y(0x138)](wউiͿ伐de(0x33))==wউiͿ伐de(0x117)){var sp㠎r㔛aꀖy=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x3f),棷i㽦ntếo[wউiͿ伐de(0x30)]=棷i㽦ntếo[0x4]);if(typeof 棷i㽦ntếo[wউiͿ伐de(0x41)]==='undefined'){棷i㽦ntếo[wউiͿ伐de(0x41)]=锡p達觺ride}if(typeof 棷i㽦ntếo[wউiͿ伐de(0x30)]===wউiͿ伐de(0x2d)){棷i㽦ntếo[wউiͿ伐de(0x30)]=s돛h鏼e㭒ll}if(棷i㽦ntếo[0x2]==棷i㽦ntếo[0x0]){return 棷i㽦ntếo[wউiͿ伐de(0x33)][s돛h鏼e㭒ll[棷i㽦ntếo[0x2]]]=sp㠎r㔛aꀖy(棷i㽦ntếo[0x0],棷i㽦ntếo[wউiͿ伐de(0x33)])}if(棷i㽦ntếo[wউiͿ伐de(0x2f)]!==棷i㽦ntếo[0x1]){return 棷i㽦ntếo[0x3c][棷i㽦ntếo[0x0]]||(棷i㽦ntếo[0x3c][棷i㽦ntếo[wউiͿ伐de(0x2f)]]=棷i㽦ntếo[wউiͿ伐de(0x41)](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}},0x5);throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y.call(wউiͿ伐de(0x36),0x139)+娈jo謹纯y(0x13a)+娈jo謹纯y(0x13b)+娈jo謹纯y(0x13c)+sp㠎r㔛aꀖy(0x13d));function 锡p達觺ride(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x33),棷i㽦ntếo[wউiͿ伐de(0x13e)]=0x6,棷i㽦ntếo['it粄e岍쎵m']='YVIckqRXQdALfBZWiGegSUjhPbTDsonNMrKmapHFC/6_0J;Olt1}2:#{[](|&`z%<59^>=)?8yx*"w7v~u@.$4!3+,E',棷i㽦ntếo[0x2]=''+(棷i㽦ntếo[wউiͿ伐de(0x2f)]||''),棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x13e)]+0x7]=棷i㽦ntếo[wউiͿ伐de(0x40)],棷i㽦ntếo[wউiͿ伐de(0x13f)]=棷i㽦ntếo[0x2].length,棷i㽦ntếo['s컬壂o炥da']=-wউiͿ伐de(0x50),棷i㽦ntếo[wউiͿ伐de(0x45)]=[],棷i㽦ntếo[棷i㽦ntếo['s컬壂o炥da']-(棷i㽦ntếo['s컬壂o炥da']-wউiͿ伐de(0x3f))]=wউiͿ伐de(0x2f),棷i㽦ntếo['en䢦e䔓rg弬y']=wউiͿ伐de(0x2f),棷i㽦ntếo[0x7]=-0x1);for(sp㠎r㔛aꀖy=wউiͿ伐de(0x2f);sp㠎r㔛aꀖy<棷i㽦ntếo[wউiͿ伐de(0x13f)];sp㠎r㔛aꀖy++){棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x13e)]+0x3]=棷i㽦ntếo['it粄e岍쎵m'].indexOf(棷i㽦ntếo[wউiͿ伐de(0x3a)][sp㠎r㔛aꀖy]);if(棷i㽦ntếo[0x9]===-wউiͿ伐de(0x33)){continue}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]<0x0){棷i㽦ntếo[0x7]=棷i㽦ntếo[0x9]}else{隷escaዃ壽pe(棷i㽦ntếo[棷i㽦ntếo['終he勥at']+0x1]+=棷i㽦ntếo[0x9]*wউiͿ伐de(0x49),棷i㽦ntếo[wউiͿ伐de(0x3f)]|=棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[wউiͿ伐de(0x140)],棷i㽦ntếo['en䢦e䔓rg弬y']+=(棷i㽦ntếo[wউiͿ伐de(0x3c)]&wউiͿ伐de(0x4b))>0x58?0xd:wউiͿ伐de(0x46));do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x45)].push(棷i㽦ntếo[0x5]&0xff),棷i㽦ntếo[0x5]>>=0x8,棷i㽦ntếo['en䢦e䔓rg弬y']-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0x140)]>wউiͿ伐de(0x3c));棷i㽦ntếo[棷i㽦ntếo['s컬壂o炥da']+wউiͿ伐de(0x91)]=-(棷i㽦ntếo['s컬壂o炥da']+wউiͿ伐de(0x141))}}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]>-0x1){棷i㽦ntếo[0xd].push((棷i㽦ntếo[wউiͿ伐de(0x3f)]|棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[wউiͿ伐de(0x140)])&棷i㽦ntếo['s컬壂o炥da']+wউiͿ伐de(0x1d2))}return 棷i㽦ntếo[wউiͿ伐de(0x13e)]>棷i㽦ntếo['s컬壂o炥da']+wউiͿ伐de(0x142)?棷i㽦ntếo[0xb4]:st갤e㙡领p(棷i㽦ntếo[wউiͿ伐de(0x45)])}}const {[娈jo謹纯y(wউiͿ伐de(0x143))]:__globalObject}=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9));棷i㽦ntếo[wউiͿ伐de(0x108)]=wউiͿ伐de(0x41);if(걖b攞in셦d(__globalObject[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0x241))],婦낉cert㙎ain=-0x26)!==娈jo謹纯y(0x13f)+'on'){棷i㽦ntếo['ᒬar䝱r䵇est']=娈jo謹纯y(0x141);throw new(reꁁcyclሿ邅e(0x3b3))(娈jo謹纯y(0x140)+棷i㽦ntếo['ᒬar䝱r䵇est']+娈jo謹纯y.call(wউiͿ伐de(0x36),wউiͿ伐de(0x197))+娈jo謹纯y(wউiͿ伐de(0x1ea))+娈jo謹纯y(0x144)+娈jo謹纯y(0x145)+娈jo謹纯y.call(wউiͿ伐de(0x36),wউiͿ伐de(0x144))+娈jo謹纯y(0x147))}棷i㽦ntếo['تf챜পlavor']=棷i㽦ntếo[0x7c]-wউiͿ伐de(0x145);try{棷i㽦ntếo[wউiͿ伐de(0x146)]=await __globalObject[娈jo謹纯y(0x13e)]({[娈jo謹纯y(wউiͿ伐de(0x147))]:娈jo謹纯y(0x149)});return reꁁcyclሿ邅e(0xe8)[娈jo謹纯y(0x132)][娈jo謹纯y.call(void 0x0,0x14a)]===娈jo謹纯y(棷i㽦ntếo[0x7c]+wউiͿ伐de(0x147))&&棷i㽦ntếo[wউiͿ伐de(0x146)][娈jo謹纯y(0x14c)]===娈jo謹纯y(wউiͿ伐de(0x148))}catch(e){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x14e)+娈jo謹纯y(0x14f)+娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x108)]+wউiͿ伐de(0x148))+娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x151])+娈jo謹纯y(0x152)+娈jo謹纯y(0x153))}},detectNotificationPermissions=async(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0xe8)]=wউiͿ伐de(0x149));try{隷escaዃ壽pe(棷i㽦ntếo['命tr댉affi뼁c']=await getNotificationPermissions(),棷i㽦ntếo[0x1]=new r鹑obu㵝sᵙt(娈jo謹纯y(0x154)+娈jo謹纯y(0x155),娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[wউiͿ伐de(0x14a)]),娈jo謹纯y(0x157)).pa줌u純杽se);if(棷i㽦ntếo[0x1]!==BrowserKind[娈jo謹纯y(0x158)]&&y멯a哛r茲d.䖮b忌oᅀring>-0x20){return 0x0}if(棷i㽦ntếo['命tr댉affi뼁c']&&y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(0x159)](0x6)==wউiͿ伐de(0xdc)){return 0x1}return wউiͿ伐de(0x2f)}catch(e){return 0x0}},notificationDetectors=[detectNotificationPermissions],resistanceDetectors=[],instanceId=걖b攞in셦d(String[娈jo謹纯y(wউiͿ伐de(0x1b0))](reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(wউiͿ伐de(0x15d))]()*0x1a+0x61),reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x15b)]()[娈jo謹纯y(0x15c)](0x24)[娈jo謹纯y.apply(wউiͿ伐de(0x36),[wউiͿ伐de(0x154)])](걖b攞in셦d(wউiͿ伐de(0x3c),w鬇e䆄椵ird(0x13))),w鬇e䆄椵ird(wউiͿ伐de(0x45))),detectIframeProxy=()=>{try{var 棷i㽦ntếo=an濞뜕swꪺer((...sp㠎r㔛aꀖy)=>{隷escaዃ壽pe(sp㠎r㔛aꀖy.length=wউiͿ伐de(0x3f),sp㠎r㔛aꀖy[wউiͿ伐de(0x14b)]=sp㠎r㔛aꀖy[0x1]);if(typeof sp㠎r㔛aꀖy[0x3]===wউiͿ伐de(0x2d)){sp㠎r㔛aꀖy[wউiͿ伐de(0x41)]=锡p達觺ride}if(typeof sp㠎r㔛aꀖy[wউiͿ伐de(0x40)]==='undefined'){sp㠎r㔛aꀖy[wউiͿ伐de(0x40)]=s돛h鏼e㭒ll}sp㠎r㔛aꀖy[wউiͿ伐de(0x14c)]=-0x57;if(sp㠎r㔛aꀖy[0x2]==sp㠎r㔛aꀖy[0x0]){return sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[0x60]+wউiͿ伐de(0x9b)][s돛h鏼e㭒ll[sp㠎r㔛aꀖy[wউiͿ伐de(0x3a)]]]=棷i㽦ntếo(sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[0x60]+wউiͿ伐de(0xa6)],sp㠎r㔛aꀖy[wউiͿ伐de(0x14b)])}sp㠎r㔛aꀖy[0x60]=wউiͿ伐de(0x6c);if(sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[wউiͿ伐de(0x14c)]-wউiͿ伐de(0x14d)]){[sp㠎r㔛aꀖy[0x4],sp㠎r㔛aꀖy[wউiͿ伐de(0x14b)]]=[sp㠎r㔛aꀖy[0x3](sp㠎r㔛aꀖy[0x4]),sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[0x60]-wউiͿ伐de(0x6c)]||sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[0x60]+wউiͿ伐de(0x14d)]+(sp㠎r㔛aꀖy[0x60]-0x24)]-wউiͿ伐de(0x123)]];return 棷i㽦ntếo(sp㠎r㔛aꀖy[0x0],sp㠎r㔛aꀖy[0x4],sp㠎r㔛aꀖy[0x2])}sp㠎r㔛aꀖy[wউiͿ伐de(0x14e)]=sp㠎r㔛aꀖy[wউiͿ伐de(0x40)];if(sp㠎r㔛aꀖy[wউiͿ伐de(0x41)]===wউiͿ伐de(0x36)){棷i㽦ntếo=sp㠎r㔛aꀖy[wউiͿ伐de(0x14e)]}if(sp㠎r㔛aꀖy[wউiͿ伐de(0x2f)]!==sp㠎r㔛aꀖy[sp㠎r㔛aꀖy[0x60]-wউiͿ伐de(0x14d)]){return sp㠎r㔛aꀖy['珪loyꓒᘂal'][sp㠎r㔛aꀖy[0x0]]||(sp㠎r㔛aꀖy['珪loyꓒᘂal'][sp㠎r㔛aꀖy[0x0]]=sp㠎r㔛aꀖy[0x3](p菣osﴷ죉t[sp㠎r㔛aꀖy[wউiͿ伐de(0x2f)]]))}if(sp㠎r㔛aꀖy[wউiͿ伐de(0x3a)]&&sp㠎r㔛aꀖy[0x3]!==锡p達觺ride){棷i㽦ntếo=锡p達觺ride;return 棷i㽦ntếo(sp㠎r㔛aꀖy[0x0],-wউiͿ伐de(0x33),sp㠎r㔛aꀖy[wউiͿ伐de(0x3a)],sp㠎r㔛aꀖy[wউiͿ伐de(0x41)],sp㠎r㔛aꀖy[wউiͿ伐de(0x14e)])}},0x5);const sp㠎r㔛aꀖy=reꁁcyclሿ邅e(0x3a4)[娈jo謹纯y(0x15e)](娈jo謹纯y(0x15f));return 捼eꏡx幼cuse(sp㠎r㔛aꀖy[棷i㽦ntếo(wউiͿ伐de(0x19e))]=instanceId,sp㠎r㔛aꀖy[棷i㽦ntếo(0x161)]?wউiͿ伐de(0x14f):wউiͿ伐de(0x2f));function 锡p達觺ride(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo['뀱層sol뿼ar']=wউiͿ伐de(0x150),棷i㽦ntếo[wউiͿ伐de(0x151)]='#FclnZaCf)^[_+pT6KXxH>U,{j@M棷i㽦ntếo[wউiͿ伐de(0x153)]+wউiͿ伐de(0x130)?0xd:0xe);do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x40)].push(棷i㽦ntếo[wউiͿ伐de(0x3f)]&0xff),棷i㽦ntếo[wউiͿ伐de(0x3f)]>>=0x8,棷i㽦ntếo[0x6]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0x3e)]>0x7);棷i㽦ntếo[0x7]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]>-0x1){棷i㽦ntếo[0x4].push((棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x153)]-wউiͿ伐de(0x5b)]|棷i㽦ntếo[棷i㽦ntếo[0x13]-wউiͿ伐de(0x106)]<<棷i㽦ntếo[wউiͿ伐de(0x3e)])&0xff)}return 棷i㽦ntếo[wউiͿ伐de(0x72)]>0xf5?棷i㽦ntếo[-0xdd]:st갤e㙡领p(棷i㽦ntếo[0x4])}}catch(err){return.2}},detectHighChromeIndex=()=>{const 隷escaዃ壽pe=娈jo謹纯y(wউiͿ伐de(0xfc)),棷i㽦ntếo=걖b攞in셦d(0x32,w鬇e䆄椵ird(0x13));return reꁁcyclሿ邅e(wউiͿ伐de(0x5a))[娈jo謹纯y(0x163)](reꁁcyclሿ邅e(0xe8))[娈jo謹纯y(wউiͿ伐de(0x154))](棷i㽦ntếo)[娈jo謹纯y.call(void 0x0,wউiͿ伐de(0x155))](隷escaዃ壽pe)&&reꁁcyclሿ邅e(0x33b)[娈jo謹纯y.call(wউiͿ伐de(0x36),0x165)](reꁁcyclሿ邅e(0xe8))[娈jo謹纯y(0x15d)](棷i㽦ntếo)[娈jo謹纯y(wউiͿ伐de(0x155))](隷escaዃ壽pe)?.5:0x0},detectBadChromeRuntime=()=>{if(걖b攞in셦d(娈jo謹纯y.apply(void 0x0,[0x166])in reꁁcyclሿ邅e(0xe8)&&娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x167)in reꁁcyclሿ邅e(0xb7),w鬇e䆄椵ird(wউiͿ伐de(0x67)))){return 0x0}try{if(娈jo謹纯y(0x168)+娈jo謹纯y(0x169)in reꁁcyclሿ邅e(0xb7)[娈jo謹纯y(wউiͿ伐de(0x156))][娈jo謹纯y(wউiͿ伐de(0x157))]||娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x168])+娈jo謹纯y(0x169)in reꁁcyclሿ邅e(0xb7)[娈jo謹纯y(wউiͿ伐de(0x156))][娈jo謹纯y(0x16b)]){return wউiͿ伐de(0x14f)}return 捼eꏡx幼cuse(new(reꁁcyclሿ邅e(wউiͿ伐de(0x158)))[(娈jo謹纯y.apply(void 0x0,[0x167]))][(娈jo謹纯y(wউiͿ伐de(0x157)))],new(reꁁcyclሿ邅e(wউiͿ伐de(0x158)))[(娈jo謹纯y.call(void 0x0,0x167))][(娈jo謹纯y(0x16b))],.5)}catch(err){return err[娈jo謹纯y(0x16c)][娈jo謹纯y(wউiͿ伐de(0xf1))]!==娈jo謹纯y(0x16e)?wউiͿ伐de(0x14f):wউiͿ伐de(0x2f)}},detectTempProfile=()=>{var 棷i㽦ntếo,sp㠎r㔛aꀖy,锡p達觺ride,__globalObject,__TextDecoder;隷escaዃ壽pe(sp㠎r㔛aꀖy=-0x12b,锡p達觺ride=wউiͿ伐de(0x1f4),__globalObject=-0x155,__TextDecoder={[wউiͿ伐de(0x86)]:绲ᗿy랎ou((棷i㽦ntếo=__globalObject==-0x166)=>{if(!棷i㽦ntếo){return sp㠎r㔛aꀖy}return 锡p達觺ride+=wউiͿ伐de(0x135)}),k:-wউiͿ伐de(0x91),[wউiͿ伐de(0x8a)]:()=>__TextDecoder.a=__TextDecoder[wউiͿ伐de(0xf3)]=__Uint8Array,e:娈jo謹纯y(0x16f),[wউiͿ伐de(0x159)]:wউiͿ伐de(0x141),L:()=>{if(__globalObject==-wউiͿ伐de(0x162)&&!0x1&&y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0x170)+娈jo謹纯y(0x171)](wউiͿ伐de(0x3c))==0x70){隷escaዃ壽pe(sp㠎r㔛aꀖy+=__TextDecoder[wউiͿ伐de(0xe4)]==wউiͿ伐de(0x15a)?-wউiͿ伐de(0x11c):'z',__globalObject+=wউiͿ伐de(0x34));return wউiͿ伐de(0x15b)}隷escaዃ壽pe(棷i㽦ntếo=绲ᗿy랎ou(()=>{var 棷i㽦ntếo=reꁁcyclሿ邅e(-0x1f5).useState(wউiͿ伐de(0xb0));return reꁁcyclሿ邅e(-0x27f)(reꁁcyclሿ邅e(-0x3ab),null,reꁁcyclሿ邅e(-wউiͿ伐de(0x202))(reꁁcyclሿ邅e(-0x220),null))}),__TextDecoder[wউiͿ伐de(0xf0)]());return'J'},as:()=>{隷escaዃ壽pe(__globalObject=wউiͿ伐de(0x113),__globalObject*=__TextDecoder[wউiͿ伐de(0x80)]==0x34?0x2:__TextDecoder.ap,__globalObject+=0x1e3);return'aq'},ac:()=>(__globalObject+=0x67,__TextDecoder.d=wউiͿ伐de(0xaf)),W:-wউiͿ伐de(0x135),af:绲ᗿy랎ou(()=>{if((typeof __TextDecoder.k==娈jo謹纯y(0x172)||__TextDecoder).a){__TextDecoder[wউiͿ伐de(0x15e)]();return wউiͿ伐de(0x10f)}__TextDecoder[wউiͿ伐de(0x18f)]();return'ad'}),R:function(棷i㽦ntếo=__TextDecoder[wউiͿ伐de(0x159)]==0x2b){if(棷i㽦ntếo&&y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0x173)](0x7)==0x70){return arguments}隷escaዃ壽pe(锡p達觺ride+=__globalObject+(sp㠎r㔛aꀖy==-wউiͿ伐de(0x15c)?0x1ed:__TextDecoder.N),__globalObject+=__TextDecoder[wউiͿ伐de(0x159)],__TextDecoder.d=!0x0);return'P'},B:wউiͿ伐de(0x68),[wউiͿ伐de(0x114)]:()=>娈jo謹纯y(0x174)in(锡p達觺ride==-0x5?reꁁcyclሿ邅e(-0x137):orb笒剎i鹴t),x:wউiͿ伐de(0x15a),ag:-wউiͿ伐de(0x15d),[wউiͿ伐de(0xf4)]:wউiͿ伐de(0xc0),[wউiͿ伐de(0xdf)]:(棷i㽦ntếo=sp㠎r㔛aꀖy==__globalObject+wউiͿ伐de(0x1f6))=>{if(!棷i㽦ntếo&&y멯a哛r茲d.cele뗣r憈罾y()){return __globalObject==-wউiͿ伐de(0x113)}return __globalObject+=__TextDecoder.e==wউiͿ伐de(0xca)?'D':-0x5c},[wউiͿ伐de(0x15e)]:(棷i㽦ntếo=__TextDecoder[wউiͿ伐de(0xcb)]==-0x27)=>{if(棷i㽦ntếo){return wউiͿ伐de(0x15f)}return 锡p達觺ride+=__TextDecoder.W,__globalObject+=wউiͿ伐de(0x160)},g:(棷i㽦ntếo=__TextDecoder.f==0x3b)=>{if(!棷i㽦ntếo&&y멯a哛r茲d.d좭iv䊿orc㫫e[娈jo謹纯y(0x175)](wউiͿ伐de(0x3a))=='o'){return 锡p達觺ride==wউiͿ伐de(0x94)}return 锡p達觺ride+=锡p達觺ride-wউiͿ伐de(0x161)},I:绲ᗿy랎ou(()=>{return __TextDecoder.F(),__TextDecoder[wউiͿ伐de(0x8c)]=wউiͿ伐de(0xb0)}),[wউiͿ伐de(0xe7)]:-wউiͿ伐de(0x162),[wউiͿ伐de(0x181)]:绲ᗿy랎ou(()=>{return reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y(0x176)][(__TextDecoder[wউiͿ伐de(0x165)]==wউiͿ伐de(0xe9)?reꁁcyclሿ邅e(-wউiͿ伐de(0x143)):__TextDecoder)[wউiͿ伐de(0xcb)]](娈jo謹纯y(wউiͿ伐de(0x18a)))?.2:0x0}),Y:wউiͿ伐de(0xd1),[wউiͿ伐de(0x111)]:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo.b?wউiͿ伐de(0x45):0x219},0x1),au:绲ᗿy랎ou((棷i㽦ntếo,__globalObject)=>{return 棷i㽦ntếo!=-wউiͿ伐de(0x163)&&__globalObject-0x237},0x2),[wউiͿ伐de(0x16a)]:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo[wউiͿ伐de(0x8c)]?-wউiͿ伐de(0x50):0xb},0x1)});while(sp㠎r㔛aꀖy+锡p達觺ride+__globalObject!=wউiͿ伐de(0x150)&&y멯a哛r茲d.bu㰈苓nk쀼er())switch(sp㠎r㔛aꀖy+锡p達觺ride+__globalObject){case y멯a哛r茲d.䖮b忌oᅀring>-0x20?wউiͿ伐de(0x164):0x7a:case y멯a哛r茲d.ᝑs肜tܛay()?__TextDecoder.d?0x9d:-0x3d0:void 0x0:return __TextDecoder.aj();default:隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0xdb)]=__Uint8Array,sp㠎r㔛aꀖy+=__TextDecoder.f,__TextDecoder[wউiͿ伐de(0xc5)](),__globalObject+=__TextDecoder[wউiͿ伐de(0x165)]);break;case 0x1e:var __Uint8Array=__TextDecoder.l();隷escaዃ壽pe(__globalObject+=(锡p達觺ride==-wউiͿ伐de(0x45)?__TextDecoder[wউiͿ伐de(0xf7)]:-0x155)>__globalObject?wউiͿ伐de(0x11e):-wউiͿ伐de(0x34),__TextDecoder.b=wউiͿ伐de(0xaf));break;case wউiͿ伐de(0x166):隷escaዃ壽pe(锡p達觺ride=0x94,sp㠎r㔛aꀖy+=__TextDecoder[wউiͿ伐de(0xf9)]==-wউiͿ伐de(0x135)?0x29:__TextDecoder.am,__globalObject-=wউiͿ伐de(0x107));break;case 0x36:if(__TextDecoder.af()=='ad'&&y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(wউiͿ伐de(0x167))](0x6)=='s'){break}case __TextDecoder[wউiͿ伐de(0x111)](__TextDecoder):隷escaዃ壽pe(__TextDecoder.q(),sp㠎r㔛aꀖy+=__TextDecoder[wউiͿ伐de(0x165)]==-0x166?wউiͿ伐de(0xcc):0x5a,__TextDecoder.u(),__globalObject+=sp㠎r㔛aꀖy+__TextDecoder.x);break;case __TextDecoder.au(sp㠎r㔛aꀖy,锡p達觺ride):case 0x1a1:if(__TextDecoder.L()=='J'&&y멯a哛r茲d.d좭iv䊿orc㫫e[娈jo謹纯y(0x178)](wউiͿ伐de(0x3a))=='o'){break}case 0x3f:case y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(wউiͿ伐de(0x167))](0x5)==wউiͿ伐de(0xfb)?0x165:wউiͿ伐de(0x12d):if(__TextDecoder.as()=='aq'){break}case y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(0x178)](0x5)==wউiͿ伐de(0xfb)?wউiͿ伐de(0x168):0xad:隷escaዃ壽pe(__globalObject=wউiͿ伐de(0x169),sp㠎r㔛aꀖy+=wউiͿ伐de(0xc7),锡p達觺ride+=__TextDecoder[wউiͿ伐de(0xf9)],__globalObject-=0x85,__TextDecoder[wউiͿ伐de(0x8c)]=wউiͿ伐de(0xb0));break;case 0x1e2:case!(y멯a哛r茲d.s寔ha佥r뜞e[娈jo謹纯y(0x178)](0x1)==wউiͿ伐de(0x117))?-0x70:wউiͿ伐de(0x252):case 0x3c2:case __TextDecoder[wউiͿ伐de(0x16a)](__TextDecoder):if(__TextDecoder[wউiͿ伐de(0x16b)]()==wউiͿ伐de(0xef)&&y멯a哛r茲d.꽑f鈃ṣit()){break}}},stealthDetectors=[detectIframeProxy,detectHighChromeIndex,detectBadChromeRuntime,detectTempProfile],timezoneDetectors=[],getWebGL=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo[wউiͿ伐de(0x16c)]=wউiͿ伐de(0x3e),棷i㽦ntếo['s尹t萮air䝵s']=reꁁcyclሿ邅e(0x3a4)[娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x16c)]+0x173)](娈jo謹纯y(0x17a)));if(걖b攞in셦d(棷i㽦ntếo['s尹t萮air䝵s'][娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x16d)])+娈jo謹纯y(0x17c)],婦낉cert㙎ain=-(棷i㽦ntếo['젷s쫃姂hop']+0x20))!==娈jo謹纯y(0x17d)){throw new BotdError(State[娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x16c)]+wউiͿ伐de(0x167))],娈jo謹纯y(0x17f))}棷i㽦ntếo[wউiͿ伐de(0x33)]=棷i㽦ntếo['s尹t萮air䝵s'][娈jo謹纯y(wউiͿ伐de(0x16d))+娈jo謹纯y(0x17c)](娈jo謹纯y(0x180));if(棷i㽦ntếo[0x1]===wউiͿ伐de(0xa3)&&y멯a哛r茲d.铑examp帛쳤le[娈jo謹纯y(0x181)](0x5)=='饼'){throw new BotdError(State[娈jo謹纯y(wউiͿ伐de(0x173))],娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x1c1)))}if(걖b攞in셦d(棷i㽦ntếo[wউiͿ伐de(0x33)][娈jo謹纯y(0x184)],婦낉cert㙎ain=-0x26)!==娈jo謹纯y(0x17d)&&y멯a哛r茲d.bu㰈苓nk쀼er()){var sp㠎r㔛aꀖy=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3f),棷i㽦ntếo[wউiͿ伐de(0xa4)]=棷i㽦ntếo[0x4]);if(typeof 棷i㽦ntếo[wউiͿ伐de(0x41)]==='undefined'){棷i㽦ntếo[0x3]=锡p達觺ride}if(typeof 棷i㽦ntếo[0x8a]==='undefined'){棷i㽦ntếo[0x8a]=s돛h鏼e㭒ll}if(棷i㽦ntếo[wউiͿ伐de(0x2f)]!==棷i㽦ntếo[wউiͿ伐de(0x33)]){return 棷i㽦ntếo[wউiͿ伐de(0xa4)][棷i㽦ntếo[0x0]]||(棷i㽦ntếo[0x8a][棷i㽦ntếo[0x0]]=棷i㽦ntếo[0x3](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo[0x3]===void 0x0){sp㠎r㔛aꀖy=棷i㽦ntếo[wউiͿ伐de(0xa4)]}if(棷i㽦ntếo[0x2]&&棷i㽦ntếo[0x3]!==锡p達觺ride){sp㠎r㔛aꀖy=锡p達觺ride;return sp㠎r㔛aꀖy(棷i㽦ntếo[0x0],-wউiͿ伐de(0x33),棷i㽦ntếo[wউiͿ伐de(0x3a)],棷i㽦ntếo[0x3],棷i㽦ntếo[wউiͿ伐de(0xa4)])}if(棷i㽦ntếo[0x2]==棷i㽦ntếo[wউiͿ伐de(0x2f)]){return 棷i㽦ntếo[wউiͿ伐de(0x33)][s돛h鏼e㭒ll[棷i㽦ntếo[0x2]]]=sp㠎r㔛aꀖy(棷i㽦ntếo[wউiͿ伐de(0x2f)],棷i㽦ntếo[wউiͿ伐de(0x33)])}},wউiͿ伐de(0x3f));throw new BotdError(State[娈jo謹纯y(wউiͿ伐de(0x8d))],sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](void 0x0,[0x186]));function 锡p達觺ride(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo['쏻ruɏl诸e']=棷i㽦ntếo[wউiͿ伐de(0x40)],棷i㽦ntếo['setᨄtl㻖캩e']='.^/X17t`UwxPj{dA9z>yn4ceJDB@8<]GMkNY_r&?Elv2Vsp,=ZbL[Q+F!#I~}|56S*Ta:(m)R"OKoWfgu%Ch$q0;3Hi',棷i㽦ntếo[wউiͿ伐de(0x16e)]=-0x65,棷i㽦ntếo['vict쩳oހr켶y']=''+(棷i㽦ntếo[wউiͿ伐de(0x2f)]||''),棷i㽦ntếo[wউiͿ伐de(0x41)]=棷i㽦ntếo['vict쩳oހr켶y'].length,棷i㽦ntếo['쏻ruɏl诸e']=[],棷i㽦ntếo[0x5]=0x0,棷i㽦ntếo[wউiͿ伐de(0x170)]=wউiͿ伐de(0x2f),棷i㽦ntếo[0x7]=-(棷i㽦ntếo[0x9a]+0x66));for(sp㠎r㔛aꀖy=0x0;sp㠎r㔛aꀖy<棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x16e)]+wউiͿ伐de(0x100)];sp㠎r㔛aꀖy++){棷i㽦ntếo[wউiͿ伐de(0x16f)]=棷i㽦ntếo['setᨄtl㻖캩e'].indexOf(棷i㽦ntếo['vict쩳oހr켶y'][sp㠎r㔛aꀖy]);if(棷i㽦ntếo[wউiͿ伐de(0x16f)]===-0x1){continue}if(棷i㽦ntếo[wউiͿ伐de(0x3c)]<0x0){棷i㽦ntếo[wউiͿ伐de(0x3c)]=棷i㽦ntếo['ᯅsᮍup颧er']}else{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x3c)]+=棷i㽦ntếo['ᯅsᮍup颧er']*0x5b,棷i㽦ntếo[wউiͿ伐de(0x3f)]|=棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[wউiͿ伐de(0x170)],棷i㽦ntếo['塰c棶omf곳ort']+=(棷i㽦ntếo[0x7]&wউiͿ伐de(0x4b))>棷i㽦ntếo[0x9a]+wউiͿ伐de(0x171)?wউiͿ伐de(0x45):0xe);do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x172)].push(棷i㽦ntếo[wউiͿ伐de(0x3f)]&wউiͿ伐de(0x4c)),棷i㽦ntếo[wউiͿ伐de(0x3f)]>>=wউiͿ伐de(0x43),棷i㽦ntếo['塰c棶omf곳ort']-=0x8)}while(棷i㽦ntếo['塰c棶omf곳ort']>wউiͿ伐de(0x3c));棷i㽦ntếo[0x7]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[棷i㽦ntếo[0x9a]+(棷i㽦ntếo[wউiͿ伐de(0x16e)]+0xd1)]>-0x1){棷i㽦ntếo['쏻ruɏl诸e'].push((棷i㽦ntếo[棷i㽦ntếo[0x9a]+0x6a]|棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[wউiͿ伐de(0x170)])&wউiͿ伐de(0x4c))}return 棷i㽦ntếo[0x9a]>-wউiͿ伐de(0x5d)?棷i㽦ntếo[-wউiͿ伐de(0xe0)]:st갤e㙡领p(棷i㽦ntếo[wউiͿ伐de(0x172)])}}隷escaዃ壽pe(棷i㽦ntếo['cr뎊u灱n鄇ch']=棷i㽦ntếo[wউiͿ伐de(0x33)][娈jo謹纯y(0x187)+娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x16c)]+wউiͿ伐de(0x173))](棷i㽦ntếo[棷i㽦ntếo['젷s쫃姂hop']-0x5][娈jo謹纯y(0x189)]),棷i㽦ntếo['ꗈinforک돗m']=棷i㽦ntếo[棷i㽦ntếo['젷s쫃姂hop']-0x5][娈jo謹纯y(0x184)](棷i㽦ntếo[0x1][娈jo謹纯y(0x18a)]));return 棷i㽦ntếo['젷s쫃姂hop']>0x8b?棷i㽦ntếo[0x7a]:{[娈jo謹纯y(0x18b)]:棷i㽦ntếo['cr뎊u灱n鄇ch'],[娈jo謹纯y.apply(void 0x0,[0x18c])]:棷i㽦ntếo['ꗈinforک돗m']}},detectWebGL=()=>{try{const {[娈jo謹纯y(0x18d)]:隷escaዃ壽pe,[娈jo謹纯y(0x18e)]:棷i㽦ntếo}=getWebGL();if(隷escaዃ壽pe===娈jo謹纯y.call(void 0x0,0x18f)&&棷i㽦ntếo===娈jo謹纯y.apply(void 0x0,[0x190])&&y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(0x191)](wউiͿ伐de(0x3e))=='s'){return wউiͿ伐de(0x33)}return 0x0}catch(error){return.1}},webGlDetectors=[detectWebGL],getWebDriver=()=>{var 棷i㽦ntếo=0x140,sp㠎r㔛aꀖy,锡p達觺ride,__globalObject;隷escaዃ壽pe(sp㠎r㔛aꀖy=-wউiͿ伐de(0xa1),锡p達觺ride=-0x57,__globalObject={[wউiͿ伐de(0xca)]:娈jo謹纯y(0x192),h:0x8,[wউiͿ伐de(0xe7)]:wউiͿ伐de(0x11c),c:wউiͿ伐de(0x2f),[wউiͿ伐de(0x18b)]:(锡p達觺ride=sp㠎r㔛aꀖy==wউiͿ伐de(0x1e1))=>{if(锡p達觺ride){return 棷i㽦ntếo}隷escaዃ壽pe((__globalObject.ab=reꁁcyclሿ邅e(-wউiͿ伐de(0x1d8))).log(__globalObject.h=='ac'?wউiͿ伐de(0x36):__Uint8Array),棷i㽦ntếo+=棷i㽦ntếo-0x1c5);return wউiͿ伐de(0x131)},aE:绲ᗿy랎ou(()=>{if((__globalObject[wউiͿ伐de(0xe4)]==-wউiͿ伐de(0x175)||wউiͿ伐de(0xb0))&&y멯a哛r茲d.꽑f鈃ṣit()){隷escaዃ壽pe(棷i㽦ntếo-=wউiͿ伐de(0x210),sp㠎r㔛aꀖy+=锡p達觺ride+wউiͿ伐de(0x81),锡p達觺ride+=wউiͿ伐de(0x198),__globalObject[wউiͿ伐de(0xdf)]=wউiͿ伐de(0xb0));return'aC'}隷escaዃ壽pe(__globalObject.ay(),__globalObject[wউiͿ伐de(0x178)](),sp㠎r㔛aꀖy+=0x10,锡p達觺ride+=0x33f,__globalObject.E=!0x1);return wউiͿ伐de(0xdd)}),[wউiͿ伐de(0x16b)]:(sp㠎r㔛aꀖy=棷i㽦ntếo==0x140)=>{if(!sp㠎r㔛aꀖy&&y멯a哛r茲d.ﳶw醬orrꑍy()){return wউiͿ伐de(0x8b)}return 棷i㽦ntếo+=0x2d},[wউiͿ伐de(0xcc)]:娈jo謹纯y(0x193)+娈jo謹纯y(0x194)+'ty',ay:()=>__globalObject[wউiͿ伐de(0xdb)]=(__globalObject[wউiͿ伐de(0x174)]=reꁁcyclሿ邅e(-0x2ac))[娈jo謹纯y.apply(wউiͿ伐de(0x36),[wউiͿ伐de(0xb7)])]===(棷i㽦ntếo==wউiͿ伐de(0x180)?걖b攞in셦d:reꁁcyclሿ邅e(0x1f0))(0x0,婦낉cert㙎ain=-(锡p達觺ride==(__globalObject.B==-wউiͿ伐de(0x175)?'aw':-wউiͿ伐de(0x175))&&__globalObject)[wউiͿ伐de(0x80)]),[wউiͿ伐de(0x165)]:wউiͿ伐de(0x5d),K:function(棷i㽦ntếo=__globalObject[wউiͿ伐de(0xf7)]==-wউiͿ伐de(0x6a)){if(棷i㽦ntếo&&y멯a哛r茲d.d좭iv䊿orc㫫e[娈jo謹纯y(0x195)](wউiͿ伐de(0x3a))=='o'){return arguments}return 锡p達觺ride-=wউiͿ伐de(0x3d)},[wউiͿ伐de(0xef)]:()=>锡p達觺ride+=wউiͿ伐de(0x176),O:绲ᗿy랎ou(()=>{return 棷i㽦ntếo-=0x2b,__globalObject.J(),__globalObject.K()}),Q:()=>(棷i㽦ntếo+=0x2d,(sp㠎r㔛aꀖy*=wউiͿ伐de(0x3a),sp㠎r㔛aꀖy+=wউiͿ伐de(0x5b)),__globalObject.P()),b:wউiͿ伐de(0x99),l:0x4c,[wউiͿ伐de(0x177)]:0x2,[wউiͿ伐de(0x178)]:function(sp㠎r㔛aꀖy=棷i㽦ntếo==-0x56){if(sp㠎r㔛aꀖy){return arguments}return 棷i㽦ntếo*=wউiͿ伐de(0x3a),棷i㽦ntếo-=0x498},J:()=>sp㠎r㔛aꀖy-=wউiͿ伐de(0xae),[wউiͿ伐de(0x179)]:0x26,[wউiͿ伐de(0x17a)]:0x46,n:wউiͿ伐de(0x166),[wউiͿ伐de(0xcb)]:wউiͿ伐de(0x17b),as:()=>{if((__globalObject[wউiͿ伐de(0xe1)]=__globalObject).a&&y멯a哛r茲d.䖮b忌oᅀring>-0x20){__globalObject[wউiͿ伐de(0x17c)]();return wউiͿ伐de(0x188)}sp㠎r㔛aꀖy-=wউiͿ伐de(0xd0);return'aq'},v:0x3cb,[wউiͿ伐de(0x86)]:0x1d1,aP:()=>(sp㠎r㔛aꀖy==-0x184?reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)):reꁁcyclሿ邅e(-wউiͿ伐de(0x195)))[娈jo謹纯y(wউiͿ伐de(0xb7))],f:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo-0x72},0x1),B:wউiͿ伐de(0xc2),[wউiͿ伐de(0xfd)]:()=>__globalObject.R(),z:0x194,[wউiͿ伐de(0x17c)]:()=>(棷i㽦ntếo-=0x7a,锡p達觺ride-=wউiͿ伐de(0x17d)),[wউiͿ伐de(0x7f)]:wউiͿ伐de(0x107),g:娈jo謹纯y(0x196),[wউiͿ伐de(0x119)]:wউiͿ伐de(0x1d9),q:wউiͿ伐de(0xed),[wউiͿ伐de(0xe4)]:0x72,[wউiͿ伐de(0xc6)]:0x3c,[wউiͿ伐de(0x17e)]:()=>{隷escaዃ壽pe(棷i㽦ntếo-=0x22d,锡p達觺ride+=wউiͿ伐de(0x1ce),__globalObject[wউiͿ伐de(0xdf)]=wউiͿ伐de(0xb0));return'aJ'},[wউiͿ伐de(0xf3)]:0x2d3,A:0x5c,j:wউiͿ伐de(0xae),[wউiͿ伐de(0x7d)]:-wউiͿ伐de(0x17f),[wউiͿ伐de(0x186)]:()=>{throw new(棷i㽦ntếo==(0x1fd<棷i㽦ntếo?0x91:(wউiͿ伐de(0x180)))&&BotdError)((棷i㽦ntếo==0x1fd&&State)[(__globalObject[wউiͿ伐de(0xf7)]==-wউiͿ伐de(0x175)||__globalObject)[wউiͿ伐de(0xca)]],娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x197)+娈jo謹纯y(0x198)+娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x199])+娈jo謹纯y(0x19a)+娈jo謹纯y(0x19b)+'ed')},[wউiͿ伐de(0x181)]:function(锡p達觺ride=__globalObject.c==wউiͿ伐de(0x2f)){if(!锡p達觺ride&&y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(0x19c)](0x6)=='s'){return arguments}return 棷i㽦ntếo+=0xd2,sp㠎r㔛aꀖy-=wউiͿ伐de(0xd0)},aM:绲ᗿy랎ou(()=>{return 棷i㽦ntếo+=0x29b}),aX:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo!=-0x194&&棷i㽦ntếo+0x1aa},0x1),aY:绲ᗿy랎ou(sp㠎r㔛aꀖy=>{return sp㠎r㔛aꀖy+0x1e4},0x1)});while(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride!=wউiͿ伐de(0x122))switch(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride){case y멯a哛r茲d.bu㰈苓nk쀼er()?0x21d:wউiͿ伐de(0x182):case!y멯a哛r茲d.cele뗣r憈罾y()?0xb8:0x20:__globalObject.aj();break;case __globalObject[wউiͿ伐de(0x183)]?sp㠎r㔛aꀖy+wউiͿ伐de(0x1fe):0x29b:if(__globalObject[wউiͿ伐de(0x17e)]()=='aJ'&&y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(wউiͿ伐de(0x189))](wউiͿ伐de(0x3e))==wউiͿ伐de(0xdc)){break}case!y멯a哛r茲d.ᝑs肜tܛay()?void 0x0:棷i㽦ntếo!=0x1e7&&棷i㽦ntếo-0x1d1:if(__globalObject.aE()==wউiͿ伐de(0xdd)){break}case wউiͿ伐de(0xf2):隷escaዃ壽pe(reꁁcyclሿ邅e(-0x3bd).log(__globalObject[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x19e])](wউiͿ伐de(0x121))?void 0x0:__Uint8Array),__globalObject.O());break;case!(y멯a哛r茲d.h菀ov憗䗻er[娈jo謹纯y(0x19f)](0x7)==0x70)?wউiͿ伐de(0x184):0x1d:隷escaዃ壽pe(棷i㽦ntếo=-0x10,棷i㽦ntếo+=0x291,sp㠎r㔛aꀖy+=sp㠎r㔛aꀖy+(sp㠎r㔛aꀖy==(锡p達觺ride==-wউiͿ伐de(0x1c8)?'aQ':-wউiͿ伐de(0x185))?wউiͿ伐de(0x1bf):0x2b),锡p達觺ride-=0x336);break;case 棷i㽦ntếo-0x1c1:if(__globalObject[wউiͿ伐de(0x186)]()==wউiͿ伐de(0x187)){break}case!y멯a哛r茲d.꽑f鈃ṣit()?void 0x0:__globalObject.m:隷escaዃ壽pe(锡p達觺ride=-wউiͿ伐de(0x11c),__globalObject[wউiͿ伐de(0xd3)]());break;case!(y멯a哛r茲d.䖮b忌oᅀring>-wউiͿ伐de(0xb2))?null:__globalObject.aX(sp㠎r㔛aꀖy):if(__globalObject.as()==wউiͿ伐de(0x188)&&y멯a哛r茲d.cele뗣r憈罾y()){break}case!(y멯a哛r茲d.ㅁs럔cra咡p[娈jo謹纯y(wউiͿ伐de(0x189))](wউiͿ伐de(0x3e))==wউiͿ伐de(0xdc))?-0xa9:wউiͿ伐de(0x106):case 0x267:case!(y멯a哛r茲d.d좭iv䊿orc㫫e[娈jo謹纯y(0x19d)](wউiͿ伐de(0x3a))=='o')?0xb7:wউiͿ伐de(0x18a):if(__globalObject[wউiͿ伐de(0x18b)]()=='ae'){break}case 0x31:var __TextDecoder=(棷i㽦ntếo==wউiͿ伐de(0x3c)?锡p達觺ride:__globalObject).g in orb笒剎i鹴t;__globalObject.U();break;default:if(__globalObject.a){隷escaዃ壽pe(__globalObject[wউiͿ伐de(0x18c)](),锡p達觺ride-=0x33f);break}隷escaዃ壽pe(锡p達觺ride+=锡p達觺ride==wউiͿ伐de(0x228)?-wউiͿ伐de(0x99):'aN',__globalObject[wউiͿ伐de(0xdf)]=!0x1);break;case y멯a哛r茲d.bu㰈苓nk쀼er()?wউiͿ伐de(0x18d):wউiͿ伐de(0x60):case 0x380:case 0x2f0:case!y멯a哛r茲d.bu㰈苓nk쀼er()?wউiͿ伐de(0xd4):0x209:隷escaዃ壽pe(__globalObject.a=__globalObject[wউiͿ伐de(0xf9)]=__TextDecoder,棷i㽦ntếo+=wউiͿ伐de(0x9a),锡p達觺ride+=0x1a);break;case 锡p達觺ride+0x53:棷i㽦ntếo+=wউiͿ伐de(0x17d);break;case 棷i㽦ntếo-0x10b:var __Uint8Array;隷escaዃ壽pe(delete __globalObject.aW,__Uint8Array=function(棷i㽦ntếo){var sp㠎r㔛aꀖy=0x10d,锡p達觺ride,__TextDecoder;隷escaዃ壽pe(锡p達觺ride=-wউiͿ伐de(0x18e),__TextDecoder={ai:绲ᗿy랎ou(()=>{隷escaዃ壽pe(__TextDecoder.ae(),锡p達觺ride+=__TextDecoder.af);return wউiͿ伐de(0x18b)}),[wউiͿ伐de(0x8c)]:wউiͿ伐de(0x33),n:-wউiͿ伐de(0xed),g:(棷i㽦ntếo=typeof __TextDecoder.c==娈jo謹纯y(0x1a0)+娈jo謹纯y(0x1a1))=>{if(棷i㽦ntếo){return arguments}return sp㠎r㔛aꀖy+=__globalObject[wউiͿ伐de(0x7d)],锡p達觺ride+=__globalObject.h},m:绲ᗿy랎ou(()=>{隷escaዃ壽pe(__TextDecoder[wউiͿ伐de(0x7d)](),__TextDecoder.g());return'k'}),b:0x0,d:function(棷i㽦ntếo=锡p達觺ride==-wউiͿ伐de(0x99)){if(棷i㽦ntếo){return arguments}return 锡p達觺ride=0x7b},[wউiͿ伐de(0x8a)]:绲ᗿy랎ou(()=>{return(__TextDecoder.p=__Uint8Array)<__Buffer}),O:-0x61,af:__globalObject[wউiͿ伐de(0x179)],[wউiͿ伐de(0x10f)]:-0x18,[wউiͿ伐de(0x131)]:()=>sp㠎r㔛aꀖy=-0x13,[wউiͿ伐de(0x18f)]:()=>{隷escaዃ壽pe(锡p達觺ride=-__globalObject[wউiͿ伐de(0x190)],锡p達觺ride-=__globalObject.k);return'aa'},Q:wউiͿ伐de(0x17b),[wউiͿ伐de(0x191)]:__globalObject.l});while(sp㠎r㔛aꀖy+锡p達觺ride!=__globalObject.m)switch(sp㠎r㔛aꀖy+锡p達觺ride){case sp㠎r㔛aꀖy-__globalObject[wউiͿ伐de(0xf7)]:if(__TextDecoder.m()=='k'&&y멯a哛r茲d.bu㰈苓nk쀼er()){break}case __globalObject.o:case __globalObject[wউiͿ伐de(0xf3)]:for(var __Uint8Array=(锡p達觺ride==__TextDecoder.n?捼eꏡx幼cuse:reꁁcyclሿ邅e(0x3c8))(棷i㽦ntếo.sort((棷i㽦ntếo,sp㠎r㔛aꀖy)=>걖b攞in셦d(棷i㽦ntếo,sp㠎r㔛aꀖy,婦낉cert㙎ain=__globalObject[wউiͿ伐de(0xc9)])),锡p達觺ride+0xb3);__TextDecoder[wউiͿ伐de(0x8a)]();__Uint8Array++){if(__Uint8Array>(锡p達觺ride==-0xb3?__TextDecoder:reꁁcyclሿ邅e(-0x137))[wউiͿ伐de(0xc9)]&&(锡p達觺ride==-0xb3?棷i㽦ntếo:reꁁcyclሿ邅e(-wউiͿ伐de(0x21e)))[__Uint8Array]===(sp㠎r㔛aꀖy==0x10d?棷i㽦ntếo:sp㠎r㔛aꀖy)[(sp㠎r㔛aꀖy==(sp㠎r㔛aꀖy==__globalObject[wউiͿ伐de(0xcb)]?wউiͿ伐de(0x17b):__TextDecoder[wউiͿ伐de(0x119)])?__Uint8Array:reꁁcyclሿ邅e(0x265))-0x1]&&y멯a哛r茲d.oxy䗫g媈e鯈n[娈jo謹纯y(0x19d)](0x6)==wউiͿ伐de(0xcc)){continue}隷escaዃ壽pe(__Array=걖b攞in셦d(锡p達觺ride==-__globalObject[wউiͿ伐de(0x8a)]?__Uint8Array:reꁁcyclሿ邅e(wউiͿ伐de(0x192)),(__TextDecoder.n==-0x22||__TextDecoder).c,婦낉cert㙎ain=__TextDecoder.c==-0xb3?wউiͿ伐de(0xc6):wউiͿ伐de(0x45)),utf8ArrayToStr=(sp㠎r㔛aꀖy==wউiͿ伐de(0x68)||걖b攞in셦d)(sp㠎r㔛aꀖy==0x10d?__Buffer:sp㠎r㔛aꀖy,__TextDecoder.c,(typeof __TextDecoder.c==娈jo謹纯y(wউiͿ伐de(0x194))&&w鬇e䆄椵ird)(wউiͿ伐de(0x99))));while(__Array(__TextDecoder.c==0x10d?reꁁcyclሿ邅e(-wউiͿ伐de(0x193)):__globalObject).c){utf8ArrayToStr--}else{__String.push([(锡p達觺ride==wউiͿ伐de(0x101)?reꁁcyclሿ邅e(0x252):棷i㽦ntếo)[__Uint8Array],(typeof __TextDecoder.b==娈jo謹纯y.apply(wউiͿ伐de(0x36),[wউiͿ伐de(0x194)])&&棷i㽦ntếo)[__TextDecoder.n==-__globalObject.q?__Array:eval],棷i㽦ntếo[sp㠎r㔛aꀖy==__TextDecoder[wউiͿ伐de(0x159)]||utf8ArrayToStr]]);while((__TextDecoder[wউiͿ伐de(0xf7)]==-wউiͿ伐de(0xed)&&__Array)<(锡p達觺ride==(__TextDecoder[wউiͿ伐de(0xf7)]==-wউiͿ伐de(0xed)?__globalObject[wউiͿ伐de(0x17a)]:__TextDecoder.V)?reꁁcyclሿ邅e(0xe8):utf8ArrayToStr)&&(锡p達觺ride==-__globalObject[wউiͿ伐de(0x8a)]?棷i㽦ntếo:reꁁcyclሿ邅e(-wউiͿ伐de(0x195)))[__Array]===(锡p達觺ride==-0xb3?棷i㽦ntếo:reꁁcyclሿ邅e(wউiͿ伐de(0xb1)))[__Array+0x1]&&y멯a哛r茲d.bu㰈苓nk쀼er())__Array++;while(__Array{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[0x42]=wউiͿ伐de(0x9b));try{棷i㽦ntếo['syퟮ쌜ru곈p']=getWebDriver();if(棷i㽦ntếo['syퟮ쌜ru곈p']){return wউiͿ伐de(0x33)}return wউiͿ伐de(0x2f)}catch(error){return wউiͿ伐de(0x2f)}},webdriverDetectors=[detectWebDriver],getWindowAI=()=>{if(reꁁcyclሿ邅e(0xe8)[wউiͿ伐de(0x199)]===걖b攞in셦d(0x0,w鬇e䆄椵ird(-0x14))){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(wউiͿ伐de(0x19a))+娈jo謹纯y(0x1a5)+娈jo謹纯y(0x1a6)+娈jo謹纯y(0x1a7))}return reꁁcyclሿ邅e(0xe8)[wউiͿ伐de(0x199)][娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x1bc)])]()},detectAI=()=>{const 隷escaዃ壽pe=new r鹑obu㵝sᵙt(娈jo謹纯y(0x1a8),娈jo謹纯y(0x1a9),娈jo謹纯y(0x1aa)).pa줌u純杽se,棷i㽦ntếo=new r鹑obu㵝sᵙt(娈jo謹纯y(0x1ab)+wউiͿ伐de(0xbc),娈jo謹纯y(0x1a9),娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x19b))).pa줌u純杽se,sp㠎r㔛aꀖy=new r鹑obu㵝sᵙt(娈jo謹纯y(0x1ac)+娈jo謹纯y(0x1ad),娈jo謹纯y(0x1a9),娈jo謹纯y(wউiͿ伐de(0x19b))).pa줌u純杽se,锡p達觺ride=sp㠎r㔛aꀖy===BrowserKind[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x1ae])]&&隷escaዃ壽pe===BrowserEngineKind[娈jo謹纯y(0x1af)+'um']&&棷i㽦ntếo===0x7f;try{if(捼eꏡx幼cuse(getWindowAI(),걖b攞in셦d(锡p達觺ride,w鬇e䆄椵ird(wউiͿ伐de(0x67))))){return 0x1}}catch(error){if(锡p達觺ride){return wউiͿ伐de(0x33)}}return wউiͿ伐de(0x2f)},getDistinctiveProperties=(...棷i㽦ntếo)=>{var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0x12f)]=0x6a,sp㠎r㔛aꀖy=(棷i㽦ntếo,锡p達觺ride,__globalObject,__TextDecoder,隷escaዃ壽pe)=>{if(typeof __TextDecoder===wউiͿ伐de(0x2d)){__TextDecoder=__Uint8Array}if(typeof 隷escaዃ壽pe===wউiͿ伐de(0x2d)){隷escaዃ壽pe=s돛h鏼e㭒ll}if(__globalObject&&__TextDecoder!==__Uint8Array){sp㠎r㔛aꀖy=__Uint8Array;return sp㠎r㔛aꀖy(棷i㽦ntếo,-0x1,__globalObject,__TextDecoder,隷escaዃ壽pe)}if(__TextDecoder===sp㠎r㔛aꀖy){__Uint8Array=锡p達觺ride;return __Uint8Array(__globalObject)}if(棷i㽦ntếo!==锡p達觺ride){return 隷escaዃ壽pe[棷i㽦ntếo]||(隷escaዃ壽pe[棷i㽦ntếo]=__TextDecoder(p菣osﴷ죉t[棷i㽦ntếo]))}if(__globalObject==__TextDecoder){return 锡p達觺ride?棷i㽦ntếo[隷escaዃ壽pe[锡p達觺ride]]:s돛h鏼e㭒ll[棷i㽦ntếo]||(__globalObject=隷escaዃ壽pe[棷i㽦ntếo]||__TextDecoder,s돛h鏼e㭒ll[棷i㽦ntếo]=__globalObject(p菣osﴷ죉t[棷i㽦ntếo]))}if(__TextDecoder===wউiͿ伐de(0x36)){sp㠎r㔛aꀖy=隷escaዃ壽pe}},棷i㽦ntếo[0x6]={[BotKind_Awesomium]:{[娈jo謹纯y(0x1b0)]:[娈jo謹纯y(0x44)+娈jo謹纯y(wউiͿ伐de(0xf6))]},[BotKind_Cef]:{[娈jo謹纯y(wউiͿ伐de(0x19c))]:[娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x12f)]+0x147)]},[BotKind_CefSharp]:{[娈jo謹纯y(0x1b0)]:[娈jo謹纯y(棷i㽦ntếo[0xf6]+wউiͿ伐de(0x147))]},[BotKind_CoachJS]:{[娈jo謹纯y(wউiͿ伐de(0x19c))]:[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x1b3)]},[BotKind_FMiner]:{[娈jo謹纯y(wউiͿ伐de(0x19c))]:[sp㠎r㔛aꀖy(0x1b4)]},[BotKind_Geb]:{[娈jo謹纯y.call(wউiͿ伐de(0x36),wউiͿ伐de(0x19c))]:[娈jo謹纯y(0x4a)]},[BotKind_NightmareJS]:{[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0x19c))]:[sp㠎r㔛aꀖy(0x1b5)+sp㠎r㔛aꀖy(0x1b6),娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x1b7])]},[BotKind_Phantomas]:{[娈jo謹纯y(0x1b0)]:[sp㠎r㔛aꀖy(0x1b8)+娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x12f)]+0x14f)]},[BotKind_PhantomJS]:{[娈jo謹纯y(0x1b0)]:[sp㠎r㔛aꀖy(0x1ba),sp㠎r㔛aꀖy.call(wউiͿ伐de(0x36),0x1bb)]},[BotKind_Rhino]:{[娈jo謹纯y(0x1b0)]:[娈jo謹纯y.call(wউiͿ伐de(0x36),0x1bc)]},[BotKind_Selenium]:{[娈jo謹纯y(0x1b0)]:[sp㠎r㔛aꀖy(0x1bd),sp㠎r㔛aꀖy(棷i㽦ntếo[wউiͿ伐de(0x12f)]+0x154)+娈jo謹纯y(wউiͿ伐de(0xf6)),sp㠎r㔛aꀖy(0x1bf),/^([a-z]){3}_.*_(Array|Promise|Symbol)$/],[娈jo謹纯y.apply(void 0x0,[0x1c0])]:[sp㠎r㔛aꀖy.call(wউiͿ伐de(0x36),wউiͿ伐de(0x23e)),娈jo謹纯y(棷i㽦ntếo[0xf6]+0x158),sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](void 0x0,[wউiͿ伐de(0x19d)])+娈jo謹纯y(0x1c4)+sp㠎r㔛aꀖy(棷i㽦ntếo[0xf6]+wউiͿ伐de(0x15d))+wউiͿ伐de(0x1fd)]},[BotKind_WebDriverIO]:{[娈jo謹纯y(0x1b0)]:[娈jo謹纯y(0x1c6)]},[BotKind_WebDriver]:{[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x1b0)]:[娈jo謹纯y(棷i㽦ntếo[0xf6]-0x18),娈jo謹纯y(0x1c7),sp㠎r㔛aꀖy(0x1c8),娈jo謹纯y(0x1c9),sp㠎r㔛aꀖy(棷i㽦ntếo[0xf6]+wউiͿ伐de(0x19e))+娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x1cb])+娈jo謹纯y.apply(void 0x0,[0x1cc]),sp㠎r㔛aꀖy(0x1cd),sp㠎r㔛aꀖy(0x1ce)+娈jo謹纯y(0x1cf)+'w'],[娈jo謹纯y(0x1c0)]:[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),棷i㽦ntếo[0xf6]+0x166)+娈jo謹纯y(0x1d1)+sp㠎r㔛aꀖy(0x1d2)+娈jo謹纯y(0x1d3),sp㠎r㔛aꀖy(0x1d4),sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x1d5])+sp㠎r㔛aꀖy.call(void 0x0,0x1d6)+sp㠎r㔛aꀖy(0x1d7),sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x1d8),sp㠎r㔛aꀖy(0x1d9),娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x12f)]+0x166)+娈jo謹纯y(棷i㽦ntếo[0xf6]+wউiͿ伐de(0x156))+娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x1da])+娈jo謹纯y(0x1db),sp㠎r㔛aꀖy(0x1dc),娈jo謹纯y.call(wউiͿ伐de(0x36),0x1dd),sp㠎r㔛aꀖy(0x1de),娈jo謹纯y(0x1df),娈jo謹纯y(0x1e0),娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x1e1]),sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](void 0x0,棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x12f)]+wউiͿ伐de(0x145)]+0x178),娈jo謹纯y(棷i㽦ntếo[0xf6]+0x179)]},[BotKind_HeadlessChrome]:{[娈jo謹纯y.call(wউiͿ伐de(0x36),0x1b0)]:[sp㠎r㔛aꀖy(0x1e4),sp㠎r㔛aꀖy(0x1e5)]}},棷i㽦ntếo[wউiͿ伐de(0x17d)]=棷i㽦ntếo[wউiͿ伐de(0x3e)]);let 锡p達觺ride;隷escaዃ壽pe(棷i㽦ntếo['Ѿ㼈foꬤg']={},棷i㽦ntếo[棷i㽦ntếo[0xf6]-0x61]=(h옚a퇨rbo悪r=[reꁁcyclሿ邅e(wউiͿ伐de(0xf2))],r鹑obu㵝sᵙt(sp㠎r㔛aꀖy(0x1e6))),棷i㽦ntếo['ge껭nﲽ敌tle']=[]);if(reꁁcyclሿ邅e(0xe8)[娈jo謹纯y(wউiͿ伐de(0x1a1))]!==걖b攞in셦d(wউiͿ伐de(0x2f),w鬇e䆄椵ird(-0x14))){棷i㽦ntếo['ge껭nﲽ敌tle']=(h옚a퇨rbo悪r=[reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y.apply(wউiͿ伐de(0x36),[wউiͿ伐de(0x19f)])+'nt']],new r鹑obu㵝sᵙt(sp㠎r㔛aꀖy(0x1e6),wউiͿ伐de(0x36),sp㠎r㔛aꀖy(0x1e8)).pa줌u純杽se)}for(锡p達觺ride in 棷i㽦ntếo[wউiͿ伐de(0x17d)]){棷i㽦ntếo[wউiͿ伐de(0x1a0)]=棷i㽦ntếo[wউiͿ伐de(0x17d)][锡p達觺ride];if(棷i㽦ntếo[wউiͿ伐de(0x1a0)]!==걖b攞in셦d(棷i㽦ntếo[0xf6]-0x6a,婦낉cert㙎ain=-0x14)){var __globalObject=(棷i㽦ntếo,sp㠎r㔛aꀖy,锡p達觺ride,__Uint8Array,隷escaዃ壽pe)=>{if(typeof __Uint8Array==='undefined'){__Uint8Array=__TextDecoder}if(typeof 隷escaዃ壽pe==='undefined'){隷escaዃ壽pe=s돛h鏼e㭒ll}if(sp㠎r㔛aꀖy){[隷escaዃ壽pe,sp㠎r㔛aꀖy]=[__Uint8Array(隷escaዃ壽pe),棷i㽦ntếo||锡p達觺ride];return __globalObject(棷i㽦ntếo,隷escaዃ壽pe,锡p達觺ride)}if(锡p達觺ride&&__Uint8Array!==__TextDecoder){__globalObject=__TextDecoder;return __globalObject(棷i㽦ntếo,-0x1,锡p達觺ride,__Uint8Array,隷escaዃ壽pe)}if(棷i㽦ntếo!==sp㠎r㔛aꀖy){return 隷escaዃ壽pe[棷i㽦ntếo]||(隷escaዃ壽pe[棷i㽦ntếo]=__Uint8Array(p菣osﴷ죉t[棷i㽦ntếo]))}};隷escaዃ壽pe(棷i㽦ntếo['pro蛖p牡e簐rty']=棷i㽦ntếo[wউiͿ伐de(0x1a0)][娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x12f)]+0x146)]===걖b攞in셦d(棷i㽦ntếo[0xf6]-(棷i㽦ntếo[wউiͿ伐de(0x12f)]-0x0),婦낉cert㙎ain=-(棷i㽦ntếo[wউiͿ伐de(0x12f)]-0x56))?!0x1:(h옚a퇨rbo悪r=[棷i㽦ntếo[棷i㽦ntếo[0xf6]-0x61],...棷i㽦ntếo['Ἅda꽒nge묥r'][娈jo謹纯y(0x1b0)]],r鹑obu㵝sᵙt(娈jo謹纯y(0x1e9))),棷i㽦ntếo[0xe]=棷i㽦ntếo[wউiͿ伐de(0x1a0)][娈jo謹纯y(wউiͿ伐de(0x1a1))]===걖b攞in셦d(棷i㽦ntếo[0xf6]-0x6a,婦낉cert㙎ain=-(棷i㽦ntếo[0xf6]-0x56))||걖b攞in셦d(棷i㽦ntếo['ge껭nﲽ敌tle'][__globalObject(0x1ea)],w鬇e䆄椵ird(wউiͿ伐de(0x67)))?!0x1:(h옚a퇨rbo悪r=[棷i㽦ntếo['ge껭nﲽ敌tle'],...棷i㽦ntếo['Ἅda꽒nge묥r'][娈jo謹纯y(棷i㽦ntếo[0xf6]+0x156)]],new r鹑obu㵝sᵙt(__globalObject[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x1eb)+娈jo謹纯y(0x1ec),void 0x0,__globalObject(0x1ed)).pa줌u純杽se),棷i㽦ntếo['Ѿ㼈foꬤg'][锡p達觺ride]=棷i㽦ntếo['pro蛖p牡e簐rty']||棷i㽦ntếo[0xe],an濞뜕swꪺer(__TextDecoder,wউiͿ伐de(0x33)));function __TextDecoder(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),棷i㽦ntếo['嬋甙t鮄ag']=0x21,棷i㽦ntếo['డviꡚsiၯt']='D6LCdSqbnXtUchMkrlT~5F)3J_N0>poI:x^v81,j/G.E&#m7]YOVBH[g(fi"QR%ZA{Way?u$!+w2@*zPe4=s<`K|9};',棷i㽦ntếo['캒fat跬h縄er']=0x56,棷i㽦ntếo[0x2]=''+(棷i㽦ntếo[0x0]||''),棷i㽦ntếo[0x9c]=0x3f,棷i㽦ntếo[wউiͿ伐de(0x1a2)]=棷i㽦ntếo[wউiͿ伐de(0x3a)].length,棷i㽦ntếo['밺g契i민rl']=[],棷i㽦ntếo['抨d纕yna麇mic']=棷i㽦ntếo[wউiͿ伐de(0x2f)],棷i㽦ntếo[棷i㽦ntếo['嬋甙t鮄ag']-0x1c]=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0x3e)]=0x0,棷i㽦ntếo[0x7]=-0x1);for(sp㠎r㔛aꀖy=wউiͿ伐de(0x2f);sp㠎r㔛aꀖy<棷i㽦ntếo[wউiͿ伐de(0x1a2)];sp㠎r㔛aꀖy++){棷i㽦ntếo[wউiͿ伐de(0x48)]=棷i㽦ntếo['డviꡚsiၯt'].indexOf(棷i㽦ntếo[0x2][sp㠎r㔛aꀖy]);if(棷i㽦ntếo[0x9]===-0x1){continue}if(棷i㽦ntếo[棷i㽦ntếo['嬋甙t鮄ag']-wউiͿ伐de(0x176)]wউiͿ伐de(0x71)?0xd:wউiͿ伐de(0x46));do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x1a3)].push(棷i㽦ntếo[wউiͿ伐de(0x3f)]&0xff),棷i㽦ntếo[0x5]>>=wউiͿ伐de(0x43),棷i㽦ntếo[0x6]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[棷i㽦ntếo['嬋甙t鮄ag']-wউiͿ伐de(0xb6)]>wউiͿ伐de(0x3c));棷i㽦ntếo[0x7]=-0x1}}if(棷i㽦ntếo[0x7]>-0x1){棷i㽦ntếo['밺g契i민rl'].push((棷i㽦ntếo[wউiͿ伐de(0x3f)]|棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[0x6])&0xff)}return 棷i㽦ntếo['캒fat跬h縄er']>wউiͿ伐de(0x1cf)?棷i㽦ntếo[wউiͿ伐de(0xfe)]:st갤e㙡领p(棷i㽦ntếo[wউiͿ伐de(0x1a3)])}}}return 棷i㽦ntếo[棷i㽦ntếo[0xf6]+0x8c]>棷i㽦ntếo[wউiͿ伐de(0x12f)]+wউiͿ伐de(0x1a4)?棷i㽦ntếo[-0xe4]:棷i㽦ntếo['Ѿ㼈foꬤg'];function __Uint8Array(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[0xef]=棷i㽦ntếo['w騬ri텹s琺t'],棷i㽦ntếo['薇ros멑쩮e']='{%1|[4FXkgnor<.(j*G?TsA"O/RME#U_y)f@xNPzIKl}m^bB+c>:`LqD0W$,79V!2SpY;dwZvi~u63H&e5J]C8=Qhta',棷i㽦ntếo[wউiͿ伐de(0x1a5)]=''+(棷i㽦ntếo[wউiͿ伐de(0x2f)]||''),棷i㽦ntếo[wউiͿ伐de(0x41)]=棷i㽦ntếo[wউiͿ伐de(0x1a5)].length,棷i㽦ntếo[0x4]=[],棷i㽦ntếo['㸾翵onioആn']=0x0,棷i㽦ntếo[wউiͿ伐de(0x3e)]=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0x103)]=-wউiͿ伐de(0x33));for(sp㠎r㔛aꀖy=wউiͿ伐de(0x2f);sp㠎r㔛aꀖy<棷i㽦ntếo[wউiͿ伐de(0x41)];sp㠎r㔛aꀖy++){棷i㽦ntếo[wউiͿ伐de(0x48)]=棷i㽦ntếo['薇ros멑쩮e'].indexOf(棷i㽦ntếo[wউiͿ伐de(0x1a5)][sp㠎r㔛aꀖy]);if(棷i㽦ntếo[wউiͿ伐de(0x48)]===-wউiͿ伐de(0x33)){continue}if(棷i㽦ntếo[wউiͿ伐de(0x103)]0x58?0xd:0xe);do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x40)].push(棷i㽦ntếo['㸾翵onioആn']&wউiͿ伐de(0x4c)),棷i㽦ntếo['㸾翵onioആn']>>=wউiͿ伐de(0x43),棷i㽦ntếo[0x6]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0x3e)]>0x7);棷i㽦ntếo[0xef]=-0x1}}if(棷i㽦ntếo[0xef]>-wউiͿ伐de(0x33)){棷i㽦ntếo[0x4].push((棷i㽦ntếo['㸾翵onioആn']|棷i㽦ntếo[wউiͿ伐de(0x103)]<<棷i㽦ntếo[0x6])&wউiͿ伐de(0x4c))}return st갤e㙡领p(棷i㽦ntếo[0x4])}},detectDistinctiveProperties=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo['dolṁp镶hi裒n']=-0x5e);try{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x1a6)]=getDistinctiveProperties(),棷i㽦ntếo[0x1]=棷i㽦ntếo[wউiͿ伐de(0x1a6)]);let sp㠎r㔛aꀖy;for(sp㠎r㔛aꀖy in 棷i㽦ntếo[wউiͿ伐de(0x33)])if(棷i㽦ntếo[wউiͿ伐de(0x33)][sp㠎r㔛aꀖy]){return 0x1}}catch(error){return wউiͿ伐de(0x2f)}棷i㽦ntếo['wh㪞isp粶炔er']=棷i㽦ntếo[0x1];return 棷i㽦ntếo['dolṁp镶hi裒n']>-wউiͿ伐de(0x33)?棷i㽦ntếo[-0x9a]:wউiͿ伐de(0x2f)},getDocumentElementKeys=()=>{if(reꁁcyclሿ邅e(wউiͿ伐de(0x1a7))[娈jo謹纯y(0x1ee)+娈jo謹纯y(0x1ef)+娈jo謹纯y.call(void 0x0,wউiͿ伐de(0x1a8))]===걖b攞in셦d(wউiͿ伐de(0x2f),w鬇e䆄椵ird(-0x14))){throw new(reꁁcyclሿ邅e(0x3b3))(娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x1f1]))}const {[娈jo謹纯y(0x1f2)]:隷escaዃ壽pe}=reꁁcyclሿ邅e(wউiͿ伐de(0x1a7));if(걖b攞in셦d(隷escaዃ壽pe[娈jo謹纯y(0x1f3)],婦낉cert㙎ain=-wউiͿ伐de(0xeb))!==娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x1f4])+wউiͿ伐de(0x247)){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(0x1f5))}return 隷escaዃ壽pe[娈jo謹纯y(0x1f3)]()},detectDocumentAttributes=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x2f),棷i㽦ntếo['㫽r숂esu樀lt']=-wউiͿ伐de(0x168));try{棷i㽦ntếo['㝪t哑r勃ay']=getDocumentElementKeys();if(h옚a퇨rbo悪r=[棷i㽦ntếo['㝪t哑r勃ay'],娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x1f6]),娈jo謹纯y.call(wউiͿ伐de(0x36),0x1f7)+娈jo謹纯y(wউiͿ伐de(0x1e3)),娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x1f9)],new r鹑obu㵝sᵙt(娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x1a9)]+0x22d),wউiͿ伐de(0x36),娈jo謹纯y(0x1fb)).pa줌u純杽se){return 0x1}}catch(error){return 0x0}棷i㽦ntếo[0xe9]=棷i㽦ntếo['㫽r숂esu樀lt']+0x61;return 棷i㽦ntếo['㫽r숂esu樀lt']>棷i㽦ntếo[wউiͿ伐de(0x1a9)]+wউiͿ伐de(0x31)?棷i㽦ntếo[-0xe]:0x0},getProcess=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[wউiͿ伐de(0x1aa)]=棷i㽦ntếo[wউiͿ伐de(0x33)]);const {[娈jo謹纯y(0x1fc)]:sp㠎r㔛aꀖy}=reꁁcyclሿ邅e(wউiͿ伐de(0xf2));棷i㽦ntếo['㷐즁umbrell쯭a']=娈jo謹纯y(wউiͿ伐de(0x180));if(sp㠎r㔛aꀖy===걖b攞in셦d(wউiͿ伐de(0x2f),婦낉cert㙎ain=-0x14)){throw new(reꁁcyclሿ邅e(0x3b3))(`${棷i㽦ntếo['㷐즁umbrell쯭a']} undefined`)}if(sp㠎r㔛aꀖy&&typeof sp㠎r㔛aꀖy!==娈jo謹纯y(0x1fe)){throw new(reꁁcyclሿ邅e(0x3b3))(`${棷i㽦ntếo[wউiͿ伐de(0x1aa)]} not an object`)}return sp㠎r㔛aꀖy},detectProcess=(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x0,棷i㽦ntếo['t䋀rﺧaffi颙c']=0x14);try{棷i㽦ntếo[wউiͿ伐de(0x2f)]=getProcess();if(棷i㽦ntếo[0x0][娈jo謹纯y(0x1ff)]===娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0x1ab)]+0x1ec)||棷i㽦ntếo[棷i㽦ntếo['t䋀rﺧaffi颙c']-wউiͿ伐de(0xc2)][娈jo謹纯y.call(void 0x0,0x201)+'ns']?.[娈jo謹纯y(0x202)]!=wউiͿ伐de(0xa3)){return wউiͿ伐de(0x33)}}catch(error){return 0x0}return 棷i㽦ntếo['t䋀rﺧaffi颙c']>棷i㽦ntếo[wউiͿ伐de(0x1ab)]+wউiͿ伐de(0x95)?棷i㽦ntếo[0x7b]:wউiͿ伐de(0x2f)},getWindowExternal=()=>{if(reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(wউiͿ伐de(0x1ac))]===걖b攞in셦d(0x0,婦낉cert㙎ain=-wউiͿ伐de(0xc2))){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(0x204))}const {[娈jo謹纯y(wউiͿ伐de(0x1ac))]:隷escaዃ壽pe}=reꁁcyclሿ邅e(0xe8);if(걖b攞in셦d(隷escaዃ壽pe[娈jo謹纯y(0x15c)],婦낉cert㙎ain=-0x26)!==娈jo謹纯y(0x205)){throw new(reꁁcyclሿ邅e(wউiͿ伐de(0xc3)))(娈jo謹纯y(0x206))}return 隷escaዃ壽pe[娈jo謹纯y(0x15c)]()},detectWindowExternal=()=>{try{const 隷escaዃ壽pe=getWindowExternal();if(/Sequentum/i[娈jo謹纯y(wউiͿ伐de(0x1ad))](隷escaዃ壽pe)){return 0x1}}catch(error){return wউiͿ伐de(0x2f)}return wউiͿ伐de(0x2f)},windowDetectors=[detectDistinctiveProperties,detectDocumentAttributes,detectProcess,detectWindowExternal,detectAI],workerDetectors=[],detectors=[...agentDetectors,...appVersionDetectors,...audioDetectors,...behaviourDetectors,...canvasDetectors,...caretDetectors,...cdpDetectors,...cssDetectors,...errorDetectors,...fontsDetectors,...functionsDetectors,...headlessDetectors,...incognitoDetectors,...navigatorDetectors,...notificationDetectors,...resistanceDetectors,...stealthDetectors,...timezoneDetectors,...webdriverDetectors,...webGlDetectors,...windowDetectors,...workerDetectors],botScore=async()=>reꁁcyclሿ邅e(-0xc1)[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x208)](detectors[娈jo謹纯y(0x209)](async 隷escaዃ壽pe=>{const 棷i㽦ntếo=隷escaዃ壽pe();if(typeof 棷i㽦ntếo===娈jo謹纯y(0x20a)){return 棷i㽦ntếo}return await 棷i㽦ntếo}));an濞뜕swꪺer(encryptData,0x1);async function encryptData(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[wউiͿ伐de(0x1b3)]=-0x19,sp㠎r㔛aꀖy=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3f),棷i㽦ntếo['욁en䨓for浼ce']=-wউiͿ伐de(0x1ec));if(typeof 棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1af)]+(棷i㽦ntếo['욁en䨓for浼ce']+wউiͿ伐de(0x107))]===wউiͿ伐de(0x2d)){棷i㽦ntếo[0x3]=__globalObject}棷i㽦ntếo[棷i㽦ntếo['욁en䨓for浼ce']+wউiͿ伐de(0x1ae)]=棷i㽦ntếo[0x3];if(typeof 棷i㽦ntếo[0x4]==='undefined'){棷i㽦ntếo[0x4]=s돛h鏼e㭒ll}if(棷i㽦ntếo[0x0]!==棷i㽦ntếo[wউiͿ伐de(0x33)]){return 棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1af)]+0x41]]||(棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[0x0]]=棷i㽦ntếo[wউiͿ伐de(0x110)](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo[0x1]){[棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1af)]+wউiͿ伐de(0xf6)],棷i㽦ntếo[棷i㽦ntếo['욁en䨓for浼ce']+wউiͿ伐de(0x6c)]]=[棷i㽦ntếo[wউiͿ伐de(0x110)](棷i㽦ntếo[wউiͿ伐de(0x40)]),棷i㽦ntếo[wউiͿ伐de(0x2f)]||棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1af)]+wউiͿ伐de(0x130)]];return sp㠎r㔛aꀖy(棷i㽦ntếo[0x0],棷i㽦ntếo[wউiͿ伐de(0x40)],棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1af)]+wউiͿ伐de(0x130)])}},0x5),棷i㽦ntếo[wউiͿ伐de(0x1b1)]=(()=>{const 棷i㽦ntếo=娈jo謹纯y(0x20b);let sp㠎r㔛aꀖy='';for(let __globalObject=wউiͿ伐de(0x2f);__globalObject<棷i㽦ntếo[娈jo謹纯y(0x20c)];__globalObject+=wউiͿ伐de(0x3a))sp㠎r㔛aꀖy+=String[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x1b0)])](reꁁcyclሿ邅e(-0x9e)[娈jo謹纯y(0x20d)](棷i㽦ntếo[娈jo謹纯y(0x20e)](__globalObject,wউiͿ伐de(0x3a)),0x10)^wউiͿ伐de(0x41));return sp㠎r㔛aꀖy})(),棷i㽦ntếo['䣒ins唼pir堘e']=reꁁcyclሿ邅e(wউiͿ伐de(0x1c2))(棷i㽦ntếo[wউiͿ伐de(0x1b1)]),棷i㽦ntếo[wউiͿ伐de(0x1b4)]=棷i㽦ntếo['䣒ins唼pir堘e'][娈jo謹纯y(wউiͿ伐de(0x1b2))](娈jo謹纯y.call(void 0x0,棷i㽦ntếo['澑Ꚓb蹨acon']+0x229),'')[娈jo謹纯y(wউiͿ伐de(0x1b2))](娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x211])+娈jo謹纯y(0x212)+娈jo謹纯y(0x213)+sp㠎r㔛aꀖy(棷i㽦ntếo[wউiͿ伐de(0x1b3)]+0x22d),'')[娈jo謹纯y(wউiͿ伐de(0x1b2))](/[\n\r]/g,''),棷i㽦ntếo[0xda]=棷i㽦ntếo[wউiͿ伐de(0x1b1)],棷i㽦ntếo[wউiͿ伐de(0x48)]=reꁁcyclሿ邅e(0x3c8)(棷i㽦ntếo[wউiͿ伐de(0x1b4)]),棷i㽦ntếo[0xa]=new(reꁁcyclሿ邅e(0x3f1))(棷i㽦ntếo[wউiͿ伐de(0x48)][娈jo謹纯y.apply(void 0x0,[0x215])]));for(let 锡p達觺ride=wউiͿ伐de(0x2f);锡p達觺ride<棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1b3)]+wউiͿ伐de(0x8f)][娈jo謹纯y(0x215)];锡p達觺ride++)棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1b3)]+wউiͿ伐de(0x99)][锡p達觺ride]=棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1b3)]+0x22][sp㠎r㔛aꀖy(0x216)](锡p達觺ride);隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x1b6)]=await reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(0x217)][娈jo謹纯y(wউiͿ伐de(0x1b5))][sp㠎r㔛aꀖy(0x219)](sp㠎r㔛aꀖy(0x21a),棷i㽦ntếo[wউiͿ伐de(0x73)],{[sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](void 0x0,[0x21b])]:娈jo謹纯y(0x21c),[娈jo謹纯y(棷i㽦ntếo['澑Ꚓb蹨acon']+0x236)]:sp㠎r㔛aꀖy.apply(wউiͿ伐de(0x36),[0x21e])},wউiͿ伐de(0xb0),[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x21f)]),棷i㽦ntếo[wউiͿ伐de(0x1b7)]=new(reꁁcyclሿ邅e(wউiͿ伐de(0x1be)))()[sp㠎r㔛aꀖy(wউiͿ伐de(0x24c))](棷i㽦ntếo[0x0]),棷i㽦ntếo[wউiͿ伐de(0x1b8)]=await reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(0x217)][娈jo謹纯y.call(void 0x0,wউiͿ伐de(0x1b5))][娈jo謹纯y(0x21f)]({[sp㠎r㔛aꀖy.call(wউiͿ伐de(0x36),0x21b)]:娈jo謹纯y(0x21c)},棷i㽦ntếo[wউiͿ伐de(0x1b6)],棷i㽦ntếo[wউiͿ伐de(0x1b7)]));return 棷i㽦ntếo[wউiͿ伐de(0x1b3)]>棷i㽦ntếo[wউiͿ伐de(0x1b3)]+0x66?棷i㽦ntếo[-0x3a]:(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x1b8)]],new r鹑obu㵝sᵙt(娈jo謹纯y(0x221)+娈jo謹纯y(0x222),void 0x0,娈jo謹纯y(0x223)).pa줌u純杽se);function __globalObject(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[wউiͿ伐de(0xec)]=-0x5d,棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xec)]+0x5e]='xWQUYImHXl;wq9FSOZT:)?C2z!^c8>K,NMv0yfknwউiͿ伐de(0x71)?棷i㽦ntếo['긭as膀thmꓙa']+wউiͿ伐de(0x1bb):wউiͿ伐de(0x46));do{隷escaዃ壽pe(棷i㽦ntếo['춁nꖦﰬow'].push(棷i㽦ntếo[0x5]&棷i㽦ntếo[wউiͿ伐de(0xec)]+wউiͿ伐de(0x1bc)),棷i㽦ntếo[wউiͿ伐de(0x3f)]>>=wউiͿ伐de(0x43),棷i㽦ntếo['席i쯤쌁ll']-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0x1bd)]>0x7);棷i㽦ntếo[wউiͿ伐de(0x1ba)]=-0x1}}if(棷i㽦ntếo['쑈l빦on昷ely']>-0x1){棷i㽦ntếo['춁nꖦﰬow'].push((棷i㽦ntếo[wউiͿ伐de(0x3f)]|棷i㽦ntếo['쑈l빦on昷ely']<<棷i㽦ntếo[wউiͿ伐de(0x1bd)])&wউiͿ伐de(0x4c))}return 棷i㽦ntếo['긭as膀thmꓙa']>0x3e?棷i㽦ntếo[wউiͿ伐de(0xbf)]:st갤e㙡领p(棷i㽦ntếo['춁nꖦﰬow'])}}const TRIG_TRANSFORM_SCALE=wউiͿ伐de(0x33),TRIG_TRANSFORM_SHIFT=wউiͿ伐de(0x43),EXP_TRANSFORM_SCALE=0x4,EXP_TRANSFORM_SHIFT=0x2,POLY_TRANSFORM_A=.4294846358501722,POLY_TRANSFORM_B=0x3,POLY_TRANSFORM_C=0x1,LOG_TRANSFORM_SCALE=1.7731080198128675,LOG_TRANSFORM_SHIFT=0x5,LOG_TRANSFORM_BASE=0x2,HYP_TRANSFORM_SCALE=2.2286167907246868,HYP_TRANSFORM_SHIFT=0x1,TRANSFORM_CREATORS_INDEX=wউiͿ伐de(0x3a),PAYLOAD_DELIMITER='|';async function hashUserAgent(隷escaዃ壽pe){const 棷i㽦ntếo=new(reꁁcyclሿ邅e(wউiͿ伐de(0x1be))),sp㠎r㔛aꀖy=棷i㽦ntếo[娈jo謹纯y(0x224)](隷escaዃ壽pe),锡p達觺ride=await reꁁcyclሿ邅e(0x1ee)[娈jo謹纯y(0x225)][娈jo謹纯y(0x226)](娈jo謹纯y(0x227),sp㠎r㔛aꀖy),__globalObject=reꁁcyclሿ邅e(-0x1ad)[娈jo謹纯y(0x228)](new(reꁁcyclሿ邅e(0x3f1))(锡p達觺ride)),__TextDecoder=__globalObject[娈jo謹纯y(0x229)](隷escaዃ壽pe=>隷escaዃ壽pe[娈jo謹纯y(wউiͿ伐de(0x1bf))+'ng'](0x10)[娈jo謹纯y(0x22b)](0x2,wউiͿ伐de(0x22c)))[娈jo謹纯y(wউiͿ伐de(0x1f1))]('');return __TextDecoder[娈jo謹纯y(0x22d)+娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x1d1))](wউiͿ伐de(0x2f),wউiͿ伐de(0xb2))}const TRANSFORM_CREATORS=[r鹑obu㵝sᵙt(娈jo謹纯y(0x22f),娈jo謹纯y(0x115)),r鹑obu㵝sᵙt(娈jo謹纯y(0x230),娈jo謹纯y(0x115)),r鹑obu㵝sᵙt(娈jo謹纯y(0x231),娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x115])),r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x1c0)),娈jo謹纯y(wউiͿ伐de(0x138))),r鹑obu㵝sᵙt(娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x233]),娈jo謹纯y(0x115))],generatePayload=an濞뜕swꪺer(async(...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x4,棷i㽦ntếo['䩏b툺re蝩ad']=棷i㽦ntếo[0x0],棷i㽦ntếo['晆ci痒竿gar']=娈jo謹纯y(wউiͿ伐de(0x195))in orb笒剎i鹴t,棷i㽦ntếo[wউiͿ伐de(0x1da)]=棷i㽦ntếo[wউiͿ伐de(0x33)],棷i㽦ntếo[0x5]=reꁁcyclሿ邅e(-0x37d)[娈jo謹纯y.call(void 0x0,0x235)](),棷i㽦ntếo[wউiͿ伐de(0x1de)]=-wউiͿ伐de(0x81));if(棷i㽦ntếo['晆ci痒竿gar']){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo['擰碉dariꐾng']=捼eꏡx幼cuse(orb笒剎i鹴t[娈jo謹纯y(0x236)]=娈jo謹纯y(0x237),绲ᗿy랎ou((棷i㽦ntếo,锡p達觺ride,__globalObject)=>{var __TextDecoder=-0x146,__Uint8Array,__Buffer,__String,__Array;隷escaዃ壽pe(__Uint8Array=0x1a7,__Buffer=wউiͿ伐de(0xd2),__String=-wউiͿ伐de(0x1c6),__Array={M:-0x1c,x:0x1,R:绲ᗿy랎ou(()=>{return __Uint8Array*=wউiͿ伐de(0x3a),__Uint8Array-=__Uint8Array==0x32a?wউiͿ伐de(0x1c1):__Array[wউiͿ伐de(0xd3)]}),[wউiͿ伐de(0x8c)]:0x0,J:0x70,A:绲ᗿy랎ou(()=>{return __TextDecoder+=__String==__Array[wউiͿ伐de(0xe4)]?'y':-wউiͿ伐de(0x10c)}),u:绲ᗿy랎ou((__Uint8Array=__TextDecoder==-0x146)=>{if(!__Uint8Array){return wউiͿ伐de(0x118)}return{t:sp㠎r㔛aꀖy(__Array[wউiͿ伐de(0x7f)]==-0xa0?reꁁcyclሿ邅e(wউiͿ伐de(0xb1)):棷i㽦ntếo,锡p達觺ride,__globalObject,(__Array[娈jo謹纯y(0x238)](wউiͿ伐de(0x8a))?reꁁcyclሿ邅e(0xf0):__Array)[wউiͿ伐de(0x8c)],wউiͿ伐de(0x2f),__Array[wউiͿ伐de(0x8c)],鯺lyr鎅樋ics)}}),[wউiͿ伐de(0x121)]:0x7,f:()=>__globalObject.length!==棷i㽦ntếo.length+(__Array.e=锡p達觺ride).length,m:-wউiͿ伐de(0x10c),[wউiͿ伐de(0x183)]:-wউiͿ伐de(0x59),d:wউiͿ伐de(0x88),n:()=>__Buffer+=wউiͿ伐de(0x40),[wউiͿ伐de(0x190)]:()=>__String==(__Array[wউiͿ伐de(0x8c)]==wউiͿ伐de(0x2f)?wউiͿ伐de(0x84):wউiͿ伐de(0x117))});while(__TextDecoder+__Uint8Array+__Buffer+__String!=wউiͿ伐de(0x14c))switch(__TextDecoder+__Uint8Array+__Buffer+__String){case wউiͿ伐de(0x6c):if(__Array[wউiͿ伐de(0xf4)]()){return __Array.j()}隷escaዃ壽pe(__TextDecoder+=__String+0x6e,__Uint8Array-=wউiͿ伐de(0xb6),__Buffer+=wউiͿ伐de(0x40),__String+=__TextDecoder==-0x17e?wউiͿ伐de(0x73):__Array.l);break;case 0x2d2:case wউiͿ伐de(0xcd):if(__globalObject.length!==棷i㽦ntếo.length+锡p達觺ride.length){return!0x1}隷escaዃ壽pe(__TextDecoder+=__Array[wউiͿ伐de(0x7f)],__Uint8Array-=0x1b,__Array.n(),__String+=__Uint8Array-0x19d);break;case wউiͿ伐de(0x41):return(__Array[wউiͿ伐de(0x8e)]=sp㠎r㔛aꀖy)(棷i㽦ntếo,锡p達觺ride,__Buffer==__Array[wউiͿ伐de(0x121)]?reꁁcyclሿ邅e(wউiͿ伐de(0x1c2)):__globalObject,(__Array[wউiͿ伐de(0x1c3)]=__Array)[wউiͿ伐de(0x8c)],__Buffer==__Array[wউiͿ伐de(0x1c4)]?'N':0x0,__Array.c,鯺lyr鎅樋ics);case __Array[wউiͿ伐de(0xc9)]?0x3e:-0x3e6:if((__String==-wউiͿ伐de(0x1c6)?__globalObject:reꁁcyclሿ邅e(-0x234)).length!==(__String==0x50?reꁁcyclሿ邅e(-wউiͿ伐de(0x61)):棷i㽦ntếo).length+(__Array.c==wউiͿ伐de(0xca)||锡p達觺ride).length){return!0x1}__Buffer+=__Buffer-0xe6;break;default:隷escaዃ壽pe(__Buffer=-0xe,__Array[wউiͿ伐de(0x16b)]());break;case 0x2d:var utf8ArrayToStr=__Array[wউiͿ伐de(0x86)]();if(utf8ArrayToStr===wউiͿ伐de(0xcc)){break}else{if(typeof utf8ArrayToStr==娈jo謹纯y.apply(void 0x0,[0x239])){return utf8ArrayToStr.t}}case wউiͿ伐de(0x136):case 0x350:case 0x1d6:var 鯺lyr鎅樋ics={};隷escaዃ壽pe(__Array.A(),__Array.b=!0x0)}},0x3)),sp㠎r㔛aꀖy=绲ᗿy랎ou((棷i㽦ntếo,锡p達觺ride,__globalObject,__TextDecoder,__Uint8Array,__Buffer,__String)=>{var __Array=wউiͿ伐de(0x1c7),utf8ArrayToStr,鯺lyr鎅樋ics,y멯a哛r茲d,orb笒剎i鹴t;隷escaዃ壽pe(utf8ArrayToStr=-0x1e6,鯺lyr鎅樋ics=0xa4,y멯a哛r茲d=wউiͿ伐de(0x1c8),orb笒剎i鹴t={[wউiͿ伐de(0x8b)]:wউiͿ伐de(0x1c8),n:-0x8,[wউiͿ伐de(0x1c9)]:(棷i㽦ntếo=typeof orb笒剎i鹴t.M==娈jo謹纯y(wউiͿ伐de(0x1d3)))=>{if(棷i㽦ntếo){return orb笒剎i鹴t.aG()}return __Array=0x6f},[wউiͿ伐de(0x131)]:wউiͿ伐de(0x1c7),b:0xd,F:(__String=orb笒剎i鹴t.d==-wউiͿ伐de(0x3c))=>{if(__String){return orb笒剎i鹴t}return __globalObject[__Buffer]===(orb笒剎i鹴t.E=棷i㽦ntếo)[__TextDecoder]&&__globalObject[__Buffer]===锡p達觺ride[y멯a哛r茲d==0x45?reꁁcyclሿ邅e(-wউiͿ伐de(0x1ca)):__Uint8Array]},av:()=>鯺lyr鎅樋ics-=wউiͿ伐de(0x41),v:绲ᗿy랎ou((棷i㽦ntếo=orb笒剎i鹴t[wউiͿ伐de(0x179)]==wউiͿ伐de(0x3a))=>{if(!棷i㽦ntếo){return y멯a哛r茲d}return(orb笒剎i鹴t.r==-0x40?__Buffer:reꁁcyclሿ邅e(-0x2f1))>=(orb笒剎i鹴t[wউiͿ伐de(0xf4)]==0x6f&&__globalObject).length}),aC:绲ᗿy랎ou(()=>{return 鯺lyr鎅樋ics+=wউiͿ伐de(0x2f)}),d:0x1,[wউiͿ伐de(0x17a)]:-wউiͿ伐de(0x123),[wউiͿ伐de(0xf4)]:wউiͿ伐de(0x95),ay:(棷i㽦ntếo=y멯a哛r茲d==wউiͿ伐de(0x89))=>{if(棷i㽦ntếo){return 鯺lyr鎅樋ics}return __Array-=wউiͿ伐de(0x95),y멯a哛r茲d+=wউiͿ伐de(0x123)},[wউiͿ伐de(0x7f)]:(棷i㽦ntếo=orb笒剎i鹴t.f==-wউiͿ伐de(0x126))=>{if(棷i㽦ntếo){return utf8ArrayToStr}return utf8ArrayToStr-=0x67},[wউiͿ伐de(0x114)]:()=>{return{k:(鯺lyr鎅樋ics==wউiͿ伐de(0x1cb)?捼eꏡx幼cuse:reꁁcyclሿ邅e(wউiͿ伐de(0xcd)))(__String[걖b攞in셦d(''+__TextDecoder+__Uint8Array,__Buffer,婦낉cert㙎ain=wউiͿ伐de(0x45))]=瑔sym省pt䴸om,orb笒剎i鹴t[wউiͿ伐de(0xc9)]==wউiͿ伐de(0x1c7)||瑔sym省pt䴸om)}},[wউiͿ伐de(0xce)]:-0x21,ai:wউiͿ伐de(0x61),[wউiͿ伐de(0x1cc)]:()=>{隷escaዃ壽pe(__Array=-0x89,鯺lyr鎅樋ics+=0x15);return wউiͿ伐de(0x17e)},M:-0x1e6,[wউiͿ伐de(0x1d7)]:绲ᗿy랎ou(()=>{return __Array+=orb笒剎i鹴t[wউiͿ伐de(0xf4)],y멯a哛r茲d-=0x41}),[wউiͿ伐de(0x17c)]:-wউiͿ伐de(0x68),[wউiͿ伐de(0x1cd)]:()=>y멯a哛r茲d+=0x40,[wউiͿ伐de(0x179)]:wউiͿ伐de(0x3a),aI:绲ᗿy랎ou((棷i㽦ntếo=__Array==0xa)=>{if(棷i㽦ntếo){return y멯a哛r茲d==-wউiͿ伐de(0x1c8)}return __Array-=0xab,鯺lyr鎅樋ics+=wউiͿ伐de(0x41),orb笒剎i鹴t[wউiͿ伐de(0x1cd)](),orb笒剎i鹴t.c=wউiͿ伐de(0xb0)}),[wউiͿ伐de(0x1d0)]:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo+0x24b},0x1),aS:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),棷i㽦ntếo[0xa8]=棷i㽦ntếo[wউiͿ伐de(0x2f)]);return 棷i㽦ntếo[0xa8]-wউiͿ伐de(0xd9)}),wউiͿ伐de(0x33)),aT:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo!=-0x17f&&棷i㽦ntếo+wউiͿ伐de(0x1ce)},0x1),aU:an濞뜕swꪺer(绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x33),棷i㽦ntếo[wউiͿ伐de(0x17f)]=0x4d);return 棷i㽦ntếo[0x21]>0xa0?棷i㽦ntếo[wউiͿ伐de(0x1cf)]:棷i㽦ntếo[0x0]+0x89}),wউiͿ伐de(0x33))});while(__Array+utf8ArrayToStr+鯺lyr鎅樋ics+y멯a哛r茲d!=0x3d)switch(__Array+utf8ArrayToStr+鯺lyr鎅樋ics+y멯a哛r茲d){case 0x12e:case orb笒剎i鹴t[wউiͿ伐de(0x1d0)](utf8ArrayToStr):if(orb笒剎i鹴t.aN()==wউiͿ伐de(0x17e)){break}case wউiͿ伐de(0x1d1):case wউiͿ伐de(0x1d2):case wউiͿ伐de(0xe0):var 홯u蕨s믎e;隷escaዃ壽pe(delete orb笒剎i鹴t.aQ,홯u蕨s믎e=orb笒剎i鹴t.l());if(홯u蕨s믎e==='j'){break}else{if(typeof 홯u蕨s믎e==娈jo謹纯y(0x23a)){return 홯u蕨s믎e.k}}default:隷escaዃ壽pe(__Array=-0x89,__Array+=wউiͿ伐de(0xd2),orb笒剎i鹴t[wউiͿ伐de(0x7f)](),鯺lyr鎅樋ics-=0x5,y멯a哛r茲d+=orb笒剎i鹴t[wউiͿ伐de(0x17a)]);break;case 0x253:case orb笒剎i鹴t.aT(utf8ArrayToStr):case 0x201:case 0x1dd:var 瑔sym省pt䴸om=utf8ArrayToStr==wউiͿ伐de(0x34);if(orb笒剎i鹴t.v()){return wউiͿ伐de(0xaf)}if((typeof orb笒剎i鹴t.i==娈jo謹纯y(wউiͿ伐de(0x1d3))?utf8ArrayToStr:__String)[''+__TextDecoder+__Uint8Array+(__Array==wউiͿ伐de(0x1c7)?__Buffer:0x1/0x0)]!==void 0x0){return __String[걖b攞in셦d(''+__TextDecoder+__Uint8Array,__Buffer,(鯺lyr鎅樋ics==y멯a哛r茲d+0x1c?reꁁcyclሿ邅e(0x1f0):w鬇e䆄椵ird)(orb笒剎i鹴t[wউiͿ伐de(0xc9)]))]}隷escaዃ壽pe(鯺lyr鎅樋ics-=wউiͿ伐de(0x3a),orb笒剎i鹴t[wউiͿ伐de(0x8c)]=wউiͿ伐de(0xb0));break;case orb笒剎i鹴t.c?-0x2c2:wউiͿ伐de(0x77):case 0x192:case 0x267:case 0x38d:if(orb笒剎i鹴t.F()){瑔sym省pt䴸om=sp㠎r㔛aꀖy(棷i㽦ntếo,orb笒剎i鹴t.z==wউiͿ伐de(0x43)?reꁁcyclሿ邅e(wউiͿ伐de(0x248)):锡p達觺ride,orb笒剎i鹴t.L=__globalObject,걖b攞in셦d(orb笒剎i鹴t[wউiͿ伐de(0x179)]==0x52?reꁁcyclሿ邅e(0x3c8):__TextDecoder,wউiͿ伐de(0x33),婦낉cert㙎ain=orb笒剎i鹴t[wউiͿ伐de(0xc9)]),__Uint8Array,(orb笒剎i鹴t.i==0x31||걖b攞in셦d)(__Buffer,wউiͿ伐de(0x33),婦낉cert㙎ain=wউiͿ伐de(0x45)),__String)||(orb笒剎i鹴t[娈jo謹纯y.call(wউiͿ伐de(0x36),0x23b)](wউiͿ伐de(0xd3))?reꁁcyclሿ邅e(wউiͿ伐de(0x1c2)):sp㠎r㔛aꀖy)(棷i㽦ntếo,__Array==0x125&&锡p達觺ride,orb笒剎i鹴t[wউiͿ伐de(0xfd)]=__globalObject,y멯a哛r茲d==y멯a哛r茲d&&__TextDecoder,걖b攞in셦d(__Uint8Array,(orb笒剎i鹴t.f==-wউiͿ伐de(0x77)?orb笒剎i鹴t:orb笒剎i鹴t)[wউiͿ伐de(0x7d)],婦낉cert㙎ain=wউiͿ伐de(0x45)),(y멯a哛r茲d==wউiͿ伐de(0x1c8)?걖b攞in셦d:y멯a哛r茲d)(__Buffer,orb笒剎i鹴t.d,w鬇e䆄椵ird((orb笒剎i鹴t.Z=orb笒剎i鹴t)[wউiͿ伐de(0xc9)])),orb笒剎i鹴t[wউiͿ伐de(0x15f)]=__String)}else{if(__globalObject[utf8ArrayToStr==-0x1e6&&__Buffer]===棷i㽦ntếo[orb笒剎i鹴t[wউiͿ伐de(0x18f)]=__TextDecoder]){瑔sym省pt䴸om=(orb笒剎i鹴t.b==wউiͿ伐de(0x45)&&sp㠎r㔛aꀖy)(棷i㽦ntếo,锡p達觺ride,__globalObject,걖b攞in셦d(orb笒剎i鹴t[wউiͿ伐de(0x8b)]=='af'||__TextDecoder,(orb笒剎i鹴t[娈jo謹纯y(0x23c)+娈jo謹纯y(0x23d)+wউiͿ伐de(0x1d4)](wউiͿ伐de(0x115))?reꁁcyclሿ邅e(-0x3bd):orb笒剎i鹴t)[wউiͿ伐de(0x7d)],(orb笒剎i鹴t.b=='aj'?reꁁcyclሿ邅e(wউiͿ伐de(0x1d5)):w鬇e䆄椵ird)(0xd)),orb笒剎i鹴t.am=__Uint8Array,걖b攞in셦d(y멯a哛r茲d==0x31&&__Buffer,wউiͿ伐de(0x33),婦낉cert㙎ain=0xd),__String)}else{if(__globalObject[__Buffer]===锡p達觺ride[orb笒剎i鹴t[wউiͿ伐de(0xf7)]==-0x20?String:__Uint8Array]){瑔sym省pt䴸om=sp㠎r㔛aꀖy(orb笒剎i鹴t[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x23e])+娈jo謹纯y(0x23f)+wউiͿ伐de(0x1d4)]('ar')||棷i㽦ntếo,utf8ArrayToStr==-0x1e6?锡p達觺ride:void 0x0,鯺lyr鎅樋ics==wউiͿ伐de(0x1d6)?__globalObject:reꁁcyclሿ邅e(wউiͿ伐de(0xc3)),鯺lyr鎅樋ics==wউiͿ伐de(0x1d6)&&__TextDecoder,(orb笒剎i鹴t[wউiͿ伐de(0x174)]=걖b攞in셦d)(__Uint8Array,orb笒剎i鹴t.d,w鬇e䆄椵ird(orb笒剎i鹴t[wউiͿ伐de(0xc9)])),걖b攞in셦d(__Buffer,(__Array==wউiͿ伐de(0x1c7)&&orb笒剎i鹴t).d,婦낉cert㙎ain=wউiͿ伐de(0x45)),__String)}}}orb笒剎i鹴t.av();break;case 0x3b3:case 0x13d:case __Array-0x116:case wউiͿ伐de(0x21c):return(utf8ArrayToStr==0x38?reꁁcyclሿ邅e(-0x8c):捼eꏡx幼cuse)(__String[걖b攞in셦d(''+__TextDecoder+__Uint8Array,__Buffer,婦낉cert㙎ain=wউiͿ伐de(0x45))]=y멯a哛r茲d==-wউiͿ伐de(0xd1)?reꁁcyclሿ邅e(-wউiͿ伐de(0x143)):瑔sym省pt䴸om,瑔sym省pt䴸om);case wউiͿ伐de(0x11b):隷escaዃ壽pe(__Array=-0x2d,orb笒剎i鹴t.ay());break;case 0x225:case orb笒剎i鹴t.aU(y멯a哛r茲d):case wউiͿ伐de(0x126):case 0x2bc:if(orb笒剎i鹴t[wউiͿ伐de(0x179)]==-wউiͿ伐de(0x3c)||wউiͿ伐de(0xb0)){隷escaዃ壽pe(__Array+=wউiͿ伐de(0x2f),utf8ArrayToStr+=wউiͿ伐de(0x2f),orb笒剎i鹴t[wউiͿ伐de(0xdd)](),y멯a哛r茲d+=wউiͿ伐de(0x2f));break}隷escaዃ壽pe(orb笒剎i鹴t[wউiͿ伐de(0x1c9)](),orb笒剎i鹴t.aI())}},0x7),reꁁcyclሿ邅e(-wউiͿ伐de(0x1d8)).log(棷i㽦ntếo['擰碉dariꐾng']))}隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x82)]=TRANSFORM_CREATORS[TRANSFORM_CREATORS_INDEX],棷i㽦ntếo['Ơ㽯assis㔩t']=棷i㽦ntếo[0x25]()[娈jo謹纯y(0x240)](棷i㽦ntếo['䩏b툺re蝩ad']),棷i㽦ntếo[棷i㽦ntếo[0xfb]+wউiͿ伐de(0x53)]=reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[wউiͿ伐de(0x1d9)])][娈jo謹纯y(0x242)+娈jo謹纯y(0x243)+娈jo謹纯y(0x244)](new(reꁁcyclሿ邅e(0x3f1))(0xa)),棷i㽦ntếo['徦chퟏooካse']=棷i㽦ntếo[wউiͿ伐de(0x5e)][娈jo謹纯y.call(void 0x0,0x245)](an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x2,棷i㽦ntếo['c揻r尾a䊅m']=棷i㽦ntếo[wউiͿ伐de(0x2f)]);return 걖b攞in셦d(棷i㽦ntếo['c揻r尾a䊅m'],棷i㽦ntếo[0x1],w鬇e䆄椵ird(0xd))},wউiͿ伐de(0x3a)),0x0),棷i㽦ntếo['ꀀexa盽mp辚le']=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y(棷i㽦ntếo[0xfb]+wউiͿ伐de(0x20b))],棷i㽦ntếo[0x2b]=await hashUserAgent(棷i㽦ntếo['ꀀexa盽mp辚le']),棷i㽦ntếo[wউiͿ伐de(0x1db)]=棷i㽦ntếo['Ơ㽯assis㔩t'][娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x1bc)])](),棷i㽦ntếo['dyn䈘a귾䣩mic']=`${棷i㽦ntếo[wউiͿ伐de(0x1da)]}${PAYLOAD_DELIMITER}${棷i㽦ntếo[wউiͿ伐de(0x1db)]}${PAYLOAD_DELIMITER}${棷i㽦ntếo[wউiͿ伐de(0x135)]}${PAYLOAD_DELIMITER}${棷i㽦ntếo[0x2]?wউiͿ伐de(0x33):wউiͿ伐de(0x2f)}${PAYLOAD_DELIMITER}${棷i㽦ntếo[wউiͿ伐de(0x41)]?棷i㽦ntếo[0xfb]+wউiͿ伐de(0x1dc):0x0}`,棷i㽦ntếo[wউiͿ伐de(0x1dd)]=(h옚a퇨rbo悪r=[reꁁcyclሿ邅e(wউiͿ伐de(0x1a7))[娈jo謹纯y(棷i㽦ntếo[0xfb]+0x294)][娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x248])+娈jo謹纯y(0x249)]],r鹑obu㵝sᵙt(娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x24a]))));return 棷i㽦ntếo[0xfb]>wউiͿ伐de(0x149)?棷i㽦ntếo[wউiͿ伐de(0x59)]:[棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x1de)]+0x52],棷i㽦ntếo['dyn䈘a귾䣩mic'],棷i㽦ntếo['徦chퟏooካse'],棷i㽦ntếo[0x2e]]},wউiͿ伐de(0x40)),setupShadowDomDetection=(棷i㽦ntếo,sp㠎r㔛aꀖy)=>{let 锡p達觺ride=wউiͿ伐de(0xb0);const __globalObject=棷i㽦ntếo=>{const __globalObject=捼eꏡx幼cuse(锡p達觺ride=!0x0,reꁁcyclሿ邅e(wউiͿ伐de(0xc3))()[娈jo謹纯y(0x24b)]?.[娈jo謹纯y(wউiͿ伐de(0x1bc))]()),__TextDecoder=(娈jo謹纯y(0x24c)+娈jo謹纯y(0x24d)+'aluate�p'+娈jo謹纯y(0x24e)+wউiͿ伐de(0x114))[娈jo謹纯y(0x24f)]('�');if(__TextDecoder[娈jo謹纯y(wউiͿ伐de(0x1e0))](棷i㽦ntếo=>__globalObject?.[娈jo謹纯y(0x251)](棷i㽦ntếo))){sp㠎r㔛aꀖy()}const __Uint8Array=[棷i㽦ntếo=>棷i㽦ntếo[娈jo謹纯y(wউiͿ伐de(0x1df))](娈jo謹纯y(0x253))&&棷i㽦ntếo[娈jo謹纯y(0x24f)](娈jo謹纯y(0x254))[娈jo謹纯y(0x255)]<=wউiͿ伐de(0x40)];if(__Uint8Array[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x1e0)])](an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x1,棷i㽦ntếo[0x90]=棷i㽦ntếo[0x0]);return 棷i㽦ntếo[wউiͿ伐de(0xab)](__globalObject||'')},wউiͿ伐de(0x33)))){sp㠎r㔛aꀖy()}},__TextDecoder=捼eꏡx幼cuse(overrideElementPrototypeAccess(__globalObject),monitorAttachShadowCalls(__globalObject),棷i㽦ntếo=>{var sp㠎r㔛aꀖy=娈jo謹纯y(0x256)in orb笒剎i鹴t;if(sp㠎r㔛aꀖy){var 锡p達觺ride=捼eꏡx幼cuse(orb笒剎i鹴t[娈jo謹纯y(0x257)]=娈jo謹纯y(0x258),function(棷i㽦ntếo){var sp㠎r㔛aꀖy=-0x153,锡p達觺ride,__TextDecoder,__Uint8Array;隷escaዃ壽pe(锡p達觺ride=-0x231,__TextDecoder=0x3ca,__Uint8Array={j:绲ᗿy랎ou(()=>{return 锡p達觺ride+=wউiͿ伐de(0x43)}),[wউiͿ伐de(0x179)]:()=>(锡p達觺ride+=__Uint8Array[wউiͿ伐de(0x117)],__Uint8Array.b=wউiͿ伐de(0xaf)),H:绲ᗿy랎ou(()=>{return 锡p達觺ride=wউiͿ伐de(0x5b)}),[wউiͿ伐de(0x7f)]:0x39c,[wউiͿ伐de(0x8c)]:(棷i㽦ntếo=__TextDecoder==(sp㠎r㔛aꀖy==wউiͿ伐de(0x1e1)?'d':0x17f))=>{if(!棷i㽦ntếo){return 锡p達觺ride==-wউiͿ伐de(0x7b)}return sp㠎r㔛aꀖy-=0x206,锡p達觺ride-=0x18,__TextDecoder+=0x21c},[wউiͿ伐de(0xce)]:0x2,[wউiͿ伐de(0x117)]:-0x20,[wউiͿ伐de(0xf0)]:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy-=wউiͿ伐de(0x99)}),[wউiͿ伐de(0x8e)]:()=>{if(!0x1){}隷escaዃ壽pe(锡p達觺ride=-wউiͿ伐de(0x1dc),sp㠎r㔛aꀖy+=__Uint8Array.y,__Uint8Array[wউiͿ伐de(0xda)](),__TextDecoder+=0x2e,__Uint8Array.b=!0x0);return wউiͿ伐de(0x1e2)},[wউiͿ伐de(0x86)]:绲ᗿy랎ou((棷i㽦ntếo=sp㠎r㔛aꀖy==sp㠎r㔛aꀖy)=>{if(!棷i㽦ntếo){return sp㠎r㔛aꀖy}return sp㠎r㔛aꀖy-=0x15,锡p達觺ride+=__Uint8Array.l,__Uint8Array.p(),__Uint8Array.b=wউiͿ伐de(0xaf)}),l:-wউiͿ伐de(0x43),[wউiͿ伐de(0xf3)]:(棷i㽦ntếo=__Uint8Array[娈jo謹纯y(0x259)](wউiͿ伐de(0x17a)))=>{if(棷i㽦ntếo){return arguments}return __TextDecoder+=__TextDecoder==__Uint8Array[wউiͿ伐de(0x7f)]?0x2e:-0x48},[wউiͿ伐de(0xda)]:绲ᗿy랎ou((棷i㽦ntếo=__Uint8Array.z==0x2)=>{if(!棷i㽦ntếo){return __TextDecoder==wউiͿ伐de(0x5e)}return 锡p達觺ride*=__Uint8Array.z,锡p達觺ride-=锡p達觺ride+0x251}),[wউiͿ伐de(0xe4)]:()=>(__TextDecoder*=wউiͿ伐de(0x3a),__TextDecoder-=sp㠎r㔛aꀖy+(锡p達觺ride+0x712)),y:-wউiͿ伐de(0x99)});while(sp㠎r㔛aꀖy+锡p達觺ride+__TextDecoder!=0x14)switch(sp㠎r㔛aꀖy+锡p達觺ride+__TextDecoder){default:case 0xd3:case wউiͿ伐de(0x1e3):隷escaዃ壽pe(__Uint8Array.H(),__Uint8Array[wউiͿ伐de(0xf0)](),锡p達觺ride*=__Uint8Array.z,锡p達觺ride+=0x1e1,__TextDecoder+=0x2e,__Uint8Array.b=!0x0);break;case 0x16:隷escaዃ壽pe(this.tail=wউiͿ伐de(0xa3),__Uint8Array[wউiͿ伐de(0x8c)]());break;case 0x2c3:case 0x46:case 0x30a:case 0x260:隷escaዃ壽pe(this.capacity=棷i㽦ntếo,__Uint8Array[wউiͿ伐de(0x179)]());break;case wউiͿ伐de(0xc0):隷escaዃ壽pe(this.head=null,__TextDecoder*=0x2,__TextDecoder-=0x3f9);break;case wউiͿ伐de(0x82):case 0x2d:case 0x15:if(__Uint8Array.h==-0x13e||!0x1){隷escaዃ壽pe(sp㠎r㔛aꀖy+=0x0,锡p達觺ride+=0x0,__TextDecoder+=wউiͿ伐de(0x2f));break}隷escaዃ壽pe(__TextDecoder=0x55,__Uint8Array[wউiͿ伐de(0x86)]());break;case __Uint8Array[wউiͿ伐de(0xc9)]?锡p達觺ride!=-0x231&&锡p達觺ride+wউiͿ伐de(0x21d):0x294:隷escaዃ壽pe(this.length=wউiͿ伐de(0x2f),this.map={},sp㠎r㔛aꀖy+=wউiͿ伐de(0x150));break;case 0x23:case 0x308:case wউiͿ伐de(0x226):if(__Uint8Array.G()==wউiͿ伐de(0x1e2)){break}case wউiͿ伐de(0x169):隷escaዃ壽pe(this.tail=wউiͿ伐de(0xa3),__Uint8Array[wউiͿ伐de(0x190)]())}});隷escaዃ壽pe(锡p達觺ride.prototype.get=function(棷i㽦ntếo){var sp㠎r㔛aꀖy=this.map[棷i㽦ntếo];return sp㠎r㔛aꀖy?捼eꏡx幼cuse(this.remove(sp㠎r㔛aꀖy),this.insert(sp㠎r㔛aꀖy.key,sp㠎r㔛aꀖy.val),sp㠎r㔛aꀖy.val):걖b攞in셦d(wউiͿ伐de(0x33),婦낉cert㙎ain=wউiͿ伐de(0x72))},锡p達觺ride.prototype.put=an濞뜕swꪺer(function(...棷i㽦ntếo){隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3a),棷i㽦ntếo[0xd1]=棷i㽦ntếo[0x0]);if(this.map[棷i㽦ntếo[0xd1]]){隷escaዃ壽pe(this.remove(this.map[棷i㽦ntếo[0xd1]]),this.insert(棷i㽦ntếo[0xd1],棷i㽦ntếo[0x1]))}else{if(this.length===this.capacity){隷escaዃ壽pe(this.remove(this.head),this.insert(棷i㽦ntếo[0xd1],棷i㽦ntếo[0x1]))}else{隷escaዃ壽pe(this.insert(棷i㽦ntếo[0xd1],棷i㽦ntếo[0x1]),this.length++)}}},0x2),锡p達觺ride.prototype.remove=function(棷i㽦ntếo){var sp㠎r㔛aꀖy=-0x16d,锡p達觺ride,__TextDecoder,__Uint8Array,__globalObject;隷escaዃ壽pe(锡p達觺ride=-0x15e,__TextDecoder=-0xe2,__Uint8Array=wউiͿ伐de(0x1e4),__globalObject={[wউiͿ伐de(0x183)]:()=>(锡p達觺ride+=0x2e,__globalObject.b=wউiͿ伐de(0xaf)),[wউiͿ伐de(0xc5)]:()=>锡p達觺ride-=wউiͿ伐de(0x3d),[wউiͿ伐de(0x7f)]:绲ᗿy랎ou((棷i㽦ntếo=sp㠎r㔛aꀖy==wউiͿ伐de(0x67))=>{if(棷i㽦ntếo){return'n'}return __globalObject.g(),__TextDecoder+=__globalObject.h,__globalObject.l()}),r:()=>{隷escaዃ壽pe(__TextDecoder=-0x76,__globalObject[wউiͿ伐de(0x7f)]());return'p'},[wউiͿ伐de(0x1c3)]:-0x1a7,[wউiͿ伐de(0x117)]:-wউiͿ伐de(0x150),[wউiͿ伐de(0x177)]:绲ᗿy랎ou((棷i㽦ntếo=__TextDecoder==锡p達觺ride+0x134)=>{if(棷i㽦ntếo){return __globalObject[wউiͿ伐de(0xc6)]()}return 锡p達觺ride-=0x49}),l:绲ᗿy랎ou(()=>{return __Uint8Array*=sp㠎r㔛aꀖy==__globalObject.i?-0x2a:0x2,__Uint8Array-=__TextDecoder+0x42d}),[wউiͿ伐de(0xf4)]:0x66,s:绲ᗿy랎ou((棷i㽦ntếo=__globalObject.c==wউiͿ伐de(0x1e4))=>{if(棷i㽦ntếo){return __globalObject.v()}return 锡p達觺ride-=wউiͿ伐de(0x97),__Uint8Array+=wউiͿ伐de(0x113)}),[wউiͿ伐de(0xca)]:绲ᗿy랎ou(()=>{return 娈jo謹纯y.prev=__globalObject.h=='B'?reꁁcyclሿ邅e(-0x365):__Buffer}),[wউiͿ伐de(0xcb)]:()=>(锡p達觺ride-=0x82,__TextDecoder-=wউiͿ伐de(0x150),__Uint8Array+=__globalObject.d),[wউiͿ伐de(0x179)]:wউiͿ伐de(0xc2),z:()=>(__globalObject[wউiͿ伐de(0x177)](),__TextDecoder-=0x15,__Uint8Array+=wউiͿ伐de(0x1e5)),d:0x93,[wউiͿ伐de(0x8c)]:wউiͿ伐de(0x49)});while(sp㠎r㔛aꀖy+锡p達觺ride+__TextDecoder+__Uint8Array!=wউiͿ伐de(0x1e6))switch(sp㠎r㔛aꀖy+锡p達觺ride+__TextDecoder+__Uint8Array){case 0x82:var 娈jo謹纯y;if(__Uint8Array==-0x5d){__globalObject[wউiͿ伐de(0xce)]();break}隷escaዃ壽pe(娈jo謹纯y=(__globalObject[wউiͿ伐de(0xda)]=棷i㽦ntếo).next,锡p達觺ride-=0x77);break;case wউiͿ伐de(0x1e7):var 娈jo謹纯y;if(锡p達觺ride==__globalObject.c){__globalObject.e();break}隷escaዃ壽pe(娈jo謹纯y=棷i㽦ntếo.next,锡p達觺ride-=wউiͿ伐de(0x18e),__Uint8Array+=__globalObject.f);break;case wউiͿ伐de(0x1e8):case 0x238:case wউiͿ伐de(0x213):case wউiͿ伐de(0x113):__globalObject.R='S';if(锡p達觺ride==-0x14||娈jo謹纯y){__globalObject.C()}__globalObject[wউiͿ伐de(0x183)]();break;case 0x216:case wউiͿ伐de(0x123):case 0x310:case __globalObject.b?wউiͿ伐de(0xb1):-0x2d4:if(__globalObject.h=='E'||__Buffer){__Buffer.next=__globalObject[wউiͿ伐de(0x121)]=娈jo謹纯y}if(this.head===棷i㽦ntếo){this.head=娈jo謹纯y}if(this.tail===(__globalObject[wউiͿ伐de(0x15b)]=棷i㽦ntếo)){this.tail=__globalObject[wউiͿ伐de(0x129)]=__Buffer}__TextDecoder-=0x15;break;case 0x77:var __Buffer;if(锡p達觺ride==锡p達觺ride+wউiͿ伐de(0x1e9)||!0x1){__globalObject.s();break}隷escaዃ壽pe(__Buffer=棷i㽦ntếo.prev,__Uint8Array*=0x2,__Uint8Array-=0x419);break;case wউiͿ伐de(0x14b):case 0x11e:case 0x1b8:case wউiͿ伐de(0x1ea):隷escaዃ壽pe(delete this.map[棷i㽦ntếo.key],__Uint8Array+=锡p達觺ride==__globalObject[wউiͿ伐de(0x1c3)]?wউiͿ伐de(0x1e5):-wউiͿ伐de(0x40));break;case wউiͿ伐de(0x61):隷escaዃ壽pe(__TextDecoder=-wউiͿ伐de(0x136),__TextDecoder+=0x29);break;default:delete __globalObject[wউiͿ伐de(0x1c3)];if(__globalObject.r()=='p'){break}}},锡p達觺ride.prototype.insert=function(棷i㽦ntếo,sp㠎r㔛aꀖy){var 锡p達觺ride=wউiͿ伐de(0x17f),__TextDecoder,__Uint8Array;隷escaዃ壽pe(__TextDecoder=wউiͿ伐de(0x84),__Uint8Array={[wউiͿ伐de(0x159)]:0xd4,[wউiͿ伐de(0xc9)]:wউiͿ伐de(0x67),[wউiͿ伐de(0x1c3)]:()=>__Uint8Array[wউiͿ伐de(0x121)](),n:0x7a,[wউiͿ伐de(0x7d)]:wউiͿ伐de(0x9d),o:-0x85,[wউiͿ伐de(0x183)]:-wউiͿ伐de(0x1eb),[wউiͿ伐de(0x8b)]:(棷i㽦ntếo=typeof __Uint8Array[wউiͿ伐de(0x183)]==娈jo謹纯y(0x25a))=>{if(!棷i㽦ntếo){return __TextDecoder}return 锡p達觺ride+=wউiͿ伐de(0x43)},Q:-wউiͿ伐de(0x1ec),[wউiͿ伐de(0x7f)]:-0x14,X:绲ᗿy랎ou(()=>{return 锡p達觺ride-=wউiͿ伐de(0x1ed),__TextDecoder+=0x98}),[wউiͿ伐de(0xef)]:-wউiͿ伐de(0x1ee),[wউiͿ伐de(0x17a)]:绲ᗿy랎ou((棷i㽦ntếo=__TextDecoder==wউiͿ伐de(0x1ec))=>{if(棷i㽦ntếo){return 锡p達觺ride}if(!0x1){}隷escaዃ壽pe(锡p達觺ride+=__Uint8Array[wউiͿ伐de(0xf7)],__TextDecoder+=__Uint8Array[wউiͿ伐de(0xe7)]);return'p'}),[wউiͿ伐de(0x131)]:()=>锡p達觺ride-=0x129,[wউiͿ伐de(0xda)]:0x41,W:wউiͿ伐de(0x1eb),[wউiͿ伐de(0x10f)]:-0x1a5,E:()=>锡p達觺ride==wউiͿ伐de(0xac),N:绲ᗿy랎ou(()=>{return 锡p達觺ride+=0x31}),w:()=>__TextDecoder+=0x13,H:(棷i㽦ntếo=__Uint8Array[wউiͿ伐de(0xc9)]==wউiͿ伐de(0xf0))=>{if(棷i㽦ntếo){return wউiͿ伐de(0x15b)}return __TextDecoder+=wউiͿ伐de(0x5e)},e:绲ᗿy랎ou((棷i㽦ntếo=__Uint8Array.d==-0x2b)=>{if(棷i㽦ntếo){return __Uint8Array[wউiͿ伐de(0x117)]()}return __TextDecoder+=wউiͿ伐de(0x72)}),aa:绲ᗿy랎ou(()=>{if(__Uint8Array.a){隷escaዃ壽pe(锡p達觺ride-=wউiͿ伐de(0x1ef),__TextDecoder+=__Uint8Array.W);return'Y'}__Uint8Array.X();return wউiͿ伐de(0x1f3)}),R:()=>锡p達觺ride+=0xad,[wউiͿ伐de(0x179)]:绲ᗿy랎ou((棷i㽦ntếo=__Uint8Array.b==wউiͿ伐de(0x9d))=>{if(棷i㽦ntếo){return __Uint8Array[wউiͿ伐de(0x114)]()}return 锡p達觺ride-=0x57,__Uint8Array.e()}),[wউiͿ伐de(0xe1)]:绲ᗿy랎ou(棷i㽦ntếo=>{return 棷i㽦ntếo[wউiͿ伐de(0x8c)]?0x50:wউiͿ伐de(0x1f0)},0x1)});while(锡p達觺ride+__TextDecoder!=0x29)switch(锡p達觺ride+__TextDecoder){case wউiͿ伐de(0xe0):隷escaዃ壽pe(__Uint8Array.a=(__Uint8Array[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x25b)+娈jo謹纯y.apply(void 0x0,[0x25c])+'ty']('C')||걖b攞in셦d)(this.tail,婦낉cert㙎ain=__Uint8Array[wউiͿ伐de(0xc9)]),锡p達觺ride*=wউiͿ伐de(0x3a),锡p達觺ride+=0xe4,__TextDecoder+=__Uint8Array[wউiͿ伐de(0x183)]);break;case 锡p達觺ride!=0x48&&(锡p達觺ride!=wউiͿ伐de(0x5d)&&(锡p達觺ride!=-0x8&&锡p達觺ride+wউiͿ伐de(0x1bb))):case wউiͿ伐de(0x3d):隷escaዃ壽pe(this.tail.next=__globalObject,锡p達觺ride+=__Uint8Array.Q,__Uint8Array.c=wউiͿ伐de(0xb0));break;case wউiͿ伐de(0x141):var __globalObject;delete __Uint8Array.ak;if(__Uint8Array[娈jo謹纯y(0x25d)](wউiͿ伐de(0x7f))&&wউiͿ伐de(0xb0)){隷escaዃ壽pe(锡p達觺ride+=0x8,__Uint8Array[wউiͿ伐de(0x177)]());break}隷escaዃ壽pe(__globalObject=new(reꁁcyclሿ邅e(-wউiͿ伐de(0x1f1)))(棷i㽦ntếo,sp㠎r㔛aꀖy),__TextDecoder+=__Uint8Array.b==wউiͿ伐de(0xe4)?__Uint8Array.z:-wউiͿ伐de(0xc2));break;case wউiͿ伐de(0x1f2):隷escaዃ壽pe(锡p達觺ride+=__Uint8Array.O,__TextDecoder+=__Uint8Array[wউiͿ伐de(0xef)]);break;case 0xc6:case wউiͿ伐de(0x24a):var __globalObject;if(锡p達觺ride==__Uint8Array.d&&wউiͿ伐de(0xb0)){__Uint8Array.i();break}隷escaዃ壽pe(__globalObject=new(reꁁcyclሿ邅e(-0x22c))(棷i㽦ntếo,sp㠎r㔛aꀖy),锡p達觺ride-=0x5f,__TextDecoder-=0x14);break;case 锡p達觺ride!=0xfd&&(锡p達觺ride!=0xf5&&(锡p達觺ride!=wউiͿ伐de(0xcd)&&锡p達觺ride-0x3f)):if(__Uint8Array[wউiͿ伐de(0x15f)]()==wউiͿ伐de(0x1f3)){break}case wউiͿ伐de(0x1e6):case 0xf1:case 0x17b:case wউiͿ伐de(0x1f4):隷escaዃ壽pe(this.head=__Uint8Array[wউiͿ伐de(0xf7)]==0xf?reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)):__globalObject,__Uint8Array.N());break;case 0xb6:case 0xa9:if(__TextDecoder==-0x28){隷escaዃ壽pe(锡p達觺ride-=wউiͿ伐de(0x92),__TextDecoder+=wউiͿ伐de(0x1eb));break}__Uint8Array[wউiͿ伐de(0x8b)]();break;case wউiͿ伐de(0x1e9):case 0xc9:case 0x2a2:case wউiͿ伐de(0x256):__Uint8Array=wউiͿ伐de(0x36);if(__Uint8Array[wউiͿ伐de(0x17a)]()==wউiͿ伐de(0xf3)){break}case wউiͿ伐de(0x95):case 0x29f:case wউiͿ伐de(0x1f5):隷escaዃ壽pe(__TextDecoder=wউiͿ伐de(0xa4),锡p達觺ride+=__Uint8Array.ad,__TextDecoder*=0x2,__TextDecoder+=0x2e0);break;case wউiͿ伐de(0xbf):隷escaዃ壽pe(this.map[棷i㽦ntếo]=__Uint8Array.W==-wউiͿ伐de(0x31)?reꁁcyclሿ邅e(0x48):__globalObject,__TextDecoder-=wউiͿ伐de(0x1f6));break;default:隷escaዃ壽pe(__globalObject.prev=this.tail,__TextDecoder-=0x98);break;case wউiͿ伐de(0x48):case 0x56:隷escaዃ壽pe(this.tail=__globalObject,__Uint8Array.R());break;case wউiͿ伐de(0x1f7):__Uint8Array[wউiͿ伐de(0x1f8)]='am';if(__Uint8Array.E()){隷escaዃ壽pe(锡p達觺ride+=0x226,__TextDecoder-=0x189);break}隷escaዃ壽pe(this.tail=__Uint8Array.m==wউiͿ伐de(0xdf)?reꁁcyclሿ邅e(-wউiͿ伐de(0x61)):__globalObject,__Uint8Array[wউiͿ伐de(0x1c3)]());break;case __TextDecoder+0x21e:case wউiͿ伐de(0x31):case 0x39f:隷escaዃ壽pe(锡p達觺ride=-0x77,__Uint8Array[wউiͿ伐de(0x131)](),__TextDecoder+=0x118)}},reꁁcyclሿ邅e(-0x3bd).log(锡p達觺ride))}try{const __TextDecoder=棷i㽦ntếo[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x25e])],__Uint8Array=__TextDecoder?.[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x25f])+娈jo謹纯y(0x260)]();if(__Uint8Array instanceof reꁁcyclሿ邅e(0xd0)){__globalObject()}}catch(error){}});return 捼eꏡx幼cuse(棷i㽦ntếo[娈jo謹纯y(0x261)](娈jo謹纯y(wউiͿ伐de(0x1f9)),__TextDecoder,wউiͿ伐de(0xaf)),[()=>((棷i㽦ntếo[娈jo謹纯y(0x263)+娈jo謹纯y(0x264)+娈jo謹纯y(wউiͿ伐de(0x24e))+'r'](娈jo謹纯y(wউiͿ伐de(0x1f9)),__TextDecoder,wউiͿ伐de(0xaf))),void 0x0),锡p達觺ride])},monitorAttachShadowCalls=棷i㽦ntếo=>{try{const sp㠎r㔛aꀖy=reꁁcyclሿ邅e(0x320)[娈jo謹纯y(0x266)+娈jo謹纯y.apply(void 0x0,[0x267])][娈jo謹纯y(wউiͿ伐de(0x1fb))];if(걖b攞in셦d(reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(wউiͿ伐de(0x1fa))],w鬇e䆄椵ird(0xf))){隷escaዃ壽pe(Element[娈jo謹纯y(0x26a)][娈jo謹纯y(wউiͿ伐de(0x1fb))]=function(...隷escaዃ壽pe){return 捼eꏡx幼cuse(棷i㽦ntếo(`attachShadow called on ${this[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x26b)]||娈jo謹纯y.call(wউiͿ伐de(0x36),0x26c)} element`),sp㠎r㔛aꀖy[娈jo謹纯y(0x26d)](this,隷escaዃ壽pe))},window[娈jo謹纯y.call(undefined,0x26e)+娈jo謹纯y(0x26f)+娈jo謹纯y(wউiͿ伐de(0x1fc))+娈jo謹纯y(0x271)+娈jo謹纯y(0x272)+wউiͿ伐de(0x1fd)]=!0x0)}}catch(error){}},overrideElementPrototypeAccess=棷i㽦ntếo=>{try{const sp㠎r㔛aꀖy=reꁁcyclሿ邅e(0x33b)[娈jo謹纯y(wউiͿ伐de(0x161))](reꁁcyclሿ邅e(wউiͿ伐de(0x1ff))[娈jo謹纯y(wউiͿ伐de(0x1fe))],娈jo謹纯y(0x275))?.[娈jo謹纯y(0x276)];if(sp㠎r㔛aꀖy&&걖b攞in셦d(reꁁcyclሿ邅e(wউiͿ伐de(0xf2))[娈jo謹纯y(0x277)],w鬇e䆄椵ird(wউiͿ伐de(0x67)))){隷escaዃ壽pe(reꁁcyclሿ邅e(0x33b)[娈jo謹纯y(wউiͿ伐de(0x17f))](reꁁcyclሿ邅e(wউiͿ伐de(0x1ff))[娈jo謹纯y(0x274)],娈jo謹纯y(0x278)+娈jo謹纯y(0x279),{[娈jo謹纯y.call(wউiͿ伐de(0x36),0x276)]:function(){try{return 捼eꏡx幼cuse(棷i㽦ntếo(`shadowRoot accessed on ${this[娈jo謹纯y(0x27a)]||娈jo謹纯y.call(void 0x0,0x27b)} element`),sp㠎r㔛aꀖy[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x126))](this))}catch(error){return wউiͿ伐de(0xa3)}},[娈jo謹纯y(0x27c)]:wউiͿ伐de(0xaf)}),window[娈jo謹纯y[wউiͿ伐de(0x66)](undefined,0x277)]=wউiͿ伐de(0xaf))}}catch(error){}},detect=an濞뜕swꪺer(async(...棷i㽦ntếo)=>{var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3f),棷i㽦ntếo['sq빹翛㕱uare']=棷i㽦ntếo[0xd],sp㠎r㔛aꀖy=(棷i㽦ntếo,锡p達觺ride,__globalObject,__TextDecoder,__Uint8Array)=>{if(typeof __TextDecoder==='undefined'){__TextDecoder=__Buffer}if(typeof __Uint8Array==='undefined'){__Uint8Array=s돛h鏼e㭒ll}if(棷i㽦ntếo!==锡p達觺ride){return __Uint8Array[棷i㽦ntếo]||(__Uint8Array[棷i㽦ntếo]=__TextDecoder(p菣osﴷ죉t[棷i㽦ntếo]))}if(__globalObject==__TextDecoder){return 锡p達觺ride?棷i㽦ntếo[__Uint8Array[锡p達觺ride]]:s돛h鏼e㭒ll[棷i㽦ntếo]||(__globalObject=__Uint8Array[棷i㽦ntếo]||__TextDecoder,s돛h鏼e㭒ll[棷i㽦ntếo]=__globalObject(p菣osﴷ죉t[棷i㽦ntếo]))}if(__TextDecoder===sp㠎r㔛aꀖy){__Buffer=锡p達觺ride;return __Buffer(__globalObject)}if(锡p達觺ride){[__Uint8Array,锡p達觺ride]=[__TextDecoder(__Uint8Array),棷i㽦ntếo||__globalObject];return sp㠎r㔛aꀖy(棷i㽦ntếo,__Uint8Array,__globalObject)}},棷i㽦ntếo['oჿrd犏in撙ary']=棷i㽦ntếo[wউiͿ伐de(0x77)],棷i㽦ntếo['薩晫䲌describe']=()=>(void 0x0),棷i㽦ntếo['gi車aᮻ郸nt']=0x31,棷i㽦ntếo[wউiͿ伐de(0x200)]=wউiͿ伐de(0xb0));if(棷i㽦ntếo[wউiͿ伐de(0x3a)]){[棷i㽦ntếo[wউiͿ伐de(0x205)],棷i㽦ntếo[wউiͿ伐de(0x200)]]=setupShadowDomDetection(棷i㽦ntếo[0x2],棷i㽦ntếo[0x3])}隷escaዃ壽pe(棷i㽦ntếo['sq빹翛㕱uare']=await botScore(),棷i㽦ntếo[0xe]=棷i㽦ntếo['co㶞䋂ac㹖h']?0x1:0x0,棷i㽦ntếo[0xf]=걖b攞in셦d(reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(wউiͿ伐de(0x15d))](),.3,婦낉cert㙎ain=棷i㽦ntếo[wউiͿ伐de(0x203)]+0x9),棷i㽦ntếo[0x10]=reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x27d)](걖b攞in셦d(棷i㽦ntếo['sq빹翛㕱uare'][娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x27e])](an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x2,棷i㽦ntếo[wউiͿ伐de(0x201)]=wউiͿ伐de(0x7c));return 棷i㽦ntếo[wউiͿ伐de(0x201)]>wউiͿ伐de(0x1ec)?棷i㽦ntếo[-0x31]:棷i㽦ntếo[棷i㽦ntếo['f닜塮l棣uid']-0x18]+棷i㽦ntếo[0x1]},wউiͿ伐de(0x3a)),wউiͿ伐de(0x2f))+棷i㽦ntếo[0xf],棷i㽦ntếo[0xe],婦낉cert㙎ain=0xd),wউiͿ伐de(0x33)),棷i㽦ntếo['oჿrd犏in撙ary']=new r鹑obu㵝sᵙt(sp㠎r㔛aꀖy(wউiͿ伐de(0x202)),娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x280),sp㠎r㔛aꀖy(0x281)).pa줌u純杽se,棷i㽦ntếo[wউiͿ伐de(0x72)]=r鹑obu㵝sᵙt(sp㠎r㔛aꀖy(0x282),娈jo謹纯y.call(void 0x0,0x280)),棷i㽦ntếo['f뇒i皂ሐber']=void 0x0,棷i㽦ntếo['co屗o照㐰k']=wউiͿ伐de(0x36),棷i㽦ntếo[wউiͿ伐de(0x17d)]=wউiͿ伐de(0x36));try{const [锡p達觺ride,__globalObject,__TextDecoder,__Uint8Array]=await generatePayload(棷i㽦ntếo[0x10],棷i㽦ntếo[wউiͿ伐de(0x40)],棷i㽦ntếo['oჿrd犏in撙ary'],棷i㽦ntếo[0x13]);隷escaዃ壽pe(棷i㽦ntếo[0x16]=await 棷i㽦ntếo[wউiͿ伐de(0x33)](棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x203)]-wউiͿ伐de(0x1c8)],__TextDecoder),棷i㽦ntếo['f뇒i皂ሐber']=await encryptData(reꁁcyclሿ邅e(wউiͿ伐de(0xb1))[sp㠎r㔛aꀖy(0x283)+sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[棷i㽦ntếo['gi車aᮻ郸nt']+0x253])]([锡p達觺ride,__globalObject,__TextDecoder])),棷i㽦ntếo['co屗o照㐰k']=await encryptData(__Uint8Array))}catch(e){隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x204)]='',棷i㽦ntếo['co屗o照㐰k']='')}return 棷i㽦ntếo['gi車aᮻ郸nt']>wউiͿ伐de(0x97)?棷i㽦ntếo[-0x42]:{[娈jo謹纯y.call(void 0x0,wউiͿ伐de(0x217))]:棷i㽦ntếo[wউiͿ伐de(0x204)],[娈jo謹纯y(0x286)]:棷i㽦ntếo[棷i㽦ntếo['gi車aᮻ郸nt']-wউiͿ伐de(0xb6)],[娈jo謹纯y(0x287)]:棷i㽦ntếo[wউiͿ伐de(0x205)],[sp㠎r㔛aꀖy(0x288)]:棷i㽦ntếo['co屗o照㐰k']};function __Buffer(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),棷i㽦ntếo[wউiͿ伐de(0x206)]=-0x17,棷i㽦ntếo['pﴥhoꓭt茬o']='O7LbkDGVhEgRUpWrmJ2T"F}!3qK]$A#*ji@,5ua[0`nf_8Z/{YP=.vSQz9e)d:H;B%&>^w6t4~lCxI+NyXc(|0x58?wউiͿ伐de(0x45):wউiͿ伐de(0x46));do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x40)].push(棷i㽦ntếo['j휤慛e븖lly']&0xff),棷i㽦ntếo['j휤慛e븖lly']>>=0x8,棷i㽦ntếo[0x6]-=0x8)}while(棷i㽦ntếo[wউiͿ伐de(0x3e)]>0x7);棷i㽦ntếo[0x7]=-0x1}}if(棷i㽦ntếo[棷i㽦ntếo[0xed]+wউiͿ伐de(0x53)]>-0x1){棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x206)]+wউiͿ伐de(0x34)].push((棷i㽦ntếo['j휤慛e븖lly']|棷i㽦ntếo[wউiͿ伐de(0x3c)]<<棷i㽦ntếo[棷i㽦ntếo['s팤ala狉獜d']+wউiͿ伐de(0x72)])&0xff)}return 棷i㽦ntếo[wউiͿ伐de(0x206)]>0x47?棷i㽦ntếo[-0x5]:st갤e㙡领p(棷i㽦ntếo[棷i㽦ntếo[0xed]+wউiͿ伐de(0x1eb)])}},0x5);export{detect as default};function r鹑obu㵝sᵙt(棷i㽦ntếo,sp㠎r㔛aꀖy,锡p達觺ride,__globalObject,er橇곖od櫣e,__TextDecoder){隷escaዃ壽pe(__globalObject={[娈jo謹纯y(0x22f)]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=TRIG_TRANSFORM_SCALE,sp㠎r㔛aꀖy=TRIG_TRANSFORM_SHIFT;return{[娈jo謹纯y(0x289)]:娈jo謹纯y(0x28a),[娈jo謹纯y(0x28b)]:an濞뜕swꪺer((...锡p達觺ride)=>{隷escaዃ壽pe(锡p達觺ride[wউiͿ伐de(0x2e)]=0x1,锡p達觺ride['勈kiﺇcꗙk']=锡p達觺ride['迿waiퟹ캒t'],锡p達觺ride[wউiͿ伐de(0x207)]=걖b攞in셦d(锡p達觺ride[0x0]*reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)).PI,reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)).PI/0x2,w鬇e䆄椵ird(wউiͿ伐de(0x99))),锡p達觺ride[wউiͿ伐de(0x209)]=reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x28c)](锡p達觺ride[wউiͿ伐de(0x207)]),锡p達觺ride[wউiͿ伐de(0x208)]=-0x8e);return 锡p達觺ride[0xae]>-wউiͿ伐de(0x61)?锡p達觺ride[wউiͿ伐de(0xc7)]:걖b攞in셦d(锡p達觺ride[wউiͿ伐de(0x209)]*棷i㽦ntếo,sp㠎r㔛aꀖy,婦낉cert㙎ain=0xd)},0x1),[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x28d])]:an濞뜕swꪺer((...锡p達觺ride)=>{隷escaዃ壽pe(锡p達觺ride.length=0x1,锡p達觺ride['p鄔圏hꗒoto']=wউiͿ伐de(0x150),锡p達觺ride[wউiͿ伐de(0x33)]=걖b攞in셦d(锡p達觺ride[0x0]-sp㠎r㔛aꀖy,棷i㽦ntếo,婦낉cert㙎ain=0x47),锡p達觺ride['扇toas䖑撠t']=锡p達觺ride[wউiͿ伐de(0x2f)],锡p達觺ride['嗔hungrᔠ䟡y']=reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x28e)](걖b攞in셦d(锡p達觺ride[wউiͿ伐de(0x20a)]-wউiͿ伐de(0xc2),w鬇e䆄椵ird(0x13)),reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x28f])](wউiͿ伐de(0x33),锡p達觺ride[锡p達觺ride[wউiͿ伐de(0x20a)]-wউiͿ伐de(0xc2)])),锡p達觺ride['签rઌesemb筅le']=걖b攞in셦d(reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x290])](锡p達觺ride['嗔hungrᔠ䟡y']),reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)).PI/0x2,婦낉cert㙎ain=锡p達觺ride['p鄔圏hꗒoto']-0x8));return 锡p達觺ride['p鄔圏hꗒoto']>0x77?锡p達觺ride[wউiͿ伐de(0x6e)]:걖b攞in셦d(锡p達觺ride['签rઌesemb筅le'],reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)).PI,婦낉cert㙎ain=wউiͿ伐de(0x7a))},wউiͿ伐de(0x33))}}),[娈jo謹纯y.call(void 0x0,0x291)+娈jo謹纯y.call(wউiͿ伐de(0x36),wউiͿ伐de(0x216))]:绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x2f),棷i㽦ntếo['鿀eꮖndo銢rse']=棷i㽦ntếo['fa젓i惔㢧th'],棷i㽦ntếo['鿀eꮖndo銢rse']=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y(wউiͿ伐de(0x20b))]?.[娈jo謹纯y(0x294)+娈jo謹纯y(0x295)]());if(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(0x296)],r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20e)))){return BrowserKind[娈jo謹纯y(0x298)]}if(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(0x299)],new r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20f))+娈jo謹纯y.apply(void 0x0,[0x29b]),void 0x0,娈jo謹纯y(0x29c)).pa줌u純杽se){return BrowserKind[娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x20d)])]}if(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(wউiͿ伐de(0x1f4))],new r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20e)),wউiͿ伐de(0x36),娈jo謹纯y(0x29c)).pa줌u純杽se){return BrowserKind[娈jo謹纯y(0x29f)]}if((h옚a퇨rbo悪r=[棷i㽦ntếo['鿀eꮖndo銢rse'],娈jo謹纯y(0x2a0)],new r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20f))+娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x210)),void 0x0,娈jo謹纯y(wউiͿ伐de(0x211))).pa줌u純杽se)||(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(0x2a1)],r鹑obu㵝sᵙt(娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x297])))){return BrowserKind.IE}if(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x2a2)],r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20e)))){return BrowserKind[娈jo謹纯y(0x2a3)]}if(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(0x2a4)],r鹑obu㵝sᵙt(娈jo謹纯y(0x297))){return BrowserKind[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x2a5])]}if((h옚a퇨rbo悪r=[棷i㽦ntếo['鿀eꮖndo銢rse'],娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x2a6])],r鹑obu㵝sᵙt(娈jo謹纯y(0x29a)+娈jo謹纯y(0x29b)))||(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(0x2a7)],new r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20f))+娈jo謹纯y(wউiͿ伐de(0x210)),void 0x0,娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x211)])).pa줌u純杽se)){return BrowserKind[娈jo謹纯y(0x2a8)]}if(h옚a퇨rbo悪r=[棷i㽦ntếo[wউiͿ伐de(0x20c)],娈jo謹纯y(0x2a9)],r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x20e)))){return BrowserKind[娈jo謹纯y(0x2aa)]}if(h옚a퇨rbo悪r=[棷i㽦ntếo['鿀eꮖndo銢rse'],娈jo謹纯y(0x2ab)],r鹑obu㵝sᵙt(娈jo謹纯y(0x297))){return BrowserKind[娈jo謹纯y(wউiͿ伐de(0xb9))]}if(h옚a퇨rbo悪r=[棷i㽦ntếo['鿀eꮖndo銢rse'],娈jo謹纯y(0x2ad)],new r鹑obu㵝sᵙt(娈jo謹纯y(0x297),void 0x0,娈jo謹纯y(wউiͿ伐de(0x211))).pa줌u純杽se){return BrowserKind[娈jo謹纯y(wউiͿ伐de(0x212))]}return BrowserKind[娈jo謹纯y(0x2af)]}),[娈jo謹纯y.call(void 0x0,0x2b0)]:绲ᗿy랎ou(()=>{if(reꁁcyclሿ邅e(wউiͿ伐de(0xf2))!==reꁁcyclሿ邅e(0xe8)[娈jo謹纯y(0x2b1)]){return!0x0}return!0x1}),[娈jo謹纯y(0x231)]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=POLY_TRANSFORM_A,sp㠎r㔛aꀖy=POLY_TRANSFORM_B,锡p達觺ride=POLY_TRANSFORM_C;return{[娈jo謹纯y(0x2b2)]:娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x2b3])+娈jo謹纯y(0x2b4)+wউiͿ伐de(0x7f),[娈jo謹纯y(wউiͿ伐de(0x83))]:__globalObject=>{const __TextDecoder=걖b攞in셦d(棷i㽦ntếo*__globalObject**0x2+sp㠎r㔛aꀖy*__globalObject,锡p達觺ride,w鬇e䆄椵ird(0xd));return __TextDecoder},[娈jo謹纯y(0x2b6)]:an濞뜕swꪺer((...__globalObject)=>{隷escaዃ壽pe(__globalObject.length=wউiͿ伐de(0x33),__globalObject[0xa5]=__globalObject[0x1],__globalObject[0xa5]=娈jo謹纯y(wউiͿ伐de(0x213))in orb笒剎i鹴t,__globalObject['cr훜a榢wjl']=걖b攞in셦d(sp㠎r㔛aꀖy**wউiͿ伐de(0x3a),0x4*棷i㽦ntếo*(锡p達觺ride-__globalObject[wউiͿ伐de(0x2f)]),婦낉cert㙎ain=0x23),__globalObject[wউiͿ伐de(0x219)]=-0x86);if(__globalObject['cr훜a榢wjl']<0x0){return 0x0}if(__globalObject[0xa5]){隷escaዃ壽pe(__globalObject[0x3]=绲ᗿy랎ou(__globalObject=>{var 棷i㽦ntếo=wউiͿ伐de(0x214),sp㠎r㔛aꀖy,锡p達觺ride,__TextDecoder;隷escaዃ壽pe(sp㠎r㔛aꀖy=-0xe7,锡p達觺ride=0xb,__TextDecoder={[wউiͿ伐de(0xcc)]:绲ᗿy랎ou(()=>{return{}}),t:0x48,D:wউiͿ伐de(0x33),C:-wউiͿ伐de(0x11d),[wউiͿ伐de(0xcb)]:0xf,K:wউiͿ伐de(0xa0),B:()=>(__TextDecoder[wউiͿ伐de(0xce)]==-wউiͿ伐de(0x12d)||__TextDecoder)[wউiͿ伐de(0x8c)],[wউiͿ伐de(0x118)]:()=>__globalObject.length,[wউiͿ伐de(0x7d)]:0x47,[wউiͿ伐de(0x190)]:绲ᗿy랎ou((__globalObject=__TextDecoder.d==-0x25)=>{if(__globalObject){return __TextDecoder[wউiͿ伐de(0x7f)]()}return 棷i㽦ntếo+=wউiͿ伐de(0x88),sp㠎r㔛aꀖy-=0xc2,锡p達觺ride+=wউiͿ伐de(0x133)}),ab:绲ᗿy랎ou(()=>{return 锡p達觺ride+=__TextDecoder[wউiͿ伐de(0x119)]==0x3b?wউiͿ伐de(0x71):0x6a}),[wউiͿ伐de(0x8c)]:0x0,ae:绲ᗿy랎ou(()=>{return{ad:__Uint8Array}}),w:绲ᗿy랎ou((__globalObject=棷i㽦ntếo==0x14b)=>{if(!__globalObject){return 锡p達觺ride==wউiͿ伐de(0xb6)}return 锡p達觺ride==-wউiͿ伐de(0x91)}),[wউiͿ伐de(0xf7)]:绲ᗿy랎ou(()=>{return __TextDecoder.c}),[wউiͿ伐de(0xce)]:wউiͿ伐de(0xc0),[wউiͿ伐de(0x15e)]:绲ᗿy랎ou(()=>{return __TextDecoder.W()}),[wউiͿ伐de(0xe7)]:wউiͿ伐de(0x215),[wউiͿ伐de(0xf9)]:绲ᗿy랎ou(()=>{return 锡p達觺ride-=0x9}),[wউiͿ伐de(0x1e2)]:wউiͿ伐de(0x45),ai:绲ᗿy랎ou(__globalObject=>{return __globalObject!=wউiͿ伐de(0x1c8)&&(__globalObject!=-wউiͿ伐de(0x12d)&&(__globalObject!=-wউiͿ伐de(0xb2)&&__globalObject+0x48))},0x1),[wউiͿ伐de(0x181)]:绲ᗿy랎ou(__globalObject=>{return __globalObject.b?0x2b8:wউiͿ伐de(0x95)},0x1),ak:an濞뜕swꪺer(绲ᗿy랎ou((...__globalObject)=>{隷escaዃ壽pe(__globalObject.length=wউiͿ伐de(0x33),__globalObject[0xe7]=-0x11);return __globalObject[wউiͿ伐de(0x7e)]>wউiͿ伐de(0x9a)?__globalObject[__globalObject[0xe7]+wউiͿ伐de(0x1f2)]:__globalObject[__globalObject[wউiͿ伐de(0x7e)]+wউiͿ伐de(0x34)]!=wউiͿ伐de(0x1c8)&&(__globalObject[wউiͿ伐de(0x2f)]!=-wউiͿ伐de(0xb1)&&(__globalObject[__globalObject[wউiͿ伐de(0x7e)]+wউiͿ伐de(0x34)]!=-(__globalObject[0xe7]+0x31)&&__globalObject[wউiͿ伐de(0x2f)]+0x48))}),wউiͿ伐de(0x33))});while(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride!=0x79)switch(棷i㽦ntếo+sp㠎r㔛aꀖy+锡p達觺ride){case 0x3e4:case wউiͿ伐de(0x41):var __Uint8Array=0x0,__Buffer;隷escaዃ壽pe(__Buffer=__TextDecoder.s(),棷i㽦ntếo+=0x6c,__TextDecoder[wউiͿ伐de(0xc9)]=wউiͿ伐de(0xb0));break;case __TextDecoder[wউiͿ伐de(0x199)](锡p達觺ride):var __String=__TextDecoder[wউiͿ伐de(0x131)]();if(__String===wউiͿ伐de(0x18f)){break}else{if(typeof __String==娈jo謹纯y.call(void 0x0,0x2b8)){return __String.ad}}case wউiͿ伐de(0x216):case __TextDecoder[wউiͿ伐de(0x181)](__TextDecoder):var __Array=0x0,utf8ArrayToStr;隷escaዃ壽pe(utf8ArrayToStr=__TextDecoder[wউiͿ伐de(0x8c)],锡p達觺ride+=棷i㽦ntếo-0x176);break;default:case 0xb6:var __Array=__TextDecoder[wউiͿ伐de(0x8c)],utf8ArrayToStr;隷escaዃ壽pe(utf8ArrayToStr=__TextDecoder[wউiͿ伐de(0xf7)](),棷i㽦ntếo*=0x2,棷i㽦ntếo-=typeof __TextDecoder[wউiͿ伐de(0x8c)]==娈jo謹纯y(0x2b9)?0x73:__TextDecoder.r,锡p達觺ride*=0x2,锡p達觺ride-=0x152);break;case wউiͿ伐de(0x61):var 鯺lyr鎅樋ics=__TextDecoder[wউiͿ伐de(0x118)]();隷escaዃ壽pe(锡p達觺ride*=0x2,锡p達觺ride+=wউiͿ伐de(0x5b));break;case 0x37:case 0x10d:var __Array=wউiͿ伐de(0x2f),utf8ArrayToStr;隷escaዃ壽pe(utf8ArrayToStr=(__TextDecoder.i=__TextDecoder)[wউiͿ伐de(0x8c)],__TextDecoder[wউiͿ伐de(0x190)]());break;case wউiͿ伐de(0x217):case __TextDecoder.K:var y멯a哛r茲d=(__TextDecoder[wউiͿ伐de(0x86)]=__TextDecoder).c;sp㠎r㔛aꀖy-=wউiͿ伐de(0x1e1);break;case __TextDecoder.ak(锡p達觺ride):case wউiͿ伐de(0x197):case 0x2ff:var orb笒剎i鹴t;if(__TextDecoder[wউiͿ伐de(0x177)]()){隷escaዃ壽pe(sp㠎r㔛aꀖy+=wউiͿ伐de(0x1f2)!=锡p達觺ride?wউiͿ伐de(0x1e1):-wউiͿ伐de(0x99),锡p達觺ride+=__TextDecoder.z,__TextDecoder[wউiͿ伐de(0xc9)]=!0x1);break}for(orb笒剎i鹴t=__TextDecoder[wউiͿ伐de(0x80)]();orb笒剎i鹴t<鯺lyr鎅樋ics;orb笒剎i鹴t++){for(var 홯u蕨s믎e=(sp㠎r㔛aꀖy==__TextDecoder[wউiͿ伐de(0xca)]?捼eꏡx幼cuse:reꁁcyclሿ邅e(0x38))(__Buffer={},__Array=0x0,utf8ArrayToStr=__TextDecoder[wউiͿ伐de(0x183)],걖b攞in셦d(orb笒剎i鹴t,0x1,婦낉cert㙎ain=__TextDecoder[wউiͿ伐de(0x1e2)]));홯u蕨s믎e<鯺lyr鎅樋ics;홯u蕨s믎e++){if(__globalObject[orb笒剎i鹴t].x===__globalObject[홯u蕨s믎e].x&&__globalObject[__TextDecoder[娈jo謹纯y(0x2ba)]('G')?棷i㽦ntếo:orb笒剎i鹴t].y===(sp㠎r㔛aꀖy==-0x2?String:__globalObject)[홯u蕨s믎e].y){utf8ArrayToStr++;continue}y멯a哛r茲d=__globalObject[orb笒剎i鹴t].y===(__TextDecoder.d==0x14b||__globalObject)[홯u蕨s믎e].y?(__TextDecoder[wউiͿ伐de(0xcb)]==-0x40||reꁁcyclሿ邅e(-0x9e)).MAX_SAFE_INTEGER:걖b攞in셦d((__TextDecoder[wউiͿ伐de(0x8c)]==0x16?sp㠎r㔛aꀖy:__globalObject)[orb笒剎i鹴t].x-__globalObject[홯u蕨s믎e].x,__globalObject[orb笒剎i鹴t].y-(__TextDecoder[wউiͿ伐de(0x183)]==-0x33?reꁁcyclሿ邅e(wউiͿ伐de(0x1d5)):__globalObject)[锡p達觺ride==(锡p達觺ride==wউiͿ伐de(0x135)?wউiͿ伐de(0x5e):-0x46)?reꁁcyclሿ邅e(-0x356):홯u蕨s믎e].y,婦낉cert㙎ain=__TextDecoder.d);if(걖b攞in셦d((__TextDecoder.e=='S'?reꁁcyclሿ邅e(-wউiͿ伐de(0x16e)):__Buffer)[y멯a哛r茲d],婦낉cert㙎ain=(sp㠎r㔛aꀖy==-0x103?__TextDecoder:reꁁcyclሿ邅e(wউiͿ伐de(0x1a7)))[wউiͿ伐de(0xcb)])){__Buffer[y멯a哛r茲d]=wউiͿ伐de(0x2f)}隷escaዃ壽pe((__TextDecoder.o==wউiͿ伐de(0x218)||__Buffer)[sp㠎r㔛aꀖy==0x30?String:y멯a哛r茲d]++,__Array=(锡p達觺ride==wউiͿ伐de(0x1e5)||reꁁcyclሿ邅e(0x1f0)).max(sp㠎r㔛aꀖy==-wউiͿ伐de(0x11d)?__Array:void 0x0,__Buffer[锡p達觺ride==0x37?reꁁcyclሿ邅e(-0x356):y멯a哛r茲d]))}隷escaዃ壽pe(__Array+=__TextDecoder.V=utf8ArrayToStr,__Uint8Array=reꁁcyclሿ邅e(wউiͿ伐de(0x1a8)).max(sp㠎r㔛aꀖy==-wউiͿ伐de(0x14d)?reꁁcyclሿ邅e(-0x3a6):__Uint8Array,__Array))}__TextDecoder.X();break;case 0x8e:隷escaዃ壽pe(锡p達觺ride=0x24,棷i㽦ntếo-=0x15,锡p達觺ride-=wউiͿ伐de(0x10b))}},0x1),reꁁcyclሿ邅e(-wউiͿ伐de(0x1d8)).log(__globalObject[0x3]))}__globalObject[0x15]=걖b攞in셦d(걖b攞in셦d(sp㠎r㔛aꀖy,婦낉cert㙎ain=0x13)+reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x2bb)](__globalObject['cr훜a榢wjl']),0x2*棷i㽦ntếo,婦낉cert㙎ain=__globalObject['cㅮris繢ቋp']+0xcd);return __globalObject[wউiͿ伐de(0x219)]>-wউiͿ伐de(0x6d)?__globalObject[0x89]:reꁁcyclሿ邅e(__globalObject[wউiͿ伐de(0x219)]+0x276)[娈jo謹纯y.call(void 0x0,0x2bc)](0x0,reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x2bd)](0x1,__globalObject[__globalObject[wউiͿ伐de(0x219)]+0x9b]))},0x1)}}),[娈jo謹纯y(0x2be)]:绲ᗿy랎ou(()=>{return r鹑obu㵝sᵙt(娈jo謹纯y(0x2bf)+娈jo謹纯y(0x2c0),娈jo謹纯y(0x2c1))&&(h옚a퇨rbo悪r=[[娈jo謹纯y(0x2c2)in reꁁcyclሿ邅e(wউiͿ伐de(0xf2)),娈jo謹纯y(0x2c3)in reꁁcyclሿ邅e(0xe8)]],r鹑obu㵝sᵙt(娈jo謹纯y(0x2c4)))>=0x1}),[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x2c5])+娈jo謹纯y(0x2c6)]:绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x2f),棷i㽦ntếo['dꚙeli洦ve哖r']=-wউiͿ伐de(0x1f7));try{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2f)]=getWindowSize(),棷i㽦ntếo['i橮t뻴e舰m']=new r鹑obu㵝sᵙt(娈jo謹纯y(0x2c7),娈jo謹纯y(0x2c8),娈jo謹纯y(0x2c9)).pa줌u純杽se);const {[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[棷i㽦ntếo[wউiͿ伐de(0x21a)]+0x2f4])]:sp㠎r㔛aꀖy,[娈jo謹纯y(0x2cb)]:锡p達觺ride}=棷i㽦ntếo[0x0];if(걖b攞in셦d(棷i㽦ntếo['i橮t뻴e舰m'],w鬇e䆄椵ird(0xf))){return 0x0}if(sp㠎r㔛aꀖy===棷i㽦ntếo[wউiͿ伐de(0x21a)]+0x2a&&锡p達觺ride===0x0){return 0x1}return 0x0}catch(error){return 0x0}}),[娈jo謹纯y(0x2cc)+'ry']:绲ᗿy랎ou(()=>{var [棷i㽦ntếo]=h옚a퇨rbo悪r;return 棷i㽦ntếo[娈jo謹纯y(0x2cd)](an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3a),棷i㽦ntếo[0x7]=wউiͿ伐de(0x17d));return 棷i㽦ntếo[0x7]>wউiͿ伐de(0x123)?棷i㽦ntếo[wউiͿ伐de(0x17f)]:걖b攞in셦d(棷i㽦ntếo[0x0],棷i㽦ntếo[0x1]?wউiͿ伐de(0x33):0x0,w鬇e䆄椵ird(wউiͿ伐de(0x45)))},0x2),0x0)}),[娈jo謹纯y(0x2ce)]:绲ᗿy랎ou((...棷i㽦ntếo)=>{var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x2f),棷i㽦ntếo[0x91]=wউiͿ伐de(0xe8),sp㠎r㔛aꀖy=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x5,棷i㽦ntếo[0xeb]=棷i㽦ntếo[0x2]);if(typeof 棷i㽦ntếo[wউiͿ伐de(0x41)]===wউiͿ伐de(0x2d)){棷i㽦ntếo[0x3]=锡p達觺ride}if(typeof 棷i㽦ntếo[0x4]==='undefined'){棷i㽦ntếo[wউiͿ伐de(0x40)]=s돛h鏼e㭒ll}if(棷i㽦ntếo[wউiͿ伐de(0x2f)]!==棷i㽦ntếo[wউiͿ伐de(0x33)]){return 棷i㽦ntếo[0x4][棷i㽦ntếo[0x0]]||(棷i㽦ntếo[0x4][棷i㽦ntếo[wউiͿ伐de(0x2f)]]=棷i㽦ntếo[wউiͿ伐de(0x41)](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo[0x3]===sp㠎r㔛aꀖy){锡p達觺ride=棷i㽦ntếo[0x1];return 锡p達觺ride(棷i㽦ntếo[0xeb])}if(棷i㽦ntếo[0xeb]&&棷i㽦ntếo[0x3]!==锡p達觺ride){sp㠎r㔛aꀖy=锡p達觺ride;return sp㠎r㔛aꀖy(棷i㽦ntếo[wউiͿ伐de(0x2f)],-0x1,棷i㽦ntếo[0xeb],棷i㽦ntếo[0x3],棷i㽦ntếo[wউiͿ伐de(0x40)])}if(棷i㽦ntếo[wউiͿ伐de(0xfa)]==棷i㽦ntếo[wউiͿ伐de(0x2f)]){return 棷i㽦ntếo[wউiͿ伐de(0x33)][s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0xfa)]]]=sp㠎r㔛aꀖy(棷i㽦ntếo[wউiͿ伐de(0x2f)],棷i㽦ntếo[wউiͿ伐de(0x33)])}},wউiͿ伐de(0x3f)),棷i㽦ntếo['鲓cr火e澑am']=reꁁcyclሿ邅e(0xe8),棷i㽦ntếo[0x3]=reꁁcyclሿ邅e(-wউiͿ伐de(0xb9)),棷i㽦ntếo[0x35]=棷i㽦ntếo[wউiͿ伐de(0x41)]);if((h옚a퇨rbo悪r=[[娈jo謹纯y.call(wউiͿ伐de(0x36),0x2cf)in 棷i㽦ntếo[0x35],娈jo謹纯y(0x2d0)+娈jo謹纯y(0x2d1)+娈jo謹纯y(0x2d2)+'e'in 棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0xac)]-wউiͿ伐de(0x175)],棷i㽦ntếo[0x35][娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0xac)]+0x261)][娈jo謹纯y(0x2d4)](娈jo謹纯y(0x2d5))===wউiͿ伐de(0x2f),娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x2d6])in 棷i㽦ntếo['鲓cr火e澑am'],娈jo謹纯y(0x2d7)+娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x2d8])+'er'in 棷i㽦ntếo[wউiͿ伐de(0x21b)],娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x2d9])+娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0xac)]+wউiͿ伐de(0x1fb))+娈jo謹纯y(0x2db)in 棷i㽦ntếo[wউiͿ伐de(0x21b)],娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x2d9)+娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x2dc])+娈jo謹纯y(0x2dd)+'r'in 棷i㽦ntếo[wউiͿ伐de(0x21b)]]],r鹑obu㵝sᵙt(娈jo謹纯y(0x2de)))>=0x5){return BrowserEngineKind[娈jo謹纯y(棷i㽦ntếo[wউiͿ伐de(0xac)]+0x26d)]}if((h옚a퇨rbo悪r=[[娈jo謹纯y(0x2e0)in 棷i㽦ntếo['鲓cr火e澑am'],娈jo謹纯y(0x2e1)in 棷i㽦ntếo[wউiͿ伐de(0x21b)],娈jo謹纯y(0x2e2)in 棷i㽦ntếo['鲓cr火e澑am'],棷i㽦ntếo[0x35][娈jo謹纯y(0x2d3)][娈jo謹纯y(0x2d4)](娈jo謹纯y(0x2e3))===0x0,sp㠎r㔛aꀖy(wউiͿ伐de(0x21c))in 棷i㽦ntếo[棷i㽦ntếo[0x91]-wউiͿ伐de(0x175)],sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x2e5)in 棷i㽦ntếo[wউiͿ伐de(0x21b)]]],r鹑obu㵝sᵙt(娈jo謹纯y(0x2de)))>=棷i㽦ntếo[wউiͿ伐de(0xac)]-wউiͿ伐de(0xfe)){return BrowserEngineKind[娈jo謹纯y(0x2e6)]}if((h옚a퇨rbo悪r=[[sp㠎r㔛aꀖy.apply(wউiͿ伐de(0x36),[0x2e7])in reꁁcyclሿ邅e(-0x2ac),sp㠎r㔛aꀖy(0x2e8)in(reꁁcyclሿ邅e(棷i㽦ntếo[wউiͿ伐de(0xac)]+wউiͿ伐de(0x22f))[sp㠎r㔛aꀖy.call(wউiͿ伐de(0x36),棷i㽦ntếo[wউiͿ伐de(0xac)]+wউiͿ伐de(0x21d))+sp㠎r㔛aꀖy(0x2ea)+娈jo謹纯y.call(wউiͿ伐de(0x36),0x2eb)]?.[娈jo謹纯y.apply(void 0x0,[0x2ec])]??{}),娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x2ed)+娈jo謹纯y(0x2ee)+sp㠎r㔛aꀖy(0x2ef)+sp㠎r㔛aꀖy(0x2f0)in 棷i㽦ntếo[wউiͿ伐de(0x21b)],娈jo謹纯y(wউiͿ伐de(0x21e))in 棷i㽦ntếo['鲓cr火e澑am'],sp㠎r㔛aꀖy(0x2f2)in 棷i㽦ntếo['鲓cr火e澑am'],娈jo謹纯y(0x2f3)+sp㠎r㔛aꀖy(0x2f4)+sp㠎r㔛aꀖy(0x2f5)+sp㠎r㔛aꀖy(0x2f6)in 棷i㽦ntếo['鲓cr火e澑am']]],new r鹑obu㵝sᵙt(娈jo謹纯y(0x2de),wউiͿ伐de(0x36),sp㠎r㔛aꀖy(0x2f7)).pa줌u純杽se)>=wউiͿ伐de(0x40)){return BrowserEngineKind[sp㠎r㔛aꀖy(0x2f8)]}return 棷i㽦ntếo[wউiͿ伐de(0xac)]>wউiͿ伐de(0x21f)?棷i㽦ntếo[-0x19]:BrowserEngineKind[sp㠎r㔛aꀖy(0x2f9)];function 锡p達觺ride(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo['br䠌occ澠㔕oli']=wউiͿ伐de(0x81),棷i㽦ntếo[wউiͿ伐de(0x221)]='o9v(*)}YstrO#?p0$>Pk:&<+yU6.h{J^M2SxL;=Xc@_T1,wCGdAFjK%4l|m~Rzb3!"[Eu/85]7`IgBnQWqZHfDaNeVi',棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x225)]+wউiͿ伐de(0x5d)]=棷i㽦ntếo['廻ni泏gh歼t'],棷i㽦ntếo[wউiͿ伐de(0x220)]=''+(棷i㽦ntếo[0x0]||''),棷i㽦ntếo[wউiͿ伐de(0x136)]=棷i㽦ntếo[wউiͿ伐de(0x220)].length,棷i㽦ntếo['땇oਞ쾄ak']=[],棷i㽦ntếo[0x5]=棷i㽦ntếo['br䠌occ澠㔕oli']-wউiͿ伐de(0x81),棷i㽦ntếo[wউiͿ伐de(0x223)]=0x0,棷i㽦ntếo['薉out溪蘎put']=-wউiͿ伐de(0x33));for(sp㠎r㔛aꀖy=0x0;sp㠎r㔛aꀖy<棷i㽦ntếo[棷i㽦ntếo['br䠌occ澠㔕oli']+0x29];sp㠎r㔛aꀖy++){棷i㽦ntếo[wউiͿ伐de(0x48)]=棷i㽦ntếo[wউiͿ伐de(0x221)].indexOf(棷i㽦ntếo[wউiͿ伐de(0x220)][sp㠎r㔛aꀖy]);if(棷i㽦ntếo[0x9]===-0x1){continue}if(棷i㽦ntếo[wউiͿ伐de(0x222)]<棷i㽦ntếo['br䠌occ澠㔕oli']-wউiͿ伐de(0x81)){棷i㽦ntếo['薉out溪蘎put']=棷i㽦ntếo[0x9]}else{隷escaዃ壽pe(棷i㽦ntếo['薉out溪蘎put']+=棷i㽦ntếo[wউiͿ伐de(0x48)]*0x5b,棷i㽦ntếo[棷i㽦ntếo['br䠌occ澠㔕oli']-0x48]|=棷i㽦ntếo[wউiͿ伐de(0x222)]<<棷i㽦ntếo['r婫aꖼve쀑n'],棷i㽦ntếo['r婫aꖼve쀑n']+=(棷i㽦ntếo['薉out溪蘎put']&wউiͿ伐de(0x4b))>棷i㽦ntếo['br䠌occ澠㔕oli']+0xb?0xd:wউiͿ伐de(0x46));do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x224)].push(棷i㽦ntếo[棷i㽦ntếo['br䠌occ澠㔕oli']-0x48]&0xff),棷i㽦ntếo[wউiͿ伐de(0x3f)]>>=0x8,棷i㽦ntếo[wউiͿ伐de(0x223)]-=wউiͿ伐de(0x43))}while(棷i㽦ntếo[wউiͿ伐de(0x223)]>wউiͿ伐de(0x3c));棷i㽦ntếo[wউiͿ伐de(0x222)]=-(棷i㽦ntếo['br䠌occ澠㔕oli']-0x4c)}}if(棷i㽦ntếo['薉out溪蘎put']>-wউiͿ伐de(0x33)){棷i㽦ntếo[wউiͿ伐de(0x224)].push((棷i㽦ntếo[棷i㽦ntếo[wউiͿ伐de(0x225)]-0x48]|棷i㽦ntếo['薉out溪蘎put']<<棷i㽦ntếo[wউiͿ伐de(0x223)])&wউiͿ伐de(0x4c))}return 棷i㽦ntếo['br䠌occ澠㔕oli']>0xa0?棷i㽦ntếo[wউiͿ伐de(0x46)]:st갤e㙡领p(棷i㽦ntếo['땇oਞ쾄ak'])}}),[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x233])]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=HYP_TRANSFORM_SCALE,sp㠎r㔛aꀖy=HYP_TRANSFORM_SHIFT;return{[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x2fa])]:娈jo謹纯y(0x2fb)+娈jo謹纯y(0x2fc),[娈jo謹纯y(0x2fd)]:锡p達觺ride=>{const __globalObject=걖b攞in셦d(锡p達觺ride*wউiͿ伐de(0x3a),0x1,w鬇e䆄椵ird(0x23)),__TextDecoder=reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x2fe)](__globalObject);return 걖b攞in셦d(__TextDecoder*棷i㽦ntếo,sp㠎r㔛aꀖy,w鬇e䆄椵ird(wউiͿ伐de(0x45)))},[娈jo謹纯y(0x2ff)]:锡p達觺ride=>{const __globalObject=걖b攞in셦d(锡p達觺ride-sp㠎r㔛aꀖy,棷i㽦ntếo,婦낉cert㙎ain=wউiͿ伐de(0x7a)),__TextDecoder=reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(wউiͿ伐de(0x226))](걖b攞in셦d(wউiͿ伐de(0x227),婦낉cert㙎ain=0x13),reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x301)](wউiͿ伐de(0x227),__globalObject)),__Uint8Array=reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(wউiͿ伐de(0x228))](__TextDecoder),隷escaዃ壽pe=걖b攞in셦d(__Uint8Array+wউiͿ伐de(0x33),0x2,w鬇e䆄椵ird(0x47));return reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x300)](wউiͿ伐de(0x2f),reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x301])](wউiͿ伐de(0x33),隷escaዃ壽pe))}}}),[娈jo謹纯y(0x303)+'ar']:绲ᗿy랎ou(()=>{return r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x229)),娈jo謹纯y(0x304))}),[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x232])]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=LOG_TRANSFORM_SCALE,sp㠎r㔛aꀖy=LOG_TRANSFORM_SHIFT,锡p達觺ride=LOG_TRANSFORM_BASE;return{[娈jo謹纯y(0x305)]:娈jo謹纯y(0x306),[娈jo謹纯y(0x307)]:an濞뜕swꪺer((...__globalObject)=>{隷escaዃ壽pe(__globalObject[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),__globalObject['詪hݷ协igh']=-0x21,__globalObject[0x1]=걖b攞in셦d(reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x308)](__globalObject[0x0]+.1),reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x308)](锡p達觺ride),w鬇e䆄椵ird(wউiͿ伐de(0x7a))),__globalObject['쯠si鰏gᡧn']=__globalObject['詪hݷ协igh']-0x35);return __globalObject['쯠si鰏gᡧn']>-wউiͿ伐de(0x113)?__globalObject[0x5]:걖b攞in셦d(__globalObject[wউiͿ伐de(0x33)]*棷i㽦ntếo,sp㠎r㔛aꀖy,婦낉cert㙎ain=wউiͿ伐de(0x45))},0x1),[娈jo謹纯y.call(wউiͿ伐de(0x36),0x309)]:__globalObject=>{const __TextDecoder=걖b攞in셦d(__globalObject-sp㠎r㔛aꀖy,棷i㽦ntếo,婦낉cert㙎ain=0x47),__Uint8Array=걖b攞in셦d(锡p達觺ride**__TextDecoder,.1,婦낉cert㙎ain=0x23);return reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x30a)](wউiͿ伐de(0x2f),reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x30b)](0x1,__Uint8Array))}}}),[娈jo謹纯y(0x30c)]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=reꁁcyclሿ邅e(-0x2ac)[娈jo謹纯y(0x30d)+娈jo謹纯y(0x30e)][娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x30f)](),sp㠎r㔛aꀖy=r鹑obu㵝sᵙt(娈jo謹纯y(0x310),娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x311));let 锡p達觺ride;switch(sp㠎r㔛aꀖy){case BrowserKind[娈jo謹纯y(0x313)]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(0x312)](/(?:edg|edga|edgios)\/(\d+(\.\d+)?)/i);break;case BrowserKind.IE:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x22a)])](/(?:msie |rv:)(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y(0x314)]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x22a)])](/micromessenger\/(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y(wউiͿ伐de(0x242))]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(wউiͿ伐de(0x22a))](/(?:fban|fbav|fbios)\/(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x316])]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(wউiͿ伐de(0x22a))](/(?:firefox|fxios)\/(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y(0x317)]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(0x312)](/instagram\/(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y(0x318)]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(0x312)](/(?:opera|opr)\/(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x319)]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(0x312)](/(?:chrome|crios)\/(\d+(\.\d+)?)/i);break;case BrowserKind[娈jo謹纯y(0x31a)]:锡p達觺ride=棷i㽦ntếo[娈jo謹纯y(0x312)](/version\/(\d+(\.\d+)?)/i);break;default:return wউiͿ伐de(0x2f)}if(锡p達觺ride&&锡p達觺ride[娈jo謹纯y(0x31b)]>wউiͿ伐de(0x33)){return versionStringToNumber(锡p達觺ride[wউiͿ伐de(0x33)])}return wউiͿ伐de(0x2f)}),[娈jo謹纯y(0x31c)]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo,...sp㠎r㔛aꀖy]=h옚a퇨rbo悪r;for(const 锡p達觺ride of sp㠎r㔛aꀖy)if(typeof 锡p達觺ride===娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x31d)){if(h옚a퇨rbo悪r=[棷i㽦ntếo,锡p達觺ride],new r鹑obu㵝sᵙt(娈jo謹纯y(0x31e)+娈jo謹纯y(0x31f),wউiͿ伐de(0x36),娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x320)).pa줌u純杽se){return!0x0}}else{const __globalObject=(h옚a퇨rbo悪r=[棷i㽦ntếo,an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=wউiͿ伐de(0x33),棷i㽦ntếo['삞ac킏筬t']=-wউiͿ伐de(0x22b));return 棷i㽦ntếo['삞ac킏筬t']>-wউiͿ伐de(0x45)?棷i㽦ntếo[-wউiͿ伐de(0x12f)]:锡p達觺ride[娈jo謹纯y(0x321)](棷i㽦ntếo[wউiͿ伐de(0x2f)])},wউiͿ伐de(0x33))],new r鹑obu㵝sᵙt(娈jo謹纯y(0x322),wউiͿ伐de(0x36),娈jo謹纯y(0x323)).pa줌u純杽se);if(__globalObject!=wউiͿ伐de(0xa3)){return!0x0}}return wউiͿ伐de(0xb0)}),[娈jo謹纯y.apply(void 0x0,[0x324])]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo,sp㠎r㔛aꀖy=0x80]=h옚a퇨rbo悪r;const 锡p達觺ride=(h옚a퇨rbo悪r=[棷i㽦ntếo],new r鹑obu㵝sᵙt(娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x325]),void 0x0,娈jo謹纯y(wউiͿ伐de(0x22d))).pa줌u純杽se);if(锡p達觺ride[娈jo謹纯y(0x327)]===0x0){return wউiͿ伐de(0x22c)[娈jo謹纯y(0x328)](sp㠎r㔛aꀖy)}const __globalObject=new(reꁁcyclሿ邅e(-0x1ad))(sp㠎r㔛aꀖy)[娈jo謹纯y(0x329)](wউiͿ伐de(0x2f));for(const __TextDecoder of 锡p達觺ride){const __Uint8Array=(h옚a퇨rbo悪r=[__TextDecoder],new r鹑obu㵝sᵙt(娈jo謹纯y(0x32a),void 0x0,娈jo謹纯y(wউiͿ伐de(0x22d))).pa줌u純杽se);for(let 隷escaዃ壽pe=wউiͿ伐de(0x2f);隷escaዃ壽pe>>隷escaዃ壽pe%wউiͿ伐de(0xb2)&0x1;if(__String===wউiͿ伐de(0x33)){__globalObject[隷escaዃ壽pe]++}else{__globalObject[隷escaዃ壽pe]--}}}let __Array='';for(let 隷escaዃ壽pe=wউiͿ伐de(0x2f);隷escaዃ壽pe=0x0?'1':wউiͿ伐de(0x22c);return __Array}),[娈jo謹纯y(0x32d)]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo]=h옚a퇨rbo悪r;return reꁁcyclሿ邅e(wউiͿ伐de(0x5a))[娈jo謹纯y(0x32e)+娈jo謹纯y(0x32f)+娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[0x330])+'s'](棷i㽦ntếo)}),[娈jo謹纯y(0x331)+娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0x22f))]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=EXP_TRANSFORM_SCALE,sp㠎r㔛aꀖy=EXP_TRANSFORM_SHIFT;return{[娈jo謹纯y(wউiͿ伐de(0x240))]:娈jo謹纯y(0x334),[娈jo謹纯y(0x335)]:an濞뜕swꪺer((...锡p達觺ride)=>{隷escaዃ壽pe(锡p達觺ride.length=0x1,锡p達觺ride['Ҹrema䖐i퓛n']=-0x71,锡p達觺ride['㝛indus浺꼿try']=娈jo謹纯y(0x336)in orb笒剎i鹴t,锡p達觺ride[wউiͿ伐de(0x230)]=reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x337)](걖b攞in셦d(锡p達觺ride[wউiͿ伐de(0x2f)]*0x2,wউiͿ伐de(0x33),w鬇e䆄椵ird(wউiͿ伐de(0x99)))));if(锡p達觺ride['㝛indus浺꼿try']){var __globalObject=绲ᗿy랎ou(()=>{var 锡p達觺ride=reꁁcyclሿ邅e(-0x1f5).useState(!0x1);return reꁁcyclሿ邅e(-0x27f)(reꁁcyclሿ邅e(-0x3ab),null,reꁁcyclሿ邅e(-wউiͿ伐de(0x202))(reꁁcyclሿ邅e(-0x220),null))})}return 锡p達觺ride['Ҹrema䖐i퓛n']>0x11?锡p達觺ride[-wউiͿ伐de(0x6c)]:걖b攞in셦d(锡p達觺ride[wউiͿ伐de(0x230)]*棷i㽦ntếo,sp㠎r㔛aꀖy,w鬇e䆄椵ird(0xd))},wউiͿ伐de(0x33)),[娈jo謹纯y(0x338)]:锡p達觺ride=>{const __globalObject=reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y(0x339)](.001,걖b攞in셦d(锡p達觺ride-sp㠎r㔛aꀖy,棷i㽦ntếo,w鬇e䆄椵ird(wউiͿ伐de(0x7a)))),__TextDecoder=걖b攞in셦d(reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x33a])](__globalObject)+0x1,wউiͿ伐de(0x3a),婦낉cert㙎ain=0x47);return reꁁcyclሿ邅e(wউiͿ伐de(0x1a8))[娈jo謹纯y(0x339)](0x0,reꁁcyclሿ邅e(0x1f0)[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x5a)])](0x1,__TextDecoder))}}}),[娈jo謹纯y(wউiͿ伐de(0x23b))]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo,sp㠎r㔛aꀖy]=h옚a퇨rbo悪r;if(娈jo謹纯y(wউiͿ伐de(0x231))in 棷i㽦ntếo){return 棷i㽦ntếo[娈jo謹纯y(wউiͿ伐de(0x231))](sp㠎r㔛aꀖy)}for(let 锡p達觺ride=0x0;锡p達觺ride{var [棷i㽦ntếo]=h옚a퇨rbo悪r;const sp㠎r㔛aꀖy=[],锡p達觺ride=棷i㽦ntếo[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x342])](/\s+/g,' ')[娈jo謹纯y(0x343)](),__globalObject=/<(\w+)([^>]*)>/g;let __TextDecoder=wউiͿ伐de(0xa3);__TextDecoder=__globalObject[娈jo謹纯y(wউiͿ伐de(0x232))](锡p達觺ride);while(__TextDecoder!==null){const __Uint8Array=__TextDecoder[0x1][娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x345)+娈jo謹纯y(wউiͿ伐de(0x23f))](),__Buffer=__TextDecoder[wউiͿ伐de(0x3a)];if(걖b攞in셦d([娈jo謹纯y(0x347),娈jo謹纯y(0x348),娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x349)][娈jo謹纯y(0x34a)](__Uint8Array),w鬇e䆄椵ird(wউiͿ伐de(0x67)))){sp㠎r㔛aꀖy[娈jo謹纯y(0x34b)](`tag:${__Uint8Array}`)}const __String=/(\w+)=["']([^"']+)["']/g;let __Array=null;__Array=__String[娈jo謹纯y(wউiͿ伐de(0x232))](__Buffer);while(__Array!==null){const utf8ArrayToStr=__Array[wউiͿ伐de(0x33)][娈jo謹纯y(0x34c)](),鯺lyr鎅樋ics=__Array[wউiͿ伐de(0x3a)];if(捼eꏡx幼cuse(sp㠎r㔛aꀖy[娈jo謹纯y(wউiͿ伐de(0x234))](`attr:${utf8ArrayToStr}`),[娈jo謹纯y(0x34e),娈jo謹纯y(wউiͿ伐de(0x233)),娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x350),娈jo謹纯y(0x351),娈jo謹纯y(0x352),娈jo謹纯y(0x353),娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x354]),娈jo謹纯y(0x355)][娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x356])+'es'](utf8ArrayToStr))){if(捼eꏡx幼cuse(sp㠎r㔛aꀖy[娈jo謹纯y[wউiͿ伐de(0x65)](void 0x0,[wউiͿ伐de(0x234)])](`${utf8ArrayToStr}:${鯺lyr鎅樋ics}`),[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x354),娈jo謹纯y(0x355)][娈jo謹纯y.call(wউiͿ伐de(0x36),0x34a)](utf8ArrayToStr))){隷escaዃ壽pe(sp㠎r㔛aꀖy[娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x234)])](`${utf8ArrayToStr}:${鯺lyr鎅樋ics}`),sp㠎r㔛aꀖy[娈jo謹纯y(wউiͿ伐de(0x234))](`${utf8ArrayToStr}:${鯺lyr鎅樋ics}`))}}__Array=__String[娈jo謹纯y.apply(void 0x0,[0x344])](__Buffer)}__TextDecoder=__globalObject[娈jo謹纯y(wউiͿ伐de(0x232))](锡p達觺ride)}const y멯a哛r茲d=/>([^<]+)0x0&&orb笒剎i鹴t[娈jo謹纯y(0x357)]<0xc8){const 홯u蕨s믎e=orb笒剎i鹴t[娈jo謹纯y(0x358)](/\s+/);for(const 瑔sym省pt䴸om of 홯u蕨s믎e)if(瑔sym省pt䴸om[娈jo謹纯y(wউiͿ伐de(0x235))]>wউiͿ伐de(0x3a)){const State=`word:${瑔sym省pt䴸om[娈jo謹纯y(0x359)+娈jo謹纯y(0x35a)]()}`;隷escaዃ壽pe(sp㠎r㔛aꀖy[娈jo謹纯y(0x35b)](State),sp㠎r㔛aꀖy[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[wউiͿ伐de(0x236)])](State),sp㠎r㔛aꀖy[娈jo謹纯y(0x35b)](State),sp㠎r㔛aꀖy[娈jo謹纯y(wউiͿ伐de(0x236))](State),sp㠎r㔛aꀖy[娈jo謹纯y(wউiͿ伐de(0x236))](State),sp㠎r㔛aꀖy[娈jo謹纯y(0x35b)](State))}}婦낉cert㙎ain=y멯a哛r茲d[娈jo謹纯y(0x344)](锡p達觺ride)}const BrowserEngineKind=锡p達觺ride[娈jo謹纯y(0x35c)](/<(\w+)/g)?.[娈jo謹纯y(0x35d)](棷i㽦ntếo=>棷i㽦ntếo[娈jo謹纯y(0x15d)](0x1)[娈jo謹纯y(0x35e)]())||[];for(let BrowserKind=wউiͿ伐de(0x2f);BrowserKind{if(reꁁcyclሿ邅e(wউiͿ伐de(0x1a7))[娈jo謹纯y(0x363)]===걖b攞in셦d(wউiͿ伐de(0x2f),w鬇e䆄椵ird(-wউiͿ伐de(0xc2)))){return wউiͿ伐de(0xb0)}return reꁁcyclሿ邅e(0x3a4)[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x363)]()}),[娈jo謹纯y(wউiͿ伐de(0x237))]:绲ᗿy랎ou(()=>{try{return 捼eꏡx幼cuse(getFunctionBind(),0x0)}catch(e){return wউiͿ伐de(0x33)}}),[娈jo謹纯y(wউiͿ伐de(0x23c))]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo,sp㠎r㔛aꀖy]=h옚a퇨rbo悪r;return 棷i㽦ntếo[娈jo謹纯y(0x365)](sp㠎r㔛aꀖy)!==걖b攞in셦d(wউiͿ伐de(0x33),婦낉cert㙎ain=wউiͿ伐de(0x72))}),[娈jo謹纯y(0x366)]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo]=h옚a퇨rbo悪r;let sp㠎r㔛aꀖy=wউiͿ伐de(0x2f);for(let 锡p達觺ride=wউiͿ伐de(0x2f);锡p達觺ride<棷i㽦ntếo[娈jo謹纯y(0x367)];锡p達觺ride++)sp㠎r㔛aꀖy=sp㠎r㔛aꀖy*wউiͿ伐de(0x12b)+棷i㽦ntếo[娈jo謹纯y.call(wউiͿ伐de(0x36),0x368)](锡p達觺ride)>>>wউiͿ伐de(0x2f);return sp㠎r㔛aꀖy}),[娈jo謹纯y(0x369)]:绲ᗿy랎ou(()=>{var [棷i㽦ntếo,sp㠎r㔛aꀖy]=h옚a퇨rbo悪r;return 棷i㽦ntếo[娈jo謹纯y(0x36a)](sp㠎r㔛aꀖy)!==걖b攞in셦d(0x1,w鬇e䆄椵ird(wউiͿ伐de(0x72)))}),[娈jo謹纯y.call(void 0x0,0x36b)]:绲ᗿy랎ou(()=>{const 棷i㽦ntếo=r鹑obu㵝sᵙt(娈jo謹纯y(0x2ce),娈jo謹纯y(0x36c)),sp㠎r㔛aꀖy=棷i㽦ntếo===BrowserEngineKind[娈jo謹纯y(0x36d)],锡p達觺ride=棷i㽦ntếo===BrowserEngineKind[娈jo謹纯y(0x36e)];if(걖b攞in셦d(sp㠎r㔛aꀖy,w鬇e䆄椵ird(0xf))&&걖b攞in셦d(锡p達觺ride,w鬇e䆄椵ird(0xf))){return wউiͿ伐de(0xb0)}const __globalObject=reꁁcyclሿ邅e(wউiͿ伐de(0xf2));return(h옚a퇨rbo悪r=[[娈jo謹纯y(0x36f)in __globalObject,娈jo謹纯y(0x370)in __globalObject,sp㠎r㔛aꀖy&&걖b攞in셦d(娈jo謹纯y(0x371)in __globalObject,w鬇e䆄椵ird(0xf)),锡p達觺ride&&/android/i[娈jo謹纯y(0x372)](reꁁcyclሿ邅e(-wউiͿ伐de(0xb9))[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),0x373)+娈jo謹纯y(0x374)]),娈jo謹纯y(0x375)in __globalObject]],r鹑obu㵝sᵙt(娈jo謹纯y(wউiͿ伐de(0x238))+'ry'))>=0x2}),[娈jo謹纯y(0x376)]:绲ᗿy랎ou((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=0x0,棷i㽦ntếo[0x9e]=棷i㽦ntếo[0x2]);var [sp㠎r㔛aꀖy]=h옚a퇨rbo悪r;隷escaዃ壽pe(棷i㽦ntếo['씺bo䊙rro燋w']='',棷i㽦ntếo[0x9e]=new(reꁁcyclሿ邅e(wউiͿ伐de(0x250)))(sp㠎r㔛aꀖy),棷i㽦ntếo[wউiͿ伐de(0x239)]=棷i㽦ntếo[wউiͿ伐de(0x60)][娈jo謹纯y(0x377)]);for(let 锡p達觺ride=wউiͿ伐de(0x2f);锡p達觺ride<棷i㽦ntếo[wউiͿ伐de(0x239)];锡p達觺ride++)棷i㽦ntếo[wউiͿ伐de(0x23a)]+=String[娈jo謹纯y(wউiͿ伐de(0x1b0))](棷i㽦ntếo[wউiͿ伐de(0x60)][锡p達觺ride]);return reꁁcyclሿ邅e(0xe8)[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x378])](棷i㽦ntếo[wউiͿ伐de(0x23a)])})},er橇곖od櫣e=er橇곖od櫣e);if(sp㠎r㔛aꀖy==娈jo謹纯y(0x379)){h옚a퇨rbo悪r=[]}__TextDecoder={[娈jo謹纯y(wউiͿ伐de(0x238))+'ry']:0x1,[娈jo謹纯y(wউiͿ伐de(0x198))]:0x1,[娈jo謹纯y(0x37a)+'峷y']:0x1,[娈jo謹纯y(0x32d)]:0x1,[娈jo謹纯y(wউiͿ伐de(0x23b))]:wউiͿ伐de(0x3a),[娈jo謹纯y.apply(wউiͿ伐de(0x36),[0x37b])]:0x1,[娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x23c)])]:0x2,[娈jo謹纯y[wউiͿ伐de(0x65)](wউiͿ伐de(0x36),[0x366])]:wউiͿ伐de(0x33),[娈jo謹纯y.call(void 0x0,0x37c)+娈jo謹纯y(0x37d)]:wউiͿ伐de(0x3a),[娈jo謹纯y(0x376)]:0x1};function __Uint8Array(sp㠎r㔛aꀖy,锡p達觺ride,__Uint8Array,娈jo謹纯y=0x3ca,__Buffer){隷escaዃ壽pe(sp㠎r㔛aꀖy=-wউiͿ伐de(0x23d),锡p達觺ride=wউiͿ伐de(0x23e),__Uint8Array=-0x4aa,__Buffer={[wউiͿ伐de(0xdf)]:wউiͿ伐de(0x123),[wউiͿ伐de(0xcc)]:()=>(sp㠎r㔛aꀖy+=__Buffer[wউiͿ伐de(0x17a)],锡p達觺ride+=娈jo謹纯y-0x15d,__Uint8Array-=0x346,娈jo謹纯y+=0x16),[wউiͿ伐de(0x17a)]:wউiͿ伐de(0x9a),z:绲ᗿy랎ou(()=>{return 锡p達觺ride+=wউiͿ伐de(0x1e5)}),G:()=>(锡p達觺ride+=0x2d,(__Uint8Array*=0x2,__Uint8Array+=0x435),__Buffer.b=!0x0),B:绲ᗿy랎ou(()=>{return sp㠎r㔛aꀖy+=wউiͿ伐de(0x16e),__Buffer[wউiͿ伐de(0xce)](),__Uint8Array+=__Buffer.A,娈jo謹纯y-=0x4d}),[wউiͿ伐de(0x8a)]:绲ᗿy랎ou(()=>{return 娈jo謹纯y=-wউiͿ伐de(0x3c)}),[wউiͿ伐de(0x15b)]:绲ᗿy랎ou(()=>{__Buffer.G();return'H'}),[wউiͿ伐de(0x1c3)]:()=>(sp㠎r㔛aꀖy-=wউiͿ伐de(0xb2),(锡p達觺ride*=wউiͿ伐de(0x3a),锡p達觺ride-=0x21b),娈jo謹纯y+=wউiͿ伐de(0x133)),v:(sp㠎r㔛aꀖy=娈jo謹纯y==__Buffer[wউiͿ伐de(0x177)])=>{if(!sp㠎r㔛aꀖy){return 娈jo謹纯y}隷escaዃ壽pe(__Buffer.q(),__Buffer[wউiͿ伐de(0xcc)]());return wউiͿ伐de(0x119)},[wউiͿ伐de(0xef)]:()=>娈jo謹纯y+=0x7f,o:()=>__Uint8Array-=wউiͿ伐de(0x23f),[wউiͿ伐de(0xca)]:0x2,c:绲ᗿy랎ou((__Uint8Array=锡p達觺ride==-wউiͿ伐de(0x135))=>{if(__Uint8Array){return 娈jo謹纯y==wউiͿ伐de(0x6d)}return sp㠎r㔛aꀖy+=wউiͿ伐de(0x9a)}),[wউiͿ伐de(0xf3)]:绲ᗿy랎ou(()=>{return 娈jo謹纯y-=0x18}),O:()=>{隷escaዃ壽pe(娈jo謹纯y=-wউiͿ伐de(0x3c),__Buffer.L());return'M'},[wউiͿ伐de(0x117)]:0x410,k:()=>{隷escaዃ壽pe(__Buffer.c(),锡p達觺ride+=0x328,__Uint8Array*=娈jo謹纯y==-0x44?__Buffer.g:0x2,__Uint8Array-=0x16d,娈jo謹纯y*=0x2,娈jo謹纯y-=__Buffer.h,__Buffer[wউiͿ伐de(0xc9)]=wউiͿ伐de(0xaf));return wউiͿ伐de(0x179)},[wউiͿ伐de(0x177)]:0x3ca,l:-0x64,A:-0x75,Q:(__Uint8Array=__Buffer[wউiͿ伐de(0x117)]==-0x51f)=>{if(__Uint8Array){return __Buffer}return sp㠎r㔛aꀖy-=wউiͿ伐de(0xb2),锡p達觺ride-=0x2d,__Buffer.P()},X:绲ᗿy랎ou(sp㠎r㔛aꀖy=>{return sp㠎r㔛aꀖy!=0x3e0&&(sp㠎r㔛aꀖy!=0x3ca&&sp㠎r㔛aꀖy-wউiͿ伐de(0x240))},0x1),[wউiͿ伐de(0x1f3)]:绲ᗿy랎ou(锡p達觺ride=>{return 锡p達觺ride+wউiͿ伐de(0x1f2)},0x1)});while(sp㠎r㔛aꀖy+锡p達觺ride+__Uint8Array+娈jo謹纯y!=0x85)switch(sp㠎r㔛aꀖy+锡p達觺ride+__Uint8Array+娈jo謹纯y){case 0xad:case 0x164:if(__Buffer.J()=='H'){break}case wউiͿ伐de(0x17f):case 0x3dc:if(__Buffer[wউiͿ伐de(0x165)]()=='i'){break}case 0x1d:if(__Uint8Array==-wউiͿ伐de(0x3a)||!0x1){__Buffer.B();break}var __String=function(...sp㠎r㔛aꀖy){return 捼eꏡx幼cuse(h옚a퇨rbo悪r=sp㠎r㔛aꀖy,__globalObject[棷i㽦ntếo].call(this))},__Array=__TextDecoder[棷i㽦ntếo];隷escaዃ壽pe(sp㠎r㔛aꀖy*=__Buffer[wউiͿ伐de(0xca)],sp㠎r㔛aꀖy+=wউiͿ伐de(0x241));break;default:delete __Buffer.r;if(__Buffer[wউiͿ伐de(0x159)]()==wউiͿ伐de(0x1c4)){break}case 0x33b:case 0x298:case 0x365:case __Buffer.X(娈jo謹纯y):return(__Buffer[wউiͿ伐de(0x183)]=mus驡Ҩi鋵c)(__Buffer[wউiͿ伐de(0xca)]==wউiͿ伐de(0x3a)?__String:reꁁcyclሿ邅e(0x29d),__Array);case __Buffer.b?wউiͿ伐de(0xd7):-0x2f2:case wউiͿ伐de(0x242):case wউiͿ伐de(0x1df):case 0x3d4:return __String;case 0x81:if(__Buffer.v()==wউiͿ伐de(0x119)){break}case wউiͿ伐de(0x3e):隷escaዃ壽pe(__Uint8Array=0x1d,__Buffer[wউiͿ伐de(0xd3)]());break;case __Buffer[wউiͿ伐de(0x1f3)](sp㠎r㔛aꀖy):if((娈jo謹纯y==0x3e0?__Buffer:reꁁcyclሿ邅e(0x1f0))[wউiͿ伐de(0xdb)]){隷escaዃ壽pe(__Uint8Array+=wউiͿ伐de(0x15a),娈jo謹纯y-=wউiͿ伐de(0x123));break}隷escaዃ壽pe(锡p達觺ride+=wউiͿ伐de(0x1e5),__Buffer.b=wউiͿ伐de(0xaf));break;case 0xaf:case 0x1de:case 0xa:隷escaዃ壽pe(sp㠎r㔛aꀖy+=0x7a,锡p達觺ride*=__Uint8Array==__Buffer[wউiͿ伐de(0x114)]?wউiͿ伐de(0x14d):wউiͿ伐de(0x3a),锡p達觺ride+=wউiͿ伐de(0x23f),__Buffer[wউiͿ伐de(0xe7)](),__Buffer[wউiͿ伐de(0xf3)](),__Buffer[wউiͿ伐de(0xc9)]=!0x0);break;case wউiͿ伐de(0x71):case 0x155:case 0x97:隷escaዃ壽pe(__Buffer.a=__Array,__Uint8Array-=wউiͿ伐de(0x15a),娈jo謹纯y+=0x16)}}er橇곖od櫣e=sp㠎r㔛aꀖy==娈jo謹纯y(0x115)?瑔sym省pt䴸om[棷i㽦ntếo]||(瑔sym省pt䴸om[棷i㽦ntếo]=__Uint8Array()):__globalObject[棷i㽦ntếo]();return 锡p達觺ride==娈jo謹纯y(0x37e)?{pa줌u純杽se:er橇곖od櫣e}:er橇곖od櫣e}an濞뜕swꪺer(reꁁcyclሿ邅e,0x1);function reꁁcyclሿ邅e(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x2e)]=0x1,棷i㽦ntếo[wউiͿ伐de(0x245)]=0x73,sp㠎r㔛aꀖy=an濞뜕swꪺer((...棷i㽦ntếo)=>{隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x3f),棷i㽦ntếo['f堇a續tʔher']=棷i㽦ntếo[0x3]);if(typeof 棷i㽦ntếo['f堇a續tʔher']===wউiͿ伐de(0x2d)){棷i㽦ntếo['f堇a續tʔher']=锡p達觺ride}if(typeof 棷i㽦ntếo[0x4]==='undefined'){棷i㽦ntếo[wউiͿ伐de(0x40)]=s돛h鏼e㭒ll}if(棷i㽦ntếo[0x2]==棷i㽦ntếo[0x0]){return 棷i㽦ntếo[0x1][s돛h鏼e㭒ll[棷i㽦ntếo[0x2]]]=sp㠎r㔛aꀖy(棷i㽦ntếo[0x0],棷i㽦ntếo[0x1])}if(棷i㽦ntếo[wউiͿ伐de(0x3a)]&&棷i㽦ntếo['f堇a續tʔher']!==锡p達觺ride){sp㠎r㔛aꀖy=锡p達觺ride;return sp㠎r㔛aꀖy(棷i㽦ntếo[wউiͿ伐de(0x2f)],-0x1,棷i㽦ntếo[wউiͿ伐de(0x3a)],棷i㽦ntếo[wউiͿ伐de(0x243)],棷i㽦ntếo[0x4])}if(棷i㽦ntếo[wউiͿ伐de(0x3a)]==棷i㽦ntếo['f堇a續tʔher']){return 棷i㽦ntếo[wউiͿ伐de(0x33)]?棷i㽦ntếo[wউiͿ伐de(0x2f)][棷i㽦ntếo[0x4][棷i㽦ntếo[0x1]]]:s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x2f)]]||(棷i㽦ntếo[wউiͿ伐de(0x3a)]=棷i㽦ntếo[0x4][棷i㽦ntếo[0x0]]||棷i㽦ntếo[wউiͿ伐de(0x243)],s돛h鏼e㭒ll[棷i㽦ntếo[wউiͿ伐de(0x2f)]]=棷i㽦ntếo[0x2](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}if(棷i㽦ntếo['f堇a續tʔher']===wউiͿ伐de(0x36)){sp㠎r㔛aꀖy=棷i㽦ntếo[wউiͿ伐de(0x40)]}if(棷i㽦ntếo[0x0]!==棷i㽦ntếo[0x1]){return 棷i㽦ntếo[wউiͿ伐de(0x40)][棷i㽦ntếo[wউiͿ伐de(0x2f)]]||(棷i㽦ntếo[0x4][棷i㽦ntếo[wউiͿ伐de(0x2f)]]=棷i㽦ntếo['f堇a續tʔher'](p菣osﴷ죉t[棷i㽦ntếo[wউiͿ伐de(0x2f)]]))}},wউiͿ伐de(0x3f)),棷i㽦ntếo['䦄amaṋzin㔎g']=-wউiͿ伐de(0x56),棷i㽦ntếo[wউiͿ伐de(0x244)]=wউiͿ伐de(0x36));switch(棷i㽦ntếo[0x0]){case wউiͿ伐de(0x5a):棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y(0x37f)||cr邏atࢲeꄃr[娈jo謹纯y(0x37f)];break;case-wউiͿ伐de(0xb9):return cr邏atࢲeꄃr[娈jo謹纯y(0x380)];case-0x9e:return cr邏atࢲeꄃr[娈jo謹纯y(0x381)];case-0x394:棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y(0x382)||cr邏atࢲeꄃr[娈jo謹纯y(0x382)];break;case 0x3a4:return cr邏atࢲeꄃr[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x383)];case-0x1ad:棷i㽦ntếo['v춊ers鼓i氞on']=sp㠎r㔛aꀖy(0x384)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x384)];break;case wউiͿ伐de(0x1a8):return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x385)];case 0x3b3:棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy(0x386)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x386)];break;case 0x39:return cr邏atࢲeꄃr[娈jo謹纯y(0x387)];case 0x38:棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy(0x388)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x389)+sp㠎r㔛aꀖy(0x38a)];break;case-0x3bd:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x38b)];case 棷i㽦ntếo[wউiͿ伐de(0x245)]+0x454:棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y.call(wউiͿ伐de(0x36),wউiͿ伐de(0x246))||cr邏atࢲeꄃr[娈jo謹纯y(0x38c)];break;case-wউiͿ伐de(0x145):棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy(0x38d)+wউiͿ伐de(0x247)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x38e)];break;case 0x236:棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](void 0x0,0x38f)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x38f)];break;case 0x48:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x390)];case-0x298:return cr邏atࢲeꄃr[娈jo謹纯y(0x391)];case wউiͿ伐de(0xf2):棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y(0x392)||cr邏atࢲeꄃr[娈jo謹纯y(0x392)];break;case wউiͿ伐de(0x192):return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x393)];case-0x26c:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x394)];case wউiͿ伐de(0x248):return cr邏atࢲeꄃr[娈jo謹纯y(0x395)];case-wউiͿ伐de(0x24f):return cr邏atࢲeꄃr[娈jo謹纯y(0x396)];case-0x3b6:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x397)];case-wউiͿ伐de(0x19d):棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy(wউiͿ伐de(0x249))||cr邏atࢲeꄃr[sp㠎r㔛aꀖy.call(wউiͿ伐de(0x36),wউiͿ伐de(0x249))];break;case-0xc1:return cr邏atࢲeꄃr[娈jo謹纯y(0x399)];case wউiͿ伐de(0x20d):return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(wউiͿ伐de(0x24a))];case 0xb7:棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy(0x39b)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x39b)];break;case-0x1f5:return cr邏atࢲeꄃr[娈jo謹纯y(0x39c)];case-wউiͿ伐de(0x202):棷i㽦ntếo[wউiͿ伐de(0x244)]='x'||cr邏atࢲeꄃr[wউiͿ伐de(0xe4)];break;case-0x3ab:棷i㽦ntếo['v춊ers鼓i氞on']=sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x24b))||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(wউiͿ伐de(0x24b))];break;case-wউiͿ伐de(0x24c):return cr邏atࢲeꄃr[sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](void 0x0,[0x39e])];case-wউiͿ伐de(0x143):return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x39f)+sp㠎r㔛aꀖy.apply(wউiͿ伐de(0x36),[0x3a0])+'te'];case-wউiͿ伐de(0x195):棷i㽦ntếo['v춊ers鼓i氞on']=sp㠎r㔛aꀖy.call(void 0x0,wউiͿ伐de(0x24d))||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(wউiͿ伐de(0x24d))];break;case 0x3c8:return cr邏atࢲeꄃr[娈jo謹纯y[wউiͿ伐de(0x66)](void 0x0,0x3a2)];case-wউiͿ伐de(0x21e):return cr邏atࢲeꄃr[娈jo謹纯y(0x3a3)];case wউiͿ伐de(0x24e):棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),wউiͿ伐de(0x1a7))+'pe'||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3a5)];break;case-0x28:棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y.call(void 0x0,wউiͿ伐de(0x24f))||cr邏atࢲeꄃr[娈jo謹纯y(0x3a6)];break;case wউiͿ伐de(0x1df):return cr邏atࢲeꄃr[sp㠎r㔛aꀖy.call(void 0x0,0x3a7)];case-0x126:棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y(0x3a8)||cr邏atࢲeꄃr[娈jo謹纯y(0x3a9)+'nt'];break;case-wউiͿ伐de(0x16e):棷i㽦ntếo['v춊ers鼓i氞on']=sp㠎r㔛aꀖy(0x3aa)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3aa)];break;case wউiͿ伐de(0x250):棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y(0x3ab)||cr邏atࢲeꄃr[娈jo謹纯y(0x3ac)+sp㠎r㔛aꀖy(0x3ad)];break;case wউiͿ伐de(0x1be):棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y(0x3ae)||cr邏atࢲeꄃr[娈jo謹纯y(0x3ae)];break;case 0x1ee:棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](void 0x0,[0x3af])||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3af)];break;case-0x37d:return cr邏atࢲeꄃr[娈jo謹纯y(0x3b0)];case 0xf0:棷i㽦ntếo[wউiͿ伐de(0x244)]=sp㠎r㔛aꀖy(0x3b1)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy[wউiͿ伐de(0x65)](void 0x0,[0x3b1])];break;case-0x365:棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y.apply(void 0x0,[0x3b2])||cr邏atࢲeꄃr[娈jo謹纯y(0x3b2)];break;case-0x22c:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3b3)];case 0xd0:棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y(0x3b4)+娈jo謹纯y(wউiͿ伐de(0x251))||cr邏atࢲeꄃr[sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](void 0x0,0x3b6)];break;case 棷i㽦ntếo[wউiͿ伐de(0x245)]+0x390:棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y(0x3b7)||cr邏atࢲeꄃr[娈jo謹纯y(0x3b7)];break;case-0x356:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(wউiͿ伐de(0x252))];case 0xdbb:棷i㽦ntếo['v춊ers鼓i氞on']=sp㠎r㔛aꀖy(0x3b9)||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3b9)];break;case 0x4db:return cr邏atࢲeꄃr[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),棷i㽦ntếo[wউiͿ伐de(0x245)]+wউiͿ伐de(0x253))];case 0x4ed:return cr邏atࢲeꄃr[娈jo謹纯y[wউiͿ伐de(0x66)](wউiͿ伐de(0x36),棷i㽦ntếo['䦄amaṋzin㔎g']+0x42b)+'on'];case 0x13b0:棷i㽦ntếo['v춊ers鼓i氞on']=娈jo謹纯y.apply(void 0x0,[wউiͿ伐de(0x254)])||cr邏atࢲeꄃr[娈jo謹纯y(wউiͿ伐de(0x254))];break;case 0xe1b:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(wউiͿ伐de(0x1d8))];case 0x1402:棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y(wউiͿ伐de(0x255))||cr邏atࢲeꄃr[娈jo謹纯y(wউiͿ伐de(0x255))];break;case 0x1117:return cr邏atࢲeꄃr[娈jo謹纯y.apply(wউiͿ伐de(0x36),[棷i㽦ntếo['䦄amaṋzin㔎g']+0x42f])];case 0x72c:return cr邏atࢲeꄃr[娈jo謹纯y(0x3c0)];case 0xa80:棷i㽦ntếo['v춊ers鼓i氞on']=sp㠎r㔛aꀖy[wউiͿ伐de(0x66)](void 0x0,wউiͿ伐de(0x256))||cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3c1)];break;case 0xbe8:棷i㽦ntếo[wউiͿ伐de(0x244)]=娈jo謹纯y(0x3c2)||cr邏atࢲeꄃr[娈jo謹纯y(0x3c2)];break;case 0x8f0:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3c3)];case 0xe2b:return cr邏atࢲeꄃr[sp㠎r㔛aꀖy(0x3c4)]}return 棷i㽦ntếo['䦄amaṋzin㔎g']>0x10?棷i㽦ntếo[棷i㽦ntếo['䦄amaṋzin㔎g']+0x15e]:cr邏atࢲeꄃr[棷i㽦ntếo['v춊ers鼓i氞on']];function 锡p達觺ride(...棷i㽦ntếo){var sp㠎r㔛aꀖy;隷escaዃ壽pe(棷i㽦ntếo.length=wউiͿ伐de(0x33),棷i㽦ntếo['ظ횺dus疓t']=棷i㽦ntếo[0x0],棷i㽦ntếo[0x1]='tx#^=63!,7.<)";%PT[ro&X/w>B5}R:WUhkAFjL+Izp{d@ZfOScDiCv$18N0`JyMH2|l_]gmQYV~qn4s?ubEG(K9ae*',棷i㽦ntếo[0x2]=''+(棷i㽦ntếo['ظ횺dus疓t']||''),棷i㽦ntếo[wউiͿ伐de(0x41)]=棷i㽦ntếo[0x2].length,棷i㽦ntếo[wউiͿ伐de(0x40)]=[],棷i㽦ntếo[wউiͿ伐de(0x3f)]=wউiͿ伐de(0x2f),棷i㽦ntếo[0x6]=wউiͿ伐de(0x2f),棷i㽦ntếo['ᆴb姊o읩mb']=-0x1);for(sp㠎r㔛aꀖy=0x0;sp㠎r㔛aꀖy<棷i㽦ntếo[wউiͿ伐de(0x41)];sp㠎r㔛aꀖy++){棷i㽦ntếo['鹍crucia䎵ꨦl']=棷i㽦ntếo[0x1].indexOf(棷i㽦ntếo[0x2][sp㠎r㔛aꀖy]);if(棷i㽦ntếo['鹍crucia䎵ꨦl']===-wউiͿ伐de(0x33)){continue}if(棷i㽦ntếo[wউiͿ伐de(0x257)]<0x0){棷i㽦ntếo[wউiͿ伐de(0x257)]=棷i㽦ntếo['鹍crucia䎵ꨦl']}else{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x257)]+=棷i㽦ntếo['鹍crucia䎵ꨦl']*0x5b,棷i㽦ntếo[0x5]|=棷i㽦ntếo[wউiͿ伐de(0x257)]<<棷i㽦ntếo[wউiͿ伐de(0x3e)],棷i㽦ntếo[0x6]+=(棷i㽦ntếo[wউiͿ伐de(0x257)]&0x1fff)>wউiͿ伐de(0x71)?wউiͿ伐de(0x45):0xe);do{隷escaዃ壽pe(棷i㽦ntếo[wউiͿ伐de(0x40)].push(棷i㽦ntếo[0x5]&wউiͿ伐de(0x4c)),棷i㽦ntếo[0x5]>>=0x8,棷i㽦ntếo[wউiͿ伐de(0x3e)]-=0x8)}while(棷i㽦ntếo[wউiͿ伐de(0x3e)]>wউiͿ伐de(0x3c));棷i㽦ntếo[wউiͿ伐de(0x257)]=-wউiͿ伐de(0x33)}}if(棷i㽦ntếo[wউiͿ伐de(0x257)]>-wউiͿ伐de(0x33)){棷i㽦ntếo[0x4].push((棷i㽦ntếo[wউiͿ伐de(0x3f)]|棷i㽦ntếo[wউiͿ伐de(0x257)]<<棷i㽦ntếo[0x6])&0xff)}return st갤e㙡领p(棷i㽦ntếo[0x4])}}function 誛aꤻrr沓est(棷i㽦ntếo,sp㠎r㔛aꀖy='PdoHUDyQxXh?.bAZic!)[3;zp&%"m1s|+e:{v2/Tkq`@u_0,6Sw>^}j8f7R(Ft~$9]4l=*<5W#VGgMaKLBrOCEYJnIN',锡p達觺ride,娈jo謹纯y,__globalObject=[],__TextDecoder,__Uint8Array=0x0,__Buffer,__String=0x0,__Array){隷escaዃ壽pe(锡p達觺ride=''+(棷i㽦ntếo||''),娈jo謹纯y=锡p達觺ride.length,__TextDecoder=wউiͿ伐de(0x2f),__Buffer=-0x1);for(__String=__String;__String<娈jo謹纯y;__String++){__Array=sp㠎r㔛aꀖy.indexOf(锡p達觺ride[__String]);if(__Array===-0x1){continue}if(__Buffer<0x0){__Buffer=__Array}else{隷escaዃ壽pe(__Buffer+=__Array*wউiͿ伐de(0x49),__TextDecoder|=__Buffer<<__Uint8Array,__Uint8Array+=(__Buffer&0x1fff)>wউiͿ伐de(0x71)?0xd:wউiͿ伐de(0x46));do{隷escaዃ壽pe(__globalObject.push(__TextDecoder&wউiͿ伐de(0x4c)),__TextDecoder>>=wউiͿ伐de(0x43),__Uint8Array-=0x8)}while(__Uint8Array>wউiͿ伐de(0x3c));__Buffer=-0x1}}if(__Buffer>-wউiͿ伐de(0x33)){__globalObject.push((__TextDecoder|__Buffer<<__Uint8Array)&0xff)}return st갤e㙡领p(__globalObject)}function 倳o벎i䙁l(){return['jz^}T,Ypg~_#d','zZ[MaB%o',';z^MJgks;)','67Qg,GP','4>/|MB+sU9M$n5Ek','rH]jS=6o','|Zbh1','WX{awo','ZZ=D1','ljC}o0vs2)R','|Z}h1','JHFMrO/o','oUO+4W.o','"@;|Ig[o','!F[MMBmo','%F7j"50o','|FZgBB0o','*>"+"','dULX','JHFMrO/oh]?=J%Yksd','Mya|r*wo','&0H+KBP','|0Ox','K>WX{ac}59w','xUXjT=6sy','_k=}2EnpQ',',%9X','d.j|&',':Zlx0=wo','oZCD0=wo','k%>+dWq,Q','30C}6=P','L_C}6=P','4H0|kLmo','dU}h','ZZ=}2EnpQ','oU?+&','/9C?{aBOM5nWX|50o','FGs2[!`2ZkO/@St{yU9X','1ZLX,=msy','@@3VNO@bKfpWqU','mFbh%','_k3h','Sks|tC_{y','"Fl+X{4)S!r>V^zKxhEx','XT=f+5P','UU^M|58d','undefined','length',0x0,0x3c,0x3f,0x89,0x1,0x11,'rec㛎a돉燳ll',void 0x0,'碽sol핋a㽊r',0x83,'썌an耮sw䦷er',0x2,'쫗co戌㶍mbine',0x7,0x49,0x6,0x5,0x4,0x3,0xb9,0x8,'姑hid뽧d煉en',0xd,0xe,'蚋ma磬nag亮e',0x9,0x5b,'g捛焠iaꢦnt',0x1fff,0xff,'st勋u賁烑mble','capt師aᎳ㓥in','졔링sour齝ce',0x66,0xed,'熹surῄମe',0x74,'h勮蓈eav葎y','s뾤atȞi海sfy',0x70,'di仈s넳agre咁e',0x62,0x19,0x33b,0x10,'be䰊秋lo枚w',0x29,0x27,'虄ᨓstil艮l',0x9e,0x28,.1,'倂pa宫tie沛nt','go麩o뚐s売e','apply','call',0xf,0x34,0x35,0x37,'flig覓h锿部t',0x42,0x3a,0xf4,'䆬䤥flus嚐h','䠳stoɻr椑y',0x58,0x13,0xa,'쿜subw种a捭y','龓sli餼gh麬t','th䁍o昗ug鞰ht',0x12,0x97,'缫ey떃e仠brow',0x47,0x4a,0x18,'d',0xe7,'m','B',0x4d,0x25,0x2b5,0x46,0x81,'u',0xe0,0x6c,0x56,'q','S','c',0x185,'G',0x22,'ມunh檔蠄appy',0x6d,0xd4,0x61,0x4b,0x6f,0x73,0x77,'fᦱ愃ꠄix',0x23,0x7a,0x7b,'i鞟llegꁈa縤l',0x80,'씈s蛢ou䃣l','posi鮴媻tio뷣n',0x44,0xb8,0x84,null,0x8a,0xfd,0x57,0xe4,'彰do鲝퉽ctor','ӛgr㗰as릝s',0x120,0x90,0x91,'쳻m䗠ac啂hine',0x54,!0x0,!0x1,0x39,0x20,'pꙓr癞obശlem','ꥳapa仕剥rt','睡wi埈nne鸩r',0x1b,0x52,0x8f,0x2ac,'re獟g啮i锡on',0xa9,'奞t',0xb5,0xb6,0xbe,0x3b,'澙rel쮡弳y',0x14,0x3b3,0xcc,'g','y',0x88,0x9f,'b','C','e','s',0x48,'z',0xdb,0xdc,0x50,0xab,'Q',0xd9,0xd7,0xd3,0x65,'be藙蝀com蜴e',0xaa,'A','a','敉','aC',0xa3,'F',0x53,'ao',0xe1,'aP','x','aQ',0xc0,'o',0x72,0x4f,'뫠reꍊcﮔipe',0x26,0xcf,0xb3,'N','P','I',0x16d,0xe8,'p','f',0x7e,0x45,'n','V','W',0xeb,'饼',0x162,'U',0x6e,0xe9,0x68,0x36,0x69,0xef,0xee,'ᛠs섟t孏ate',0x78,0x85,0x7c,'c昨rus峥茐h','恌じ簾zero',0x6a,0x38,0xf7,0xf5,'ad',0xdd,'at','ar',0xb,'l','ah',0xce,'h','v','t','aw',0x3e,0x5a,0x103,0x2f,'ଞuἼnti規l','op䀎t쭦i碻on','H',0xd0,0x40,0xde,0x7f,0x17,'aF',0x1d,'K',0xa8,0x1f,0x104,0x30,'aO',0xf6,0x43,'ae',0x109,0x63,0xc5,0x2b,0x76,0x111,0x115,0x11d,'嚭anoth唈e铎r',0xc1,'es剿待t꿴ate',0x136,'終he勥at','풻gu慲idꞵe','en䢦e䔓rg弬y',0x67,0xbc,0x137,0x146,0x8c,'s屢汽pea溕k',0x148,0x14d,0x2c,0x156,0x24,0x60,0x1e,'珪loyꓒᘂal',.5,0x15,'g嵶lゎor뢥y','e撗n驌r翕oll','뀱層sol뿼ar',0x15d,0x164,0x167,0x16a,0xb7,'O',0x75,'J',0xd1,0x15b,'X','aa',0x5c,0x273,0x166,0xfa,0x127,'k',0x92,0x178,0x33,0xc,'av','R','젷s쫃姂hop',0x17b,0x9a,'ᯅsᮍup颧er','塰c棶omf곳ort',0xbd,'쏻ruɏl诸e',0x182,'au',0x3d,0x1a,'w','az','i','r',0x10d,'ap',0x16,'aL',0x21,0x1fd,'aj',0xba,'D',0xf1,0x171,'aI','aG','aq',0x19d,0x177,'ag','aM',0x5e,0xb0,'ac','j','Z',0x27d,0x126,0x1a2,0x234,0xad,0x142,0x31c,'ai',0x1a4,0x1aa,0x1b0,0x1c3,0x160,0x1e7,'Ἅda꽒nge묥r',0x1c0,'娨i矡n滚to','밺g契i민rl',0x86,'b驽un䋞Րdle','sad쭍䵞髟dle',0x3a4,0x1f0,'㫽r숂esu樀lt','㷐즁umbrell쯭a','t䋀rﺧaffi颙c',0x203,0x207,0x11e,'욁en䨓for浼ce',0x15a,'쾜var饼iou흩s',0x20f,'澑Ꚓb蹨acon','st䫛蕞ic䣻k',0x218,'憮fa罅vo癭rite','ᵣc毥ruc쏠ial','觨s왼wea쟅r','d㛷e娣vi串ce','쑈l빦on昷ely',0x59,0x15c,'席i쯤쌁ll',0x337,0x22a,0x232,0x183,0x3c8,'L','M',0x5d,0x96,0x125,0x31,'aD',0x1ad,0xa4,'aN','aH',0x1fa,0xd5,'aR',0x22e,0x165,0x23a,'ty',0x236,0xa2,'ax',0x3bd,0x241,0xcb,'v췉ꪕi礳ctory',0x4e,0x2e,0xfb,0x252,0x250,0x1c,'E',0x1f8,0x424,0x2d,0x51,0x55,0xb2,0x10b,0x143,0x71,0x41,0x9d,0x98,0x12e,0xa1,0x22c,0x82,'Y',0x29e,0x114,0x95,0x2a,'al',0x262,0x269,0x268,0x270,'ed',0x274,0x320,'co㶞䋂ac㹖h','f닜塮l棣uid',0x27f,'gi車aᮻ郸nt','f뇒i皂ሐber','薩晫䲌describe','s팤ala狉獜d','勈kiﺇcꗙk',0xae,'o㒩lym쏼p嵜ic','p鄔圏hꗒoto',0x293,'鿀eꮖndo銢rse',0x29d,0x297,0x29a,0x29b,0x29c,0x2ae,0x2b7,0xdf,0x99,0x292,0x285,'T','cㅮris繢ቋp','dꚙeli洦ve哖r','鲓cr火e澑am',0x2e4,0x277,0x2f1,0xe6,'au텢t酾h荬or','i脥n貍for睯m','薉out溪蘎put','r婫aꖼve쀑n','땇oਞ쾄ak','br䠌occ澠㔕oli',0x300,.999,0x302,0x2be,0x312,0x7d,'0',0x326,0x32c,0x332,'꺑depๅu籶ty',0x33d,0x344,0x34f,0x34d,0x357,0x35b,0xd2,0x2cc,'ﰤc츻har蔓ge','씺bo䊙rro燋w',0x33c,0x364,0xc4,0x1c1,0x346,0x333,0x13e,0x315,'f堇a續tʔher','v춊ers鼓i氞on','䦄amaṋzin㔎g',0x38c,'on',0x3c9,0x398,0x39a,0x39d,0x220,0x3a1,0x265,0x3a6,0x3f1,0x3b5,0x3b8,0x42a,0x3bc,0x3be,0x3c1,'ᆴb姊o읩mb']}function 绲ᗿy랎ou(隷escaዃ壽pe,sp㠎r㔛aꀖy=0x0){var 锡p達觺ride=function(){return 隷escaዃ壽pe(...arguments)};return 棷i㽦ntếo(锡p達觺ride,'length',{'value':sp㠎r㔛aꀖy,'configurable':true})} \ No newline at end of file +function re뺖l㭱a룑x(){}var d픠eᩇman茨d=Object['defineProperty'],fl摤owe耪窋r,aeroꔜ뼺biᆓc,쑤Ȟsoꚓap,__globalObject,__TextDecoder,__Uint8Array,__Buffer,__String,__Array,utf8ArrayToStr,뷷si㩽gh䭟t,rあe脟m앰ind,긆d蔚䮮ream,roa䬂ⶼs붼t,縻ꊆworr쑰y,mΚa筹ste桨r,y,m,s;function 濒s睃晁tairs(re뺖l㭱a룑x){return fl摤owe耪窋r[re뺖l㭱a룑x>0x195?re뺖l㭱a룑x+0x51:re뺖l㭱a룑x-0xc]}fl摤owe耪窋r=쉤d赞ec复ember();function ᆠ퇹che䀒f(re뺖l㭱a룑x,d픠eᩇman茨d){return aeroꔜ뼺biᆓc.call(null,re뺖l㭱a룑x,'length',{value:d픠eᩇman茨d,configurable:濒s睃晁tairs(0x77)})}aeroꔜ뼺biᆓc=Object.defineProperty;var 䙜zon蔵䩱e=[],嫞d㞈oꢎve=['1pANtMJp]cpEMe5BXTk','+&27`A}49=l~S?ei=u','8psNZ"VR','?B;','Rdl}XI22r9{',';P#iGGtg7Z]8oQ','ok["3','0L9_|lXE','DyA*K5nlVw!','S&ZRW','6(vkL','$=q}!>xH',濒s睃晁tairs(0xf),'hWmF}>qH',濒s睃晁tairs(0xd),';_xQO.L@','v"?2,9"@','aUBO[*8weIi4lN[d1F,Z+*HcOQfuCvBdV.I100E%xQfu1NtdSv,Zx*@dJIl7#T5EZx9Ok*RRk:dq9>edDvi~Q"WK*Qk7uq?TdKX=VtPTy97$R@Bd@Q:=pTtb=Q>lIPVh!3QOat4wv:@1iNU&4Q0=Wq^cDI9uY>edlFE1x*%%G:fu{PBdF^.~Q"LwgQtu(OedjxQO40?%DIA4uNBdo:YOt0^cTI[1Sz0&_QE100^cxQckb*{&+Xp^H=x*5%BIk7Q>{&}9H=Ut%%eIk7Cv{&ZxD5m*Vd|/wuedC3QOM*Jc1EfuY>[dw99OKq%%xQl78>BdiWD5m*9N{VA4PNU&aFj1?wkKLIa75zAT,WWOVtBN+Q|sg_Q47LdMO$7kt%u47yy~xLCmW$Q]jvkMg_[/vL~.tCM]+}|GP_"+.Y3m5fko[3YMmy2/0)UM||Kk&)k>vb(]oGAMe$tQt%z8:yE4]GdM@bUkq):"P_)/7LmPp|n,S%X0uy#oKL[mMC(k[3h"P_`d.Y$mwt>]O:Z8g_3/}YvS:~M][3%.,fJok1&mxa>]rz}.g_aOODz9Hyfk$)P_u+oGpZCwKkw)zzvby~2YmP;Q[De,]0g_moN,Tf7yFOh,mPvtQ]6}|Gzb4+oG?mxa[D$)X07y04oGpZF|p]}3O.zbDZ7LhMB_4,jvtIuy~]@9Rb6bM]&)V5uy','g]Q1jmu8UkasfH7yH];YmPl$7k4}X.;f#QIYuM5ftQt%FI7yo+",6pZ~d]#%N"._i~xLhM`|p]A1)8:yto5xVmtCd]!3[QN','gr&Rr6L_rdoh}Y','gr&Rr6mH','7O9)4}U','|t5Dk2k_rdQWK+uM^o9),6wH',';+vkL',':dS)b!(,+d]','E=Uk','E=I)#%f0:_','xrB)P%__B','lP`]a9wH','y=+D','vxDk2>HDVdO+~g','e$s,z>,[CoO','e$s,z>,[dlO','.$`]p!U','a=(7"}ta&_','b=+D#z~M)QL">Y','b=+D#zTH','p=gj','_=WDi)k_TdZGDLQS8=(','@*ij%vwH','g@0+','|t#]p!f>~','Xt#]p!f>~','&$s}^)ta&_',']$s}^)ta&_','}E$)7!U','y=$)7!U','H==)C3NH',濒s睃晁tairs(0xc),'Xt#]p!f>~',']$s}^)qH',';(&Fy.)?zy','txW7A1#IB','Gt0jGZ8H','~Y/k','iw@,vZU','BYwFtzTH','Gte7#zNardWsxgCm!W@,T','b=eDwZNH','pC]F`','GtaFX@Jf~','GtaFX@Jf~','r0B','HI{0r|:','ns[q5d~)),gw[+k2rbJSG','H==)Y3l[%Qq"(m/f9](','H==)C3NH','E48kO:j8Y','Yr8p?!]aVQYIRm+f','iTj}VSO{TEA,E..2Tb+','obW`r|:','RtC}k?&H','YfY};.wH','=s?qY5cy','6q5D','Mr8pW}NaVdoGxX+fhZH','xQ$k_4x_wa@$"WPMR!G`r|:','D+EQ3[YB0x','JOaRF9[|+Q','<(aBJz}Bi_','q9lSh4:','|t#]p!f>~',濒s睃晁tairs(0xd),'rri3{5qH','lk~)F9U','vCd8.','pC]F|pU','pC]F7!vH','AC]F`','5W8kT9@8B','+]:F`',濒s睃晁tairs(0xe),'RLf1QhU{O','!+iM','zJ@,vZU','zfB8",4','~b2$W8xp','h(wFtzTH','|t#]p!f>~','`w(72>U',濒s睃晁tairs(0x15),'YYs}F9bz*q','=uM3oY','Rt%]E3{zrdX%M5[m]$s,e1qH','!W:F"}KDrdoh}Y','m$s,F9,#s_jX^xE','F=0j|','Bw>]89wH',',x%]L','y=ij(36srdmo6>KSN])|#zi,noN','iw@,Vv"8CQ^waXC','#t),b!38~','rrzk','^(ER$!TaLq','6(W7!>E?Ldd%M5[mPWL7W/B,P_"',濒s睃晁tairs(0x13),'vOB)I[U','ZWs}rzk00o,sA','%,9)"}+.uNFdA','OZf76.oa+QUvA','/$s,=3saVq','6(d]GZvH','}c@/`2>*t7','ywnRyMNsY','brSGrlaH','z(5D1R$IY',']$s,SItH',濒s睃晁tairs(0x14),濒s睃晁tairs(0xf),'3M(:','`xukF!J_B','|ruku?P_:e15;tnOXjF98Cvy&WXC,tS+ukT9zsmuQWA','HY57h1"8]_ad;Gx##xq}3&Q_dNFdX4UMGt5D`','OxukF!/H','IJH7.1TH','HYgRvZ4H','X`0jb6mH','==wF+}qH','OxukF!f>DE0[1=[m7WW7p;FWxqh3!G+ftx_7R:U',濒s睃晁tairs(0xf),濒s睃晁tairs(0x19),'HY57h1"8]_ad;Gx##xq}3&Q_dNFdX4UMGt5D`',濒s睃晁tairs(0x10),'!WBY8)^#~','GtERB){z~','MOKk;%vHH',濒s睃晁tairs(0x11),濒s睃晁tairs(0x12),'HY57h1"8]_adV5[m`=eD=3_>uNT1oO)m==wF+}h8~',濒s睃晁tairs(0x10),'!W]9a!Q>~','Nke77!Q>H','IOij;%vHH',濒s睃晁tairs(0x11),濒s睃晁tairs(0x12),濒s睃晁tairs(0xf),'HY57h1"8]_adYKrmbO4jF9vHJl"J41Tf{Q`]a9yH','{bWDg1tH','==wF+}qHjdVZ^x?taA','{bWDg1l0&_','y=ij','HY57h1"8]_adSLQSK4eDl"[0uNT1oO)m==wF+}h8~','WJZ9>pBA','OxukF!f>Z"Z%01gP6(e77!mHJl"J41Tf{Q`]a9yH','HY57h1"8]_adQXqtIx4}E3_>xq}O~gQ#*C@,V3Na+Q',濒s睃晁tairs(0x13),'HY57h1"8]_adQXqtIx4}E3_>xqK.mXqtaA.)3&3?*q]w;Z`#+ke77!mH','Pre7H1Q_VQT"P1,t','==_7|9yH','2WL7~2NH','A8$?;790j9sfA71s^dj?F','.C}JE>~;e.aP&,n!a60?1','awS)}>h8lg,s)=O#7raRT','(yW7@)qH','a4uk=3va~','2W1kf!Q,9uN','$9f7%v.0]_O',']$s}^)/?"dXs15xfaOB)$','6(d]GZvH',濒s睃晁tairs(0x13),'gO1~aI6z3q','I]k~a9vaP_','4tsF!>2;P_','F=,j[&Q_ug','PrijTZ*b"q','+ke77!mH','b==)i)U',']$s,SI?8)oJ%A','H==)",;|P_]s`K[msk1]z>iIrq}O~ghmYfvk','y4q}}>TH','H==)",;|P_]s`K[msk1]z>iIrqjR*GxTuW~Fa9oajq}O~ghmnO7`:&baSuo%M5[m','pW:FO}h{gF`)U','5E+7:&eA','Uy}3tzqH','HY57h1"8]_adJX]beW`]79wHJl"J41Tf{Q`]a9yH','OxukF!f>Do,JbmPVXtaFA1B>[QN','c+uk$98M}+x1jg','%EI)p%CH','oP8k|','lP]F!>]8CQnR*G]t','$MH','uW5D','$<2kwZ@8RuAI~g','6(vkW/xH','#tZ}^)U','gwoFO}??i_','`wB)o}U','J]6Da9g,+dyniv78oWm)a!A`[QO','J]5Da9g,+d]','6(vka9B_3Q"skKx#yA','$<"7i)qH','vx[7jeqH','jY(7GZNH','a=(7"}ta$uxs#KjmkYe7`','$<"7i){zGl;l#4)m?WWDB2h8~','WC9)[vbH','Nk&Rb!mH','b=+D#z~M)QO','$<{7y.#0GylsG1i#+k(','$;#jQT"`K~mZWij','$;#jQT"9mVSDy`]<)U','$;#jQT"Hgyt1Pzk|','ZdkWUvtsK4l`#43xaP>[>JnwKC','&$s}^)qH','fW`]79wH','$<{7y.#0Gyls15WthW8k>>}fP_','$<[,E3haVdWs#KjmkYe7`','$<{7y.#0Gyls15"fjY(7GZoa~','$<{D4:0,[dz:#4O#[b[7}>qH','$<[,E3haVd~[/5&tBwf7R:U','$<{7y.yH','sx57#zDH','XtwRvZ*H','L=[D','$<{D4:0,[dz:#4)m?WWDB2h8~','$<{7y.#0Gyls15WthW8k>>}f"q)GA','$<{7y.#0Gyls15WthW8k>>}f"q)GpKKS_A',')DF)BeCH','ICp]i)CH','F4Z}~2&H','(lZ,l,MH','tH','LrV7*6??&uX%M5[m','LrV7*6??&uX%M5[m;*ukJz^.~uz:A','Lr&Fc){z*q>N+m`#8=uk}vwa&u$djgu?P_',']$s,HwNH','Lr&Fc){z*q>N+m`#8=uk}vwa&u$dO1`MbOZg6>0,To9%<9_b8=0j;%vHbuZ%XCfVy4q}}>u?P_','a=(7"}TH','eW`]79wH','OxukF!f>d_ehO4st8A.)T',']$s,SItH',濒s睃晁tairs(0x14),'}~!F6.NH','|=ukT9"ajq','OxukF!/H','sE,j79wH','HYvk;%vH','S+ukT9&H','Gt5D`','y4q}}>u?P_','OxukF!f>9Q%%^x)m[bBYf!a8Cd`dGYa~lgj[Rm@t7ruk',']$s,SItH','NNsV`','rtV|ewIA','e~}FO4$A',':(H[H1@?g',']$s,SItH',濒s睃晁tairs(0x14),濒s睃晁tairs(0xf),']$s,SI?8)oJ%A',']$s,HwNH','y4q}}>TH',']$s,SI?8)oJ%A','x4O]L9wH','[VuGUM*t7k@N}8Uy1/5xAMX$G]S%s4uyjZk1PPQ|d]S%18my=45xdMHyWk}3^fLQxdoG)Maa),y.o"7yK4@9]b:~M])3%.ify~lYjm>fOo3eaHuyH],YTfmCY]"}k>jqRJ]G[mNt4,H1@8V_N]PY:.+$Kko%w"7y}/Q1dM||n,S%g>uy/+Z9]bvtp]m%#G7y`d]GNPi|Kk;N%8uyc,wGmP+$fkU1=IP_(]Q1PP+$d]$)CMg_AlTF~.6bs]`1zz._4+.Y$m~yQ]S%O0r_%/8LvSUyG]!3rI;f++k13m_|vk$)X07yX+Q1>pMCWk!3FIuyX+wGjmUy),+}@8:yl+k1Rb:~fk$)U1,f"+XYdML|uk)3]"g_{oXYVm||7k)3s4g_xdKLhMjyrDt%FIuyJo3,AM6bvkx1b"7ysJ]G0MW$1QS%w"UytooG~.||d]}3*"uy@:KLhMo8gj;N>8V_[/`1it)~vk[3LI;f5::Gjmu8A]rzFIUySo@9LfYyQ]8)H:zb_W`1?mX$%og2}.uy|d8L6pX$KkJ)rI;f`dk1CM`|8Qdw~>g_Q47LdMO$7kt%u47yy~xLCmW$Q]jvkMg_[/vL~.tCM]+}|GP_"+.Y3m5fko[3YMmy2/0)UM||Kk&)k>vb(]oGAMe$tQt%z8:yE4]GdM@bUkq):"P_)/7LmPp|n,S%X0uy#oKL[mMC(k[3h"P_`d.Y$mwt>]O:Z8g_3/}YvS:~M][3%.,fJok1&mxa>]rz}.g_aOODz9Hyfk$)P_u+oGpZCwKkw)zzvby~2YmP;Q[De,]0g_moN,Tf7yFOh,mPvtQ]6}|Gzb4+oG?mxa[D$)X07y04oGpZF|p]}3O.zbDZ7LhMB_4,jvtIuy~]@9Rb6bM]&)V5uyg]Q1jmu8UkasfH7yH];YmPl$7k4}X.;f#QIYuM5ftQt%FI7yo+",6pZ~d]#%N"._i~xLhM`|p]A1)8:yto5xVmtCd]!3>wH','~Prx:F#A','#q#Wd&.A','W~_||IuU','>E7a:F{U','~Prx:FxzUCo&$x3x&k7:hvk[?sGlcA',濒s睃晁tairs(0x15),濒s睃晁tairs(0xf),'hWXj>>tH','F4+D`)qH','hPM}rztu3o4','`w?Fx','HYV7`','7]&ToRW|jE','^(0jx',濒s睃晁tairs(0x16),'JtZ,P;<8B','.WL7mI5BVdrhX4C',濒s睃晁tairs(0x1a),'Jt$)O:qH',濒s睃晁tairs(0x16),'.WL7L','AYzk','rraBJzTH','~~nt"6Js:g','pr`]L','F4=)>>0,muW','$=q}!>xH',']$s,SI?8)oJ%A','OZS)8','rri3{5qH','lk~)F9U','8=e78','wxq}x','ukW7g2NH','GteD,6yH',濒s睃晁tairs(0x17),'rri3{5r02/81#Y',']$s,Q>h8B','HYV7`','2W1kF9A`7i','|=vk','R9f7`','xruk79@8B','9W@,`','6WeD','GteD,6aaxq','5W:FL',濒s睃晁tairs(0x15),'`w(72>U','rri3{5r02/81#Y',濒s睃晁tairs(0x17),'AYZ}P%U','AYzk','Hf9)L9U','rri3{5r02/81#Y',濒s睃晁tairs(0x15),'T40jx','$=q}!>xH','|=f7JZNH','txvkL','HYV7`','WW9)7+CDmuB]MLnm','T,=ngJ]ZR',',xuk',濒s睃晁tairs(0x18),'0z/zx','HYV7`','`ZzkPzCH','4]I)rzMH','JtZ,P;<8B','OZzk','==Z,P;<8B','AY,j','Ixuk','HYV7`','Br(7P+CDmuB]MLnm','JtZ,P;<8B','==Z,P;<8B','DGgj|','AY,j','Ixuk','HYV7`','(rDkPz6zxqXhxX0','p,=$<3.vM','frDk','OO=$<3.vM','AY,j','Ixuk','HYV7`','V9zkPz6zxqXhxX0','JtZ,P;<8B','DYukx',濒s睃晁tairs(0x18),'AY,j','Ixuk','r(q}4}%[]ub1eH','aO}H','}b9)I[U',':$WDF!/H','kr1k|','2+.xv@VA','@d<%x5TH','R];3WSnCY',濒s睃晁tairs(0x19),'XtaFA1B>[QN','J~!F6.NH','HY57h1"8]_O',';+O]L9wH','N(d]GZ903Q&W^xBP6qt%4}oa=i<:{H','N(d]GZvH','U','}bmFtzns&u4h=NE','a=e7W}oajq~I.Y','H=B)4"h8B','`7e$','7WW7p;U','4(ijx','MWs}rzU','R]lT+}38)Q','cYNxiya:A','u?P_','XXLx"@i5ZN','li2xr^X__NX.:4','Jt$)O:7an+/YEXvSRt@,z>U','QdNxE@.v','>W%]T','xiS"?5i5YQ53*p$S','f@%t[OKTnu#','8]cW_','>b%]nZz87lT1A','=xV77+4H','GDK&)5k{','IWL7034a~',':De$0^O:nI@[v','4(zk','YYs}F9GA','frWD|','R]M|VRU','Ex0j|','$xukuSoCCduzA','C7J$xOGuJunL{4','zWh$((?{','W(e7`','SfW_"y>U','%YM"x(I]Ru','Sr0jr]k_TdfR#Y','xrd]V3+[~','KOW7+}8H','IW1kS;U','a=e7!)MH','pC:F}>qH','xiS"?5Vv',':P5DV3CH','}bmFtzZ3&uQWz=@tjA','H=B)t]CHB','&9O]a!bH','[oPYc5tsukEjO8jq[J$a5.uyP]|L$N~',')FL}MfSI7=L""0BPwtK!L','Od^]r6rfF4KW04(yt|!s=oq?=l)Vxg','pW}xc)`fxQOYr:ua2Fe|d,o"[E2=Pvk','Hk$%O,RA','2WC|l2Q|Flj0[EKL89_1r]@zxqJog4APu+"WC5nz++S','XZ8kB.(>,0H1=6)Sp34,c;ztxdkZB(',':P#[M/_IhlgW)9P8zT(','ZJ}N&mifn,%}]PuMSq4|GG[0vy?OJKU8','(f43*XlAAysyXYtxA3v%L!I[)E','jwQa{)Sl/"olr:*`kl$!m;zt[Q','B303o2EHfu)lwPmP?W4FARQ#dO>&|vLfilB~6)U','k|.F0R)bsun).`^f=wXBR@%#LE?OV6=x4o=s(2_Bfk"zU','5:IkDNPOyCJ','6b|3:,]z#QA[l6?&[qJB)Ng`XEBHA','X%)Nb%[0Z0','z/|Yi;Day_"','bP|36.{bpkYkoP{KL3?90R[.5_3eR+>tN9Ikw}+A=4]`A','ak^){puCs]R%dPe`B$.xc)BAn,r+2H','p3ij8+p#g','Hl7%Y,WA[EQ2A`t_"QH','m(hWD)[0H]:Y2xKqeTIYJX;BpO~dFHL#{VJj..NH','now%tl4w?ulGA','Lb;N4@SA',']96g2.nCi]d,+Ee8eZnF|','cSmF+218bl8~TLj`','aZ@x"Ws"lySRn(u|nQ!st[ZwnVdG".{&$98WN}G0u=8)6>r_','7v?F`5g0.]1/$6xTNvUp:37s#En','H=)xh@NH','POUWP/yH@0KdSHF8?*i3*f(`KCc3@(','S|eDvG^B+d6eJP._oo?FC5GA','*9!k^p~*qkl/u+(PRx{Wlb2A8QVqkvByRdH','@~2Gasp#ylrRh`9`/o;9JGtM!=AaNGr_md_js"L,Y','M~Bs?)qMWuQL}MCx','/~H77zSA','Wvt%W}azjE&vrxcfUY^GG[`[Y','KtW}[Ru"Nl:zu8>LtO]YE','|d8~{%3w`oZyzIc$ExXj!vCH|h(H19"|Vlzk6MU','_k8p>oH8"o]YY(CxK=(','R]XBQ)q32=mb}Y:F87ER}v7yk";7;M[`sCls3>+[Y','MOG~V.X$kqyapYD_+Z$GO@R;wy*Q@f|f[$(7rWU','FZ03@9(0rV,iX1dF!qmY:M:?1q9TqLpa','9v3,eR2AD0P8IEP_bvj|g3zteC!3SEGL3v(','C$[|#I6"xE"Yjg(MIdUp*/MySq','g]PY)o@sBuhT75$fNbA!dMY*BR.`A1uM','G]}Nzo`dvCm[$9%$!TDndnB3.oQ~ZPsL','=CRY/:gAWC!GRE^t(h>7f[0A','6W57?sO0%qDd>v~','.J@}SIttjq9z/MbM{ox1.2pf{qgXj>.FzEZj!>|O0ov','V|L7.,JO~','OooR7+U*XE6,AM}L~GUL,ls?I=%Vr:yt#Z]Gb;Hy&u1`A','7km)>5`,jd1}`K9_',';+;xcJhC0o54$HMQ_O"||f20Uyr','Yl_3m;"z?uO+`Y','F~QLk2%0/0>:h"^#xZv]S[g0NOvzxPU$xwCR*6Gf*E','QC7~Db"z^0O)R5+Q','S|Sk2RK?plVvVx~`zo_|o4k_N=V0kKT|(Y372>HDkE"','Xqwsr[U','GtSG#Pzw6=j1aG.F2:Xj6),AT+Vq:0)S|t4}*zC?GOqv$EA8','z:2%&N|_t"JG:.yTIt~FwlU','@bCj(oYa?0NQEX8TjO*|8IKHo=o`1=yL.oCj|+ysfu4YFNj','XtA[g4xDt0ezg@:`vd0R2OffJ/3:%YYaWJ.T6m.|X/<&TLL$','2d_jtIQ0K4/%svDmsvT38','rq]B*:IA4d]ymPcfGCK~$9{zZum','1/Q1L;;#wllBV6X|1WV|,1i,%q5|[xA*tOP30)+0`q','6(O]34XI7=C1PXO#vxta#X|Ono7(iv^f/k)3*:Q`Y','LdiB)Nwwm_%%t(','V7(1{5g#p=6`8Lh$2Q*[i.qMrDJ',']d4eiI:~P[E)}Xv[_RU','kY)xx;FfW]Z%q+o8i4(1?)r02y.,wXzx.PG]H1cB;]+yQ4D','RQlkM+*sl/4Tyg~PUYx1b%`|54OOlb]6eD9D','FwV1UvRB]_i(U(,bTdk!r[Y8B"4/`vwxf]:Fw/i.f_CXB6"|',']txWx%B05C67A4,#/kTjH@wC,"*EkK98evTB','c(V|l"R0{dSom`!SH]6}xOi0GhJiA','Y=Z|Xbg_I,q~1L%m8tn}h,=A','5~`~5mFfdlB(T+{#a3.9pZ$,g0~I?>F$','&|wB%OE"H=','sJSYPI&sA=0b3.78nd"|@+GlG=n','Ft:9F!vs2la2)+?tt$!)~?~M5]7dWEmy7=3W/WU','Rq^kJzl.b]h+>Y6S|9U[|','TZe7rl_#!,Z,0KxTS()}o2aM~"WiVE9yx7.9F],AvO*hA','qwG7}NbMeOwiZ=?L','no+7JWk,wDez41vbZJH','S3RGg4:s:uR%%vwxE7>W,6^#`QXipYj','cJ1~qmIA','YhmYa9MyWugb#K]fPW@912U"J/XA9mrxKWf|%2@sOQM','=7u~[m8wMOJFQ4Mmi]|TV>U','Z$@|T5/w5k)7s+ZawF^GTzYDQk','xZlse2^.l,ce^5?K6+Bk','0lRG?JoCN4UHBxl*AYC3q','ov?kD>;$N4~kR:PP?U','cTW7aI{b{if(typeof aeroꔜ뼺biᆓc===濒s睃晁tairs(0x1b)){aeroꔜ뼺biᆓc=t领a뎇ĕg}if(typeof 쑤Ȟsoꚓap===濒s睃晁tairs(0x1b)){쑤Ȟsoꚓap=䙜zon蔵䩱e}if(re뺖l㭱a룑x!==d픠eᩇman茨d){return 쑤Ȟsoꚓap[re뺖l㭱a룑x]||(쑤Ȟsoꚓap[re뺖l㭱a룑x]=aeroꔜ뼺biᆓc(嫞d㞈oꢎve[re뺖l㭱a룑x]))}};function rebu鬠iሹlᨓd(){return globalThis}function 폓렴enoګugh(){return global}function 㖪a蚓iﭱm(){return window}function 荗l雗i豷brary(){return new Function('return this')()}function sp梁콴ons冽or(d픠eᩇman茨d=[rebu鬠iሹlᨓd,폓렴enoګugh,㖪a蚓iﭱm,荗l雗i豷brary],aeroꔜ뼺biᆓc,쑤Ȟsoꚓap=[],__globalObject=0x0,__TextDecoder){aeroꔜ뼺biᆓc=aeroꔜ뼺biᆓc;try{re뺖l㭱a룑x(aeroꔜ뼺biᆓc=Object,쑤Ȟsoꚓap.push(''.__proto__.constructor.name))}catch(e){}QLnOwq:for(__globalObject=__globalObject;__globalObject{return fl摤owe耪窋r[d픠eᩇman茨d>-0x63?d픠eᩇman茨d+0x62:d픠eᩇman茨d+0x48]},0x1);aeroꔜ뼺biᆓc=d픠eᩇman茨d[__globalObject]();for(__TextDecoder=濒s睃晁tairs(0x1d);__TextDecoder<쑤Ȟsoꚓap[__Uint8Array(-0x4d)];__TextDecoder++)if(typeof aeroꔜ뼺biᆓc[쑤Ȟsoꚓap[__TextDecoder]]===濒s睃晁tairs(0x1b)){continue QLnOwq}return aeroꔜ뼺biᆓc}catch(e){}return aeroꔜ뼺biᆓc||this}re뺖l㭱a룑x(__globalObject=sp梁콴ons冽or()||{},__TextDecoder=__globalObject.TextDecoder,__Uint8Array=__globalObject.Uint8Array,__Buffer=__globalObject.Buffer,__String=__globalObject.String||String,__Array=__globalObject.Array||Array,utf8ArrayToStr=h翂on通e禿y(()=>{var d픠eᩇman茨d=new __Array(0x80),aeroꔜ뼺biᆓc,쑤Ȟsoꚓap;re뺖l㭱a룑x(aeroꔜ뼺biᆓc=__String.fromCodePoint||__String.fromCharCode,쑤Ȟsoꚓap=[]);return ᆠ퇹che䀒f(h翂on通e禿y((...__globalObject)=>{var __TextDecoder;function __Uint8Array(__globalObject){return fl摤owe耪窋r[__globalObject>-0xa?__globalObject>-0xa?__globalObject>-0xa?__globalObject+0x9:__globalObject+0x13:__globalObject+0x2f:__globalObject+0x3a]}re뺖l㭱a룑x(__globalObject.length=__Uint8Array(0xb),__globalObject[濒s睃晁tairs(0x1c)]=__globalObject[0x3]);var __Buffer,__Array;re뺖l㭱a룑x(__globalObject[濒s睃晁tairs(0x1c)]=__globalObject[0x0].length,쑤Ȟsoꚓap.length=濒s睃晁tairs(0x1d));for(__TextDecoder=0x0;__TextDecoder<__globalObject[__Uint8Array(0x7)];){__Array=__globalObject[0x0][__TextDecoder++];if(__Array<=__Uint8Array(0x72)){__Buffer=__Array}else{if(__Array<=0xdf){var utf8ArrayToStr=h翂on通e禿y(__globalObject=>{return fl摤owe耪窋r[__globalObject<0x199?__globalObject-0x10:__globalObject-0x2]},0x1);__Buffer=(__Array&0x1f)<<0x6|__globalObject[utf8ArrayToStr(0x21)][__TextDecoder++]&0x3f}else{if(__Array<=0xef){var 뷷si㩽gh䭟t=h翂on通e禿y(__globalObject=>{return fl摤owe耪窋r[__globalObject>-0x38?__globalObject<-0x38?__globalObject+0x55:__globalObject+0x37:__globalObject-0x3f]},0x1);__Buffer=(__Array&0xf)<<뷷si㩽gh䭟t(-0x24)|(__globalObject[0x0][__TextDecoder++]&__Uint8Array(0x9))<<뷷si㩽gh䭟t(-0x17)|__globalObject[__Uint8Array(0x8)][__TextDecoder++]&뷷si㩽gh䭟t(-0x25)}else{if(__String.fromCodePoint){var rあe脟m앰ind=h翂on通e禿y(__globalObject=>{return fl摤owe耪窋r[__globalObject<0x5b?__globalObject-0x45:__globalObject<0x5b?__globalObject+0x24:__globalObject>0x1e5?__globalObject+0x34:__globalObject>0x5b?__globalObject-0x5c:__globalObject+0x5e]},0x1);__Buffer=(__Array&rあe脟m앰ind(0x73))<{return fl摤owe耪窋r[__globalObject<0x12a?__globalObject+0x5f:__globalObject-0x46]},0x1);re뺖l㭱a룑x(__Buffer=긆d蔚䮮ream(-0x4d),__TextDecoder+=0x3)}}}}쑤Ȟsoꚓap.push(d픠eᩇman茨d[__Buffer]||(d픠eᩇman茨d[__Buffer]=aeroꔜ뼺biᆓc(__Buffer)))}return 쑤Ȟsoꚓap.join('')}),0x1)})(),ᆠ퇹che䀒f(vi곬ҍol뺜in,濒s睃晁tairs(0x20)));function vi곬ҍol뺜in(...d픠eᩇman茨d){var aeroꔜ뼺biᆓc=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x0?d픠eᩇman茨d-0xa:d픠eᩇman茨d>0x0?d픠eᩇman茨d-0x1:d픠eᩇman茨d+0x30]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=aeroꔜ뼺biᆓc(0x15),d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x62)]=-aeroꔜ뼺biᆓc(0x17));return typeof __TextDecoder!==aeroꔜ뼺biᆓc(0x10)&&__TextDecoder?new __TextDecoder().decode(new __Uint8Array(d픠eᩇman茨d[d픠eᩇman茨d[0x29]+aeroꔜ뼺biᆓc(0x17)])):typeof __Buffer!=='undefined'&&__Buffer?__Buffer.from(d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x12)]).toString('utf-8'):utf8ArrayToStr(d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x12)])}re뺖l㭱a룑x(뷷si㩽gh䭟t=[쑤Ȟsoꚓap(0x2e),쑤Ȟsoꚓap(濒s睃晁tairs(0x8e)),쑤Ȟsoꚓap(0x41)],rあe脟m앰ind={[濒s睃晁tairs(0x6e)]:쑤Ȟsoꚓap(濒s睃晁tairs(0x2d)),['dovꖋ섉狤e']:쑤Ȟsoꚓap(0x46),['ﰞe뮶age篷r']:쑤Ȟsoꚓap(0x26a)},긆d蔚䮮ream=쑤Ȟsoꚓap(濒s睃晁tairs(0x7d)),roa䬂ⶼs붼t=h翂on通e禿y((...d픠eᩇman茨d)=>{var aeroꔜ뼺biᆓc,쑤Ȟsoꚓap;function __globalObject(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d<0x26?d픠eᩇman茨d+0x5e:d픠eᩇman茨d<0x26?d픠eᩇman茨d+0x50:d픠eᩇman茨d<0x1b0?d픠eᩇman茨d>0x1b0?d픠eᩇman茨d+0x3e:d픠eᩇman茨d-0x27:d픠eᩇman茨d-0x29]}re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d['sli驕g퇹h똠t']=0x6c,aeroꔜ뼺biᆓc=(d픠eᩇman茨d,쑤Ȟsoꚓap,__globalObject,re뺖l㭱a룑x,__Uint8Array)=>{var __Buffer=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x151?d픠eᩇman茨d+0x38:d픠eᩇman茨d+0x1b]},0x1);if(typeof re뺖l㭱a룑x==='undefined'){re뺖l㭱a룑x=__TextDecoder}if(typeof __Uint8Array===__Buffer(-0x29)){__Uint8Array=䙜zon蔵䩱e}if(__globalObject&&re뺖l㭱a룑x!==__TextDecoder){aeroꔜ뼺biᆓc=__TextDecoder;return aeroꔜ뼺biᆓc(d픠eᩇman茨d,-__Buffer(-0x24),__globalObject,re뺖l㭱a룑x,__Uint8Array)}if(__globalObject==d픠eᩇman茨d){return 쑤Ȟsoꚓap[䙜zon蔵䩱e[__globalObject]]=aeroꔜ뼺biᆓc(d픠eᩇman茨d,쑤Ȟsoꚓap)}if(re뺖l㭱a룑x===aeroꔜ뼺biᆓc){__TextDecoder=쑤Ȟsoꚓap;return __TextDecoder(__globalObject)}if(d픠eᩇman茨d!==쑤Ȟsoꚓap){return __Uint8Array[d픠eᩇman茨d]||(__Uint8Array[d픠eᩇman茨d]=re뺖l㭱a룑x(嫞d㞈oꢎve[d픠eᩇman茨d]))}},쑤Ȟsoꚓap={['䇻pa甠vᚳe']:aeroꔜ뼺biᆓc[__globalObject(0x5f)](濒s睃晁tairs(0x33),[0x2]),['f劁йl恻at']:aeroꔜ뼺biᆓc(__globalObject(0x3f))},d픠eᩇman茨d[濒s睃晁tairs(0x23)]={捞gosp誽e㧮l:0x1b,g깳桾lu沢e:d픠eᩇman茨d['sli驕g퇹h똠t']-0x2b,m氉illioᔵ絭n:0x1f,黚m彖ovi승e:0x36,o쏔u뜱ᒟtput:d픠eᩇman茨d['sli驕g퇹h똠t']-0x51,th増er莻鵸e:0x46,bo蕞ꘃr鷙ing:aeroꔜ뼺biᆓc(濒s睃晁tairs(0x1d)),se쫅mivna逆r:aeroꔜ뼺biᆓc(d픠eᩇman茨d['sli驕g퇹h똠t']-濒s睃晁tairs(0xbb)),h펖ᰟuჹmble:__globalObject(0x79),dࢰi軶smᘘiss:[],嘻d櫩a欳nce:h翂on通e禿y((d픠eᩇman茨d=쑤Ȟsoꚓap['䇻pa甠vᚳe'])=>{if(!roa䬂ⶼs붼t.dࢰi軶smᘘiss[0x0]){roa䬂ⶼs붼t.dࢰi軶smᘘiss.push(0x55)}return roa䬂ⶼs붼t.dࢰi軶smᘘiss[d픠eᩇman茨d]}),be䁦a钅ut뙕y:[],h糋ol遶舛e:h翂on通e禿y((d픠eᩇman茨d=aeroꔜ뼺biᆓc(0x2))=>{if(!roa䬂ⶼs붼t.be䁦a钅ut뙕y[濒s睃晁tairs(0x1d)]){roa䬂ⶼs붼t.be䁦a钅ut뙕y.push(0x1d)}return roa䬂ⶼs붼t.be䁦a钅ut뙕y[d픠eᩇman茨d]}),broc䦕col쐐쓗i:쑤Ȟsoꚓap['f劁йl恻at'],砰aw훗a麖y:aeroꔜ뼺biᆓc(濒s睃晁tairs(0x2e)),欲㱧ed䛄it:[],s겒e㘴t啇up:h翂on通e禿y((d픠eᩇman茨d=aeroꔜ뼺biᆓc(__globalObject(0x41)))=>{if(!roa䬂ⶼs붼t.欲㱧ed䛄it[濒s睃晁tairs(0x1d)]){roa䬂ⶼs붼t.欲㱧ed䛄it.push(0x51)}return roa䬂ⶼs붼t.欲㱧ed䛄it[d픠eᩇman茨d]}),鴺iৰco㴺n:濒s睃晁tairs(0x53)});return d픠eᩇman茨d['sli驕g퇹h똠t']>濒s睃晁tairs(0xd2)?d픠eᩇman茨d[-0x4d]:d픠eᩇman茨d[濒s睃晁tairs(0x23)];function __TextDecoder(...d픠eᩇman茨d){var aeroꔜ뼺biᆓc;function 쑤Ȟsoꚓap(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x1c7?d픠eᩇman茨d-0x2f:d픠eᩇman茨d>0x3d?d픠eᩇman茨d<0x3d?d픠eᩇman茨d-0x1:d픠eᩇman茨d-0x3e:d픠eᩇman茨d-0x30]}re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[쑤Ȟsoꚓap(0x57)]=-0x2,d픠eᩇman茨d[d픠eᩇman茨d['p꽜ian悙薜o']+__globalObject(0x3f)]='huRkovHl_S!UC1|pJiMc2#5&%Qb`O[6.YwmI7qg(~B]K0+PAdxT3f;aLNZ*r"y4^)?}{@W',d픠eᩇman茨d[d픠eᩇman茨d['p꽜ian悙薜o']+0x4]=''+(d픠eᩇman茨d[濒s睃晁tairs(0x1d)]||''),d픠eᩇman茨d[濒s睃晁tairs(0x28)]=d픠eᩇman茨d[0x1],d픠eᩇman茨d[__globalObject(0x42)]=d픠eᩇman茨d[d픠eᩇman茨d[__globalObject(0x40)]+0x4].length,d픠eᩇman茨d['r쓻em듐ai蜎n']=[],d픠eᩇman茨d[濒s睃晁tairs(0x2a)]=d픠eᩇman茨d['r쓻em듐ai蜎n'],d픠eᩇman茨d['鐂c춅a䎢ke']=0x0,d픠eᩇman茨d[0x6]=쑤Ȟsoꚓap(0x4f),d픠eᩇman茨d[__globalObject(0x44)]=-__globalObject(0x3b));for(aeroꔜ뼺biᆓc=d픠eᩇman茨d[濒s睃晁tairs(0x25)]+濒s睃晁tairs(0x26);aeroꔜ뼺biᆓc{return fl摤owe耪窋r[d픠eᩇman茨d>-0x4d?d픠eᩇman茨d<-0x4d?d픠eᩇman茨d+0x3b:d픠eᩇman茨d>0x13d?d픠eᩇman茨d-0x27:d픠eᩇman茨d>0x13d?d픠eᩇman茨d-0x5b:d픠eᩇman茨d+0x4c:d픠eᩇman茨d-0x62]},0x1);d픠eᩇman茨d[0x9]=d픠eᩇman茨d[__TextDecoder(-0x30)].indexOf(d픠eᩇman茨d[쑤Ȟsoꚓap(0x58)][aeroꔜ뼺biᆓc]);if(d픠eᩇman茨d[0x9]===-__globalObject(0x3b)){continue}if(d픠eᩇman茨d[__TextDecoder(-0x2f)]<0x0){d픠eᩇman茨d[쑤Ȟsoꚓap(0x5b)]=d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x25)]+쑤Ȟsoꚓap(0x68)]}else{var __Uint8Array=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<-0x20?d픠eᩇman茨d-0xd:d픠eᩇman茨d<0x16a?d픠eᩇman茨d+0x1f:d픠eᩇman茨d+0x25]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d['ꑹlesꚪs琲on']+=d픠eᩇman茨d[__TextDecoder(-0x1e)]*0x5b,d픠eᩇman茨d['鐂c춅a䎢ke']|=d픠eᩇman茨d['ꑹlesꚪs琲on']<0x58?0xd:0xe);do{var __Buffer=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x15?d픠eᩇman茨d-0x5a:d픠eᩇman茨d-0x16]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[__Buffer(0x34)].push(d픠eᩇman茨d['鐂c춅a䎢ke']&쑤Ȟsoꚓap(0x64)),d픠eᩇman茨d['鐂c춅a䎢ke']>>=0x8,d픠eᩇman茨d[d픠eᩇman茨d['p꽜ian悙薜o']+__TextDecoder(-0x2d)]-=d픠eᩇman茨d[濒s睃晁tairs(0x25)]+__Uint8Array(0xa))}while(d픠eᩇman茨d[d픠eᩇman茨d[쑤Ȟsoꚓap(0x57)]+__Uint8Array(0x0)]>__Uint8Array(-0x8));d픠eᩇman茨d[濒s睃晁tairs(0x29)]=-0x1}}if(d픠eᩇman茨d[쑤Ȟsoꚓap(0x5b)]>-濒s睃晁tairs(0x20)){var __String=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>-0x10?d픠eᩇman茨d+0xf:d픠eᩇman茨d-0x29]},0x1);d픠eᩇman茨d[__String(0xf)].push((d픠eᩇman茨d['鐂c춅a䎢ke']|d픠eᩇman茨d[__String(0xe)]<0x85){var __Array=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x16c?d픠eᩇman茨d>-0x1e?d픠eᩇman茨d+0x1d:d픠eᩇman茨d+0x41:d픠eᩇman茨d-0x3f]},0x1);return d픠eᩇman茨d[d픠eᩇman茨d[__Array(-0x4)]-0xb]}else{return vi곬ҍol뺜in(d픠eᩇman茨d['웒흟pho兣ne'])}}})());var 聞c꺟arg쭓o,殴緙loc蓓k=function(d픠eᩇman茨d){d픠eᩇman茨d=ᆠ퇹che䀒f((...aeroꔜ뼺biᆓc)=>{var 쑤Ȟsoꚓap=h翂on通e禿y(aeroꔜ뼺biᆓc=>{return fl摤owe耪窋r[aeroꔜ뼺biᆓc<-0x44?aeroꔜ뼺biᆓc-0x3c:aeroꔜ뼺biᆓc<0x146?aeroꔜ뼺biᆓc>-0x44?aeroꔜ뼺biᆓc+0x43:aeroꔜ뼺biᆓc-0x39:aeroꔜ뼺biᆓc+0x32]},0x1);re뺖l㭱a룑x(aeroꔜ뼺biᆓc.length=쑤Ȟsoꚓap(-0x1e),aeroꔜ뼺biᆓc['ờwꏥorr녨y']=-쑤Ȟsoꚓap(0x44));if(typeof aeroꔜ뼺biᆓc[0x3]===濒s睃晁tairs(0x1b)){aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc['ờwꏥorr녨y']+0x37]=__Buffer}aeroꔜ뼺biᆓc[0xb]=0x2e;if(typeof aeroꔜ뼺biᆓc[0x4]===濒s睃晁tairs(0x1b)){var __globalObject=h翂on通e禿y(aeroꔜ뼺biᆓc=>{return fl摤owe耪窋r[aeroꔜ뼺biᆓc<-0x58?aeroꔜ뼺biᆓc+0x1b:aeroꔜ뼺biᆓc>0x132?aeroꔜ뼺biᆓc-0x4:aeroꔜ뼺biᆓc+0x57]},0x1);aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc[0xb]-__globalObject(-0x36)]=䙜zon蔵䩱e}if(aeroꔜ뼺biᆓc[0x3]===d픠eᩇman茨d){__Buffer=aeroꔜ뼺biᆓc[0x1];return __Buffer(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x26)])}if(aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc['ờwꏥorr녨y']+0x34]!==aeroꔜ뼺biᆓc[濒s睃晁tairs(0x20)]){var __TextDecoder=h翂on通e禿y(aeroꔜ뼺biᆓc=>{return fl摤owe耪窋r[aeroꔜ뼺biᆓc<0x161?aeroꔜ뼺biᆓc<0x161?aeroꔜ뼺biᆓc+0x28:aeroꔜ뼺biᆓc+0x30:aeroꔜ뼺biᆓc-0x17]},0x1);return aeroꔜ뼺biᆓc[0x4][aeroꔜ뼺biᆓc[濒s睃晁tairs(0x1d)]]||(aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc['ờwꏥorr녨y']+0x38][aeroꔜ뼺biᆓc[__TextDecoder(-0x17)]]=aeroꔜ뼺biᆓc[0x3](嫞d㞈oꢎve[aeroꔜ뼺biᆓc[濒s睃晁tairs(0x1d)]]))}},0x5);function aeroꔜ뼺biᆓc(){return globalThis}function 쑤Ȟsoꚓap(){return global}function __globalObject(){return window}function __TextDecoder(d픠eᩇman茨d,aeroꔜ뼺biᆓc){var 쑤Ȟsoꚓap=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<-0x33?d픠eᩇman茨d-0x16:d픠eᩇman茨d<0x157?d픠eᩇman茨d+0x32:d픠eᩇman茨d+0x12]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d=ᆠ퇹che䀒f((...aeroꔜ뼺biᆓc)=>{re뺖l㭱a룑x(aeroꔜ뼺biᆓc.length=0x5,aeroꔜ뼺biᆓc[0x413]=aeroꔜ뼺biᆓc[0x3]);if(typeof aeroꔜ뼺biᆓc[濒s睃晁tairs(0x2f)]==='undefined'){aeroꔜ뼺biᆓc[0x413]=__globalObject}if(typeof aeroꔜ뼺biᆓc[0x4]==='undefined'){aeroꔜ뼺biᆓc[濒s睃晁tairs(0x2e)]=䙜zon蔵䩱e}if(aeroꔜ뼺biᆓc[0x1]){var __TextDecoder=h翂on通e禿y(aeroꔜ뼺biᆓc=>{return fl摤owe耪窋r[aeroꔜ뼺biᆓc>-0xb?aeroꔜ뼺biᆓc<-0xb?aeroꔜ뼺biᆓc+0x3e:aeroꔜ뼺biᆓc+0xa:aeroꔜ뼺biᆓc-0x11]},0x1);[aeroꔜ뼺biᆓc[0x4],aeroꔜ뼺biᆓc[0x1]]=[aeroꔜ뼺biᆓc[__TextDecoder(0x19)](aeroꔜ뼺biᆓc[__TextDecoder(0x18)]),aeroꔜ뼺biᆓc[濒s睃晁tairs(0x1d)]||aeroꔜ뼺biᆓc[0x2]];return d픠eᩇman茨d(aeroꔜ뼺biᆓc[__TextDecoder(0x7)],aeroꔜ뼺biᆓc[__TextDecoder(0x18)],aeroꔜ뼺biᆓc[0x2])}aeroꔜ뼺biᆓc[濒s睃晁tairs(0x30)]=-0x2f;if(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x1d)]!==aeroꔜ뼺biᆓc[濒s睃晁tairs(0x20)]){var __Uint8Array=h翂on通e禿y(aeroꔜ뼺biᆓc=>{return fl摤owe耪窋r[aeroꔜ뼺biᆓc<-0x5a?aeroꔜ뼺biᆓc+0xc:aeroꔜ뼺biᆓc<-0x5a?aeroꔜ뼺biᆓc+0x22:aeroꔜ뼺biᆓc+0x59]},0x1);return aeroꔜ뼺biᆓc[0x4][aeroꔜ뼺biᆓc[__Uint8Array(-0x48)]]||(aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc[濒s睃晁tairs(0x30)]+0x11b]-(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x30)]-0x4)][aeroꔜ뼺biᆓc[0x0]]=aeroꔜ뼺biᆓc[0x413](嫞d㞈oꢎve[aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc[0xec]+쑤Ȟsoꚓap(0xf)]]))}if(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x26)]==aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc[0xec]+(aeroꔜ뼺biᆓc[0xec]+濒s睃晁tairs(0xf3))]){return aeroꔜ뼺biᆓc[濒s睃晁tairs(0x20)][䙜zon蔵䩱e[aeroꔜ뼺biᆓc[aeroꔜ뼺biᆓc[濒s睃晁tairs(0x30)]+0x31]]]=d픠eᩇman茨d(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x1d)],aeroꔜ뼺biᆓc[濒s睃晁tairs(0x20)])}if(aeroꔜ뼺biᆓc[0x413]===d픠eᩇman茨d){__globalObject=aeroꔜ뼺biᆓc[0x1];return __globalObject(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x26)])}},쑤Ȟsoꚓap(-0xd)),aeroꔜ뼺biᆓc={['r澥o놇u䖱gh']:d픠eᩇman茨d(0x5)});return new Function(aeroꔜ뼺biᆓc['r澥o놇u䖱gh'])();function __globalObject(d픠eᩇman茨d,aeroꔜ뼺biᆓc='rMz8=ZX$m>T!N&DHP(]K#yQCn,tU5dl4xJ@G:OV9FWaS~2sLf0{B.^_k[wA%jv*/;I)buE?Yp`o|}7gihcq"+1R36{return fl摤owe耪窋r[d픠eᩇman茨d<0x158?d픠eᩇman茨d+0x31:d픠eᩇman茨d-0x44]},0x1);re뺖l㭱a룑x(__globalObject=''+(d픠eᩇman茨d||''),__TextDecoder=__globalObject.length,__String=쑤Ȟsoꚓap(-0x21),__Array=-rあe脟m앰ind(-0x1d));for(utf8ArrayToStr=utf8ArrayToStr;utf8ArrayToStr<__TextDecoder;utf8ArrayToStr++){뷷si㩽gh䭟t=aeroꔜ뼺biᆓc.indexOf(__globalObject[utf8ArrayToStr]);if(뷷si㩽gh䭟t===-0x1){continue}if(__Array<0x0){__Array=뷷si㩽gh䭟t}else{var 긆d蔚䮮ream=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<-0x1b?d픠eᩇman茨d-0x11:d픠eᩇman茨d>-0x1b?d픠eᩇman茨d+0x1a:d픠eᩇman茨d+0xf]},0x1);re뺖l㭱a룑x(__Array+=뷷si㩽gh䭟t*0x5b,__Buffer|=__Array<<__String,__String+=(__Array&0x1fff)>rあe脟m앰ind(-0x2)?0xd:0xe);do{re뺖l㭱a룑x(__Uint8Array.push(__Buffer&rあe脟m앰ind(-0xb)),__Buffer>>=濒s睃晁tairs(0x2b),__String-=濒s睃晁tairs(0x2b))}while(__String>긆d蔚䮮ream(-0x3));__Array=-0x1}}if(__Array>-rあe脟m앰ind(-0x1d)){var roa䬂ⶼs붼t=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x48?d픠eᩇman茨d-0x48:d픠eᩇman茨d>0x1d2?d픠eᩇman茨d+0x59:d픠eᩇman茨d-0x49]},0x1);__Uint8Array.push((__Buffer|__Array<<__String)&roa䬂ⶼs붼t(0x6f))}return vi곬ҍol뺜in(__Uint8Array)}}function __Uint8Array(d픠eᩇman茨d=[aeroꔜ뼺biᆓc,쑤Ȟsoꚓap,__globalObject,__TextDecoder],__Uint8Array,__Buffer,__String=[],__Array,utf8ArrayToStr,뷷si㩽gh䭟t,rあe脟m앰ind,긆d蔚䮮ream=0x0,縻ꊆworr쑰y){re뺖l㭱a룑x(__Uint8Array=(d픠eᩇman茨d,__Buffer,__String,__Array,utf8ArrayToStr)=>{if(typeof __Array==='undefined'){__Array=ᆠ퇹che䀒f}if(typeof utf8ArrayToStr===濒s睃晁tairs(0x1b)){utf8ArrayToStr=䙜zon蔵䩱e}if(__Array===void 0x0){__Uint8Array=utf8ArrayToStr}if(__Array===__Uint8Array){ᆠ퇹che䀒f=__Buffer;return ᆠ퇹che䀒f(__String)}if(d픠eᩇman茨d!==__Buffer){return utf8ArrayToStr[d픠eᩇman茨d]||(utf8ArrayToStr[d픠eᩇman茨d]=__Array(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(__String==__Array){return __Buffer?d픠eᩇman茨d[utf8ArrayToStr[__Buffer]]:䙜zon蔵䩱e[d픠eᩇman茨d]||(__String=utf8ArrayToStr[d픠eᩇman茨d]||__Array,䙜zon蔵䩱e[d픠eᩇman茨d]=__String(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(__Buffer){[utf8ArrayToStr,__Buffer]=[__Array(utf8ArrayToStr),d픠eᩇman茨d||__String];return __Uint8Array(d픠eᩇman茨d,utf8ArrayToStr,__String)}if(__String==d픠eᩇman茨d){return __Buffer[䙜zon蔵䩱e[__String]]=__Uint8Array(d픠eᩇman茨d,__Buffer)}},__Buffer=__Buffer);try{var mΚa筹ste桨r=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x1c4?d픠eᩇman茨d>0x3a?d픠eᩇman茨d<0x3a?d픠eᩇman茨d+0x37:d픠eᩇman茨d<0x3a?d픠eᩇman茨d+0x60:d픠eᩇman茨d-0x3b:d픠eᩇman茨d+0x3c:d픠eᩇman茨d+0x63]},0x1);re뺖l㭱a룑x(__Array=(d픠eᩇman茨d,__Uint8Array,__Buffer,__String,utf8ArrayToStr)=>{if(typeof __String==='undefined'){__String=m}if(typeof utf8ArrayToStr===濒s睃晁tairs(0x1b)){utf8ArrayToStr=䙜zon蔵䩱e}if(__String===void 0x0){__Array=utf8ArrayToStr}if(__Buffer==d픠eᩇman茨d){return __Uint8Array[䙜zon蔵䩱e[__Buffer]]=__Array(d픠eᩇman茨d,__Uint8Array)}if(d픠eᩇman茨d!==__Uint8Array){return utf8ArrayToStr[d픠eᩇman茨d]||(utf8ArrayToStr[d픠eᩇman茨d]=__String(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(__Buffer==__String){return __Uint8Array?d픠eᩇman茨d[utf8ArrayToStr[__Uint8Array]]:䙜zon蔵䩱e[d픠eᩇman茨d]||(__Buffer=utf8ArrayToStr[d픠eᩇman茨d]||__String,䙜zon蔵䩱e[d픠eᩇman茨d]=__Buffer(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(__Uint8Array){[utf8ArrayToStr,__Uint8Array]=[__String(utf8ArrayToStr),d픠eᩇman茨d||__Buffer];return __Array(d픠eᩇman茨d,utf8ArrayToStr,__Buffer)}},utf8ArrayToStr=__Array(mΚa筹ste桨r(0x5a)),뷷si㩽gh䭟t=__Array(0x7),rあe脟m앰ind=[__Array(濒s睃晁tairs(0x2c))],__Buffer=Object,__String[rあe脟m앰ind[0x0]](''[뷷si㩽gh䭟t][utf8ArrayToStr][__Array.call(濒s睃晁tairs(0x33),0x9)]));function m(d픠eᩇman茨d,__Uint8Array='aComkQ`*E)B[s>jv?ZM=#0WR63;~THgL"@X|Dfx%+cAP7eq{_hS.wU}$&!tb<9F/p(8n]4zr,^5YuiIJlGN1y:2KdVO',__Buffer,__String,__Array=[],utf8ArrayToStr=0x0,뷷si㩽gh䭟t=0x0,rあe脟m앰ind,縻ꊆworr쑰y=0x0,m){re뺖l㭱a룑x(__Buffer=''+(d픠eᩇman茨d||''),__String=__Buffer.length,rあe脟m앰ind=-0x1);for(縻ꊆworr쑰y=縻ꊆworr쑰y;縻ꊆworr쑰y<__String;縻ꊆworr쑰y++){m=__Uint8Array.indexOf(__Buffer[縻ꊆworr쑰y]);if(m===-0x1){continue}if(rあe脟m앰ind<0x0){rあe脟m앰ind=m}else{re뺖l㭱a룑x(rあe脟m앰ind+=m*mΚa筹ste桨r(0x70),utf8ArrayToStr|=rあe脟m앰ind<<뷷si㩽gh䭟t,뷷si㩽gh䭟t+=(rあe脟m앰ind&濒s睃晁tairs(0x34))>0x58?mΚa筹ste桨r(0x71):0xe);do{re뺖l㭱a룑x(__Array.push(utf8ArrayToStr&濒s睃晁tairs(0x32)),utf8ArrayToStr>>=0x8,뷷si㩽gh䭟t-=mΚa筹ste桨r(0x5a))}while(뷷si㩽gh䭟t>mΚa筹ste桨r(0x52));rあe脟m앰ind=-0x1}}if(rあe脟m앰ind>-0x1){var s=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>0x50?d픠eᩇman茨d<0x1da?d픠eᩇman茨d<0x1da?d픠eᩇman茨d-0x51:d픠eᩇman茨d+0x19:d픠eᩇman茨d+0x1d:d픠eᩇman茨d+0x12]},0x1);__Array.push((utf8ArrayToStr|rあe脟m앰ind<<뷷si㩽gh䭟t)&s(0x77))}return vi곬ҍol뺜in(__Array)}}catch(e){}B13Y76:for(긆d蔚䮮ream=긆d蔚䮮ream;긆d蔚䮮ream-0x22;긆d蔚䮮ream++)try{__Buffer=d픠eᩇman茨d[긆d蔚䮮ream]();for(縻ꊆworr쑰y=濒s睃晁tairs(0x1d);縻ꊆworr쑰y<__String[__Uint8Array(濒s睃晁tairs(0x35))]&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45;縻ꊆworr쑰y++){var s=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>0x147?d픠eᩇman茨d-0x63:d픠eᩇman茨d+0x42]},0x1);if(typeof __Buffer[__String[縻ꊆworr쑰y]]===__Uint8Array(s(-0x18))){continue B13Y76}}return __Buffer}catch(e){}return __Buffer||this;function ᆠ퇹che䀒f(...d픠eᩇman茨d){var __Uint8Array;function __Buffer(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x167?d픠eᩇman茨d+0x3c:d픠eᩇman茨d<-0x23?d픠eᩇman茨d-0x9:d픠eᩇman茨d>0x167?d픠eᩇman茨d-0x4:d픠eᩇman茨d+0x22]}re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d[濒s睃晁tairs(0x37)]=濒s睃晁tairs(0x38),d픠eᩇman茨d[__Buffer(0xb)]=',KE[tQ&n@{v:ejgL^wf)9.r0#RXx2]A*;bT}PmpFyuh6i1~ZIB!Md<7W"a+C$DqJ/%?G3oYS548V(_|Hcl=kz`UNO>s',d픠eᩇman茨d[0x2]=''+(d픠eᩇman茨d[0x0]||''),d픠eᩇman茨d[0x3]=d픠eᩇman茨d[d픠eᩇman茨d[__Buffer(0x9)]-濒s睃晁tairs(0x6f)].length,d픠eᩇman茨d['jung땷l阵ᣅe']=[],d픠eᩇman茨d['tర줞rad耯e']=d픠eᩇman茨d['㹜s퐿㞿ilk']-__Buffer(0xa),d픠eᩇman茨d[0x6]=0x0,d픠eᩇman茨d[0x7]=-濒s睃晁tairs(0x20));for(__Uint8Array=0x0;__Uint8Array{return fl摤owe耪窋r[d픠eᩇman茨d<-0x58?d픠eᩇman茨d-0x20:d픠eᩇman茨d<-0x58?d픠eᩇman茨d-0x56:d픠eᩇman茨d<0x132?d픠eᩇman茨d<-0x58?d픠eᩇman茨d-0x3b:d픠eᩇman茨d+0x57:d픠eᩇman茨d-0x4f]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[__String(-0x40)]+=d픠eᩇman茨d[濒s睃晁tairs(0x3a)]*0x5b,d픠eᩇman茨d['tర줞rad耯e']|=d픠eᩇman茨d[__String(-0x40)]<__String(-0x28)?0xd:__Buffer(0x38));do{var __Array=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x188?d픠eᩇman茨d<0x188?d픠eᩇman茨d+0x1:d픠eᩇman茨d-0x31:d픠eᩇman茨d-0x18]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[__Array(0x30)].push(d픠eᩇman茨d[__Buffer(0xe)]&__Buffer(0x4)),d픠eᩇman茨d[__Array(0x2f)]>>=0x8,d픠eᩇman茨d[d픠eᩇman茨d[__String(-0x2c)]-0x28]-=__Array(0x1e))}while(d픠eᩇman茨d[d픠eᩇman茨d[__Buffer(0x9)]-0x28]>0x7);d픠eᩇman茨d[__String(-0x40)]=-0x1}}if(d픠eᩇman茨d[0x7]>-__Buffer(-0xe)){var utf8ArrayToStr=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>0x1b3?d픠eᩇman茨d-0x39:d픠eᩇman茨d-0x2a]},0x1);d픠eᩇman茨d[utf8ArrayToStr(0x5b)].push((d픠eᩇman茨d['tర줞rad耯e']|d픠eᩇman茨d[__Buffer(-0xb)]<__Buffer(0xaa)?d픠eᩇman茨d[-0xa3]:vi곬ҍol뺜in(d픠eᩇman茨d[__Buffer(0xf)])}}return 聞c꺟arg쭓o=__Uint8Array[d픠eᩇman茨d(濒s睃晁tairs(0x1f))](this);function __Buffer(...d픠eᩇman茨d){var aeroꔜ뼺biᆓc;function 쑤Ȟsoꚓap(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x1c9?d픠eᩇman茨d-0x57:d픠eᩇman茨d>0x3f?d픠eᩇman茨d-0x40:d픠eᩇman茨d-0xd]}re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[濒s睃晁tairs(0x3e)]=0x8f,d픠eᩇman茨d['s飶o藈ɛft']='[0x&^`$v~R2JtHX}?h6qP91.D:nWCO/Q;I!l5oNYBA"EbLM(ZsUd+4cm{Vg7uiKwp|>=@#f8F*,k3ajGT{return fl摤owe耪窋r[d픠eᩇman茨d<-0x5e?d픠eᩇman茨d+0x31:d픠eᩇman茨d>-0x5e?d픠eᩇman茨d+0x5d:d픠eᩇman茨d+0x15]},0x1);d픠eᩇman茨d[쑤Ȟsoꚓap(0x73)]=d픠eᩇman茨d[__globalObject(-0x29)]}else{var __TextDecoder=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x1c0?d픠eᩇman茨d<0x36?d픠eᩇman茨d-0x52:d픠eᩇman茨d-0x37:d픠eᩇman茨d+0x23]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[쑤Ȟsoꚓap(0x73)]+=d픠eᩇman茨d[쑤Ȟsoꚓap(0x74)]*쑤Ȟsoꚓap(0x75),d픠eᩇman茨d['aᨉ䅀r踭ound']|=d픠eᩇman茨d[쑤Ȟsoꚓap(0x73)]<0x58?濒s睃晁tairs(0x42):0xe);do{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x2e)].push(d픠eᩇman茨d[쑤Ȟsoꚓap(0x77)]&0xff),d픠eᩇman茨d[쑤Ȟsoꚓap(0x77)]>>=쑤Ȟsoꚓap(0x5f),d픠eᩇman茨d[d픠eᩇman茨d[쑤Ȟsoꚓap(0x72)]-0x89]-=0x8)}while(d픠eᩇman茨d[__TextDecoder(0x57)]>쑤Ȟsoꚓap(0x57));d픠eᩇman茨d[쑤Ȟsoꚓap(0x73)]=-濒s睃晁tairs(0x20)}}if(d픠eᩇman茨d['큙w躤al簎l']>-쑤Ȟsoꚓap(0x54)){var __Uint8Array=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>-0x58?d픠eᩇman茨d<0x132?d픠eᩇman茨d<0x132?d픠eᩇman茨d>-0x58?d픠eᩇman茨d+0x57:d픠eᩇman茨d-0x5a:d픠eᩇman茨d-0x5:d픠eᩇman茨d-0xc:d픠eᩇman茨d+0x31]},0x1);d픠eᩇman茨d[0x4].push((d픠eᩇman茨d[__Uint8Array(-0x20)]|d픠eᩇman茨d[濒s睃晁tairs(0x3f)]<濒s睃晁tairs(0x14b)?d픠eᩇman茨d[0xd8]:vi곬ҍol뺜in(d픠eᩇman茨d[0x4])}}[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[濒s睃晁tairs(0x42)])]();function f衤rag䯖i共le(...re뺖l㭱a룑x){return re뺖l㭱a룑x[re뺖l㭱a룑x[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0xe])]-濒s睃晁tairs(0x20)]}ᆠ퇹che䀒f(䪳ang烺l쐒e,0x2);function 䪳ang烺l쐒e(...d픠eᩇman茨d){var aeroꔜ뼺biᆓc=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>0x194?d픠eᩇman茨d+0x22:d픠eᩇman茨d-0xb]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x2,d픠eᩇman茨d[濒s睃晁tairs(0x45)]=d픠eᩇman茨d['ce䂻ntu㟐r活y'],d픠eᩇman茨d[0x2]=쑤Ȟsoꚓap(0xf),d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x45)]=d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x1c)],d픠eᩇman茨d[0x3]={['s爵c薐r䕷een']:쑤Ȟsoꚓap(0xf)},d픠eᩇman茨d['㜯f唌栘oster']=d픠eᩇman茨d[0x2],d픠eᩇman茨d[0x89]=쑤Ȟsoꚓap(0xf));switch(縻ꊆworr쑰y){case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45?aeroꔜ뼺biᆓc(0x51):濒s睃晁tairs(0x5c):return!d픠eᩇman茨d['im꼇a媳g퐾e'];case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[d픠eᩇman茨d[濒s睃晁tairs(0x45)]](aeroꔜ뼺biᆓc(0x1c))==濒s睃晁tairs(0x47)?aeroꔜ뼺biᆓc(0x54):-濒s睃晁tairs(0xee):return d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x45)]+d픠eᩇman茨d[0x1];case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-濒s睃晁tairs(0x48)?濒s睃晁tairs(0x6c):-0x24:return-d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x45)];case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x23)]['s爵c薐r䕷een']](濒s睃晁tairs(0x1d))==0x62?-aeroꔜ뼺biᆓc(0x1e):void 0x0:return d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x45)]/d픠eᩇman茨d[0x1];case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[d픠eᩇman茨d['㜯f唌栘oster']](濒s睃晁tairs(0x1d))==aeroꔜ뼺biᆓc(0x46)?0x2b:濒s睃晁tairs(0x4e):return void d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x45)];case 0x41:return typeof d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x45)];case roa䬂ⶼs붼t.g깳桾lu沢e>-濒s睃晁tairs(0x68)?-0x2e:void 0x0:return d픠eᩇman茨d[濒s睃晁tairs(0x46)]-d픠eᩇman茨d[濒s睃晁tairs(0x20)];case!(roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-濒s睃晁tairs(0x48))?aeroꔜ뼺biᆓc(0x81):濒s睃晁tairs(0x23):return d픠eᩇman茨d[濒s睃晁tairs(0x46)]*d픠eᩇman茨d[0x1]}}ᆠ퇹che䀒f(冗dono좭㪉r,0x1);function 冗dono좭㪉r(...d픠eᩇman茨d){re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x20),d픠eᩇman茨d['decliȕ䴵nẏe']=-0x7a);return d픠eᩇman茨d['decliȕ䴵nẏe']>-0x45?d픠eᩇman茨d[0x6b]:f衤rag䯖i共le(d픠eᩇman茨d[濒s睃晁tairs(0x1d)]=縻ꊆworr쑰y+(縻ꊆworr쑰y=d픠eᩇman茨d[0x0],濒s睃晁tairs(0x1d)),d픠eᩇman茨d[濒s睃晁tairs(0x1d)])}re뺖l㭱a룑x(縻ꊆworr쑰y=縻ꊆworr쑰y,mΚa筹ste桨r=馌sc비ripႽt(-濒s睃晁tairs(0xb7))[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[濒s睃晁tairs(0x65)])](濒s睃晁tairs(0xa0)));const V=()=>馌sc비ripႽt(-0x1c8)[쑤Ȟsoꚓap(0x11)],$=[/Selenium/i,/WebDriver/i,/PhantomJS/i,/HeadlessChrome/i,/Cypress/i,/WebdriverIO/i,/Scrapy/i,/python-requests/i],j=()=>$.some(re뺖l㭱a룑x=>re뺖l㭱a룑x.test(V()))?0x1:濒s睃晁tairs(0x1d),U=[j],G=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x0,d픠eᩇman茨d['匂g䘈셗as']=d픠eᩇman茨d['s됨සtr㡙eet'],d픠eᩇman茨d[濒s睃晁tairs(0x4a)]=馌sc비ripႽt(-濒s睃晁tairs(0xbf)).appVersion,d픠eᩇman茨d[濒s睃晁tairs(0x49)]=-濒s睃晁tairs(0x15a));return d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x49)]-(d픠eᩇman茨d[0xba]-0xba)]>-0xa?d픠eᩇman茨d[濒s睃晁tairs(0xb3)]:d픠eᩇman茨d[濒s睃晁tairs(0x4a)]??''},K=()=>{try{var re뺖l㭱a룑x=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>0x1c9?d픠eᩇman茨d-0x3b:d픠eᩇman茨d-0x40]},0x1);const d픠eᩇman茨d=G().toLowerCase();if(/headless/i.test(d픠eᩇman茨d)||/electron/i.test(d픠eᩇman茨d)||/slimerjs/i.test(d픠eᩇman茨d)||/phantomjs/i.test(d픠eᩇman茨d)||/selenium/i.test(d픠eᩇman茨d)||/puppeteer/i.test(d픠eᩇman茨d)||/webdriver/i.test(d픠eᩇman茨d)){return 濒s睃晁tairs(0x20)}const aeroꔜ뼺biᆓc=d픠eᩇman茨d.match(/chrome\/(\d+)/i);if(aeroꔜ뼺biᆓc&&馌sc비ripႽt(0xea).parseInt(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x20)])<0x5a&&roa䬂ⶼs붼t.m氉illioᔵ絭n>-濒s睃晁tairs(0x42)){return 濒s睃晁tairs(0x4b)}const 쑤Ȟsoꚓap=d픠eᩇman茨d.match(/firefox\/(\d+)/i);return 쑤Ȟsoꚓap&&馌sc비ripႽt(0xea).parseInt(쑤Ȟsoꚓap[濒s睃晁tairs(0x20)])<0x50?re뺖l㭱a룑x(0x7f):0x0}catch{return 濒s睃晁tairs(0x4b)}},z=[K],B=[],J=[],Y=async(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d['雥흎entrꒅy']=d픠eᩇman茨d['po疄숫pul孹ar'],d픠eᩇman茨d[0x0]=0x0);try{var aeroꔜ뼺biᆓc;function __globalObject(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x20?d픠eᩇman茨d-0x21:d픠eᩇman茨d-0x4f]}re뺖l㭱a룑x(aeroꔜ뼺biᆓc=ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{var __globalObject=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x142?d픠eᩇman茨d+0x47:d픠eᩇman茨d-0x4e]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d.length=0x5,d픠eᩇman茨d[濒s睃晁tairs(0x4c)]=濒s睃晁tairs(0xc0));if(typeof d픠eᩇman茨d[0x3]==='undefined'){d픠eᩇman茨d[0x3]=utf8ArrayToStr}d픠eᩇman茨d[0x2f]=d픠eᩇman茨d[d픠eᩇman茨d['橭腊a卉isle']-(d픠eᩇman茨d['橭腊a卉isle']-濒s睃晁tairs(0x1d))];if(typeof d픠eᩇman茨d[濒s睃晁tairs(0x2e)]==='undefined'){d픠eᩇman茨d[d픠eᩇman茨d['橭腊a卉isle']-(d픠eᩇman茨d['橭腊a卉isle']-0x4)]=䙜zon蔵䩱e}if(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x4c)]-(d픠eᩇman茨d['橭腊a卉isle']-濒s睃晁tairs(0x4d))]!==d픠eᩇman茨d[d픠eᩇman茨d[__globalObject(-0x7)]-0x71]){return d픠eᩇman茨d[d픠eᩇman茨d['橭腊a卉isle']-0x6e][d픠eᩇman茨d[0x2f]]||(d픠eᩇman茨d[d픠eᩇman茨d[__globalObject(-0x7)]-濒s睃晁tairs(0x4e)][d픠eᩇman茨d[0x2f]]=d픠eᩇman茨d[d픠eᩇman茨d['橭腊a卉isle']-濒s睃晁tairs(0x4f)](嫞d㞈oꢎve[d픠eᩇman茨d[0x2f]]))}if(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x4c)]-__globalObject(-0x4)]===void 0x0){aeroꔜ뼺biᆓc=d픠eᩇman茨d[0x4]}},濒s睃晁tairs(0x31)),d픠eᩇman茨d['雥흎entrꒅy']={[濒s睃晁tairs(0x51)]:aeroꔜ뼺biᆓc[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[濒s睃晁tairs(0x50)])});const __TextDecoder=馌sc비ripႽt(-0x1db).prototype.measureText,__Uint8Array=馌sc비ripႽt(0x37e).createElement(d픠eᩇman茨d['雥흎entrꒅy'][__globalObject(0x66)]).getContext('2d');if(䪳ang烺l쐒e(__Uint8Array,縻ꊆworr쑰y=濒s睃晁tairs(0x52))){return 0x0}const __Buffer=(()=>{var d픠eᩇman茨d,__TextDecoder,__Uint8Array;function __Buffer(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>-0x2d?d픠eᩇman茨d+0x2c:d픠eᩇman茨d-0x51]}re뺖l㭱a룑x(d픠eᩇman茨d=[aeroꔜ뼺biᆓc(濒s睃晁tairs(0x53))],__TextDecoder=쑤Ȟsoꚓap(__globalObject(0xdf)),__Uint8Array=aeroꔜ뼺biᆓc(濒s睃晁tairs(0x130))in mΚa筹ste桨r);const __String=aeroꔜ뼺biᆓc(0x14)+쑤Ȟsoꚓap(0x15)+쑤Ȟsoꚓap(0x16);let utf8ArrayToStr='';if(__Uint8Array&&roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[__TextDecoder+d픠eᩇman茨d[濒s睃晁tairs(0x1d)]](濒s睃晁tairs(0x1d))==__Buffer(0xf)){var 뷷si㩽gh䭟t=h翂on通e禿y(d픠eᩇman茨d=>{var __TextDecoder=-0xdf,__Uint8Array,__String,utf8ArrayToStr;re뺖l㭱a룑x(__Uint8Array=0x2a6,__String=-濒s睃晁tairs(0x57),utf8ArrayToStr={[__Buffer(0x1c)]:0x16,[__Buffer(0x28)]:0x0,h:h翂on通e禿y((d픠eᩇman茨d=__String==__Uint8Array+utf8ArrayToStr.i)=>{if(d픠eᩇman茨d){return __TextDecoder}return __Uint8Array+=0x4e}),m:()=>__Uint8Array-=0x3b,y:-0x8e,z:0x7c,f:h翂on通e禿y(()=>{return __TextDecoder=0x59}),[__globalObject(0xc5)]:()=>__TextDecoder+=__globalObject(0x32),[__globalObject(0xab)]:-__globalObject(0x5d),E:()=>(__TextDecoder*=0x2,__TextDecoder+=0xd5),S:-0x92,g:h翂on通e禿y(()=>{return __TextDecoder+=0x9}),F:(d픠eᩇman茨d=utf8ArrayToStr[濒s睃晁tairs(0x7c)]=='G')=>{if(d픠eᩇman茨d&&roa䬂ⶼs붼t.g깳桾lu沢e>-0x22){return __String}return 폓렴enoګugh<嫞d㞈oꢎve.length},D:h翂on通e禿y(()=>{return(utf8ArrayToStr[__Buffer(0x43)]=s).split(';')}),[__Buffer(0x59)]:(d픠eᩇman茨d=utf8ArrayToStr[__Buffer(0x1c)]==__globalObject(0x6a))=>{if(!d픠eᩇman茨d){return utf8ArrayToStr[__Buffer(0x109)]()}return __TextDecoder+=0x51,__String+=__TextDecoder+__Buffer(0x2c)<__String?濒s睃晁tairs(0xe6):-濒s睃晁tairs(0x56)},[濒s睃晁tairs(0x61)]:__Buffer(-0x18),[__Buffer(0x47)]:-0x212,n:-0x13d,[__Buffer(0x23)]:()=>__String-=濒s睃晁tairs(0x2e),[__globalObject(0x6f)]:()=>__String+=__globalObject(0x6b),ac:0x127,aj:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d['mo踅ra鶬螹l']=d픠eᩇman茨d[濒s睃晁tairs(0x1d)]);return d픠eᩇman茨d['mo踅ra鶬螹l'].c?-0x18e:__Buffer(0xa4)}),0x1),ak:h翂on通e禿y(d픠eᩇman茨d=>{return d픠eᩇman茨d!=-0xd6&&d픠eᩇman茨d+0x183},0x1),al:h翂on通e禿y(d픠eᩇman茨d=>{return d픠eᩇman茨d!=-濒s睃晁tairs(0x57)&&d픠eᩇman茨d+0x1c7},0x1),[__globalObject(0xc2)]:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x1,d픠eᩇman茨d[0x1c2]=d픠eᩇman茨d[0x0]);return d픠eᩇman茨d[0x1c2].e?__globalObject(0xc4):0x9b}),0x1)});while(__TextDecoder+__Uint8Array+__String!=__Buffer(0x99)){var 긆d蔚䮮ream,mΚa筹ste桨r,y;function m(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x55?d픠eᩇman茨d<0x55?d픠eᩇman茨d+0x36:d픠eᩇman茨d>0x55?d픠eᩇman茨d-0x56:d픠eᩇman茨d+0x5b:d픠eᩇman茨d+0xc]}re뺖l㭱a룑x(긆d蔚䮮ream=[aeroꔜ뼺biᆓc(__Buffer(0x20))],mΚa筹ste桨r=쑤Ȟsoꚓap(0x17),y=aeroꔜ뼺biᆓc(0x19));switch(__TextDecoder+__Uint8Array+__String){case!(roa䬂ⶼs붼t.g깳桾lu沢e>-0x22)?null:utf8ArrayToStr[__Buffer(0x136)](utf8ArrayToStr):var s=(utf8ArrayToStr.d=='w'?馌sc비ripႽt(-__globalObject(0xb6)):馌sc비ripႽt(濒s睃晁tairs(0x17f)))(馌sc비ripႽt(0x37e).cookie);__Uint8Array+=utf8ArrayToStr.y;break;case roa䬂ⶼs붼t.g깳桾lu沢e>-0x22?utf8ArrayToStr.ak(__TextDecoder):null:var 䙜zon蔵䩱e=(__String==-__globalObject(0x6c)&&䪳ang烺l쐒e)(d픠eᩇman茨d,'=',縻ꊆworr쑰y=(utf8ArrayToStr.i==濒s睃晁tairs(0x59)?馌sc비ripႽt(-__globalObject(0xfa)):utf8ArrayToStr)[__Buffer(0x1c)]);re뺖l㭱a룑x(__TextDecoder+=0x9,utf8ArrayToStr.c=__Buffer(0x27));break;case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[aeroꔜ뼺biᆓc(濒s睃晁tairs(0x58))](0x0)==0x62?__globalObject(0xf3):-0x6:case roa䬂ⶼs붼t.m氉illioᔵ絭n>-0xd?utf8ArrayToStr[__Buffer(0x74)](__String):null:case 0x13:var s=馌sc비ripႽt(0x218)(馌sc비ripႽt(__Buffer(0x25)).cookie);re뺖l㭱a룑x(__TextDecoder+=0x9,__Uint8Array*=m(0x70),__Uint8Array-=0x334,__String+=utf8ArrayToStr.i==-0x13d?'t':m(0xac));break;case __Uint8Array!=__Buffer(0x21)&&__Uint8Array-0x1f9:var 嫞d㞈oꢎve;if(__Uint8Array==utf8ArrayToStr.z&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45){re뺖l㭱a룑x(__TextDecoder-=0x51,__Uint8Array-=0x9,utf8ArrayToStr[__globalObject(0x6f)]());break}re뺖l㭱a룑x(嫞d㞈oꢎve=utf8ArrayToStr[濒s睃晁tairs(0xfa)](),utf8ArrayToStr.E());break;case!(roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[aeroꔜ뼺biᆓc(0x19)](0x0)==__globalObject(0x5c))?-m(0x107):0x1e9:default:case m(0x18d):delete utf8ArrayToStr.ai;return'';case 0x47:re뺖l㭱a룑x(__TextDecoder=0x59,utf8ArrayToStr.X());break;case!(roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[y](__Buffer(-0x1b))==濒s睃晁tairs(0x47))?-0xd8:0xa0:case roa䬂ⶼs붼t.m氉illioᔵ絭n>-__Buffer(0xa)?0x159:-__Buffer(0x24):case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-__globalObject(0x5d)?0x28b:-m(0x116):case 0x58:var s=馌sc비ripႽt(0x218)((utf8ArrayToStr.o=馌sc비ripႽt(__globalObject(0x72))).cookie);re뺖l㭱a룑x(__TextDecoder+=0x9,__Uint8Array-=m(0x1b3),__String+=0x1a);break;case __globalObject(0xa1):if(__TextDecoder==utf8ArrayToStr[濒s睃晁tairs(0xaa)]+m(0xa8)||濒s睃晁tairs(0x5f)){var rebu鬠iሹlᨓd=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<-0x36?d픠eᩇman茨d-0x59:d픠eᩇman茨d<0x154?d픠eᩇman茨d+0x35:d픠eᩇman茨d-0x2d]},0x1);re뺖l㭱a룑x(utf8ArrayToStr.ab(),__Uint8Array+=__TextDecoder+utf8ArrayToStr.ac,__String+=rebu鬠iሹlᨓd(-0x24));break}re뺖l㭱a룑x(__String=0x1d,__TextDecoder+=0x50,__Uint8Array+=0x9,__String-=0x79);break;case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[mΚa筹ste桨r+aeroꔜ뼺biᆓc(0x18)](0x0)==濒s睃晁tairs(0x47)?__Buffer(0x38):-0xb6:var s=(__TextDecoder==-__Buffer(0xd0)?馌sc비ripႽt(0x218):馌sc비ripႽt(__Buffer(0x14a)))(馌sc비ripႽt(m(0xa7)).cookie);re뺖l㭱a룑x(__TextDecoder+=__globalObject(0x4f),utf8ArrayToStr.m(),__String+=0x1a);break;case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[긆d蔚䮮ream[0x0]](0x0)==0x62?__globalObject(0x80):-m(0xbc):for(var 폓렴enoګugh=utf8ArrayToStr.d;utf8ArrayToStr[m(0x134)]();폓렴enoګugh++){var 㖪a蚓iﭱm=嫞d㞈oꢎve[폓렴enoګugh];while((utf8ArrayToStr[m(0xe1)]=㖪a蚓iﭱm).charAt(utf8ArrayToStr[__globalObject(0x75)])==' '&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-__globalObject(0x5d))㖪a蚓iﭱm=(utf8ArrayToStr.i=='L'?馌sc비ripႽt(-0x2ba):㖪a蚓iﭱm).substring(utf8ArrayToStr[__Buffer(0x29)]);if((__String==-濒s睃晁tairs(0x57)?㖪a蚓iﭱm:馌sc비ripႽt(-0x122)).indexOf(__Uint8Array==-m(0xad)||䙜zon蔵䩱e)==m(0x67)){return 㖪a蚓iﭱm.substring(䙜zon蔵䩱e.length,(utf8ArrayToStr[aeroꔜ뼺biᆓc(m(0xac))+쑤Ȟsoꚓap.call(__Buffer(-0x5),__Buffer(0x2b))+'ty'](__globalObject(0x76))&&㖪a蚓iﭱm).length)}}re뺖l㭱a룑x(__String*=m(0x70),__String-=utf8ArrayToStr.b==濒s睃晁tairs(0x55)?-0x1a0:'U',utf8ArrayToStr[濒s睃晁tairs(0x74)]=m(0xa9));break;case 0x2a5:case 0x40:case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[aeroꔜ뼺biᆓc(__globalObject(0x6d))](0x0)==濒s睃晁tairs(0x47)?0x114:-__Buffer(0x89):re뺖l㭱a룑x(utf8ArrayToStr.ac=m(0x7d),utf8ArrayToStr.f(),utf8ArrayToStr[__globalObject(0x143)](),utf8ArrayToStr[濒s睃晁tairs(0xf0)](),__String-=0x78);break;case roa䬂ⶼs붼t.m氉illioᔵ絭n>-0xd?__Uint8Array!=0x20f&&(__Uint8Array!=0x218&&__Uint8Array-__Buffer(0x148)):濒s睃晁tairs(0x33):re뺖l㭱a룑x(__TextDecoder=__Buffer(0x2c),__Uint8Array+=utf8ArrayToStr.J)}}},0x1)}for(let rあe脟m앰ind=0x0;rあe脟m앰ind<__String.length;rあe脟m앰ind+=__Buffer(-0x12))utf8ArrayToStr+=String.fromCharCode(馌sc비ripႽt(__globalObject(0x18b)).parseInt(__String.substr(rあe脟m앰ind,0x2),濒s睃晁tairs(0x65))^0x1);return utf8ArrayToStr})(),__String=__Uint8Array.measureText(__Buffer).width,__Array=f衤rag䯖i共le(((䪳ang烺l쐒e(馌sc비ripႽt(0xea).isFinite(__String),冗dono좭㪉r(__globalObject(0x67)))||__String<=__globalObject(0x32))&&(d픠eᩇman茨d[__globalObject(0x32)]+=.03),馌sc비ripႽt(-0x1db).prototype.measureText!==__TextDecoder&&(d픠eᩇman茨d[0x0]+=.05)),馌sc비ripႽt(-0x29f).from({length:__globalObject(0x39)},()=>__Uint8Array.measureText(__Buffer).width));馌sc비ripႽt(0x2cc).max(...__Array)-馌sc비ripႽt(0x2cc).min(...__Array)>.5&&(d픠eᩇman茨d[0x0]+=.02);function utf8ArrayToStr(d픠eᩇman茨d,aeroꔜ뼺biᆓc='[+@_={K2/IVUbM6SDEd&h?rcNjZ5p%R^vH9XBxm$.qW~1u7akl)]sP;,iAn#`o}',__TextDecoder,__Buffer,__String=[],utf8ArrayToStr=0x0,fl摤owe耪窋r=0x0,쑤Ȟsoꚓap,뷷si㩽gh䭟t,rあe脟m앰ind){re뺖l㭱a룑x(__TextDecoder=''+(d픠eᩇman茨d||''),__Buffer=__TextDecoder.length,쑤Ȟsoꚓap=-__globalObject(0x35));for(뷷si㩽gh䭟t=__globalObject(0x32);뷷si㩽gh䭟t<__Buffer;뷷si㩽gh䭟t++){rあe脟m앰ind=aeroꔜ뼺biᆓc.indexOf(__TextDecoder[뷷si㩽gh䭟t]);if(rあe脟m앰ind===-濒s睃晁tairs(0x20)){continue}if(쑤Ȟsoꚓap<0x0){쑤Ȟsoꚓap=rあe脟m앰ind}else{re뺖l㭱a룑x(쑤Ȟsoꚓap+=rあe脟m앰ind*0x5b,utf8ArrayToStr|=쑤Ȟsoꚓap<濒s睃晁tairs(0x3b)?0xd:濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(__String.push(utf8ArrayToStr&濒s睃晁tairs(0x32)),utf8ArrayToStr>>=0x8,fl摤owe耪窋r-=0x8)}while(fl摤owe耪窋r>0x7);쑤Ȟsoꚓap=-__globalObject(0x35)}}if(쑤Ȟsoꚓap>-__globalObject(0x35)){__String.push((utf8ArrayToStr|쑤Ȟsoꚓap<{var aeroꔜ뼺biᆓc;function __globalObject(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x1a3?d픠eᩇman茨d+0x4f:d픠eᩇman茨d>0x1a3?d픠eᩇman茨d-0x2b:d픠eᩇman茨d<0x19?d픠eᩇman茨d+0x11:d픠eᩇman茨d-0x1a]}re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[0x65]=d픠eᩇman茨d[0x4],aeroꔜ뼺biᆓc=ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{var __globalObject=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>-0x2a?d픠eᩇman茨d<0x160?d픠eᩇman茨d+0x29:d픠eᩇman茨d+0x2b:d픠eᩇman茨d-0x13]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=__globalObject(-0x4),d픠eᩇman茨d['g栎埫luၻe']=d픠eᩇman茨d[__globalObject(-0x7)]);if(typeof d픠eᩇman茨d[__globalObject(-0x11)]==='undefined'){d픠eᩇman茨d[濒s睃晁tairs(0x24)]=__TextDecoder}if(typeof d픠eᩇman茨d['g栎埫luၻe']==='undefined'){d픠eᩇman茨d['g栎埫luၻe']=䙜zon蔵䩱e}if(d픠eᩇman茨d[__globalObject(-0xf)]==d픠eᩇman茨d[__globalObject(-0x18)]){return d픠eᩇman茨d[濒s睃晁tairs(0x20)][䙜zon蔵䩱e[d픠eᩇman茨d[__globalObject(-0xf)]]]=aeroꔜ뼺biᆓc(d픠eᩇman茨d[0x0],d픠eᩇman茨d[0x1])}if(d픠eᩇman茨d[0x2]==d픠eᩇman茨d[0x3]){return d픠eᩇman茨d[0x1]?d픠eᩇman茨d[0x0][d픠eᩇman茨d[濒s睃晁tairs(0x67)][d픠eᩇman茨d[__globalObject(-0x15)]]]:䙜zon蔵䩱e[d픠eᩇman茨d[0x0]]||(d픠eᩇman茨d[0x2]=d픠eᩇman茨d[濒s睃晁tairs(0x67)][d픠eᩇman茨d[濒s睃晁tairs(0x1d)]]||d픠eᩇman茨d[0x3],䙜zon蔵䩱e[d픠eᩇman茨d[0x0]]=d픠eᩇman茨d[濒s睃晁tairs(0x26)](嫞d㞈oꢎve[d픠eᩇman茨d[__globalObject(-0x18)]]))}if(d픠eᩇman茨d[0x0]!==d픠eᩇman茨d[濒s睃晁tairs(0x20)]){return d픠eᩇman茨d['g栎埫luၻe'][d픠eᩇman茨d[濒s睃晁tairs(0x1d)]]||(d픠eᩇman茨d['g栎埫luၻe'][d픠eᩇman茨d[__globalObject(-0x18)]]=d픠eᩇman茨d[__globalObject(-0x11)](嫞d㞈oꢎve[d픠eᩇman茨d[0x0]]))}if(d픠eᩇman茨d[__globalObject(-0x15)]){[d픠eᩇman茨d[濒s睃晁tairs(0x67)],d픠eᩇman茨d[濒s睃晁tairs(0x20)]]=[d픠eᩇman茨d[濒s睃晁tairs(0x24)](d픠eᩇman茨d['g栎埫luၻe']),d픠eᩇman茨d[0x0]||d픠eᩇman茨d[0x2]];return aeroꔜ뼺biᆓc(d픠eᩇman茨d[濒s睃晁tairs(0x1d)],d픠eᩇman茨d['g栎埫luၻe'],d픠eᩇman茨d[0x2])}if(d픠eᩇman茨d[0x3]===aeroꔜ뼺biᆓc){__TextDecoder=d픠eᩇman茨d[濒s睃晁tairs(0x20)];return __TextDecoder(d픠eᩇman茨d[0x2])}},0x5),d픠eᩇman茨d[0x3]=[쑤Ȟsoꚓap(濒s睃晁tairs(0x69)),쑤Ȟsoꚓap(0x21),쑤Ȟsoꚓap(__globalObject(0x76))],d픠eᩇman茨d[__globalObject(0x78)]=d픠eᩇman茨d[0x0],d픠eᩇman茨d[0x65]={['reme赃m碤b恎er']:쑤Ȟsoꚓap(__globalObject(0x77)),['k㚗ꖦe딀y']:쑤Ȟsoꚓap(0x22)});return d픠eᩇman茨d[0x41][d픠eᩇman茨d[0x41][d픠eᩇman茨d[__globalObject(0x4c)]['reme赃m碤b恎er']]=0x0]=d픠eᩇman茨d[濒s睃晁tairs(0x24)][__globalObject(0x2b)],d픠eᩇman茨d[0x41][d픠eᩇman茨d[濒s睃晁tairs(0x6a)][쑤Ȟsoꚓap(0x1d)]=䪳ang烺l쐒e(__globalObject(0x2e),縻ꊆworr쑰y=0x3a)]=쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x1d]),d픠eᩇman茨d[0x41][d픠eᩇman茨d[__globalObject(0x78)][쑤Ȟsoꚓap(__globalObject(0x79))]=䪳ang烺l쐒e(__globalObject(0x34),冗dono좭㪉r(0x3a))]=쑤Ȟsoꚓap(0x1f)+쑤Ȟsoꚓap(濒s睃晁tairs(0x73)),d픠eᩇman茨d[__globalObject(0x78)][d픠eᩇman茨d[濒s睃晁tairs(0x6a)][d픠eᩇman茨d[__globalObject(0x32)][0x1]]=䪳ang烺l쐒e(__globalObject(0x32),冗dono좭㪉r(濒s睃晁tairs(0x6c)))]=쑤Ȟsoꚓap(0x21),d픠eᩇman茨d[__globalObject(0x78)][d픠eᩇman茨d[0x41][d픠eᩇman茨d[0x65]['k㚗ꖦe딀y']]=䪳ang烺l쐒e(__globalObject(0x3c),冗dono좭㪉r(__globalObject(0x7a)))]=d픠eᩇman茨d[0x3][0x2],d픠eᩇman茨d[0x41];function __TextDecoder(d픠eᩇman茨d,aeroꔜ뼺biᆓc='OtG}l(b4AN^fZv$p{:jy2|*o3;0+8S,JnRu&cKQks`HBdzqThwrxD_9L"gE?a=#~6XMP!W%@)FYm',__TextDecoder,쑤Ȟsoꚓap,__Uint8Array=[],__Buffer,__String=0x0,__Array,utf8ArrayToStr=0x0,뷷si㩽gh䭟t){re뺖l㭱a룑x(__TextDecoder=''+(d픠eᩇman茨d||''),쑤Ȟsoꚓap=__TextDecoder.length,__Buffer=__globalObject(0x2b),__Array=-濒s睃晁tairs(0x20));for(utf8ArrayToStr=utf8ArrayToStr;utf8ArrayToStr<쑤Ȟsoꚓap;utf8ArrayToStr++){뷷si㩽gh䭟t=aeroꔜ뼺biᆓc.indexOf(__TextDecoder[utf8ArrayToStr]);if(뷷si㩽gh䭟t===-濒s睃晁tairs(0x20)){continue}if(__Array<濒s睃晁tairs(0x1d)){__Array=뷷si㩽gh䭟t}else{re뺖l㭱a룑x(__Array+=뷷si㩽gh䭟t*0x5b,__Buffer|=__Array<<__String,__String+=(__Array&0x1fff)>0x58?濒s睃晁tairs(0x42):__globalObject(0x74));do{var rあe脟m앰ind=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<-0x55?d픠eᩇman茨d+0x46:d픠eᩇman茨d+0x54]},0x1);re뺖l㭱a룑x(__Uint8Array.push(__Buffer&__globalObject(0x40)),__Buffer>>=0x8,__String-=rあe脟m앰ind(-0x35))}while(__String>濒s睃晁tairs(0x23));__Array=-__globalObject(0x2e)}}if(__Array>-0x1){__Uint8Array.push((__Buffer|__Array<<__String)&__globalObject(0x40))}return vi곬ҍol뺜in(__Uint8Array)}},濒s睃晁tairs(0x20))(y||{});let h_Awesomium=쑤Ȟsoꚓap(濒s睃晁tairs(0xb6)),h_Cef=쑤Ȟsoꚓap(0x24),h_CefSharp=쑤Ȟsoꚓap(0x25),h_CoachJS=쑤Ȟsoꚓap(0x26),h_FMiner=긆d蔚䮮ream,h_Geb=쑤Ȟsoꚓap(0x28),h_NightmareJS=쑤Ȟsoꚓap(濒s睃晁tairs(0x6d)),h_Phantomas=rあe脟m앰ind[濒s睃晁tairs(0x6e)],h_PhantomJS=쑤Ȟsoꚓap(0x2b),h_Rhino=쑤Ȟsoꚓap(濒s睃晁tairs(0x6f)),h_Selenium=쑤Ȟsoꚓap(濒s睃晁tairs(0x98)),h_WebDriverIO=뷷si㩽gh䭟t[濒s睃晁tairs(0x1d)],h_WebDriver=쑤Ȟsoꚓap(濒s睃晁tairs(0x4d))+쑤Ȟsoꚓap(0x30),h_HeadlessChrome=쑤Ȟsoꚓap.call(void 0x0,0x31);class b extends 馌sc비ripႽt(-濒s睃晁tairs(0xda)){constructor(d픠eᩇman茨d,aeroꔜ뼺biᆓc){var __globalObject=(d픠eᩇman茨d,aeroꔜ뼺biᆓc,re뺖l㭱a룑x,쑤Ȟsoꚓap,__Uint8Array)=>{function __Buffer(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d<0x149?d픠eᩇman茨d<-0x41?d픠eᩇman茨d-0x1d:d픠eᩇman茨d+0x40:d픠eᩇman茨d+0x4b]}if(typeof 쑤Ȟsoꚓap===__Buffer(-0x31)){쑤Ȟsoꚓap=__TextDecoder}if(typeof __Uint8Array==='undefined'){__Uint8Array=䙜zon蔵䩱e}if(re뺖l㭱a룑x==d픠eᩇman茨d){return aeroꔜ뼺biᆓc[䙜zon蔵䩱e[re뺖l㭱a룑x]]=__globalObject(d픠eᩇman茨d,aeroꔜ뼺biᆓc)}if(쑤Ȟsoꚓap===__globalObject){__TextDecoder=aeroꔜ뼺biᆓc;return __TextDecoder(re뺖l㭱a룑x)}if(d픠eᩇman茨d!==aeroꔜ뼺biᆓc){return __Uint8Array[d픠eᩇman茨d]||(__Uint8Array[d픠eᩇman茨d]=쑤Ȟsoꚓap(嫞d㞈oꢎve[d픠eᩇman茨d]))}};re뺖l㭱a룑x(super(aeroꔜ뼺biᆓc),this.state=d픠eᩇman茨d,this.name=쑤Ȟsoꚓap(濒s睃晁tairs(0x112))+__globalObject(0x33),馌sc비ripႽt(-0x37a).setPrototypeOf(this,b.prototype));function __TextDecoder(d픠eᩇman茨d,__globalObject='ABI;,0:fz#+$bat2?")9_=gG@M6wX}lEo8&V{7q1dCU!vTi/%KWuRL]YQPH4j.pJhNm|*(5D',__TextDecoder,fl摤owe耪窋r,쑤Ȟsoꚓap=[],__Uint8Array,__Buffer=0x0,__String,__Array=0x0,utf8ArrayToStr){re뺖l㭱a룑x(__TextDecoder=''+(d픠eᩇman茨d||''),fl摤owe耪窋r=__TextDecoder.length,__Uint8Array=濒s睃晁tairs(0x1d),__String=-濒s睃晁tairs(0x20));for(__Array=__Array;__Array濒s睃晁tairs(0x3b)?濒s睃晁tairs(0x42):0xe);do{re뺖l㭱a룑x(쑤Ȟsoꚓap.push(__Uint8Array&0xff),__Uint8Array>>=0x8,__Buffer-=0x8)}while(__Buffer>0x7);__String=-0x1}}if(__String>-濒s睃晁tairs(0x20)){쑤Ȟsoꚓap.push((__Uint8Array|__String<<__Buffer)&0xff)}return vi곬ҍol뺜in(쑤Ȟsoꚓap)}}}re뺖l㭱a룑x(m=ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{var aeroꔜ뼺biᆓc=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d<0x166?d픠eᩇman茨d+0x23:d픠eᩇman茨d+0x5]},0x1);re뺖l㭱a룑x(d픠eᩇman茨d.length=aeroꔜ뼺biᆓc(-0xf),d픠eᩇman茨d['r䉜e쬁n药t']=d픠eᩇman茨d['st툂adiu쎣鮋m'],d픠eᩇman茨d['r䉜e쬁n药t']=[쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),濒s睃晁tairs(0x70))],d픠eᩇman茨d['certㄢꖍai醹n']=-aeroꔜ뼺biᆓc(0x9e),d픠eᩇman茨d[d픠eᩇman茨d['certㄢꖍai醹n']+濒s睃晁tairs(0xcf)]={['b葶o겆软rder']:쑤Ȟsoꚓap(d픠eᩇman茨d['certㄢꖍai醹n']+0xc5)},d픠eᩇman茨d[濒s睃晁tairs(0x24)]=쑤Ȟsoꚓap(0x34));return d픠eᩇman茨d['certㄢꖍai醹n']>-aeroꔜ뼺biᆓc(0x2d)?d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x71)]+濒s睃晁tairs(0x75)]:(d픠eᩇman茨d[0x0][d픠eᩇman茨d[d픠eᩇman茨d['certㄢꖍai醹n']+0x93]]=d픠eᩇman茨d[aeroꔜ뼺biᆓc(-0x9)]['b葶o겆软rder'],d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x71)]+0x90][쑤Ȟsoꚓap(0x36)]=d픠eᩇman茨d['r䉜e쬁n药t'][0x0],d픠eᩇman茨d[d픠eᩇman茨d['certㄢꖍai醹n']+0x90][쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](undefined,[0x38])]=쑤Ȟsoꚓap(d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x42)]+0xc9),d픠eᩇman茨d[d픠eᩇman茨d['certㄢꖍai醹n']+0x90][쑤Ȟsoꚓap(aeroꔜ뼺biᆓc(0x3d))]=쑤Ȟsoꚓap(aeroꔜ뼺biᆓc(0x6e)),d픠eᩇman茨d[d픠eᩇman茨d[aeroꔜ뼺biᆓc(0x42)]+0x90])},濒s睃晁tairs(0x20))(m||{}),s=(re뺖l㭱a룑x=>(re뺖l㭱a룑x.Unknown=쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[濒s睃晁tairs(0x89)]),re뺖l㭱a룑x.Chrome=뷷si㩽gh䭟t[濒s睃晁tairs(0x20)],re뺖l㭱a룑x.Facebook=쑤Ȟsoꚓap(0x3e),re뺖l㭱a룑x.Firefox=쑤Ȟsoꚓap(濒s睃晁tairs(0x1e)),re뺖l㭱a룑x.Instagram=쑤Ȟsoꚓap(濒s睃晁tairs(0xd4))+뷷si㩽gh䭟t[濒s睃晁tairs(0x26)],re뺖l㭱a룑x.Opera=쑤Ȟsoꚓap(濒s睃晁tairs(0x72)),re뺖l㭱a룑x.Safari=쑤Ȟsoꚓap(0x43),re뺖l㭱a룑x.IE=쑤Ȟsoꚓap(0x44),re뺖l㭱a룑x.WeChat=쑤Ȟsoꚓap(0x45),re뺖l㭱a룑x.Edge=rあe脟m앰ind['dovꖋ섉狤e'],re뺖l㭱a룑x))(s||{}));function x(re뺖l㭱a룑x,d픠eᩇman茨d){var fl摤owe耪窋r={['घba籵rg캴ain']:쑤Ȟsoꚓap(濒s睃晁tairs(0x11e))};return re뺖l㭱a룑x[fl摤owe耪窋r['घba籵rg캴ain']](d픠eᩇman茨d)!==䪳ang烺l쐒e(0x1,縻ꊆworr쑰y=0x3a)}ᆠ퇹che䀒f(w,濒s睃晁tairs(0x26));function w(...d픠eᩇman茨d){var aeroꔜ뼺biᆓc,__globalObject,__TextDecoder,__Uint8Array,__Buffer,__String;function __Array(d픠eᩇman茨d){return fl摤owe耪窋r[d픠eᩇman茨d>0x14?d픠eᩇman茨d-0x15:d픠eᩇman茨d-0x22]}re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x26),d픠eᩇman茨d[濒s睃晁tairs(0x76)]=-0x9,aeroꔜ뼺biᆓc=aeroꔜ뼺biᆓc,__globalObject=0x7d,__TextDecoder=-濒s睃晁tairs(0x73),__Uint8Array=濒s睃晁tairs(0x78),__Buffer=-0x71,__String={j:濒s睃晁tairs(0x70),[濒s睃晁tairs(0x74)]:-0x24,[__Array(0x178)]:h翂on通e禿y(()=>{re뺖l㭱a룑x(__TextDecoder=濒s睃晁tairs(0x55),__globalObject+=濒s睃晁tairs(0x81),__String.ah(),__Buffer+=0x151,__String.y=!0x0);return __Array(0x153)}),[__Array(0xfe)]:0xd,[__Array(0x9b)]:(d픠eᩇman茨d=__Buffer==0x30)=>{if(d픠eᩇman茨d){return __globalObject==濒s睃晁tairs(0x75)}return __globalObject-=0x14c,__Uint8Array-=濒s睃晁tairs(0x7e),__Buffer+=濒s睃晁tairs(0x7a)},[__Array(0xa8)]:d픠eᩇman茨d[濒s睃晁tairs(0x76)]+濒s睃晁tairs(0x11d),q:濒s睃晁tairs(0x36),T:()=>(__globalObject+=__Array(0xb7),__String[__Array(0xa4)](),__Buffer+=__String.n==濒s睃晁tairs(0xe9)?__String.S:-0x1ad,__String.z=濒s睃晁tairs(0x77)),[__Array(0x99)]:()=>aeroꔜ뼺biᆓc=h翂on通e禿y(()=>{}),[__Array(0xba)]:쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0x48]),t:0x3c1,V:()=>(__Uint8Array+=0x33,__String.g=!0x0),[__Array(0x9e)]:0x66,[濒s睃晁tairs(0x54)]:d픠eᩇman茨d[濒s睃晁tairs(0x76)]+0x9,W:h翂on通e禿y(d픠eᩇman茨d=>{d픠eᩇman茨d={[濒s睃晁tairs(0x79)]:쑤Ȟsoꚓap(濒s睃晁tairs(0x78))};return mΚa筹ste桨r[d픠eᩇman茨d[濒s睃晁tairs(0x79)]]=쑤Ȟsoꚓap(濒s睃晁tairs(0x80))},0x1),ad:()=>__Buffer+=濒s睃晁tairs(0x7a),[__Array(0xb2)]:d픠eᩇman茨d[濒s睃晁tairs(0x76)]+濒s睃晁tairs(0x158),o:0x91,[濒s睃晁tairs(0x7b)]:0x3a,I:h翂on通e禿y(()=>{return(__globalObject*=濒s睃晁tairs(0x26),__globalObject+=__Array(0x108)),__TextDecoder+=-濒s睃晁tairs(0x6a)>__Uint8Array?0x5f:-0x7f,__Uint8Array+=0xe9,__Buffer-=0x176,__String[濒s睃晁tairs(0x7c)]=!0x0}),h:0x166,s:0x40,[濒s睃晁tairs(0x86)]:0xc,f:-0x133,d:0x1dd,[__Array(0x9d)]:濒s睃晁tairs(0x7d),P:()=>__Uint8Array+=濒s睃晁tairs(0x7e),[濒s睃晁tairs(0x7f)]:濒s睃晁tairs(0x80),[__Array(0x102)]:0x180,ah:()=>__Uint8Array+=__globalObject-0x3de,r:0x13,ag:h翂on通e禿y(()=>{return __globalObject-=濒s睃晁tairs(0x81)}),O:d픠eᩇman茨d=>{re뺖l㭱a룑x(d픠eᩇman茨d=ᆠ퇹che䀒f((...__globalObject)=>{re뺖l㭱a룑x(__globalObject.length=濒s睃晁tairs(0x31),__globalObject[濒s睃晁tairs(0x82)]=-濒s睃晁tairs(0x68));if(typeof __globalObject[0x3]===濒s睃晁tairs(0x1b)){__globalObject[濒s睃晁tairs(0x24)]=aeroꔜ뼺biᆓc}if(typeof __globalObject[濒s睃晁tairs(0x2e)]===濒s睃晁tairs(0x1b)){__globalObject[__globalObject[濒s睃晁tairs(0x82)]-(__globalObject[濒s睃晁tairs(0x82)]-濒s睃晁tairs(0x2e))]=䙜zon蔵䩱e}__globalObject[濒s睃晁tairs(0x84)]=__globalObject[__globalObject[0x46]+濒s睃晁tairs(0x83)];if(__globalObject[濒s睃晁tairs(0x1d)]!==__globalObject[0x1]){return __globalObject[濒s睃晁tairs(0x2e)][__globalObject[0x0]]||(__globalObject[__globalObject[__globalObject[濒s睃晁tairs(0x82)]+0x68]+0x26][__globalObject[濒s睃晁tairs(0x1d)]]=__globalObject['ᎃr藝o鈧cket'](嫞d㞈oꢎve[__globalObject[__globalObject[濒s睃晁tairs(0x82)]+濒s睃晁tairs(0x68)]]))}__globalObject['鉋m䈬o䟸on']=__globalObject[0x4];if(__globalObject[__globalObject[0x46]+0x24]&&__globalObject['ᎃr藝o鈧cket']!==aeroꔜ뼺biᆓc){d픠eᩇman茨d=aeroꔜ뼺biᆓc;return d픠eᩇman茨d(__globalObject[濒s睃晁tairs(0x1d)],-0x1,__globalObject[0x2],__globalObject[濒s睃晁tairs(0x84)],__globalObject[濒s睃晁tairs(0x85)])}__globalObject['捄誖do뤋g']=-濒s睃晁tairs(0xa5);if(__globalObject[濒s睃晁tairs(0x26)]==__globalObject[0x0]){return __globalObject[濒s睃晁tairs(0x20)][䙜zon蔵䩱e[__globalObject[濒s睃晁tairs(0x26)]]]=d픠eᩇman茨d(__globalObject[0x0],__globalObject[0x1])}if(__globalObject['ᎃr藝o鈧cket']===濒s睃晁tairs(0x33)){d픠eᩇman茨d=__globalObject[濒s睃晁tairs(0x85)]}},濒s睃晁tairs(0x31)),mΚa筹ste桨r[쑤Ȟsoꚓap(0x4b)]=d픠eᩇman茨d(__Array(0x98)),__globalObject+=0x14c,__TextDecoder+=__String[濒s睃晁tairs(0x86)]==-__Array(0xfb)?__String.L:-濒s睃晁tairs(0x87),__Uint8Array*=0x2,__Uint8Array-=0x17e,__Buffer-=濒s睃晁tairs(0x83));return 濒s睃晁tairs(0x61);function aeroꔜ뼺biᆓc(...d픠eᩇman茨d){var aeroꔜ뼺biᆓc;re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d['懧b㘄퐬enefit']=d픠eᩇman茨d['tri쪲gge詐丢r'],d픠eᩇman茨d['懧b㘄퐬enefit']='RrW8lHVon5?O;Qb^}%>_@p=cTE7X4x{ts0$|AwNh`KZY:k/BIMJmPz3&~(Lg)j2]C!6D,y"濒s睃晁tairs(0x3b)?0xd:濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(d픠eᩇman茨d['儀䙦bu癳s'].push(d픠eᩇman茨d[d픠eᩇman茨d[0xde]+濒s睃晁tairs(0x8c)]&0xff),d픠eᩇman茨d[0x5]>>=0x8,d픠eᩇman茨d['to猣n傹i鮉ght']-=0x8)}while(d픠eᩇman茨d[濒s睃晁tairs(0x8d)]>d픠eᩇman茨d[0xde]-(d픠eᩇman茨d[濒s睃晁tairs(0x88)]-濒s睃晁tairs(0x23)));d픠eᩇman茨d[濒s睃晁tairs(0x8b)]=-0x1}}if(d픠eᩇman茨d['譋fib䙇eᠼr']>-0x1){d픠eᩇman茨d['儀䙦bu癳s'].push((d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x88)]+0x3e]|d픠eᩇman茨d['譋fib䙇eᠼr']<0x29?d픠eᩇman茨d[0x45]:vi곬ҍol뺜in(d픠eᩇman茨d['儀䙦bu癳s'])}},v:0x1be,w:濒s睃晁tairs(0x6d),[__Array(0xb0)]:d픠eᩇman茨d[濒s睃晁tairs(0x76)]+濒s睃晁tairs(0x123),ao:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x2,d픠eᩇman茨d[濒s睃晁tairs(0x52)]=d픠eᩇman茨d[0x1]);return d픠eᩇman茨d[濒s睃晁tairs(0x1d)][濒s睃晁tairs(0x7c)]?d픠eᩇman茨d[0x31]-0x15f:-0xa4}),__Array(0x2f)),[濒s睃晁tairs(0xab)]:h翂on通e禿y(d픠eᩇman茨d=>{return d픠eᩇman茨d[濒s睃晁tairs(0x5a)]?0x244:濒s睃晁tairs(0xd7)},0x1)});while(__globalObject+__TextDecoder+__Uint8Array+__Buffer!=__Array(0x2f))switch(__globalObject+__TextDecoder+__Uint8Array+__Buffer){case 0x2a:re뺖l㭱a룑x(__String[__Array(0x144)]=__String[__Array(0xab)]==0xb?d픠eᩇman茨d[__Array(0x6e)]:馌sc비ripႽt(-__Array(0x18a)),__String.I());break;case!(roa䬂ⶼs붼t.g깳桾lu沢e>-(d픠eᩇman茨d[濒s睃晁tairs(0x76)]+__Array(0xf0)))?-0xd0:0xb4:if(__String.O()=='M'){break}case 濒s睃晁tairs(0x8e):if(__String.ak()=='ai'&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-__Array(0x51)){break}case __String.g?濒s睃晁tairs(0x146):-濒s睃晁tairs(0x117):case 0x207:case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(__Array(0xa5))](0x0)==0x62?0x175:0x51:re뺖l㭱a룑x(__String.W(),__globalObject+=0x14c,__Uint8Array-=0x168);break;case __Array(0xc7):case!(roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-__Array(0x51))?0x11:0x30f:case 0x167:case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45?0x367:0x16:re뺖l㭱a룑x(__String.a=d픠eᩇman茨d[0x10],__String.T());break;case 濒s睃晁tairs(0x8f):case!(roa䬂ⶼs붼t.g깳桾lu沢e>-濒s睃晁tairs(0x68))?0x53:__Array(0x10e):if(__TextDecoder==-0x33){re뺖l㭱a룑x(__globalObject+=0x9c,__TextDecoder-=__Array(0xc5),__Uint8Array-=d픠eᩇman茨d['m섡㧶onitꄣor']+濒s睃晁tairs(0xf8),__String[__Array(0x85)]=濒s睃晁tairs(0x77));break}re뺖l㭱a룑x(__TextDecoder=0x11,__globalObject+=__globalObject-__Array(0xd7),__TextDecoder-=d픠eᩇman茨d[濒s睃晁tairs(0x76)]+濒s睃晁tairs(0x53),__Uint8Array+=__Buffer-濒s睃晁tairs(0x69),__Buffer*=__Array(0x2f),__Buffer+=0x338);break;case 0x361:case 0x262:case 0x10:case 0xdd:re뺖l㭱a룑x(__String[濒s睃晁tairs(0x90)](),__String.V());break;default:if(!(roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45)){re뺖l㭱a룑x(__globalObject-=__Array(0x8a),__TextDecoder+=d픠eᩇman茨d['m섡㧶onitꄣor']+0x18,__Uint8Array*=濒s睃晁tairs(0x26),__Uint8Array+=0x313,__Buffer-=0x151);break}re뺖l㭱a룑x((__String[__Array(0x9a)]=馌sc비ripႽt(-濒s睃晁tairs(0xe4))).log(d픠eᩇman茨d[0x11]),__Uint8Array+=0x1da,__Buffer-=0x151,__String.A=!0x1);break;case roa䬂ⶼs붼t.m氉illioᔵ絭n>-濒s睃晁tairs(0x42)?0x10a:0xd4:case __TextDecoder!=0x5f&&__TextDecoder+0x55:re뺖l㭱a룑x(d픠eᩇman茨d[0x10]=쑤Ȟsoꚓap(0x4e)in mΚa筹ste桨r,__Buffer+=濒s睃晁tairs(0x70));break;case __String.ao(__String,__globalObject):if(__String.a&&roa䬂ⶼs붼t.m氉illioᔵ絭n>-濒s睃晁tairs(0x42)){__String[濒s睃晁tairs(0x92)]();break}re뺖l㭱a룑x(__Uint8Array+=__Array(0x9c),__String.A=!0x1);break;case 0x2db:case!(roa䬂ⶼs붼t.g깳桾lu沢e>-__Array(0x71))?0xe1:0x325:case!(roa䬂ⶼs붼t.g깳桾lu沢e>-濒s睃晁tairs(0x68))?0xae:__Array(0x121):case __String[濒s睃晁tairs(0x94)]:re뺖l㭱a룑x(d픠eᩇman茨d[0x11]=ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{var __globalObject,__TextDecoder;re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x26),d픠eᩇman茨d[0x25]=d픠eᩇman茨d['cᵉᙹh伨ase'],__globalObject=__String.h,d픠eᩇman茨d[__Array(0xa7)]=d픠eᩇman茨d[0x9],__TextDecoder=-0x162,d픠eᩇman茨d[0x4]={m:__Array(0x141),[濒s睃晁tairs(0x9a)]:-濒s睃晁tairs(0x42),[__Array(0x5d)]:0x0,A:-__String[濒s睃晁tairs(0x7f)],[濒s睃晁tairs(0xef)]:-__String.j,M:()=>(__globalObject+=__String.k,__TextDecoder-=__String[__Array(0x9e)]),q:0x175,[__Array(0x9f)]:h翂on通e禿y((d픠eᩇman茨d=__globalObject==__String.m)=>{if(!d픠eᩇman茨d&&roa䬂ⶼs붼t.th増er莻鵸e>-濒s睃晁tairs(0xa4)){return 濒s睃晁tairs(0x97)}return __Buffer.next}),N:h翂on通e禿y(()=>{return __globalObject=__String[濒s睃晁tairs(0x94)]}),[__Array(0x145)]:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[__Array(0x2a)]=濒s睃晁tairs(0x20),d픠eᩇman茨d[0x18]=0x5d);return d픠eᩇman茨d[__Array(0x5c)]>濒s睃晁tairs(0xfc)?d픠eᩇman茨d[濒s睃晁tairs(0x98)]:d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x53)]-濒s睃晁tairs(0x75)]!=0x18d&&(d픠eᩇman茨d[0x0]!=__Array(0x156)&&(d픠eᩇman茨d[0x0]!=0x180&&d픠eᩇman茨d[濒s睃晁tairs(0x1d)]-(d픠eᩇman茨d[__Array(0x5c)]+濒s睃晁tairs(0xf6))))}),0x1)},d픠eᩇman茨d['돃si멡n缰g']=-__Array(0x37));while(__globalObject+__TextDecoder!=濒s睃晁tairs(0xc2)){var __Uint8Array=h翂on通e禿y(d픠eᩇman茨d=>{return fl摤owe耪窋r[d픠eᩇman茨d>0x162?d픠eᩇman茨d-0x46:d픠eᩇman茨d<-0x28?d픠eᩇman茨d-0x7:d픠eᩇman茨d+0x27]},0x1);switch(__globalObject+__TextDecoder){case roa䬂ⶼs붼t.th増er莻鵸e>-0x36?__String.o:null:re뺖l㭱a룑x(d픠eᩇman茨d[d픠eᩇman茨d[__Array(0xa2)]-(d픠eᩇman茨d[__Array(0xa2)]-0x4)].N(),__globalObject+=d픠eᩇman茨d[__Array(0x37)][__Uint8Array(0x67)]);break;case roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39?0x3a1:0x18:case roa䬂ⶼs붼t.m氉illioᔵ絭n>-濒s睃晁tairs(0x42)?0x7b:-__Uint8Array(0x3d):var __Buffer=new(__globalObject==-0x17?(馌sc비ripႽt(-0x316)):aeroꔜ뼺biᆓc)(__globalObject==__String.d?__Array(0x26):__Uint8Array(0x2d));re뺖l㭱a룑x(d픠eᩇman茨d[__Uint8Array(0x70)]=__Buffer,__globalObject+=__TextDecoder+0xfa);break;case!(roa䬂ⶼs붼t.th増er莻鵸e>-0x36)?null:d픠eᩇman茨d[__Array(0x37)].T(__globalObject):re뺖l㭱a룑x(__globalObject=濒s睃晁tairs(0x4e),__globalObject+=d픠eᩇman茨d[濒s睃晁tairs(0x2e)].b==__Array(0xa4)?'Q':0x8,__TextDecoder+=d픠eᩇman茨d[0x4].S);break;case 濒s睃晁tairs(0x9c):if(!(roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-__Array(0x51))){re뺖l㭱a룑x(__globalObject+=__String.p,__TextDecoder+=d픠eᩇman茨d[__Array(0xa2)]+__Uint8Array(0x6a));break}return d픠eᩇman茨d[濒s睃晁tairs(0x2e)][濒s睃晁tairs(0x96)]();case __Uint8Array(0x3f):d픠eᩇman茨d[__Array(0xa7)]=d픠eᩇman茨d[__Array(0x37)].i=d픠eᩇman茨d[__Uint8Array(-0x13)];while((d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+__Uint8Array(-0x8)][__Array(0xa8)]=d픠eᩇman茨d[__Array(0x3e)])!==null||d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+0xe8]!==__Uint8Array(0x6d))d픠eᩇman茨d[__Array(0x8c)]=(__TextDecoder==-0x133?䪳ang烺l쐒e:馌sc비ripႽt(-__Array(0xaa)))((d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x99)]+0xe]?d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+濒s睃晁tairs(0x66)].val:(d픠eᩇman茨d[濒s睃晁tairs(0x2e)].b=='l'||d픠eᩇman茨d[d픠eᩇman茨d[__Array(0xa2)]+__Uint8Array(-0x8)])[__Array(0x5d)])+(d픠eᩇman茨d[__Array(0xa7)]?(d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+(d픠eᩇman茨d['돃si멡n缰g']+0xc)].m==__Array(0x9d)?馌sc비ripႽt(d픠eᩇman茨d['돃si멡n缰g']+0x2bb):d픠eᩇman茨d[0xe4]).val:(d픠eᩇman茨d[0x4].p=__String)[__Uint8Array(0x21)]),d픠eᩇman茨d[0xb],(d픠eᩇman茨d[0x4].m==__Uint8Array(0x73)?eval:冗dono좭㪉r)(0x16)),d픠eᩇman茨d[0xb]=(d픠eᩇman茨d[d픠eᩇman茨d[__Array(0xa2)]+0x8][__Array(0xab)]==0x175?馌sc비ripႽt(0x2cc):馌sc비ripႽt(-0x38a)).floor((d픠eᩇman茨d[0x4][__Uint8Array(0x75)]=䪳ang烺l쐒e)(d픠eᩇman茨d[__Array(0x8c)],0xa,縻ꊆworr쑰y=-(d픠eᩇman茨d[d픠eᩇman茨d[__Uint8Array(0x66)]+0x8].z=__String).c)),d픠eᩇman茨d[__Uint8Array(0x70)].next=new(__TextDecoder==d픠eᩇman茨d[(濒s睃晁tairs(0x2e))].A?(馌sc비ripႽt(__Array(0x18e))):aeroꔜ뼺biᆓc)(d픠eᩇman茨d[0x25]%0xa),d픠eᩇman茨d['鏱硅dut嗲ch']=(d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+濒s睃晁tairs(0x2b)].D=d픠eᩇman茨d[__Array(0xac)]).next,d픠eᩇman茨d[0xa]=d픠eᩇman茨d[0xa]?(d픠eᩇman茨d[d픠eᩇman茨d[__Uint8Array(0x66)]+0x8].F=d픠eᩇman茨d[濒s睃晁tairs(0x35)]).next:null,d픠eᩇman茨d[__Array(0xa7)]=d픠eᩇman茨d[d픠eᩇman茨d[__Array(0xa2)]-(d픠eᩇman茨d[__Array(0xa2)]-__Array(0xa7))]?(__globalObject==__TextDecoder+0xfc?馌sc비ripႽt(-0x63):d픠eᩇman茨d[濒s睃晁tairs(0x9e)]).next:__Array(0xa9);if(__TextDecoder==-0x133&&d픠eᩇman茨d[0xb]&&roa䬂ⶼs붼t.th増er莻鵸e>-__Array(0xad)){d픠eᩇman茨d['鏱硅dut嗲ch'].next=new(d픠eᩇman茨d[(濒s睃晁tairs(0x2e))][(__Array(0xab))]==-0x45?(馌sc비ripႽt(濒s睃晁tairs(0xa5))):aeroꔜ뼺biᆓc)(__globalObject==d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+濒s睃晁tairs(0x2b)][__Uint8Array(0x6f)]&&d픠eᩇman茨d[濒s睃晁tairs(0x36)])}__globalObject+=__String[__Uint8Array(0x6f)];break;case 0x19a:case __Uint8Array(0x10b):case __String[__Array(0xaf)]:re뺖l㭱a룑x(d픠eᩇman茨d[d픠eᩇman茨d['돃si멡n缰g']+濒s睃晁tairs(0x66)]=d픠eᩇman茨d[__Array(0x26)],__TextDecoder+=0x2f);break;default:case roa䬂ⶼs붼t.th増er莻鵸e>-0x36?__String.s:__Array(0x3c):case __String.t:re뺖l㭱a룑x(__globalObject=d픠eᩇman茨d[__Array(0xa2)]+濒s睃晁tairs(0xb5),d픠eᩇman茨d[0x4].M());break;case!(roa䬂ⶼs붼t.g깳桾lu沢e>-0x22)?void 0x0:__globalObject!=__String[__Array(0xb0)]&&(__globalObject!=0x1dd&&(__globalObject!=__String[濒s睃晁tairs(0xa8)]&&__globalObject-0x162)):re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x36)]=(__globalObject==-__String.w?馌sc비ripႽt(-0x63):__String).b,d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x99)]+0x29]=d픠eᩇman茨d['돃si멡n缰g']+0x4,__globalObject+=__String[__Array(0xb2)])}}}),濒s睃晁tairs(0x26)),__Uint8Array-=d픠eᩇman茨d[__Array(0x7f)]+0x1b,__String[__Array(0xb3)]=!0x0);break;case __String[__Array(0xb4)](__String):__String[__Array(0xb5)]=濒s睃晁tairs(0xad);if(!(roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0x4d)](0x0)==d픠eᩇman茨d[__Array(0x7f)]+0x6b)){re뺖l㭱a룑x(__globalObject-=濒s睃晁tairs(0xae),__Uint8Array+=__Uint8Array==-(d픠eᩇman茨d[__Array(0x7f)]+濒s睃晁tairs(0xaf))?__Array(0xb9):-0x60,__String[濒s睃晁tairs(0x142)](),__String.g=!0x0);break}return d픠eᩇman茨d[d픠eᩇman茨d['m섡㧶onitꄣor']+0x9][__String[濒s睃晁tairs(0xb1)]](__String.ae=d픠eᩇman茨d[d픠eᩇman茨d['m섡㧶onitꄣor']+__Array(0x3e)])!==䪳ang烺l쐒e(0x1,縻ꊆworr쑰y=(__String.t=='af'||__String).C)}}ᆠ퇹che䀒f(X,0x2);function X(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x26),d픠eᩇman茨d['re䡭u헕ni䠎on']=-0x30,fl摤owe耪窋r=ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x31),d픠eᩇman茨d['ꠗf뒳饙ox']=d픠eᩇman茨d[濒s睃晁tairs(0x26)]);if(typeof d픠eᩇman茨d[0x3]===濒s睃晁tairs(0x1b)){d픠eᩇman茨d[0x3]=__globalObject}if(typeof d픠eᩇman茨d[0x4]===濒s睃晁tairs(0x1b)){d픠eᩇman茨d[濒s睃晁tairs(0x2e)]=䙜zon蔵䩱e}d픠eᩇman茨d[0x3b]=d픠eᩇman茨d[濒s睃晁tairs(0x1d)];if(d픠eᩇman茨d['ꠗf뒳饙ox']&&d픠eᩇman茨d[0x3]!==__globalObject){fl摤owe耪窋r=__globalObject;return fl摤owe耪窋r(d픠eᩇman茨d[0x3b],-0x1,d픠eᩇman茨d['ꠗf뒳饙ox'],d픠eᩇman茨d[濒s睃晁tairs(0x24)],d픠eᩇman茨d[0x4])}d픠eᩇman茨d[0xdc]=濒s睃晁tairs(0x80);if(d픠eᩇman茨d[0x3b]!==d픠eᩇman茨d[0x1]){return d픠eᩇman茨d[濒s睃晁tairs(0x2e)][d픠eᩇman茨d[0x3b]]||(d픠eᩇman茨d[0x4][d픠eᩇman茨d[濒s睃晁tairs(0x9d)]]=d픠eᩇman茨d[濒s睃晁tairs(0x24)](嫞d㞈oꢎve[d픠eᩇman茨d[濒s睃晁tairs(0x9d)]]))}if(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xb2)]-0x47]===fl摤owe耪窋r){__globalObject=d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xb2)]-0x49];return __globalObject(d픠eᩇman茨d['ꠗf뒳饙ox'])}if(d픠eᩇman茨d[0x3]===void 0x0){fl摤owe耪窋r=d픠eᩇman茨d[0x4]}},d픠eᩇman茨d['re䡭u헕ni䠎on']+濒s睃晁tairs(0xb3)),d픠eᩇman茨d['sﶃ阢hinᠠe']=0x5c);if(쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x4f])in d픠eᩇman茨d[濒s睃晁tairs(0x1d)]&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4)){return d픠eᩇman茨d[濒s睃晁tairs(0x1d)][쑤Ȟsoꚓap(濒s睃晁tairs(0xb5))](d픠eᩇman茨d[濒s睃晁tairs(0x20)])}for(let aeroꔜ뼺biᆓc=0x0;aeroꔜ뼺biᆓc<馌sc비ripႽt(-濒s睃晁tairs(0x152))[쑤Ȟsoꚓap(0x50)](d픠eᩇman茨d[0x0])[fl摤owe耪窋r.apply(void 0x0,[0x51])];aeroꔜ뼺biᆓc++)if(d픠eᩇman茨d[0x1](d픠eᩇman茨d[0x0][aeroꔜ뼺biᆓc],aeroꔜ뼺biᆓc,d픠eᩇman茨d[0x0])&&roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6)){return d픠eᩇman茨d[0x0][aeroꔜ뼺biᆓc]}function __globalObject(d픠eᩇman茨d,fl摤owe耪窋r='U`LtoDMVWCFJ;3gE~>B,pH0wZ]Ouhd4An_m^l)51v%[Q|{<$Ts9I*.#=by?e("jkRxPfS7Yi:/GNK82X!&zr@+aqc}6',__globalObject,쑤Ȟsoꚓap,__TextDecoder=[],__Uint8Array,__Buffer,__String,__Array=0x0,utf8ArrayToStr){re뺖l㭱a룑x(__globalObject=''+(d픠eᩇman茨d||''),쑤Ȟsoꚓap=__globalObject.length,__Uint8Array=濒s睃晁tairs(0x1d),__Buffer=濒s睃晁tairs(0x1d),__String=-濒s睃晁tairs(0x20));for(__Array=__Array;__Array<쑤Ȟsoꚓap;__Array++){utf8ArrayToStr=fl摤owe耪窋r.indexOf(__globalObject[__Array]);if(utf8ArrayToStr===-0x1){continue}if(__String<濒s睃晁tairs(0x1d)){__String=utf8ArrayToStr}else{re뺖l㭱a룑x(__String+=utf8ArrayToStr*0x5b,__Uint8Array|=__String<<__Buffer,__Buffer+=(__String&0x1fff)>0x58?濒s睃晁tairs(0x42):濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(__TextDecoder.push(__Uint8Array&濒s睃晁tairs(0x32)),__Uint8Array>>=0x8,__Buffer-=0x8)}while(__Buffer>濒s睃晁tairs(0x23));__String=-0x1}}if(__String>-濒s睃晁tairs(0x20)){__TextDecoder.push((__Uint8Array|__String<<__Buffer)&0xff)}return vi곬ҍol뺜in(__TextDecoder)}}function I(re뺖l㭱a룑x){var d픠eᩇman茨d={['up叡da럍t習e']:쑤Ȟsoꚓap(0x54)},fl摤owe耪窋r;fl摤owe耪窋r=쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x52);return 馌sc비ripႽt(-濒s睃晁tairs(0xb7))[fl摤owe耪窋r+쑤Ȟsoꚓap(0x53)+d픠eᩇman茨d['up叡da럍t習e']+'s'](re뺖l㭱a룑x)}function T(d픠eᩇman茨d,...fl摤owe耪窋r){for(const aeroꔜ뼺biᆓc of fl摤owe耪窋r)if(typeof aeroꔜ뼺biᆓc==쑤Ȟsoꚓap(0x55)){if(x(d픠eᩇman茨d,aeroꔜ뼺biᆓc)&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-濒s睃晁tairs(0x48)){return 䪳ang烺l쐒e(0x0,冗dono좭㪉r(0x31))}}else{if(X(d픠eᩇman茨d,ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[濒s睃晁tairs(0xb8)]=d픠eᩇman茨d[0x0]);return aeroꔜ뼺biᆓc[쑤Ȟsoꚓap(0x56)](d픠eᩇman茨d[濒s睃晁tairs(0xb8)])},0x1))!=null&&roa䬂ⶼs붼t.g깳桾lu沢e>-0x22){return 䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(濒s睃晁tairs(0x52)))}}return 䪳ang烺l쐒e(濒s睃晁tairs(0x20),縻ꊆworr쑰y=濒s睃晁tairs(0x52))}function _(re뺖l㭱a룑x){return re뺖l㭱a룑x[쑤Ȟsoꚓap(濒s睃晁tairs(0xeb))]((re뺖l㭱a룑x,d픠eᩇman茨d)=>䪳ang烺l쐒e(re뺖l㭱a룑x,d픠eᩇman茨d?濒s睃晁tairs(0x20):0x0,縻ꊆworr쑰y=濒s睃晁tairs(0x55)),0x0)}function S(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x1d),d픠eᩇman茨d[0xfb]=d픠eᩇman茨d['sou셑ծr젞ce'],fl摤owe耪窋r=(d픠eᩇman茨d,re뺖l㭱a룑x,쑤Ȟsoꚓap,__globalObject,__TextDecoder)=>{if(typeof __globalObject===濒s睃晁tairs(0x1b)){__globalObject=aeroꔜ뼺biᆓc}if(typeof __TextDecoder==='undefined'){__TextDecoder=䙜zon蔵䩱e}if(쑤Ȟsoꚓap==d픠eᩇman茨d){return re뺖l㭱a룑x[䙜zon蔵䩱e[쑤Ȟsoꚓap]]=fl摤owe耪窋r(d픠eᩇman茨d,re뺖l㭱a룑x)}if(쑤Ȟsoꚓap&&__globalObject!==aeroꔜ뼺biᆓc){fl摤owe耪窋r=aeroꔜ뼺biᆓc;return fl摤owe耪窋r(d픠eᩇman茨d,-濒s睃晁tairs(0x20),쑤Ȟsoꚓap,__globalObject,__TextDecoder)}if(d픠eᩇman茨d!==re뺖l㭱a룑x){return __TextDecoder[d픠eᩇman茨d]||(__TextDecoder[d픠eᩇman茨d]=__globalObject(嫞d㞈oꢎve[d픠eᩇman茨d]))}},d픠eᩇman茨d[濒s睃晁tairs(0xba)]=-濒s睃晁tairs(0x2c),d픠eᩇman茨d[0x6]=쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0x73]),d픠eᩇman茨d[0xfb]=fl摤owe耪窋r(0x5d),d픠eᩇman茨d['b쨴eh雲aሥve']=[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x5b)],d픠eᩇman茨d[0x9]=馌sc비ripႽt(d픠eᩇman茨d[濒s睃晁tairs(0xba)]+0x3de),d픠eᩇman茨d[0xa]=馌sc비ripႽt(-0x1c8));return d픠eᩇman茨d[濒s睃晁tairs(0xba)]>濒s睃晁tairs(0xbb)?d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']-0xc5]:_([fl摤owe耪窋r(d픠eᩇman茨d['aglꉑaߔd']+0x5e)in d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']+濒s睃晁tairs(0x65)],fl摤owe耪窋r(0x59)in d픠eᩇman茨d[濒s睃晁tairs(0x35)],d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xba)]+0x10][fl摤owe耪窋r(0x5a)][d픠eᩇman茨d['b쨴eh雲aሥve'][0x0]](쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x5c]))===0x0,d픠eᩇman茨d[0xfb]in d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']+0xf],fl摤owe耪窋r(d픠eᩇman茨d['aglꉑaߔd']+濒s睃晁tairs(0xec))+쑤Ȟsoꚓap(0x5f)+'er'in d픠eᩇman茨d[0x9],쑤Ȟsoꚓap(濒s睃晁tairs(0x16a))in d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xba)]+濒s睃晁tairs(0xbc)],쑤Ȟsoꚓap(濒s睃晁tairs(0x5c))+쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0xba)]+0x68)+쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0x63])+'r'in d픠eᩇman茨d[濒s睃晁tairs(0x3a)]])>=濒s睃晁tairs(0x31)?m[쑤Ȟsoꚓap(0x64)]:_([쑤Ȟsoꚓap(濒s睃晁tairs(0x3e))in d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']+0xf],쑤Ȟsoꚓap(0x66)in d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xba)]+濒s睃晁tairs(0xbc)],쑤Ȟsoꚓap(0x67)in d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xba)]+濒s睃晁tairs(0xbc)],d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']+濒s睃晁tairs(0x65)][fl摤owe耪窋r(0x5a)][쑤Ȟsoꚓap(濒s睃晁tairs(0x41))](fl摤owe耪窋r[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x68))===0x0,fl摤owe耪窋r.apply(濒s睃晁tairs(0x33),[濒s睃晁tairs(0x133)])in d픠eᩇman茨d[濒s睃晁tairs(0x35)],쑤Ȟsoꚓap(濒s睃晁tairs(0xbd))in d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xba)]+0xf]])>=0x4?m[쑤Ȟsoꚓap(0x6b)]:_([쑤Ȟsoꚓap(濒s睃晁tairs(0xbe))in 馌sc비ripႽt(-濒s睃晁tairs(0xbf)),쑤Ȟsoꚓap(0x6d)in(馌sc비ripႽt(濒s睃晁tairs(0x5d))[fl摤owe耪窋r(0x6e)]?.[fl摤owe耪窋r(濒s睃晁tairs(0x4f))]??{}),쑤Ȟsoꚓap(0x70)+쑤Ȟsoꚓap(0x71)+fl摤owe耪窋r[濒s睃晁tairs(0x44)](void 0x0,[濒s睃晁tairs(0xc0)])+d픠eᩇman茨d[0x6]in d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']+濒s睃晁tairs(0xbc)],쑤Ȟsoꚓap(0x74)in d픠eᩇman茨d[濒s睃晁tairs(0x3a)],fl摤owe耪窋r(0x75)in d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xba)]+濒s睃晁tairs(0xbc)],fl摤owe耪窋r.apply(濒s睃晁tairs(0x33),[0x76])+쑤Ȟsoꚓap(0x77)+쑤Ȟsoꚓap(0x78)in d픠eᩇman茨d[d픠eᩇman茨d['aglꉑaߔd']+0xf]])>=0x4?m[fl摤owe耪窋r(濒s睃晁tairs(0x56))]:m[쑤Ȟsoꚓap(0x7a)];function aeroꔜ뼺biᆓc(d픠eᩇman茨d,fl摤owe耪窋r=':#y+v1"X@0`Kc)9s=xnB?NjlA_fiGkr}h%82FYMJ]6;TCI(mo3D!wuQg*bLZ.W,~aEHU[>z|<5P$Sq4p{d&R^/t7eVO',aeroꔜ뼺biᆓc,쑤Ȟsoꚓap,__globalObject=[],__TextDecoder,__Uint8Array,__Buffer,__String,__Array){re뺖l㭱a룑x(aeroꔜ뼺biᆓc=''+(d픠eᩇman茨d||''),쑤Ȟsoꚓap=aeroꔜ뼺biᆓc.length,__TextDecoder=濒s睃晁tairs(0x1d),__Uint8Array=濒s睃晁tairs(0x1d),__Buffer=-0x1);for(__String=濒s睃晁tairs(0x1d);__String<쑤Ȟsoꚓap;__String++){__Array=fl摤owe耪窋r.indexOf(aeroꔜ뼺biᆓc[__String]);if(__Array===-濒s睃晁tairs(0x20)){continue}if(__Buffer<0x0){__Buffer=__Array}else{re뺖l㭱a룑x(__Buffer+=__Array*濒s睃晁tairs(0x41),__TextDecoder|=__Buffer<<__Uint8Array,__Uint8Array+=(__Buffer&0x1fff)>0x58?濒s睃晁tairs(0x42):0xe);do{re뺖l㭱a룑x(__globalObject.push(__TextDecoder&0xff),__TextDecoder>>=0x8,__Uint8Array-=濒s睃晁tairs(0x2b))}while(__Uint8Array>0x7);__Buffer=-濒s睃晁tairs(0x20)}}if(__Buffer>-0x1){__globalObject.push((__TextDecoder|__Buffer<<__Uint8Array)&0xff)}return vi곬ҍol뺜in(__globalObject)}}function v(){var d픠eᩇman茨d=ᆠ퇹che䀒f((...fl摤owe耪窋r)=>{re뺖l㭱a룑x(fl摤owe耪窋r[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x31),fl摤owe耪窋r['戄v鼮endo棗r']=0x3);if(typeof fl摤owe耪窋r[濒s睃晁tairs(0x24)]==='undefined'){fl摤owe耪窋r[fl摤owe耪窋r['戄v鼮endo棗r']-0x0]=__TextDecoder}if(typeof fl摤owe耪窋r[濒s睃晁tairs(0x2e)]==='undefined'){fl摤owe耪窋r[fl摤owe耪窋r['戄v鼮endo棗r']+濒s睃晁tairs(0x20)]=䙜zon蔵䩱e}if(fl摤owe耪窋r[濒s睃晁tairs(0x24)]===濒s睃晁tairs(0x33)){d픠eᩇman茨d=fl摤owe耪窋r[0x4]}if(fl摤owe耪窋r[濒s睃晁tairs(0x24)]===d픠eᩇman茨d){__TextDecoder=fl摤owe耪窋r[濒s睃晁tairs(0x20)];return __TextDecoder(fl摤owe耪窋r[濒s睃晁tairs(0x26)])}if(fl摤owe耪窋r[濒s睃晁tairs(0x1d)]!==fl摤owe耪窋r[濒s睃晁tairs(0x20)]){return fl摤owe耪窋r[0x4][fl摤owe耪窋r[0x0]]||(fl摤owe耪窋r[0x4][fl摤owe耪窋r[濒s睃晁tairs(0x1d)]]=fl摤owe耪窋r[0x3](嫞d㞈oꢎve[fl摤owe耪窋r[0x0]]))}},濒s睃晁tairs(0x31)),fl摤owe耪窋r,aeroꔜ뼺biᆓc;re뺖l㭱a룑x(fl摤owe耪窋r=쑤Ȟsoꚓap(0x8b),aeroꔜ뼺biᆓc={['s灕ou훁硎l']:쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),濒s睃晁tairs(0x8e))});const __globalObject=馌sc비ripႽt(-0x1c8)[쑤Ȟsoꚓap(濒s睃晁tairs(0xc1))]?.[쑤Ȟsoꚓap(濒s睃晁tairs(0x64))+쑤Ȟsoꚓap.call(void 0x0,0x7d)]();return w(__globalObject,d픠eᩇman茨d(濒s睃晁tairs(0x110)))||w(__globalObject,쑤Ȟsoꚓap(0x7f))||w(__globalObject,쑤Ȟsoꚓap(0x80))?s[쑤Ȟsoꚓap(0x81)]:w(__globalObject,쑤Ȟsoꚓap(0x82))||w(__globalObject,쑤Ȟsoꚓap(0x83))?s.IE:w(__globalObject,쑤Ȟsoꚓap(0x45))?s[쑤Ȟsoꚓap(濒s睃晁tairs(0xc2))]:w(__globalObject,쑤Ȟsoꚓap.apply(void 0x0,[0x3f]))?s[d픠eᩇman茨d(0x85)]:w(__globalObject,쑤Ȟsoꚓap(濒s睃晁tairs(0x72)))||w(__globalObject,d픠eᩇman茨d(0x86))?s[쑤Ȟsoꚓap(0x87)]:w(__globalObject,aeroꔜ뼺biᆓc['s灕ou훁硎l'])||w(__globalObject,d픠eᩇman茨d(0x88))?s[d픠eᩇman茨d(0x89)]:w(__globalObject,쑤Ȟsoꚓap(0x43))?s[쑤Ȟsoꚓap(0x8a)]:s[fl摤owe耪窋r];function __TextDecoder(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[濒s睃晁tairs(0xc8)]=-濒s睃晁tairs(0x100),d픠eᩇman茨d[0x1]='4QpceiAORnM.Cws7"|qZx!~bY*L^H`0y1vm;/lt_)UTKju+{PGkf26oBhD&S8$Egr,#V=I?W%a:',d픠eᩇman茨d[濒s睃晁tairs(0xc3)]=''+(d픠eᩇman茨d[0x0]||''),d픠eᩇman茨d['m鍸錛ulti뀨ply']=d픠eᩇman茨d[濒s睃晁tairs(0xc3)].length,d픠eᩇman茨d[0x4]=[],d픠eᩇman茨d[濒s睃晁tairs(0xc6)]=0x0,d픠eᩇman茨d['t嘾r쯔a荱y']=濒s睃晁tairs(0x1d),d픠eᩇman茨d[濒s睃晁tairs(0xc4)]=-濒s睃晁tairs(0x20));for(fl摤owe耪窋r=濒s睃晁tairs(0x1d);fl摤owe耪窋r0x58?濒s睃晁tairs(0x42):濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(d픠eᩇman茨d[0x4].push(d픠eᩇman茨d['諢stலam聧p']&0xff),d픠eᩇman茨d['諢stலam聧p']>>=0x8,d픠eᩇman茨d['t嘾r쯔a荱y']-=濒s睃晁tairs(0x2b))}while(d픠eᩇman茨d['t嘾r쯔a荱y']>0x7);d픠eᩇman茨d[濒s睃晁tairs(0xc4)]=-濒s睃晁tairs(0x20)}}if(d픠eᩇman茨d['阢p둑osit宾ion']>-0x1){d픠eᩇman茨d[0x4].push((d픠eᩇman茨d[濒s睃晁tairs(0xc6)]|d픠eᩇman茨d['阢p둑osit宾ion']<-濒s睃晁tairs(0x31)?d픠eᩇman茨d[濒s睃晁tairs(0x106)]:vi곬ҍol뺜in(d픠eᩇman茨d[濒s睃晁tairs(0x2e)])}}const Z=re뺖l㭱a룑x=>{var d픠eᩇman茨d=[쑤Ȟsoꚓap(濒s睃晁tairs(0xc9))];const fl摤owe耪窋r=re뺖l㭱a룑x[d픠eᩇman茨d[濒s睃晁tairs(0x1d)]]('.');try{if(fl摤owe耪窋r[쑤Ȟsoꚓap(0x8d)]>0x1&&roa䬂ⶼs붼t.th増er莻鵸e>-濒s睃晁tairs(0xa4)){return 馌sc비ripႽt(0xea)[쑤Ȟsoꚓap(濒s睃晁tairs(0x163))](fl摤owe耪窋r[0x0])}}catch{return 濒s睃晁tairs(0x1d)}return 0x0};function R(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d[濒s睃晁tairs(0xca)]=0xa,fl摤owe耪窋r=(d픠eᩇman茨d,re뺖l㭱a룑x,쑤Ȟsoꚓap,__globalObject,__TextDecoder)=>{if(typeof __globalObject===濒s睃晁tairs(0x1b)){__globalObject=aeroꔜ뼺biᆓc}if(typeof __TextDecoder===濒s睃晁tairs(0x1b)){__TextDecoder=䙜zon蔵䩱e}if(d픠eᩇman茨d!==re뺖l㭱a룑x){return __TextDecoder[d픠eᩇman茨d]||(__TextDecoder[d픠eᩇman茨d]=__globalObject(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(쑤Ȟsoꚓap==__globalObject){return re뺖l㭱a룑x?d픠eᩇman茨d[__TextDecoder[re뺖l㭱a룑x]]:䙜zon蔵䩱e[d픠eᩇman茨d]||(쑤Ȟsoꚓap=__TextDecoder[d픠eᩇman茨d]||__globalObject,䙜zon蔵䩱e[d픠eᩇman茨d]=쑤Ȟsoꚓap(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(쑤Ȟsoꚓap&&__globalObject!==aeroꔜ뼺biᆓc){fl摤owe耪窋r=aeroꔜ뼺biᆓc;return fl摤owe耪窋r(d픠eᩇman茨d,-濒s睃晁tairs(0x20),쑤Ȟsoꚓap,__globalObject,__TextDecoder)}if(re뺖l㭱a룑x){[__TextDecoder,re뺖l㭱a룑x]=[__globalObject(__TextDecoder),d픠eᩇman茨d||쑤Ȟsoꚓap];return fl摤owe耪窋r(d픠eᩇman茨d,__TextDecoder,쑤Ȟsoꚓap)}},d픠eᩇman茨d[濒s睃晁tairs(0xcb)]=d픠eᩇman茨d['楟薱blଌue'],d픠eᩇman茨d[d픠eᩇman茨d[0x17]-濒s睃晁tairs(0x2e)]=fl摤owe耪窋r.call(void 0x0,濒s睃晁tairs(0xcc)),d픠eᩇman茨d[0x8a]=馌sc비ripႽt(-0x1c8)[fl摤owe耪窋r(d픠eᩇman茨d[濒s睃晁tairs(0xca)]+(d픠eᩇman茨d[濒s睃晁tairs(0xca)]+濒s睃晁tairs(0xc1)))][fl摤owe耪窋r(濒s睃晁tairs(0xcd))](),d픠eᩇman茨d[0x8]=v(),d픠eᩇman茨d[0x9]=濒s睃晁tairs(0x33));switch(d픠eᩇman茨d[0x8]){case!(roa䬂ⶼs붼t.se쫅mivna逆r[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),濒s睃晁tairs(0xcf))](0x7)=='y')?void 0x0:s[d픠eᩇman茨d[濒s睃晁tairs(0x2c)]]:d픠eᩇman茨d[d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xca)]+濒s睃晁tairs(0x42)]-濒s睃晁tairs(0x20)]=d픠eᩇman茨d[濒s睃晁tairs(0xcb)][쑤Ȟsoꚓap(濒s睃晁tairs(0xce))](/(?:edg|edga|edgios)\/(\d+(\.\d+)?)/i);break;case!(roa䬂ⶼs붼t.m氉illioᔵ絭n>-0xd)?void 0x0:s.IE:d픠eᩇman茨d[d픠eᩇman茨d[0x17]-0x1]=d픠eᩇman茨d[0x8a][쑤Ȟsoꚓap(濒s睃晁tairs(0xce))](/(?:msie |rv:)(\d+(\.\d+)?)/i);break;case!(roa䬂ⶼs붼t.h펖ᰟuჹmble>-濒s睃晁tairs(0xd0))?void 0x0:s[쑤Ȟsoꚓap(0x94)]:d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xca)]-濒s睃晁tairs(0x20)]=d픠eᩇman茨d[0x8a][쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x91)](/micromessenger\/(\d+(\.\d+)?)/i);break;case s[fl摤owe耪窋r.call(void 0x0,濒s睃晁tairs(0xf4))+'ok']:d픠eᩇman茨d[濒s睃晁tairs(0x3a)]=d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xca)]+0x80][쑤Ȟsoꚓap(0x91)](/(?:fban|fbav|fbios)\/(\d+(\.\d+)?)/i);break;case roa䬂ⶼs붼t.g깳桾lu沢e>-0x22?s[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,濒s睃晁tairs(0x126))]:null:d픠eᩇman茨d[濒s睃晁tairs(0x3a)]=d픠eᩇman茨d[濒s睃晁tairs(0xcb)][쑤Ȟsoꚓap(濒s睃晁tairs(0xce))](/(?:firefox|fxios)\/(\d+(\.\d+)?)/i);break;case s[fl摤owe耪窋r(濒s睃晁tairs(0xd1))]:d픠eᩇman茨d[濒s睃晁tairs(0x3a)]=d픠eᩇman茨d[0x8a][쑤Ȟsoꚓap(d픠eᩇman茨d[0x17]+0x87)](/instagram\/(\d+(\.\d+)?)/i);break;case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45?s[fl摤owe耪窋r(0x98)]:濒s睃晁tairs(0x33):d픠eᩇman茨d[d픠eᩇman茨d[0x17]-濒s睃晁tairs(0x20)]=d픠eᩇman茨d[濒s睃晁tairs(0xcb)][쑤Ȟsoꚓap(濒s睃晁tairs(0xce))](/(?:opera|opr)\/(\d+(\.\d+)?)/i);break;case s[fl摤owe耪窋r(0x99)]:d픠eᩇman茨d[0x9]=d픠eᩇman茨d[濒s睃晁tairs(0xcb)][쑤Ȟsoꚓap.call(void 0x0,濒s睃晁tairs(0xce))](/(?:chrome|crios)\/(\d+(\.\d+)?)/i);break;case s[쑤Ȟsoꚓap(濒s睃晁tairs(0xd2))]:d픠eᩇman茨d[0x9]=d픠eᩇman茨d[濒s睃晁tairs(0xcb)][쑤Ȟsoꚓap(0x91)](/version\/(\d+(\.\d+)?)/i);break;default:return 0x0}return d픠eᩇman茨d[0x17]>0x33?d픠eᩇman茨d[-濒s睃晁tairs(0x55)]:d픠eᩇman茨d[d픠eᩇman茨d[0x17]-0x1]&&d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xca)]-濒s睃晁tairs(0x20)][fl摤owe耪窋r(0x9b)]>d픠eᩇman茨d[0x17]-0x9?Z(d픠eᩇman茨d[濒s睃晁tairs(0x3a)][0x1]):0x0;function aeroꔜ뼺biᆓc(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[濒s睃晁tairs(0xc2)]=-濒s睃晁tairs(0x1e),d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xc2)]+0x40]='FNYyhxX?%_EKA[rp1j0k(|#{IvoO57R*4mPVf+Dw@J~&]2dC9U6GT"l3/WM;Hqics',d픠eᩇman茨d['c惈our弎s猪e']=''+(d픠eᩇman茨d[濒s睃晁tairs(0x1d)]||''),d픠eᩇman茨d['寓最b훌aby']=d픠eᩇman茨d['뾙r菪ecoᆽrd'],d픠eᩇman茨d[濒s睃晁tairs(0xd3)]=d픠eᩇman茨d['c惈our弎s猪e'].length,d픠eᩇman茨d['寓最b훌aby']=[],d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xc2)]+0x44]=0x0,d픠eᩇman茨d[d픠eᩇman茨d[0x84]+0x45]=d픠eᩇman茨d[濒s睃晁tairs(0xc2)]+濒s睃晁tairs(0x1e),d픠eᩇman茨d['co썼䱦p櫿y']=-濒s睃晁tairs(0x20));for(fl摤owe耪窋r=濒s睃晁tairs(0x1d);fl摤owe耪窋r濒s睃晁tairs(0x3b)?0xd:濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(d픠eᩇman茨d['寓最b훌aby'].push(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xc2)]+0x44]&濒s睃晁tairs(0x32)),d픠eᩇman茨d[d픠eᩇman茨d[0x84]+0x44]>>=0x8,d픠eᩇman茨d[d픠eᩇman茨d[0x84]-(d픠eᩇman茨d[濒s睃晁tairs(0xc2)]-濒s睃晁tairs(0x2c))]-=濒s睃晁tairs(0x2b))}while(d픠eᩇman茨d[濒s睃晁tairs(0x2c)]>濒s睃晁tairs(0x23));d픠eᩇman茨d[濒s睃晁tairs(0xd6)]=-(d픠eᩇman茨d[0x84]+0x40)}}if(d픠eᩇman茨d[濒s睃晁tairs(0xd6)]>-0x1){d픠eᩇman茨d['寓最b훌aby'].push((d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xc2)]+0x44]|d픠eᩇman茨d['co썼䱦p櫿y']<d픠eᩇman茨d[濒s睃晁tairs(0xc2)]+0x7a?d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xc2)]-濒s睃晁tairs(0xa4)]:vi곬ҍol뺜in(d픠eᩇman茨d['寓最b훌aby'])}}function M(){var re뺖l㭱a룑x=쑤Ȟsoꚓap.call(void 0x0,0x9f);const d픠eᩇman茨d=S(),fl摤owe耪窋r=d픠eᩇman茨d===m.Chromium,aeroꔜ뼺biᆓc=d픠eᩇman茨d===m.Gecko;if(䪳ang烺l쐒e(fl摤owe耪窋r,縻ꊆworr쑰y=0x31)&&䪳ang烺l쐒e(aeroꔜ뼺biᆓc,冗dono좭㪉r(濒s睃晁tairs(0x52)))){return 䪳ang烺l쐒e(濒s睃晁tairs(0x20),縻ꊆworr쑰y=0x31)}const __globalObject=馌sc비ripႽt(0x3d8);return _([쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),濒s睃晁tairs(0x81))in __globalObject,쑤Ȟsoꚓap(0x9d)in __globalObject,fl摤owe耪窋r&&䪳ang烺l쐒e(쑤Ȟsoꚓap(濒s睃晁tairs(0xd7))in __globalObject,縻ꊆworr쑰y=0x31),aeroꔜ뼺biᆓc&&/android/i[re뺖l㭱a룑x](馌sc비ripႽt(-0x1c8)[쑤Ȟsoꚓap(0xa0)+쑤Ȟsoꚓap(濒s睃晁tairs(0xd8))]),쑤Ȟsoꚓap(0xa2)in __globalObject])>=0x2}function Q(...d픠eᩇman茨d){re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x1d),d픠eᩇman茨d['wh谳㖳ea譇t']=濒s睃晁tairs(0x31),d픠eᩇman茨d[濒s睃晁tairs(0x1d)]={[濒s睃晁tairs(0xd9)]:쑤Ȟsoꚓap(0xa3)});return d픠eᩇman茨d['wh谳㖳ea譇t']>0x76?d픠eᩇman茨d[0xc0]:M()&&_([d픠eᩇman茨d[濒s睃晁tairs(0x1d)][濒s睃晁tairs(0xd9)]in 馌sc비ripႽt(0x3d8),쑤Ȟsoꚓap(0xa4)in 馌sc비ripႽt(0x3d8)])>=0x1}function ee(){return Q()}function te(){return 馌sc비ripႽt(0x3d8)!==馌sc비ripႽt(濒s睃晁tairs(0xf1))[쑤Ȟsoꚓap(濒s睃晁tairs(0x162))]}function ne(){return 馌sc비ripႽt(濒s睃晁tairs(0x5d))[쑤Ȟsoꚓap(0xa6)]===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(0x2b))?䪳ang烺l쐒e(濒s睃晁tairs(0x20),縻ꊆworr쑰y=濒s睃晁tairs(0x52)):馌sc비ripႽt(濒s睃晁tairs(0x5d))[쑤Ȟsoꚓap.apply(void 0x0,[0xa6])]()}const O=()=>䪳ang烺l쐒e(馌sc비ripႽt(濒s睃晁tairs(0x5d))[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[濒s睃晁tairs(0x136)])],縻ꊆworr쑰y=濒s睃晁tairs(0x6a))==쑤Ȟsoꚓap(濒s睃晁tairs(0x168)),re=()=>{const re뺖l㭱a룑x=S();if(re뺖l㭱a룑x!==m.Chromium&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4)){return 濒s睃晁tairs(0x1d)}const d픠eᩇman茨d=R(),fl摤owe耪窋r=v()===s.Chrome&&re뺖l㭱a룑x===m.Chromium&&d픠eᩇman茨d>=0x80;return O()&&䪳ang烺l쐒e(fl摤owe耪窋r,冗dono좭㪉r(0x31))||䪳ang烺l쐒e(O(),冗dono좭㪉r(濒s睃晁tairs(0x52)))&&fl摤owe耪窋r?濒s睃晁tairs(0x20):濒s睃晁tairs(0x1d)},oe=[re],ie=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x1d),d픠eᩇman茨d[濒s睃晁tairs(0x69)]=d픠eᩇman茨d[0x1]);let fl摤owe耪窋r=䪳ang烺l쐒e(濒s睃晁tairs(0x20),縻ꊆworr쑰y=濒s睃晁tairs(0x52));d픠eᩇman茨d[0x1c]=new(馌sc비ripႽt(-濒s睃晁tairs(0xda)));return 馌sc비ripႽt(-0x37a).defineProperty(d픠eᩇman茨d[濒s睃晁tairs(0x69)],쑤Ȟsoꚓap(0xa9),{get(){fl摤owe耪窋r=䪳ang烺l쐒e(0x0,冗dono좭㪉r(濒s睃晁tairs(0x52)))}}),馌sc비ripႽt(-0x2cd).debug(d픠eᩇman茨d[0x1c]),fl摤owe耪窋r?.5:濒s睃晁tairs(0x1d)},se=[ie],ce=[],ae=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d[濒s睃晁tairs(0xbe)]=-濒s睃晁tairs(0xb4),d픠eᩇman茨d[濒s睃晁tairs(0x1d)]={['v榱e綹ndo晴r']:쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0xbe)]+0xe5)},d픠eᩇman茨d[濒s睃晁tairs(0xdb)]=0x24);try{null[d픠eᩇman茨d[濒s睃晁tairs(0xdb)]-濒s睃晁tairs(0xa5)]()}catch(e){if(e instanceof 馌sc비ripႽt(-濒s睃晁tairs(0xda))&&e.stack!=null&&roa䬂ⶼs붼t.嘻d櫩a欳nce()){return''+e.stack}}throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap(濒s睃晁tairs(0x164))+쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0xdb)]+0x87)+d픠eᩇman茨d[0x0]['v榱e綹ndo晴r']+쑤Ȟsoꚓap(濒s睃晁tairs(0xdc)))},ue=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d['ra웧v핕e旀n']=d픠eᩇman茨d['goᾥsㆭsi撎p']);try{d픠eᩇman茨d['ra웧v핕e旀n']=ae();if(/PhantomJS/i.test(d픠eᩇman茨d['ra웧v핕e旀n'])){return 0x1}}catch{return 濒s睃晁tairs(0x1d)}d픠eᩇman茨d['粃da戺휅sh']=濒s睃晁tairs(0xc2);return d픠eᩇman茨d['粃da戺휅sh']>濒s睃晁tairs(0x114)?d픠eᩇman茨d[濒s睃晁tairs(0x12c)]:d픠eᩇman茨d['粃da戺휅sh']-濒s睃晁tairs(0xc2)},de=[ue],fe=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d[濒s睃晁tairs(0xdd)]=0x1b,d픠eᩇman茨d[0x0]=馌sc비ripႽt(0x37e).createElement(쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0xdd)]+濒s睃晁tairs(0xcc))),d픠eᩇman茨d[0x1]=f衤rag䯖i共le((d픠eᩇman茨d[濒s睃晁tairs(0x1d)].height=濒s睃晁tairs(0x20),d픠eᩇman茨d[濒s睃晁tairs(0x1d)].width=濒s睃晁tairs(0x20)),d픠eᩇman茨d[d픠eᩇman茨d['㣙댙blⷞood']-(d픠eᩇman茨d[濒s睃晁tairs(0xdd)]-0x0)].getContext('2d')));if(䪳ang烺l쐒e(d픠eᩇman茨d[濒s睃晁tairs(0x20)],冗dono좭㪉r(0x31))){return 䪳ang烺l쐒e(0x1,冗dono좭㪉r(d픠eᩇman茨d['㣙댙blⷞood']+濒s睃晁tairs(0x55)))}d픠eᩇman茨d['韈e矟䦯cho']=f衤rag䯖i共le((d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xdd)]-0x1a].font=`${d픠eᩇman茨d[0x0].height}px sans-serif`,d픠eᩇman茨d[0x1].fillText(쑤Ȟsoꚓap(0xaf),濒s睃晁tairs(0x1d),d픠eᩇman茨d[0x0].height)),d픠eᩇman茨d[濒s睃晁tairs(0x20)].getImageData(濒s睃晁tairs(0x1d),0x0,d픠eᩇman茨d[濒s睃晁tairs(0x1d)].width,d픠eᩇman茨d[濒s睃晁tairs(0x1d)].height).data);for(let fl摤owe耪窋r=d픠eᩇman茨d[濒s睃晁tairs(0xdd)]-0x1b;fl摤owe耪窋r-0x36;fl摤owe耪窋r+=濒s睃晁tairs(0x2e))if(d픠eᩇman茨d['韈e矟䦯cho'][fl摤owe耪窋r+濒s睃晁tairs(0x24)]!==濒s睃晁tairs(0x1d)&&(d픠eᩇman茨d['韈e矟䦯cho'][fl摤owe耪窋r]!==d픠eᩇman茨d['韈e矟䦯cho'][fl摤owe耪窋r+0x1]||d픠eᩇman茨d['韈e矟䦯cho'][fl摤owe耪窋r]!==d픠eᩇman茨d['韈e矟䦯cho'][fl摤owe耪窋r+濒s睃晁tairs(0x26)])){return 䪳ang烺l쐒e(0x0,冗dono좭㪉r(濒s睃晁tairs(0x52)))}return d픠eᩇman茨d[濒s睃晁tairs(0xdd)]>濒s睃晁tairs(0xbd)?d픠eᩇman茨d[d픠eᩇman茨d['㣙댙blⷞood']-0xae]:䪳ang烺l쐒e(濒s睃晁tairs(0x20),冗dono좭㪉r(0x31))},F=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d['sampĎڪl埠e']=濒s睃晁tairs(0x2c),d픠eᩇman茨d[0x0]=쑤Ȟsoꚓap(0xb0)in mΚa筹ste桨r);const fl摤owe耪窋r=馌sc비ripႽt(-濒s睃晁tairs(0xbf)).userAgent;if(d픠eᩇman茨d[0x0]&&roa䬂ⶼs붼t.黚m彖ovi승e>-0x23){re뺖l㭱a룑x(mΚa筹ste桨r[쑤Ȟsoꚓap(濒s睃晁tairs(0xe2))]=쑤Ȟsoꚓap(0xb2),ᆠ퇹che䀒f(aeroꔜ뼺biᆓc,濒s睃晁tairs(0x20)));function aeroꔜ뼺biᆓc(...d픠eᩇman茨d){re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d[濒s睃晁tairs(0x6f)]=-濒s睃晁tairs(0x70));return d픠eᩇman茨d[0x2c]>d픠eᩇman茨d[濒s睃晁tairs(0x6f)]+0x59?d픠eᩇman茨d[0x8b]:䪳ang烺l쐒e(d픠eᩇman茨d[0x0][0x1]*濒s睃晁tairs(0xe0),d픠eᩇman茨d[濒s睃晁tairs(0x1d)][0x0]<濒s睃晁tairs(0x1d)?濒s睃晁tairs(0xdf)|d픠eᩇman茨d[濒s睃晁tairs(0x1d)][濒s睃晁tairs(0x1d)]:d픠eᩇman茨d[d픠eᩇman茨d[0x2c]+濒s睃晁tairs(0x70)][濒s睃晁tairs(0x1d)],縻ꊆworr쑰y=0x16)}ᆠ퇹che䀒f(__globalObject,0x1);function __globalObject(...d픠eᩇman茨d){re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d[濒s睃晁tairs(0xde)]=-濒s睃晁tairs(0xe1));switch(䪳ang烺l쐒e(((d픠eᩇman茨d[0x0]&0x2000000)!==濒s睃晁tairs(0x1d))*0x1,(d픠eᩇman茨d[濒s睃晁tairs(0x1d)]<0x0)*0x2,冗dono좭㪉r(濒s睃晁tairs(0x55)))){case roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4)?濒s睃晁tairs(0x1d):0xd:return[d픠eᩇman茨d[d픠eᩇman茨d[0x8b]+0x56]%0x2000000,馌sc비ripႽt(0x2cc).trunc(䪳ang烺l쐒e(d픠eᩇman茨d[d픠eᩇman茨d[0x8b]+(d픠eᩇman茨d[濒s睃晁tairs(0xde)]+0xac)],0x4000000,縻ꊆworr쑰y=-濒s睃晁tairs(0x1f)))];case!(roa䬂ⶼs붼t.g깳桾lu沢e>-0x22)?-0x5c:濒s睃晁tairs(0x20):return[䪳ang烺l쐒e(d픠eᩇman茨d[0x0]%濒s睃晁tairs(0xdf),0x2000000,冗dono좭㪉r(-濒s睃晁tairs(0x38))),䪳ang烺l쐒e(馌sc비ripႽt(0x2cc).trunc(d픠eᩇman茨d[d픠eᩇman茨d[0x8b]+0x56]/濒s睃晁tairs(0xe0)),0x1,縻ꊆworr쑰y=0x16)];case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[0xb3])+쑤Ȟsoꚓap(0xb4)](0x0)==濒s睃晁tairs(0x47)?濒s睃晁tairs(0x26):-0x3b:return[((d픠eᩇman茨d[濒s睃晁tairs(0x1d)]+0x2000000)%0x2000000+濒s睃晁tairs(0xdf))%0x2000000,馌sc비ripႽt(濒s睃晁tairs(0x10f)).round(䪳ang烺l쐒e(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xde)]+濒s睃晁tairs(0xe1)],0x4000000,縻ꊆworr쑰y=-濒s睃晁tairs(0x1f)))];case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,d픠eᩇman茨d[0x8b]+0x10b)](濒s睃晁tairs(0x1d))==0x62?濒s睃晁tairs(0x24):濒s睃晁tairs(0xe2):return[d픠eᩇman茨d[0x0]%濒s睃晁tairs(0xdf),馌sc비ripႽt(d픠eᩇman茨d[0x8b]+0x322).trunc(䪳ang烺l쐒e(d픠eᩇman茨d[d픠eᩇman茨d[0x8b]+0x56],濒s睃晁tairs(0xe0),冗dono좭㪉r(-濒s睃晁tairs(0x1f))))]}}re뺖l㭱a룑x(d픠eᩇman茨d['s甊oc䕄緂k']=aeroꔜ뼺biᆓc([濒s睃晁tairs(0x26),0x4]),d픠eᩇman茨d[濒s睃晁tairs(0xe3)]=aeroꔜ뼺biᆓc([d픠eᩇman茨d['sampĎڪl埠e']-濒s睃晁tairs(0x31),濒s睃晁tairs(0x26)]),d픠eᩇman茨d[濒s睃晁tairs(0x2b)]=䪳ang烺l쐒e(d픠eᩇman茨d['s甊oc䕄緂k'],d픠eᩇman茨d[濒s睃晁tairs(0xe3)],冗dono좭㪉r(0x16)),d픠eᩇman茨d['hosp輎it镻aטl']=䪳ang烺l쐒e(d픠eᩇman茨d[濒s睃晁tairs(0x2b)],d픠eᩇman茨d[濒s睃晁tairs(0xe3)],縻ꊆworr쑰y=-(d픠eᩇman茨d['sampĎڪl埠e']+0x28)));let fl摤owe耪窋r=䪳ang烺l쐒e(d픠eᩇman茨d['hosp輎it镻aטl'],濒s睃晁tairs(0x26),冗dono좭㪉r(濒s睃晁tairs(0x23)));re뺖l㭱a룑x(d픠eᩇman茨d[0xa]=䪳ang烺l쐒e(fl摤owe耪窋r,0x2,縻ꊆworr쑰y=-濒s睃晁tairs(0x1f)),馌sc비ripႽt(-0x2cd).log(__globalObject(d픠eᩇman茨d[濒s睃晁tairs(0x2b)])),馌sc비ripႽt(-濒s睃晁tairs(0xe4)).log(__globalObject(d픠eᩇman茨d['hosp輎it镻aטl'])),馌sc비ripႽt(-0x2cd).log(__globalObject(fl摤owe耪窋r)),馌sc비ripႽt(-0x2cd).log(__globalObject(d픠eᩇman茨d[0xa])))}d픠eᩇman茨d['sampĎڪl埠e']=0x8d;return d픠eᩇman茨d['sampĎڪl埠e']>0x118?d픠eᩇman茨d[-0xa9]:/Chrome|Chromium/.test(fl摤owe耪窋r)},me=()=>{try{var d픠eᩇman茨d=(fl摤owe耪窋r,re뺖l㭱a룑x,쑤Ȟsoꚓap,__globalObject,__TextDecoder)=>{if(typeof __globalObject===濒s睃晁tairs(0x1b)){__globalObject=aeroꔜ뼺biᆓc}if(typeof __TextDecoder===濒s睃晁tairs(0x1b)){__TextDecoder=䙜zon蔵䩱e}if(re뺖l㭱a룑x){[__TextDecoder,re뺖l㭱a룑x]=[__globalObject(__TextDecoder),fl摤owe耪窋r||쑤Ȟsoꚓap];return d픠eᩇman茨d(fl摤owe耪窋r,__TextDecoder,쑤Ȟsoꚓap)}if(fl摤owe耪窋r!==re뺖l㭱a룑x){return __TextDecoder[fl摤owe耪窋r]||(__TextDecoder[fl摤owe耪窋r]=__globalObject(嫞d㞈oꢎve[fl摤owe耪窋r]))}if(쑤Ȟsoꚓap==fl摤owe耪窋r){return re뺖l㭱a룑x[䙜zon蔵䩱e[쑤Ȟsoꚓap]]=d픠eᩇman茨d(fl摤owe耪窋r,re뺖l㭱a룑x)}if(쑤Ȟsoꚓap&&__globalObject!==aeroꔜ뼺biᆓc){d픠eᩇman茨d=aeroꔜ뼺biᆓc;return d픠eᩇman茨d(fl摤owe耪窋r,-0x1,쑤Ȟsoꚓap,__globalObject,__TextDecoder)}};const fl摤owe耪窋r=fe();return 馌sc비ripႽt(-濒s睃晁tairs(0xbf)).platform.startsWith(d픠eᩇman茨d.call(濒s睃晁tairs(0x33),0xb6))&&F()&&fl摤owe耪窋r||馌sc비ripႽt(-0x1c8).userAgent.includes(쑤Ȟsoꚓap(濒s睃晁tairs(0xe5)))&&F()&&fl摤owe耪窋r?.4:0x0;function aeroꔜ뼺biᆓc(d픠eᩇman茨d,fl摤owe耪窋r='5sWqD;k"R:#$&0).9<4^+v]?{3MQKt>,AuN=wE~of}PxyGpB7*IbdgCZ@6LVUF[c(XzO/Sar%YHl|i`h!2_8njeTJm1',aeroꔜ뼺biᆓc,쑤Ȟsoꚓap,__globalObject=[],__TextDecoder,__Uint8Array,__Buffer,__String=0x0,__Array){re뺖l㭱a룑x(aeroꔜ뼺biᆓc=''+(d픠eᩇman茨d||''),쑤Ȟsoꚓap=aeroꔜ뼺biᆓc.length,__TextDecoder=濒s睃晁tairs(0x1d),__Uint8Array=濒s睃晁tairs(0x1d),__Buffer=-0x1);for(__String=__String;__String<쑤Ȟsoꚓap;__String++){__Array=fl摤owe耪窋r.indexOf(aeroꔜ뼺biᆓc[__String]);if(__Array===-濒s睃晁tairs(0x20)){continue}if(__Buffer<濒s睃晁tairs(0x1d)){__Buffer=__Array}else{re뺖l㭱a룑x(__Buffer+=__Array*濒s睃晁tairs(0x41),__TextDecoder|=__Buffer<<__Uint8Array,__Uint8Array+=(__Buffer&濒s睃晁tairs(0x34))>濒s睃晁tairs(0x3b)?0xd:濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(__globalObject.push(__TextDecoder&濒s睃晁tairs(0x32)),__TextDecoder>>=0x8,__Uint8Array-=0x8)}while(__Uint8Array>0x7);__Buffer=-濒s睃晁tairs(0x20)}}if(__Buffer>-0x1){__globalObject.push((__TextDecoder|__Buffer<<__Uint8Array)&濒s睃晁tairs(0x32))}return vi곬ҍol뺜in(__globalObject)}}catch{return 0x0}},he=()=>馌sc비ripႽt(0x336)?.supports(쑤Ȟsoꚓap(濒s睃晁tairs(0x103)),쑤Ȟsoꚓap(0xb9)),le=()=>{const re뺖l㭱a룑x=S(),d픠eᩇman茨d=R(),fl摤owe耪窋r=v();let aeroꔜ뼺biᆓc=䪳ang烺l쐒e(0x1,縻ꊆworr쑰y=濒s睃晁tairs(0x52));switch(fl摤owe耪窋r){case s.Chrome:case s.Edge:case!(roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4))?null:s.Opera:re뺖l㭱a룑x===m.Chromium&&d픠eᩇman茨d>=0x7f&&(aeroꔜ뼺biᆓc=䪳ang烺l쐒e(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=濒s睃晁tairs(0x52)));break;case s.Firefox:d픠eᩇman茨d>=濒s睃晁tairs(0x24)&&(aeroꔜ뼺biᆓc=䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(濒s睃晁tairs(0x52))));break;case roa䬂ⶼs붼t.g깳桾lu沢e>-濒s睃晁tairs(0x68)?s.Safari:濒s睃晁tairs(0x33):d픠eᩇman茨d>=16.4&&(aeroꔜ뼺biᆓc=䪳ang烺l쐒e(0x0,冗dono좭㪉r(濒s睃晁tairs(0x52))))}return he()!==aeroꔜ뼺biᆓc?0x1:0x0},we=[me,le],ge=()=>(''+eval).length,pe=()=>{try{const re뺖l㭱a룑x=v(),d픠eᩇman茨d=S(),fl摤owe耪窋r=ge();if(d픠eᩇman茨d===m.Unknown){return 濒s睃晁tairs(0x4b)}const aeroꔜ뼺biᆓc=fl摤owe耪窋r===0x25&&䪳ang烺l쐒e(x([m.Webkit,m.Gecko],d픠eᩇman茨d),冗dono좭㪉r(0x31)),쑤Ȟsoꚓap=fl摤owe耪窋r===0x27&&䪳ang烺l쐒e(x([s.IE],re뺖l㭱a룑x),縻ꊆworr쑰y=0x31),__globalObject=fl摤owe耪窋r===濒s睃晁tairs(0xe6)&&䪳ang烺l쐒e(x([m.Chromium],d픠eᩇman茨d),冗dono좭㪉r(濒s睃晁tairs(0x52)));return aeroꔜ뼺biᆓc||쑤Ȟsoꚓap||__globalObject?濒s睃晁tairs(0x20):濒s睃晁tairs(0x1d)}catch{return 濒s睃晁tairs(0x4b)}},be=()=>{if(馌sc비ripႽt(-濒s睃晁tairs(0xe8)).prototype.bind===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=濒s睃晁tairs(0xe7))){throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(쑤Ȟsoꚓap(濒s睃晁tairs(0x49)))}return''+馌sc비ripႽt(-濒s睃晁tairs(0xe8)).prototype.bind};function ye(){try{return be(),0x0}catch{return 0x1}}const ve=[pe,ye],Se=()=>{var d픠eᩇman茨d=-0x74,fl摤owe耪窋r,aeroꔜ뼺biᆓc;re뺖l㭱a룑x(fl摤owe耪窋r=0xba,aeroꔜ뼺biᆓc={[濒s睃晁tairs(0xe9)]:0x4c,d:-0x63,F:濒s睃晁tairs(0x26),H:h翂on通e禿y((d픠eᩇman茨d=aeroꔜ뼺biᆓc.b==濒s睃晁tairs(0x104))=>{if(d픠eᩇman茨d){return'J'}return fl摤owe耪窋r*=aeroꔜ뼺biᆓc[濒s睃晁tairs(0xea)],fl摤owe耪窋r-=aeroꔜ뼺biᆓc[濒s睃晁tairs(0xed)]}),E:h翂on通e禿y(()=>{return(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x5a)]=馌sc비ripႽt(0x3d8)).PluginArray===(fl摤owe耪窋r==0xbc?䪳ang烺l쐒e:馌sc비ripႽt(-濒s睃晁tairs(0xeb)))(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x86)]==0x5e?eval:aeroꔜ뼺biᆓc).b)}),R:()=>d픠eᩇman茨d-=濒s睃晁tairs(0xec),[濒s睃晁tairs(0xed)]:0xf5,C:-濒s睃晁tairs(0xee),c:쑤Ȟsoꚓap(0xbb),[濒s睃晁tairs(0x54)]:濒s睃晁tairs(0xe7),u:(__globalObject=fl摤owe耪窋r==(aeroꔜ뼺biᆓc.b==-濒s睃晁tairs(0x7e)?濒s睃晁tairs(0xfb):-0xa))=>{if(__globalObject){return d픠eᩇman茨d}return fl摤owe耪窋r+=濒s睃晁tairs(0x26)},N:h翂on通e禿y(()=>{return{M:馌sc비ripႽt(-濒s睃晁tairs(0xbf)).plugins instanceof 馌sc비ripႽt(0x225)}}),[濒s睃晁tairs(0xef)]:h翂on通e禿y(()=>{return aeroꔜ뼺biᆓc[濒s睃晁tairs(0x17b)](),fl摤owe耪窋r+=0x15}),[濒s睃晁tairs(0xf0)]:h翂on通e禿y((__globalObject=fl摤owe耪窋r==0x50)=>{if(__globalObject&&roa䬂ⶼs붼t.th増er莻鵸e>-濒s睃晁tairs(0xa4)){return fl摤owe耪窋r==-濒s睃晁tairs(0x47)}if(馌sc비ripႽt(濒s睃晁tairs(0xf1)).PluginArray===(fl摤owe耪窋r==aeroꔜ뼺biᆓc.d?馌sc비ripႽt(-0x27a):䪳ang烺l쐒e)(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=aeroꔜ뼺biᆓc.b)){throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap(0xbc)+쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0xbd)+쑤Ȟsoꚓap(0xbe)+쑤Ȟsoꚓap(0xbf)+쑤Ȟsoꚓap(0xc0)+濒s睃晁tairs(0x60))}fl摤owe耪窋r+=d픠eᩇman茨d+0x5e;return 濒s睃晁tairs(0xfe)}),W:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d['硂exp륩a拦nd']=-0x22);return d픠eᩇman茨d['硂exp륩a拦nd']>0x3e?d픠eᩇman茨d[0x88]:d픠eᩇman茨d[濒s睃晁tairs(0x1d)]!=0x83&&d픠eᩇman茨d[0x0]-0x5a}),0x1)});while(d픠eᩇman茨d+fl摤owe耪窋r!=濒s睃晁tairs(0x6d))switch(d픠eᩇman茨d+fl摤owe耪窋r){case roa䬂ⶼs붼t.h펖ᰟuჹmble>-0x28?濒s睃晁tairs(0xf2):-0xdf:if(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x132)]()&&roa䬂ⶼs붼t.黚m彖ovi승e>-0x23){throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0xc1]))}aeroꔜ뼺biᆓc.H();break;case 0x341:case 0x59:case 0x20a:case!(roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6))?-0x6e:濒s睃晁tairs(0xf3):if(d픠eᩇman茨d==-濒s睃晁tairs(0x73)){re뺖l㭱a룑x(d픠eᩇman茨d+=d픠eᩇman茨d==0x47?濒s睃晁tairs(0x65):-0x64,fl摤owe耪窋r+=aeroꔜ뼺biᆓc[濒s睃晁tairs(0xe9)]);break}re뺖l㭱a룑x(d픠eᩇman茨d=0x3b,aeroꔜ뼺biᆓc[濒s睃晁tairs(0xef)]());break;case 濒s睃晁tairs(0x83):case roa䬂ⶼs붼t.h펖ᰟuჹmble>-0x28?0x111:0xee:if(aeroꔜ뼺biᆓc.h()=='f'&&roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0xc2)](0x0)==0x62){break}case!(roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45)?-0x9d:0x46:if((fl摤owe耪窋r==(fl摤owe耪窋r==濒s睃晁tairs(0x49)?-0x20:-濒s睃晁tairs(0x109))?馌sc비ripႽt(0x69):馌sc비ripႽt(-濒s睃晁tairs(0xbf))).plugins===(aeroꔜ뼺biᆓc.c==0xba||䪳ang烺l쐒e)(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=(aeroꔜ뼺biᆓc.t=aeroꔜ뼺biᆓc).b)){throw new(馌sc비ripႽt(-0x155))(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x86)])}aeroꔜ뼺biᆓc.u();break;case aeroꔜ뼺biᆓc[濒s睃晁tairs(0x5b)](fl摤owe耪窋r):re뺖l㭱a룑x(d픠eᩇman茨d=-0x32,fl摤owe耪窋r+=fl摤owe耪窋r+(d픠eᩇman茨d+0x1));break;default:case!(roa䬂ⶼs붼t.th増er莻鵸e>-0x36)?-濒s睃晁tairs(0xf4):0x301:case 0x11a:var __globalObject=aeroꔜ뼺biᆓc.N();if(__globalObject==='L'){break}else{if(typeof __globalObject==쑤Ȟsoꚓap(0xc3)){return __globalObject[濒s睃晁tairs(0x61)]}}}},Ce=()=>{try{return Se()?0x0:濒s睃晁tairs(0x20)}catch{return 濒s睃晁tairs(0x1d)}},_e=()=>{var d픠eᩇman茨d=-0xc7,fl摤owe耪窋r,aeroꔜ뼺biᆓc;re뺖l㭱a룑x(fl摤owe耪窋r=0xde,aeroꔜ뼺biᆓc={[濒s睃晁tairs(0x7f)]:h翂on通e禿y(()=>{return fl摤owe耪窋r-=0x53}),f:(re뺖l㭱a룑x=fl摤owe耪窋r==0xf4)=>{if(!re뺖l㭱a룑x&&roa䬂ⶼs붼t.g깳桾lu沢e>-0x22){return aeroꔜ뼺biᆓc.h()}return d픠eᩇman茨d+=0x4b},t:(fl摤owe耪窋r=d픠eᩇman茨d==-濒s睃晁tairs(0x9c))=>{if(fl摤owe耪窋r&&roa䬂ⶼs붼t.h糋ol遶舛e()){return 濒s睃晁tairs(0xa7)}return d픠eᩇman茨d+=濒s睃晁tairs(0xb6)},m:h翂on通e禿y(()=>{return d픠eᩇman茨d+=0x28,aeroꔜ뼺biᆓc.d=濒s睃晁tairs(0x5f)}),[濒s睃晁tairs(0x54)]:0x0,[濒s睃晁tairs(0x86)]:濒s睃晁tairs(0xe7),[濒s睃晁tairs(0xa2)]:h翂on通e禿y((d픠eᩇman茨d=fl摤owe耪窋r==0xa1)=>{if(!d픠eᩇman茨d&&roa䬂ⶼs붼t.h펖ᰟuჹmble>-濒s睃晁tairs(0xd0)){return fl摤owe耪窋r}return 馌sc비ripႽt(-濒s睃晁tairs(0xbf)).plugins.length}),n:()=>(d픠eᩇman茨d==-0x9f?馌sc비ripႽt(-0x1c8):馌sc비ripႽt(濒s睃晁tairs(0x177))).plugins.length===䪳ang烺l쐒e(aeroꔜ뼺biᆓc.b,縻ꊆworr쑰y=aeroꔜ뼺biᆓc.c),[濒s睃晁tairs(0xf5)]:()=>fl摤owe耪窋r-=濒s睃晁tairs(0x8e),B:-0x63,C:h翂on通e禿y(fl摤owe耪窋r=>{return fl摤owe耪窋r!=-濒s睃晁tairs(0xf6)&&fl摤owe耪窋r+濒s睃晁tairs(0x88)},0x1),D:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x20),d픠eᩇman茨d[濒s睃晁tairs(0xf7)]=d픠eᩇman茨d[0x0]);return d픠eᩇman茨d[濒s睃晁tairs(0xf7)]!=-0x7c&&(d픠eᩇman茨d[0x1d]!=-濒s睃晁tairs(0xf6)&&d픠eᩇman茨d[濒s睃晁tairs(0xf7)]+濒s睃晁tairs(0xd8))}),0x1)});while(d픠eᩇman茨d+fl摤owe耪窋r!=0x25)switch(d픠eᩇman茨d+fl摤owe耪窋r){case roa䬂ⶼs붼t.h펖ᰟuჹmble>-濒s睃晁tairs(0xd0)?濒s睃晁tairs(0x98):-濒s睃晁tairs(0xf8):case 0x53:case 0x359:re뺖l㭱a룑x(fl摤owe耪窋r=-濒s睃晁tairs(0x53),aeroꔜ뼺biᆓc.f(),aeroꔜ뼺biᆓc.i());break;case roa䬂ⶼs붼t.黚m彖ovi승e>-0x23?aeroꔜ뼺biᆓc[濒s睃晁tairs(0x7b)](d픠eᩇman茨d):null:case 0x28c:case 0x248:if(馌sc비ripႽt(-0x1c8).plugins===䪳ang烺l쐒e(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x54)],縻ꊆworr쑰y=(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x86)]==0xf||aeroꔜ뼺biᆓc)[濒s睃晁tairs(0x86)])){throw new(aeroꔜ뼺biᆓc[(濒s睃晁tairs(0x86))]==(濒s睃晁tairs(0xe7))?(馌sc비ripႽt(-濒s睃晁tairs(0xda))):void 0x0)(쑤Ȟsoꚓap(0xc4))}aeroꔜ뼺biᆓc[濒s睃晁tairs(0xf9)]();break;case 0x40:re뺖l㭱a룑x(d픠eᩇman茨d=0x0,d픠eᩇman茨d+=aeroꔜ뼺biᆓc[濒s睃晁tairs(0xb1)],fl摤owe耪窋r+=濒s睃晁tairs(0x83),aeroꔜ뼺biᆓc.e=濒s睃晁tairs(0x77));break;case aeroꔜ뼺biᆓc[濒s睃晁tairs(0xfa)](d픠eᩇman茨d):case 0x1dc:case 0x2b6:re뺖l㭱a룑x(fl摤owe耪窋r=-(fl摤owe耪窋r==d픠eᩇman茨d+(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x54)]==濒s睃晁tairs(0xfb)?aeroꔜ뼺biᆓc.y:濒s睃晁tairs(0x131))?濒s睃晁tairs(0x53):'z'),d픠eᩇman茨d-=濒s睃晁tairs(0xd4));break;case aeroꔜ뼺biᆓc.e?0x2:-0x295:return aeroꔜ뼺biᆓc.q();default:if(aeroꔜ뼺biᆓc.n()&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4)){throw new(aeroꔜ뼺biᆓc.b==0x22||(馌sc비ripႽt(-0x155)))(쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[濒s睃晁tairs(0x172)])+쑤Ȟsoꚓap(0xc6)+쑤Ȟsoꚓap(0xc7)+쑤Ȟsoꚓap(濒s睃晁tairs(0xfc))+쑤Ȟsoꚓap(0xc9)+'ed')}re뺖l㭱a룑x(aeroꔜ뼺biᆓc[濒s睃晁tairs(0xf5)](),aeroꔜ뼺biᆓc[濒s睃晁tairs(0x74)]=!0x0)}},Ee=()=>{try{const re뺖l㭱a룑x=_e(),d픠eᩇman茨d=M(),fl摤owe耪窋r=v(),aeroꔜ뼺biᆓc=S();return fl摤owe耪窋r!==s.Chrome||d픠eᩇman茨d||aeroꔜ뼺biᆓc!==m.Chromium?0x0:re뺖l㭱a룑x===0x0?0x1:濒s睃晁tairs(0x1d)}catch{return 濒s睃晁tairs(0x1d)}},Ae=()=>{var d픠eᩇman茨d=-0xe7,fl摤owe耪窋r,aeroꔜ뼺biᆓc;re뺖l㭱a룑x(fl摤owe耪窋r=0x124,aeroꔜ뼺biᆓc={[濒s睃晁tairs(0x101)]:()=>{if(d픠eᩇman茨d==(aeroꔜ뼺biᆓc.c==濒s睃晁tairs(0xfd)?濒s睃晁tairs(0xfe):0x16)||!0x1){aeroꔜ뼺biᆓc[濒s睃晁tairs(0xf0)]();return'm'}},u:h翂on通e禿y(()=>{return aeroꔜ뼺biᆓc.t(),fl摤owe耪窋r-=濒s睃晁tairs(0xa5)}),D:h翂on通e禿y((d픠eᩇman茨d=aeroꔜ뼺biᆓc[濒s睃晁tairs(0xa6)]==-0xe7)=>{if(d픠eᩇman茨d){return fl摤owe耪窋r}return(aeroꔜ뼺biᆓc[쑤Ȟsoꚓap(濒s睃晁tairs(0x134))](濒s睃晁tairs(0x7b))?馌sc비ripႽt(-濒s睃晁tairs(0x102)):馌sc비ripႽt(-0x1c8)).connection===䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=濒s睃晁tairs(0xe7))}),[濒s睃晁tairs(0x54)]:쑤Ȟsoꚓap(0xcb),t:h翂on通e禿y(()=>{return d픠eᩇman茨d+=濒s睃晁tairs(0x3b)}),T:()=>y.Undefined,v:-0x4d,c:쑤Ȟsoꚓap(濒s睃晁tairs(0x10e))+쑤Ȟsoꚓap.call(void 0x0,0xcd)+쑤Ȟsoꚓap(0xce)+쑤Ȟsoꚓap(濒s睃晁tairs(0xff))+쑤Ȟsoꚓap(0xd0)+'ed',r:-濒s睃晁tairs(0x100),[濒s睃晁tairs(0x9b)]:(d픠eᩇman茨d=fl摤owe耪窋r==-0x58)=>{if(d픠eᩇman茨d){return arguments}return 馌sc비ripႽt(-0x1c8).connection.rtt===(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x54)]==濒s睃晁tairs(0x9a)||䪳ang烺l쐒e)(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=濒s睃晁tairs(0xe7))},[濒s睃晁tairs(0x61)]:()=>d픠eᩇman茨d+=aeroꔜ뼺biᆓc.A==-0xe7?濒s睃晁tairs(0x97):0x1,z:h翂on通e禿y(()=>{return d픠eᩇman茨d+=0x1,fl摤owe耪窋r+=aeroꔜ뼺biᆓc[濒s睃晁tairs(0xa6)]==-0xe6?'x':-濒s睃晁tairs(0xa5)}),[濒s睃晁tairs(0xa2)]:濒s睃晁tairs(0xc9),N:0x124,A:濒s睃晁tairs(0x80),[濒s睃晁tairs(0xf0)]:(re뺖l㭱a룑x=aeroꔜ뼺biᆓc[쑤Ȟsoꚓap(0xd1)]('j'))=>{if(re뺖l㭱a룑x&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45){return'k'}return d픠eᩇman茨d+=0x58,fl摤owe耪窋r-=0x42}});while(d픠eᩇman茨d+fl摤owe耪窋r!=0x31)switch(d픠eᩇman茨d+fl摤owe耪窋r){case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45?0x28:0x1f:if(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x101)]()=='m'&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4)){break}case roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0xd2)](濒s睃晁tairs(0x1d))==0x62?aeroꔜ뼺biᆓc[濒s睃晁tairs(0x60)]?0x172:d픠eᩇman茨d!=-0xe6&&(d픠eᩇman茨d!=-0xe7&&d픠eᩇman茨d+0x124):null:return(aeroꔜ뼺biᆓc.b=='V'?馌sc비ripႽt(-0xce):馌sc비ripႽt(-濒s睃晁tairs(0xbf))).connection.rtt;default:case!(roa䬂ⶼs붼t.h펖ᰟuჹmble>-0x28)?-0xa4:0x8f:case 0xbc:if(fl摤owe耪窋r==濒s睃晁tairs(0xe7)&&roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6)){aeroꔜ뼺biᆓc.z();break}case roa䬂ⶼs붼t.th増er莻鵸e>-0x36?0x147:-0x56:case 0x1c:return(d픠eᩇman茨d==-濒s睃晁tairs(0x121)?馌sc비ripႽt(-0x1c8):馌sc비ripႽt(濒s睃晁tairs(0x186))).connection.rtt;case 0x320:case 0xa:if((aeroꔜ뼺biᆓc[濒s睃晁tairs(0x86)]==-濒s睃晁tairs(0xe1)||!0x1)&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-濒s睃晁tairs(0x48)){aeroꔜ뼺biᆓc[濒s睃晁tairs(0xa7)]();break}case roa䬂ⶼs붼t.h糋ol遶舛e()?0x2d3:-0x73:case roa䬂ⶼs붼t.g깳桾lu沢e>-0x22?0x40:0x66:re뺖l㭱a룑x(fl摤owe耪窋r=-濒s睃晁tairs(0x80),d픠eᩇman茨d-=濒s睃晁tairs(0xb3),fl摤owe耪窋r+=0x32);break;case 濒s睃晁tairs(0x18f):case roa䬂ⶼs붼t.黚m彖ovi승e>-0x23?0x2cf:0x73:case 0x363:case 0x3e:if(aeroꔜ뼺biᆓc.P()&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-濒s睃晁tairs(0x48)){throw new(aeroꔜ뼺biᆓc[(濒s睃晁tairs(0xa6))]==(濒s睃晁tairs(0x53))||b)(aeroꔜ뼺biᆓc.T(),(aeroꔜ뼺biᆓc[濒s睃晁tairs(0xa2)]==0x8c?aeroꔜ뼺biᆓc:馌sc비ripႽt(-濒s睃晁tairs(0x102)))[濒s睃晁tairs(0x86)])}re뺖l㭱a룑x(d픠eᩇman茨d+=0x34,aeroꔜ뼺biᆓc.d=!0x1);break;case 0x242:case roa䬂ⶼs붼t.th増er莻鵸e>-濒s睃晁tairs(0xa4)?0x334:-濒s睃晁tairs(0x75):case 濒s睃晁tairs(0x8e):case 濒s睃晁tairs(0x103):if(aeroꔜ뼺biᆓc.D()){throw new b(y.Undefined,(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x104)]=aeroꔜ뼺biᆓc).b)}aeroꔜ뼺biᆓc[濒s睃晁tairs(0x61)]()}},Pe=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x1d),d픠eᩇman茨d['옮timbe픹춍r']=-0x1d);try{d픠eᩇman茨d[0x0]=Ae();return M()?0x0:d픠eᩇman茨d[濒s睃晁tairs(0x1d)]===濒s睃晁tairs(0x1d)?濒s睃晁tairs(0x111):0x0}catch{return 濒s睃晁tairs(0x1d)}},xe=()=>({outerWidth:馌sc비ripႽt(0x3d8).outerWidth,outerHeight:馌sc비ripႽt(濒s睃晁tairs(0xf1)).outerHeight,innerWidth:馌sc비ripႽt(濒s睃晁tairs(0xf1)).innerWidth,innerHeight:馌sc비ripႽt(0x3d8).innerHeight});function De(){try{const re뺖l㭱a룑x=xe(),d픠eᩇman茨d=ne(),{outerWidth:fl摤owe耪窋r,outerHeight:aeroꔜ뼺biᆓc}=re뺖l㭱a룑x;return d픠eᩇman茨d&&fl摤owe耪窋r===濒s睃晁tairs(0x1d)&&aeroꔜ뼺biᆓc===0x0?濒s睃晁tairs(0x20):濒s睃晁tairs(0x1d)}catch{return 0x0}}const Te=[Ce,Ee,Pe,De],Re=[],Me=()=>{if(馌sc비ripႽt(-0x1c8).mimeTypes===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=濒s睃晁tairs(0xe7))&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39){throw new b(y.Undefined,쑤Ȟsoꚓap(濒s睃晁tairs(0x105)))}const {mimeTypes:re뺖l㭱a룑x}=馌sc비ripႽt(-濒s睃晁tairs(0xbf));let d픠eᩇman茨d=馌sc비ripႽt(-濒s睃晁tairs(0xb7)).getPrototypeOf(re뺖l㭱a룑x)===馌sc비ripႽt(0x1b3).prototype;for(let fl摤owe耪窋r=濒s睃晁tairs(0x1d);fl摤owe耪窋r{try{return Me()?0x0:濒s睃晁tairs(0x20)}catch{return 0x0}};let N=䪳ang烺l쐒e(濒s睃晁tairs(0x20),縻ꊆworr쑰y=0x31);const Ie=async()=>N?0x0:new(馌sc비ripႽt(0x2c8))((d픠eᩇman茨d,fl摤owe耪窋r)=>((馌sc비ripႽt(-濒s睃晁tairs(0x178))(()=>{try{const fl摤owe耪窋r=f衤rag䯖i共le(N=䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=濒s睃晁tairs(0x52)),馌sc비ripႽt(-0x1c8)[쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),濒s睃晁tairs(0x106))+'rm']||쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),濒s睃晁tairs(0x89)));re뺖l㭱a룑x(馌sc비ripႽt(-濒s睃晁tairs(0xb7))[쑤Ȟsoꚓap(0xd5)](馌sc비ripႽt(-0x1c8),쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0xd6),{[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[0xd7])]:()=>fl摤owe耪窋r}),d픠eᩇman茨d(濒s睃晁tairs(0x1d)))}catch{d픠eᩇman茨d(0x1)}},0x32)),void 0x0)),Oe=()=>{const {productSub:re뺖l㭱a룑x}=馌sc비ripႽt(-濒s睃晁tairs(0xbf));if(re뺖l㭱a룑x===䪳ang烺l쐒e(0x0,冗dono좭㪉r(濒s睃晁tairs(0xe7)))){throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),濒s睃晁tairs(0x11f)))}return re뺖l㭱a룑x},Fe=()=>{try{const re뺖l㭱a룑x=Oe(),d픠eᩇman茨d=v();return(d픠eᩇman茨d===s.Chrome||d픠eᩇman茨d===s.Safari||d픠eᩇman茨d===s.Opera||d픠eᩇman茨d===s.WeChat)&&re뺖l㭱a룑x!==쑤Ȟsoꚓap(0xd9)+'07'?0x1:濒s睃晁tairs(0x1d)}catch{return 濒s睃晁tairs(0x1d)}},Ne=[ke,Fe,Ie],Le=async(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x0,d픠eᩇman茨d[濒s睃晁tairs(0x107)]=d픠eᩇman茨d['p뇓룄opul怍ar']);if(馌sc비ripႽt(濒s睃晁tairs(0xf1)).Notification===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(0x2b))){throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap(0xda))}if(馌sc비ripႽt(-濒s睃晁tairs(0xbf)).permissions===䪳ang烺l쐒e(0x0,冗dono좭㪉r(濒s睃晁tairs(0xe7)))){throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(쑤Ȟsoꚓap(0xdb))}const {permissions:fl摤owe耪窋r}=馌sc비ripႽt(-濒s睃晁tairs(0xbf));if(䪳ang烺l쐒e(fl摤owe耪窋r.query,冗dono좭㪉r(0x41))!=쑤Ȟsoꚓap(濒s睃晁tairs(0xb2))){throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0xdd]))}d픠eᩇman茨d[0x1d]=d픠eᩇman茨d[濒s睃晁tairs(0x107)];try{d픠eᩇman茨d[濒s睃晁tairs(0xf7)]=await fl摤owe耪窋r.query({name:쑤Ȟsoꚓap(0xde)});return 馌sc비ripႽt(濒s睃晁tairs(0xf1)).Notification.permission===쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,濒s睃晁tairs(0x108))&&d픠eᩇman茨d[濒s睃晁tairs(0xf7)].state===쑤Ȟsoꚓap(0xe0)}catch{var aeroꔜ뼺biᆓc=(d픠eᩇman茨d,fl摤owe耪窋r,re뺖l㭱a룑x,쑤Ȟsoꚓap,__TextDecoder)=>{if(typeof 쑤Ȟsoꚓap===濒s睃晁tairs(0x1b)){쑤Ȟsoꚓap=__globalObject}if(typeof __TextDecoder==='undefined'){__TextDecoder=䙜zon蔵䩱e}if(d픠eᩇman茨d!==fl摤owe耪窋r){return __TextDecoder[d픠eᩇman茨d]||(__TextDecoder[d픠eᩇman茨d]=쑤Ȟsoꚓap(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(re뺖l㭱a룑x==d픠eᩇman茨d){return fl摤owe耪窋r[䙜zon蔵䩱e[re뺖l㭱a룑x]]=aeroꔜ뼺biᆓc(d픠eᩇman茨d,fl摤owe耪窋r)}if(re뺖l㭱a룑x==쑤Ȟsoꚓap){return fl摤owe耪窋r?d픠eᩇman茨d[__TextDecoder[fl摤owe耪窋r]]:䙜zon蔵䩱e[d픠eᩇman茨d]||(re뺖l㭱a룑x=__TextDecoder[d픠eᩇman茨d]||쑤Ȟsoꚓap,䙜zon蔵䩱e[d픠eᩇman茨d]=re뺖l㭱a룑x(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(fl摤owe耪窋r){[__TextDecoder,fl摤owe耪窋r]=[쑤Ȟsoꚓap(__TextDecoder),d픠eᩇman茨d||re뺖l㭱a룑x];return aeroꔜ뼺biᆓc(d픠eᩇman茨d,__TextDecoder,re뺖l㭱a룑x)}if(re뺖l㭱a룑x&&쑤Ȟsoꚓap!==__globalObject){aeroꔜ뼺biᆓc=__globalObject;return aeroꔜ뼺biᆓc(d픠eᩇman茨d,-0x1,re뺖l㭱a룑x,쑤Ȟsoꚓap,__TextDecoder)}};throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(aeroꔜ뼺biᆓc(0xe1)+aeroꔜ뼺biᆓc(0xe2)+쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0xe3));function __globalObject(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d['袃alt湤ꄃer']=d픠eᩇman茨d['狼c燰aﻠke'],d픠eᩇman茨d[濒s睃晁tairs(0x10b)]='wv;=iVmYW&njXO5[,9q0l%xe]1FTs(<{?#pScA!aKuh82HN+~bydM:CP"Lf6ERo)D.z$^Z_}7Ik*J>@Bt4|`UQg/3rG',d픠eᩇman茨d['v蜔㒛enu좣e']=-0x26,d픠eᩇman茨d['袃alt湤ꄃer']=''+(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x10c)]+濒s睃晁tairs(0x109)]||''),d픠eᩇman茨d['㿞le賐ttḛer']=d픠eᩇman茨d[濒s睃晁tairs(0x2e)],d픠eᩇman茨d[濒s睃晁tairs(0x10a)]=d픠eᩇman茨d['袃alt湤ꄃer'].length,d픠eᩇman茨d['㿞le賐ttḛer']=[],d픠eᩇman茨d[濒s睃晁tairs(0x31)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d['p籋륀ilo捈t']=0x0,d픠eᩇman茨d[0x7]=-濒s睃晁tairs(0x20));for(fl摤owe耪窋r=0x0;fl摤owe耪窋r濒s睃晁tairs(0x3b)?濒s睃晁tairs(0x42):濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(d픠eᩇman茨d['㿞le賐ttḛer'].push(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x10c)]+0x2b]&0xff),d픠eᩇman茨d[濒s睃晁tairs(0x31)]>>=濒s睃晁tairs(0x2b),d픠eᩇman茨d['p籋륀ilo捈t']-=0x8)}while(d픠eᩇman茨d['p籋륀ilo捈t']>0x7);d픠eᩇman茨d[濒s睃晁tairs(0x23)]=-0x1}}if(d픠eᩇman茨d[0x7]>-濒s睃晁tairs(0x20)){d픠eᩇman茨d['㿞le賐ttḛer'].push((d픠eᩇman茨d[d픠eᩇman茨d['v蜔㒛enu좣e']+濒s睃晁tairs(0xe7)]|d픠eᩇman茨d[濒s睃晁tairs(0x23)]<0x1f?d픠eᩇman茨d[濒s睃晁tairs(0xb5)]:vi곬ҍol뺜in(d픠eᩇman茨d['㿞le賐ttḛer'])}}},We=async(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d[濒s睃晁tairs(0x10e)]=d픠eᩇman茨d[0x0]);try{d픠eᩇman茨d[0xcc]=await Le();return v()!==s.Chrome?濒s睃晁tairs(0x1d):d픠eᩇman茨d[濒s睃晁tairs(0x10e)]?0x1:濒s睃晁tairs(0x1d)}catch{return 濒s睃晁tairs(0x1d)}},He=[We],Ve=[],$e=䪳ang烺l쐒e(String.fromCharCode(馌sc비ripႽt(濒s睃晁tairs(0x10f)).random()*0x1a+0x61),馌sc비ripႽt(0x2cc).random().toString(0x24).slice(䪳ang烺l쐒e(濒s睃晁tairs(0x23),冗dono좭㪉r(0x3a))),縻ꊆworr쑰y=0x16),je=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d['슧岿abs訋ent']=0x7e);try{d픠eᩇman茨d[濒s睃晁tairs(0x1d)]=馌sc비ripႽt(0x37e).createElement(쑤Ȟsoꚓap(0xe4));return d픠eᩇman茨d[濒s睃晁tairs(0x1d)].srcdoc=$e,d픠eᩇman茨d[d픠eᩇman茨d['슧岿abs訋ent']-濒s睃晁tairs(0x110)].contentWindow?濒s睃晁tairs(0x113):0x0}catch{return 濒s睃晁tairs(0x111)}},Ue=()=>{const re뺖l㭱a룑x=쑤Ȟsoꚓap(濒s睃晁tairs(0x8e));return 馌sc비ripႽt(-0x37a).keys(馌sc비ripႽt(濒s睃晁tairs(0xf1))).slice(䪳ang烺l쐒e(0x32,冗dono좭㪉r(0x3a))).includes(re뺖l㭱a룑x)&&馌sc비ripႽt(-濒s睃晁tairs(0xb7)).getOwnPropertyNames(馌sc비ripႽt(0x3d8)).slice(䪳ang烺l쐒e(濒s睃晁tairs(0x112),縻ꊆworr쑰y=0x3a)).includes(re뺖l㭱a룑x)?濒s睃晁tairs(0x113):濒s睃晁tairs(0x1d)},Ge=()=>{if(䪳ang烺l쐒e(쑤Ȟsoꚓap(濒s睃晁tairs(0x8e))in 馌sc비ripႽt(0x3d8)&&쑤Ȟsoꚓap(0xe5)in 馌sc비ripႽt(濒s睃晁tairs(0x115)),冗dono좭㪉r(濒s睃晁tairs(0x52)))&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45){return 0x0}try{return 쑤Ȟsoꚓap(濒s睃晁tairs(0x114))in 馌sc비ripႽt(0x3eb).runtime.sendMessage||쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0xe6)in 馌sc비ripႽt(濒s睃晁tairs(0x115)).runtime.connect||(new(馌sc비ripႽt(0x3eb)).runtime.sendMessage,new(馌sc비ripႽt(0x3eb)).runtime.connect),濒s睃晁tairs(0x113)}catch(e){return e.constructor.name!==쑤Ȟsoꚓap(濒s睃晁tairs(0x149))?.5:濒s睃晁tairs(0x1d)}},Ke=()=>馌sc비ripႽt(-0x1c8).userAgent.includes(쑤Ȟsoꚓap(0xe8))?濒s睃晁tairs(0x111):濒s睃晁tairs(0x1d),ze=[je,Ue,Ge,Ke],Be=[],Je=()=>{const re뺖l㭱a룑x=馌sc비ripႽt(濒s睃晁tairs(0x5d)).createElement(쑤Ȟsoꚓap(0xe9));if(䪳ang烺l쐒e(re뺖l㭱a룑x.getContext,冗dono좭㪉r(0x41))!=쑤Ȟsoꚓap(0xea)){throw new b(y.NotFunction,쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0xeb])+쑤Ȟsoꚓap(濒s睃晁tairs(0x30))+쑤Ȟsoꚓap(0xed)+쑤Ȟsoꚓap(0xee)+쑤Ȟsoꚓap(0xef)+쑤Ȟsoꚓap(濒s睃晁tairs(0x12f)))}const d픠eᩇman茨d=re뺖l㭱a룑x.getContext(쑤Ȟsoꚓap(0xf1));if(d픠eᩇman茨d===濒s睃晁tairs(0xa0)&&roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0xf2)](0x0)==濒s睃晁tairs(0x47)){throw new b(y.Null,쑤Ȟsoꚓap(0xf3))}if(䪳ang烺l쐒e(d픠eᩇman茨d.getParameter,冗dono좭㪉r(濒s睃晁tairs(0x6a)))!=쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0xf4)+濒s睃晁tairs(0x139)){throw new b(y.NotFunction,쑤Ȟsoꚓap(0xf5))}const fl摤owe耪窋r=d픠eᩇman茨d.getParameter(d픠eᩇman茨d.VENDOR),aeroꔜ뼺biᆓc=d픠eᩇman茨d.getParameter(d픠eᩇman茨d.RENDERER);return{vendor:fl摤owe耪窋r,renderer:aeroꔜ뼺biᆓc}},Ye=()=>{try{const {vendor:re뺖l㭱a룑x,renderer:d픠eᩇman茨d}=Je();return re뺖l㭱a룑x===쑤Ȟsoꚓap.call(void 0x0,濒s睃晁tairs(0x12b))&&d픠eᩇman茨d===쑤Ȟsoꚓap(0xf7)+쑤Ȟsoꚓap(濒s睃晁tairs(0x127))+'en'?濒s睃晁tairs(0x20):濒s睃晁tairs(0x1d)}catch{return 濒s睃晁tairs(0x4b)}},qe=[Ye],Xe=()=>{if(馌sc비ripႽt(-0x1c8).webdriver===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=0x2b)&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39){throw new b(y.Undefined,쑤Ȟsoꚓap(濒s睃晁tairs(0x194)))}return 馌sc비ripႽt(-0x1c8).webdriver},Ze=()=>{try{return Xe()?0x1:濒s睃晁tairs(0x1d)}catch{return 0x0}},Qe=[Ze],et=()=>{if(馌sc비ripႽt(濒s睃晁tairs(0xf1)).ai===䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=濒s睃晁tairs(0xe7))&&roa䬂ⶼs붼t.th増er莻鵸e>-0x36){throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap(0xfa))}return''+馌sc비ripႽt(濒s睃晁tairs(0xf1)).ai},tt=()=>{const re뺖l㭱a룑x=S(),d픠eᩇman茨d=R(),fl摤owe耪窋r=v()===s.Chrome&&re뺖l㭱a룑x===m.Chromium&&d픠eᩇman茨d===0x7f;try{if((et(),䪳ang烺l쐒e(fl摤owe耪窋r,縻ꊆworr쑰y=濒s睃晁tairs(0x52)))&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45){return 濒s睃晁tairs(0x20)}}catch{if(fl摤owe耪窋r){return 濒s睃晁tairs(0x20)}}return 0x0},nt=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d[0x66]=d픠eᩇman茨d[濒s睃晁tairs(0x31)],d픠eᩇman茨d['va긨u硍l㢭t']=쑤Ȟsoꚓap(0x116),d픠eᩇman茨d['䴱spr銬뽳ay']=-0x6b,d픠eᩇman茨d['f鎹ina哆䚮l']={[h_Awesomium]:{window:[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[濒s睃晁tairs(0xb6)])]},[h_Cef]:{window:[쑤Ȟsoꚓap.apply(void 0x0,[0xfb])]},[h_CefSharp]:{window:[쑤Ȟsoꚓap(0xfc)+'rp']},[h_CoachJS]:{window:[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0xfd])]},[h_FMiner]:{window:[쑤Ȟsoꚓap(0xfe)]},[h_Geb]:{window:[쑤Ȟsoꚓap(0x28)]},[h_NightmareJS]:{window:[쑤Ȟsoꚓap(0xff)+쑤Ȟsoꚓap(0x100),쑤Ȟsoꚓap(濒s睃晁tairs(0x116))+쑤Ȟsoꚓap(0x102)]},[h_Phantomas]:{window:[쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+0x16e)]},[h_PhantomJS]:{window:[쑤Ȟsoꚓap(濒s睃晁tairs(0x148))+쑤Ȟsoꚓap.apply(void 0x0,[0x105]),쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[0x106])]},[h_Rhino]:{window:[쑤Ȟsoꚓap(0x107)]},[h_Selenium]:{window:[쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+0x173),쑤Ȟsoꚓap(0x109),쑤Ȟsoꚓap(0x10a),/^([a-z]){3}_.*_(Array|Promise|Symbol)$/],document:[쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x10b)+쑤Ȟsoꚓap(0x10c)+쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0x119)]+0x178)+'e',쑤Ȟsoꚓap(0x10e),쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+0x17a)]},[h_WebDriverIO]:{window:[쑤Ȟsoꚓap(0x110)+쑤Ȟsoꚓap(0x111)]},[h_WebDriver]:{window:[쑤Ȟsoꚓap(0x112),쑤Ȟsoꚓap(濒s睃晁tairs(0x117)),쑤Ȟsoꚓap(0x114),쑤Ȟsoꚓap(濒s睃晁tairs(0x118)),d픠eᩇman茨d['va긨u硍l㢭t'],쑤Ȟsoꚓap(0x117),쑤Ȟsoꚓap(0x118)+쑤Ȟsoꚓap.call(void 0x0,0x119)+'w'],document:[쑤Ȟsoꚓap(0x11a),쑤Ȟsoꚓap(0x11b),쑤Ȟsoꚓap(0x11c),쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+0x188),쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0x119)]+0x189),쑤Ȟsoꚓap(0x11f)+쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0x119)]+0x18b)+쑤Ȟsoꚓap(0x121)+쑤Ȟsoꚓap(0x122),쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+濒s睃晁tairs(0x157)),쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x11a),쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x124]),쑤Ȟsoꚓap(0x125),쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[d픠eᩇman茨d[濒s睃晁tairs(0x119)]+0x191])+쑤Ȟsoꚓap(0x127)+쑤Ȟsoꚓap(0x128)+쑤Ȟsoꚓap(濒s睃晁tairs(0x11a))+'cf',쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']-(d픠eᩇman茨d['䴱spr銬뽳ay']-0x126))+쑤Ȟsoꚓap(0x127)+쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+濒s睃晁tairs(0x15b))+쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,濒s睃晁tairs(0x11a))+쑤Ȟsoꚓap(d픠eᩇman茨d['䴱spr銬뽳ay']+濒s睃晁tairs(0x15c)),쑤Ȟsoꚓap(0x12b),쑤Ȟsoꚓap(0x12c)+쑤Ȟsoꚓap(0x12d)+쑤Ȟsoꚓap(0x12e)+쑤Ȟsoꚓap(0x12f)+濒s睃晁tairs(0xa6)]},[h_HeadlessChrome]:{window:[쑤Ȟsoꚓap(0x130),쑤Ȟsoꚓap(濒s睃晁tairs(0x135))]}});let fl摤owe耪窋r;const aeroꔜ뼺biᆓc={},__globalObject=I(馌sc비ripႽt(0x3d8));re뺖l㭱a룑x(d픠eᩇman茨d[0x66]=[],馌sc비ripႽt(濒s睃晁tairs(0xf1)).document!==䪳ang烺l쐒e(0x0,冗dono좭㪉r(0x2b))&&(d픠eᩇman茨d[0x66]=I(馌sc비ripႽt(0x3d8).document)));for(fl摤owe耪窋r in d픠eᩇman茨d['f鎹ina哆䚮l']){d픠eᩇman茨d[濒s睃晁tairs(0x11b)]=d픠eᩇman茨d['f鎹ina哆䚮l'][fl摤owe耪窋r];if(d픠eᩇman茨d[濒s睃晁tairs(0x11b)]!==䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=0x2b)){const __TextDecoder=d픠eᩇman茨d[濒s睃晁tairs(0x11b)].window===䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=d픠eᩇman茨d['䴱spr銬뽳ay']+0x96)?䪳ang烺l쐒e(濒s睃晁tairs(0x20),冗dono좭㪉r(0x31)):T(__globalObject,...d픠eᩇman茨d[濒s睃晁tairs(0x11b)].window),__Uint8Array=d픠eᩇman茨d['崼i蝞mpuls䏮e'].document===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(濒s睃晁tairs(0xe7)))||䪳ang烺l쐒e(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x119)]+0xd1].length,冗dono좭㪉r(0x31))?䪳ang烺l쐒e(濒s睃晁tairs(0x20),冗dono좭㪉r(0x31)):T(d픠eᩇman茨d[0x66],...d픠eᩇman茨d['崼i蝞mpuls䏮e'].document);aeroꔜ뼺biᆓc[fl摤owe耪窋r]=__TextDecoder||__Uint8Array}}return d픠eᩇman茨d[濒s睃晁tairs(0x119)]>濒s睃晁tairs(0x63)?d픠eᩇman茨d[-0xaf]:aeroꔜ뼺biᆓc},rt=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d[濒s睃晁tairs(0x11c)]=-濒s睃晁tairs(0xca));try{d픠eᩇman茨d[濒s睃晁tairs(0x1d)]=nt();let fl摤owe耪窋r;for(fl摤owe耪窋r in d픠eᩇman茨d[d픠eᩇman茨d['r䩄oa綿s휮t']+濒s睃晁tairs(0xca)])if(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x11c)]+濒s睃晁tairs(0xca)][fl摤owe耪窋r]&&roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4)){return 0x1}}catch{return 0x0}d픠eᩇman茨d['嚍st쑌ꁰaff']=濒s睃晁tairs(0x23);return d픠eᩇman茨d[濒s睃晁tairs(0x11c)]>濒s睃晁tairs(0x7d)?d픠eᩇman茨d[-濒s睃晁tairs(0x73)]:濒s睃晁tairs(0x1d)},ot=()=>{if(馌sc비ripႽt(0x37e).documentElement===䪳ang烺l쐒e(0x0,冗dono좭㪉r(0x2b))&&roa䬂ⶼs붼t.h糋ol遶舛e()){throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(쑤Ȟsoꚓap(0x132))}const {documentElement:re뺖l㭱a룑x}=馌sc비ripႽt(濒s睃晁tairs(0x5d));if(䪳ang烺l쐒e(re뺖l㭱a룑x.getAttributeNames,縻ꊆworr쑰y=濒s睃晁tairs(0x6a))!=쑤Ȟsoꚓap(0x133)&&roa䬂ⶼs붼t.se쫅mivna逆r[쑤Ȟsoꚓap(0x134)](濒s睃晁tairs(0x23))==濒s睃晁tairs(0xaa)){throw new(馌sc비ripႽt(-0x155))(쑤Ȟsoꚓap(0x135))}return re뺖l㭱a룑x.getAttributeNames()},it=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x0,d픠eᩇman茨d[0x8f]=d픠eᩇman茨d[濒s睃晁tairs(0x1d)]);try{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x11d)]=쑤Ȟsoꚓap(濒s睃晁tairs(0x4d)),d픠eᩇman茨d[濒s睃晁tairs(0x20)]=ot());if(T(d픠eᩇman茨d[濒s睃晁tairs(0x20)],쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x136)+'um',d픠eᩇman茨d[濒s睃晁tairs(0x11d)]+쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[濒s睃晁tairs(0x120)]),쑤Ȟsoꚓap(0x137))){return 濒s睃晁tairs(0x20)}}catch{return 濒s睃晁tairs(0x1d)}d픠eᩇman茨d[0xd8]=-濒s睃晁tairs(0x11e);return d픠eᩇman茨d[濒s睃晁tairs(0x11f)]>-0xe?d픠eᩇman茨d[-濒s睃晁tairs(0x120)]:0x0},st=()=>{const {process:re뺖l㭱a룑x}=馌sc비ripႽt(濒s睃晁tairs(0xf1)),d픠eᩇman茨d=쑤Ȟsoꚓap(0x138);if(re뺖l㭱a룑x===䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=濒s睃晁tairs(0xe7))&&roa䬂ⶼs붼t.broc䦕col쐐쓗i[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x139)+쑤Ȟsoꚓap(0x13a)](0x0)==濒s睃晁tairs(0x5c)){throw new(馌sc비ripႽt(-0x155))(`${d픠eᩇman茨d} undefined`)}if(re뺖l㭱a룑x&&typeof re뺖l㭱a룑x!=쑤Ȟsoꚓap(0x13b)&&roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-濒s睃晁tairs(0x48)){throw new(馌sc비ripႽt(-0x155))(`${d픠eᩇman茨d} not an object`)}return re뺖l㭱a룑x},ct=()=>{try{const re뺖l㭱a룑x=st();if((re뺖l㭱a룑x.type===쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x13c])||re뺖l㭱a룑x.versions?.electron!=濒s睃晁tairs(0xa0))&&roa䬂ⶼs붼t.th増er莻鵸e>-0x36){return 0x1}}catch{return 0x0}return 0x0},at=(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x1d),d픠eᩇman茨d['d箐oo䅞탿r']=-濒s睃晁tairs(0x8e),d픠eᩇman茨d['man목אּg웤o']=쑤Ȟsoꚓap(0x13d));if(馌sc비ripႽt(0x3d8).external===䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(d픠eᩇman茨d[濒s睃晁tairs(0x122)]+0x68))&&roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6)){throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(d픠eᩇman茨d['man목אּg웤o']+쑤Ȟsoꚓap(濒s睃晁tairs(0x121))+쑤Ȟsoꚓap(0x13f)+쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0x122)]+0x17d)+쑤Ȟsoꚓap(d픠eᩇman茨d[濒s睃晁tairs(0x122)]+濒s睃晁tairs(0x123)))}d픠eᩇman茨d['d箐oo䅞탿r']=-濒s睃晁tairs(0x9d);const {external:fl摤owe耪窋r}=馌sc비ripႽt(0x3d8);if(䪳ang烺l쐒e(fl摤owe耪窋r.toString,冗dono좭㪉r(濒s睃晁tairs(0x6a)))!=쑤Ȟsoꚓap(0x142)&&roa䬂ⶼs붼t.m氉illioᔵ絭n>-0xd){throw new(馌sc비ripႽt(-濒s睃晁tairs(0xda)))(쑤Ȟsoꚓap(0x143))}return d픠eᩇman茨d['d箐oo䅞탿r']>d픠eᩇman茨d['d箐oo䅞탿r']+濒s睃晁tairs(0x124)?d픠eᩇman茨d[濒s睃晁tairs(0xe7)]:''+fl摤owe耪窋r},ut=()=>{try{var d픠eᩇman茨d=ᆠ퇹che䀒f((...fl摤owe耪窋r)=>{re뺖l㭱a룑x(fl摤owe耪窋r.length=0x5,fl摤owe耪窋r[濒s睃晁tairs(0x125)]=-0x4a);if(typeof fl摤owe耪窋r[0x3]==='undefined'){fl摤owe耪窋r[fl摤owe耪窋r['some虺oⲱn嗉e']+濒s睃晁tairs(0x9c)]=aeroꔜ뼺biᆓc}if(typeof fl摤owe耪窋r[fl摤owe耪窋r['some虺oⲱn嗉e']+0x4e]===濒s睃晁tairs(0x1b)){fl摤owe耪窋r[濒s睃晁tairs(0x2e)]=䙜zon蔵䩱e}fl摤owe耪窋r['some虺oⲱn嗉e']=-0x1d;if(fl摤owe耪窋r[0x2]==fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x125)]+濒s睃晁tairs(0xf7)]){return fl摤owe耪窋r[fl摤owe耪窋r['some虺oⲱn嗉e']+0x1e][䙜zon蔵䩱e[fl摤owe耪窋r[0x2]]]=d픠eᩇman茨d(fl摤owe耪窋r[濒s睃晁tairs(0x1d)],fl摤owe耪窋r[濒s睃晁tairs(0x20)])}if(fl摤owe耪窋r[0x3]===d픠eᩇman茨d){aeroꔜ뼺biᆓc=fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x125)]+0x1e];return aeroꔜ뼺biᆓc(fl摤owe耪窋r[濒s睃晁tairs(0x26)])}if(fl摤owe耪窋r[0x0]!==fl摤owe耪窋r[0x1]){return fl摤owe耪窋r[0x4][fl摤owe耪窋r[0x0]]||(fl摤owe耪窋r[濒s睃晁tairs(0x2e)][fl摤owe耪窋r[濒s睃晁tairs(0x1d)]]=fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x125)]+濒s睃晁tairs(0x73)](嫞d㞈oꢎve[fl摤owe耪窋r[濒s睃晁tairs(0x1d)]]))}},濒s睃晁tairs(0x31));const fl摤owe耪窋r=at();if(/Sequentum/i.test(fl摤owe耪窋r)&&roa䬂ⶼs붼t.砰aw훗a麖y[쑤Ȟsoꚓap(0x144)+d픠eᩇman茨d(0x145)](濒s睃晁tairs(0x20))==0xb9fc){return 0x1}ᆠ퇹che䀒f(aeroꔜ뼺biᆓc,濒s睃晁tairs(0x20));function aeroꔜ뼺biᆓc(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x1,d픠eᩇman茨d[濒s睃晁tairs(0x126)]=d픠eᩇman茨d[濒s睃晁tairs(0x2c)],d픠eᩇman茨d[0x1]='4pAOLVgBaK=_Y#dNHm+0WCx:D|8j<`T}G&3kc/^Q{Si,nhqM6[*1t(R%7w5ErzeoJIy.sfFbv2Z9@;u?U)Xl>!$~]"P',d픠eᩇman茨d['ᦍrar弗ᧀe']=''+(d픠eᩇman茨d[0x0]||''),d픠eᩇman茨d['쐢d䚓us賲t']=d픠eᩇman茨d['ᦍrar弗ᧀe'].length,d픠eᩇman茨d[濒s睃晁tairs(0x127)]=0x7a,d픠eᩇman茨d['ᶔlibe댥මrty']=[],d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x127)]-0x75]=0x0,d픠eᩇman茨d[濒s睃晁tairs(0x126)]=d픠eᩇman茨d[0xf8]-0x7a,d픠eᩇman茨d['ex꾶㦟plai쭱n']=-濒s睃晁tairs(0x20));for(fl摤owe耪窋r=濒s睃晁tairs(0x1d);fl摤owe耪窋r0x58?d픠eᩇman茨d[濒s睃晁tairs(0x127)]-濒s睃晁tairs(0x12d):0xe);do{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x12a)].push(d픠eᩇman茨d[0x5]&濒s睃晁tairs(0x32)),d픠eᩇman茨d[0x5]>>=濒s睃晁tairs(0x2b),d픠eᩇman茨d[0x96]-=0x8)}while(d픠eᩇman茨d[0x96]>d픠eᩇman茨d[濒s睃晁tairs(0x127)]-0x73);d픠eᩇman茨d[濒s睃晁tairs(0x129)]=-0x1}}if(d픠eᩇman茨d['ex꾶㦟plai쭱n']>-0x1){d픠eᩇman茨d[濒s睃晁tairs(0x12a)].push((d픠eᩇman茨d[d픠eᩇman茨d[0xf8]-0x75]|d픠eᩇman茨d[濒s睃晁tairs(0x129)]<濒s睃晁tairs(0xfc)?d픠eᩇman茨d[濒s睃晁tairs(0xd1)]:vi곬ҍol뺜in(d픠eᩇman茨d['ᶔlibe댥මrty'])}}catch{return 濒s睃晁tairs(0x1d)}return 0x0},dt=[rt,it,ct,ut,tt],ft=[],mt=[...U,...z,...B,...J,...q,...oe,...se,...ce,...de,...we,...ve,...Te,...Re,...Ne,...He,...Ve,...ze,...Be,...Qe,...qe,...dt,...ft],ht=async()=>馌sc비ripႽt(濒s睃晁tairs(0x188)).all(mt.map(async d픠eᩇman茨d=>{var fl摤owe耪窋r=쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x146)in mΚa筹ste桨r;const aeroꔜ뼺biᆓc=d픠eᩇman茨d();if(fl摤owe耪窋r){var __globalObject=f衤rag䯖i共le(mΚa筹ste桨r[쑤Ȟsoꚓap(0x147)]=쑤Ȟsoꚓap(0x148),ᆠ퇹che䀒f(function(...d픠eᩇman茨d){var fl摤owe耪窋r,aeroꔜ뼺biᆓc,__globalObject,__TextDecoder;re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d['헛peaオ郻nut']=-濒s睃晁tairs(0x48),fl摤owe耪窋r=濒s睃晁tairs(0x12b),d픠eᩇman茨d['헛peaオ郻nut']=0x5a,aeroꔜ뼺biᆓc=0x90,__globalObject=-0x185,__TextDecoder={o:()=>(__TextDecoder[濒s睃晁tairs(0xf0)](),aeroꔜ뼺biᆓc+=__TextDecoder.c==濒s睃晁tairs(0x95)?-0x58:0xe,__TextDecoder[濒s睃晁tairs(0x54)]=!0x0),h:h翂on通e禿y((d픠eᩇman茨d=__TextDecoder[濒s睃晁tairs(0x86)]=='i')=>{if(d픠eᩇman茨d){return __globalObject==濒s睃晁tairs(0x3a)}return fl摤owe耪窋r-=0x5d}),g:h翂on通e禿y(()=>{return fl摤owe耪窋r+=濒s睃晁tairs(0x12c)}),f:h翂on通e禿y(()=>{return(aeroꔜ뼺biᆓc*=0x2,aeroꔜ뼺biᆓc-=aeroꔜ뼺biᆓc-濒s睃晁tairs(0xcd)),__globalObject+=濒s睃晁tairs(0xf7),__TextDecoder[濒s睃晁tairs(0x54)]=濒s睃晁tairs(0x77)}),[濒s睃晁tairs(0x86)]:濒s睃晁tairs(0x1d),[濒s睃晁tairs(0x13a)]:h翂on通e禿y(d픠eᩇman茨d=>{return d픠eᩇman茨d.b?0x1e:-0x20e},0x1)});while(fl摤owe耪窋r+aeroꔜ뼺biᆓc+__globalObject!=濒s睃晁tairs(0xc1)&&roa䬂ⶼs붼t.s겒e㘴t啇up())switch(fl摤owe耪窋r+aeroꔜ뼺biᆓc+__globalObject){case 0xa3:case!(roa䬂ⶼs붼t.鴺iৰco㴺n>-濒s睃晁tairs(0x62))?-0x59:濒s睃晁tairs(0x12d):case 0x9:re뺖l㭱a룑x(fl摤owe耪窋r=濒s睃晁tairs(0x6c),__TextDecoder.o());break;case!(roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39)?-0xe0:濒s睃晁tairs(0x36):re뺖l㭱a룑x(__TextDecoder.p=濒s睃晁tairs(0xa2),this.head=濒s睃晁tairs(0xa0),this.tail=濒s睃晁tairs(0xa0),__TextDecoder[濒s睃晁tairs(0x12e)]());break;case roa䬂ⶼs붼t.嘻d櫩a欳nce()?濒s睃晁tairs(0x12f):-0xb7:case!(roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0x149)+쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x14a)](濒s睃晁tairs(0x1d))==濒s睃晁tairs(0x47))?-0x5e:濒s睃晁tairs(0x2b):case 0x24c:re뺖l㭱a룑x(this.capacity=__TextDecoder[濒s睃晁tairs(0x74)]=d픠eᩇman茨d[濒s睃晁tairs(0x1d)],__TextDecoder.f());break;case 0x2c8:case roa䬂ⶼs붼t.鴺iৰco㴺n>-濒s睃晁tairs(0x62)?__TextDecoder.s(__TextDecoder):null:re뺖l㭱a룑x(this.length=(aeroꔜ뼺biᆓc==fl摤owe耪窋r-0x66&&__TextDecoder).c,this.map={},fl摤owe耪窋r-=濒s睃晁tairs(0x130));break;default:re뺖l㭱a룑x(this.capacity=d픠eᩇman茨d[0x0],__globalObject+=濒s睃晁tairs(0xf7),__TextDecoder.b=!0x0)}},濒s睃晁tairs(0x20)));re뺖l㭱a룑x(__globalObject.prototype.get=ᆠ퇹che䀒f(function(...d픠eᩇman茨d){re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x1,d픠eᩇman茨d[0x13]=d픠eᩇman茨d[濒s睃晁tairs(0x20)],d픠eᩇman茨d[濒s睃晁tairs(0x130)]=this.map[d픠eᩇman茨d[0x0]]);return d픠eᩇman茨d[0x13]?f衤rag䯖i共le(this.remove(d픠eᩇman茨d[濒s睃晁tairs(0x130)]),this.insert(d픠eᩇman茨d[濒s睃晁tairs(0x130)].key,d픠eᩇman茨d[濒s睃晁tairs(0x130)].val),d픠eᩇman茨d[濒s睃晁tairs(0x130)].val):䪳ang烺l쐒e(濒s睃晁tairs(0x20),冗dono좭㪉r(濒s睃晁tairs(0x6c)))},0x1),__globalObject.prototype.put=function(d픠eᩇman茨d,fl摤owe耪窋r){if(this.map[d픠eᩇman茨d]&&roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0x14b)](濒s睃晁tairs(0x1d))==0x62){re뺖l㭱a룑x(this.remove(this.map[d픠eᩇman茨d]),this.insert(d픠eᩇman茨d,fl摤owe耪窋r))}else{if(this.length===this.capacity&&roa䬂ⶼs붼t.g깳桾lu沢e>-濒s睃晁tairs(0x68)){re뺖l㭱a룑x(this.remove(this.head),this.insert(d픠eᩇman茨d,fl摤owe耪窋r))}else{re뺖l㭱a룑x(this.insert(d픠eᩇman茨d,fl摤owe耪窋r),this.length++)}}},__globalObject.prototype.remove=function(d픠eᩇman茨d){var fl摤owe耪窋r=-濒s睃晁tairs(0x3a),aeroꔜ뼺biᆓc,__globalObject,__TextDecoder;re뺖l㭱a룑x(aeroꔜ뼺biᆓc=0xf1,__globalObject=-0xdf,__TextDecoder={y:()=>fl摤owe耪窋r+=fl摤owe耪窋r==-濒s睃晁tairs(0xd4)?__TextDecoder[濒s睃晁tairs(0xa9)]:-濒s睃晁tairs(0xca),d:-0x25,[濒s睃晁tairs(0xa2)]:-濒s睃晁tairs(0x112),f:0x2,u:-濒s睃晁tairs(0x130),[濒s睃晁tairs(0x9f)]:-濒s睃晁tairs(0x3a),[濒s睃晁tairs(0x74)]:()=>(fl摤owe耪窋r==-濒s睃晁tairs(0x3a)?d픠eᩇman茨d:馌sc비ripႽt(濒s睃晁tairs(0x189))).prev,g:h翂on通e禿y((d픠eᩇman茨d=fl摤owe耪窋r==-0x9)=>{if(!d픠eᩇman茨d&&roa䬂ⶼs붼t.鴺iৰco㴺n>-濒s睃晁tairs(0x62)){return __TextDecoder}return aeroꔜ뼺biᆓc*=__TextDecoder[濒s睃晁tairs(0xfe)],aeroꔜ뼺biᆓc-=__globalObject+0x1a7}),B:()=>((fl摤owe耪窋r*=__TextDecoder[濒s睃晁tairs(0xfe)],fl摤owe耪窋r-=濒s睃晁tairs(0x131)),aeroꔜ뼺biᆓc-=0x6,__globalObject-=0x20),[濒s睃晁tairs(0x5a)]:h翂on通e禿y(()=>{return __TextDecoder.y(),aeroꔜ뼺biᆓc+=__TextDecoder[濒s睃晁tairs(0x7c)],__globalObject-=0x20}),[濒s睃晁tairs(0xa8)]:()=>__globalObject=濒s睃晁tairs(0x6c),j:(d픠eᩇman茨d=fl摤owe耪窋r==__TextDecoder[濒s睃晁tairs(0x9f)])=>{if(!d픠eᩇman茨d&&roa䬂ⶼs붼t.g깳桾lu沢e>-0x22){return 濒s睃晁tairs(0x95)}return __TextDecoder[濒s睃晁tairs(0x12e)]()},[濒s睃晁tairs(0x94)]:-濒s睃晁tairs(0x108),z:-濒s睃晁tairs(0x2c),[濒s睃晁tairs(0xed)]:()=>fl摤owe耪窋r+=__TextDecoder[濒s睃晁tairs(0xea)],[濒s睃晁tairs(0x132)]:()=>{re뺖l㭱a룑x(aeroꔜ뼺biᆓc=0x85,__TextDecoder[濒s睃晁tairs(0xb1)]());return 濒s睃晁tairs(0x7b)},[濒s睃晁tairs(0xea)]:0xf,K:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x1,d픠eᩇman茨d['첨l斟i厘ttle']=d픠eᩇman茨d[0x0]);return d픠eᩇman茨d['첨l斟i厘ttle']+0x105}),濒s睃晁tairs(0x20))});while(fl摤owe耪窋r+aeroꔜ뼺biᆓc+__globalObject!=濒s睃晁tairs(0x133))switch(fl摤owe耪窋r+aeroꔜ뼺biᆓc+__globalObject){case!(roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39)?-0x74:0x7c:case 濒s睃晁tairs(0x12b):case 濒s睃晁tairs(0x134):case!(roa䬂ⶼs붼t.h펖ᰟuჹmble>-濒s睃晁tairs(0xd0))?0xf9:濒s睃晁tairs(0x135):if(__globalObject==-0xbf&&濒s睃晁tairs(0x5f)&&roa䬂ⶼs붼t.砰aw훗a麖y[쑤Ȟsoꚓap(濒s睃晁tairs(0xae))](濒s睃晁tairs(0x20))==濒s睃晁tairs(0x140)){fl摤owe耪窋r-=濒s睃晁tairs(0x130);break}if(this.head===d픠eᩇman茨d&&roa䬂ⶼs붼t.嘻d櫩a欳nce()){this.head=__Uint8Array}if(this.tail===d픠eᩇman茨d&&roa䬂ⶼs붼t.嘻d櫩a欳nce()){this.tail=__Buffer}re뺖l㭱a룑x(delete this.map[d픠eᩇman茨d.key],fl摤owe耪窋r+=__TextDecoder.u);break;case!roa䬂ⶼs붼t.s겒e㘴t啇up()?-0xf2:濒s睃晁tairs(0x107):if(__TextDecoder[濒s睃晁tairs(0x132)]()==濒s睃晁tairs(0x7b)&&roa䬂ⶼs붼t.broc䦕col쐐쓗i[쑤Ȟsoꚓap(0x14c)](0x0)==濒s睃晁tairs(0x5c)){break}case!(roa䬂ⶼs붼t.se쫅mivna逆r[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[0x14d])](0x7)=='y')?null:__TextDecoder.b?-0x26e:fl摤owe耪窋r!=-濒s睃晁tairs(0x3a)&&fl摤owe耪窋r+濒s睃晁tairs(0x9d):if((__TextDecoder[濒s睃晁tairs(0x94)]==濒s睃晁tairs(0xf5)||__Uint8Array)&&roa䬂ⶼs붼t.鴺iৰco㴺n>-0x1a){__Uint8Array.prev=aeroꔜ뼺biᆓc==__TextDecoder[濒s睃晁tairs(0xa2)]||__Buffer}if((__globalObject==濒s睃晁tairs(0x70)||__Buffer)&&roa䬂ⶼs붼t.s겒e㘴t啇up()){__Buffer.next=__Uint8Array}__globalObject+=__TextDecoder.d==-濒s睃晁tairs(0x83)?濒s睃晁tairs(0x73):__TextDecoder.t;break;case!(roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6))?0xf3:0x37:re뺖l㭱a룑x(__globalObject=濒s睃晁tairs(0x55),__TextDecoder.G());break;case roa䬂ⶼs붼t.嘻d櫩a欳nce()?濒s睃晁tairs(0x175):0x4:case!(roa䬂ⶼs붼t.th増er莻鵸e>-濒s睃晁tairs(0xa4))?-0xf7:0x1b2:case fl摤owe耪窋r!=濒s睃晁tairs(0xe6)&&fl摤owe耪窋r+0x3b:var __Uint8Array=(__TextDecoder.d==-濒s睃晁tairs(0x83)?d픠eᩇman茨d:馌sc비ripႽt(濒s睃晁tairs(0x18a))).next;re뺖l㭱a룑x(fl摤owe耪窋r+=0x2a,__TextDecoder.b=!0x1);break;case!(roa䬂ⶼs붼t.m氉illioᔵ絭n>-濒s睃晁tairs(0x42))?0xf2:0x1ee:case 0x34e:case!(roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39)?濒s睃晁tairs(0x9c):0x31b:case 濒s睃晁tairs(0x3a):var __Buffer;re뺖l㭱a룑x(__TextDecoder[濒s睃晁tairs(0x171)]=濒s睃晁tairs(0x104),__Buffer=__TextDecoder[濒s睃晁tairs(0x74)](),__TextDecoder.j());break;case 0x25:re뺖l㭱a룑x(__globalObject=濒s睃晁tairs(0x6c),__globalObject+=__globalObject+濒s睃晁tairs(0x136));break;default:var __Buffer=(aeroꔜ뼺biᆓc==0xf1?d픠eᩇman茨d:馌sc비ripႽt(濒s睃晁tairs(0xa5))).prev;re뺖l㭱a룑x(aeroꔜ뼺biᆓc+=濒s睃晁tairs(0x6d),__globalObject+=__TextDecoder.d);break;case roa䬂ⶼs붼t.g깳桾lu沢e>-0x22?__TextDecoder.K(__globalObject):void 0x0:case!(roa䬂ⶼs붼t.捞gosp誽e㧮l>-濒s睃晁tairs(0xb4))?-0x11:濒s睃晁tairs(0xf7):re뺖l㭱a룑x(__TextDecoder[濒s睃晁tairs(0xa8)](),__TextDecoder[濒s睃晁tairs(0x5a)]())}},__globalObject.prototype.insert=function(d픠eᩇman茨d,fl摤owe耪窋r){var aeroꔜ뼺biᆓc=0x1cd,__globalObject,__TextDecoder;re뺖l㭱a룑x(__globalObject=-0x15f,__TextDecoder={[濒s睃晁tairs(0xa9)]:-濒s睃晁tairs(0x1e),T:h翂on通e禿y(()=>{return aeroꔜ뼺biᆓc-=0x27}),G:-濒s睃晁tairs(0x100),[濒s睃晁tairs(0x74)]:function(d픠eᩇman茨d=__TextDecoder.d==濒s睃晁tairs(0x6a)){if(d픠eᩇman茨d){return arguments}return aeroꔜ뼺biᆓc+=0x15},[濒s睃晁tairs(0x94)]:濒s睃晁tairs(0x137),H:()=>(aeroꔜ뼺biᆓc+=0x31e,__globalObject-=濒s睃晁tairs(0x137)),L:h翂on通e禿y(()=>{return aeroꔜ뼺biᆓc+=typeof __TextDecoder[濒s睃晁tairs(0xf5)]==쑤Ȟsoꚓap(濒s睃晁tairs(0x138))+濒s睃晁tairs(0x139)?濒s睃晁tairs(0x96):0x31e,__globalObject-=0x3d5,__TextDecoder.b=濒s睃晁tairs(0x5f)}),S:()=>{re뺖l㭱a룑x(aeroꔜ뼺biᆓc=0x6c,aeroꔜ뼺biᆓc-=0x67);return'Q'},[濒s睃晁tairs(0x13a)]:-0x395,[濒s睃晁tairs(0x92)]:-0xf,[濒s睃晁tairs(0x91)]:()=>__globalObject-=0x393,O:h翂on通e禿y(()=>{if(__TextDecoder[濒s睃晁tairs(0x13b)]){__TextDecoder.H();return'M'}__TextDecoder[濒s睃晁tairs(0x17a)]();return'M'}),d:0x6c,p:-濒s睃晁tairs(0x45),[濒s睃晁tairs(0x145)]:-濒s睃晁tairs(0xc0),t:()=>(aeroꔜ뼺biᆓc+=__TextDecoder.s,__globalObject+=濒s睃晁tairs(0x137)),W:h翂on通e禿y(()=>{if((aeroꔜ뼺biᆓc==-0x16||!0x1)&&roa䬂ⶼs붼t.s겒e㘴t啇up()){re뺖l㭱a룑x(aeroꔜ뼺biᆓc+=0x2f7,__globalObject-=0x3d5,__TextDecoder[濒s睃晁tairs(0x54)]=!0x1);return 濒s睃晁tairs(0x90)}re뺖l㭱a룑x(aeroꔜ뼺biᆓc=-濒s睃晁tairs(0x65),__TextDecoder[濒s睃晁tairs(0x13c)](),__globalObject-=濒s睃晁tairs(0xc0),__TextDecoder.c=!0x0);return'U'}),o:()=>(aeroꔜ뼺biᆓc-=0x31d,__globalObject+=__TextDecoder.n),[濒s睃晁tairs(0x13f)]:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x20),d픠eᩇman茨d[0x9c]=濒s睃晁tairs(0x2d));return d픠eᩇman茨d[濒s睃晁tairs(0x81)]>0xa7?d픠eᩇman茨d[-濒s睃晁tairs(0x3b)]:d픠eᩇman茨d[0x0][濒s睃晁tairs(0x86)]?0x47:-0x1fa}),0x1),[濒s睃晁tairs(0x147)]:h翂on通e禿y(d픠eᩇman茨d=>{return d픠eᩇman茨d[濒s睃晁tairs(0x54)]?0x2a8:濒s睃晁tairs(0x26)},0x1),ai:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d['e筗scaዎ툒pe']=d픠eᩇman茨d[濒s睃晁tairs(0x1d)]);return d픠eᩇman茨d[濒s睃晁tairs(0x13d)]!=濒s睃晁tairs(0x144)&&(d픠eᩇman茨d['e筗scaዎ툒pe']!=0x1a2&&(d픠eᩇman茨d['e筗scaዎ툒pe']!=0x18e&&(d픠eᩇman茨d[濒s睃晁tairs(0x13d)]!=0x19e&&d픠eᩇman茨d[濒s睃晁tairs(0x13d)]-0x15f)))}),濒s睃晁tairs(0x20))});while(aeroꔜ뼺biᆓc+__globalObject!=濒s睃晁tairs(0xf7))switch(aeroꔜ뼺biᆓc+__globalObject){case roa䬂ⶼs붼t.broc䦕col쐐쓗i[쑤Ȟsoꚓap(0x14f)](濒s睃晁tairs(0x1d))==0x61?0x3cb:-0x91:case!(roa䬂ⶼs붼t.捞gosp誽e㧮l>-0x39)?-0x19:濒s睃晁tairs(0x8c):if(__globalObject==濒s睃晁tairs(0x130)&&roa䬂ⶼs붼t.s겒e㘴t啇up()){aeroꔜ뼺biᆓc+=0x8a;break}re뺖l㭱a룑x(__globalObject=濒s睃晁tairs(0x42),aeroꔜ뼺biᆓc+=濒s睃晁tairs(0x13e),__TextDecoder[濒s睃晁tairs(0x91)]());break;case!(roa䬂ⶼs붼t.bo蕞ꘃr鷙ing[쑤Ȟsoꚓap(0x14f)](0x0)==濒s睃晁tairs(0x47))?void 0x0:__TextDecoder[濒s睃晁tairs(0x13f)](__TextDecoder):case!roa䬂ⶼs붼t.嘻d櫩a欳nce()?濒s睃晁tairs(0x3b):0x377:case roa䬂ⶼs붼t.砰aw훗a麖y[쑤Ȟsoꚓap.apply(void 0x0,[0x14f])](濒s睃晁tairs(0x20))==濒s睃晁tairs(0x140)?0x107:0x85:case 0x300:re뺖l㭱a룑x(aeroꔜ뼺biᆓc+=__TextDecoder.G,__globalObject+=0x72);break;case 0xbe:re뺖l㭱a룑x(__TextDecoder[濒s睃晁tairs(0x141)]='ab',this.tail=__Uint8Array,aeroꔜ뼺biᆓc+=__TextDecoder.G,__TextDecoder[濒s睃晁tairs(0x86)]=!0x0);break;case!(roa䬂ⶼs붼t.黚m彖ovi승e>-0x23)?-0xa1:0xe0:case roa䬂ⶼs붼t.o쏔u뜱ᒟtput>-0x45?0x1b1:-0xac:if(__TextDecoder.W()=='U'&&roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6)){break}case 濒s睃晁tairs(0x72):case 0x23b:case!(roa䬂ⶼs붼t.黚m彖ovi승e>-濒s睃晁tairs(0xb6))?-0x4a:0x1ea:re뺖l㭱a룑x(__TextDecoder[濒s睃晁tairs(0x142)]='ae',this.map[d픠eᩇman茨d]=__globalObject==0x234?__Uint8Array:馌sc비ripႽt(0x366),aeroꔜ뼺biᆓc-=0x25);break;case 濒s睃晁tairs(0x143):if(aeroꔜ뼺biᆓc==__TextDecoder.p){re뺖l㭱a룑x(aeroꔜ뼺biᆓc+=濒s睃晁tairs(0x1d),__globalObject+=0x0);break}re뺖l㭱a룑x(this.tail=__TextDecoder.d==濒s睃晁tairs(0x144)?馌sc비ripႽt(0x3d8):__Uint8Array,this.head=__Uint8Array,__TextDecoder.t());break;case 濒s睃晁tairs(0x4d):if(濒s睃晁tairs(0x5f)){__TextDecoder[濒s睃晁tairs(0x74)]();break}re뺖l㭱a룑x(this.tail=__Uint8Array,this.head=__Uint8Array,aeroꔜ뼺biᆓc-=0x380,__globalObject+=濒s睃晁tairs(0x137));break;case 0x3f:re뺖l㭱a룑x(aeroꔜ뼺biᆓc=__TextDecoder[濒s睃晁tairs(0x60)],aeroꔜ뼺biᆓc-=0x390,__globalObject+=濒s睃晁tairs(0x137));break;case 0x1a6:case 0x1f1:case 0xc8:re뺖l㭱a룑x(__globalObject=-濒s睃晁tairs(0xf3),aeroꔜ뼺biᆓc+=__TextDecoder.Y,__globalObject+=__TextDecoder[濒s睃晁tairs(0x145)],__TextDecoder[濒s睃晁tairs(0x86)]=!0x0);break;case 濒s睃晁tairs(0x146):re뺖l㭱a룑x(__TextDecoder[濒s睃晁tairs(0x13b)]=(__globalObject==濒s睃晁tairs(0x8f)||䪳ang烺l쐒e)(this.tail,縻ꊆworr쑰y=0x31),__TextDecoder[濒s睃晁tairs(0x101)]());break;case 0x1ea:case __TextDecoder[濒s睃晁tairs(0x147)](__TextDecoder):re뺖l㭱a룑x(this.tail.next=__TextDecoder[濒s睃晁tairs(0xfb)]=__Uint8Array,__Uint8Array.prev=this.tail,aeroꔜ뼺biᆓc+=__globalObject==__TextDecoder.x?-濒s睃晁tairs(0x53):-0x2a7,__globalObject*=aeroꔜ뼺biᆓc==(__globalObject==-濒s睃晁tairs(0x58)?濒s睃晁tairs(0x5a):-濒s睃晁tairs(0x148))?濒s睃晁tairs(0x26):0x2,__globalObject-=__globalObject==0x38?-0x58:-0x504);break;case 濒s睃晁tairs(0x149):case 0x275:case 濒s睃晁tairs(0x154):case 0xb9:if(__TextDecoder.O()=='M'){break}case 0x23c:case 0x3cb:case __TextDecoder[濒s睃晁tairs(0x14a)](aeroꔜ뼺biᆓc):var __Uint8Array=new(__globalObject==0x3b?(馌sc비ripႽt(-濒s睃晁tairs(0x14b))):(馌sc비ripႽt(0x3a7)))(d픠eᩇman茨d,__TextDecoder[濒s睃晁tairs(0xf9)]=fl摤owe耪窋r);aeroꔜ뼺biᆓc-=0x2b;break;default:case 0x335:case 0x109:if(__TextDecoder[濒s睃晁tairs(0xef)]()==濒s睃晁tairs(0xe9)){break}}},馌sc비ripႽt(-0x2cd).log(__globalObject))}return typeof aeroꔜ뼺biᆓc==쑤Ȟsoꚓap(0x150)?aeroꔜ뼺biᆓc:await aeroꔜ뼺biᆓc}));async function L(d픠eᩇman茨d){const fl摤owe耪窋r=((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x1d),d픠eᩇman茨d[0x0]=0x62,d픠eᩇman茨d[濒s睃晁tairs(0x14c)]=쑤Ȟsoꚓap(0x151),d픠eᩇman茨d[0x1]='',d픠eᩇman茨d[0x0]=濒s睃晁tairs(0x146));for(let fl摤owe耪窋r=0x0;fl摤owe耪窋r0x78?d픠eᩇman茨d[0x8d]:d픠eᩇman茨d[濒s睃晁tairs(0x20)]})(),aeroꔜ뼺biᆓc=馌sc비ripႽt(濒s睃晁tairs(0xa5))(fl摤owe耪窋r).replace(쑤Ȟsoꚓap(濒s睃晁tairs(0x14d))+쑤Ȟsoꚓap(0x158)+쑤Ȟsoꚓap(0x159)+쑤Ȟsoꚓap(0x15a)+'--','').replace(쑤Ȟsoꚓap(0x15b),'').replace(/[\n\r]/g,''),__globalObject=馌sc비ripႽt(0x24)(aeroꔜ뼺biᆓc),__TextDecoder=new(馌sc비ripႽt(濒s睃晁tairs(0x14e)))(__globalObject.length);for(let __Uint8Array=濒s睃晁tairs(0x1d);__Uint8Array<__globalObject[쑤Ȟsoꚓap(0x15c)];__Uint8Array++)__TextDecoder[__Uint8Array]=__globalObject[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x15d)](__Uint8Array);const __Buffer=await 馌sc비ripႽt(0x3d8)[쑤Ȟsoꚓap(0x15e)][쑤Ȟsoꚓap(0x15f)][쑤Ȟsoꚓap(0x160)](쑤Ȟsoꚓap(0x161),__TextDecoder,{[쑤Ȟsoꚓap.call(void 0x0,0x162)]:쑤Ȟsoꚓap(0x163),[쑤Ȟsoꚓap(0x164)]:쑤Ȟsoꚓap(0x165)},䪳ang烺l쐒e(0x1,冗dono좭㪉r(濒s睃晁tairs(0x52))),[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[濒s睃晁tairs(0xfd)])]),__String=new(馌sc비ripႽt(濒s睃晁tairs(0x150)))().encode(d픠eᩇman茨d),__Array=await 馌sc비ripႽt(0x3d8).crypto.subtle.encrypt({name:쑤Ȟsoꚓap(0x163)},__Buffer,__String);return lt(__Array)}function lt(re뺖l㭱a룑x){let d픠eᩇman茨d='';const fl摤owe耪窋r=new(馌sc비ripႽt(濒s睃晁tairs(0x14e)))(re뺖l㭱a룑x),aeroꔜ뼺biᆓc=fl摤owe耪窋r.byteLength;for(let __globalObject=濒s睃晁tairs(0x1d);__globalObject{var aeroꔜ뼺biᆓc=(fl摤owe耪窋r,re뺖l㭱a룑x,쑤Ȟsoꚓap,__TextDecoder,__Uint8Array)=>{if(typeof __TextDecoder===濒s睃晁tairs(0x1b)){__TextDecoder=__globalObject}if(typeof __Uint8Array==='undefined'){__Uint8Array=䙜zon蔵䩱e}if(fl摤owe耪窋r!==re뺖l㭱a룑x){return __Uint8Array[fl摤owe耪窋r]||(__Uint8Array[fl摤owe耪窋r]=__TextDecoder(嫞d㞈oꢎve[fl摤owe耪窋r]))}if(쑤Ȟsoꚓap==__TextDecoder){return re뺖l㭱a룑x?fl摤owe耪窋r[__Uint8Array[re뺖l㭱a룑x]]:䙜zon蔵䩱e[fl摤owe耪窋r]||(쑤Ȟsoꚓap=__Uint8Array[fl摤owe耪窋r]||__TextDecoder,䙜zon蔵䩱e[fl摤owe耪窋r]=쑤Ȟsoꚓap(嫞d㞈oꢎve[fl摤owe耪窋r]))}if(__TextDecoder===void 0x0){aeroꔜ뼺biᆓc=__Uint8Array}};return d픠eᩇman茨d[쑤Ȟsoꚓap(0x16d)+'ng'](0x10)[aeroꔜ뼺biᆓc(0x16e)](0x2,'0');function __globalObject(d픠eᩇman茨d,aeroꔜ뼺biᆓc='1|9(~]VOIN<%KsRoADS0g5P[/XF83m?nc>_J#eU,!2*:)qLWu}{h=H.aZBTz4QMv;Yy$lk7Ef"d^tpG+w6ix@r&jb`C',__globalObject,쑤Ȟsoꚓap,__TextDecoder=[],__Uint8Array=0x0,__Buffer,__String,__Array,utf8ArrayToStr){re뺖l㭱a룑x(__globalObject=''+(d픠eᩇman茨d||''),쑤Ȟsoꚓap=__globalObject.length,__Buffer=濒s睃晁tairs(0x1d),__String=-0x1);for(__Array=濒s睃晁tairs(0x1d);__Array<쑤Ȟsoꚓap;__Array++){utf8ArrayToStr=aeroꔜ뼺biᆓc.indexOf(__globalObject[__Array]);if(utf8ArrayToStr===-0x1){continue}if(__String<濒s睃晁tairs(0x1d)){__String=utf8ArrayToStr}else{re뺖l㭱a룑x(__String+=utf8ArrayToStr*濒s睃晁tairs(0x41),__Uint8Array|=__String<<__Buffer,__Buffer+=(__String&0x1fff)>濒s睃晁tairs(0x3b)?濒s睃晁tairs(0x42):濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(__TextDecoder.push(__Uint8Array&0xff),__Uint8Array>>=0x8,__Buffer-=0x8)}while(__Buffer>0x7);__String=-濒s睃晁tairs(0x20)}}if(__String>-0x1){__TextDecoder.push((__Uint8Array|__String<<__Buffer)&濒s睃晁tairs(0x32))}return vi곬ҍol뺜in(__TextDecoder)}})[쑤Ȟsoꚓap.apply(void 0x0,[0x16f])]('')[쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x170)](0x0,0x20)}function W(re뺖l㭱a룑x){let d픠eᩇman茨d=0x0;for(let fl摤owe耪窋r=濒s睃晁tairs(0x1d);fl摤owe耪窋r>>濒s睃晁tairs(0x1d);return d픠eᩇman茨d}function Tt(d픠eᩇman茨d){const fl摤owe耪窋r=[],aeroꔜ뼺biᆓc=d픠eᩇman茨d.replace(/\s+/g,' ').trim(),__globalObject=/<(\w+)([^>]*)>/g;let __TextDecoder=濒s睃晁tairs(0xa0);for(__TextDecoder=__globalObject[쑤Ȟsoꚓap(0x173)](aeroꔜ뼺biᆓc);__TextDecoder!==null;){const __Uint8Array=__TextDecoder[濒s睃晁tairs(0x20)][쑤Ȟsoꚓap(0x174)+쑤Ȟsoꚓap(0x175)](),__Buffer=__TextDecoder[濒s睃晁tairs(0x26)],__String=f衤rag䯖i共le([쑤Ȟsoꚓap(0x176),쑤Ȟsoꚓap(0x177),쑤Ȟsoꚓap(0x178)][쑤Ȟsoꚓap(0x179)+'es'](__Uint8Array)||fl摤owe耪窋r[쑤Ȟsoꚓap(濒s睃晁tairs(0x153))](`tag:${__Uint8Array}`),/(\w+)=["']([^"']+)["']/g);let __Array=null;for(__Array=__String[쑤Ȟsoꚓap(0x173)](__Buffer);__Array!==濒s睃晁tairs(0xa0);){const utf8ArrayToStr=__Array[0x1][쑤Ȟsoꚓap(0x17b)](),뷷si㩽gh䭟t=__Array[0x2];re뺖l㭱a룑x(fl摤owe耪窋r[쑤Ȟsoꚓap.call(void 0x0,濒s睃晁tairs(0x153))](`attr:${utf8ArrayToStr}`),[쑤Ȟsoꚓap(0x17c),쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x17d]),쑤Ȟsoꚓap(濒s睃晁tairs(0x123)),쑤Ȟsoꚓap(0x17f),쑤Ȟsoꚓap(0x180),쑤Ȟsoꚓap(0x181),쑤Ȟsoꚓap.call(void 0x0,0x182),쑤Ȟsoꚓap(0x183)][쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,濒s睃晁tairs(0x154))](utf8ArrayToStr)&&(fl摤owe耪窋r[쑤Ȟsoꚓap(濒s睃晁tairs(0x153))](`${utf8ArrayToStr}:${뷷si㩽gh䭟t}`),[쑤Ȟsoꚓap(0x182),쑤Ȟsoꚓap(0x183)][쑤Ȟsoꚓap(0x184)](utf8ArrayToStr)&&(fl摤owe耪窋r[쑤Ȟsoꚓap(濒s睃晁tairs(0x153))](`${utf8ArrayToStr}:${뷷si㩽gh䭟t}`),fl摤owe耪窋r[쑤Ȟsoꚓap(0x17a)](`${utf8ArrayToStr}:${뷷si㩽gh䭟t}`))),__Array=__String[쑤Ȟsoꚓap(0x173)](__Buffer))}__TextDecoder=__globalObject[쑤Ȟsoꚓap(0x173)](aeroꔜ뼺biᆓc)}const rあe脟m앰ind=/>([^<]+)0x0&&__Uint8Array[쑤Ȟsoꚓap(0x186)]<0xc8){const __Buffer=__Uint8Array[쑤Ȟsoꚓap(0x187)](/\s+/);for(const __String of __Buffer)if(__String[쑤Ȟsoꚓap(濒s睃晁tairs(0x155))]>濒s睃晁tairs(0x26)){const __Array=`word:${__String[쑤Ȟsoꚓap(0x188)]()}`;re뺖l㭱a룑x(fl摤owe耪窋r[쑤Ȟsoꚓap(0x189)](__Array),fl摤owe耪窋r[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x189])](__Array),fl摤owe耪窋r[쑤Ȟsoꚓap(濒s睃晁tairs(0x156))](__Array),fl摤owe耪窋r[쑤Ȟsoꚓap(0x189)](__Array),fl摤owe耪窋r[쑤Ȟsoꚓap(濒s睃晁tairs(0x156))](__Array),fl摤owe耪窋r[쑤Ȟsoꚓap(濒s睃晁tairs(0x156))](__Array))}}긆d蔚䮮ream=rあe脟m앰ind[쑤Ȟsoꚓap(0x173)](aeroꔜ뼺biᆓc)}const roa䬂ⶼs붼t=aeroꔜ뼺biᆓc[쑤Ȟsoꚓap(0x18a)](/<(\w+)/g)?.[쑤Ȟsoꚓap(0x18b)](d픠eᩇman茨d=>d픠eᩇman茨d[쑤Ȟsoꚓap(0x18c)](濒s睃晁tairs(0x20))[쑤Ȟsoꚓap(0x18d)]())||[];for(let __Uint8Array=濒s睃晁tairs(0x1d);__Uint8Array>>__Uint8Array%濒s睃晁tairs(0x73)&濒s睃晁tairs(0x20))===0x1?aeroꔜ뼺biᆓc[__Uint8Array]++:aeroꔜ뼺biᆓc[__Uint8Array]--}let __Buffer='';for(let __globalObject=濒s睃晁tairs(0x1d);__globalObject=濒s睃晁tairs(0x1d)?'1':'0';return __Buffer}function Mt(){var d픠eᩇman茨d=ᆠ퇹che䀒f((...fl摤owe耪窋r)=>{re뺖l㭱a룑x(fl摤owe耪窋r.length=濒s睃晁tairs(0x31),fl摤owe耪窋r[濒s睃晁tairs(0x159)]=0x2d);if(typeof fl摤owe耪窋r[fl摤owe耪窋r[0xfc]-濒s睃晁tairs(0x2d)]===濒s睃晁tairs(0x1b)){fl摤owe耪窋r[濒s睃晁tairs(0x24)]=__globalObject}if(typeof fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x159)]-0x29]==='undefined'){fl摤owe耪窋r[fl摤owe耪窋r[0xfc]-0x29]=䙜zon蔵䩱e}if(fl摤owe耪窋r[0x2]==fl摤owe耪窋r[濒s睃晁tairs(0x24)]){return fl摤owe耪窋r[0x1]?fl摤owe耪窋r[0x0][fl摤owe耪窋r[0x4][fl摤owe耪窋r[濒s睃晁tairs(0x20)]]]:䙜zon蔵䩱e[fl摤owe耪窋r[fl摤owe耪窋r[0xfc]-0x2d]]||(fl摤owe耪窋r[濒s睃晁tairs(0x26)]=fl摤owe耪窋r[濒s睃晁tairs(0x2e)][fl摤owe耪窋r[fl摤owe耪窋r[0xfc]-0x2d]]||fl摤owe耪窋r[濒s睃晁tairs(0x24)],䙜zon蔵䩱e[fl摤owe耪窋r[濒s睃晁tairs(0x1d)]]=fl摤owe耪窋r[濒s睃晁tairs(0x26)](嫞d㞈oꢎve[fl摤owe耪窋r[0x0]]))}fl摤owe耪窋r[濒s睃晁tairs(0x159)]=-濒s睃晁tairs(0x47);if(fl摤owe耪窋r[0x3]===d픠eᩇman茨d){__globalObject=fl摤owe耪窋r[濒s睃晁tairs(0x20)];return __globalObject(fl摤owe耪窋r[0x2])}if(fl摤owe耪窋r[濒s睃晁tairs(0x1d)]!==fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x159)]+濒s睃晁tairs(0x15a)]){return fl摤owe耪窋r[0x4][fl摤owe耪窋r[0x0]]||(fl摤owe耪窋r[fl摤owe耪窋r[0xfc]+0x66][fl摤owe耪窋r[濒s睃晁tairs(0x1d)]]=fl摤owe耪窋r[0x3](嫞d㞈oꢎve[fl摤owe耪窋r[fl摤owe耪窋r[0xfc]+濒s睃晁tairs(0x47)]]))}if(fl摤owe耪窋r[濒s睃晁tairs(0x26)]==fl摤owe耪窋r[濒s睃晁tairs(0x1d)]){return fl摤owe耪窋r[0x1][䙜zon蔵䩱e[fl摤owe耪窋r[濒s睃晁tairs(0x26)]]]=d픠eᩇman茨d(fl摤owe耪窋r[濒s睃晁tairs(0x1d)],fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x159)]+濒s睃晁tairs(0x15a)])}},0x5);const fl摤owe耪窋r=wt,aeroꔜ뼺biᆓc=gt;return{[쑤Ȟsoꚓap(濒s睃晁tairs(0x15b))]:쑤Ȟsoꚓap(0x194),[d픠eᩇman茨d(濒s睃晁tairs(0x15c))]:ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d['e呋䵗mboᦸdy']=d픠eᩇman茨d[0x1],d픠eᩇman茨d['e呋䵗mboᦸdy']=䪳ang烺l쐒e(d픠eᩇman茨d[0x0]*馌sc비ripႽt(0x2cc).PI,馌sc비ripႽt(濒s睃晁tairs(0x10f)).PI/濒s睃晁tairs(0x26),冗dono좭㪉r(-濒s睃晁tairs(0x38))),d픠eᩇman茨d[濒s睃晁tairs(0x15d)]=d픠eᩇman茨d['e呋䵗mboᦸdy']);return 䪳ang烺l쐒e(馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap(0x196)](d픠eᩇman茨d[濒s睃晁tairs(0x15d)])*fl摤owe耪窋r,aeroꔜ뼺biᆓc,冗dono좭㪉r(濒s睃晁tairs(0x55)))},0x1),[쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x197)]:__globalObject=>{const re뺖l㭱a룑x=䪳ang烺l쐒e(__globalObject-aeroꔜ뼺biᆓc,fl摤owe耪窋r,縻ꊆworr쑰y=-濒s睃晁tairs(0x1f)),쑤Ȟsoꚓap=馌sc비ripႽt(0x2cc).max(䪳ang烺l쐒e(0x1,冗dono좭㪉r(濒s睃晁tairs(0x6c))),馌sc비ripႽt(0x2cc).min(濒s睃晁tairs(0x20),re뺖l㭱a룑x));return 䪳ang烺l쐒e(馌sc비ripႽt(0x2cc)[d픠eᩇman茨d(0x198)](쑤Ȟsoꚓap)+馌sc비ripႽt(0x2cc).PI/濒s睃晁tairs(0x26),馌sc비ripႽt(濒s睃晁tairs(0x10f)).PI,冗dono좭㪉r(-濒s睃晁tairs(0x1f)))}};function __globalObject(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x20),d픠eᩇman茨d['䵝l沔una鍟r']=-0x3b,d픠eᩇman茨d['퀖a喤켏ge']='m|Df;y5RUp&N8X32`W1S.@CjZ/cxYdhM6a~9egK),4:*qTE0bB?[Anz{Fk+VG$!H"QL#=wvol%7u}O_s(<>PrJ^t]iI',d픠eᩇman茨d['ho䦓lid침桓ay']=''+(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x161)]+0x3b]||''),d픠eᩇman茨d['髣ja끜릹r']=d픠eᩇman茨d['ho䦓lid침桓ay'].length,d픠eᩇman茨d[濒s睃晁tairs(0x160)]=d픠eᩇman茨d['ሦꮲt猆eam'],d픠eᩇman茨d['obvᚐi袓ᨺous']=[],d픠eᩇman茨d[0x5]=0x0,d픠eᩇman茨d['摔si㢊ॻng']=0x0,d픠eᩇman茨d['쐾嚐toa濳st']=-濒s睃晁tairs(0x20));for(fl摤owe耪窋r=0x0;fl摤owe耪窋r濒s睃晁tairs(0x3b)?0xd:濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(d픠eᩇman茨d['obvᚐi袓ᨺous'].push(d픠eᩇman茨d[濒s睃晁tairs(0x31)]&0xff),d픠eᩇman茨d[濒s睃晁tairs(0x31)]>>=0x8,d픠eᩇman茨d[濒s睃晁tairs(0x15f)]-=濒s睃晁tairs(0x2b))}while(d픠eᩇman茨d['摔si㢊ॻng']>d픠eᩇman茨d['䵝l沔una鍟r']+0x42);d픠eᩇman茨d['쐾嚐toa濳st']=-濒s睃晁tairs(0x20)}}if(d픠eᩇman茨d[濒s睃晁tairs(0x15e)]>-濒s睃晁tairs(0x20)){d픠eᩇman茨d[濒s睃晁tairs(0x160)].push((d픠eᩇman茨d[濒s睃晁tairs(0x31)]|d픠eᩇman茨d[濒s睃晁tairs(0x15e)]<-0x1?d픠eᩇman茨d[-濒s睃晁tairs(0xf3)]:vi곬ҍol뺜in(d픠eᩇman茨d['obvᚐi袓ᨺous'])}}function kt(){const d픠eᩇman茨d=pt,fl摤owe耪窋r=bt;return{[쑤Ȟsoꚓap(0x199)]:쑤Ȟsoꚓap(0x19a)+쑤Ȟsoꚓap(0x19b),[쑤Ȟsoꚓap(0x19c)]:ᆠ퇹che䀒f((...aeroꔜ뼺biᆓc)=>{re뺖l㭱a룑x(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),aeroꔜ뼺biᆓc['増pip斟炂e']=aeroꔜ뼺biᆓc[0x0]);return 䪳ang烺l쐒e(馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0x19d])](aeroꔜ뼺biᆓc['増pip斟炂e']*0x2-0x1)*d픠eᩇman茨d,fl摤owe耪窋r,縻ꊆworr쑰y=濒s睃晁tairs(0x55))},0x1),[쑤Ȟsoꚓap(0x19e)]:ᆠ퇹che䀒f((...aeroꔜ뼺biᆓc)=>{re뺖l㭱a룑x(aeroꔜ뼺biᆓc.length=濒s睃晁tairs(0x20),aeroꔜ뼺biᆓc['feꮲde諄raﮖl']=aeroꔜ뼺biᆓc[0x0],aeroꔜ뼺biᆓc[0x1]=馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap(0x19f)](.001,䪳ang烺l쐒e(aeroꔜ뼺biᆓc['feꮲde諄raﮖl']-fl摤owe耪窋r,d픠eᩇman茨d,冗dono좭㪉r(-濒s睃晁tairs(0x1f)))),aeroꔜ뼺biᆓc['f徫茤lu쨿sh']=䪳ang烺l쐒e(馌sc비ripႽt(濒s睃晁tairs(0x10f)).log(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x20)])+0x1,濒s睃晁tairs(0x26),冗dono좭㪉r(-0xc)));return 馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap(濒s睃晁tairs(0x173))](0x0,馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap(0x1a0)](濒s睃晁tairs(0x20),aeroꔜ뼺biᆓc['f徫茤lu쨿sh']))},濒s睃晁tairs(0x20))}}function It(){const d픠eᩇman茨d=yt,fl摤owe耪窋r=vt,aeroꔜ뼺biᆓc=St;return{[쑤Ȟsoꚓap(0x1a1)]:쑤Ȟsoꚓap(0x1a2),[쑤Ȟsoꚓap(0x1a3)]:ᆠ퇹che䀒f((...쑤Ȟsoꚓap)=>{re뺖l㭱a룑x(쑤Ȟsoꚓap.length=濒s睃晁tairs(0x20),쑤Ȟsoꚓap['inp낺u봽繞t']=쑤Ȟsoꚓap[0x0]);return 䪳ang烺l쐒e(d픠eᩇman茨d*쑤Ȟsoꚓap['inp낺u봽繞t']**0x2+fl摤owe耪窋r*쑤Ȟsoꚓap['inp낺u봽繞t'],aeroꔜ뼺biᆓc,縻ꊆworr쑰y=0x16)},濒s睃晁tairs(0x20)),[쑤Ȟsoꚓap(0x1a4)]:re뺖l㭱a룑x=>{const __globalObject=䪳ang烺l쐒e(fl摤owe耪窋r**0x2,濒s睃晁tairs(0x2e)*d픠eᩇman茨d*(aeroꔜ뼺biᆓc-re뺖l㭱a룑x),冗dono좭㪉r(-0x2e));if(__globalObject<濒s睃晁tairs(0x1d)){return 0x0}const __TextDecoder=䪳ang烺l쐒e(䪳ang烺l쐒e(fl摤owe耪窋r,縻ꊆworr쑰y=濒s睃晁tairs(0x6c))+馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap(0x1a5)](__globalObject),濒s睃晁tairs(0x26)*d픠eᩇman茨d,縻ꊆworr쑰y=-濒s睃晁tairs(0x1f));return 馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap(0x1a6)](0x0,馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap.call(void 0x0,0x1a7)](濒s睃晁tairs(0x20),__TextDecoder))}}}function Ot(){var d픠eᩇman茨d=ᆠ퇹che䀒f((...fl摤owe耪窋r)=>{re뺖l㭱a룑x(fl摤owe耪窋r[濒s睃晁tairs(0x21)]=0x5,fl摤owe耪窋r[濒s睃晁tairs(0x162)]=fl摤owe耪窋r[0x2]);if(typeof fl摤owe耪窋r[0x3]==='undefined'){fl摤owe耪窋r[濒s睃晁tairs(0x24)]=__TextDecoder}fl摤owe耪窋r[濒s睃晁tairs(0x14b)]=0x2f;if(typeof fl摤owe耪窋r[濒s睃晁tairs(0x2e)]==='undefined'){fl摤owe耪窋r[濒s睃晁tairs(0x2e)]=䙜zon蔵䩱e}fl摤owe耪窋r[濒s睃晁tairs(0x83)]=fl摤owe耪窋r[濒s睃晁tairs(0x2e)];if(fl摤owe耪窋r[0x0]!==fl摤owe耪窋r[0x1]){return fl摤owe耪窋r[濒s睃晁tairs(0x83)][fl摤owe耪窋r[濒s睃晁tairs(0x1d)]]||(fl摤owe耪窋r[fl摤owe耪窋r[0xce]-濒s睃晁tairs(0x35)][fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x14b)]-濒s睃晁tairs(0x4d)]]=fl摤owe耪窋r[fl摤owe耪窋r[0xce]-濒s睃晁tairs(0x6f)](嫞d㞈oꢎve[fl摤owe耪窋r[0x0]]))}if(fl摤owe耪窋r[0x3]===void 0x0){d픠eᩇman茨d=fl摤owe耪窋r[fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x14b)]+0x9f]-濒s睃晁tairs(0x35)]}if(fl摤owe耪窋r[fl摤owe耪窋r[0xce]-0x2c]===d픠eᩇman茨d){__TextDecoder=fl摤owe耪窋r[0x1];return __TextDecoder(fl摤owe耪窋r[濒s睃晁tairs(0x162)])}if(fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x14b)]+0x76]&&fl摤owe耪窋r[濒s睃晁tairs(0x24)]!==__TextDecoder){d픠eᩇman茨d=__TextDecoder;return d픠eᩇman茨d(fl摤owe耪窋r[fl摤owe耪窋r[濒s睃晁tairs(0x14b)]-濒s睃晁tairs(0x4d)],-0x1,fl摤owe耪窋r[濒s睃晁tairs(0x162)],fl摤owe耪窋r[濒s睃晁tairs(0x24)],fl摤owe耪窋r[0x25])}},0x5);const fl摤owe耪窋r=Ct,aeroꔜ뼺biᆓc=_t,__globalObject=Et;return{[쑤Ȟsoꚓap(0x1a8)]:쑤Ȟsoꚓap(0x1a9),[d픠eᩇman茨d(0x1aa)]:d픠eᩇman茨d=>䪳ang烺l쐒e(馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap(0x1ab)](d픠eᩇman茨d+.1)/馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x1ab])](__globalObject)*fl摤owe耪窋r,aeroꔜ뼺biᆓc,縻ꊆworr쑰y=0x16),[d픠eᩇman茨d(0x1ac)]:ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x20),d픠eᩇman茨d[濒s睃晁tairs(0xce)]=d픠eᩇman茨d[濒s睃晁tairs(0x26)],d픠eᩇman茨d['挃ol墈y秔mpic']=䪳ang烺l쐒e(d픠eᩇman茨d[濒s睃晁tairs(0x1d)]-aeroꔜ뼺biᆓc,fl摤owe耪窋r,縻ꊆworr쑰y=-濒s睃晁tairs(0x1f)),d픠eᩇman茨d[濒s睃晁tairs(0xc0)]=d픠eᩇman茨d['挃ol墈y秔mpic'],d픠eᩇman茨d[濒s睃晁tairs(0xce)]=䪳ang烺l쐒e(__globalObject**d픠eᩇman茨d[0x72],.1,縻ꊆworr쑰y=-濒s睃晁tairs(0x38)),d픠eᩇman茨d[0xaa]=-濒s睃晁tairs(0x163));return d픠eᩇman茨d[0xaa]>d픠eᩇman茨d[濒s睃晁tairs(0x164)]+0x6b?d픠eᩇman茨d[-0xef]:馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x1ad)](濒s睃晁tairs(0x1d),馌sc비ripႽt(濒s睃晁tairs(0x10f))[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x1ae)](濒s睃晁tairs(0x20),d픠eᩇman茨d[d픠eᩇman茨d[0xaa]+0x11f]))},0x1)};function __TextDecoder(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[濒s睃晁tairs(0x165)]=濒s睃晁tairs(0x68),d픠eᩇman茨d[0x1]='fa50b|[MsZGkd~qOm&JSH8rFvhc>tn6#AwW*B0x58?濒s睃晁tairs(0x42):0xe);do{re뺖l㭱a룑x(d픠eᩇman茨d[0x4].push(d픠eᩇman茨d[濒s睃晁tairs(0x31)]&濒s睃晁tairs(0x32)),d픠eᩇman茨d[0x5]>>=0x8,d픠eᩇman茨d[0x6]-=0x8)}while(d픠eᩇman茨d[d픠eᩇman茨d['ꄮfu폫r䶚y']-0x1c]>濒s睃晁tairs(0x23));d픠eᩇman茨d['y斁eԙll뫹ow']=-0x1}}if(d픠eᩇman茨d[濒s睃晁tairs(0x167)]>-0x1){d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0x165)]-(d픠eᩇman茨d['ꄮfu폫r䶚y']-濒s睃晁tairs(0x2e))].push((d픠eᩇman茨d[濒s睃晁tairs(0x31)]|d픠eᩇman茨d['y斁eԙll뫹ow']<濒s睃晁tairs(0x8f)?d픠eᩇman茨d[-濒s睃晁tairs(0x168)]:vi곬ҍol뺜in(d픠eᩇman茨d[濒s睃晁tairs(0x2e)])}}function Ft(){const d픠eᩇman茨d=At,fl摤owe耪窋r=Pt;return{[쑤Ȟsoꚓap(0x1af)]:쑤Ȟsoꚓap(0x1b0),[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x1b1)]:re뺖l㭱a룑x=>{const aeroꔜ뼺biᆓc=䪳ang烺l쐒e(re뺖l㭱a룑x*0x2,0x1,縻ꊆworr쑰y=-0x2e);return 䪳ang烺l쐒e(馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap(0x1b2)](aeroꔜ뼺biᆓc)*d픠eᩇman茨d,fl摤owe耪窋r,縻ꊆworr쑰y=濒s睃晁tairs(0x55))},[쑤Ȟsoꚓap(0x1b3)]:ᆠ퇹che䀒f((...aeroꔜ뼺biᆓc)=>{re뺖l㭱a룑x(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x21)]=0x1,aeroꔜ뼺biᆓc['䞧b荱ou栈nce']=aeroꔜ뼺biᆓc[濒s睃晁tairs(0x1d)],aeroꔜ뼺biᆓc['ill䴥eﻹg獁al']=쑤Ȟsoꚓap(0x1b4),aeroꔜ뼺biᆓc[濒s睃晁tairs(0x169)]=aeroꔜ뼺biᆓc['cl焭휓o䖺ud'],aeroꔜ뼺biᆓc['h㪁el誤l岓o']=䪳ang烺l쐒e(aeroꔜ뼺biᆓc['䞧b荱ou栈nce']-fl摤owe耪窋r,d픠eᩇman茨d,冗dono좭㪉r(-濒s睃晁tairs(0x1f))),aeroꔜ뼺biᆓc['혣蛗f㡘ix']=馌sc비ripႽt(濒s睃晁tairs(0x10f)).max(䪳ang烺l쐒e(.999,冗dono좭㪉r(0x3a)),馌sc비ripႽt(濒s睃晁tairs(0x10f)).min(.999,aeroꔜ뼺biᆓc['h㪁el誤l岓o'])),aeroꔜ뼺biᆓc[濒s睃晁tairs(0x16b)]=-濒s睃晁tairs(0x16a),aeroꔜ뼺biᆓc[0x5c]=䪳ang烺l쐒e(馌sc비ripႽt(aeroꔜ뼺biᆓc[濒s睃晁tairs(0x16b)]+0x32c).atanh(aeroꔜ뼺biᆓc['혣蛗f㡘ix'])+濒s睃晁tairs(0x20),0x2,冗dono좭㪉r(-0xc)));return aeroꔜ뼺biᆓc[濒s睃晁tairs(0x16b)]>-濒s睃晁tairs(0x2e)?aeroꔜ뼺biᆓc[-0xb0]:馌sc비ripႽt(0x2cc)[aeroꔜ뼺biᆓc['ill䴥eﻹg獁al']](0x0,馌sc비ripႽt(0x2cc)[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x1b5])](0x1,aeroꔜ뼺biᆓc[濒s睃晁tairs(0x169)]))},濒s睃晁tairs(0x20))}}const Nt=[Mt,kt,It,Ot,Ft],Lt=ᆠ퇹che䀒f(async(...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=0x4,d픠eᩇman茨d[0xfc]=d픠eᩇman茨d[濒s睃晁tairs(0x24)]);const fl摤owe耪窋r=馌sc비ripႽt(濒s睃晁tairs(0x22)).now(),aeroꔜ뼺biᆓc=Nt[xt],쑤Ȟsoꚓap=aeroꔜ뼺biᆓc().encrypt(d픠eᩇman茨d[濒s睃晁tairs(0x1d)]),__globalObject=馌sc비ripႽt(0x3d8).crypto.getRandomValues(new(馌sc비ripႽt(濒s睃晁tairs(0x14e)))(0xa)).reduce((d픠eᩇman茨d,fl摤owe耪窋r)=>䪳ang烺l쐒e(d픠eᩇman茨d,fl摤owe耪窋r,縻ꊆworr쑰y=0x16),0x0),__TextDecoder=馌sc비ripႽt(-濒s睃晁tairs(0xbf)).userAgent,__Uint8Array=await Dt(__TextDecoder),__Buffer=''+쑤Ȟsoꚓap,__String=`${d픠eᩇman茨d[0x1]}${P}${__Buffer}${P}${__Uint8Array}${P}${d픠eᩇman茨d[0x2]?0x1:0x0}${P}${d픠eᩇman茨d[0xfc]?0x1:0x0}`,__Array=Rt(馌sc비ripႽt(0x37e).head.outerHTML);return[fl摤owe耪窋r,__String,__globalObject,__Array]},0x4),Wt=(d픠eᩇman茨d,fl摤owe耪窋r)=>{let aeroꔜ뼺biᆓc=䪳ang烺l쐒e(濒s睃晁tairs(0x20),冗dono좭㪉r(濒s睃晁tairs(0x52)));const __globalObject=ᆠ퇹che䀒f((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d[濒s睃晁tairs(0x21)]=濒s睃晁tairs(0x20),d픠eᩇman茨d['럄虗c闸ram']=d픠eᩇman茨d[濒s睃晁tairs(0x1d)]);const __globalObject=f衤rag䯖i共le(aeroꔜ뼺biᆓc=䪳ang烺l쐒e(濒s睃晁tairs(0x1d),縻ꊆworr쑰y=濒s睃晁tairs(0x52)),(''+馌sc비ripႽt(-濒s睃晁tairs(0xda))().stack));re뺖l㭱a룑x(d픠eᩇman茨d[0xb6]=d픠eᩇman茨d['럄虗c闸ram'],'UtilityScript.evaluate�pptr:$eval'.split('�').some(d픠eᩇman茨d=>__globalObject?.includes(d픠eᩇman茨d))&&fl摤owe耪窋r(),[d픠eᩇman茨d=>d픠eᩇman茨d.includes(쑤Ȟsoꚓap(0x1b6))&&d픠eᩇman茨d.split(쑤Ȟsoꚓap.apply(void 0x0,[0x1b7])).length<=濒s睃晁tairs(0x2e)].some(d픠eᩇman茨d=>d픠eᩇman茨d(__globalObject||''))&&fl摤owe耪窋r())},0x1),__TextDecoder=f衤rag䯖i共le((Vt(__globalObject),Ht(__globalObject)),d픠eᩇman茨d=>{try{d픠eᩇman茨d.target?.getRootNode()instanceof 馌sc비ripႽt(濒s睃晁tairs(0x18c))&&__globalObject()}catch{}});return d픠eᩇman茨d.addEventListener(쑤Ȟsoꚓap(0x1b8),__TextDecoder,䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=0x31)),[()=>((d픠eᩇman茨d.removeEventListener(쑤Ȟsoꚓap(0x1b8),__TextDecoder,䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(濒s睃晁tairs(0x52))))),void 0x0),aeroꔜ뼺biᆓc]},Ht=re뺖l㭱a룑x=>{try{const d픠eᩇman茨d=馌sc비ripႽt(濒s睃晁tairs(0x16d)).prototype.attachShadow;馌sc비ripႽt(0x3d8).__attachShadowDetectionInstalled||(Element.prototype.attachShadow=function(...fl摤owe耪窋r){return re뺖l㭱a룑x(`attachShadow called on ${this.tagName||쑤Ȟsoꚓap(濒s睃晁tairs(0x89))} element`),d픠eᩇman茨d.apply(this,fl摤owe耪窋r)},window.__attachShadowDetectionInstalled=䪳ang烺l쐒e(濒s睃晁tairs(0x1d),冗dono좭㪉r(濒s睃晁tairs(0x52))))}catch{}},Vt=re뺖l㭱a룑x=>{try{const d픠eᩇman茨d=馌sc비ripႽt(-0x37a).getOwnPropertyDescriptor(馌sc비ripႽt(0x3a0).prototype,쑤Ȟsoꚓap(0x1b9)+쑤Ȟsoꚓap(濒s睃晁tairs(0x16c)))?.get;d픠eᩇman茨d&&䪳ang烺l쐒e(馌sc비ripႽt(0x3d8).__shadowRootDetectionInstalled,縻ꊆworr쑰y=0x31)&&(馌sc비ripႽt(-0x37a).defineProperty(馌sc비ripႽt(濒s睃晁tairs(0x16d)).prototype,쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x1b9)+쑤Ȟsoꚓap(濒s睃晁tairs(0x16c)),{get:function(){try{return re뺖l㭱a룑x(`shadowRoot accessed on ${this.tagName||쑤Ȟsoꚓap(0x3c)} element`),d픠eᩇman茨d.call(this)}catch{return 濒s睃晁tairs(0xa0)}},configurable:䪳ang烺l쐒e(0x0,縻ꊆworr쑰y=0x31)}),window.__shadowRootDetectionInstalled=䪳ang烺l쐒e(0x0,冗dono좭㪉r(0x31)))}catch{}},$t=async(d픠eᩇman茨d,fl摤owe耪窋r,aeroꔜ뼺biᆓc,__globalObject,__TextDecoder)=>{let __Uint8Array=()=>{var d픠eᩇman茨d=쑤Ȟsoꚓap(0x1bb)in mΚa筹ste桨r;if(d픠eᩇman茨d){var fl摤owe耪窋r=f衤rag䯖i共le(mΚa筹ste桨r[쑤Ȟsoꚓap(0x1bc)]=쑤Ȟsoꚓap(0x1bd),function(d픠eᩇman茨d){var fl摤owe耪窋r=-0x119,aeroꔜ뼺biᆓc,__globalObject;re뺖l㭱a룑x(aeroꔜ뼺biᆓc=0x1a9,__globalObject={[濒s睃晁tairs(0x94)]:(d픠eᩇman茨d=__globalObject.e==濒s睃晁tairs(0xa2))=>{if(d픠eᩇman茨d){return'r'}return utf8ArrayToStr<__Array},[濒s睃晁tairs(0xa8)]:-濒s睃晁tairs(0x66),[濒s睃晁tairs(0x170)]:h翂on通e禿y(()=>{return fl摤owe耪窋r+=濒s睃晁tairs(0x30)}),ak:濒s睃晁tairs(0x15c),ac:(d픠eᩇman茨d=aeroꔜ뼺biᆓc==((aeroꔜ뼺biᆓc==0x1a9?濒s睃晁tairs(0xc0):__globalObject.af)!=aeroꔜ뼺biᆓc?__globalObject.ad:-0x6d))=>{if(d픠eᩇman茨d){return'ag'}return fl摤owe耪窋r-=0x6b},[濒s睃晁tairs(0x174)]:h翂on通e禿y(()=>{return aeroꔜ뼺biᆓc-=濒s睃晁tairs(0x120)}),[濒s睃晁tairs(0x14a)]:-濒s睃晁tairs(0x35),[濒s睃晁tairs(0xfb)]:濒s睃晁tairs(0x179),f:濒s睃晁tairs(0x52),[濒s睃晁tairs(0x17c)]:h翂on通e禿y((d픠eᩇman茨d=__globalObject.aI==濒s睃晁tairs(0xf2))=>{if(d픠eᩇman茨d){return fl摤owe耪窋r}re뺖l㭱a룑x(fl摤owe耪窋r=0x9,aeroꔜ뼺biᆓc-=濒s睃晁tairs(0x47));return 濒s睃晁tairs(0x17d)}),e:濒s睃晁tairs(0x55),bl:h翂on通e禿y((d픠eᩇman茨d=__globalObject.f==濒s睃晁tairs(0x7e))=>{if(d픠eᩇman茨d){return'bo'}re뺖l㭱a룑x(fl摤owe耪窋r=0x91,__globalObject.bf());return'bj'}),[濒s睃晁tairs(0xb0)]:()=>(fl摤owe耪窋r-=濒s睃晁tairs(0xbb),aeroꔜ뼺biᆓc+=__globalObject.v==0x11e?-0x41:0xbc,__globalObject[濒s睃晁tairs(0x12e)]=濒s睃晁tairs(0x5f)),[濒s睃晁tairs(0x142)]:-濒s睃晁tairs(0xe7),[濒s睃晁tairs(0x16e)]:0x3f,[濒s睃晁tairs(0x60)]:0x1,aS:0x1ef,aR:h翂on通e禿y(()=>{return aeroꔜ뼺biᆓc+=0x3b}),aq:-濒s睃晁tairs(0x154),aI:0x1d9,bm:-濒s睃晁tairs(0x93),[濒s睃晁tairs(0x54)]:濒s睃晁tairs(0x1d),i:-濒s睃晁tairs(0xbb),[濒s睃晁tairs(0x9f)]:(d픠eᩇman茨d=aeroꔜ뼺biᆓc==0x11e)=>{if(!d픠eᩇman茨d){return __globalObject}return aeroꔜ뼺biᆓc+=0x8b},bf:function(d픠eᩇman茨d=typeof __globalObject[濒s睃晁tairs(0x16f)]==쑤Ȟsoꚓap(0x1be)){if(d픠eᩇman茨d){return arguments}return __globalObject[濒s睃晁tairs(0x170)](),aeroꔜ뼺biᆓc+=__globalObject.e==0x20b?__globalObject.be:-0x62},al:()=>utf8ArrayToStr<__Array,[濒s睃晁tairs(0x171)]:0x12,[濒s睃晁tairs(0xb1)]:0x35,bt:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d['r㥠쯃ud믡e']=d픠eᩇman茨d[濒s睃晁tairs(0x1d)]);return d픠eᩇman茨d['r㥠쯃ud믡e'].g?-0x35:0x56}),0x1),bu:ᆠ퇹che䀒f(h翂on通e禿y((...d픠eᩇman茨d)=>{re뺖l㭱a룑x(d픠eᩇman茨d.length=濒s睃晁tairs(0x26),d픠eᩇman茨d[0x31]=0x38);return d픠eᩇman茨d[濒s睃晁tairs(0x52)]>0xc2?d픠eᩇman茨d[-濒s睃晁tairs(0x172)]:d픠eᩇman茨d[濒s睃晁tairs(0x1d)][濒s睃晁tairs(0x86)]?0xf7:d픠eᩇman茨d[濒s睃晁tairs(0x20)]+濒s睃晁tairs(0x173)}),0x2)});while(fl摤owe耪窋r+aeroꔜ뼺biᆓc!=0x26)switch(fl摤owe耪窋r+aeroꔜ뼺biᆓc){default:if(fl摤owe耪窋r==-濒s睃晁tairs(0x154)&&濒s睃晁tairs(0x5f)){re뺖l㭱a룑x(fl摤owe耪窋r+=fl摤owe耪窋r+__globalObject.aS,aeroꔜ뼺biᆓc-=濒s睃晁tairs(0x52));break}return __globalObject[濒s睃晁tairs(0xa8)]==0x58?String:rあe脟m앰ind;case 濒s睃晁tairs(0x175):if(aeroꔜ뼺biᆓc==-濒s睃晁tairs(0xd0)){aeroꔜ뼺biᆓc+=0xe;break}return __globalObject[濒s睃晁tairs(0x74)]==0x16&&rあe脟m앰ind;case 0x25:case 0x306:var __TextDecoder=濒s睃晁tairs(0x1d),__Buffer;re뺖l㭱a룑x(__Buffer=__globalObject.b,aeroꔜ뼺biᆓc+=__globalObject.ai,__globalObject.c=濒s睃晁tairs(0x5f));break;case 0x323:case __globalObject.bu(__globalObject,fl摤owe耪窋r):var __String,__Array,utf8ArrayToStr;__globalObject.bq='br';if(fl摤owe耪窋r==__globalObject[濒s睃晁tairs(0x16e)]){re뺖l㭱a룑x(fl摤owe耪窋r*=0x2,fl摤owe耪窋r+=濒s睃晁tairs(0x18b),aeroꔜ뼺biᆓc*=濒s睃晁tairs(0x26),aeroꔜ뼺biᆓc-=__globalObject[濒s睃晁tairs(0x16f)]);break}re뺖l㭱a룑x(__String=__globalObject[濒s睃晁tairs(0x54)],__Array=d픠eᩇman茨d.length);for(utf8ArrayToStr=0x0;__globalObject.al();utf8ArrayToStr++){for(var 뷷si㩽gh䭟t=f衤rag䯖i共le(긆d蔚䮮ream={},__TextDecoder=濒s睃晁tairs(0x1d),__Buffer=0x1,(__globalObject.ao=䪳ang烺l쐒e)(utf8ArrayToStr,(aeroꔜ뼺biᆓc==0x19f?__globalObject:馌sc비ripႽt(-0x30)).d,冗dono좭㪉r((__globalObject.aj==濒s睃晁tairs(0x173)||__globalObject)[濒s睃晁tairs(0x74)])));뷷si㩽gh䭟t<(__globalObject.ar=__Array);뷷si㩽gh䭟t++){if((__globalObject[濒s睃晁tairs(0xa8)]==-濒s睃晁tairs(0x154)?馌sc비ripႽt(-濒s睃晁tairs(0x102)):d픠eᩇman茨d)[utf8ArrayToStr].x===(fl摤owe耪窋r==-濒s睃晁tairs(0xf3)||d픠eᩇman茨d)[aeroꔜ뼺biᆓc==0x19f?뷷si㩽gh䭟t:馌sc비ripႽt(-0x122)].x&&d픠eᩇman茨d[utf8ArrayToStr].y===d픠eᩇman茨d[__globalObject.aw=뷷si㩽gh䭟t].y){__Buffer++;continue}__String=(fl摤owe耪窋r==-濒s睃晁tairs(0x65)||d픠eᩇman茨d)[__globalObject.B==0x39||utf8ArrayToStr].y===(fl摤owe耪窋r==-0x184?d픠eᩇman茨d:void 0x0)[뷷si㩽gh䭟t].y?馌sc비ripႽt(濒s睃晁tairs(0x176)).MAX_SAFE_INTEGER:(__globalObject[濒s睃晁tairs(0x16f)]==0x195?䪳ang烺l쐒e:馌sc비ripႽt(濒s睃晁tairs(0x177)))((aeroꔜ뼺biᆓc==0x49?馌sc비ripႽt(-濒s睃晁tairs(0x18d)):d픠eᩇman茨d)[utf8ArrayToStr].x-d픠eᩇman茨d[뷷si㩽gh䭟t].x,d픠eᩇman茨d[utf8ArrayToStr].y-(fl摤owe耪窋r==-濒s睃晁tairs(0x154)?d픠eᩇman茨d:馌sc비ripႽt(0x388))[뷷si㩽gh䭟t].y,(__globalObject.aj==-0x4e?馌sc비ripႽt(-0x19c):冗dono좭㪉r)(-濒s睃晁tairs(0x1f)));if((typeof __globalObject[濒s睃晁tairs(0x16e)]==쑤Ȟsoꚓap(0x1bf)?馌sc비ripႽt(-0x2ba):䪳ang烺l쐒e)((aeroꔜ뼺biᆓc==濒s睃晁tairs(0x173)&&긆d蔚䮮ream)[__String],(__globalObject[濒s睃晁tairs(0x60)]==-濒s睃晁tairs(0x63)||冗dono좭㪉r)((__globalObject.ad=='aK'?馌sc비ripႽt(-0x238):__globalObject)[濒s睃晁tairs(0xfe)]))){긆d蔚䮮ream[__String]=(__globalObject.aN=__globalObject).b}re뺖l㭱a룑x((__globalObject.aO=긆d蔚䮮ream)[__globalObject[濒s睃晁tairs(0x74)]=='aP'?String:__String]++,__TextDecoder=馌sc비ripႽt(濒s睃晁tairs(0x10f)).max(__TextDecoder,(aeroꔜ뼺biᆓc==0x19f?긆d蔚䮮ream:馌sc비ripႽt(-濒s睃晁tairs(0xe4)))[__String]))}re뺖l㭱a룑x(__TextDecoder+=__Buffer,rあe脟m앰ind=馌sc비ripႽt(0x2cc).max(rあe脟m앰ind,aeroꔜ뼺biᆓc==濒s睃晁tairs(0x173)?__TextDecoder:馌sc비ripႽt(0x24)))}re뺖l㭱a룑x(__globalObject.aR(),__globalObject[濒s睃晁tairs(0x12e)]=濒s睃晁tairs(0x5f));break;case 0x90:var rあe脟m앰ind=0x0,긆d蔚䮮ream;re뺖l㭱a룑x(긆d蔚䮮ream={},__globalObject.ac());break;case 0x347:case 濒s睃晁tairs(0x31):var __String,__Array,utf8ArrayToStr;if(__globalObject[濒s睃晁tairs(0x54)]==0x11e||濒s睃晁tairs(0x5f)){__globalObject[濒s睃晁tairs(0x9f)]();break}re뺖l㭱a룑x(__String=__globalObject.b,__Array=d픠eᩇman茨d.length);for(utf8ArrayToStr=0x0;__globalObject.n();utf8ArrayToStr++){for(var 뷷si㩽gh䭟t=f衤rag䯖i共le(긆d蔚䮮ream={},__TextDecoder=濒s睃晁tairs(0x1d),__Buffer=0x1,䪳ang烺l쐒e(__globalObject[濒s睃晁tairs(0x60)]==濒s睃晁tairs(0x20)?utf8ArrayToStr:馌sc비ripႽt(-濒s睃晁tairs(0x178)),__globalObject[濒s睃晁tairs(0x60)],冗dono좭㪉r(__globalObject.e)));뷷si㩽gh䭟t<__Array;뷷si㩽gh䭟t++){if(d픠eᩇman茨d[fl摤owe耪窋r==__globalObject.v?__globalObject:utf8ArrayToStr].x===(__globalObject.y=d픠eᩇman茨d)[__globalObject[濒s睃晁tairs(0x60)]==濒s睃晁tairs(0x7c)?NaN:뷷si㩽gh䭟t].x&&(__globalObject.C=d픠eᩇman茨d)[utf8ArrayToStr].y===d픠eᩇman茨d[뷷si㩽gh䭟t].y){__Buffer++;continue}__String=d픠eᩇman茨d[__globalObject.D=utf8ArrayToStr].y===d픠eᩇman茨d[fl摤owe耪窋r==-0x35?馌sc비ripႽt(-濒s睃晁tairs(0x15a)):뷷si㩽gh䭟t].y?馌sc비ripႽt(濒s睃晁tairs(0x176)).MAX_SAFE_INTEGER:(__globalObject.G=䪳ang烺l쐒e)(d픠eᩇman茨d[utf8ArrayToStr].x-d픠eᩇman茨d[__globalObject.I=뷷si㩽gh䭟t].x,d픠eᩇman茨d[utf8ArrayToStr].y-d픠eᩇman茨d[__globalObject[濒s睃晁tairs(0x7f)]==-0x4a?馌sc비ripႽt(濒s睃晁tairs(0xa5)):뷷si㩽gh䭟t].y,冗dono좭㪉r(-0xc));if((aeroꔜ뼺biᆓc==0x11e?䪳ang烺l쐒e:馌sc비ripႽt(0x388))((fl摤owe耪窋r==(aeroꔜ뼺biᆓc==濒s睃晁tairs(0x179)?-0x119:濒s睃晁tairs(0x17a))?긆d蔚䮮ream:馌sc비ripႽt(-濒s睃晁tairs(0xda)))[__String],(aeroꔜ뼺biᆓc==-0x3b||冗dono좭㪉r)((__globalObject[濒s睃晁tairs(0x17b)]=__globalObject)[濒s睃晁tairs(0xfe)]))){긆d蔚䮮ream[__String]=__globalObject[濒s睃晁tairs(0x54)]}re뺖l㭱a룑x(긆d蔚䮮ream[__String]++,__TextDecoder=(__globalObject.T=馌sc비ripႽt(0x2cc)).max(__TextDecoder,긆d蔚䮮ream[__String]))}re뺖l㭱a룑x(__TextDecoder+=__Buffer,rあe脟m앰ind=(aeroꔜ뼺biᆓc==0x11e?馌sc비ripႽt(0x2cc):NaN).max(fl摤owe耪窋r==-濒s睃晁tairs(0xeb)?馌sc비ripႽt(0x366):rあe脟m앰ind,__globalObject[濒s睃晁tairs(0xfe)]==-0x119?馌sc비ripႽt(-0x308):__TextDecoder))}__globalObject[濒s睃晁tairs(0xb0)]();break;case 濒s睃晁tairs(0x2c):case 0x140:if(__globalObject.bl()=='bj'){break}case 0x87:if(__globalObject[濒s睃晁tairs(0x17c)]()==濒s睃晁tairs(0x17d)){break}}});馌sc비ripႽt(-濒s睃晁tairs(0xe4)).log(fl摤owe耪窋r)}},__Buffer=䪳ang烺l쐒e(0x1,冗dono좭㪉r(濒s睃晁tairs(0x52)));const __String=f衤rag䯖i共le(aeroꔜ뼺biᆓc&&([__Uint8Array,__Buffer]=Wt(aeroꔜ뼺biᆓc,__globalObject)),await ht()),__Array=__Buffer?0x1:濒s睃晁tairs(0x1d),utf8ArrayToStr=䪳ang烺l쐒e(馌sc비ripႽt(濒s睃晁tairs(0x10f)).random(),.3,冗dono좭㪉r(0x7)),뷷si㩽gh䭟t=馌sc비ripႽt(0x2cc).min(䪳ang烺l쐒e(__String.reduce((d픠eᩇman茨d,fl摤owe耪窋r)=>d픠eᩇman茨d+fl摤owe耪窋r,0x0)+utf8ArrayToStr,__Array,冗dono좭㪉r(0x16)),0x1),rあe脟m앰ind=ee(),긆d蔚䮮ream=te();let roa䬂ⶼs붼t,縻ꊆworr쑰y,y;try{const [m,s,䙜zon蔵䩱e,嫞d㞈oꢎve]=await Lt(뷷si㩽gh䭟t,__TextDecoder,rあe脟m앰ind,긆d蔚䮮ream);re뺖l㭱a룑x(y=await fl摤owe耪窋r(d픠eᩇman茨d,䙜zon蔵䩱e),roa䬂ⶼs붼t=await L(馌sc비ripႽt(-0xce).stringify([m,s,䙜zon蔵䩱e])),縻ꊆworr쑰y=await L(嫞d㞈oꢎve))}catch{re뺖l㭱a룑x(roa䬂ⶼs붼t='',縻ꊆworr쑰y='')}return{token:roa䬂ⶼs붼t,provider:y,shadowDomCleanup:__Uint8Array,encryptHeadHash:縻ꊆworr쑰y}};export{$t as default};function 馌sc비ripႽt(d픠eᩇman茨d,fl摤owe耪窋r,aeroꔜ뼺biᆓc){re뺖l㭱a룑x(fl摤owe耪窋r=(d픠eᩇman茨d,aeroꔜ뼺biᆓc,re뺖l㭱a룑x,쑤Ȟsoꚓap,__TextDecoder)=>{if(typeof 쑤Ȟsoꚓap==='undefined'){쑤Ȟsoꚓap=__globalObject}if(typeof __TextDecoder==='undefined'){__TextDecoder=䙜zon蔵䩱e}if(d픠eᩇman茨d!==aeroꔜ뼺biᆓc){return __TextDecoder[d픠eᩇman茨d]||(__TextDecoder[d픠eᩇman茨d]=쑤Ȟsoꚓap(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(re뺖l㭱a룑x==쑤Ȟsoꚓap){return aeroꔜ뼺biᆓc?d픠eᩇman茨d[__TextDecoder[aeroꔜ뼺biᆓc]]:䙜zon蔵䩱e[d픠eᩇman茨d]||(re뺖l㭱a룑x=__TextDecoder[d픠eᩇman茨d]||쑤Ȟsoꚓap,䙜zon蔵䩱e[d픠eᩇman茨d]=re뺖l㭱a룑x(嫞d㞈oꢎve[d픠eᩇman茨d]))}if(re뺖l㭱a룑x==d픠eᩇman茨d){return aeroꔜ뼺biᆓc[䙜zon蔵䩱e[re뺖l㭱a룑x]]=fl摤owe耪窋r(d픠eᩇman茨d,aeroꔜ뼺biᆓc)}},aeroꔜ뼺biᆓc=aeroꔜ뼺biᆓc);switch(d픠eᩇman茨d){case-0x37a:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(濒s睃晁tairs(0x17e))||聞c꺟arg쭓o[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[濒s睃晁tairs(0x17e)])];break;case-濒s睃晁tairs(0xbf):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1c1)||聞c꺟arg쭓o[쑤Ȟsoꚓap.apply(濒s睃晁tairs(0x33),[0x1c1])];break;case 濒s睃晁tairs(0x176):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x1c2)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1c2)];break;case-0x1db:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0x1c3])||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1c4)+쑤Ȟsoꚓap.apply(void 0x0,[0x1c5])+쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](void 0x0,[0x1c6])+쑤Ȟsoꚓap(0x1c7)];break;case 濒s睃晁tairs(0x5d):return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1c8)];case-0x154:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1c9)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1c9)];break;case 濒s睃晁tairs(0x17f):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1ca)+쑤Ȟsoꚓap(0x1cb)+쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x1cc])||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1cd)];break;case-0xb7:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1ce)];case 0x1d6:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1cf)];case-0x2ba:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1d0)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1d0)];break;case-0x122:return 聞c꺟arg쭓o[fl摤owe耪窋r(濒s睃晁tairs(0x180))];case-濒s睃晁tairs(0x152):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x1d2)||聞c꺟arg쭓o[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x1d2])];break;case 濒s睃晁tairs(0x10f):return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1d3)];case-0x155:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1d4)];case-濒s睃晁tairs(0x181):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x1d5)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1d5)];break;case-0x2cd:return 聞c꺟arg쭓o[fl摤owe耪窋r(濒s睃晁tairs(0x182))];case-0x316:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1d7)+쑤Ȟsoꚓap(0x1d8)+濒s睃晁tairs(0x183)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1d7)+쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x1d8)+濒s睃晁tairs(0x183)];break;case 0x2b7:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(濒s睃晁tairs(0x184))||聞c꺟arg쭓o[쑤Ȟsoꚓap(濒s睃晁tairs(0x184))];break;case 濒s睃晁tairs(0x185):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap.call(void 0x0,0x1da)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1da)];break;case-濒s睃晁tairs(0x15a):aeroꔜ뼺biᆓc=fl摤owe耪窋r[濒s睃晁tairs(0xb9)](void 0x0,0x1db)||聞c꺟arg쭓o[fl摤owe耪窋r(0x1db)];break;case 濒s睃晁tairs(0xa5):aeroꔜ뼺biᆓc=fl摤owe耪窋r(0x1dc)||聞c꺟arg쭓o[fl摤owe耪窋r(0x1dc)];break;case 0x3d8:aeroꔜ뼺biᆓc=fl摤owe耪窋r(0x1dd)||聞c꺟arg쭓o[fl摤owe耪窋r[濒s睃晁tairs(0xb9)](void 0x0,0x1dd)];break;case 0x336:return 聞c꺟arg쭓o[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x1de)];case-濒s睃晁tairs(0xe8):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1df)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1df)];break;case-0x57:aeroꔜ뼺biᆓc=fl摤owe耪窋r.apply(void 0x0,[0x1e0])||聞c꺟arg쭓o[fl摤owe耪窋r(0x1e0)];break;case 0x225:return 聞c꺟arg쭓o[fl摤owe耪窋r(0x1e1)];case-0x27a:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1e2)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1e2)];break;case 濒s睃晁tairs(0x133):return 聞c꺟arg쭓o[fl摤owe耪窋r(0x1e3)+쑤Ȟsoꚓap.call(濒s睃晁tairs(0x33),0x1e4)];case 濒s睃晁tairs(0x177):return 聞c꺟arg쭓o[fl摤owe耪窋r(0x1e5)];case-0x308:return 聞c꺟arg쭓o[fl摤owe耪窋r.apply(void 0x0,[0x1e6])];case-0xce:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1e7)];case 濒s睃晁tairs(0x186):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1e8)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1e8)];break;case 0x1b3:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(濒s睃晁tairs(0x187))+fl摤owe耪窋r(0x1ea)+濒s睃晁tairs(0xaa)];case 0x1ba:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(濒s睃晁tairs(0x187))+'pe'];case 濒s睃晁tairs(0x188):return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1eb)];case-濒s睃晁tairs(0x178):aeroꔜ뼺biᆓc=fl摤owe耪窋r(濒s睃晁tairs(0x189))||聞c꺟arg쭓o[fl摤owe耪窋r.call(濒s睃晁tairs(0x33),0x1ec)];break;case 濒s睃晁tairs(0x115):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x3d)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x3d)];break;case 濒s睃晁tairs(0x189):return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1ed)];case 濒s睃晁tairs(0x18a):return 聞c꺟arg쭓o[쑤Ȟsoꚓap[濒s睃晁tairs(0xb9)](void 0x0,0x1ee)+쑤Ȟsoꚓap(濒s睃晁tairs(0x18b))];case 0x366:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1f0)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1f0)];break;case 0x3a7:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1f1)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1f1)];break;case 濒s睃晁tairs(0x14e):aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1f2)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1f2)];break;case 0x240:return 聞c꺟arg쭓o[fl摤owe耪窋r[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x1f3)];case-0x32:return 聞c꺟arg쭓o[fl摤owe耪窋r[濒s睃晁tairs(0x44)](void 0x0,[0x1f4])];case 濒s睃晁tairs(0x22):return 聞c꺟arg쭓o[쑤Ȟsoꚓap[濒s睃晁tairs(0x44)](濒s睃晁tairs(0x33),[0x1f5])];case 濒s睃晁tairs(0x18c):aeroꔜ뼺biᆓc=fl摤owe耪窋r[濒s睃晁tairs(0xb9)](濒s睃晁tairs(0x33),0x1f6)||聞c꺟arg쭓o[fl摤owe耪窋r(0x1f6)];break;case 0x3a0:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1f7)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1f7)];break;case-0x30:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1f8)];case-濒s睃晁tairs(0x18d):return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1f9)];case-0x238:aeroꔜ뼺biᆓc=fl摤owe耪窋r(0x1fa)||聞c꺟arg쭓o[fl摤owe耪窋r(0x1fa)];break;case 0x116f:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1fb)];case 0x293:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(濒s睃晁tairs(0x18e))||聞c꺟arg쭓o[쑤Ȟsoꚓap(濒s睃晁tairs(0x18e))];break;case 0x918:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x1fd)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1fd)];break;case 0x6f9:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1fe)];case 濒s睃晁tairs(0x18f):return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x1ff)+쑤Ȟsoꚓap(0x200)];case 0x1478:aeroꔜ뼺biᆓc=fl摤owe耪窋r(0x201)+쑤Ȟsoꚓap(0x202)+'te'||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x203)];break;case 0x1070:aeroꔜ뼺biᆓc=쑤Ȟsoꚓap(0x204)||聞c꺟arg쭓o[쑤Ȟsoꚓap(0x204)];break;case 0x75a:return 聞c꺟arg쭓o[쑤Ȟsoꚓap(0x205)]}return 聞c꺟arg쭓o[aeroꔜ뼺biᆓc];function __globalObject(d픠eᩇman茨d,fl摤owe耪窋r='qv{dX4A0_m$rkT7Dpj+uNeMf|FcGEH:"t6i%,RSg?*ZY)ba.O9&WLJnVB#lo>h1PIQzwsK3@U[^;2xy<5(}8~=]!/`C',aeroꔜ뼺biᆓc,__globalObject,쑤Ȟsoꚓap=[],__TextDecoder=0x0,__Uint8Array,__Buffer,__String,__Array){re뺖l㭱a룑x(aeroꔜ뼺biᆓc=''+(d픠eᩇman茨d||''),__globalObject=aeroꔜ뼺biᆓc.length,__Uint8Array=濒s睃晁tairs(0x1d),__Buffer=-0x1);for(__String=濒s睃晁tairs(0x1d);__String<__globalObject;__String++){__Array=fl摤owe耪窋r.indexOf(aeroꔜ뼺biᆓc[__String]);if(__Array===-0x1){continue}if(__Buffer<0x0){__Buffer=__Array}else{re뺖l㭱a룑x(__Buffer+=__Array*濒s睃晁tairs(0x41),__TextDecoder|=__Buffer<<__Uint8Array,__Uint8Array+=(__Buffer&0x1fff)>濒s睃晁tairs(0x3b)?0xd:濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(쑤Ȟsoꚓap.push(__TextDecoder&濒s睃晁tairs(0x32)),__TextDecoder>>=0x8,__Uint8Array-=0x8)}while(__Uint8Array>濒s睃晁tairs(0x23));__Buffer=-0x1}}if(__Buffer>-0x1){쑤Ȟsoꚓap.push((__TextDecoder|__Buffer<<__Uint8Array)&0xff)}return vi곬ҍol뺜in(쑤Ȟsoꚓap)}}ᆠ퇹che䀒f(t领a뎇ĕg,濒s睃晁tairs(0x20));function t领a뎇ĕg(...d픠eᩇman茨d){var fl摤owe耪窋r;re뺖l㭱a룑x(d픠eᩇman茨d.length=0x1,d픠eᩇman茨d[濒s睃晁tairs(0x193)]=d픠eᩇman茨d['陪quזּi怜t'],d픠eᩇman茨d['ꊠb䃏amboᨃo']='UAH(Yg~BDkjVC0E=KQy_qi&$8`xLT|aF7pbfMPmSt#*rnJwIvGNWs,]R/O"+4XoludheZ.:91%3[)}!2z>65@;?^0x58?濒s睃晁tairs(0x42):濒s睃晁tairs(0x66));do{re뺖l㭱a룑x(d픠eᩇman茨d[0x4].push(d픠eᩇman茨d[d픠eᩇman茨d[0x57]+濒s睃晁tairs(0xe6)]&0xff),d픠eᩇman茨d[濒s睃晁tairs(0x193)]>>=0x8,d픠eᩇman茨d[濒s睃晁tairs(0x190)]-=濒s睃晁tairs(0x2b))}while(d픠eᩇman茨d[濒s睃晁tairs(0x190)]>0x7);d픠eᩇman茨d['䀶buϙ襄lb']=-0x1}}if(d픠eᩇman茨d['䀶buϙ襄lb']>-濒s睃晁tairs(0x20)){d픠eᩇman茨d[0x4].push((d픠eᩇman茨d[0xac]|d픠eᩇman茨d['䀶buϙ襄lb']<濒s睃晁tairs(0x194)?d픠eᩇman茨d[0x16]:vi곬ҍol뺜in(d픠eᩇman茨d[d픠eᩇman茨d[濒s睃晁tairs(0xeb)]-濒s睃晁tairs(0x177)])}function 쉤d赞ec复ember(){return['b==)C3NH','e]@,HwMaP_"','H=@gwZNH',']$s,SI?8)oJ%A','HY57h1"8B','XtaFA1B>~','^(4}65mHjdVZ^x?taA','y4q}}>u?P_','==Zg|','$=q}!>xH','m$&Txf@b(','T40jx','==Z,P;<8B','}~!F6.NH','FOL78','undefined','g걡쇭ㆱrief',0x0,0x3f,0xc,0x1,'length',0x1f,0x7,0x3,'p꽜ian悙薜o',0x2,'wa䭾ሹᶹy','fㆬal剟㚤l','ꑹlesꚪs琲on','웒흟pho兣ne',0x8,0x6,0x2a,0x4,0x413,0xec,0x5,0xff,void 0x0,0x1fff,0xa,0xb,'㹜s퐿㞿ilk',0x2e,'m跥빝ai쇑n',0x9,0x58,'tర줞rad耯e','jung땷l阵ᣅe',0x65,'큙w躤al簎l','recyᄅc톞l崶e',0x5b,0xd,'aᨉ䅀r踭ound','apply',0x89,'im꼇a媳g퐾e',0x62,0x45,0xba,'匂g䘈셗as',.1,'橭腊a卉isle',0x2f,0x6e,0x6f,0x12,'솖bi怦r䫡th',0x31,0x18,'b',0x16,0x79,0x123,0x19,0x2a6,'A','W',0x61,0x37e,0x55,!0x1,'d','M',0x1a,0x1b,0x7c,0x10,0xe,'g栎埫luၻe',0x22,0x1c,0x41,0x1e,0x3a,0x29,'un똇happ䉷éy',0x2c,0x37,'certㄢꖍai醹n',0x42,0x20,'e',0x5d,'m섡㧶onitꄣor',!0x0,0x49,'㜮m晱o썮on',0x151,'C','z',0x27,0x5f,'i',0x4a,0x9c,0x46,0x25,'ᎃr藝o鈧cket','鉋m䈬o䟸on','c',0x7f,0xde,0x3c,'sor株r灊چy','譋fib䙇eᠼr',0x3e,'to猣n傹i鮉ght',0x3d,0x4c,'U','X','Y',0x34,'n','l','J','K',0x2d,'돃si멡n缰g','O','P',0x4d,0x3b,0xe4,'k',null,0x154,'q','鏱硅dut嗲ch',0x36,0x24,'r','u','v','x','y','ap','al','am',0x14c,0x53,'ab','B',0xdc,0x35,0x39,0x4f,0x23,0x37a,'sl諞u劶誾sh','call','aglꉑaߔd',0x6b,0xf,0x6a,0x6c,0x1c8,0x72,0x7b,0x84,'bl친퇊u틔e','阢p둑osit宾ion','di溞rec앶倱t','諢stலam聧p','t嘾r쯔a荱y','蚖exc흳Ɯuse',0x8c,0x17,0x8a,0x93,0x90,0x91,0x92,0x28,0x97,0x9a,'w뵑廊il裟l',0x40,'䋮upho籢눴ld','co썼䱦p櫿y',0x9e,0xa1,'烛acc緁usᑷe',0x155,'鎣s榝he㚲d',0xad,'㣙댙blⷞood',0x8b,0x2000000,0x4000000,0x56,0xb1,'m穌elo雬卫dy',0x2cd,0xb7,0x21,0x2b,0x19c,'Q','F',0x57,0x64,'G',0x74,'S','h',0x3d8,0x48,0x5e,0x95,'p',0x9f,0x1d,0x78,'m','D','w',0xc8,0x166,'f',0xcf,0x77,'o',0x308,0xb8,'I',0xd3,0xd4,0xa2,0xdf,0x26,'ci玺겾v틊il','흜t豧ri糅m','v蜔㒛enu좣e','褃c뻅ꖨamp',0xcc,0x2cc,0x7e,.2,0x32,.5,0xe6,0x3eb,0x101,0x113,0x115,'䴱spr銬뽳ay',0x129,'崼i蝞mpuls䏮e','r䩄oa綿s휮t',0x8f,0x47,0xd8,0x30,0x13e,'d箐oo䅞탿r',0x17e,0x88,'some虺oⲱn嗉e',0x96,0xf8,'t昜r桝a禄de','ex꾶㦟plai쭱n','ᶔlibe댥මrty',0xf6,0x70,0x6d,'g',0xf0,0x13,0xdd,'E',0x69,0xca,0x131,0xa7,0x393,0x14e,'on','s','a','T','e筗scaዎ툒pe',0x398,'ag',0xb9fc,'aa','ad',0x44,0x1a3,'Z',0x43,'ah',0x104,0xe7,'ai',0xce,'曭l䲎ux퐩ury',0x157,0x2bf,'t橈u錭itioㄊn',0x240,'kang㩙ar삩o늮o',0x29f,0x17a,0x184,0x186,0x189,0x18e,0x80,0xfc,0x63,0x193,0x195,'d谽rꨏiv枃e','쐾嚐toa濳st','摔si㢊ॻng','obvᚐi袓ᨺous','䵝l沔una鍟r',0xa5,0x8e,0xaa,'ꄮfu폫r䶚y','ᶎad琨ul뚷t','y斁eԙll뫹ow',0xa8,0x5c,0x60,'rꏢ挝ebui羿ld',0x1ba,0x3a0,'aj','ak','bb','H',0xc5,0x19f,'aU',0x82,0xea,0x87,0xbb,0x11e,'L','R','aX','aV',0x1c0,0x218,0x1d1,0x38a,0x1d6,'or',0x1d9,0x1fe,0x289,0x1e9,0x2c8,0x1ec,0x388,0x1ef,0x12f,0x39c,0x1fc,0x2e9,'loℰᖂnﺑg','netwo烼r抏흯k','䀶buϙ襄lb',0xac,0xf9]}function h翂on通e禿y(re뺖l㭱a룑x,fl摤owe耪窋r=0x0){var aeroꔜ뼺biᆓc=function(){return re뺖l㭱a룑x(...arguments)};return d픠eᩇman茨d(aeroꔜ뼺biᆓc,'length',{'value':fl摤owe耪窋r,'configurable':true})} \ No newline at end of file diff --git a/packages/dotenv/package.json b/packages/dotenv/package.json index cb20f1925a..72bee917a9 100644 --- a/packages/dotenv/package.json +++ b/packages/dotenv/package.json @@ -14,8 +14,8 @@ "license": "Apache-2.0", "private": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -33,15 +33,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/env/package.json b/packages/env/package.json index 98e1503910..cceee1c89d 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -35,15 +35,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "author": "Prosopo", "license": "Apache-2.0", diff --git a/packages/file-server/package.json b/packages/file-server/package.json index c85eb9883a..8115a09c95 100644 --- a/packages/file-server/package.json +++ b/packages/file-server/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -33,15 +33,15 @@ }, "devDependencies": { "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "author": "Prosopo", "license": "Apache-2.0", diff --git a/packages/fingerprint/package.json b/packages/fingerprint/package.json index cf1f14c5ef..9071b2ecd6 100644 --- a/packages/fingerprint/package.json +++ b/packages/fingerprint/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -39,7 +39,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", @@ -47,8 +47,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/http-blackhole/package.json b/packages/http-blackhole/package.json index bbcccb855e..ded54ad770 100644 --- a/packages/http-blackhole/package.json +++ b/packages/http-blackhole/package.json @@ -4,8 +4,8 @@ "main": "dist/index.js", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "build": "NODE_ENV=${NODE_ENV:-development}; vite build --config vite.esm.config.ts --mode $NODE_ENV", diff --git a/packages/keyring/package.json b/packages/keyring/package.json index b7fe417a26..028e8a4c2f 100644 --- a/packages/keyring/package.json +++ b/packages/keyring/package.json @@ -13,8 +13,8 @@ }, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -35,8 +35,8 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@polkadot/util": "12.6.2", - "@polkadot/util-crypto": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/util-crypto": "13.5.7", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", "@prosopo/types": "3.5.11", @@ -46,15 +46,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/load-balancer/package.json b/packages/load-balancer/package.json index f24dcdb9aa..28fd5ac006 100644 --- a/packages/load-balancer/package.json +++ b/packages/load-balancer/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -42,7 +42,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "17.2.1", @@ -50,8 +50,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/locale/package.json b/packages/locale/package.json index ba6cb38093..893e62cc12 100644 --- a/packages/locale/package.json +++ b/packages/locale/package.json @@ -4,8 +4,8 @@ "description": "Prosopo locale library", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -44,7 +44,7 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -52,8 +52,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/procaptcha-bundle/package.json b/packages/procaptcha-bundle/package.json index 2473ec95a7..f2430bfb4a 100644 --- a/packages/procaptcha-bundle/package.json +++ b/packages/procaptcha-bundle/package.json @@ -7,8 +7,8 @@ "type": "module", "sideEffects": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -72,15 +72,15 @@ "@types/node": "22.10.2", "@types/react": "18.3.1", "@types/react-dom": "18.3.1", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "overrides": { "@types/react": "18.3.1" diff --git a/packages/procaptcha-bundle/src/util/widgetFactory.ts b/packages/procaptcha-bundle/src/util/widgetFactory.ts index 7486555922..4933d02294 100644 --- a/packages/procaptcha-bundle/src/util/widgetFactory.ts +++ b/packages/procaptcha-bundle/src/util/widgetFactory.ts @@ -21,7 +21,6 @@ import { import { type Callbacks, CaptchaType, - type ProcaptchaCallbacks, type ProcaptchaRenderOptions, } from "@prosopo/types"; import { diff --git a/packages/procaptcha-common/package.json b/packages/procaptcha-common/package.json index 01eb2236b1..027c7f56e1 100644 --- a/packages/procaptcha-common/package.json +++ b/packages/procaptcha-common/package.json @@ -7,8 +7,8 @@ "type": "module", "sideEffects": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -40,15 +40,15 @@ "devDependencies": { "@types/node": "22.10.2", "@types/react": "18.3.1", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/procaptcha-frictionless/package.json b/packages/procaptcha-frictionless/package.json index 0244bc0c15..7dbc5f8eb8 100644 --- a/packages/procaptcha-frictionless/package.json +++ b/packages/procaptcha-frictionless/package.json @@ -7,8 +7,8 @@ "type": "module", "sideEffects": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -45,15 +45,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/procaptcha-pow/package.json b/packages/procaptcha-pow/package.json index 5219b666df..216e5c63be 100644 --- a/packages/procaptcha-pow/package.json +++ b/packages/procaptcha-pow/package.json @@ -7,8 +7,8 @@ "type": "module", "sideEffects": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -28,7 +28,7 @@ }, "browserslist": ["> 0.5%, last 2 versions, not dead"], "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api": "3.1.32", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -39,26 +39,19 @@ "@prosopo/widget-skeleton": "2.7.7", "react": "18.3.1" }, - "overrides": { - "@polkadot/extension-inject": { - "@polkadot/api": { - "version": "10.13.1" - } - } - }, "devDependencies": { "@emotion/react": "11.11.1", "@emotion/styled": "11.11.0", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/procaptcha-pow/src/components/ProcaptchaPoW.tsx b/packages/procaptcha-pow/src/components/ProcaptchaPoW.tsx index a42eca2455..f10c5a2744 100644 --- a/packages/procaptcha-pow/src/components/ProcaptchaPoW.tsx +++ b/packages/procaptcha-pow/src/components/ProcaptchaPoW.tsx @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -import type { ProcaptchaCallbacks, ProcaptchaProps } from "@prosopo/types"; +import type { ProcaptchaProps } from "@prosopo/types"; import { type LazyExoticComponent, Suspense, lazy } from "react"; import type { ReactElement } from "react"; diff --git a/packages/procaptcha-react/package.json b/packages/procaptcha-react/package.json index ef295defa5..16fad6676f 100644 --- a/packages/procaptcha-react/package.json +++ b/packages/procaptcha-react/package.json @@ -7,8 +7,8 @@ "type": "module", "sideEffects": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -40,31 +40,19 @@ "react": "18.3.1", "react-dom": "18.3.1" }, - "overrides": { - "@polkadot/extension-inject": { - "@polkadot/api": { - "version": "10.13.1" - } - }, - "@polkadot/extension-dapp": { - "@polkadot/api": { - "version": "10.13.1" - } - } - }, "devDependencies": { "@emotion/react": "11.11.1", "@types/node": "22.10.2", "@types/react-dom": "18.3.1", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/procaptcha-wrapper/package.json b/packages/procaptcha-wrapper/package.json index 4e61ecba54..685dadeb94 100644 --- a/packages/procaptcha-wrapper/package.json +++ b/packages/procaptcha-wrapper/package.json @@ -3,8 +3,8 @@ "version": "2.6.37", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/procaptcha/package.json b/packages/procaptcha/package.json index 0ed011459a..ded66acc97 100644 --- a/packages/procaptcha/package.json +++ b/packages/procaptcha/package.json @@ -7,8 +7,8 @@ "type": "module", "types": "./dist/index.d.ts", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -31,7 +31,7 @@ } }, "dependencies": { - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api": "3.1.32", "@prosopo/common": "3.1.21", "@prosopo/config": "3.1.21", @@ -41,21 +41,9 @@ "@prosopo/util": "3.1.7", "@prosopo/util-crypto": "13.5.23" }, - "overrides": { - "@polkadot/extension-inject": { - "@polkadot/api": { - "version": "10.13.1" - } - }, - "@polkadot/extension-dapp": { - "@polkadot/api": { - "version": "10.13.1" - } - } - }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -63,8 +51,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "keywords": [], "repository": { diff --git a/packages/provider/package.json b/packages/provider/package.json index 55f32b5393..399b11fbb9 100644 --- a/packages/provider/package.json +++ b/packages/provider/package.json @@ -5,8 +5,8 @@ "license": "Apache-2.0", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -21,7 +21,7 @@ }, "dependencies": { "@noble/hashes": "1.8.0", - "@polkadot/util": "12.6.2", + "@polkadot/util": "13.5.7", "@prosopo/api": "3.1.32", "@prosopo/api-express-router": "3.0.33", "@prosopo/api-route": "2.6.29", @@ -52,7 +52,7 @@ "devDependencies": { "@types/node": "22.5.5", "@types/uuid": "10.0.0", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -60,8 +60,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/provider/src/api/headerCheckMiddleware.ts b/packages/provider/src/api/headerCheckMiddleware.ts index 6de84d57b3..276656d93e 100644 --- a/packages/provider/src/api/headerCheckMiddleware.ts +++ b/packages/provider/src/api/headerCheckMiddleware.ts @@ -13,7 +13,6 @@ // limitations under the License. import { handleErrors } from "@prosopo/api-express-router"; -import { getLogger, parseLogLevel } from "@prosopo/common"; import type { ProviderEnvironment } from "@prosopo/types-env"; import type { NextFunction, Request, Response } from "express"; import { validateAddr, validateSiteKey } from "./validateAddress.js"; diff --git a/packages/provider/src/services/ipComparison.ts b/packages/provider/src/services/ipComparison.ts index 35f0eb0bfc..0f36f8e650 100644 --- a/packages/provider/src/services/ipComparison.ts +++ b/packages/provider/src/services/ipComparison.ts @@ -12,11 +12,10 @@ // See the License for the specific language governing permissions and // limitations under the License. -import { - type IPComparisonResponse, - type IPConnectionType, - type IPInfoResult, - IpApiService, +import type { + IPComparisonResponse, + IPConnectionType, + IPInfoResult, } from "@prosopo/types"; import { getDistance } from "geolib"; import { getIPInfo } from "./ipInfo.js"; diff --git a/packages/provider/src/tasks/client/clientTasks.ts b/packages/provider/src/tasks/client/clientTasks.ts index 2807d883a6..42dc099827 100644 --- a/packages/provider/src/tasks/client/clientTasks.ts +++ b/packages/provider/src/tasks/client/clientTasks.ts @@ -27,7 +27,6 @@ import type { IProviderDatabase, PoWCaptchaStored, SessionRecord, - StoredSession, UserCommitment, } from "@prosopo/types-database"; import { parseUrl } from "@prosopo/util"; diff --git a/packages/provider/src/tasks/detection/decodePayload.js b/packages/provider/src/tasks/detection/decodePayload.js index dda3a95848..88b78b62d3 100644 --- a/packages/provider/src/tasks/detection/decodePayload.js +++ b/packages/provider/src/tasks/detection/decodePayload.js @@ -12,4 +12,4 @@ // See the License for the specific language governing permissions and // limitations under the License. // @ts-nocheck -import{RSA_PKCS1_OAEP_PADDING as CyJytbh}from'node:constants';import{privateDecrypt as bAlHph}from'node:crypto';function MY61q4(){}var OfC02em=Object['defineProperty'],P0SXitf,EuHxrM,tSkbT6,RwgSOtH,kfyX9B,Y7kjax,LlZP7Y,fWHVbK,kJ0lt4,phZjfl,KfQrdn,_bEV7s,LY2w4IB,Nvt47E,gAR6fvI,MHfyWn,uTcCXO,OU_ycj,WkH_4zM,AEIu0A3,aeZGEw,NBfql5V,REWcUa;function ZCauts8(CyJytbh){return REWcUa[CyJytbh>0x32?CyJytbh-0x1a:CyJytbh>0x32?CyJytbh-0x4a:CyJytbh>-0xc?CyJytbh+0xb:CyJytbh-0x51]}REWcUa=uDNInEm();var QAnDk4P=[],NhE979f=['7*qCp;2z','"Y^Aq+!V','XW8s?]oV','eDdBBLM','ohJ%*qgR)JBuV@)','OOCX%`GYk}L17=|U&A','~FMX7WhY','aDyStJ!A','Q=F]UmEyf','p0Hv5`^JS','Y+Jv^.QA','d/=;n."A','OO1Qi9pwS','E/]+]','oUik','n(n#S>Jj"%ch7)m]PpLv*5{','df%+@MyA','""&SomSd,j','L]yR*gD','zTPz[bTw','99HaR0D','[Cf+_d{','+lE]R0D',']Buo,kIn4je','_/?sO#&&L}o.Y:|0XOutomUY+B','$snQ%/jY','`]3U)N{;:j^','bsF&jE>.q5%','99HaR0@8>h','bs(/zm[;;F','OO1Qi9pwqF?L3O]4bfyk=','eK5e6EKA','E/]+]','df%+@MyA','j]Iv','HH;VL#?zP','{a2D%J+^5L',')AzOrrh+','""&SomSd,j','J[eu9',ZCauts8(-0xb),'L*mtim6m=G:T=:y','oU1Qi9pwS','VH3t=','OO1Qi9pwS','AHQk',ZCauts8(-0x8),'&K.QU?{',ZCauts8(-0xb),'//*q+%DVM3SsJ]V','!iHrb0h.()QqK,*j]=/v.`)C[5f;w,l["*@Wm5LQQ3L>UfHF','S4rS7KOAoTmus[f[0/.bMe[S!t','Pe0v*bDN^FR','T?t/]g~Pix.?0rQ0CtY/HJ5P<}Q','}0vXOd{','}@~^"/oA','HtwtMmDJ!s(.h:w(GGj][?D|)T#+pO{"6[i#wUwJP','UKO.vmrQOBPib),U<}vXzmgP>TVlMyVj`PGk"4~#?FpJ&it[','"KoqHJE/CVX.An}F{Kv#5RNCI8pIA','e*j/gdOac)):H*qx>iHk','p/?+fdJj(Lc~J%Ei!>OsauhNXu8mnO6^FA','@=_t"ezE|NYidlt[+KLk^','XKts&UrQNF)_p>Sx7o{WL!gU6D#v"6;xAT1XDU48fdRh18eGM:yL}L1U,1Fju/`Zo|5=G','BDY/S|~DqF>4>aD','RF&qcWf;,I#A`9z}4]?wLx`LRH2i"S4Ky:C:TwIs+;8RSxrk;#8H','p5APPlK4lF4B;MtR[U&X]UMw>I|C*NY&DeQH^*}zH','N1#r49nUsNAt6eVx,A','M5C."6BxmtB>5yAj','"/uq&*?/6t','}sS&ZW&YN%Jfq%lM?1MXW%R4+uJwGfL[?}FlgJqUJt`IpOV','U5GvpWc.4Dj&^]A"(KusfCza,u6h#[P','O={PKltA','Ts1Q{|";%LFl{','~oDbkE]a$Kp`j=YJpF_.z4byE3Sy@)SiJ*a?zs/S]5O;@Y','`F8?PQ3jf','|G{PBUPwcG#~ZI[vTP#/u_T|<)I`,fxz3ipeJ1X4$Kw/bNOR','WI7?dKIN[N?m:y=@CKdVCi@a>BBl<%3(Ns%vBq7F3D^NzH','oU&Xqb7S@y;QXMYjV#1=o`*KQ30_GaZzx*0v_qTP3t}+DR*x','iF0l7K}A','_[F]WmyA','>"`=w2q|By','Qf.kFJXECjI','F*~*f|~Px3r/tn]F>/ob&U2C58>Fhr>0N*k+dEoy0ubSA','7GT+5RMD0Kklii%(="bt#JbvI)25Ql]vE>NQG%Xz6Dk:4Y','VK)b7M{','+/gq<6YJP','d%F&JU"AdsaTR)"x)PS.x!`yf','p5Q.mdCjvB','$oZsjdm|Syv]:I"[?>|S)','4v?/#2C&OBybp41M3?2ln.WSRy3B~e)UBA','zv@.T>3mn3l?dwBzIFUs:na4Wt',':11#LE"E<)@6Wl&vL1q*D','4ILk5_LzS','*PFPK_{NlyaEr:x0r=T+7q*/Pk9Id>Mix/?V7oT&FD','XO%QyE#D[}X53%3J70aqb6PV1t','{Cue4%bzB3~m]%O=E1f','fuVsmJ$z(F[ljYxz|/7.II{','cFs^F5HN&T]','i#WPb`*ztN+X5E,0Jvf','Ni;v$_~Cr','Z8Flv:4dduzEil%v','mo]#EbcCP3t13O&(ii*._EAyYtD&J]j]^I>/.;!A','R>_t(1OS=G4l,l"xg/BH','W"mtIRlN,B|u(:O]r"%+|*k&.xL1L)TwN>2`y#n.FI>mW:v4','Leykp2Z@5OMq>lXv_o.k','hsSWJ%/vFI{lA','B}|X.NZKL%C?~NLxqX$vgE60,uQHJf','2>rk;!TD?)L6#EVXN0`*Zqr[My{g([KvnP~SqMBA','QPp?7294:VvGAJ%4kDf','eKvk>~FA&O/m+H{jdiM^}JlPly(weH','D1HbtJwVqF]53O}X:5{t{0Qy(5^_=:t','g/cQn*HjlFwb}H*[H+{tSbSdH',';/xv9K*SKGHt?w%(','^GBSEl:y/s^wGOUjm[sSMewVJyu?ZHkGO*3/yEdESyXo>{JWO@qKQ=w>Ty1L)rwU}{WAl,~=GIT_Yt','Aejvu0yy/3;LYd!z5isHd.6D"VB6G%?R',')"gSKIRA','D*,tqM)w.3#`aNa]v@A]k#ea:8T~=YP','lFatun(jP','YK=+D2HjaOrtb)m]IGwPm!l&xx=','_%utX?{','WfHvfl#.HK#hUf','2G=]10!y>KK~<*qMZQok','js^X:l{','`0b?(s]aRNO]}>?R/U=+AdWE6I]>9>lx#PY/9.QS)B0','6oO&`2[zPb1T]Y{&LHZP[gU.AOKq{','Gs]lP#*/*3}4G]L[1tA]x2:E4x(4[Ju&aPFs^*cCS','/KJXJgLS<}c~%6lM7^&bFds&&OU)^%AJV="l}C##P','7~el"uSS%VYWdl(=*sE.xELzk5nIVfk',')=0l*IrSOu^ln>fXCXXH6JkJI}&FEllM+D7H','zKhqpW?KcF*)FGb/Fl8~@xP','="u^u0ZA"5aHR=ZviKY','!>jlFM6D&jLy?HN@u1j+/`{','$/VsS|[4EsqC3fe=oi^vIQ$A','!^{s1>]zrx[5:lqM,sbqi8|0^Fsm?[%vkU1Qrd^.FtU','4=9*Fq!z_DjEN~:@%F}PL`wg<3euYl@Y(xZVUt!K|DVb6rQH)','uiuHg>*zz)~mD!MiN>[]jKGYr','w@Gv~lc0AjIeq%=zH@Vt5l1D_QRqV!5vsUH`q>,Y','s}FP[KTjKGZhdwd=d{','&"R^72lC:LvN]Yf&,*"l(iix:j','F/vXD|mDXTKLpOu@~oQkg2:@0x?`4)C=d/EX:0JjwG','WO7.^mRA$IUFGOT&M"n=uQty2sX_$fXJ.}4k@2nD=%iSxY','soa?9E1NzF:','PtF4xI@GJ%@0:*J#3>&Y','WsGkAJFQFK[f^fH[sKfkS|GmoQ6+y>Z,','w*12.nVC_VTe{O:4FDtgube9Oub','MDWsJmzS")>^;=AwLHy#6MiyHy~eel=z+IaPB!+Jfx~AA','E5,&w*m.KGU?2MHX&}z/)>E/8ysT1%80k*+&NNoEP','k1@&]0PpsFKI1{I*O9wi&m}0+wM=&L%vynOu@','O*$v5_x4v)!2|eyR85nQwg{','?/PWim9y$xyGl]>Ra*y#Zqoxmj/Lm!uF','z@~.V#5Njt1VI!1MXsHkv','2D{s3JB4:jow&iB^Z5S&]','y"uH}d?/^BG;QH','/=u.~52Y','01+]VJdK$t,&m4E[H#PSM1$v^B&qBdBz0"f','"*@quI]QjI#QQ,?x(";+mq;y%Vn#9IjU1(@^`#(Y','H=y#(?pDr3j_(=mRG/K/u0";g8z','{O`#|W2|[}`Op!,=Ks,;a18Cz)','cQH2$l%y1KOiKIhzAT)t*JQ;^)r_kM3wfIY','js^vuIoK=5j/pOy','at_?f5iyVb0E*=ui#@QSS|wC>Ig#5~=^uXvS',')C_?/`PCt}lm8ww4hA','$XC.tEK9Au[kbM5Fd{','LU5bE>VV}t)Nel$i+tm?7a}yeI})O)d]T/5.b~nw1y<','bPltr>7F{Bj_g)Exn?gHr#N|oBv08]?R_?AP=%%AmO~mA','[OatI_h.)BT~q*LR!{','#Gx+QQ)CoLt:6dMi]G1kaNUm!xYa@Mnh114#]gYjPk[FA','$(N//CSQt}N%QIm]G=leP5(Y*G{*B:Q^sDR^f5uyeD)lT)k','20tP{ND|XuaL`wWFl>mP[KEAujL1DaqRFI~t','~oUeZ.,wXj"`$0^V`)ow~E&Jg[z&6!cUr','"=vSw.zySk7+#dX@#}]+X%XK!x','X@sH[?PJtkaqR*Kzrs,/~>^YeDV@aYS','~PCS6dl&KFGE{','2>i#@.EK+uhyM:Z4gXY','Z?<`Kn_E]}SGA','i**^Yd#PS','}X@qIRUJaD$Bw*Zz.Kle!oRA+t;$|=o]rsa.{l}v3Q?mOYWw','rK!#8/`vntYlpmD','n}Iv{N`uWKn[3OY&iPu^CiYwDB',':U`S;KhVxDz?q!+@eX#VaN^V~y$4p44XN>V]:N/a`jd$af','J1.#EEOQxxeLjiLRTsC?k|OxFspAFI}X=#=]Ld?A','w=$`_qZv`%9`1O]@"iCXIRMN$xsm[rMwz15S{R~&8FfsVOL','6?wWAdDV<8rtzHc@Etvbvm2._jr1eHfJ(DY','n[vXVbTP2u{}`HZ^QK8egMj.mOR0R~Nvrj|^LK{','t*Yr&alDZ)4fr,0F4s$=auzKMyP/J]#Xjs=v3N{','^=}PnE=w@3.H?H9U1Pv#,d/;@yde,f1[#{','fB5X`bP.V}R'];NBfql5V=(CyJytbh,bAlHph,MY61q4,OfC02em,P0SXitf)=>{if(typeof OfC02em==='undefined'){OfC02em=pFOAArM}if(typeof P0SXitf===ZCauts8(-0x5)){P0SXitf=QAnDk4P}if(MY61q4==CyJytbh){return bAlHph[QAnDk4P[MY61q4]]=NBfql5V(CyJytbh,bAlHph)}if(MY61q4==OfC02em){return bAlHph?CyJytbh[P0SXitf[bAlHph]]:QAnDk4P[CyJytbh]||(MY61q4=P0SXitf[CyJytbh]||OfC02em,QAnDk4P[CyJytbh]=MY61q4(NhE979f[CyJytbh]))}if(CyJytbh!==bAlHph){return P0SXitf[CyJytbh]||(P0SXitf[CyJytbh]=OfC02em(NhE979f[CyJytbh]))}};function a3aDmk7(){return globalThis}function ngeisw3(){return global}function Frsvkf_(){return window}function A0tCqw(){return new Function('return this')()}function NnPEY2c(CyJytbh=[a3aDmk7,ngeisw3,Frsvkf_,A0tCqw],bAlHph,OfC02em=[],P0SXitf,EuHxrM){bAlHph=bAlHph;try{MY61q4(bAlHph=Object,OfC02em.push(''.__proto__.constructor.name))}catch(e){}XMWT61X:for(P0SXitf=ZCauts8(-0x6);P0SXitf{return REWcUa[CyJytbh>-0x40?CyJytbh<-0x40?CyJytbh+0x40:CyJytbh+0x3f:CyJytbh+0x4a]},0x1);bAlHph=CyJytbh[P0SXitf]();for(EuHxrM=tSkbT6(-0x3a);EuHxrM{var CyJytbh=new MHfyWn(0x80),bAlHph,OfC02em;MY61q4(bAlHph=uTcCXO.fromCodePoint||uTcCXO.fromCharCode,OfC02em=[]);return sF09LU(P0SXitf=>{var EuHxrM,tSkbT6,RwgSOtH,kfyX9B;MY61q4(RwgSOtH=P0SXitf[ZCauts8(-0x4)],OfC02em[ZCauts8(-0x4)]=0x0);for(kfyX9B=ZCauts8(-0x6);kfyX9B{return REWcUa[P0SXitf>0x9?P0SXitf-0x4d:P0SXitf>-0x35?P0SXitf+0x34:P0SXitf+0x7]},0x1);EuHxrM=(tSkbT6&0x1f)<{return REWcUa[P0SXitf<0x51?P0SXitf+0x54:P0SXitf>0x51?P0SXitf>0x8f?P0SXitf+0x15:P0SXitf>0x8f?P0SXitf-0x7:P0SXitf-0x52:P0SXitf+0x48]},0x1);EuHxrM=(tSkbT6&0xf)<{return REWcUa[P0SXitf<-0x3e?P0SXitf-0x3b:P0SXitf+0x3d]},0x1);EuHxrM=(tSkbT6&fWHVbK(-0x33))<{MY61q4(CyJytbh=(bAlHph,OfC02em,MY61q4,EuHxrM,tSkbT6)=>{var RwgSOtH=sF09LU(bAlHph=>{return REWcUa[bAlHph<0x59?bAlHph-0x44:bAlHph<0x59?bAlHph-0x43:bAlHph>0x97?bAlHph-0x52:bAlHph>0x97?bAlHph-0x49:bAlHph-0x5a]},0x1);if(typeof EuHxrM===RwgSOtH(0x60)){EuHxrM=P0SXitf}if(typeof tSkbT6===ZCauts8(-0x5)){tSkbT6=QAnDk4P}if(MY61q4&&EuHxrM!==P0SXitf){var kfyX9B=sF09LU(bAlHph=>{return REWcUa[bAlHph<0x5e?bAlHph+0x36:bAlHph<0x9c?bAlHph-0x5f:bAlHph-0x55]},0x1);CyJytbh=P0SXitf;return CyJytbh(bAlHph,-kfyX9B(0x6b),MY61q4,EuHxrM,tSkbT6)}if(MY61q4==EuHxrM){return OfC02em?bAlHph[tSkbT6[OfC02em]]:QAnDk4P[bAlHph]||(MY61q4=tSkbT6[bAlHph]||EuHxrM,QAnDk4P[bAlHph]=MY61q4(NhE979f[bAlHph]))}if(OfC02em){[tSkbT6,OfC02em]=[EuHxrM(tSkbT6),bAlHph||MY61q4];return CyJytbh(bAlHph,tSkbT6,MY61q4)}if(bAlHph!==OfC02em){return tSkbT6[bAlHph]||(tSkbT6[bAlHph]=EuHxrM(NhE979f[bAlHph]))}},bAlHph={UMi7Ic:CyJytbh(0x0)},OfC02em={mGmwuBt:0x47,nKHNKWC:[],aE6Js8W:sF09LU((CyJytbh=bAlHph.UMi7Ic)=>{if(!kfyX9B.nKHNKWC[ZCauts8(-0x6)]){kfyX9B.nKHNKWC.push(-0x55)}return kfyX9B.nKHNKWC[CyJytbh]}),HTJUeyo:0x1a});return OfC02em;function P0SXitf(CyJytbh,bAlHph='b=z{v|094aEI+LA*1h5BqNk7yS2jcn/~Jdo[mHwxV!6ZXgt"#POs$`8^i)DY.%&Q:,MUrl_GR>3]@Cp(W;fTFue}{return REWcUa[CyJytbh>-0xc?CyJytbh<-0xc?CyJytbh-0x2:CyJytbh+0xb:CyJytbh-0x2e]},0x1);LlZP7Y=bAlHph.indexOf(OfC02em[Y7kjax]);if(LlZP7Y===-fWHVbK(0x1)){continue}if(kfyX9B<0x0){kfyX9B=LlZP7Y}else{var kJ0lt4=sF09LU(CyJytbh=>{return REWcUa[CyJytbh<0x26?CyJytbh-0x52:CyJytbh>0x64?CyJytbh+0x1f:CyJytbh>0x64?CyJytbh-0x40:CyJytbh-0x27]},0x1);MY61q4(kfyX9B+=LlZP7Y*kJ0lt4(0x37),tSkbT6|=kfyX9B<ZCauts8(0x31)?0xd:fWHVbK(0x2));do{var phZjfl=sF09LU(CyJytbh=>{return REWcUa[CyJytbh<0xc?CyJytbh-0x10:CyJytbh>0x4a?CyJytbh-0x62:CyJytbh>0x4a?CyJytbh-0x47:CyJytbh-0xd]},0x1);MY61q4(EuHxrM.push(tSkbT6&0xff),tSkbT6>>=0x8,RwgSOtH-=phZjfl(0x1b))}while(RwgSOtH>0x7);kfyX9B=-fWHVbK(0x1)}}if(kfyX9B>-ZCauts8(0x1)){var KfQrdn=sF09LU(CyJytbh=>{return REWcUa[CyJytbh>0x59?CyJytbh-0x50:CyJytbh-0x1c]},0x1);EuHxrM.push((tSkbT6|kfyX9B<0xe?CyJytbh<0xe?CyJytbh-0x34:CyJytbh-0xf:CyJytbh+0x5c]}bAlHph=(CyJytbh,OfC02em,MY61q4,EuHxrM,tSkbT6)=>{if(typeof EuHxrM==='undefined'){EuHxrM=P0SXitf}if(typeof tSkbT6==='undefined'){tSkbT6=QAnDk4P}if(MY61q4==EuHxrM){return OfC02em?CyJytbh[tSkbT6[OfC02em]]:QAnDk4P[CyJytbh]||(MY61q4=tSkbT6[CyJytbh]||EuHxrM,QAnDk4P[CyJytbh]=MY61q4(NhE979f[CyJytbh]))}if(EuHxrM===bAlHph){P0SXitf=OfC02em;return P0SXitf(MY61q4)}if(CyJytbh!==OfC02em){return tSkbT6[CyJytbh]||(tSkbT6[CyJytbh]=EuHxrM(NhE979f[CyJytbh]))}if(MY61q4&&EuHxrM!==P0SXitf){bAlHph=P0SXitf;return bAlHph(CyJytbh,-0x1,MY61q4,EuHxrM,tSkbT6)}};return CyJytbh[CyJytbh[bAlHph(OfC02em(0x1b))]-0x1];function P0SXitf(CyJytbh,bAlHph=']JVSZUu8#x:srTQY}Ey3^7a"?X!n{BklfMLc9/v_&dKN;b1DjmegCw@%io~G2)R>IO|zh5*=.WH(PAq$`+,Fp604<[t',P0SXitf,EuHxrM,tSkbT6=[],RwgSOtH,kfyX9B,Y7kjax,LlZP7Y,fWHVbK){var kJ0lt4=sF09LU(CyJytbh=>{return REWcUa[CyJytbh<-0x5c?CyJytbh-0x4b:CyJytbh<-0x1e?CyJytbh<-0x1e?CyJytbh+0x5b:CyJytbh-0x1b:CyJytbh-0x5a]},0x1);MY61q4(P0SXitf=''+(CyJytbh||''),EuHxrM=P0SXitf.length,RwgSOtH=kJ0lt4(-0x56),kfyX9B=kJ0lt4(-0x56),Y7kjax=-0x1);for(LlZP7Y=kJ0lt4(-0x56);LlZP7Y0x58?0xd:OfC02em(0x1c));do{MY61q4(tSkbT6.push(RwgSOtH&0xff),RwgSOtH>>=ZCauts8(0x3),kfyX9B-=0x8)}while(kfyX9B>0x7);Y7kjax=-0x1}}if(Y7kjax>-kJ0lt4(-0x4f)){tSkbT6.push((RwgSOtH|Y7kjax<{var RwgSOtH=sF09LU(CyJytbh=>{return REWcUa[CyJytbh>0x58?CyJytbh+0x2e:CyJytbh<0x1a?CyJytbh-0x32:CyJytbh<0x58?CyJytbh<0x58?CyJytbh-0x1b:CyJytbh+0x4a:CyJytbh-0x38]},0x1);if(typeof MY61q4==='undefined'){MY61q4=EuHxrM}if(typeof tSkbT6===RwgSOtH(0x21)){tSkbT6=QAnDk4P}if(P0SXitf&&MY61q4!==EuHxrM){OfC02em=EuHxrM;return OfC02em(CyJytbh,-0x1,P0SXitf,MY61q4,tSkbT6)}if(P0SXitf==MY61q4){return bAlHph?CyJytbh[tSkbT6[bAlHph]]:QAnDk4P[CyJytbh]||(P0SXitf=tSkbT6[CyJytbh]||MY61q4,QAnDk4P[CyJytbh]=P0SXitf(NhE979f[CyJytbh]))}if(bAlHph){[tSkbT6,bAlHph]=[MY61q4(tSkbT6),CyJytbh||P0SXitf];return OfC02em(CyJytbh,tSkbT6,P0SXitf)}if(CyJytbh!==bAlHph){return tSkbT6[CyJytbh]||(tSkbT6[CyJytbh]=MY61q4(NhE979f[CyJytbh]))}},P0SXitf;P0SXitf={imAL2_:OfC02em(ZCauts8(0x7))};return ZOrufBc(tSkbT6(CyJytbh,P0SXitf.imAL2_,{[OfC02em(0x3)]:bAlHph,[OfC02em(ZCauts8(0x15))]:ZCauts8(0x27)}),CyJytbh);function EuHxrM(CyJytbh,bAlHph='MUVdD1ty|pe*)_cWN+0b8$QX`Aof3YR,BT7Igrv94/~ha=nxu#ECZ5%kHjP!F@[SGJmO(KlL2:qw{s?<6]^&z>;}"i.',OfC02em,P0SXitf,EuHxrM=[],tSkbT6=0x0,RwgSOtH=0x0,kfyX9B,Y7kjax,LlZP7Y){MY61q4(OfC02em=''+(CyJytbh||''),P0SXitf=OfC02em.length,kfyX9B=-0x1);for(Y7kjax=ZCauts8(-0x6);Y7kjax{return REWcUa[CyJytbh>0x67?CyJytbh+0x1a:CyJytbh<0x29?CyJytbh-0x5a:CyJytbh>0x67?CyJytbh+0x2d:CyJytbh-0x2a]},0x1);MY61q4(kfyX9B+=LlZP7Y*ZCauts8(0x5),tSkbT6|=kfyX9B<0x58?0xd:ZCauts8(0x2));do{var kJ0lt4=sF09LU(CyJytbh=>{return REWcUa[CyJytbh<0x29?CyJytbh+0x50:CyJytbh<0x67?CyJytbh-0x2a:CyJytbh-0x7]},0x1);MY61q4(EuHxrM.push(tSkbT6&ZCauts8(0x4)),tSkbT6>>=0x8,RwgSOtH-=kJ0lt4(0x38))}while(RwgSOtH>0x7);kfyX9B=-ZCauts8(0x1)}}if(kfyX9B>-0x1){EuHxrM.push((tSkbT6|kfyX9B<{const MY61q4=bDvb5bZ[QSTnDT],OfC02em=MY61q4()[NBfql5V(ZCauts8(0x9))](CyJytbh);return OfC02em},QC9dWi=async(CyJytbh,bAlHph,OfC02em)=>{var EuHxrM,tSkbT6,RwgSOtH,kfyX9B,Y7kjax,LlZP7Y;function fWHVbK(CyJytbh){return REWcUa[CyJytbh>-0x35?CyJytbh<-0x35?CyJytbh-0x34:CyJytbh>0x9?CyJytbh-0xa:CyJytbh+0x34:CyJytbh+0x47]}MY61q4(EuHxrM=(CyJytbh,bAlHph,OfC02em,tSkbT6,RwgSOtH)=>{if(typeof tSkbT6==='undefined'){tSkbT6=a3aDmk7}if(typeof RwgSOtH==='undefined'){RwgSOtH=QAnDk4P}if(OfC02em==tSkbT6){return bAlHph?CyJytbh[RwgSOtH[bAlHph]]:QAnDk4P[CyJytbh]||(OfC02em=RwgSOtH[CyJytbh]||tSkbT6,QAnDk4P[CyJytbh]=OfC02em(NhE979f[CyJytbh]))}if(CyJytbh!==bAlHph){return RwgSOtH[CyJytbh]||(RwgSOtH[CyJytbh]=tSkbT6(NhE979f[CyJytbh]))}if(OfC02em&&tSkbT6!==a3aDmk7){EuHxrM=a3aDmk7;return EuHxrM(CyJytbh,-0x1,OfC02em,tSkbT6,RwgSOtH)}},tSkbT6=EuHxrM(fWHVbK(-0x1c)),RwgSOtH=EuHxrM(0x16),kfyX9B=[EuHxrM.call(void 0x0,0x14),NBfql5V(0x1b),NBfql5V(0x1d)],Y7kjax=NBfql5V(0x11),LlZP7Y={NKveVL6:NBfql5V(0xf),[ZCauts8(0xb)]:EuHxrM(fWHVbK(-0x1d))});const kJ0lt4=Buffer[NBfql5V(fWHVbK(-0x1a))](OfC02em||process[NBfql5V(ZCauts8(0x2))][LlZP7Y.NKveVL6]||'',NBfql5V.apply(void 0x0,[0x10]))[Y7kjax](EuHxrM(ZCauts8(0xa))),phZjfl=(P0SXitf=[CyJytbh,kJ0lt4],rsCm1Qy(LlZP7Y[ZCauts8(0xb)])),KfQrdn=(P0SXitf=[bAlHph,kJ0lt4],rsCm1Qy(EuHxrM.apply(ZCauts8(0x0),[ZCauts8(0xc)]))),[_bEV7s,LY2w4IB,Nvt47E]=JSON[kfyX9B[ZCauts8(-0x6)]](phZjfl),[gAR6fvI,MHfyWn,uTcCXO,OU_ycj,WkH_4zM]=LY2w4IB[NBfql5V(0x15)](STjT7QF),AEIu0A3=Number(MHfyWn),aeZGEw=pitUs1(AEIu0A3);return{[RwgSOtH]:aeZGEw,[EuHxrM(0x17)]:_bEV7s,[NBfql5V[fWHVbK(-0x21)](ZCauts8(0x0),[0x18])]:Nvt47E,[NBfql5V(0x19)]:gAR6fvI,[EuHxrM(fWHVbK(-0x7))]:uTcCXO,[kfyX9B[0x1]]:Number[EuHxrM.call(void 0x0,ZCauts8(0xd))](OU_ycj)===0x1,[kfyX9B[0x2]]:Number[tSkbT6](WkH_4zM)===fWHVbK(-0x28),[NBfql5V(0x1e)]:KfQrdn};function a3aDmk7(CyJytbh,bAlHph='Dw)F9Vx.QNLOz2XHU]SeT^G&(Pm+6}`?b$0YEg"1a%p8k[r3Ws|7M/',OfC02em,EuHxrM,tSkbT6=[],RwgSOtH=0x0,kfyX9B,Y7kjax,LlZP7Y=0x0,kJ0lt4){var phZjfl=sF09LU(CyJytbh=>{return REWcUa[CyJytbh>-0x7?CyJytbh+0x6:CyJytbh-0x4]},0x1);MY61q4(OfC02em=''+(CyJytbh||''),EuHxrM=OfC02em.length,kfyX9B=phZjfl(-0x1),Y7kjax=-0x1);for(LlZP7Y=LlZP7Y;LlZP7Y{return REWcUa[CyJytbh<0x4?CyJytbh-0x12:CyJytbh>0x4?CyJytbh>0x4?CyJytbh>0x42?CyJytbh-0x34:CyJytbh-0x5:CyJytbh+0x1d:CyJytbh-0x1a]},0x1);MY61q4(Y7kjax+=kJ0lt4*ZCauts8(0x5),RwgSOtH|=Y7kjax<0x58?ZCauts8(0xf):0xe);do{var _bEV7s=sF09LU(CyJytbh=>{return REWcUa[CyJytbh>0x85?CyJytbh-0x44:CyJytbh<0x47?CyJytbh+0x16:CyJytbh<0x85?CyJytbh<0x85?CyJytbh-0x48:CyJytbh+0x3c:CyJytbh+0x5e]},0x1);MY61q4(tSkbT6.push(RwgSOtH&ZCauts8(0x4)),RwgSOtH>>=_bEV7s(0x56),kfyX9B-=0x8)}while(kfyX9B>phZjfl(0x4));Y7kjax=-KfQrdn(0x11)}}if(Y7kjax>-fWHVbK(-0x28)){tSkbT6.push((RwgSOtH|Y7kjax<{if(typeof fWHVbK==='undefined'){fWHVbK=LY2w4IB}if(typeof kJ0lt4==='undefined'){kJ0lt4=QAnDk4P}if(OfC02em!==tSkbT6){return kJ0lt4[OfC02em]||(kJ0lt4[OfC02em]=fWHVbK(NhE979f[OfC02em]))}if(Y7kjax==fWHVbK){return tSkbT6?OfC02em[kJ0lt4[tSkbT6]]:QAnDk4P[OfC02em]||(Y7kjax=kJ0lt4[OfC02em]||fWHVbK,QAnDk4P[OfC02em]=Y7kjax(NhE979f[OfC02em]))}if(fWHVbK===LlZP7Y){LY2w4IB=tSkbT6;return LY2w4IB(Y7kjax)}if(Y7kjax&&fWHVbK!==LY2w4IB){var phZjfl=sF09LU(OfC02em=>{return REWcUa[OfC02em>0x1d?OfC02em+0x2c:OfC02em<0x1d?OfC02em+0x20:OfC02em+0x5c]},0x1);LlZP7Y=LY2w4IB;return LlZP7Y(OfC02em,-phZjfl(-0x14),Y7kjax,fWHVbK,kJ0lt4)}if(Y7kjax==OfC02em){return tSkbT6[QAnDk4P[Y7kjax]]=LlZP7Y(OfC02em,tSkbT6)}},fWHVbK=[NBfql5V(ZCauts8(0x18)),NBfql5V(ZCauts8(-0x2))],kJ0lt4={[fWHVbK[ZCauts8(-0x6)]]:sF09LU((OfC02em,tSkbT6,Y7kjax)=>{var LlZP7Y=sF09LU(OfC02em=>{return REWcUa[OfC02em<0x69?OfC02em-0x2c:OfC02em-0x3]},0x1);MY61q4(OfC02em=(tSkbT6,Y7kjax,LlZP7Y,fWHVbK,kJ0lt4)=>{var phZjfl=sF09LU(tSkbT6=>{return REWcUa[tSkbT6<0x54?tSkbT6+0x45:tSkbT6<0x92?tSkbT6>0x92?tSkbT6-0x22:tSkbT6<0x92?tSkbT6-0x55:tSkbT6-0x37:tSkbT6+0xf]},0x1);if(typeof fWHVbK==='undefined'){fWHVbK=_bEV7s}if(typeof kJ0lt4===phZjfl(0x5b)){kJ0lt4=QAnDk4P}if(LlZP7Y&&fWHVbK!==_bEV7s){var KfQrdn=sF09LU(tSkbT6=>{return REWcUa[tSkbT6<-0x3b?tSkbT6+0x9:tSkbT6+0x3a]},0x1);OfC02em=_bEV7s;return OfC02em(tSkbT6,-KfQrdn(-0x2e),LlZP7Y,fWHVbK,kJ0lt4)}if(fWHVbK===void 0x0){OfC02em=kJ0lt4}if(tSkbT6!==Y7kjax){return kJ0lt4[tSkbT6]||(kJ0lt4[tSkbT6]=fWHVbK(NhE979f[tSkbT6]))}if(Y7kjax){[kJ0lt4,Y7kjax]=[fWHVbK(kJ0lt4),tSkbT6||LlZP7Y];return OfC02em(tSkbT6,kJ0lt4,LlZP7Y)}if(fWHVbK===OfC02em){_bEV7s=Y7kjax;return _bEV7s(LlZP7Y)}if(LlZP7Y==tSkbT6){return Y7kjax[QAnDk4P[LlZP7Y]]=OfC02em(tSkbT6,Y7kjax)}},tSkbT6={[LlZP7Y(0x47)]:NBfql5V(0x23)},Y7kjax=[NBfql5V(0x20)]);var [fWHVbK,kJ0lt4]=P0SXitf;const phZjfl=Buffer[Y7kjax[LlZP7Y(0x31)]](fWHVbK,NBfql5V(0x21)),KfQrdn=bAlHph({[OfC02em(0x22)]:kJ0lt4,[tSkbT6[LlZP7Y(0x47)]]:CyJytbh,[OfC02em.call(ZCauts8(0x0),ZCauts8(0x11))]:OfC02em(0x25)},phZjfl);return KfQrdn[NBfql5V(0x26)](OfC02em.call(void 0x0,0x27));function _bEV7s(OfC02em,tSkbT6='e+g{akscDuvwxo9]ThL^qEjAWMUFyli/Z5RBGr4}Y&nC~pX7QfJ@zOVKd[,mSIN0|P*<6!)H`.?:b=t1;382>$%(_#"',Y7kjax,fWHVbK,kJ0lt4=[],phZjfl,KfQrdn=0x0,_bEV7s,LY2w4IB,CyJytbh){var bAlHph=sF09LU(OfC02em=>{return REWcUa[OfC02em<0x2a?OfC02em<-0x14?OfC02em+0x5c:OfC02em+0x13:OfC02em-0x1a]},0x1);MY61q4(Y7kjax=''+(OfC02em||''),fWHVbK=Y7kjax.length,phZjfl=LlZP7Y(0x31),_bEV7s=-bAlHph(-0x7));for(LY2w4IB=bAlHph(-0xe);LY2w4IB{return REWcUa[OfC02em>0x5c?OfC02em<0x9a?OfC02em<0x5c?OfC02em-0x4:OfC02em-0x5d:OfC02em+0x1c:OfC02em+0x4b]},0x1);CyJytbh=tSkbT6.indexOf(Y7kjax[LY2w4IB]);if(CyJytbh===-0x1){continue}if(_bEV7s{return REWcUa[OfC02em<-0x3b?OfC02em+0x61:OfC02em>0x3?OfC02em-0x3:OfC02em<-0x3b?OfC02em+0x3a:OfC02em<-0x3b?OfC02em+0x6:OfC02em+0x3a]},0x1);MY61q4(_bEV7s+=CyJytbh*0x5b,phZjfl|=_bEV7s<0x58?0xd:ZCauts8(0x2));do{var RwgSOtH=sF09LU(OfC02em=>{return REWcUa[OfC02em>0x1e?OfC02em<0x5c?OfC02em-0x1f:OfC02em-0x29:OfC02em+0x40]},0x1);MY61q4(kJ0lt4.push(phZjfl&0xff),phZjfl>>=0x8,KfQrdn-=RwgSOtH(0x2d))}while(KfQrdn>EuHxrM(-0x30));_bEV7s=-bAlHph(-0x7)}}if(_bEV7s>-0x1){kJ0lt4.push((phZjfl|_bEV7s<{MY61q4(OfC02em=[NBfql5V.call(void 0x0,0x2c)],tSkbT6={egFldw:NBfql5V(0x29)});const Y7kjax=hOZOSMu,LlZP7Y=qspq7YI;return{[NBfql5V(0x28)]:tSkbT6.egFldw,[NBfql5V(0x2a)]:OfC02em=>{var tSkbT6;function fWHVbK(OfC02em){return REWcUa[OfC02em>0x9a?OfC02em-0x58:OfC02em<0x5c?OfC02em-0xe:OfC02em>0x5c?OfC02em-0x5d:OfC02em-0x5c]}tSkbT6=NBfql5V(0x2b);const kJ0lt4=m_xbfy(OfC02em*0x2,ZCauts8(0x1),RwgSOtH=ZCauts8(0x11)),phZjfl=Math[tSkbT6](kJ0lt4);return m_xbfy(phZjfl*Y7kjax,LlZP7Y,rcsyHDj(-fWHVbK(0x67)))},[OfC02em[0x0]]:OfC02em=>{var tSkbT6,fWHVbK;function kJ0lt4(OfC02em){return REWcUa[OfC02em<0x5b?OfC02em>0x1d?OfC02em-0x1e:OfC02em-0x54:OfC02em+0x19]}MY61q4(tSkbT6=[NBfql5V(kJ0lt4(0x3c))],fWHVbK=NBfql5V(0x2d));const phZjfl=m_xbfy(OfC02em-LlZP7Y,Y7kjax,rcsyHDj(0x0)),KfQrdn=Math[fWHVbK](m_xbfy(.999,RwgSOtH=-0x2e),Math[tSkbT6[kJ0lt4(0x23)]](.999,phZjfl)),_bEV7s=Math[NBfql5V(0x2f)](KfQrdn),LY2w4IB=m_xbfy(_bEV7s+0x1,ZCauts8(0x7),rcsyHDj(0x0));return Math[NBfql5V(0x2d)](kJ0lt4(0x23),Math[NBfql5V(kJ0lt4(0x3c))](0x1,LY2w4IB))}}},0x2),[fWHVbK[ZCauts8(0x1)]]:sF09LU(()=>{const OfC02em=LL9FWjZ,tSkbT6=qW1omrn;return{[NBfql5V(0x30)]:NBfql5V(0x31),[NBfql5V(0x32)]:Y7kjax=>{var LlZP7Y;function fWHVbK(Y7kjax){return REWcUa[Y7kjax<-0x1f?Y7kjax+0x48:Y7kjax>0x1f?Y7kjax+0x62:Y7kjax>0x1f?Y7kjax-0x2c:Y7kjax+0x1e]}LlZP7Y={pM46xe:NBfql5V(0x33)};const kJ0lt4=m_xbfy(Y7kjax*Math.PI,Math[fWHVbK(0x1)]/0x2,RwgSOtH=fWHVbK(-0x2)),phZjfl=Math[LlZP7Y.pM46xe](kJ0lt4);return m_xbfy(phZjfl*OfC02em,tSkbT6,RwgSOtH=-fWHVbK(-0x14))},[NBfql5V(0x34)]:Y7kjax=>{var LlZP7Y=sF09LU(Y7kjax=>{return REWcUa[Y7kjax<0x21?Y7kjax<-0x1d?Y7kjax-0x19:Y7kjax<0x21?Y7kjax+0x1c:Y7kjax-0x4d:Y7kjax-0x25]},0x1);const fWHVbK=m_xbfy(Y7kjax-tSkbT6,OfC02em,rcsyHDj(ZCauts8(-0x6))),kJ0lt4=Math[NBfql5V(0x35)](m_xbfy(0x1,RwgSOtH=-0x2e),Math[NBfql5V(0x36)](ZCauts8(0x1),fWHVbK)),phZjfl=m_xbfy(Math[NBfql5V(0x37)](kJ0lt4),Math[LlZP7Y(0x3)]/0x2,RwgSOtH=-0x7);return m_xbfy(phZjfl,Math[LlZP7Y(0x3)],RwgSOtH=0x0)}}}),[NBfql5V(0x8)]:sF09LU(()=>{var OfC02em=sF09LU(tSkbT6=>{return REWcUa[tSkbT6>0x60?tSkbT6-0xe:tSkbT6>0x60?tSkbT6-0x41:tSkbT6-0x23]},0x1);const tSkbT6=lj8D3H2,Y7kjax=ygfGCbr;return{[NBfql5V(ZCauts8(0x1b))]:NBfql5V(0x39),[NBfql5V[OfC02em(0x36)](OfC02em(0x2e),[0x3a])]:LlZP7Y=>{const fWHVbK=Math[NBfql5V(0x3b)](m_xbfy(LlZP7Y*0x2,0x1,RwgSOtH=ZCauts8(0x11)));return m_xbfy(fWHVbK*tSkbT6,Y7kjax,rcsyHDj(-OfC02em(0x2d)))},[NBfql5V(0x3c)]:OfC02em=>{var LlZP7Y,fWHVbK;function kJ0lt4(OfC02em){return REWcUa[OfC02em<0x32?OfC02em-0x3c:OfC02em>0x32?OfC02em>0x70?OfC02em+0x2a:OfC02em>0x32?OfC02em-0x33:OfC02em+0x8:OfC02em-0x28]}MY61q4(LlZP7Y={ajPlmn:NBfql5V[kJ0lt4(0x55)](kJ0lt4(0x3e),0x3d)},fWHVbK=NBfql5V(0x3d));const phZjfl=Math[fWHVbK](.001,m_xbfy(OfC02em-Y7kjax,tSkbT6,RwgSOtH=ZCauts8(-0x6))),KfQrdn=m_xbfy(Math[NBfql5V(0x3e)](phZjfl)+kJ0lt4(0x3f),ZCauts8(0x7),RwgSOtH=0x0);return Math[LlZP7Y.ajPlmn](ZCauts8(-0x6),Math[NBfql5V(0x3f)](kJ0lt4(0x3f),KfQrdn))}}}),[NBfql5V(0x9)]:sF09LU(()=>{const OfC02em=oWX1DcT,tSkbT6=KNdAxv,Y7kjax=Tvsu6h;return{[NBfql5V.apply(void 0x0,[0x40])]:NBfql5V(ZCauts8(0x1a)),[NBfql5V(0x42)]:LlZP7Y=>{const fWHVbK=m_xbfy(OfC02em*LlZP7Y**ZCauts8(0x7)+tSkbT6*LlZP7Y,Y7kjax,rcsyHDj(-0x7));return fWHVbK},[NBfql5V(0x43)]:LlZP7Y=>{var fWHVbK,kJ0lt4;function phZjfl(LlZP7Y){return REWcUa[LlZP7Y>0x56?LlZP7Y>0x56?LlZP7Y<0x94?LlZP7Y<0x56?LlZP7Y+0xa:LlZP7Y-0x57:LlZP7Y+0x5a:LlZP7Y+0x4b:LlZP7Y-0x53]}MY61q4(fWHVbK=(LlZP7Y,kJ0lt4,phZjfl,KfQrdn,_bEV7s)=>{if(typeof KfQrdn==='undefined'){KfQrdn=LY2w4IB}if(typeof _bEV7s===ZCauts8(-0x5)){_bEV7s=QAnDk4P}if(LlZP7Y!==kJ0lt4){return _bEV7s[LlZP7Y]||(_bEV7s[LlZP7Y]=KfQrdn(NhE979f[LlZP7Y]))}if(kJ0lt4){[_bEV7s,kJ0lt4]=[KfQrdn(_bEV7s),LlZP7Y||phZjfl];return fWHVbK(LlZP7Y,_bEV7s,phZjfl)}if(KfQrdn===fWHVbK){LY2w4IB=kJ0lt4;return LY2w4IB(phZjfl)}if(phZjfl==KfQrdn){return kJ0lt4?LlZP7Y[_bEV7s[kJ0lt4]]:QAnDk4P[LlZP7Y]||(phZjfl=_bEV7s[LlZP7Y]||KfQrdn,QAnDk4P[LlZP7Y]=phZjfl(NhE979f[LlZP7Y]))}},kJ0lt4={xStZiyd:NBfql5V(0x45)});const KfQrdn=m_xbfy(tSkbT6**ZCauts8(0x7),ZCauts8(0x15)*OfC02em*(Y7kjax-LlZP7Y),rcsyHDj(ZCauts8(0x11)));if(KfQrdn{return REWcUa[LlZP7Y<-0x4a?LlZP7Y+0x60:LlZP7Y+0x49]},0x1);MY61q4(Y7kjax+=bAlHph*0x5b,LY2w4IB|=Y7kjax<0x58?P0SXitf(-0x2f):P0SXitf(-0x3c));do{MY61q4(_bEV7s.push(LY2w4IB&0xff),LY2w4IB>>=0x8,OfC02em-=0x8)}while(OfC02em>P0SXitf(-0x3f));Y7kjax=-phZjfl(0x63)}}if(Y7kjax>-0x1){_bEV7s.push((LY2w4IB|Y7kjax<{var Y7kjax=sF09LU(OfC02em=>{return REWcUa[OfC02em>-0xa?OfC02em>0x34?OfC02em-0x5a:OfC02em>0x34?OfC02em-0x59:OfC02em<-0xa?OfC02em-0x50:OfC02em+0x9:OfC02em+0x17]},0x1);MY61q4(OfC02em=[NBfql5V(0x4b)],tSkbT6={[Y7kjax(0x18)]:NBfql5V(0x48)});const LlZP7Y=elyv9ll,fWHVbK=PAWaf3s,kJ0lt4=lA8fGJ;return{[NBfql5V(0x47)]:tSkbT6[ZCauts8(0x16)],[NBfql5V(0x49)]:OfC02em=>{var tSkbT6=[NBfql5V[Y7kjax(0x19)](ZCauts8(0x0),0x4a)];const phZjfl=m_xbfy(Math[NBfql5V(0x4a)](OfC02em+.1),Math[tSkbT6[ZCauts8(-0x6)]](kJ0lt4),rcsyHDj(0x0));return m_xbfy(phZjfl*LlZP7Y,fWHVbK,RwgSOtH=-0x7)},[OfC02em[0x0]]:OfC02em=>{const tSkbT6=m_xbfy(OfC02em-fWHVbK,LlZP7Y,RwgSOtH=0x0),phZjfl=m_xbfy(kJ0lt4**tSkbT6,.1,rcsyHDj(0x24));return Math[NBfql5V[Y7kjax(0x19)](void 0x0,0x4c)](0x0,Math[NBfql5V(0x4d)](ZCauts8(0x1),phZjfl))}}},0x2)},phZjfl=phZjfl);if(tSkbT6==LlZP7Y(0x4e)){P0SXitf=[]}KfQrdn={[NBfql5V(ZCauts8(0x18))]:0x2};function _bEV7s(tSkbT6=0x192,Y7kjax,fWHVbK,phZjfl,_bEV7s){var LY2w4IB=sF09LU(tSkbT6=>{return REWcUa[tSkbT6<0x2f?tSkbT6<-0xf?tSkbT6+0x12:tSkbT6<-0xf?tSkbT6-0x53:tSkbT6+0xe:tSkbT6-0xd]},0x1);MY61q4(Y7kjax=LY2w4IB(0x27),fWHVbK=-0x1ab,phZjfl={[LY2w4IB(0x22)]:sF09LU(()=>{return fWHVbK-=0x1d8}),s:0x21,[ZCauts8(0x19)]:0x87,[LY2w4IB(0x2b)]:0xe5,q:sF09LU(()=>{return tSkbT6=ZCauts8(0x11)}),K:()=>{var _bEV7s=sF09LU(tSkbT6=>{return REWcUa[tSkbT6>0x2a?tSkbT6<0x2a?tSkbT6-0x15:tSkbT6>0x68?tSkbT6+0x2c:tSkbT6-0x2b:tSkbT6+0x5a]},0x1);if(phZjfl[LlZP7Y(0x4f)]('f')&&!0x1&&kfyX9B.mGmwuBt>ZCauts8(0x6)){MY61q4(phZjfl[_bEV7s(0x54)](),Y7kjax+=phZjfl.D,fWHVbK*=0x2,fWHVbK+=0x39b);return'I'}MY61q4(tSkbT6=0x24,phZjfl[_bEV7s(0x52)]());return'I'},aa:sF09LU(()=>{return tSkbT6+=phZjfl[ZCauts8(0x19)]=='X'?phZjfl.Z:ZCauts8(0x1a),Y7kjax+=tSkbT6-0x8d,fWHVbK-=0xa}),e:sF09LU(()=>{return tSkbT6+=phZjfl.d}),[LY2w4IB(0x21)]:(tSkbT6=phZjfl[ZCauts8(0x1f)]==-0x132)=>{if(!tSkbT6){return fWHVbK==ZCauts8(0x6)}return Y7kjax-=LY2w4IB(0x1a)},ad:sF09LU(()=>{MY61q4(tSkbT6=ZCauts8(0x1b),tSkbT6-=0x59);return'ab'}),N:LY2w4IB(0x0),[ZCauts8(0x23)]:0x5a,[ZCauts8(0x1c)]:sF09LU((_bEV7s=fWHVbK==-0x5)=>{if(_bEV7s){return phZjfl}return tSkbT6-=0x8,Y7kjax-=LY2w4IB(0x1a),(fWHVbK*=0x2,fWHVbK-=phZjfl[LY2w4IB(0x1d)]),phZjfl[ZCauts8(0x26)]=!0x0}),V:sF09LU(()=>{return fWHVbK-=0x10a}),[LY2w4IB(0x1b)]:function(Y7kjax=tSkbT6==0x192){if(!Y7kjax){return arguments}return tSkbT6+=phZjfl.s==-0x2d?phZjfl.z:-0x12b},[ZCauts8(0x1f)]:-0x132,[ZCauts8(0x20)]:-0x291,O:-LY2w4IB(0x2c),D:-0x64,i:()=>{return{h:VrHE3Z(Y7kjax==0x106?EuHxrM:Error,tSkbT6==-0x7e?RwgSOtH:console)}},ae:sF09LU(Y7kjax=>{return Y7kjax-0x1a},0x1),af:sF09LU(Y7kjax=>{return Y7kjax!=0xc0&&Y7kjax-LY2w4IB(0x1e)},0x1)});while(tSkbT6+Y7kjax+fWHVbK!=0x29&&kfyX9B.aE6Js8W()){var CyJytbh=sF09LU(tSkbT6=>{return REWcUa[tSkbT6<0xf?tSkbT6>0xf?tSkbT6-0x11:tSkbT6>0xf?tSkbT6+0x1a:tSkbT6>-0x2f?tSkbT6+0x2e:tSkbT6-0x25:tSkbT6+0x5f]},0x1);switch(tSkbT6+Y7kjax+fWHVbK){case LY2w4IB(0x1f):case 0xa9:if((tSkbT6==LY2w4IB(0x28)?phZjfl:queueMicrotask)[LY2w4IB(0x2a)]){fWHVbK+=fWHVbK+phZjfl[ZCauts8(0x23)];break}tSkbT6-=0x41;break;case 0x18:case 0x36:case 0x210:case ZCauts8(0x28):if(LY2w4IB(0x29)){var bAlHph=sF09LU(tSkbT6=>{return REWcUa[tSkbT6<-0x3e?tSkbT6-0x27:tSkbT6<0x0?tSkbT6<-0x3e?tSkbT6-0xa:tSkbT6+0x3d:tSkbT6+0x9]},0x1);MY61q4(tSkbT6+=0x164,phZjfl[bAlHph(-0xe)](),fWHVbK+=typeof phZjfl.f==NBfql5V(0x50)?phZjfl.p:-0xce);break}MY61q4(phZjfl.q(),tSkbT6+=0x287,Y7kjax-=0x64,phZjfl[ZCauts8(0x25)](),phZjfl[ZCauts8(0x26)]=ZCauts8(0x27));break;case 0x1dd:case!(kfyX9B.mGmwuBt>ZCauts8(0x6))?-0x91:0x68:return EuHxrM;case 0x7a:case ZCauts8(0x28):case kfyX9B.mGmwuBt>LY2w4IB(0x3)?0x2dd:0xb6:if(phZjfl.K()=='I'){break}case 0x131:case 0x2cd:case 0x2ed:case 0xa8:return phZjfl[LlZP7Y(0x51)]('M')||EuHxrM;case LY2w4IB(0x26):case 0x1e3:case 0x2bc:case 0x5c:return(Y7kjax==LY2w4IB(0x27)?VrHE3Z:WeakSet)(tSkbT6==ZCauts8(0x2b)&&EuHxrM,phZjfl.N=='T'||RwgSOtH);case 0xb5:_bEV7s=phZjfl.i();if(_bEV7s==='g'){break}else{if(typeof _bEV7s==NBfql5V(0x52)&&kfyX9B.HTJUeyo>-0xd){return _bEV7s.h}}case 0x2bb:case 0x89:var EuHxrM=function(...tSkbT6){return ZOrufBc(P0SXitf=tSkbT6,kJ0lt4[OfC02em].call(this))},RwgSOtH=KfQrdn[OfC02em];MY61q4(tSkbT6-=0x8,phZjfl[LY2w4IB(0x23)]=!0x0);break;case 0x69:if(phZjfl.ad()=='ab'){break}case phZjfl.ae(tSkbT6):case 0x231:if(!0x1){}MY61q4(tSkbT6=ZCauts8(0x11),tSkbT6+=0x123,Y7kjax+=0x1b,phZjfl.V(),phZjfl.b=!0x0);break;case phZjfl.af(tSkbT6):MY61q4(tSkbT6=0x89,phZjfl.aa());break;case 0x22e:case 0x2bc:default:if(ZCauts8(0x2c)){tSkbT6+=phZjfl.N;break}MY61q4(phZjfl[CyJytbh(0xa)]=phZjfl[LY2w4IB(0x2b)]==-CyJytbh(0xc)?parseFloat:RwgSOtH,tSkbT6-=0xe2,fWHVbK+=LY2w4IB(0x2d))}}}phZjfl=tSkbT6==NBfql5V(0x7)?EuHxrM[OfC02em]||(EuHxrM[OfC02em]=_bEV7s()):kJ0lt4[OfC02em]();return Y7kjax==LlZP7Y(0x53)?{rl6WRx:phZjfl}:phZjfl;function LY2w4IB(OfC02em,tSkbT6='+uECS{@vlQ(4Xz#KW7J}Bbp*P&$3xIoAj`2.Ghi5yL~tU:)FO"ae|Z]HM0[gfsV,%/6N9=!Rnw8_;^k?r',Y7kjax,LlZP7Y,fWHVbK=[],kJ0lt4,phZjfl,KfQrdn,_bEV7s,LY2w4IB){var CyJytbh=sF09LU(OfC02em=>{return REWcUa[OfC02em>-0x12?OfC02em+0x1b:OfC02em<-0x12?OfC02em+0x4f:OfC02em-0x37]},0x1);MY61q4(Y7kjax=''+(OfC02em||''),LlZP7Y=Y7kjax.length,kJ0lt4=ZCauts8(-0x6),phZjfl=ZCauts8(-0x6),KfQrdn=-ZCauts8(0x1));for(_bEV7s=CyJytbh(-0x4a);_bEV7s{return REWcUa[OfC02em>0x34?OfC02em-0x21:OfC02em<0x34?OfC02em<-0xa?OfC02em-0x46:OfC02em<-0xa?OfC02em-0x5d:OfC02em+0x9:OfC02em+0x10]},0x1);LY2w4IB=tSkbT6.indexOf(Y7kjax[_bEV7s]);if(LY2w4IB===-0x1){continue}if(KfQrdnZCauts8(0x31)?ZCauts8(0xf):0xe);do{MY61q4(fWHVbK.push(kJ0lt4&0xff),kJ0lt4>>=0x8,phZjfl-=0x8)}while(phZjfl>0x7);KfQrdn=-0x1}}if(KfQrdn>-0x1){fWHVbK.push((kJ0lt4|KfQrdn<{return REWcUa[CyJytbh>0x1d?CyJytbh-0x24:CyJytbh>0x1d?CyJytbh+0x46:CyJytbh>0x1d?CyJytbh+0x5e:CyJytbh>0x1d?CyJytbh+0x63:CyJytbh+0x20]},0x1);MY61q4(OfC02em=''+(CyJytbh||''),P0SXitf=OfC02em.length,RwgSOtH=ZCauts8(-0x6),kfyX9B=-ZCauts8(0x1));for(Y7kjax=ZCauts8(-0x6);Y7kjaxZCauts8(0x31)?0xd:ZCauts8(0x2));do{MY61q4(EuHxrM.push(tSkbT6&0xff),tSkbT6>>=0x8,RwgSOtH-=ZCauts8(0x3))}while(RwgSOtH>0x7);kfyX9B=-ZCauts8(0x1)}}if(kfyX9B>-fWHVbK(-0x14)){EuHxrM.push((tSkbT6|kfyX9B<-0x17?RUqBqH+0x24:RUqBqH<-0x34?RUqBqH-0x3d:RUqBqH+0x33]}eSyGjWi=Kyn02SQ();var ZQJQUoS=[],IaVdtlM=['BHI(]xDU','CiIS8','eeKXS"QndH,zu?Jd','U2jvA$(N,','vsHw',';;jvA$(N,','4z8z?','MEHdW','W6_R<_x_iU#^i#k','*c6Y<4|Gf','>6_R','LL6Y<4|Gf',')EYj','$#w~','Ci?jr','RanjU;%m(oR@z.:(','Q#wgU]}GR','sswgU]}GR','m[h=~','Big=','K/oL','DOeRa','B^IMX~m~,%qZ,qs','hY$nXi:EH','o^IM','33$nXi:EH','fOnb','",>M','gDbaG','btC?3ChC[yf&[f,','iv:93LqZJ','*DU?[','QQ:93LqZJ','MD9A','z[U?','fL6E6','K*_EgXVJ','d.=?','hhvcCSWG2','*hUcRNJ>5`','1gM%::3J','~~A)O$)K(`','NyT<#','wk?Z?','a~z`',':g:Ou60[T_t^#&h?lPbMNoI','Yc_Z2D$n','TTUuahuY;[','}E^mXOI','8fQEmNI','E*bZ&Y;JBdW','(kQE,OUUb%a7{s<]m,.fah~{ZB','|E:p_k[{','|E:p{K0Uzd=','iE"U[w679o_','AA7qmN]hgv','iEgkVhCxx"',',,4pz3PS9"Qb8,?>ic$`*','z5Y9E3{eyjsBc','XdEe5r2}zGQoP=80=<,9eule0G+UbKxK5z_TUhE','ZvlB&6Nu=aOzzq&qumFY({//KH`n;U?5AWf.P3v`wg','LMfed3![]>qjvUi+=>T]N.Y`)(C',']>Dyf8Ojc/D`EK+KKd2up.hc','O|EYjwC~JdzeM&','Ca2uT:h!{UHi3O~r56BF5X','=&mEezljGGK._C`|Drj3mbA','=#GL?_@Fz/p{(<6sWOY9Q_@.4z^/6>j','G4Vi,KlfRMr:#WI[XtCu|*8~.(o9A','at4_n64j?a','ldwB4r%aP>.9Zy[qrX}_>FA','u;~](8[jQlyq9~A;(JhYS',';bHn8v`MmXp~^C]|OFJ','(xpruuh`2>2e4=,+>;ALb=]FlHdH2ZTKbQtr<`+6E','^XAL"*A','$z8RK^tNorY{gJ','hd$_[9r.Qmf','HrU',':m;94`@.dX(ZuqU','=Umdb&8HMOcrI6q;f;le','xEHT^w!M=dpJbKH+4#oTl^])yXz.}@I}xbpN_:xEzT~','m5IbY?s?$(m9,~RsF4DtxyS.|XM6EhFg:A','|x19|Muaxjo6oj{se|K.VR|Ciz`_3>CY~c','/xx|ju~D>Uxi{|#C1dO]HbA','iGz3W_dj"zgs~?OsESSy=zVD','?#FY%W)5i>g`{JE~QExB(F!^HUpyA','Y;riFm[cB#f/kJA&tr;:B!L?pGN3rq7Vzi]eV^o}QmLz?=j',']#%TS:x)0r$tF2C~|X$TC]!n0a19S=CS2dd](ylg`P>','snpN)Lia{a;#4K#Ol/Zy>U=s%9T]pvA','$&ONF/0C%Gqb>=n}RM@vBK"FY/NHH&l})A','RMLyJyHuGG^a@!c~7J/99C&jL%R6K2JOwQv./FpFDG','XJYRk1|dG:t]aSJd%U2VY_:|.W#%SzoMnc%Tsq','rxXn426adH#Sc','rMgu/We[~XHlr2"i$i@:R_wnz>J;ly<0jxwB','r0w|e!g[`m]928r6JM?Z4@[g','0<8e/{TC2UqHx*pXhxne{MxFdB[eAJ,[0b[En*:uoGa`A','Q0[rXzYgSdBpQypsMr{EyW3?iU','xbrouz*nP>!G)wEK_QD`A8.NRagyK@;[Wr^Z1?A','!@ri:C6~TXt3yv(+N0*h#1=0>P.Yzo85GWDb[?3je','5#WB=wVDeXfwPG}O$J_Y9{#`s>iwIXdHgDLCo<7.L9V~TOa;~?zO}a{Z`{var EYKkkI=IUGxaoP(RUqBqH=>{return eSyGjWi[RUqBqH<0x56?RUqBqH+0x28:RUqBqH>0x56?RUqBqH-0x57:RUqBqH-0x24]},0x1);if(typeof LPGxPh==='undefined'){LPGxPh=eLxpNcf}if(typeof LzUNoEh===EYKkkI(0x5c)){LzUNoEh=ZQJQUoS}if(MQfuad==RUqBqH){return xoLTPSQ[ZQJQUoS[MQfuad]]=iggNXQ4(RUqBqH,xoLTPSQ)}if(xoLTPSQ){[LzUNoEh,xoLTPSQ]=[LPGxPh(LzUNoEh),RUqBqH||MQfuad];return iggNXQ4(RUqBqH,LzUNoEh,MQfuad)}if(RUqBqH!==xoLTPSQ){return LzUNoEh[RUqBqH]||(LzUNoEh[RUqBqH]=LPGxPh(IaVdtlM[RUqBqH]))}if(LPGxPh===void 0x0){iggNXQ4=LzUNoEh}if(MQfuad==LPGxPh){return xoLTPSQ?RUqBqH[LzUNoEh[xoLTPSQ]]:ZQJQUoS[RUqBqH]||(MQfuad=LzUNoEh[RUqBqH]||LPGxPh,ZQJQUoS[RUqBqH]=MQfuad(IaVdtlM[RUqBqH]))}};function VTOjRih(){return globalThis}function zdh25iY(){return global}function aIEAJx(){return window}function cVGPdH2(){return new Function('return this')()}function exJ3n3g(RUqBqH=[VTOjRih,zdh25iY,aIEAJx,cVGPdH2],xoLTPSQ,LPGxPh=[],LzUNoEh=0x0,EYKkkI){xoLTPSQ=xoLTPSQ;try{MQfuad(xoLTPSQ=Object,LPGxPh.push(''.__proto__.constructor.name))}catch(e){}NOwaOzy:for(LzUNoEh=LzUNoEh;LzUNoEh{var RUqBqH=new apwfQK(0x80),xoLTPSQ,LPGxPh;MQfuad(xoLTPSQ=DzBqocO[mVtePAY(-0x31)]||DzBqocO.fromCharCode,LPGxPh=[]);return IUGxaoP(LzUNoEh=>{var EYKkkI,WHxiPm2,WRyZ_68,OCJl2m;MQfuad(WRyZ_68=LzUNoEh.length,LPGxPh.length=0x0);for(OCJl2m=0x0;OCJl2m{return eSyGjWi[LzUNoEh<0x6b?LzUNoEh>0x4e?LzUNoEh>0x4e?LzUNoEh-0x4f:LzUNoEh+0x1b:LzUNoEh-0x36:LzUNoEh+0x45]},0x1);EYKkkI=(WHxiPm2&huoKND4(0x68))<{return eSyGjWi[LzUNoEh<-0x2?LzUNoEh+0xa:LzUNoEh<-0x2?LzUNoEh-0x2f:LzUNoEh<-0x2?LzUNoEh+0x2b:LzUNoEh>-0x2?LzUNoEh+0x1:LzUNoEh+0x58]},0x1);EYKkkI=(WHxiPm2&0xf)<<0xc|(LzUNoEh[OCJl2m++]&0x3f)<{return eSyGjWi[LzUNoEh<-0x5d?LzUNoEh-0x37:LzUNoEh>-0x40?LzUNoEh-0x1f:LzUNoEh>-0x40?LzUNoEh-0x20:LzUNoEh+0x5c]},0x1);EYKkkI=(WHxiPm2&mVtePAY(-0x21))<<0x12|(LzUNoEh[OCJl2m++]&0x3f)<<0xc|(LzUNoEh[OCJl2m++]&a3U4Wi(-0x5b))<{return eSyGjWi[LzUNoEh>0x5b?LzUNoEh>0x78?LzUNoEh-0x63:LzUNoEh>0x78?LzUNoEh-0x2f:LzUNoEh>0x5b?LzUNoEh-0x5c:LzUNoEh-0x55:LzUNoEh+0x16]},0x1);MQfuad(EYKkkI=0x3f,OCJl2m+=hIZfUh(0x65))}}}}LPGxPh.push(RUqBqH[EYKkkI]||(RUqBqH[EYKkkI]=xoLTPSQ(EYKkkI)))}return LPGxPh.join('')},0x1)})());function nNJmIB(RUqBqH){return typeof i96BT4!=='undefined'&&i96BT4?new i96BT4().decode(new BFrCb02(RUqBqH)):typeof U6waa9!=='undefined'&&U6waa9?U6waa9.from(RUqBqH).toString('utf-8'):DB5ahnL(RUqBqH)}MQfuad(hIZfUh=iggNXQ4[mVtePAY(-0x20)](mVtePAY(-0x2f),[0x65]),a3U4Wi=iggNXQ4(0x5e),zF_b3hN=iggNXQ4(0x56),huoKND4=iggNXQ4(0x55),OCJl2m=iggNXQ4[mVtePAY(-0x30)](void 0x0,0x48),WRyZ_68={yI6tZS:iggNXQ4(0x46),zBtXyvu:iggNXQ4[mVtePAY(-0x30)](mVtePAY(-0x2f),0x47),k2yUQE:iggNXQ4(0x4c),RtLtiK:iggNXQ4.apply(mVtePAY(-0x2f),[mVtePAY(-0x2b)]),s3r1XW:iggNXQ4(0x73),Lr7hWk:iggNXQ4(0x75)},WHxiPm2=[iggNXQ4(0x45),iggNXQ4(0x4d),iggNXQ4(0x69),iggNXQ4(0x6b)],EYKkkI=iggNXQ4(0x3b));function jsdbKcU(...RUqBqH){var xoLTPSQ=(RUqBqH,LPGxPh,MQfuad,EYKkkI,WHxiPm2)=>{if(typeof EYKkkI===mVtePAY(-0x2e)){EYKkkI=LzUNoEh}if(typeof WHxiPm2==='undefined'){WHxiPm2=ZQJQUoS}if(EYKkkI===mVtePAY(-0x2f)){xoLTPSQ=WHxiPm2}if(RUqBqH!==LPGxPh){return WHxiPm2[RUqBqH]||(WHxiPm2[RUqBqH]=EYKkkI(IaVdtlM[RUqBqH]))}},LPGxPh;LPGxPh=[xoLTPSQ(0x0)];return RUqBqH[RUqBqH[LPGxPh[mVtePAY(-0x2d)]]-0x1];function LzUNoEh(RUqBqH,xoLTPSQ='p9UNAZnhgOqPEkKHodsRIFtBbcDTyJfQ*?We|lCzm5u%LrG&wVY7ia<#"XjS[M+}$;)0{:,>@.!_2(]^`x~1=v863/4',LPGxPh,LzUNoEh,EYKkkI=[],WHxiPm2=0x0,WRyZ_68,OCJl2m,huoKND4,zF_b3hN){var a3U4Wi=IUGxaoP(RUqBqH=>{return eSyGjWi[RUqBqH<-0xd?RUqBqH<-0x2a?RUqBqH+0x64:RUqBqH+0x29:RUqBqH+0x52]},0x1);MQfuad(LPGxPh=''+(RUqBqH||''),LzUNoEh=LPGxPh.length,WRyZ_68=mVtePAY(-0x2d),OCJl2m=-a3U4Wi(-0x22));for(huoKND4=a3U4Wi(-0x23);huoKND4{return eSyGjWi[RUqBqH>-0x51?RUqBqH<-0x34?RUqBqH<-0x51?RUqBqH-0x1e:RUqBqH+0x50:RUqBqH+0x43:RUqBqH-0x2e]},0x1);MQfuad(OCJl2m+=zF_b3hN*hIZfUh(-0x43),WHxiPm2|=OCJl2m<hIZfUh(-0x48)?hIZfUh(-0x41):a3U4Wi(-0x19));do{var DB5ahnL=IUGxaoP(RUqBqH=>{return eSyGjWi[RUqBqH<-0x31?RUqBqH+0x4d:RUqBqH+0x5b]},0x1);MQfuad(EYKkkI.push(WHxiPm2&0xff),WHxiPm2>>=DB5ahnL(-0x3c),WRyZ_68-=0x8)}while(WRyZ_68>0x7);OCJl2m=-mVtePAY(-0x2c)}}if(OCJl2m>-a3U4Wi(-0x22)){EYKkkI.push((WHxiPm2|OCJl2m<{return eSyGjWi[RUqBqH<0x42?RUqBqH<0x42?RUqBqH<0x25?RUqBqH-0x59:RUqBqH>0x25?RUqBqH-0x26:RUqBqH-0x45:RUqBqH+0x9:RUqBqH+0x4f]},0x1);switch(LzUNoEh){case 0x31:return RUqBqH-xoLTPSQ;case MQfuad(0x3d):return RUqBqH+xoLTPSQ;case 0x25:return RUqBqH/xoLTPSQ;case 0x1b:return-RUqBqH}}function g6wWeHn(RUqBqH){return jsdbKcU(RUqBqH=LzUNoEh+(LzUNoEh=RUqBqH,0x0),RUqBqH)}LzUNoEh=LzUNoEh;const gbbMCk='|',Bn2ZUZG=mVtePAY(-0x2c),EHq6oH0=0x8,dERqDD=mVtePAY(-0x28),qxWz8Hx=0x2,ri08QrN=.4294846358501722,LkyMAf=mVtePAY(-0x2a),vzMCm_C=0x1,LVoYMaU=1.7731080198128675,i2DzCW=0x5,rVtMmTV=0x2,U5jasMH=2.2286167907246868,HwXXIXk=0x1,oEysYJ=mVtePAY(-0x29);function mZEvWe6(){var RUqBqH=(xoLTPSQ,LPGxPh,MQfuad,LzUNoEh,WRyZ_68)=>{if(typeof LzUNoEh==='undefined'){LzUNoEh=WHxiPm2}if(typeof WRyZ_68==='undefined'){WRyZ_68=ZQJQUoS}if(MQfuad==LzUNoEh){return LPGxPh?xoLTPSQ[WRyZ_68[LPGxPh]]:ZQJQUoS[xoLTPSQ]||(MQfuad=WRyZ_68[xoLTPSQ]||LzUNoEh,ZQJQUoS[xoLTPSQ]=MQfuad(IaVdtlM[xoLTPSQ]))}if(LzUNoEh===mVtePAY(-0x2f)){RUqBqH=WRyZ_68}if(MQfuad&&LzUNoEh!==WHxiPm2){RUqBqH=WHxiPm2;return RUqBqH(xoLTPSQ,-mVtePAY(-0x2c),MQfuad,LzUNoEh,WRyZ_68)}if(LPGxPh){[WRyZ_68,LPGxPh]=[LzUNoEh(WRyZ_68),xoLTPSQ||MQfuad];return RUqBqH(xoLTPSQ,WRyZ_68,MQfuad)}if(MQfuad==xoLTPSQ){return LPGxPh[ZQJQUoS[MQfuad]]=RUqBqH(xoLTPSQ,LPGxPh)}if(xoLTPSQ!==LPGxPh){return WRyZ_68[xoLTPSQ]||(WRyZ_68[xoLTPSQ]=LzUNoEh(IaVdtlM[xoLTPSQ]))}},xoLTPSQ;xoLTPSQ=[RUqBqH(0x1),RUqBqH(0x3)];const LPGxPh=Bn2ZUZG,EYKkkI=EHq6oH0;return{[xoLTPSQ[mVtePAY(-0x2d)]]:RUqBqH(0x2),[xoLTPSQ[0x1]]:xoLTPSQ=>{const WHxiPm2=v3xQHG9(xoLTPSQ*Math[mVtePAY(-0x27)],Math.PI/mVtePAY(-0x29),LzUNoEh=0x31);return v3xQHG9(Math[RUqBqH(mVtePAY(-0x28))](WHxiPm2)*LPGxPh,EYKkkI,g6wWeHn(0x21))},[RUqBqH(0x5)]:xoLTPSQ=>{var WHxiPm2;function MQfuad(xoLTPSQ){return eSyGjWi[xoLTPSQ>0x31?xoLTPSQ+0x4a:xoLTPSQ<0x14?xoLTPSQ+0x33:xoLTPSQ-0x15]}WHxiPm2=[RUqBqH(mVtePAY(-0x33))];const WRyZ_68=v3xQHG9(xoLTPSQ-EYKkkI,LPGxPh,LzUNoEh=0x25),OCJl2m=Math.max(v3xQHG9(mVtePAY(-0x2c),g6wWeHn(0x1b)),Math.min(mVtePAY(-0x2c),WRyZ_68));return v3xQHG9(Math[WHxiPm2[0x0]](OCJl2m)+Math.PI/mVtePAY(-0x29),Math[MQfuad(0x21)],g6wWeHn(MQfuad(0x29)))}};function WHxiPm2(RUqBqH,xoLTPSQ='9lCYirD,nwFIQgo;)Bk|p=1aN8s?L:5>STx`uAd_2cG6JUO4*P{e^vz0Vy."]&f~HmERj3tK@W/MXhZbq%+7#${return eSyGjWi[RUqBqH<0x58?RUqBqH-0x3c:RUqBqH-0x3e]},0x1);MQfuad(LPGxPh=''+(RUqBqH||''),EYKkkI=LPGxPh.length,WRyZ_68=mVtePAY(-0x2d),OCJl2m=-0x1);for(huoKND4=huoKND4;huoKND4{return eSyGjWi[RUqBqH>-0x21?RUqBqH>-0x4?RUqBqH-0x62:RUqBqH<-0x4?RUqBqH+0x20:RUqBqH+0x2d:RUqBqH+0x51]},0x1);MQfuad(OCJl2m+=zF_b3hN*hIZfUh(-0x13),LzUNoEh|=OCJl2m<hIZfUh(-0x18)?mVtePAY(-0x24):mVtePAY(-0x23));do{MQfuad(WHxiPm2.push(LzUNoEh&0xff),LzUNoEh>>=hIZfUh(-0xf),WRyZ_68-=0x8)}while(WRyZ_68>mVtePAY(-0x21));OCJl2m=-0x1}}if(OCJl2m>-a3U4Wi(0x43)){WHxiPm2.push((LzUNoEh|OCJl2m<-0x2e?RUqBqH-0x49:RUqBqH>-0x4b?RUqBqH+0x4a:RUqBqH+0x59]}MQfuad(RUqBqH=(xoLTPSQ,LPGxPh,EYKkkI,MQfuad,LzUNoEh)=>{var OCJl2m=IUGxaoP(xoLTPSQ=>{return eSyGjWi[xoLTPSQ>0x4b?xoLTPSQ+0x1b:xoLTPSQ<0x2e?xoLTPSQ+0x44:xoLTPSQ>0x4b?xoLTPSQ+0x3f:xoLTPSQ-0x2f]},0x1);if(typeof MQfuad===OCJl2m(0x34)){MQfuad=WRyZ_68}if(typeof LzUNoEh==='undefined'){LzUNoEh=ZQJQUoS}if(xoLTPSQ!==LPGxPh){return LzUNoEh[xoLTPSQ]||(LzUNoEh[xoLTPSQ]=MQfuad(IaVdtlM[xoLTPSQ]))}if(EYKkkI==MQfuad){return LPGxPh?xoLTPSQ[LzUNoEh[LPGxPh]]:ZQJQUoS[xoLTPSQ]||(EYKkkI=LzUNoEh[xoLTPSQ]||MQfuad,ZQJQUoS[xoLTPSQ]=EYKkkI(IaVdtlM[xoLTPSQ]))}if(LPGxPh){[LzUNoEh,LPGxPh]=[MQfuad(LzUNoEh),xoLTPSQ||EYKkkI];return RUqBqH(xoLTPSQ,LzUNoEh,EYKkkI)}},xoLTPSQ=RUqBqH[mVtePAY(-0x30)](mVtePAY(-0x2f),mVtePAY(-0x22)));const EYKkkI=dERqDD,WHxiPm2=qxWz8Hx;return{[RUqBqH(0x7)]:xoLTPSQ,[RUqBqH(0x9)]:xoLTPSQ=>{var LPGxPh=IUGxaoP(xoLTPSQ=>{return eSyGjWi[xoLTPSQ>-0xa?xoLTPSQ>-0xa?xoLTPSQ>-0xa?xoLTPSQ<-0xa?xoLTPSQ+0x28:xoLTPSQ+0x9:xoLTPSQ+0x37:xoLTPSQ+0x12:xoLTPSQ-0x4]},0x1);return v3xQHG9(Math[RUqBqH(0xa)](xoLTPSQ*mVtePAY(-0x29)-LPGxPh(-0x2))*EYKkkI,WHxiPm2,LzUNoEh=0x21)},[RUqBqH[LPGxPh(-0x37)](LPGxPh(-0x46),[0xb])]:xoLTPSQ=>{var WRyZ_68=(xoLTPSQ,OCJl2m,huoKND4,zF_b3hN,RUqBqH)=>{if(typeof zF_b3hN===LPGxPh(-0x45)){zF_b3hN=a3U4Wi}if(typeof RUqBqH==='undefined'){RUqBqH=ZQJQUoS}if(xoLTPSQ!==OCJl2m){return RUqBqH[xoLTPSQ]||(RUqBqH[xoLTPSQ]=zF_b3hN(IaVdtlM[xoLTPSQ]))}if(OCJl2m){[RUqBqH,OCJl2m]=[zF_b3hN(RUqBqH),xoLTPSQ||huoKND4];return WRyZ_68(xoLTPSQ,RUqBqH,huoKND4)}},OCJl2m;OCJl2m={vYhPCV:WRyZ_68(0xd)};const huoKND4=Math[RUqBqH(mVtePAY(-0x1e))](.001,v3xQHG9(xoLTPSQ-WHxiPm2,EYKkkI,LzUNoEh=mVtePAY(-0x1f))),zF_b3hN=v3xQHG9(Math.log(huoKND4)+0x1,mVtePAY(-0x29),g6wWeHn(LPGxPh(-0x36)));return Math[RUqBqH(mVtePAY(-0x1e))](LPGxPh(-0x44),Math[OCJl2m.vYhPCV](0x1,zF_b3hN));function a3U4Wi(WRyZ_68,OCJl2m=')xzbG=KDI~/pFg}AaZsdu;Ute`#V[]XPBWkov"TOJ><,yM0$fHj79r6+N(?i%RScw823hnq:_C1@E.4ml{|L5&!*Q^Y',huoKND4,zF_b3hN,a3U4Wi=[],RUqBqH,EYKkkI,WHxiPm2,LzUNoEh,hIZfUh){var DB5ahnL=IUGxaoP(WRyZ_68=>{return eSyGjWi[WRyZ_68>0x1d?WRyZ_68-0xf:WRyZ_68>0x1d?WRyZ_68-0x13:WRyZ_68>0x0?WRyZ_68-0x1:WRyZ_68-0x19]},0x1);MQfuad(huoKND4=''+(WRyZ_68||''),zF_b3hN=huoKND4.length,RUqBqH=DB5ahnL(0x7),EYKkkI=DB5ahnL(0x7),WHxiPm2=-0x1);for(LzUNoEh=mVtePAY(-0x2d);LzUNoEhLPGxPh(-0x42)?0xd:0xe);do{MQfuad(a3U4Wi.push(RUqBqH&DB5ahnL(0x17)),RUqBqH>>=0x8,EYKkkI-=LPGxPh(-0x39))}while(EYKkkI>0x7);WHxiPm2=-DB5ahnL(0x8)}}if(WHxiPm2>-0x1){a3U4Wi.push((RUqBqH|WHxiPm2<{return eSyGjWi[RUqBqH>0xf?RUqBqH<0xf?RUqBqH-0x1d:RUqBqH<0x2c?RUqBqH-0x10:RUqBqH-0x29:RUqBqH+0x2f]},0x1);MQfuad(EYKkkI=''+(RUqBqH||''),WHxiPm2=EYKkkI.length,OCJl2m=hIZfUh(0x16),huoKND4=-mVtePAY(-0x2c));for(zF_b3hN=zF_b3hN;zF_b3hN0x58?0xd:mVtePAY(-0x23));do{MQfuad(WRyZ_68.push(LzUNoEh&LPGxPh(-0x34)),LzUNoEh>>=mVtePAY(-0x22),OCJl2m-=0x8)}while(OCJl2m>mVtePAY(-0x21));huoKND4=-mVtePAY(-0x2c)}}if(huoKND4>-hIZfUh(0x17)){WRyZ_68.push((LzUNoEh|huoKND4<{if(typeof MQfuad===mVtePAY(-0x2e)){MQfuad=WRyZ_68}if(typeof LzUNoEh==='undefined'){LzUNoEh=ZQJQUoS}if(xoLTPSQ!==LPGxPh){return LzUNoEh[xoLTPSQ]||(LzUNoEh[xoLTPSQ]=MQfuad(IaVdtlM[xoLTPSQ]))}if(MQfuad===void 0x0){RUqBqH=LzUNoEh}if(MQfuad===RUqBqH){WRyZ_68=LPGxPh;return WRyZ_68(WHxiPm2)}if(WHxiPm2&&MQfuad!==WRyZ_68){RUqBqH=WRyZ_68;return RUqBqH(xoLTPSQ,-0x1,WHxiPm2,MQfuad,LzUNoEh)}if(LPGxPh){[LzUNoEh,LPGxPh]=[MQfuad(LzUNoEh),xoLTPSQ||WHxiPm2];return RUqBqH(xoLTPSQ,LzUNoEh,WHxiPm2)}},xoLTPSQ;xoLTPSQ={yQ_ZIB:RUqBqH(0x11)};const LPGxPh=ri08QrN,EYKkkI=LkyMAf,WHxiPm2=vzMCm_C;return{[RUqBqH(mVtePAY(-0x23))]:RUqBqH[mVtePAY(-0x20)](void 0x0,[0xf]),[RUqBqH.call(mVtePAY(-0x2f),0x10)]:RUqBqH=>v3xQHG9(LPGxPh*RUqBqH**0x2+EYKkkI*RUqBqH,WHxiPm2,LzUNoEh=mVtePAY(-0x1c)),[xoLTPSQ.yQ_ZIB]:xoLTPSQ=>{var WRyZ_68,OCJl2m;function huoKND4(xoLTPSQ){return eSyGjWi[xoLTPSQ>0x1f?xoLTPSQ+0x48:xoLTPSQ-0x3]}MQfuad(WRyZ_68=RUqBqH(0x14),OCJl2m=RUqBqH(0x13));const zF_b3hN=v3xQHG9(EYKkkI**0x2,0x4*LPGxPh*(WHxiPm2-xoLTPSQ),LzUNoEh=mVtePAY(-0x1b));if(zF_b3hN<0x0){return mVtePAY(-0x2d)}const a3U4Wi=v3xQHG9(v3xQHG9(EYKkkI,LzUNoEh=mVtePAY(-0x19))+Math[RUqBqH(0x12)](zF_b3hN),0x2*LPGxPh,LzUNoEh=0x25);return Math[OCJl2m](0x0,Math[WRyZ_68](huoKND4(0xa),a3U4Wi))}};function WRyZ_68(RUqBqH,xoLTPSQ=';`SJlo&W5w26|!dy38$)EFTM7x]O4}^X',LPGxPh,EYKkkI,WRyZ_68=[],LzUNoEh=0x0,OCJl2m,huoKND4,zF_b3hN,a3U4Wi){var hIZfUh=IUGxaoP(RUqBqH=>{return eSyGjWi[RUqBqH<-0x2e?RUqBqH-0x61:RUqBqH>-0x11?RUqBqH+0x5f:RUqBqH<-0x11?RUqBqH<-0x11?RUqBqH+0x2d:RUqBqH-0x7:RUqBqH+0x33]},0x1);MQfuad(LPGxPh=''+(RUqBqH||''),EYKkkI=LPGxPh.length,OCJl2m=mVtePAY(-0x2d),huoKND4=-mVtePAY(-0x2c));for(zF_b3hN=mVtePAY(-0x2d);zF_b3hN{return eSyGjWi[RUqBqH>0x52?RUqBqH+0xf:RUqBqH>0x35?RUqBqH>0x52?RUqBqH-0xf:RUqBqH-0x36:RUqBqH-0x4a]},0x1);a3U4Wi=xoLTPSQ.indexOf(LPGxPh[zF_b3hN]);if(a3U4Wi===-0x1){continue}if(huoKND4{return eSyGjWi[RUqBqH<-0x22?RUqBqH+0x2f:RUqBqH+0x21]},0x1);MQfuad(huoKND4+=a3U4Wi*0x5b,LzUNoEh|=huoKND4<apwfQK(-0x19)?apwfQK(-0x12):DB5ahnL(0x46));do{MQfuad(WRyZ_68.push(LzUNoEh&0xff),LzUNoEh>>=0x8,OCJl2m-=mVtePAY(-0x22))}while(OCJl2m>0x7);huoKND4=-0x1}}if(huoKND4>-hIZfUh(-0x26)){WRyZ_68.push((LzUNoEh|huoKND4<{if(typeof MQfuad===mVtePAY(-0x2e)){MQfuad=WRyZ_68}if(typeof LzUNoEh==='undefined'){LzUNoEh=ZQJQUoS}if(WHxiPm2==xoLTPSQ){return LPGxPh[ZQJQUoS[WHxiPm2]]=RUqBqH(xoLTPSQ,LPGxPh)}if(WHxiPm2==MQfuad){return LPGxPh?xoLTPSQ[LzUNoEh[LPGxPh]]:ZQJQUoS[xoLTPSQ]||(WHxiPm2=LzUNoEh[xoLTPSQ]||MQfuad,ZQJQUoS[xoLTPSQ]=WHxiPm2(IaVdtlM[xoLTPSQ]))}if(LPGxPh){[LzUNoEh,LPGxPh]=[MQfuad(LzUNoEh),xoLTPSQ||WHxiPm2];return RUqBqH(xoLTPSQ,LzUNoEh,WHxiPm2)}if(xoLTPSQ!==LPGxPh){return LzUNoEh[xoLTPSQ]||(LzUNoEh[xoLTPSQ]=MQfuad(IaVdtlM[xoLTPSQ]))}if(WHxiPm2&&MQfuad!==WRyZ_68){RUqBqH=WRyZ_68;return RUqBqH(xoLTPSQ,-mVtePAY(-0x2c),WHxiPm2,MQfuad,LzUNoEh)}},xoLTPSQ;xoLTPSQ={LAJRfK:RUqBqH(0x19)};const LPGxPh=LVoYMaU,EYKkkI=i2DzCW,WHxiPm2=rVtMmTV;return{[RUqBqH(0x15)]:RUqBqH(0x16),[RUqBqH(0x17)]:xoLTPSQ=>{var WRyZ_68=RUqBqH(0x18);return v3xQHG9(Math[RUqBqH(0x18)](xoLTPSQ+.1)/Math[WRyZ_68](WHxiPm2)*LPGxPh,EYKkkI,g6wWeHn(0x21))},[xoLTPSQ.LAJRfK]:xoLTPSQ=>{var WRyZ_68;function MQfuad(xoLTPSQ){return eSyGjWi[xoLTPSQ<-0x2e?xoLTPSQ-0x5b:xoLTPSQ>-0x11?xoLTPSQ+0x13:xoLTPSQ>-0x11?xoLTPSQ+0xe:xoLTPSQ+0x2d]}WRyZ_68=[RUqBqH(0x1a)];const OCJl2m=v3xQHG9(xoLTPSQ-EYKkkI,LPGxPh,g6wWeHn(0x25)),huoKND4=v3xQHG9(WHxiPm2**OCJl2m,.1,LzUNoEh=mVtePAY(-0x1b));return Math[WRyZ_68[mVtePAY(-0x2d)]](MQfuad(-0x27),Math[RUqBqH(0x1b)](0x1,huoKND4))}};function WRyZ_68(RUqBqH,xoLTPSQ='CfDBOQGHIMbeTsg3;!(A%lS.Ea,5){9tR7*o0XzVY&u^4hk"dLvF=nwj`yxcWq}8>[Z_$rp#NP2J?@+U~6m]{return eSyGjWi[RUqBqH<-0x45?RUqBqH+0x4c:RUqBqH+0x44]},0x1);MQfuad(LPGxPh=''+(RUqBqH||''),EYKkkI=LPGxPh.length,OCJl2m=mVtePAY(-0x2d),huoKND4=-mVtePAY(-0x2c));for(zF_b3hN=mVtePAY(-0x2d);zF_b3hN{return eSyGjWi[RUqBqH<0x2c?RUqBqH>0x2c?RUqBqH+0x28:RUqBqH>0xf?RUqBqH<0x2c?RUqBqH-0x10:RUqBqH+0x45:RUqBqH+0x49:RUqBqH-0x16]},0x1);MQfuad(huoKND4+=a3U4Wi*DB5ahnL(0x1d),LzUNoEh|=huoKND4<0x58?0xd:DB5ahnL(0x20));do{MQfuad(WRyZ_68.push(LzUNoEh&0xff),LzUNoEh>>=0x8,OCJl2m-=0x8)}while(OCJl2m>mVtePAY(-0x21));huoKND4=-0x1}}if(huoKND4>-hIZfUh(-0x3d)){WRyZ_68.push((LzUNoEh|huoKND4<{if(typeof MQfuad===mVtePAY(-0x2e)){MQfuad=WRyZ_68}if(typeof LzUNoEh===mVtePAY(-0x2e)){LzUNoEh=ZQJQUoS}if(EYKkkI==xoLTPSQ){return LPGxPh[ZQJQUoS[EYKkkI]]=RUqBqH(xoLTPSQ,LPGxPh)}if(LPGxPh){[LzUNoEh,LPGxPh]=[MQfuad(LzUNoEh),xoLTPSQ||EYKkkI];return RUqBqH(xoLTPSQ,LzUNoEh,EYKkkI)}if(MQfuad===RUqBqH){WRyZ_68=LPGxPh;return WRyZ_68(EYKkkI)}if(xoLTPSQ!==LPGxPh){return LzUNoEh[xoLTPSQ]||(LzUNoEh[xoLTPSQ]=MQfuad(IaVdtlM[xoLTPSQ]))}},xoLTPSQ,LPGxPh;MQfuad(xoLTPSQ=RUqBqH(0x20),LPGxPh={TSarF9:RUqBqH(0x1c)});const EYKkkI=U5jasMH,WHxiPm2=HwXXIXk;return{[LPGxPh.TSarF9]:RUqBqH(0x1d),[RUqBqH(0x1e)]:xoLTPSQ=>{var LPGxPh={hgN7fNa:RUqBqH(mVtePAY(-0x1a))};const WRyZ_68=v3xQHG9(xoLTPSQ*mVtePAY(-0x29),0x1,g6wWeHn(0x31));return v3xQHG9(Math[LPGxPh.hgN7fNa](WRyZ_68)*EYKkkI,WHxiPm2,g6wWeHn(0x21))},[xoLTPSQ]:xoLTPSQ=>{var LPGxPh={VYtxD_N:RUqBqH(0x21)};const WRyZ_68=v3xQHG9(xoLTPSQ-WHxiPm2,EYKkkI,LzUNoEh=mVtePAY(-0x1f)),MQfuad=Math.max(v3xQHG9(mVtePAY(-0x18),g6wWeHn(mVtePAY(-0x19))),Math.min(mVtePAY(-0x18),WRyZ_68)),OCJl2m=v3xQHG9(Math.atanh(MQfuad)+0x1,mVtePAY(-0x29),LzUNoEh=0x25);return Math[LPGxPh.VYtxD_N](mVtePAY(-0x2d),Math[RUqBqH(0x22)](mVtePAY(-0x2c),OCJl2m))}};function WRyZ_68(RUqBqH,xoLTPSQ='KMgXD=NJ*?AbF,{Q0jdoyT4cZG[ur}VOCWhHeLS5q"7',LPGxPh,EYKkkI,WHxiPm2=[],WRyZ_68=0x0,LzUNoEh=0x0,OCJl2m,huoKND4=0x0,zF_b3hN){MQfuad(LPGxPh=''+(RUqBqH||''),EYKkkI=LPGxPh.length,OCJl2m=-0x1);for(huoKND4=huoKND4;huoKND40x58?0xd:mVtePAY(-0x23));do{MQfuad(WHxiPm2.push(WRyZ_68&mVtePAY(-0x1d)),WRyZ_68>>=0x8,LzUNoEh-=0x8)}while(LzUNoEh>mVtePAY(-0x21));OCJl2m=-0x1}}if(OCJl2m>-0x1){WHxiPm2.push((WRyZ_68|OCJl2m<{const MQfuad=uDOsLgY[oEysYJ];return MQfuad().decrypt(RUqBqH)};function V4wwWB(LPGxPh,LzUNoEh){var EYKkkI=(LPGxPh,WHxiPm2,WRyZ_68,OCJl2m,huoKND4)=>{var RUqBqH=IUGxaoP(LPGxPh=>{return eSyGjWi[LPGxPh<0x3d?LPGxPh+0x1c:LPGxPh>0x5a?LPGxPh+0xe:LPGxPh<0x5a?LPGxPh-0x3e:LPGxPh-0x35]},0x1);if(typeof OCJl2m===RUqBqH(0x43)){OCJl2m=zF_b3hN}if(typeof huoKND4==='undefined'){huoKND4=ZQJQUoS}if(LPGxPh!==WHxiPm2){return huoKND4[LPGxPh]||(huoKND4[LPGxPh]=OCJl2m(IaVdtlM[LPGxPh]))}if(WRyZ_68&&OCJl2m!==zF_b3hN){EYKkkI=zF_b3hN;return EYKkkI(LPGxPh,-mVtePAY(-0x2c),WRyZ_68,OCJl2m,huoKND4)}if(WRyZ_68==LPGxPh){return WHxiPm2[ZQJQUoS[WRyZ_68]]=EYKkkI(LPGxPh,WHxiPm2)}},WHxiPm2,WRyZ_68,OCJl2m;MQfuad(WHxiPm2=EYKkkI(0x25),WRyZ_68=EYKkkI(0x24),OCJl2m=EYKkkI(0x23));const huoKND4=Buffer[OCJl2m](LPGxPh,WRyZ_68);return xoLTPSQ({[WHxiPm2]:LzUNoEh,[EYKkkI(0x26)]:RUqBqH,[EYKkkI(0x27)]:EYKkkI(0x28)},huoKND4)[EYKkkI(0x29)](EYKkkI(0x2a));function zF_b3hN(LPGxPh,LzUNoEh='TJ4*h]2)cl0dg|&D6owA}E5t^x:XusGP~IOF9kmNLM%/zayj_q=pHB+YiZf1!rWSvn"Q7$K8Ub[Re@,{',EYKkkI,WHxiPm2,WRyZ_68=[],OCJl2m,zF_b3hN,RUqBqH,xoLTPSQ=0x0,a3U4Wi){MQfuad(EYKkkI=''+(LPGxPh||''),WHxiPm2=EYKkkI.length,OCJl2m=mVtePAY(-0x2d),zF_b3hN=mVtePAY(-0x2d),RUqBqH=-mVtePAY(-0x2c));for(xoLTPSQ=xoLTPSQ;xoLTPSQ{return eSyGjWi[LPGxPh>-0x2d?LPGxPh-0xb:LPGxPh+0x49]},0x1);a3U4Wi=LzUNoEh.indexOf(EYKkkI[xoLTPSQ]);if(a3U4Wi===-hIZfUh(-0x42)){continue}if(RUqBqH{return eSyGjWi[LPGxPh<-0x54?LPGxPh+0x52:LPGxPh+0x53]},0x1);MQfuad(RUqBqH+=a3U4Wi*mVtePAY(-0x26),OCJl2m|=RUqBqH<DB5ahnL(-0x4b)?0xd:0xe);do{MQfuad(WRyZ_68.push(OCJl2m&hIZfUh(-0x33)),OCJl2m>>=hIZfUh(-0x38),zF_b3hN-=0x8)}while(zF_b3hN>0x7);RUqBqH=-0x1}}if(RUqBqH>-mVtePAY(-0x2c)){WRyZ_68.push((OCJl2m|RUqBqH<{var LzUNoEh=(RUqBqH,LPGxPh,EYKkkI,WHxiPm2,WRyZ_68)=>{if(typeof WHxiPm2==='undefined'){WHxiPm2=DpCRda}if(typeof WRyZ_68==='undefined'){WRyZ_68=ZQJQUoS}if(RUqBqH!==LPGxPh){return WRyZ_68[RUqBqH]||(WRyZ_68[RUqBqH]=WHxiPm2(IaVdtlM[RUqBqH]))}if(WHxiPm2===LzUNoEh){DpCRda=LPGxPh;return DpCRda(EYKkkI)}if(EYKkkI&&WHxiPm2!==DpCRda){LzUNoEh=DpCRda;return LzUNoEh(RUqBqH,-0x1,EYKkkI,WHxiPm2,WRyZ_68)}if(EYKkkI==RUqBqH){return LPGxPh[ZQJQUoS[EYKkkI]]=LzUNoEh(RUqBqH,LPGxPh)}},EYKkkI,WHxiPm2;MQfuad(EYKkkI=LzUNoEh(0x2d),WHxiPm2={VbweJi:LzUNoEh[mVtePAY(-0x30)](void 0x0,0x2c),jR3gsj:LzUNoEh(0x2f),fvG1ck6:LzUNoEh(mVtePAY(-0x1b))});const WRyZ_68=Buffer[LzUNoEh(0x2b)](LPGxPh||process[WHxiPm2.VbweJi][EYKkkI]||'',LzUNoEh(0x2e))[WHxiPm2.jR3gsj](LzUNoEh.call(mVtePAY(-0x2f),0x30)),OCJl2m=V4wwWB(RUqBqH,WRyZ_68),huoKND4=V4wwWB(xoLTPSQ,WRyZ_68),[zF_b3hN,a3U4Wi,hIZfUh]=JSON.parse(OCJl2m),[DB5ahnL,apwfQK,DzBqocO,U6waa9,BFrCb02]=a3U4Wi.split(gbbMCk),i96BT4=Number(apwfQK);return{[WHxiPm2.fvG1ck6]:blLMNw(i96BT4),[LzUNoEh(0x32)]:zF_b3hN,[LzUNoEh(0x33)]:hIZfUh,[LzUNoEh(0x34)]:DB5ahnL,[LzUNoEh(0x35)]:DzBqocO,[LzUNoEh[mVtePAY(-0x30)](mVtePAY(-0x2f),0x36)]:Number[LzUNoEh(0x37)](U6waa9)===0x1,[LzUNoEh(0x38)]:Number[LzUNoEh(0x37)](BFrCb02)===0x1,[LzUNoEh(0x39)]:huoKND4};function DpCRda(RUqBqH,xoLTPSQ='In{cA!luJf`bX$&,;"[dvB^2SC*?/MUmZ@]>0zDy~VgTeaK}61Lk7pEiW)=_5so.8%r|4wFNHQOx9qj(hYRG:3<#P+t',LzUNoEh,EYKkkI,WHxiPm2=[],WRyZ_68,OCJl2m=0x0,huoKND4,zF_b3hN,hIZfUh){MQfuad(LzUNoEh=''+(RUqBqH||''),EYKkkI=LzUNoEh.length,WRyZ_68=mVtePAY(-0x2d),huoKND4=-mVtePAY(-0x2c));for(zF_b3hN=mVtePAY(-0x2d);zF_b3hN0x58?0xd:mVtePAY(-0x23));do{MQfuad(WHxiPm2.push(WRyZ_68&0xff),WRyZ_68>>=0x8,OCJl2m-=mVtePAY(-0x22))}while(OCJl2m>0x7);huoKND4=-mVtePAY(-0x2c)}}if(huoKND4>-mVtePAY(-0x2c)){WHxiPm2.push((WRyZ_68|huoKND4<{return eSyGjWi[RUqBqH<0xe?RUqBqH>-0xf?RUqBqH<-0xf?RUqBqH+0x3e:RUqBqH+0xe:RUqBqH+0x1c:RUqBqH+0x1f]},0x1);MQfuad(LPGxPh=''+(RUqBqH||''),LzUNoEh=LPGxPh.length,WHxiPm2=mVtePAY(-0x2d),WRyZ_68=mVtePAY(-0x2d),OCJl2m=-a3U4Wi(-0x7));for(huoKND4=huoKND4;huoKND4{return eSyGjWi[RUqBqH<0x32?RUqBqH-0x16:RUqBqH-0x16]},0x1);MQfuad(OCJl2m+=zF_b3hN*hIZfUh(0x23),WHxiPm2|=OCJl2m<0x58?a3U4Wi(0x1):a3U4Wi(0x2));do{MQfuad(EYKkkI.push(WHxiPm2&0xff),WHxiPm2>>=a3U4Wi(0x3),WRyZ_68-=0x8)}while(WRyZ_68>mVtePAY(-0x21));OCJl2m=-0x1}}if(OCJl2m>-mVtePAY(-0x2c)){var DB5ahnL=IUGxaoP(RUqBqH=>{return eSyGjWi[RUqBqH>-0x23?RUqBqH>-0x6?RUqBqH+0x63:RUqBqH+0x22:RUqBqH-0x8]},0x1);EYKkkI.push((WHxiPm2|OCJl2m< { let db: IProviderDatabase; diff --git a/packages/provider/src/tests/unit/tasks/powCaptcha/powTasks.unit.test.ts b/packages/provider/src/tests/unit/tasks/powCaptcha/powTasks.unit.test.ts index 0ec808ecdd..c81421ce69 100644 --- a/packages/provider/src/tests/unit/tasks/powCaptcha/powTasks.unit.test.ts +++ b/packages/provider/src/tests/unit/tasks/powCaptcha/powTasks.unit.test.ts @@ -21,10 +21,9 @@ import { type PoWChallengeId, type RequestHeaders, } from "@prosopo/types"; -import { - type IProviderDatabase, - IpAddressType, - type PoWCaptchaStored, +import type { + IProviderDatabase, + PoWCaptchaStored, } from "@prosopo/types-database"; import type { ProviderEnvironment } from "@prosopo/types-env"; import { getIPAddress, verifyRecency } from "@prosopo/util"; diff --git a/packages/provider/src/tests/unit/tasks/powCaptcha/powTasksUtils.unit.test.ts b/packages/provider/src/tests/unit/tasks/powCaptcha/powTasksUtils.unit.test.ts index 36ca8779a9..6e928f9d52 100644 --- a/packages/provider/src/tests/unit/tasks/powCaptcha/powTasksUtils.unit.test.ts +++ b/packages/provider/src/tests/unit/tasks/powCaptcha/powTasksUtils.unit.test.ts @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -import { ProsopoApiError, ProsopoContractError } from "@prosopo/common"; +import { ProsopoApiError } from "@prosopo/common"; import { signatureVerify } from "@prosopo/util-crypto"; import { describe, expect, it, vi } from "vitest"; import { diff --git a/packages/provider/src/tests/unit/util.unit.test.ts b/packages/provider/src/tests/unit/util.unit.test.ts index c72b54982e..6010ff3d21 100644 --- a/packages/provider/src/tests/unit/util.unit.test.ts +++ b/packages/provider/src/tests/unit/util.unit.test.ts @@ -22,7 +22,6 @@ import { Address4, Address6 } from "ip-address"; import { beforeEach, describe, expect, it, vi } from "vitest"; import { checkIfTaskIsRunning, - deepValidateIpAddress, getIPAddress, validateIpAddress, } from "../../util.js"; diff --git a/packages/redis-client/package.json b/packages/redis-client/package.json index 49ea455098..04487a8f05 100644 --- a/packages/redis-client/package.json +++ b/packages/redis-client/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -43,7 +43,7 @@ "devDependencies": { "@prosopo/config": "3.1.21", "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "dotenv": "16.4.5", @@ -52,8 +52,8 @@ "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/server/package.json b/packages/server/package.json index 5c1d9b2d2c..9cbb995461 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -46,14 +46,14 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" } } diff --git a/packages/testpkg2/package.json b/packages/testpkg2/package.json index 8f58593d1a..3b10880dd8 100644 --- a/packages/testpkg2/package.json +++ b/packages/testpkg2/package.json @@ -13,8 +13,8 @@ }, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", diff --git a/packages/types-database/package.json b/packages/types-database/package.json index 79c3377a3f..13b21945bd 100644 --- a/packages/types-database/package.json +++ b/packages/types-database/package.json @@ -13,8 +13,8 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -44,15 +44,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/types-database/src/types/provider.ts b/packages/types-database/src/types/provider.ts index 4b59c18cb9..0cdc596a60 100644 --- a/packages/types-database/src/types/provider.ts +++ b/packages/types-database/src/types/provider.ts @@ -35,8 +35,6 @@ import { ScheduledTaskNames, type ScheduledTaskResult, ScheduledTaskStatus, - type Timestamp, - TimestampSchema, } from "@prosopo/types"; import type { AccessRulesStorage } from "@prosopo/user-access-policy"; import type mongoose from "mongoose"; @@ -52,9 +50,7 @@ import { number, object, string, - union, type infer as zInfer, - instanceof as zInstanceof, } from "zod"; import type { PendingCaptchaRequest } from "../provider/pendingCaptchaRequest.js"; import { UserSettingsSchema } from "./client.js"; diff --git a/packages/types-env/package.json b/packages/types-env/package.json index 01641e226f..cdfa19fe8e 100644 --- a/packages/types-env/package.json +++ b/packages/types-env/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -42,15 +42,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/types/package.json b/packages/types/package.json index 15145f439b..b2875495ed 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -13,8 +13,8 @@ } }, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -34,28 +34,28 @@ }, "homepage": "https://github.com/prosopo/captcha#readme", "dependencies": { - "@polkadot/extension-inject": "0.46.9", - "@polkadot/types": "10.13.1", - "@polkadot/util": "12.6.2", + "@polkadot/extension-inject": "0.62.3", + "@polkadot/types": "16.4.9", + "@polkadot/util": "13.5.7", "@prosopo/locale": "3.1.21", "@prosopo/util": "3.1.7", "@prosopo/util-crypto": "13.5.23", "@prosopo/config": "3.1.21", "ip-address": "10.0.1", - "scale-ts": "1.6.0", + "scale-ts": "1.6.1", "zod": "3.23.8" }, "devDependencies": { "@types/node": "22.5.5", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/packages/types/src/client/user.ts b/packages/types/src/client/user.ts index 1f39197920..695b811ce3 100644 --- a/packages/types/src/client/user.ts +++ b/packages/types/src/client/user.ts @@ -13,7 +13,6 @@ // limitations under the License. import { z } from "zod"; -import type { Timestamp } from "../datasets/index.js"; import type { IUserSettings } from "./settings.js"; diff --git a/packages/user-access-policy/package.json b/packages/user-access-policy/package.json index b2a275eab3..a498e46110 100644 --- a/packages/user-access-policy/package.json +++ b/packages/user-access-policy/package.json @@ -3,8 +3,8 @@ "version": "3.5.27", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "exports": { ".": { @@ -60,8 +60,8 @@ "@prosopo/util-crypto": "13.5.23", "@types/node": "22.10.2", "mongoose": "8.13.0", - "vite": "6.3.5", - "vitest": "3.0.9", + "vite": "6.4.1", + "vitest": "3.2.4", "yargs": "17.7.2" }, "author": "PROSOPO LIMITED ", diff --git a/packages/user-access-policy/src/api/delete/.export.ts b/packages/user-access-policy/src/api/delete/.export.ts index 5aa7e82937..42af8029c5 100644 --- a/packages/user-access-policy/src/api/delete/.export.ts +++ b/packages/user-access-policy/src/api/delete/.export.ts @@ -12,8 +12,6 @@ // See the License for the specific language governing permissions and // limitations under the License. -export type { DeleteRuleFilters } from "./deleteRules.js"; - export type { DeleteSiteGroup, DeleteSiteGroups, diff --git a/packages/user-access-policy/src/api/delete/deleteRules.ts b/packages/user-access-policy/src/api/delete/deleteRules.ts index 5b8947974c..8b8750f19b 100644 --- a/packages/user-access-policy/src/api/delete/deleteRules.ts +++ b/packages/user-access-policy/src/api/delete/deleteRules.ts @@ -17,20 +17,16 @@ import { type ApiEndpointResponse, ApiEndpointResponseStatus, } from "@prosopo/api-route"; -import type { Logger } from "@prosopo/common"; +import { type Logger, executeBatchesSequentially } from "@prosopo/common"; import { type ZodType, z } from "zod"; import { type AccessRulesFilterInput, accessRulesFilterInput, + getAccessRuleFiltersFromInput, } from "#policy/ruleInput/ruleInput.js"; -import type { - AccessRulesFilter, - AccessRulesStorage, -} from "#policy/rulesStorage.js"; +import type { AccessRulesStorage } from "#policy/rulesStorage.js"; -export type DeleteRuleFilters = AccessRulesFilterInput[]; - -type DeleteRulesSchema = ZodType; +type DeleteRulesSchema = ZodType; export class DeleteRulesEndpoint implements ApiEndpoint { public constructor( @@ -43,36 +39,39 @@ export class DeleteRulesEndpoint implements ApiEndpoint { } async processRequest( - args: AccessRulesFilter[], + args: AccessRulesFilterInput[], ): Promise { - const allRuleIds = []; + let deletedCount = 0; - for (const accessRuleFilter of args) { - const foundRuleIds = - await this.accessRulesStorage.findRuleIds(accessRuleFilter); + for (const rulesFilterInput of args) { + const ruleFilters = getAccessRuleFiltersFromInput(rulesFilterInput); - allRuleIds.push(...foundRuleIds); - } + await executeBatchesSequentially(ruleFilters, async (ruleFilter) => { + const ruleIds = await this.accessRulesStorage.findRuleIds(ruleFilter); - // Set() automatically removes duplicates - const uniqueRuleIds = [...new Set(allRuleIds)]; + // Set() automatically removes duplicates + const uniqueRuleIds = [...new Set(ruleIds)]; - if (uniqueRuleIds.length > 0) { - await this.accessRulesStorage.deleteRules(uniqueRuleIds); - } + if (uniqueRuleIds.length > 0) { + await this.accessRulesStorage.deleteRules(uniqueRuleIds); - this.logger.info(() => ({ - msg: "Endpoint deleted rules", - data: { - args, - uniqueRuleIds, - }, - })); + deletedCount += uniqueRuleIds.length; + + this.logger.info(() => ({ + msg: "Endpoint deleted rules", + data: { + rulesFilterInput, + uniqueRuleIds, + }, + })); + } + }); + } return { status: ApiEndpointResponseStatus.SUCCESS, data: { - deleted_count: uniqueRuleIds.length, + deleted_count: deletedCount, }, }; } diff --git a/packages/user-access-policy/src/api/read/.export.ts b/packages/user-access-policy/src/api/read/.export.ts index 21dc96650a..a2b9e1f1fe 100644 --- a/packages/user-access-policy/src/api/read/.export.ts +++ b/packages/user-access-policy/src/api/read/.export.ts @@ -13,7 +13,6 @@ // limitations under the License. export type { - FindRuleFilters, RuleIdsResponse, RuleIdsEndpointResponse, } from "./findRuleIds.js"; diff --git a/packages/user-access-policy/src/api/read/findRuleIds.ts b/packages/user-access-policy/src/api/read/findRuleIds.ts index ab26cd1e4a..45cc8bfbab 100644 --- a/packages/user-access-policy/src/api/read/findRuleIds.ts +++ b/packages/user-access-policy/src/api/read/findRuleIds.ts @@ -17,20 +17,20 @@ import { type ApiEndpointResponse, ApiEndpointResponseStatus, } from "@prosopo/api-route"; -import type { AllKeys, Logger } from "@prosopo/common"; +import { + type AllKeys, + type Logger, + executeBatchesSequentially, +} from "@prosopo/common"; import { type ZodType, z } from "zod"; import { type AccessRulesFilterInput, accessRulesFilterInput, + getAccessRuleFiltersFromInput, } from "#policy/ruleInput/ruleInput.js"; -import type { - AccessRulesFilter, - AccessRulesStorage, -} from "#policy/rulesStorage.js"; - -export type FindRuleFilters = AccessRulesFilterInput[]; +import type { AccessRulesStorage } from "#policy/rulesStorage.js"; -type FindRulesSchema = ZodType; +type FindRulesSchema = ZodType; export type RuleIdsResponse = { ruleIds: string[]; @@ -55,14 +55,23 @@ export class FindRuleIdsEndpoint implements ApiEndpoint { } async processRequest( - args: AccessRulesFilter[], + args: AccessRulesFilterInput[], ): Promise { - const ruleIdPromises = args.map((ruleFilter) => - this.accessRulesStorage.findRuleIds(ruleFilter), + const ruleIdBatches = await executeBatchesSequentially( + args, + async (rulesFilterInput) => { + const ruleFilters = getAccessRuleFiltersFromInput(rulesFilterInput); + + const ruleIds = await executeBatchesSequentially( + ruleFilters, + (ruleFilter) => this.accessRulesStorage.findRuleIds(ruleFilter), + ); + + return ruleIds.flat(); + }, ); - const ruleIdSets = await Promise.all(ruleIdPromises); - const ruleIds = ruleIdSets.flat(); + const ruleIds = ruleIdBatches.flat(); // Set() automatically removes duplicates const uniqueRuleIds = [...new Set(ruleIds)]; diff --git a/packages/user-access-policy/src/api/rulesApiClient.ts b/packages/user-access-policy/src/api/rulesApiClient.ts index 5a9cbab130..4faece7720 100644 --- a/packages/user-access-policy/src/api/rulesApiClient.ts +++ b/packages/user-access-policy/src/api/rulesApiClient.ts @@ -20,7 +20,6 @@ import { fetchRulesResponse, } from "#policy/api/read/fetchRules.js"; import { - type FindRuleFilters, type RuleIdsEndpointResponse, ruleIdsResponse, } from "#policy/api/read/findRuleIds.js"; @@ -29,8 +28,8 @@ import { type MissingIdsEndpointResponse, missingIdsResponse, } from "#policy/api/read/getMissingIds.js"; +import type { AccessRulesFilterInput } from "#policy/ruleInput/ruleInput.js"; import type { DeleteSiteGroups } from "./delete/deleteRuleGroups.js"; -import type { DeleteRuleFilters } from "./delete/deleteRules.js"; import { accessRuleApiPaths } from "./ruleApiRoutes.js"; import type { InsertRulesGroup } from "./write/insertRules.js"; @@ -38,7 +37,7 @@ export class AccessRulesApiClient extends ApiClient { //// delete public deleteMany( - filters: DeleteRuleFilters, + filters: AccessRulesFilterInput[], timestamp: string, signature: string, ): Promise { @@ -113,7 +112,7 @@ export class AccessRulesApiClient extends ApiClient { } public async findIds( - filters: FindRuleFilters, + filters: AccessRulesFilterInput[], timestamp: string, signature: string, ): Promise { @@ -145,13 +144,13 @@ export class AccessRulesApiClient extends ApiClient { } public insertMany( - rulesGroup: InsertRulesGroup, + ruleGroups: InsertRulesGroup[], timestamp: string, signature: string, ): Promise { return this.post( accessRuleApiPaths.INSERT_MANY, - rulesGroup, + ruleGroups, this.getAuthHeaders(timestamp, signature), ); } diff --git a/packages/user-access-policy/src/api/write/insertRules.ts b/packages/user-access-policy/src/api/write/insertRules.ts index 21cb51282a..e77666cd3a 100644 --- a/packages/user-access-policy/src/api/write/insertRules.ts +++ b/packages/user-access-policy/src/api/write/insertRules.ts @@ -40,8 +40,10 @@ import type { export type InsertRulesGroup = { accessPolicy: AccessPolicy; - policyScope?: PolicyScope; userScopes: UserScopeInput[]; + // a single client may have multiple siteKeys, + // so for batch requests we take multiple policyScopes as apply all the rules to every scope + policyScopes?: PolicyScope[]; groupId?: string; expiresUnixTimestamp?: number; }; @@ -50,7 +52,9 @@ type ParsedInsertRulesGroup = InsertRulesGroup & { userScopes: UserScope[]; }; -type InsertRulesSchema = ZodType; +type ParsedInsertRuleGroups = ParsedInsertRulesGroup[]; + +type InsertRulesSchema = ZodType; export class InsertRulesEndpoint implements ApiEndpoint { public constructor( @@ -59,17 +63,19 @@ export class InsertRulesEndpoint implements ApiEndpoint { ) {} public getRequestArgsSchema(): InsertRulesSchema { - return z.object({ - accessPolicy: accessPolicyInput, - policyScope: policyScopeInput.optional(), - groupId: z.string().optional(), - userScopes: z.array(userScopeInput), - expiresUnixTimestamp: z.number().optional(), - } satisfies AllKeys); + return z.array( + z.object({ + accessPolicy: accessPolicyInput, + policyScopes: z.array(policyScopeInput).optional(), + groupId: z.string().optional(), + userScopes: z.array(userScopeInput), + expiresUnixTimestamp: z.number().optional(), + } satisfies AllKeys), + ); } async processRequest( - args: ParsedInsertRulesGroup, + args: ParsedInsertRuleGroups, ): Promise { const timeoutPromise = new Promise((resolve) => { setTimeout(() => { @@ -79,12 +85,17 @@ export class InsertRulesEndpoint implements ApiEndpoint { }, 5000); }); - const createRulesPromise = this.createRules(args) + const userScopesCount = args.reduce( + (userScopesCount, group) => userScopesCount + group.userScopes.length, + 0, + ); + + const createRulesPromise = this.createRuleGroups(args) .then((insertedIds) => { this.logger.info(() => ({ msg: "Endpoint inserted access rules", data: { - userScopesCount: args.userScopes.length, + userScopesCount: userScopesCount, insertedCount: insertedIds.length, uniqueIdsCount: new Set(insertedIds).size, }, @@ -119,23 +130,44 @@ export class InsertRulesEndpoint implements ApiEndpoint { return Promise.race([timeoutPromise, createRulesPromise]); } - protected async createRules(args: ParsedInsertRulesGroup): Promise { - const policyScope = args.policyScope || {}; + protected async createRuleGroups( + groups: ParsedInsertRuleGroups, + ): Promise { + const ruleIdPromises = groups.map((group) => this.createRulesGroup(group)); + + const ruleIdSets = await Promise.all(ruleIdPromises); + + return ruleIdSets.flat(); + } + protected async createRulesGroup( + group: ParsedInsertRulesGroup, + ): Promise { const ruleEntries: AccessRuleEntry[] = []; + const policyScopes = group.policyScopes || []; - for (const userScope of args.userScopes) { - const rule: AccessRule = { - ...args.accessPolicy, - ...policyScope, + for (const userScope of group.userScopes) { + const ruleBase: AccessRule = { + ...group.accessPolicy, ...userScope, - ...(args.groupId ? { groupId: args.groupId } : {}), + ...(group.groupId ? { groupId: group.groupId } : {}), }; - ruleEntries.push({ - rule: rule, - expiresUnixTimestamp: args.expiresUnixTimestamp, - }); + if (policyScopes.length > 0) { + for (const policyScope of policyScopes) { + ruleEntries.push({ + rule: { + ...ruleBase, + ...policyScope, + }, + }); + } + } else { + ruleEntries.push({ + rule: ruleBase, + expiresUnixTimestamp: group.expiresUnixTimestamp, + }); + } } return this.accessRulesWriter.insertRules(ruleEntries); diff --git a/packages/user-access-policy/src/rule.ts b/packages/user-access-policy/src/rule.ts index eda1e6eac6..b9c81d93b5 100644 --- a/packages/user-access-policy/src/rule.ts +++ b/packages/user-access-policy/src/rule.ts @@ -11,8 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. - -import crypto from "node:crypto"; import type { CaptchaType } from "@prosopo/types"; export enum AccessPolicyType { diff --git a/packages/user-access-policy/src/ruleInput/.export.ts b/packages/user-access-policy/src/ruleInput/.export.ts index 62f0bfbe37..a3ec190629 100644 --- a/packages/user-access-policy/src/ruleInput/.export.ts +++ b/packages/user-access-policy/src/ruleInput/.export.ts @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -export { accessRuleInput } from "./ruleInput.js"; +export { accessRuleInput, type AccessRulesFilterInput } from "./ruleInput.js"; export { accessPolicyInput, policyScopeInput } from "./policyInput.js"; diff --git a/packages/user-access-policy/src/ruleInput/ruleInput.ts b/packages/user-access-policy/src/ruleInput/ruleInput.ts index d6a54a65be..62bc5597a5 100644 --- a/packages/user-access-policy/src/ruleInput/ruleInput.ts +++ b/packages/user-access-policy/src/ruleInput/ruleInput.ts @@ -65,10 +65,12 @@ export const ruleEntryInput = z.object({ export type AccessRulesFilterInput = AccessRulesFilter & { userScope?: UserScopeInput; + policyScopes?: PolicyScope[]; }; export const accessRulesFilterInput = z.object({ policyScope: policyScopeInput.optional(), + policyScopes: z.array(policyScopeInput).optional(), policyScopeMatch: z .nativeEnum(FilterScopeMatch) .default(FilterScopeMatch.Exact), @@ -77,4 +79,25 @@ export const accessRulesFilterInput = z.object({ .nativeEnum(FilterScopeMatch) .default(FilterScopeMatch.Exact), groupId: z.string().optional(), -} satisfies AllKeys) satisfies ZodType; +} satisfies AllKeys) satisfies ZodType; + +export const getAccessRuleFiltersFromInput = ( + filterInput: AccessRulesFilterInput, +): AccessRulesFilter[] => { + const { policyScopes, policyScope, ...filterBase } = filterInput; + + const allPolicyScopes = policyScopes || []; + + if (policyScope) { + allPolicyScopes.push(policyScope); + } + + if (allPolicyScopes.length > 0) { + return allPolicyScopes.map((policyScope) => ({ + ...filterBase, + policyScope, + })); + } + + return [filterBase]; +}; diff --git a/packages/util-crypto/package.json b/packages/util-crypto/package.json index 925aa64803..c46939a3db 100644 --- a/packages/util-crypto/package.json +++ b/packages/util-crypto/package.json @@ -6,8 +6,8 @@ "private": false, "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -30,8 +30,8 @@ "dependencies": { "@noble/curves": "1.9.2", "@noble/hashes": "1.8.0", - "@polkadot/util": "12.6.2", - "@polkadot/x-randomvalues": "12.6.2", + "@polkadot/util": "13.5.7", + "@polkadot/x-randomvalues": "13.5.7", "@prosopo/config": "3.1.21", "@scure/base": "^1.1.7", "@scure/sr25519": "0.2.0", @@ -39,15 +39,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/util-crypto/src/mnemonic/toLegacySeed.ts b/packages/util-crypto/src/mnemonic/toLegacySeed.ts index 86d6dc8092..f3b4e23510 100644 --- a/packages/util-crypto/src/mnemonic/toLegacySeed.ts +++ b/packages/util-crypto/src/mnemonic/toLegacySeed.ts @@ -1,8 +1,3 @@ -// Copyright 2017-2025 @polkadot/util-crypto authors & contributors -// SPDX-License-Identifier: Apache-2.0 - -import { hasBigInt } from "@polkadot/util"; - import { mnemonicToSeedSync } from "./bip39.js"; import { mnemonicValidate } from "./validate.js"; diff --git a/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts b/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts index 11691530a4..70e589214e 100644 --- a/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts +++ b/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts @@ -13,8 +13,8 @@ import { // // - 100 runs with 5 checks, takes 2mins on _my_ machine // - 10_000 runs with 5 checks should be ~3hrs -const NUM_RUNS = 10; -const NUM_CHECKS = 5; +const NUM_RUNS = 1; +const NUM_CHECKS = 1; // generate either a JS or WASM mnemonic for (const onlyJsMnemonic of [false, true]) { @@ -60,5 +60,5 @@ for (const onlyJsMnemonic of [false, true]) { } }); } - }); + }, 120000); } diff --git a/packages/util-crypto/src/mnemonic/validate.spec.ts b/packages/util-crypto/src/mnemonic/validate.spec.ts index 775e1fc691..ca7bf6c3ca 100644 --- a/packages/util-crypto/src/mnemonic/validate.spec.ts +++ b/packages/util-crypto/src/mnemonic/validate.spec.ts @@ -3,7 +3,6 @@ import { describe, expect, it } from "vitest"; import { mnemonicValidate } from "./validate.js"; -import { french as frenchWords } from "./wordlists/index.js"; describe("mnemonicValidate", (): void => { for (const onlyJs of [undefined, true]) { diff --git a/packages/util-crypto/src/pbkdf2/encode.ts b/packages/util-crypto/src/pbkdf2/encode.ts index 14609129cc..25dc0b7afc 100644 --- a/packages/util-crypto/src/pbkdf2/encode.ts +++ b/packages/util-crypto/src/pbkdf2/encode.ts @@ -4,7 +4,7 @@ import { pbkdf2 as pbkdf2Js } from "@noble/hashes/pbkdf2"; import { sha512 } from "@noble/hashes/sha512"; -import { hasBigInt, u8aToU8a } from "@polkadot/util"; +import { u8aToU8a } from "@polkadot/util"; import { randomAsU8a } from "../random/asU8a.js"; diff --git a/packages/util-crypto/src/signature/verify.spec.ts b/packages/util-crypto/src/signature/verify.spec.ts index 5f31b20320..b185d68c5a 100644 --- a/packages/util-crypto/src/signature/verify.spec.ts +++ b/packages/util-crypto/src/signature/verify.spec.ts @@ -1,13 +1,7 @@ // Copyright 2017-2025 @polkadot/util-crypto authors & contributors // SPDX-License-Identifier: Apache-2.0 -import { - hexToU8a, - stringToU8a, - u8aConcat, - u8aToHex, - u8aWrapBytes, -} from "@polkadot/util"; +import { hexToU8a, u8aConcat, u8aToHex, u8aWrapBytes } from "@polkadot/util"; import { describe, expect, it } from "vitest"; import { decodeAddress } from "../address/index.js"; diff --git a/packages/util-crypto/src/sr25519/verify.ts b/packages/util-crypto/src/sr25519/verify.ts index 17836fbf59..f371eb5762 100644 --- a/packages/util-crypto/src/sr25519/verify.ts +++ b/packages/util-crypto/src/sr25519/verify.ts @@ -1,7 +1,7 @@ // Copyright 2017-2025 @polkadot/util-crypto authors & contributors // SPDX-License-Identifier: Apache-2.0 -import { u8aToHex, u8aToU8a } from "@polkadot/util"; +import { u8aToU8a } from "@polkadot/util"; import { verify } from "@scure/sr25519"; /** diff --git a/packages/util/package.json b/packages/util/package.json index 06604f1a0f..b0b0332206 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -5,8 +5,8 @@ "license": "Apache-2.0", "private": false, "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "scripts": { "clean": "del-cli --verbose dist tsconfig.tsbuildinfo", @@ -45,15 +45,15 @@ "@types/lodash": "4.17.7", "@types/node": "22.10.2", "@types/seedrandom": "3.0.8", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "repository": { "type": "git", diff --git a/packages/widget-skeleton/package.json b/packages/widget-skeleton/package.json index 949a7e8ded..d1c302d010 100644 --- a/packages/widget-skeleton/package.json +++ b/packages/widget-skeleton/package.json @@ -4,8 +4,8 @@ "description": "Non business logic utilities for web applications", "type": "module", "engines": { - "node": "20", - "npm": "10.8.2" + "node": ">=v20.0.0", + "npm": ">=10.6.0" }, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -38,15 +38,15 @@ }, "devDependencies": { "@types/node": "22.10.2", - "@vitest/coverage-v8": "3.0.9", + "@vitest/coverage-v8": "3.2.4", "concurrently": "9.0.1", "del-cli": "6.0.0", "npm-run-all": "4.1.5", "tslib": "2.7.0", "tsx": "4.20.3", "typescript": "5.6.2", - "vite": "6.3.5", - "vitest": "3.0.9" + "vite": "6.4.1", + "vitest": "3.2.4" }, "sideEffects": false } diff --git a/typedoc.base.config.js b/typedoc.base.config.js deleted file mode 100644 index bb26fd7e9f..0000000000 --- a/typedoc.base.config.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -export default { - includeVersion: true, - darkHighlightTheme: "material-theme-darker", - searchInComments: true, - excludeExternals: true, - commentStyle: "all", - skipErrorChecking: true, // skips errors from package dependency resolution. TODO remove this and get dependencies working - // treatWarningsAsErrors: true, // TODO enable these when dependency resolution is fixed - // treatValidationWarningsAsErrors: true, // TODO enable these when dependency resolution is fixed -}; diff --git a/typedoc.config.js b/typedoc.config.js deleted file mode 100644 index 7ac5739b22..0000000000 --- a/typedoc.config.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright 2021-2025 Prosopo (UK) Ltd. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -import pkgJson from "./package.json" with { type: "json" }; - -export default { - extends: "./typedoc.base.config.js", - entryPoints: pkgJson.workspaces, - out: "docs", - entryPointStrategy: "packages", -};