diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index eee2a3d..4df3d53 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -1,9 +1,7 @@
name: Tests (Code Quality & E2E Cypress)
on:
- pull_request:
- branches:
- - release
+ pull_request
jobs:
check-code-quality:
diff --git a/assets/.gitignore b/assets/.gitignore
index 24fd0c0..03c560a 100644
--- a/assets/.gitignore
+++ b/assets/.gitignore
@@ -1,3 +1,5 @@
.yarn
node_modules
-stats.html
\ No newline at end of file
+stats.html
+src/**/*.js
+vite.base.js
\ No newline at end of file
diff --git a/assets/package.json b/assets/package.json
index 8d57fb8..7a49b63 100644
--- a/assets/package.json
+++ b/assets/package.json
@@ -1,53 +1,53 @@
{
- "type": "module",
- "scripts": {
- "integrations:dev": "vite --config src/integrations/vite.config.ts",
- "integrations:build": "vite build --config src/integrations/vite.config.ts",
- "settings:dev": "vite --config src/settings/vite.config.ts",
- "settings:build": "vite build --config src/settings/vite.config.ts",
- "build": "npm-run-all '*:build'",
- "lint:check": "eslint src",
- "lint:fix": "eslint src --fix",
- "prettier:check": "prettier src --check",
- "prettier:fix": "prettier src --write"
- },
- "packageManager": "yarn@4.5.3+sha512.3003a14012e2987072d244c720506549c1aab73ee728208f1b2580a9fd67b92d61ba6b08fe93f6dce68fd771e3af1e59a0afa28dd242dd0940d73b95fedd4e90",
- "dependencies": {
- "@polkadot/util": "^13.2.3",
- "@prosopo/keyring": "^2.4.2",
- "deepmerge": "^4.3.1",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
- "zod": "^3.24.2"
- },
- "devDependencies": {
- "@eslint/compat": "^1.2.3",
- "@iconify-json/eos-icons": "^1.2.1",
- "@iconify-json/material-symbols": "^1.2.8",
- "@iconify/tailwind4": "^1.0.6",
- "@tailwindcss/vite": "^4.0.10",
- "@types/jquery": "^3.5.32",
- "@types/react": "^18.3.12",
- "@types/react-dom": "^18.3.1",
- "@vitejs/plugin-react": "^4.3.4",
- "autoprefixer": "^10.4.20",
- "eslint": "^8.0.1",
- "eslint-config-standard": "^17.1.0",
- "eslint-plugin-import": "^2.25.2",
- "eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
- "eslint-plugin-promise": "^6.0.0",
- "eslint-plugin-react": "^7.37.2",
- "eslint-plugin-react-hooks": "^5.0.0",
- "eslint-plugin-react-refresh": "^0.4.14",
- "npm-run-all": "^4.1.5",
- "postcss": "^8.4.49",
- "prettier": "^3.4.1",
- "rollup-plugin-visualizer": "^5.14.0",
- "sass": "^1.81.0",
- "tailwindcss": "^4.0.10",
- "typescript": "^5.7.2",
- "typescript-eslint": "^8.16.0",
- "vite": "^5.4.11",
- "vite-plugin-checker": "^0.9.1"
- }
+ "type": "module",
+ "scripts": {
+ "integrations:dev": "vite --config src/integrations/vite.config.ts",
+ "integrations:build": "vite build --config src/integrations/vite.config.ts",
+ "settings:dev": "vite --config src/settings/vite.config.ts",
+ "settings:build": "vite build --config src/settings/vite.config.ts",
+ "build": "npm-run-all '*:build'",
+ "lint:check": "eslint src",
+ "lint:fix": "eslint src --fix",
+ "prettier:check": "prettier src --check",
+ "prettier:fix": "prettier src --write"
+ },
+ "packageManager": "yarn@4.12.0+sha512.f45ab632439a67f8bc759bf32ead036a1f413287b9042726b7cc4818b7b49e14e9423ba49b18f9e06ea4941c1ad062385b1d8760a8d5091a1a31e5f6219afca8",
+ "dependencies": {
+ "@prosopo/keyring": "^2.9.0",
+ "deepmerge": "^4.3.1",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "vite-plugin-node-polyfills": "^0.25.0",
+ "zod": "^3.24.2"
+ },
+ "devDependencies": {
+ "@eslint/compat": "^1.2.3",
+ "@iconify-json/eos-icons": "^1.2.1",
+ "@iconify-json/material-symbols": "^1.2.8",
+ "@iconify/tailwind4": "^1.0.6",
+ "@tailwindcss/vite": "^4.0.10",
+ "@types/jquery": "^3.5.32",
+ "@types/react": "^18.3.12",
+ "@types/react-dom": "^18.3.1",
+ "@vitejs/plugin-react": "^4.3.4",
+ "autoprefixer": "^10.4.20",
+ "eslint": "^8.0.1",
+ "eslint-config-standard": "^17.1.0",
+ "eslint-plugin-import": "^2.25.2",
+ "eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
+ "eslint-plugin-promise": "^6.0.0",
+ "eslint-plugin-react": "^7.37.2",
+ "eslint-plugin-react-hooks": "^5.0.0",
+ "eslint-plugin-react-refresh": "^0.4.14",
+ "npm-run-all": "^4.1.5",
+ "postcss": "^8.4.49",
+ "prettier": "^3.4.1",
+ "rollup-plugin-visualizer": "^5.14.0",
+ "sass": "^1.81.0",
+ "tailwindcss": "^4.0.10",
+ "typescript": "^5.7.2",
+ "typescript-eslint": "^8.16.0",
+ "vite": "^5.4.11",
+ "vite-plugin-checker": "^0.9.1"
+ }
}
diff --git a/assets/src/integration/connector/IntegrationConnector.ts b/assets/src/integration/connector/IntegrationConnector.ts
index f507eee..330da3a 100644
--- a/assets/src/integration/connector/IntegrationConnector.ts
+++ b/assets/src/integration/connector/IntegrationConnector.ts
@@ -1,6 +1,6 @@
-import { WebComponentRegistrar } from "#webComponent/webComponentRegistrar.js";
-import type LoggerFactory from "#logger/loggerFactory.js";
-import type PluginModuleLogger from "#logger/plugin/pluginModuleLogger.js";
+import { WebComponentRegistrar } from "../../utils/webComponent/webComponentRegistrar.js";
+import type LoggerFactory from "../../utils/logger/loggerFactory.js";
+import type PluginModuleLogger from "../../utils/logger/plugin/pluginModuleLogger.js";
import type { Integration } from "#integration/integration.js";
class IntegrationConnector {
diff --git a/assets/src/integration/connector/integrationConnectorFactory.ts b/assets/src/integration/connector/integrationConnectorFactory.ts
index 55cd574..0a9d0b3 100644
--- a/assets/src/integration/connector/integrationConnectorFactory.ts
+++ b/assets/src/integration/connector/integrationConnectorFactory.ts
@@ -1,7 +1,7 @@
-import { WebComponentRegistrar } from "#webComponent/webComponentRegistrar.js";
+import { WebComponentRegistrar } from "../../utils/webComponent/webComponentRegistrar.js";
import { IntegrationConnector } from "#integration/connector/IntegrationConnector.js";
-import LoggerFactory from "#logger/loggerFactory.js";
-import PluginModuleLogger from "#logger/plugin/pluginModuleLogger.js";
+import LoggerFactory from "../../utils/logger/loggerFactory.js";
+import PluginModuleLogger from "../../utils/logger/plugin/pluginModuleLogger.js";
function createIntegrationConnector(): IntegrationConnector {
const loggerFactory = new LoggerFactory();
diff --git a/assets/src/integration/integration.ts b/assets/src/integration/integration.ts
index 988995a..ee84aa4 100644
--- a/assets/src/integration/integration.ts
+++ b/assets/src/integration/integration.ts
@@ -1,6 +1,6 @@
-import type Logger from "#logger/logger.js";
-import type { WebComponent } from "#webComponent/webComponent.js";
-import type { WebComponentSettings } from "#webComponent/webComponentSettings.js";
+import type Logger from "../utils/logger/logger.js";
+import type { WebComponent } from "../utils/webComponent/webComponent.js";
+import type { WebComponentSettings } from "../utils/webComponent/webComponentSettings.js";
interface Integration {
name: string;
diff --git a/assets/src/integrations/plugins/beaver-builder/beaver-builder-integration.ts b/assets/src/integrations/plugins/beaver-builder/beaver-builder-integration.ts
index d280d45..f59b377 100644
--- a/assets/src/integrations/plugins/beaver-builder/beaver-builder-integration.ts
+++ b/assets/src/integrations/plugins/beaver-builder/beaver-builder-integration.ts
@@ -1,8 +1,8 @@
import { createIntegrationConnector } from "#integration/connector/integrationConnectorFactory.js";
import type { Integration } from "#integration/integration.js";
-import type Logger from "#logger/logger.js";
-import type { WebComponent } from "#webComponent/webComponent.js";
-import type { WebComponentSettings } from "#webComponent/webComponentSettings.js";
+import type Logger from "../../../utils/logger/logger.js";
+import type { WebComponent } from "../../../utils/webComponent/webComponent.js";
+import type { WebComponentSettings } from "../../../utils/webComponent/webComponentSettings.js";
import { BeaverBuilderIntegrationComponent } from "#integrations/plugins/beaver-builder/beaverBuilderIntegrationComponent.js";
const integrationConnector = createIntegrationConnector();
diff --git a/assets/src/integrations/plugins/beaver-builder/beaverBuilderIntegrationComponent.ts b/assets/src/integrations/plugins/beaver-builder/beaverBuilderIntegrationComponent.ts
index 7881def..7303204 100644
--- a/assets/src/integrations/plugins/beaver-builder/beaverBuilderIntegrationComponent.ts
+++ b/assets/src/integrations/plugins/beaver-builder/beaverBuilderIntegrationComponent.ts
@@ -1,5 +1,5 @@
-import { WebComponent } from "#webComponent/webComponent.js";
-import Logger from "#logger/logger.js";
+import { WebComponent } from "../../../utils/webComponent/webComponent.js";
+import Logger from "../../../utils/logger/logger.js";
class BeaverBuilderIntegrationComponent implements WebComponent {
private readonly logger: Logger;
diff --git a/assets/src/integrations/plugins/ninja-forms/ninja-forms-integration.ts b/assets/src/integrations/plugins/ninja-forms/ninja-forms-integration.ts
index 7981437..44f7998 100644
--- a/assets/src/integrations/plugins/ninja-forms/ninja-forms-integration.ts
+++ b/assets/src/integrations/plugins/ninja-forms/ninja-forms-integration.ts
@@ -1,9 +1,9 @@
import { createIntegrationConnector } from "#integration/connector/integrationConnectorFactory.js";
import type { Integration } from "#integration/integration.js";
-import type Logger from "#logger/logger.js";
-import type { WebComponent } from "#webComponent/webComponent.js";
+import type Logger from "../../../utils/logger/logger.js";
+import type { WebComponent } from "../../../utils/webComponent/webComponent.js";
import { NinjaFormsIntegrationComponent } from "#integrations/plugins/ninja-forms/ninjaFormsIntegrationComponent.js";
-import type { WebComponentSettings } from "#webComponent/webComponentSettings.js";
+import type { WebComponentSettings } from "../../../utils/webComponent/webComponentSettings.js";
const integrationConnector = createIntegrationConnector();
diff --git a/assets/src/integrations/plugins/ninja-forms/ninjaFormsIntegrationComponent.ts b/assets/src/integrations/plugins/ninja-forms/ninjaFormsIntegrationComponent.ts
index b9af281..697244a 100644
--- a/assets/src/integrations/plugins/ninja-forms/ninjaFormsIntegrationComponent.ts
+++ b/assets/src/integrations/plugins/ninja-forms/ninjaFormsIntegrationComponent.ts
@@ -1,5 +1,5 @@
-import { WebComponent } from "#webComponent/webComponent.js";
-import Logger from "#logger/logger.js";
+import { WebComponent } from "../../../utils/webComponent/webComponent.js";
+import Logger from "../../../utils/logger/logger.js";
declare global {
interface Window {
diff --git a/assets/src/integrations/plugins/woocommerce/wooBlocksCheckoutIntegrationComponent.ts b/assets/src/integrations/plugins/woocommerce/wooBlocksCheckoutIntegrationComponent.ts
index bc9ffb5..cc9c179 100644
--- a/assets/src/integrations/plugins/woocommerce/wooBlocksCheckoutIntegrationComponent.ts
+++ b/assets/src/integrations/plugins/woocommerce/wooBlocksCheckoutIntegrationComponent.ts
@@ -1,5 +1,5 @@
-import { WebComponent } from "#webComponent/webComponent.js";
-import type Logger from "#logger/logger.js";
+import { WebComponent } from "../../../utils/webComponent/webComponent.js";
+import type Logger from "../../../utils/logger/logger.js";
declare global {
interface Window {
diff --git a/assets/src/integrations/plugins/woocommerce/woocommerce-blocks-checkout-integration.ts b/assets/src/integrations/plugins/woocommerce/woocommerce-blocks-checkout-integration.ts
index c4aef94..228e630 100644
--- a/assets/src/integrations/plugins/woocommerce/woocommerce-blocks-checkout-integration.ts
+++ b/assets/src/integrations/plugins/woocommerce/woocommerce-blocks-checkout-integration.ts
@@ -1,5 +1,5 @@
import { createIntegrationConnector } from "#integration/connector/integrationConnectorFactory.js";
-import type Logger from "#logger/logger.js";
+import type Logger from "../../../utils/logger/logger.js";
import { WooBlocksCheckoutIntegrationComponent } from "#integrations/plugins/woocommerce/wooBlocksCheckoutIntegrationComponent.js";
import type { Integration } from "#integration/integration.js";
diff --git a/assets/src/integrations/procaptcha/formIntegrationComponent.ts b/assets/src/integrations/procaptcha/formIntegrationComponent.ts
index f259a5c..f4a5c97 100644
--- a/assets/src/integrations/procaptcha/formIntegrationComponent.ts
+++ b/assets/src/integrations/procaptcha/formIntegrationComponent.ts
@@ -1,5 +1,5 @@
-import Logger from "#logger/logger.js";
-import { WebComponent } from "#webComponent/webComponent.js";
+import Logger from "../../utils/logger/logger.js";
+import { WebComponent } from "../../utils/webComponent/webComponent.js";
class FormIntegrationComponent implements WebComponent {
private readonly logger: Logger;
diff --git a/assets/src/integrations/procaptcha/procaptcha-integration.ts b/assets/src/integrations/procaptcha/procaptcha-integration.ts
index a83c28d..10ab61b 100644
--- a/assets/src/integrations/procaptcha/procaptcha-integration.ts
+++ b/assets/src/integrations/procaptcha/procaptcha-integration.ts
@@ -1,6 +1,6 @@
import { createIntegrationConnector } from "#integration/connector/integrationConnectorFactory.js";
import type { Integration } from "#integration/integration.js";
-import type Logger from "#logger/logger.js";
+import type Logger from "../../utils/logger/logger.js";
import FormIntegrationComponent from "#integrations/procaptcha/formIntegrationComponent.js";
import WidgetIntegrationComponent from "#integrations/procaptcha/widgetIntegrationComponent.js";
diff --git a/assets/src/integrations/procaptcha/widgetIntegrationComponent.ts b/assets/src/integrations/procaptcha/widgetIntegrationComponent.ts
index fd69466..0c2e7ef 100644
--- a/assets/src/integrations/procaptcha/widgetIntegrationComponent.ts
+++ b/assets/src/integrations/procaptcha/widgetIntegrationComponent.ts
@@ -1,5 +1,5 @@
-import { WebComponent } from "#webComponent/webComponent.js";
-import type Logger from "#logger/logger.js";
+import { WebComponent } from "../../utils/webComponent/webComponent.js";
+import type Logger from "../../utils/logger/logger.js";
declare global {
interface Window {
diff --git a/assets/src/settings/account/account.ts b/assets/src/settings/account/account.ts
deleted file mode 100644
index 8b00e4c..0000000
--- a/assets/src/settings/account/account.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-interface Account {
- tier: string;
- tierRequestQuota: number;
-}
-
-export type { Account };
diff --git a/assets/src/settings/account/accountSchema.ts b/assets/src/settings/account/accountSchema.ts
deleted file mode 100644
index 9d64888..0000000
--- a/assets/src/settings/account/accountSchema.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { z, ZodType } from "zod";
-import type { Account } from "./account.js";
-
-const accountSchema = z.object({
- tier: z.string(),
- tierRequestQuota: z.number(),
-}) satisfies ZodType;
-
-export { accountSchema };
diff --git a/assets/src/settings/account/accountTiers.ts b/assets/src/settings/account/accountTiers.ts
deleted file mode 100644
index 1d0a7fc..0000000
--- a/assets/src/settings/account/accountTiers.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-enum AccountTiers {
- FREE = "free",
-}
-
-export { AccountTiers };
diff --git a/assets/src/settings/account/api/accountApiCredentials.ts b/assets/src/settings/account/api/accountApiCredentials.ts
deleted file mode 100644
index 0fba41b..0000000
--- a/assets/src/settings/account/api/accountApiCredentials.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-
-class AccountApiCredentials implements ApiCredentials {
- private readonly publicSiteKey: string;
- private readonly privateSiteKey: string;
-
- constructor(publicSiteKey: string, privateSiteKey: string) {
- this.publicSiteKey = publicSiteKey;
- this.privateSiteKey = privateSiteKey;
- }
-
- public get publicKey(): string {
- return this.publicSiteKey;
- }
-
- public toString(): string {
- return {
- publicSiteKey: this.publicSiteKey,
- }.toString();
- }
-
- public canSignMessage(): boolean {
- return this.publicSiteKey.length > 0 && this.privateSiteKey.length > 0;
- }
-
- public async signMessage(message: string): Promise {
- const getPairAsync = (await import("@prosopo/keyring")).getPairAsync;
- const { stringToU8a, u8aToHex } = await import("@polkadot/util");
-
- const keypair = await getPairAsync(
- this.privateSiteKey,
- undefined,
- "sr25519",
- 42,
- );
-
- const sign = keypair.sign(stringToU8a(message));
-
- return u8aToHex(sign);
- }
-}
-
-export { AccountApiCredentials };
diff --git a/assets/src/settings/account/api/accountApiResolver.ts b/assets/src/settings/account/api/accountApiResolver.ts
deleted file mode 100644
index e47e212..0000000
--- a/assets/src/settings/account/api/accountApiResolver.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type { Account } from "#settings/account/account.js";
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-
-interface AccountApiResolver {
- resolveAccount(apiCredentials: ApiCredentials): Promise;
-}
-
-export type { AccountApiResolver };
diff --git a/assets/src/settings/account/api/prosopoAccountApi.ts b/assets/src/settings/account/api/prosopoAccountApi.ts
deleted file mode 100644
index d888565..0000000
--- a/assets/src/settings/account/api/prosopoAccountApi.ts
+++ /dev/null
@@ -1,130 +0,0 @@
-import type { AccountApiResolver } from "./accountApiResolver.js";
-import type Logger from "#logger/logger.js";
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-import type { Account } from "#settings/account/account.js";
-
-class ProsopoAccountApi implements AccountApiResolver {
- public constructor(
- protected readonly accountEndpointUrl: string,
- protected readonly logger: Logger,
- ) {}
-
- public async resolveAccount(
- credentials: ApiCredentials,
- ): Promise {
- try {
- return this.getAccount(credentials);
- } catch (error) {
- this.logger.warning("Account can not be resolved", {
- error: error,
- credentials: credentials,
- });
-
- return null;
- }
- }
-
- protected async getAccount(credentials: ApiCredentials): Promise {
- if (credentials.canSignMessage()) {
- const accountEndpointResponse =
- await this.requestAccountEndpoint(credentials);
-
- return await this.parseAccountEndpointResponse(
- accountEndpointResponse,
- );
- }
-
- throw new Error("Provided site credentials can not sign messages");
- }
-
- protected async requestAccountEndpoint(
- credentials: ApiCredentials,
- ): Promise {
- return await this.requestProsopoEndpoint(
- this.accountEndpointUrl,
- credentials,
- {
- siteKey: credentials.publicKey,
- },
- );
- }
-
- protected async requestProsopoEndpoint(
- endpointUrl: string,
- credentials: ApiCredentials,
- bodyFields: object,
- ): Promise {
- const timestamp = Date.now();
-
- const messageSignature = await credentials.signMessage(
- timestamp.toString(),
- );
-
- bodyFields = {
- ...bodyFields,
- signature: messageSignature,
- timestamp: timestamp,
- };
-
- return await this.requestJsonEndpoint(endpointUrl, bodyFields);
- }
-
- protected async requestJsonEndpoint(
- endpointUrl: string,
- bodyFields: object,
- ): Promise {
- this.logger.debug("Requesting endpoint", {
- endpointUrl: endpointUrl,
- bodyFields: bodyFields,
- });
-
- let response: Response;
-
- try {
- response = await fetch(endpointUrl, {
- method: "POST",
- headers: {
- "Content-Type": "application/json",
- },
- body: JSON.stringify(bodyFields),
- });
- } catch (networkError) {
- this.logger.warning("Network error", {
- networkError: networkError,
- endpointUrl: endpointUrl,
- bodyFields: bodyFields,
- });
-
- throw networkError;
- }
-
- if (200 === response.status) {
- const jsonResponse = await response.json();
-
- this.logger.debug("Endpoint request is successfully completed", {
- endpointUrl: endpointUrl,
- jsonResponse: jsonResponse,
- });
-
- return jsonResponse;
- } else {
- this.logger.warning("Endpoint request has failed", {
- statusCode: response.status,
- endpointUrl: endpointUrl,
- bodyFields: bodyFields,
- });
-
- throw Error("Endpoint request has failed");
- }
- }
-
- protected async parseAccountEndpointResponse(
- accountEndpointResponse: unknown,
- ): Promise {
- const { accountSchema } = await import("../accountSchema.js");
-
- return accountSchema.parse(accountEndpointResponse);
- }
-}
-
-export { ProsopoAccountApi };
diff --git a/assets/src/settings/apiCredentials.ts b/assets/src/settings/apiCredentials.ts
deleted file mode 100644
index 33ea832..0000000
--- a/assets/src/settings/apiCredentials.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-interface ApiCredentials {
- publicKey: string;
-
- canSignMessage(): boolean;
-
- signMessage(message: string): Promise;
-}
-
-export type { ApiCredentials };
diff --git a/assets/src/settings/general/general-settings.ts b/assets/src/settings/general/general-settings.ts
index 5f69bb5..1503432 100644
--- a/assets/src/settings/general/general-settings.ts
+++ b/assets/src/settings/general/general-settings.ts
@@ -1,20 +1,24 @@
-import { WebComponentRegistrar } from "#webComponent/webComponentRegistrar.js";
+import { WebComponentRegistrar } from "#utils/webComponent/webComponentRegistrar.js";
import { GeneralSettingsWebComponent } from "./generalSettingsWebComponent.js";
import { GeneralSettingsConfig } from "./generalSettingsConfig.js";
-import type Logger from "#logger/logger.js";
-import type { AccountApiResolver } from "#settings/account/api/accountApiResolver.js";
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-import LoggerFactory from "#logger/loggerFactory.js";
-import PluginModuleLogger from "#logger/plugin/pluginModuleLogger.js";
-import { ProsopoAccountApi } from "#settings/account/api/prosopoAccountApi.js";
-import { AccountApiCredentials } from "#settings/account/api/accountApiCredentials.js";
+import type Logger from "#utils/logger/logger.js";
+import {
+ type ApiCredentials,
+ SiteApiCredentials,
+} from "#settings/procaptcha/api/apiCredentials.js";
+import LoggerFactory from "#utils/logger/loggerFactory.js";
+import PluginModuleLogger from "#utils/logger/plugin/pluginModuleLogger.js";
+import {
+ ApiClient,
+ type ProcaptchaAccountResolver,
+} from "#settings/procaptcha/api/apiClient.js";
class GeneralSettings {
private readonly logger: Logger;
private readonly webComponentRegistrar: WebComponentRegistrar;
private readonly config: GeneralSettingsConfig;
- private readonly accountApiResolver: AccountApiResolver;
- private readonly accountApiCredentials: ApiCredentials;
+ private readonly accountApiResolver: ProcaptchaAccountResolver;
+ private readonly apiUser: ApiCredentials;
public constructor() {
const loggerFactory = new LoggerFactory();
@@ -28,12 +32,12 @@ class GeneralSettings {
this.config = new GeneralSettingsConfig();
- this.accountApiResolver = new ProsopoAccountApi(
+ this.accountApiResolver = new ApiClient(
this.config.getAccountApiEndpoint(),
this.logger,
);
- this.accountApiCredentials = new AccountApiCredentials(
+ this.apiUser = new SiteApiCredentials(
this.config.getSiteKey(),
this.config.getSecretKey(),
);
@@ -41,7 +45,7 @@ class GeneralSettings {
public setupWebComponent(): void {
const generalSettingsWebComponent = new GeneralSettingsWebComponent(
- this.accountApiCredentials,
+ this.apiUser,
this.accountApiResolver,
);
diff --git a/assets/src/settings/general/generalSettingsWebComponent.ts b/assets/src/settings/general/generalSettingsWebComponent.ts
index e1c8d04..d8b1c0e 100644
--- a/assets/src/settings/general/generalSettingsWebComponent.ts
+++ b/assets/src/settings/general/generalSettingsWebComponent.ts
@@ -1,12 +1,13 @@
-import type { WebComponent } from "#webComponent/webComponent.js";
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-import type { AccountApiResolver } from "#settings/account/api/accountApiResolver.js";
-import { AccountTiers } from "#settings/account/accountTiers.js";
+import type { WebComponent } from "#utils/webComponent/webComponent.js";
+import type { ApiCredentials } from "#settings/procaptcha/api/apiCredentials.js";
+
+import { ProcaptchaAccountTiers } from "#settings/procaptcha/procaptchaAccount.js";
+import type { ProcaptchaAccountResolver } from "#settings/procaptcha/api/apiClient.js";
class GeneralSettingsWebComponent implements WebComponent {
public constructor(
private readonly apiCredentials: ApiCredentials,
- private readonly accountApiResolver: AccountApiResolver,
+ private readonly accountApiResolver: ProcaptchaAccountResolver,
) {}
constructComponent(element: HTMLElement): void {
@@ -27,7 +28,7 @@ class GeneralSettingsWebComponent implements WebComponent {
);
const accountTier = account?.tier || "";
- if (AccountTiers.FREE === accountTier) {
+ if (ProcaptchaAccountTiers.FREE === accountTier) {
tierUpgradeBanner.setAttribute("data-visible", "true");
}
}
diff --git a/assets/src/settings/procaptcha/api/apiClient.ts b/assets/src/settings/procaptcha/api/apiClient.ts
new file mode 100644
index 0000000..d2f42a0
--- /dev/null
+++ b/assets/src/settings/procaptcha/api/apiClient.ts
@@ -0,0 +1,127 @@
+import type Logger from "#utils/logger/logger.js";
+import type { ApiCredentials } from "#settings/procaptcha/api/apiCredentials.js";
+import type { ProcaptchaAccount } from "#settings/procaptcha/procaptchaAccount.js";
+import type { ProcaptchaSite } from "#settings/procaptcha/procaptchaSite.js";
+
+export type ProcaptchaAccountResolver = {
+ resolveAccount(
+ apiCredentials: ApiCredentials,
+ ): Promise;
+};
+
+export type ProcaptchaSiteResolver = {
+ resolveSite(apiCredentials: ApiCredentials): Promise;
+};
+
+export class ApiClient
+ implements ProcaptchaAccountResolver, ProcaptchaSiteResolver
+{
+ constructor(
+ protected readonly siteEndpointUrl: string,
+ protected readonly logger: Logger,
+ ) {}
+
+ async resolveSite(
+ apiCredentials: ApiCredentials,
+ ): Promise {
+ const { procaptchaSiteSchema } = await import("../procaptchaSite.js");
+
+ try {
+ const siteData = await this.makeApiRequest(
+ this.siteEndpointUrl,
+ apiCredentials,
+ );
+
+ return procaptchaSiteSchema.parse(siteData);
+ } catch (error) {
+ this.logger.warning("Site api request failed", {
+ error,
+ apiCredentials: String(apiCredentials),
+ });
+
+ return null;
+ }
+ }
+
+ resolveAccount = async (
+ apiCredentials: ApiCredentials,
+ ): Promise =>
+ (await this.resolveSite(apiCredentials))?.account ?? null;
+
+ protected async makeApiRequest(
+ endpointUrl: string,
+ apiCredentials: ApiCredentials,
+ fields: Record = {},
+ ): Promise {
+ const jwt = await apiCredentials.getJwt();
+
+ return this.requestEndpoint(
+ endpointUrl,
+ {
+ Authorization: `Bearer ${jwt}`,
+ },
+ fields,
+ );
+ }
+
+ protected async requestEndpoint(
+ url: string,
+ headers: Record = {},
+ fields: Record = {},
+ ): Promise {
+ const response = await this.requestUrl(url, {
+ method: "POST",
+ headers: {
+ ...headers,
+ "Content-Type": "application/json",
+ },
+ body: JSON.stringify(fields),
+ });
+
+ if (200 === response.status) {
+ const jsonResponse = await response.json();
+
+ this.logger.debug("Endpoint request completed", {
+ jsonResponse,
+ });
+
+ return jsonResponse;
+ }
+
+ this.logger.warning("Endpoint request failed", {
+ request: {
+ url,
+ headers,
+ fields,
+ },
+ response: {
+ code: response.status,
+ text: await response.text(),
+ },
+ });
+
+ throw Error("Endpoint request failed");
+ }
+
+ protected async requestUrl(
+ url: string,
+ request: RequestInit,
+ ): Promise {
+ this.logger.debug("Requesting url", {
+ url,
+ request,
+ });
+
+ try {
+ return await fetch(url, request);
+ } catch (networkError) {
+ this.logger.warning("Network error", {
+ url,
+ request,
+ networkError,
+ });
+
+ throw networkError;
+ }
+ }
+}
diff --git a/assets/src/settings/procaptcha/api/apiCredentials.ts b/assets/src/settings/procaptcha/api/apiCredentials.ts
new file mode 100644
index 0000000..bd70557
--- /dev/null
+++ b/assets/src/settings/procaptcha/api/apiCredentials.ts
@@ -0,0 +1,39 @@
+export type ApiCredentials = {
+ canSign(): boolean;
+
+ getJwt(): Promise;
+};
+
+export class SiteApiCredentials implements ApiCredentials {
+ constructor(
+ public readonly publicKey: string,
+ private readonly privateKey: string,
+ ) {}
+
+ canSign(): boolean {
+ return this.publicKey.length > 0 && this.privateKey.length > 0;
+ }
+
+ async getJwt(): Promise {
+ if (this.canSign()) {
+ return this.createJwt();
+ }
+
+ throw Error("JWT issuing requires complete credentials");
+ }
+
+ toString() {
+ return [
+ `public key: ${this.publicKey}`,
+ this.canSign() ? "can sign" : "cannot sign",
+ ].join(", ");
+ }
+
+ protected async createJwt(): Promise {
+ const getPair = (await import("@prosopo/keyring")).getPair;
+
+ const keypair = getPair(this.privateKey);
+
+ return keypair.jwtIssue();
+ }
+}
diff --git a/assets/src/settings/procaptcha/procaptchaAccount.ts b/assets/src/settings/procaptcha/procaptchaAccount.ts
new file mode 100644
index 0000000..df39163
--- /dev/null
+++ b/assets/src/settings/procaptcha/procaptchaAccount.ts
@@ -0,0 +1,15 @@
+import { z, ZodType } from "zod";
+
+export interface ProcaptchaAccount {
+ tier: string;
+ tierRequestQuota: number;
+}
+
+export const procaptchaAccountSchema = z.object({
+ tier: z.string(),
+ tierRequestQuota: z.number(),
+}) satisfies ZodType;
+
+export enum ProcaptchaAccountTiers {
+ FREE = "free",
+}
diff --git a/assets/src/settings/procaptcha/procaptchaSite.ts b/assets/src/settings/procaptcha/procaptchaSite.ts
new file mode 100644
index 0000000..d339ea6
--- /dev/null
+++ b/assets/src/settings/procaptcha/procaptchaSite.ts
@@ -0,0 +1,53 @@
+import {
+ type ProcaptchaAccount,
+ procaptchaAccountSchema,
+} from "#settings/procaptcha/procaptchaAccount.js";
+import { z, type ZodType } from "zod";
+
+export interface ProcaptchaSite {
+ account: ProcaptchaAccount;
+ name: string;
+ settings: SiteSettings;
+ monthlyUsage: {
+ limit: number;
+ image: CaptchaUsage;
+ pow: CaptchaUsage;
+ };
+}
+
+export interface SiteSettings {
+ frictionlessThreshold: number;
+ powDifficulty: number;
+ captchaType: string;
+ domains: string[];
+}
+
+export interface CaptchaUsage {
+ submissions: number;
+ verifications: number;
+ total: number;
+}
+
+export const siteSettingsSchema = z.object({
+ frictionlessThreshold: z.number(),
+ powDifficulty: z.number(),
+ captchaType: z.string(),
+ domains: z.string().array(),
+}) satisfies ZodType;
+
+export const captchaUsageSchema = z.object({
+ submissions: z.number(),
+ verifications: z.number(),
+ total: z.number(),
+}) satisfies ZodType;
+
+export const procaptchaSiteSchema = z.object({
+ account: procaptchaAccountSchema,
+ name: z.string(),
+ settings: siteSettingsSchema,
+ monthlyUsage: z.object({
+ limit: z.number(),
+ image: captchaUsageSchema,
+ pow: captchaUsageSchema,
+ }),
+}) satisfies ZodType;
diff --git a/assets/src/settings/statistics/captchaUsage/captchaUsage.ts b/assets/src/settings/statistics/captchaUsage/captchaUsage.ts
deleted file mode 100644
index d118f3e..0000000
--- a/assets/src/settings/statistics/captchaUsage/captchaUsage.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import { z } from "zod";
-import { captchaUsageSchema } from "./captchaUsageSchema.js";
-
-type CaptchaUsage = z.infer;
-
-export type { CaptchaUsage };
diff --git a/assets/src/settings/statistics/captchaUsage/captchaUsageComponent.tsx b/assets/src/settings/statistics/captchaUsage/captchaUsageComponent.tsx
index add9f1f..0184881 100644
--- a/assets/src/settings/statistics/captchaUsage/captchaUsageComponent.tsx
+++ b/assets/src/settings/statistics/captchaUsage/captchaUsageComponent.tsx
@@ -1,8 +1,8 @@
import * as React from "react";
import CaptchaUsageNumberUtils from "./captchaUsageNumberUtils.js";
-import type { CaptchaUsage } from "./captchaUsage.js";
import type { UsageLabels } from "#settings/statistics/config.js";
import { SectionComponent } from "#settings/statistics/components/sectionComponent.js";
+import type { CaptchaUsage } from "#settings/procaptcha/procaptchaSite.js";
interface CaptchaUsageComponentProperties {
limits: {
diff --git a/assets/src/settings/statistics/captchaUsage/captchaUsageSchema.ts b/assets/src/settings/statistics/captchaUsage/captchaUsageSchema.ts
deleted file mode 100644
index cef7cd2..0000000
--- a/assets/src/settings/statistics/captchaUsage/captchaUsageSchema.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { z } from "zod";
-
-const captchaUsageSchema = z.object({
- submissions: z.number(),
- verifications: z.number(),
- total: z.number(),
-});
-
-export { captchaUsageSchema };
diff --git a/assets/src/settings/statistics/components/appComponent.tsx b/assets/src/settings/statistics/components/appComponent.tsx
index 2b16cb8..e2fc253 100644
--- a/assets/src/settings/statistics/components/appComponent.tsx
+++ b/assets/src/settings/statistics/components/appComponent.tsx
@@ -1,31 +1,36 @@
import * as React from "react";
import {
- StatCurrentState,
AppStatusComponent,
AppStatusComponentProperties,
+ StatCurrentState,
} from "./appStatusComponent.js";
-
import { ListComponent, ListComponentProperties } from "./listComponent.js";
import {
TrafficAnalyticsComponent,
TrafficAnalyticsComponentProperties,
} from "./trafficAnalyticsComponent.js";
import { AboutAppComponent } from "./aboutAppComponent.js";
-import type { SiteApiResolver } from "#settings/statistics/site/api/siteApiResolver.js";
-import type { ApiCredentials } from "#settings/apiCredentials.js";
+import {
+ type ApiCredentials,
+ SiteApiCredentials,
+} from "#settings/procaptcha/api/apiCredentials.js";
import {
CaptchaUsageComponent,
type CaptchaUsageComponentProperties,
} from "#settings/statistics/captchaUsage/captchaUsageComponent.js";
-import type Logger from "#logger/logger.js";
+import type Logger from "#utils/logger/logger.js";
import { type Config, ConfigClass } from "#settings/statistics/config.js";
import CaptchaUsageNumberUtils from "#settings/statistics/captchaUsage/captchaUsageNumberUtils.js";
-import { ProsopoSiteApi } from "#settings/statistics/site/api/prosopoSiteApi.js";
-import { SiteApiCredentials } from "#settings/statistics/site/api/siteApiCredentials.js";
-import { AccountApiCredentials } from "#settings/account/api/accountApiCredentials.js";
-import type { Site } from "#settings/statistics/site/site.js";
-import type { SiteSettings } from "#settings/statistics/site/settings/siteSettings.js";
-import type { Account } from "#settings/account/account.js";
+import type {
+ ProcaptchaSite,
+ SiteSettings,
+} from "#settings/procaptcha/procaptchaSite.js";
+
+import type { ProcaptchaAccount } from "#settings/procaptcha/procaptchaAccount.js";
+import {
+ ApiClient,
+ type ProcaptchaSiteResolver,
+} from "#settings/procaptcha/api/apiClient.js";
interface AppComponentProperties {
logger: Logger;
@@ -41,7 +46,7 @@ interface AppState {
}
class AppComponent extends React.Component {
- private readonly siteApiResolver: SiteApiResolver;
+ private readonly siteResolver: ProcaptchaSiteResolver;
private readonly siteApiCredentials: ApiCredentials;
private readonly config: Config;
private readonly numberUtils: CaptchaUsageNumberUtils;
@@ -54,15 +59,13 @@ class AppComponent extends React.Component {
this.logger = props.logger;
this.numberUtils = new CaptchaUsageNumberUtils();
- this.siteApiResolver = new ProsopoSiteApi(
+ this.siteResolver = new ApiClient(
this.config.getAccountApiEndpoint(),
this.logger,
);
this.siteApiCredentials = new SiteApiCredentials(
- new AccountApiCredentials(
- this.config.getSiteKey(),
- this.config.getSecretKey(),
- ),
+ this.config.getSiteKey(),
+ this.config.getSecretKey(),
);
this.state = this.getInitialState();
@@ -161,7 +164,7 @@ class AppComponent extends React.Component {
}));
}
- protected refreshUserData(site: Site): void {
+ protected refreshUserData(site: ProcaptchaSite): void {
this.setState((actualState) => ({
...actualState,
accountInformation: {
@@ -273,7 +276,7 @@ class AppComponent extends React.Component {
}));
}
- protected refreshTrafficData(account: Account): void {
+ protected refreshTrafficData(account: ProcaptchaAccount): void {
this.setState((actualState) => ({
...actualState,
trafficData: {
@@ -287,7 +290,7 @@ class AppComponent extends React.Component {
}
protected async refreshData(): Promise {
- const site = await this.siteApiResolver.resolveSite(
+ const site = await this.siteResolver.resolveSite(
this.siteApiCredentials,
);
diff --git a/assets/src/settings/statistics/components/statisticsWebComponent.tsx b/assets/src/settings/statistics/components/statisticsWebComponent.tsx
index ffce19a..041fc61 100644
--- a/assets/src/settings/statistics/components/statisticsWebComponent.tsx
+++ b/assets/src/settings/statistics/components/statisticsWebComponent.tsx
@@ -1,8 +1,8 @@
import * as ReactDOM from "react-dom/client";
import * as React from "react";
import { AppComponent } from "./appComponent.js";
-import type { WebComponent } from "#webComponent/webComponent.js";
-import type Logger from "#logger/logger.js";
+import type { WebComponent } from "#utils/webComponent/webComponent.js";
+import type Logger from "#utils/logger/logger.js";
class StatisticsWebComponent implements WebComponent {
constructor(private readonly logger: Logger) {}
diff --git a/assets/src/settings/statistics/components/trafficAnalyticsComponent.tsx b/assets/src/settings/statistics/components/trafficAnalyticsComponent.tsx
index 529f98c..1e47f6c 100644
--- a/assets/src/settings/statistics/components/trafficAnalyticsComponent.tsx
+++ b/assets/src/settings/statistics/components/trafficAnalyticsComponent.tsx
@@ -1,10 +1,11 @@
import * as React from "react";
import { SectionComponent } from "./sectionComponent.js";
import { CallToActionComponent } from "./callToActionComponent.js";
-import type Logger from "#logger/logger.js";
-import { AccountTiers } from "#settings/account/accountTiers.js";
+import type Logger from "#utils/logger/logger.js";
import type { TrafficDataLabels } from "#settings/statistics/config.js";
+import { ProcaptchaAccountTiers } from "#settings/procaptcha/procaptchaAccount.js";
+
interface TrafficAnalyticsComponentProperties {
accountTier: string;
labels: TrafficDataLabels;
@@ -38,7 +39,7 @@ class TrafficAnalyticsComponent extends React.Component {
- try {
- return this.getSite(credentials);
- } catch (error) {
- this.logger.warning("Account can not be resolved", {
- error: error,
- credentials: credentials,
- });
-
- return null;
- }
- }
-
- protected async getSite(credentials: ApiCredentials): Promise {
- if (credentials.canSignMessage()) {
- const accountEndpointResponse =
- await this.requestAccountEndpoint(credentials);
-
- return await this.parseSiteEndpointResponse(
- accountEndpointResponse,
- );
- }
-
- throw new Error("Provided site credentials can not sign messages");
- }
-
- protected async parseSiteEndpointResponse(
- accountEndpointResponse: unknown,
- ): Promise {
- const account = await this.parseAccountEndpointResponse(
- accountEndpointResponse,
- );
-
- const siteEndpointResponse =
- Object === accountEndpointResponse?.constructor
- ? {
- ...accountEndpointResponse,
- account: account,
- }
- : {};
-
- const { siteSchema } = await import("../siteSchema.js");
-
- return siteSchema.parse(siteEndpointResponse);
- }
-}
-
-export { ProsopoSiteApi };
diff --git a/assets/src/settings/statistics/site/api/siteApiCredentials.ts b/assets/src/settings/statistics/site/api/siteApiCredentials.ts
deleted file mode 100644
index aadb180..0000000
--- a/assets/src/settings/statistics/site/api/siteApiCredentials.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-
-class SiteApiCredentials implements ApiCredentials {
- public constructor(
- private readonly accountApiCredentials: ApiCredentials,
- ) {}
-
- public get publicKey(): string {
- return this.accountApiCredentials.publicKey;
- }
-
- public canSignMessage(): boolean {
- return this.accountApiCredentials.canSignMessage();
- }
-
- public async signMessage(message: string): Promise {
- return await this.accountApiCredentials.signMessage(message);
- }
-}
-
-export { SiteApiCredentials };
diff --git a/assets/src/settings/statistics/site/api/siteApiResolver.ts b/assets/src/settings/statistics/site/api/siteApiResolver.ts
deleted file mode 100644
index f2fd50c..0000000
--- a/assets/src/settings/statistics/site/api/siteApiResolver.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type { Site } from "#settings/statistics/site/site.js";
-import type { ApiCredentials } from "#settings/apiCredentials.js";
-
-interface SiteApiResolver {
- resolveSite(credentials: ApiCredentials): Promise;
-}
-
-export type { SiteApiResolver };
diff --git a/assets/src/settings/statistics/site/settings/siteSettings.ts b/assets/src/settings/statistics/site/settings/siteSettings.ts
deleted file mode 100644
index 2e0a0a7..0000000
--- a/assets/src/settings/statistics/site/settings/siteSettings.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-interface SiteSettings {
- frictionlessThreshold: number;
- powDifficulty: number;
- captchaType: string;
- domains: string[];
-}
-
-export type { SiteSettings };
diff --git a/assets/src/settings/statistics/site/settings/siteSettingsSchema.ts b/assets/src/settings/statistics/site/settings/siteSettingsSchema.ts
deleted file mode 100644
index 6b3ecd0..0000000
--- a/assets/src/settings/statistics/site/settings/siteSettingsSchema.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { z, ZodType } from "zod";
-import type { SiteSettings } from "./siteSettings.js";
-
-const siteSettingsSchema = z.object({
- frictionlessThreshold: z.number(),
- powDifficulty: z.number(),
- captchaType: z.string(),
- domains: z.string().array(),
-}) satisfies ZodType;
-
-export { siteSettingsSchema };
diff --git a/assets/src/settings/statistics/site/site.ts b/assets/src/settings/statistics/site/site.ts
deleted file mode 100644
index ea3abe3..0000000
--- a/assets/src/settings/statistics/site/site.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-import type { SiteSettings } from "./settings/siteSettings.js";
-import type { Account } from "#settings/account/account.js";
-import type { CaptchaUsage } from "#settings/statistics/captchaUsage/captchaUsage.js";
-
-interface Site {
- account: Account;
- name: string;
- settings: SiteSettings;
- monthlyUsage: {
- limit: number;
- image: CaptchaUsage;
- pow: CaptchaUsage;
- };
-}
-
-export type { Site };
diff --git a/assets/src/settings/statistics/site/siteSchema.ts b/assets/src/settings/statistics/site/siteSchema.ts
deleted file mode 100644
index 2fad65f..0000000
--- a/assets/src/settings/statistics/site/siteSchema.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import { z, type ZodType } from "zod";
-import type { Site } from "./site.js";
-import { accountSchema } from "#settings/account/accountSchema.js";
-import { siteSettingsSchema } from "#settings/statistics/site/settings/siteSettingsSchema.js";
-import { captchaUsageSchema } from "#settings/statistics/captchaUsage/captchaUsageSchema.js";
-
-const siteSchema = z.object({
- account: accountSchema,
- name: z.string(),
- settings: siteSettingsSchema,
- monthlyUsage: z.object({
- limit: z.number(),
- image: captchaUsageSchema,
- pow: captchaUsageSchema,
- }),
-}) satisfies ZodType;
-
-export { siteSchema };
diff --git a/assets/src/settings/statistics/statistics.ts b/assets/src/settings/statistics/statistics.ts
index a1a6270..6ca286b 100644
--- a/assets/src/settings/statistics/statistics.ts
+++ b/assets/src/settings/statistics/statistics.ts
@@ -1,8 +1,8 @@
import { StatisticsWebComponent } from "./components/statisticsWebComponent.js";
-import { WebComponentRegistrar } from "#webComponent/webComponentRegistrar.js";
-import LoggerFactory from "#logger/loggerFactory.js";
-import PluginModuleLogger from "#logger/plugin/pluginModuleLogger.js";
-import type Logger from "#logger/logger.js";
+import { WebComponentRegistrar } from "#utils/webComponent/webComponentRegistrar.js";
+import LoggerFactory from "#utils/logger/loggerFactory.js";
+import PluginModuleLogger from "#utils/logger/plugin/pluginModuleLogger.js";
+import type Logger from "#utils/logger/logger.js";
class Statistics {
private readonly logger: Logger;
diff --git a/assets/src/settings/vite.config.ts b/assets/src/settings/vite.config.ts
index 3ecb334..44e7fd9 100644
--- a/assets/src/settings/vite.config.ts
+++ b/assets/src/settings/vite.config.ts
@@ -4,6 +4,7 @@ import { makeViteConfig } from "../../vite.base.js";
import react from "@vitejs/plugin-react";
import { visualizer } from "rollup-plugin-visualizer";
import tailwindcss from "@tailwindcss/vite";
+import { nodePolyfills } from "vite-plugin-node-polyfills";
const settingsConfig: UserConfig = {
plugins: [
@@ -12,6 +13,7 @@ const settingsConfig: UserConfig = {
}),
visualizer(),
tailwindcss(),
+ nodePolyfills(),
],
build: {
rollupOptions: {
diff --git a/assets/src/logger/logLevel.ts b/assets/src/utils/logger/logLevel.ts
similarity index 100%
rename from assets/src/logger/logLevel.ts
rename to assets/src/utils/logger/logLevel.ts
diff --git a/assets/src/logger/logger.ts b/assets/src/utils/logger/logger.ts
similarity index 100%
rename from assets/src/logger/logger.ts
rename to assets/src/utils/logger/logger.ts
diff --git a/assets/src/logger/loggerFactory.ts b/assets/src/utils/logger/loggerFactory.ts
similarity index 90%
rename from assets/src/logger/loggerFactory.ts
rename to assets/src/utils/logger/loggerFactory.ts
index d61ec77..3e01c00 100644
--- a/assets/src/logger/loggerFactory.ts
+++ b/assets/src/utils/logger/loggerFactory.ts
@@ -1,6 +1,6 @@
import ModuleLogger from "./moduleLogger.js";
import PluginLogger from "./plugin/pluginLogger.js";
-import type Logger from "#logger/logger.js";
+import type Logger from "./logger.js";
class LoggerFactory {
public createLogger(module: string, moduleLogger: ModuleLogger): Logger {
diff --git a/assets/src/logger/moduleLogger.ts b/assets/src/utils/logger/moduleLogger.ts
similarity index 100%
rename from assets/src/logger/moduleLogger.ts
rename to assets/src/utils/logger/moduleLogger.ts
diff --git a/assets/src/logger/plugin/pluginLogger.ts b/assets/src/utils/logger/plugin/pluginLogger.ts
similarity index 84%
rename from assets/src/logger/plugin/pluginLogger.ts
rename to assets/src/utils/logger/plugin/pluginLogger.ts
index 18a763a..b4cfc97 100644
--- a/assets/src/logger/plugin/pluginLogger.ts
+++ b/assets/src/utils/logger/plugin/pluginLogger.ts
@@ -1,6 +1,6 @@
-import type Logger from "#logger/logger.js";
-import type ModuleLogger from "#logger/moduleLogger.js";
-import logLevel from "#logger/logLevel.js";
+import type Logger from "../logger.js";
+import type ModuleLogger from "../moduleLogger.js";
+import logLevel from "../logLevel.js";
class PluginLogger implements Logger {
private readonly module: string;
diff --git a/assets/src/logger/plugin/pluginModuleLogger.ts b/assets/src/utils/logger/plugin/pluginModuleLogger.ts
similarity index 84%
rename from assets/src/logger/plugin/pluginModuleLogger.ts
rename to assets/src/utils/logger/plugin/pluginModuleLogger.ts
index 8b2b0e6..dc1d013 100644
--- a/assets/src/logger/plugin/pluginModuleLogger.ts
+++ b/assets/src/utils/logger/plugin/pluginModuleLogger.ts
@@ -1,5 +1,5 @@
-import logLevel from "#logger/logLevel.js";
-import type ModuleLogger from "#logger/moduleLogger.js";
+import logLevel from "../logLevel.js";
+import type ModuleLogger from "../moduleLogger.js";
class PluginModuleLogger implements ModuleLogger {
public log(
diff --git a/assets/src/webComponent/webComponent.ts b/assets/src/utils/webComponent/webComponent.ts
similarity index 100%
rename from assets/src/webComponent/webComponent.ts
rename to assets/src/utils/webComponent/webComponent.ts
diff --git a/assets/src/webComponent/webComponentRegistrar.ts b/assets/src/utils/webComponent/webComponentRegistrar.ts
similarity index 98%
rename from assets/src/webComponent/webComponentRegistrar.ts
rename to assets/src/utils/webComponent/webComponentRegistrar.ts
index ba1cd08..a8409d9 100644
--- a/assets/src/webComponent/webComponentRegistrar.ts
+++ b/assets/src/utils/webComponent/webComponentRegistrar.ts
@@ -1,6 +1,6 @@
import { WebComponentSettings } from "./webComponentSettings.js";
import type { WebComponent } from "./webComponent.js";
-import type Logger from "#logger/logger.js";
+import type Logger from "../logger/logger.js";
class WebComponentRegistrar {
public constructor(private readonly logger: Logger) {}
diff --git a/assets/src/webComponent/webComponentSettings.ts b/assets/src/utils/webComponent/webComponentSettings.ts
similarity index 100%
rename from assets/src/webComponent/webComponentSettings.ts
rename to assets/src/utils/webComponent/webComponentSettings.ts
diff --git a/assets/tsconfig.json b/assets/tsconfig.json
index 681c0a7..7a09de1 100644
--- a/assets/tsconfig.json
+++ b/assets/tsconfig.json
@@ -14,14 +14,11 @@
"#integrations/*": [
"./src/integrations/*"
],
- "#logger/*": [
- "./src/logger/*"
- ],
"#settings/*": [
"./src/settings/*"
],
- "#webComponent/*": [
- "./src/webComponent/*"
+ "#utils/*": [
+ "./src/utils/*"
]
}
}
diff --git a/assets/vite.base.ts b/assets/vite.base.ts
index bf74a6c..31ba806 100644
--- a/assets/vite.base.ts
+++ b/assets/vite.base.ts
@@ -42,12 +42,8 @@ class ViteBase {
__dirname,
"./src/integrations",
),
- "#logger": path.resolve(__dirname, "./src/logger"),
"#settings": path.resolve(__dirname, "./src/settings"),
- "#webComponent": path.resolve(
- __dirname,
- "./src/webComponent",
- ),
+ "#utils": path.resolve(__dirname, "./src/utils"),
},
},
};
diff --git a/assets/yarn.lock b/assets/yarn.lock
index c7adf02..020ed98 100644
--- a/assets/yarn.lock
+++ b/assets/yarn.lock
@@ -194,11 +194,9 @@ __metadata:
linkType: hard
"@babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.25.0":
- version: 7.26.9
- resolution: "@babel/runtime@npm:7.26.9"
- dependencies:
- regenerator-runtime: "npm:^0.14.0"
- checksum: 10c0/e8517131110a6ec3a7360881438b85060e49824e007f4a64b5dfa9192cf2bb5c01e84bfc109f02d822c7edb0db926928dd6b991e3ee460b483fb0fac43152d9b
+ version: 7.28.4
+ resolution: "@babel/runtime@npm:7.28.4"
+ checksum: 10c0/792ce7af9750fb9b93879cc9d1db175701c4689da890e6ced242ea0207c9da411ccf16dc04e689cc01158b28d7898c40d75598f4559109f761c12ce01e959bf7
languageName: node
linkType: hard
@@ -577,6 +575,13 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/sourcemap-codec@npm:^1.5.5":
+ version: 1.5.5
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
+ checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0
+ languageName: node
+ linkType: hard
+
"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
version: 0.3.25
resolution: "@jridgewell/trace-mapping@npm:0.3.25"
@@ -587,19 +592,28 @@ __metadata:
languageName: node
linkType: hard
-"@noble/curves@npm:^1.3.0":
- version: 1.8.1
- resolution: "@noble/curves@npm:1.8.1"
+"@noble/curves@npm:1.9.2":
+ version: 1.9.2
+ resolution: "@noble/curves@npm:1.9.2"
+ dependencies:
+ "@noble/hashes": "npm:1.8.0"
+ checksum: 10c0/21d049ae4558beedbf5da0004407b72db84360fa29d64822d82dc9e80251e1ecb46023590cc4b20e70eed697d1b87279b4911dc39f8694c51c874289cfc8e9a7
+ languageName: node
+ linkType: hard
+
+"@noble/curves@npm:^1.3.0, @noble/curves@npm:~1.9.2":
+ version: 1.9.7
+ resolution: "@noble/curves@npm:1.9.7"
dependencies:
- "@noble/hashes": "npm:1.7.1"
- checksum: 10c0/84902c7af93338373a95d833f77981113e81c48d4bec78f22f63f1f7fdd893bc1d3d7a3ee78f01b9a8ad3dec812a1232866bf2ccbeb2b1560492e5e7d690ab1f
+ "@noble/hashes": "npm:1.8.0"
+ checksum: 10c0/150014751ebe8ca06a8654ca2525108452ea9ee0be23430332769f06808cddabfe84f248b6dbf836916bc869c27c2092957eec62c7506d68a1ed0a624017c2a3
languageName: node
linkType: hard
-"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.3":
- version: 1.7.1
- resolution: "@noble/hashes@npm:1.7.1"
- checksum: 10c0/2f8ec0338ccc92b576a0f5c16ab9c017a3a494062f1fbb569ae641c5e7eab32072f9081acaa96b5048c0898f972916c818ea63cbedda707886a4b5ffcfbf94e3
+"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.3, @noble/hashes@npm:~1.8.0":
+ version: 1.8.0
+ resolution: "@noble/hashes@npm:1.8.0"
+ checksum: 10c0/06a0b52c81a6fa7f04d67762e08b2c476a00285858150caeaaff4037356dd5e119f45b2a530f638b77a5eeca013168ec1b655db41bae3236cb2e9d511484fc77
languageName: node
linkType: hard
@@ -803,607 +817,879 @@ __metadata:
languageName: node
linkType: hard
-"@polkadot-api/client@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/client@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- dependencies:
- "@polkadot-api/metadata-builders": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/substrate-bindings": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/substrate-client": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/utils": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- peerDependencies:
- rxjs: ">=7.8.0"
- checksum: 10c0/f80744e1612446a09fdd3f5a98cdf8f9a5b9fdeddcfa083084b49e0ae63e4b4875a326487258bcbb60e6edc2fbb831436abe4a48b87942c4417ba1ee05e95648
+"@polkadot-api/json-rpc-provider-proxy@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "@polkadot-api/json-rpc-provider-proxy@npm:0.1.0"
+ checksum: 10c0/e4b621fbbba5ae035f36932ce2ef6024d157a1612e26d8838ba6b92a78cd4718f4f12baa55ec7c700d213f8ecbe6e14569152ba3254b341b677b9e616c749f59
languageName: node
linkType: hard
-"@polkadot-api/json-rpc-provider-proxy@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/json-rpc-provider-proxy@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- checksum: 10c0/63160c2227996e1d8926a7d0281cd7a747e53e8049a63c74087425bca6a986662f46ca8e0be5b31882816199aeef1863c8ee9a7d2834d2ee1a0d1bc6dc7d61f3
+"@polkadot-api/json-rpc-provider@npm:0.0.1, @polkadot-api/json-rpc-provider@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "@polkadot-api/json-rpc-provider@npm:0.0.1"
+ checksum: 10c0/90dc86693e7ef742c50484f4374d4b4f0eb7b5f7f618cf96a3dfed866fd18edf19132fc750b2944e8300d83c5601343f3876cbe60cd6bb1086301361d682ebd8
languageName: node
linkType: hard
-"@polkadot-api/json-rpc-provider@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/json-rpc-provider@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- checksum: 10c0/2cc039dfd0234696e624a48d94f07b68ab3b1fc402f703b142b05f640301c47a3c5315a6ef10d2a61c31d6f93181d1240ba5b4e169e5cb8a428f5eb9613b0123
+"@polkadot-api/metadata-builders@npm:0.3.2":
+ version: 0.3.2
+ resolution: "@polkadot-api/metadata-builders@npm:0.3.2"
+ dependencies:
+ "@polkadot-api/substrate-bindings": "npm:0.6.0"
+ "@polkadot-api/utils": "npm:0.1.0"
+ checksum: 10c0/ac536e8d5dea4c4e241839750a46d003a86e6149428dbf9bdb794907547fdab219d38c805ba5fa0ea7150a0083c214866e28d7c2ec10621be97d2f8f8b013edf
languageName: node
linkType: hard
-"@polkadot-api/metadata-builders@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/metadata-builders@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
+"@polkadot-api/observable-client@npm:^0.3.0":
+ version: 0.3.2
+ resolution: "@polkadot-api/observable-client@npm:0.3.2"
dependencies:
- "@polkadot-api/substrate-bindings": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/utils": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- checksum: 10c0/15dcba05a0c7cafaab72edc6c6246133cc25f94a158f0ac2091e3c774271cae6cf64658cefe5db9d57eb16e9a9cc8936f387547064237d129d7675e9ca27e1d3
+ "@polkadot-api/metadata-builders": "npm:0.3.2"
+ "@polkadot-api/substrate-bindings": "npm:0.6.0"
+ "@polkadot-api/utils": "npm:0.1.0"
+ peerDependencies:
+ "@polkadot-api/substrate-client": 0.1.4
+ rxjs: ">=7.8.0"
+ checksum: 10c0/9f93fab03c37af0483f5c8487ec5250d366eb401a2c9744c014dfb4c7aa524645ae71f6b0e60761e2bca89bdcd862c119e4ac0e798123d8ee9f037eb2f4aaef3
languageName: node
linkType: hard
-"@polkadot-api/substrate-bindings@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/substrate-bindings@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
+"@polkadot-api/substrate-bindings@npm:0.6.0":
+ version: 0.6.0
+ resolution: "@polkadot-api/substrate-bindings@npm:0.6.0"
dependencies:
"@noble/hashes": "npm:^1.3.1"
- "@polkadot-api/utils": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
+ "@polkadot-api/utils": "npm:0.1.0"
"@scure/base": "npm:^1.1.1"
scale-ts: "npm:^1.6.0"
- checksum: 10c0/f6273cbb1ed74f253f83dfb9e4b46375eb7430e17e69a2f3d631ff80d8ff7b7e871cdf89639ef18635a659a60623e384c894ab2e1889d70442f7ca73c05b44e3
+ checksum: 10c0/6c5d2d4f1120e95b3fb0207ea186e74302b9075671132d62d94d6abcb8b38fe081b8514384c744c3630615caa474764ebdd18968bef73d0c29203946941f1d99
languageName: node
linkType: hard
-"@polkadot-api/substrate-client@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/substrate-client@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- checksum: 10c0/56dc28993d06a14b4091f028956f8bb179d3c602a3e3979a978eb2192233ce6ad2f12d4a583e859480521d4c75629aab1d7f0effd989da0ebb90a1b51e7ee073
+"@polkadot-api/substrate-client@npm:^0.1.2":
+ version: 0.1.4
+ resolution: "@polkadot-api/substrate-client@npm:0.1.4"
+ dependencies:
+ "@polkadot-api/json-rpc-provider": "npm:0.0.1"
+ "@polkadot-api/utils": "npm:0.1.0"
+ checksum: 10c0/7c9138ce52745f7e5f365f35d8caf3c192aee405ee576492eab8c47f5e9d09547a6141cc455ba21e69cf9f0f813fe6f5bcb0763342c33435a7678432961713db
languageName: node
linkType: hard
-"@polkadot-api/utils@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0":
- version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0
- resolution: "@polkadot-api/utils@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- checksum: 10c0/63c36ac45d63a4f8718d1324be0290dadfbfbb387e440d5962de13200861400a6af09a5e96b73f985fd4c27d03c93927420c8145e49e1e822653a3c223dda645
+"@polkadot-api/utils@npm:0.1.0":
+ version: 0.1.0
+ resolution: "@polkadot-api/utils@npm:0.1.0"
+ checksum: 10c0/9b24522a30d0519df2d2bbfc65f7dbc94233950f829c4a6b042e02cc43b70c0ec43a7d06056cd7084d09e32d7c42caa2695732d25f673a31430391bed116fcae
languageName: node
linkType: hard
-"@polkadot/api-augment@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/api-augment@npm:10.13.1"
+"@polkadot/api-augment@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/api-augment@npm:16.5.4"
dependencies:
- "@polkadot/api-base": "npm:10.13.1"
- "@polkadot/rpc-augment": "npm:10.13.1"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-augment": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/5f1faa67bc8a574fe97debc8aa7e7f6795aa437a1212121188d6bbeb1d465b47b0a1a22b8268f3136e1956dcdf0c1f9004b2a7968a275414e93b0a4e91ba7edc
+ "@polkadot/api-base": "npm:16.5.4"
+ "@polkadot/rpc-augment": "npm:16.5.4"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-augment": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/40655f044e08713b8e91244f4ec00c3c656a9d71c1066f74f67d1ea1f631e028e8921b163e91ce89652f9427880f67adfcdfd31a0a4769b9e4de7955c5dfa2e5
languageName: node
linkType: hard
-"@polkadot/api-base@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/api-base@npm:10.13.1"
+"@polkadot/api-base@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/api-base@npm:16.5.4"
dependencies:
- "@polkadot/rpc-core": "npm:10.13.1"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
+ "@polkadot/rpc-core": "npm:16.5.4"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
rxjs: "npm:^7.8.1"
- tslib: "npm:^2.6.2"
- checksum: 10c0/3adaa5d3c34e16cc28a0427839c87aab7b1d022c8b6992c43dc91ab7e910d0c8e17dca9ee6b7c9e27a6486aa8878dd7deae79870d7d44ede92aba8421241c249
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/8449b17ecf2e06adde88db812a2615b64151cdf5bc65a114cc1f9735f3075e3255ed067426dcf80d9b4109c3594e0e609a46e9565a744e50898e276c9094462c
languageName: node
linkType: hard
-"@polkadot/api-derive@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/api-derive@npm:10.13.1"
+"@polkadot/api-derive@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/api-derive@npm:16.5.4"
dependencies:
- "@polkadot/api": "npm:10.13.1"
- "@polkadot/api-augment": "npm:10.13.1"
- "@polkadot/api-base": "npm:10.13.1"
- "@polkadot/rpc-core": "npm:10.13.1"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- "@polkadot/util-crypto": "npm:^12.6.2"
+ "@polkadot/api": "npm:16.5.4"
+ "@polkadot/api-augment": "npm:16.5.4"
+ "@polkadot/api-base": "npm:16.5.4"
+ "@polkadot/rpc-core": "npm:16.5.4"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ "@polkadot/util-crypto": "npm:^14.0.1"
rxjs: "npm:^7.8.1"
- tslib: "npm:^2.6.2"
- checksum: 10c0/91df2f399b0133bdcc19edb595e058481b1ffc63e80dbbc58c928eb04982cae1372fe7e3eda6b05888c88b68ae152f46646d080f4b940a5cca9307a681b7c78f
- languageName: node
- linkType: hard
-
-"@polkadot/api@npm:10.13.1, @polkadot/api@npm:^10.12.4":
- version: 10.13.1
- resolution: "@polkadot/api@npm:10.13.1"
- dependencies:
- "@polkadot/api-augment": "npm:10.13.1"
- "@polkadot/api-base": "npm:10.13.1"
- "@polkadot/api-derive": "npm:10.13.1"
- "@polkadot/keyring": "npm:^12.6.2"
- "@polkadot/rpc-augment": "npm:10.13.1"
- "@polkadot/rpc-core": "npm:10.13.1"
- "@polkadot/rpc-provider": "npm:10.13.1"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-augment": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/types-create": "npm:10.13.1"
- "@polkadot/types-known": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- "@polkadot/util-crypto": "npm:^12.6.2"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/b8be25da61d665fcb7a4b979e1f0970f9b911348ccb8236308de9e9110ef8dc907b2fdbb57e22a7be282a0ff66110008a0bc7e5d49f28514d5f99b8f210ecdd6
+ languageName: node
+ linkType: hard
+
+"@polkadot/api@npm:16.5.4, @polkadot/api@npm:^16.4.9":
+ version: 16.5.4
+ resolution: "@polkadot/api@npm:16.5.4"
+ dependencies:
+ "@polkadot/api-augment": "npm:16.5.4"
+ "@polkadot/api-base": "npm:16.5.4"
+ "@polkadot/api-derive": "npm:16.5.4"
+ "@polkadot/keyring": "npm:^14.0.1"
+ "@polkadot/rpc-augment": "npm:16.5.4"
+ "@polkadot/rpc-core": "npm:16.5.4"
+ "@polkadot/rpc-provider": "npm:16.5.4"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-augment": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/types-create": "npm:16.5.4"
+ "@polkadot/types-known": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ "@polkadot/util-crypto": "npm:^14.0.1"
eventemitter3: "npm:^5.0.1"
rxjs: "npm:^7.8.1"
- tslib: "npm:^2.6.2"
- checksum: 10c0/c2192c51aca790b2d8915a08e55e3b0461c49a1ce3ceccc5597cd74d68367ff0a881a0a864a0897835364482618d0a945247576573ef7c00688f1a25a5347ccc
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/a79395bf5338015f6c5f2bd0951359258019d3fc4a51f1803d80a3f68e63da46e408890530c4915e20b0b32095fb06552e93866cb4971a54a13aa10a50dca223
languageName: node
linkType: hard
-"@polkadot/extension-inject@npm:0.46.9":
- version: 0.46.9
- resolution: "@polkadot/extension-inject@npm:0.46.9"
+"@polkadot/extension-inject@npm:0.62.3":
+ version: 0.62.3
+ resolution: "@polkadot/extension-inject@npm:0.62.3"
dependencies:
- "@polkadot/api": "npm:^10.12.4"
- "@polkadot/rpc-provider": "npm:^10.12.4"
- "@polkadot/types": "npm:^10.12.4"
- "@polkadot/util": "npm:^12.6.2"
- "@polkadot/util-crypto": "npm:^12.6.2"
- "@polkadot/x-global": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
+ "@polkadot/api": "npm:^16.4.9"
+ "@polkadot/rpc-provider": "npm:^16.4.9"
+ "@polkadot/types": "npm:^16.4.9"
+ "@polkadot/util": "npm:^13.5.7"
+ "@polkadot/util-crypto": "npm:^13.5.7"
+ "@polkadot/x-global": "npm:^13.5.7"
+ tslib: "npm:^2.8.1"
peerDependencies:
"@polkadot/api": "*"
"@polkadot/util": "*"
- checksum: 10c0/6afd3f8f5b1b803004eb50ab4588035c679933533042010cf55f685d21d8f34e2d3c8644f61831098b0cbd1abe8a669b48c22a1d19d0cc06175e9ff798e9a87c
+ checksum: 10c0/982c6d8eaafc4748bf1421911b70baeca7d46b3c7a8d047da36a461da961f840d16a5dcd88c595685b990d5c85c950b616d5814c45ef1c556a88dad6e6690b23
+ languageName: node
+ linkType: hard
+
+"@polkadot/keyring@npm:^13.5.7":
+ version: 13.5.9
+ resolution: "@polkadot/keyring@npm:13.5.9"
+ dependencies:
+ "@polkadot/util": "npm:13.5.9"
+ "@polkadot/util-crypto": "npm:13.5.9"
+ tslib: "npm:^2.8.0"
+ peerDependencies:
+ "@polkadot/util": 13.5.9
+ "@polkadot/util-crypto": 13.5.9
+ checksum: 10c0/bc131a70cb02280f4dcf1b0e3a7b5114e70d94f62c53917f196f985d2efa6b484489b28f4d24a788e3cf66cab2e763285a3b0a427b2b9eade1c1e5fa89325ccb
languageName: node
linkType: hard
-"@polkadot/keyring@npm:12.6.2, @polkadot/keyring@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/keyring@npm:12.6.2"
+"@polkadot/keyring@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/keyring@npm:14.0.1"
dependencies:
- "@polkadot/util": "npm:12.6.2"
- "@polkadot/util-crypto": "npm:12.6.2"
- tslib: "npm:^2.6.2"
+ "@polkadot/util": "npm:14.0.1"
+ "@polkadot/util-crypto": "npm:14.0.1"
+ tslib: "npm:^2.8.0"
peerDependencies:
- "@polkadot/util": 12.6.2
- "@polkadot/util-crypto": 12.6.2
- checksum: 10c0/16b198b072ff22cd9fb0281d1dc1e97a3939eccf268e5e2c9272e85ae90cb6212d248d6b76bf85359351d3d43fd9c8b6f951001485e0d2bcff35b675cb189f3d
+ "@polkadot/util": 14.0.1
+ "@polkadot/util-crypto": 14.0.1
+ checksum: 10c0/40497d1d561312194d95fccf2a8549067ad53506644de354a853504cf2207b35c8276a7f85ede1d2c915039aaffdd29a6111157dca71b09fb570702e9c8086d4
languageName: node
linkType: hard
-"@polkadot/networks@npm:12.6.2, @polkadot/networks@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/networks@npm:12.6.2"
+"@polkadot/networks@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/networks@npm:13.5.7"
dependencies:
- "@polkadot/util": "npm:12.6.2"
- "@substrate/ss58-registry": "npm:^1.44.0"
- tslib: "npm:^2.6.2"
- checksum: 10c0/44a482c46900058e6d5b25110cb5396382036057240cd4a8e0dae325fab54e689ec81bc43b047570581f14ce456b67310c05c1fe34c4b7f7d4e064f095f4c276
+ "@polkadot/util": "npm:13.5.7"
+ "@substrate/ss58-registry": "npm:^1.51.0"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/4005bb7e1fb76f369a8830d7348a4489db8c93e7173f0a7b4efb20ae61f9c56a5f69bc42e448948e55ff7a0d35d8ddf1edb39acf9cd2348f7e820b7c1a1eac85
languageName: node
linkType: hard
-"@polkadot/rpc-augment@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/rpc-augment@npm:10.13.1"
+"@polkadot/networks@npm:13.5.9":
+ version: 13.5.9
+ resolution: "@polkadot/networks@npm:13.5.9"
dependencies:
- "@polkadot/rpc-core": "npm:10.13.1"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/5389ac83712cb0144e5f6b4319f76a54e8c85d455043ba688d32b233bc83202479f5506a8c8a0a7b0e8688150ca4c8d63ef57b2255e52827a5738eb600ab01ee
+ "@polkadot/util": "npm:13.5.9"
+ "@substrate/ss58-registry": "npm:^1.51.0"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/17ade9e5f0358610dec1a801f327d393cdd1fefa7e95021b6db3113434d021b98656b73d23e746b584b29dc535b16c5479986c913dcaa11be67dc3adb56c91bb
+ languageName: node
+ linkType: hard
+
+"@polkadot/networks@npm:14.0.1, @polkadot/networks@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/networks@npm:14.0.1"
+ dependencies:
+ "@polkadot/util": "npm:14.0.1"
+ "@substrate/ss58-registry": "npm:^1.51.0"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/1410bc778ad52a4f409db44d4cd367ef81a804078eb711b20ba700f5f5ff53411083cde4a29d2670f445a0d07ad5db39b101001dd3f2413d7ef37caef307f1a9
languageName: node
linkType: hard
-"@polkadot/rpc-core@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/rpc-core@npm:10.13.1"
+"@polkadot/rpc-augment@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/rpc-augment@npm:16.5.4"
dependencies:
- "@polkadot/rpc-augment": "npm:10.13.1"
- "@polkadot/rpc-provider": "npm:10.13.1"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
+ "@polkadot/rpc-core": "npm:16.5.4"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/081d104a2323f78842b93a6f5e4a2bfab1f5929453cee2533e097eff24d356ef3dbc325ae9c18d0104cfbc32da836821eb8714eb389ab692d62db780e2cc2882
+ languageName: node
+ linkType: hard
+
+"@polkadot/rpc-core@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/rpc-core@npm:16.5.4"
+ dependencies:
+ "@polkadot/rpc-augment": "npm:16.5.4"
+ "@polkadot/rpc-provider": "npm:16.5.4"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
rxjs: "npm:^7.8.1"
- tslib: "npm:^2.6.2"
- checksum: 10c0/423479b6332eae4729076e1faa7371e7516021348ec6b4a4323a25740ea2577afdb395e767580babd854da14f63065cd4ac766a58b61263d09db64f1f6bb2599
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/c638632572fba8c6bad993f906811cfadb98a158fb0a4da765993a852e5aa45cb8340f0e086b8060e7a638496b9c4fda4b3d38730d86f85382f54ab8ce8ef545
languageName: node
linkType: hard
-"@polkadot/rpc-provider@npm:10.13.1, @polkadot/rpc-provider@npm:^10.12.4":
- version: 10.13.1
- resolution: "@polkadot/rpc-provider@npm:10.13.1"
+"@polkadot/rpc-provider@npm:16.5.4, @polkadot/rpc-provider@npm:^16.4.9":
+ version: 16.5.4
+ resolution: "@polkadot/rpc-provider@npm:16.5.4"
dependencies:
- "@polkadot/keyring": "npm:^12.6.2"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-support": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- "@polkadot/util-crypto": "npm:^12.6.2"
- "@polkadot/x-fetch": "npm:^12.6.2"
- "@polkadot/x-global": "npm:^12.6.2"
- "@polkadot/x-ws": "npm:^12.6.2"
- "@substrate/connect": "npm:0.8.8"
+ "@polkadot/keyring": "npm:^14.0.1"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-support": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ "@polkadot/util-crypto": "npm:^14.0.1"
+ "@polkadot/x-fetch": "npm:^14.0.1"
+ "@polkadot/x-global": "npm:^14.0.1"
+ "@polkadot/x-ws": "npm:^14.0.1"
+ "@substrate/connect": "npm:0.8.11"
eventemitter3: "npm:^5.0.1"
mock-socket: "npm:^9.3.1"
- nock: "npm:^13.5.0"
- tslib: "npm:^2.6.2"
+ nock: "npm:^13.5.5"
+ tslib: "npm:^2.8.1"
dependenciesMeta:
"@substrate/connect":
optional: true
- checksum: 10c0/13bc88d973a55b131bea9429831caa19b85cde73bb0c8d124bbeb1f9b5cd63d4e297a38be477e75b8930e181ab837249fec06417dc52cc5c438149313e5a2947
+ checksum: 10c0/8bd0631a0df69dd61b494b1263a6a420b9445739f1e90624e8dbd7e276c7316dcfa1a427ee261cc6d173b78b679b10f6d7f866f6a9cefb56e7e2d4288f70da03
+ languageName: node
+ linkType: hard
+
+"@polkadot/types-augment@npm:16.4.9":
+ version: 16.4.9
+ resolution: "@polkadot/types-augment@npm:16.4.9"
+ dependencies:
+ "@polkadot/types": "npm:16.4.9"
+ "@polkadot/types-codec": "npm:16.4.9"
+ "@polkadot/util": "npm:^13.5.7"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/fe8a771313f2b4960eabdf9972619bad07865d563fb85d843a6b1259fc8c48b62fe00f37e7c5fce824ee472e63ec580bc769e66bc1a3aff182f64b67556faf9c
+ languageName: node
+ linkType: hard
+
+"@polkadot/types-augment@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/types-augment@npm:16.5.4"
+ dependencies:
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/237c74eac9da5acbc8a23578ec024bdca3ab1fc1169459a850a5b4e33826ac7018e7f17aa1bb7ddd3ff8ec90fcdb4aa61fe0725564c332b71709c9ba86d174c0
+ languageName: node
+ linkType: hard
+
+"@polkadot/types-codec@npm:16.4.9":
+ version: 16.4.9
+ resolution: "@polkadot/types-codec@npm:16.4.9"
+ dependencies:
+ "@polkadot/util": "npm:^13.5.7"
+ "@polkadot/x-bigint": "npm:^13.5.7"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/dcf8ae771f0c202ab8005910bb5cfac41c60037d4756a44195dd5c94510d2678eb1ca52108393b39fc8d12f5eb04c3c3166cccf5ad8970696fe47ed6730a6996
+ languageName: node
+ linkType: hard
+
+"@polkadot/types-codec@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/types-codec@npm:16.5.4"
+ dependencies:
+ "@polkadot/util": "npm:^14.0.1"
+ "@polkadot/x-bigint": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/87d9824076e6d28614585e4fb64cebb908b0777f4b402118d2dd1d3e3974fdabcb54acf69515ef731805da7b832b256d1a792ae1fe883712efd398f335509990
languageName: node
linkType: hard
-"@polkadot/types-augment@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/types-augment@npm:10.13.1"
+"@polkadot/types-create@npm:16.4.9":
+ version: 16.4.9
+ resolution: "@polkadot/types-create@npm:16.4.9"
dependencies:
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/0686a834fd5d4db1cc74c184057cf1c47f008d3d541866cb2f2a38464c6a41cb159e5ec914b2e3d68511f6c6c7798238b58ec3bd1315a67fbb1ee073147457c6
+ "@polkadot/types-codec": "npm:16.4.9"
+ "@polkadot/util": "npm:^13.5.7"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/5bd757c698421aac088e2d02884cd0bead918dc9d51d11215c1be5df16efd86747a2be3949373e5ffb4d4267fe5a5e1a6676e337ca190b0f96643aaf5c13aaaf
languageName: node
linkType: hard
-"@polkadot/types-codec@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/types-codec@npm:10.13.1"
+"@polkadot/types-create@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/types-create@npm:16.5.4"
dependencies:
- "@polkadot/util": "npm:^12.6.2"
- "@polkadot/x-bigint": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/8a35c492006502804a5531231c14037ab98a13f345f4e550142254e69d62d451f0caa89347ac689b92f90b582fe6ab2f1c8eca30cdf327951323b6400fca2e50
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/13572d456ad3e46f680891300c223b333f66efe1643ac20055aefb3f0355b3a8c792d0c038de4e8b3916a43b1f9e9d49c5c53c90ea2b48985c22cd343c7bc007
languageName: node
linkType: hard
-"@polkadot/types-create@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/types-create@npm:10.13.1"
+"@polkadot/types-known@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/types-known@npm:16.5.4"
dependencies:
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/efe57d84f6088111b53d29db07ab9bf951f79c3e9b4875882c7a9bb0a6f1e00230e63a84cf2a850528119bbfa7f30bdfb21bba645e3922d88ff83092ea0350c5
+ "@polkadot/networks": "npm:^14.0.1"
+ "@polkadot/types": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/types-create": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/de1b32e3b25e79a42d07034f709e45602222eb2dcdd9ccacf04fc509a96f90d336ce85654de444915beffd01d3fc5e47b18df5773433bc769c691a69d2182237
languageName: node
linkType: hard
-"@polkadot/types-known@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/types-known@npm:10.13.1"
+"@polkadot/types-support@npm:16.5.4":
+ version: 16.5.4
+ resolution: "@polkadot/types-support@npm:16.5.4"
dependencies:
- "@polkadot/networks": "npm:^12.6.2"
- "@polkadot/types": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/types-create": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/ce4e5b402e4d923a1b93475997e57bb6b7f95cc679a466c7d563d9d033872479100cf5ac72c58faaf57610602c913555ef0b4bd4672c6c76fc733c062d41959b
+ "@polkadot/util": "npm:^14.0.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/c137fb2ebedaa6fbe50d543338c287f9db73dc1a3ec159f5506700aa29a063d5eaf07acfb008a30de930144c904c88db1f097ca18dd3c41c223ec9ee64196067
languageName: node
linkType: hard
-"@polkadot/types-support@npm:10.13.1":
- version: 10.13.1
- resolution: "@polkadot/types-support@npm:10.13.1"
+"@polkadot/types@npm:16.4.9":
+ version: 16.4.9
+ resolution: "@polkadot/types@npm:16.4.9"
dependencies:
- "@polkadot/util": "npm:^12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/a9bf65b139b1c861acc198ce650e14d2014f88d30f890710baf3481caa16b44dc39122b05d34cc86211b08e082cf4e7d5680ba3a4008711fe86b70d62a65219c
+ "@polkadot/keyring": "npm:^13.5.7"
+ "@polkadot/types-augment": "npm:16.4.9"
+ "@polkadot/types-codec": "npm:16.4.9"
+ "@polkadot/types-create": "npm:16.4.9"
+ "@polkadot/util": "npm:^13.5.7"
+ "@polkadot/util-crypto": "npm:^13.5.7"
+ rxjs: "npm:^7.8.1"
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/980a808191b3e7b9084cc7ec2462d8cbe93f5decf1964e2df8a3bca477e63e305d76f558d1af5b0e0a72be53852e58a11cc9ce8b2b6683eb537da5aac0b900fe
languageName: node
linkType: hard
-"@polkadot/types@npm:10.13.1, @polkadot/types@npm:^10.12.4":
- version: 10.13.1
- resolution: "@polkadot/types@npm:10.13.1"
+"@polkadot/types@npm:16.5.4, @polkadot/types@npm:^16.4.9":
+ version: 16.5.4
+ resolution: "@polkadot/types@npm:16.5.4"
dependencies:
- "@polkadot/keyring": "npm:^12.6.2"
- "@polkadot/types-augment": "npm:10.13.1"
- "@polkadot/types-codec": "npm:10.13.1"
- "@polkadot/types-create": "npm:10.13.1"
- "@polkadot/util": "npm:^12.6.2"
- "@polkadot/util-crypto": "npm:^12.6.2"
+ "@polkadot/keyring": "npm:^14.0.1"
+ "@polkadot/types-augment": "npm:16.5.4"
+ "@polkadot/types-codec": "npm:16.5.4"
+ "@polkadot/types-create": "npm:16.5.4"
+ "@polkadot/util": "npm:^14.0.1"
+ "@polkadot/util-crypto": "npm:^14.0.1"
rxjs: "npm:^7.8.1"
- tslib: "npm:^2.6.2"
- checksum: 10c0/1fe50d7ba10368dd944fec0e2da740f8c665c1c417362ab5ed1587d9083259c65064e04a862443d1a6c9f1da86b8dee6a4945e711064f0318895a38ad1303e3b
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/45b3d9d594b883efaca1d7b0a2e9caed134c70b3836f5eacf71600bdb28706c7963e8fab48214cc31f5650c920c6b13284cc22ad9df95f47f992856760b7a707
+ languageName: node
+ linkType: hard
+
+"@polkadot/util-crypto@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/util-crypto@npm:13.5.7"
+ dependencies:
+ "@noble/curves": "npm:^1.3.0"
+ "@noble/hashes": "npm:^1.3.3"
+ "@polkadot/networks": "npm:13.5.7"
+ "@polkadot/util": "npm:13.5.7"
+ "@polkadot/wasm-crypto": "npm:^7.5.1"
+ "@polkadot/wasm-util": "npm:^7.5.1"
+ "@polkadot/x-bigint": "npm:13.5.7"
+ "@polkadot/x-randomvalues": "npm:13.5.7"
+ "@scure/base": "npm:^1.1.7"
+ tslib: "npm:^2.8.0"
+ peerDependencies:
+ "@polkadot/util": 13.5.7
+ checksum: 10c0/8252e12a725f8d516196895bcc8a454f5a6592c5ab99cd75eb139264735ce2df3f6ab135b349903a25ac0f6678644a952066e2bb750bf6e7c72cef61f0d1f47d
+ languageName: node
+ linkType: hard
+
+"@polkadot/util-crypto@npm:13.5.9, @polkadot/util-crypto@npm:^13.5.7":
+ version: 13.5.9
+ resolution: "@polkadot/util-crypto@npm:13.5.9"
+ dependencies:
+ "@noble/curves": "npm:^1.3.0"
+ "@noble/hashes": "npm:^1.3.3"
+ "@polkadot/networks": "npm:13.5.9"
+ "@polkadot/util": "npm:13.5.9"
+ "@polkadot/wasm-crypto": "npm:^7.5.3"
+ "@polkadot/wasm-util": "npm:^7.5.3"
+ "@polkadot/x-bigint": "npm:13.5.9"
+ "@polkadot/x-randomvalues": "npm:13.5.9"
+ "@scure/base": "npm:^1.1.7"
+ tslib: "npm:^2.8.0"
+ peerDependencies:
+ "@polkadot/util": 13.5.9
+ checksum: 10c0/3c2f0d29dc9dbca7d26656c18c7a882d47dc39409b4ef61ca86d4e1cc089843b328e2a88e97cbacbaad1cdbf7882804f671de828812882803b8508d411c70df1
languageName: node
linkType: hard
-"@polkadot/util-crypto@npm:12.6.2, @polkadot/util-crypto@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/util-crypto@npm:12.6.2"
+"@polkadot/util-crypto@npm:14.0.1, @polkadot/util-crypto@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/util-crypto@npm:14.0.1"
dependencies:
"@noble/curves": "npm:^1.3.0"
"@noble/hashes": "npm:^1.3.3"
- "@polkadot/networks": "npm:12.6.2"
- "@polkadot/util": "npm:12.6.2"
- "@polkadot/wasm-crypto": "npm:^7.3.2"
- "@polkadot/wasm-util": "npm:^7.3.2"
- "@polkadot/x-bigint": "npm:12.6.2"
- "@polkadot/x-randomvalues": "npm:12.6.2"
- "@scure/base": "npm:^1.1.5"
- tslib: "npm:^2.6.2"
+ "@polkadot/networks": "npm:14.0.1"
+ "@polkadot/util": "npm:14.0.1"
+ "@polkadot/wasm-crypto": "npm:^7.5.3"
+ "@polkadot/wasm-util": "npm:^7.5.3"
+ "@polkadot/x-bigint": "npm:14.0.1"
+ "@polkadot/x-randomvalues": "npm:14.0.1"
+ "@scure/base": "npm:^1.1.7"
+ "@scure/sr25519": "npm:^0.2.0"
+ tslib: "npm:^2.8.0"
peerDependencies:
- "@polkadot/util": 12.6.2
- checksum: 10c0/b25f1574a2d4298c32b7a3cf3fa9f1b1237af3cc9e4ac16e75840097e9bcea11c8188abd5c46522d46d350edceb1e3e54fe8cbb01111e4eb643df4040ff41e2a
+ "@polkadot/util": 14.0.1
+ checksum: 10c0/d38c7d1fe6094c466c4c44691c204a33f149d97b42236fe875fe0b202cf9fdc783d78a5fffdac5c2f372d35249add8f7e9471da93c9779800c14900b8b4ebf6d
languageName: node
linkType: hard
-"@polkadot/util@npm:12.6.2, @polkadot/util@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/util@npm:12.6.2"
+"@polkadot/util@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/util@npm:13.5.7"
dependencies:
- "@polkadot/x-bigint": "npm:12.6.2"
- "@polkadot/x-global": "npm:12.6.2"
- "@polkadot/x-textdecoder": "npm:12.6.2"
- "@polkadot/x-textencoder": "npm:12.6.2"
- "@types/bn.js": "npm:^5.1.5"
+ "@polkadot/x-bigint": "npm:13.5.7"
+ "@polkadot/x-global": "npm:13.5.7"
+ "@polkadot/x-textdecoder": "npm:13.5.7"
+ "@polkadot/x-textencoder": "npm:13.5.7"
+ "@types/bn.js": "npm:^5.1.6"
bn.js: "npm:^5.2.1"
- tslib: "npm:^2.6.2"
- checksum: 10c0/e426d31f8a6b8e8c57b86c18b419312906c5a169e5b2d89c15b54a5d6cf297912250d336f81926e07511ce825d36222d9e6387a01240aa6a20b11aa25dc8226a
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/70225ed3c5c8c62e48ee45ae653f95bc97efa84f16152314da15411e91b86b5260e1176e8a646a79726a6cb7eb21757ad99e9738c59ba21b97c8675f8516e1ee
languageName: node
linkType: hard
-"@polkadot/util@npm:^13.2.3":
- version: 13.2.3
- resolution: "@polkadot/util@npm:13.2.3"
+"@polkadot/util@npm:13.5.9, @polkadot/util@npm:^13.5.7":
+ version: 13.5.9
+ resolution: "@polkadot/util@npm:13.5.9"
dependencies:
- "@polkadot/x-bigint": "npm:13.2.3"
- "@polkadot/x-global": "npm:13.2.3"
- "@polkadot/x-textdecoder": "npm:13.2.3"
- "@polkadot/x-textencoder": "npm:13.2.3"
+ "@polkadot/x-bigint": "npm:13.5.9"
+ "@polkadot/x-global": "npm:13.5.9"
+ "@polkadot/x-textdecoder": "npm:13.5.9"
+ "@polkadot/x-textencoder": "npm:13.5.9"
"@types/bn.js": "npm:^5.1.6"
bn.js: "npm:^5.2.1"
tslib: "npm:^2.8.0"
- checksum: 10c0/8de6dfe7f0af03a8ce9e0c77575c6308de2e6ea615cba7dfce1942180eb0719115c114ad15371049670e2f91810fc17feb05b89574c662f4ccd33d5b1086c057
+ checksum: 10c0/6ef6d57c3e05c86bf25c3d6d282b49ae16960c1983de3765c3f174636e2b074bddb035472ef0ad8380c8a474179a34e5916663a4846b716807362354524a0408
languageName: node
linkType: hard
-"@polkadot/wasm-bridge@npm:7.4.1":
- version: 7.4.1
- resolution: "@polkadot/wasm-bridge@npm:7.4.1"
+"@polkadot/util@npm:14.0.1, @polkadot/util@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/util@npm:14.0.1"
dependencies:
- "@polkadot/wasm-util": "npm:7.4.1"
+ "@polkadot/x-bigint": "npm:14.0.1"
+ "@polkadot/x-global": "npm:14.0.1"
+ "@polkadot/x-textdecoder": "npm:14.0.1"
+ "@polkadot/x-textencoder": "npm:14.0.1"
+ "@types/bn.js": "npm:^5.1.6"
+ bn.js: "npm:^5.2.1"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/613cc145b677c5272162d686276b1b54f36326736c173272a13d338209fa26377ec4e438619aafbc2d556dc7d465222d6f33510b3f1592f66683691294d911a2
+ languageName: node
+ linkType: hard
+
+"@polkadot/wasm-bridge@npm:7.5.4":
+ version: 7.5.4
+ resolution: "@polkadot/wasm-bridge@npm:7.5.4"
+ dependencies:
+ "@polkadot/wasm-util": "npm:7.5.4"
tslib: "npm:^2.7.0"
peerDependencies:
"@polkadot/util": "*"
"@polkadot/x-randomvalues": "*"
- checksum: 10c0/8123c2d72ed24f6900185eb982f228789414c1458c8a291e17a9bd70cd36616f0e04fb40cb01e90d27223eb2ce81391af36f6e5b741cb6d9a83850bb5b9e038e
+ checksum: 10c0/47958e2846527d1f492674fecb24121a060aeb93a558a34ef8b000844df015749391ee67b9bf39ee126e7f60a9582fb97db57d8a90fb0036dfb1d57608203d60
languageName: node
linkType: hard
-"@polkadot/wasm-crypto-asmjs@npm:7.4.1":
- version: 7.4.1
- resolution: "@polkadot/wasm-crypto-asmjs@npm:7.4.1"
+"@polkadot/wasm-crypto-asmjs@npm:7.5.4":
+ version: 7.5.4
+ resolution: "@polkadot/wasm-crypto-asmjs@npm:7.5.4"
dependencies:
tslib: "npm:^2.7.0"
peerDependencies:
"@polkadot/util": "*"
- checksum: 10c0/7b19748b2ccdc2d964c137ae5eabdf022d7860c05981270c82392898ac6641d5602a2c2ea1059ef8f8929dd361a75fdb25bfaa7961f3dfcf497f987145c6850a
+ checksum: 10c0/4dcbef752ce17f9bf5731743b55186a4b319aef590103bd3bb66a5627c0b66ec5f97beb3d1be96ac61c68c765b4f0c3d088d54b6cc5d1b651d14dc9243359b70
languageName: node
linkType: hard
-"@polkadot/wasm-crypto-init@npm:7.4.1":
- version: 7.4.1
- resolution: "@polkadot/wasm-crypto-init@npm:7.4.1"
+"@polkadot/wasm-crypto-init@npm:7.5.4":
+ version: 7.5.4
+ resolution: "@polkadot/wasm-crypto-init@npm:7.5.4"
dependencies:
- "@polkadot/wasm-bridge": "npm:7.4.1"
- "@polkadot/wasm-crypto-asmjs": "npm:7.4.1"
- "@polkadot/wasm-crypto-wasm": "npm:7.4.1"
- "@polkadot/wasm-util": "npm:7.4.1"
+ "@polkadot/wasm-bridge": "npm:7.5.4"
+ "@polkadot/wasm-crypto-asmjs": "npm:7.5.4"
+ "@polkadot/wasm-crypto-wasm": "npm:7.5.4"
+ "@polkadot/wasm-util": "npm:7.5.4"
tslib: "npm:^2.7.0"
peerDependencies:
"@polkadot/util": "*"
"@polkadot/x-randomvalues": "*"
- checksum: 10c0/fdcb96b4ba318680837d728b3c60c0bbbe326c9b8c15d70394cfbfdee06c95f8311b6fe13e4c862472faef4a2a9ccb218519fb15ad2f67d15b4cbb1b7c3eecba
+ checksum: 10c0/20422bd90e0a257987924fb06569e349736f86b818ec17d4082255c394f08d40d14fd692eaafdfc216fee3798d502e637d6f2bfacbf9c5f3d9f37e231d066de4
languageName: node
linkType: hard
-"@polkadot/wasm-crypto-wasm@npm:7.4.1":
- version: 7.4.1
- resolution: "@polkadot/wasm-crypto-wasm@npm:7.4.1"
+"@polkadot/wasm-crypto-wasm@npm:7.5.4":
+ version: 7.5.4
+ resolution: "@polkadot/wasm-crypto-wasm@npm:7.5.4"
dependencies:
- "@polkadot/wasm-util": "npm:7.4.1"
+ "@polkadot/wasm-util": "npm:7.5.4"
tslib: "npm:^2.7.0"
peerDependencies:
"@polkadot/util": "*"
- checksum: 10c0/2673a567cea785f7b9ec5b8371e05a53064651a9c64ac0fc45d7d5c8a080810cb1bd0f1950e2789d2c8895bcca35e9dc84b8a7b77c59b9b2d30beed8a964d043
+ checksum: 10c0/1feb2069d804dfc7721222d435c411e557d66775689b8d8bf0b5f7af16126c9e089905544bcb79abf63117e771286ad790b98ee63a127aadeee6a2e1bb8148af
languageName: node
linkType: hard
-"@polkadot/wasm-crypto@npm:^7.3.2":
- version: 7.4.1
- resolution: "@polkadot/wasm-crypto@npm:7.4.1"
+"@polkadot/wasm-crypto@npm:^7.5.1, @polkadot/wasm-crypto@npm:^7.5.3":
+ version: 7.5.4
+ resolution: "@polkadot/wasm-crypto@npm:7.5.4"
dependencies:
- "@polkadot/wasm-bridge": "npm:7.4.1"
- "@polkadot/wasm-crypto-asmjs": "npm:7.4.1"
- "@polkadot/wasm-crypto-init": "npm:7.4.1"
- "@polkadot/wasm-crypto-wasm": "npm:7.4.1"
- "@polkadot/wasm-util": "npm:7.4.1"
+ "@polkadot/wasm-bridge": "npm:7.5.4"
+ "@polkadot/wasm-crypto-asmjs": "npm:7.5.4"
+ "@polkadot/wasm-crypto-init": "npm:7.5.4"
+ "@polkadot/wasm-crypto-wasm": "npm:7.5.4"
+ "@polkadot/wasm-util": "npm:7.5.4"
tslib: "npm:^2.7.0"
peerDependencies:
"@polkadot/util": "*"
"@polkadot/x-randomvalues": "*"
- checksum: 10c0/b896f88ebf6b6864263b9042a14b6e5ef7371e47e56c6f1c297472f6d24b40645ee4e9abed5d32bfd95de4797811cb109c44da6064dd2509db3ce05a53fe2d72
+ checksum: 10c0/232627257755ae1487152638ae532f9986a7b8b0b4b236851e43f79396793e1c1b5e339f6d7a920180c06e2d3d8f4c2e25539ac8eb4ec3e9d4537cdd2b54c23d
languageName: node
linkType: hard
-"@polkadot/wasm-util@npm:7.4.1, @polkadot/wasm-util@npm:^7.3.2":
- version: 7.4.1
- resolution: "@polkadot/wasm-util@npm:7.4.1"
+"@polkadot/wasm-util@npm:7.5.4, @polkadot/wasm-util@npm:^7.5.1, @polkadot/wasm-util@npm:^7.5.3":
+ version: 7.5.4
+ resolution: "@polkadot/wasm-util@npm:7.5.4"
dependencies:
tslib: "npm:^2.7.0"
peerDependencies:
"@polkadot/util": "*"
- checksum: 10c0/4e7042f854350a7e0c978d816abc3a8e37adcd6e8a5a35a4893928e79ecc0950fc4073993ad813ad8edd2c5fa6f603a5395018d19c44b8a338f52974747c3a9c
+ checksum: 10c0/a5a42b7d0b401ff68ee22017ad2b55eb0bfbdd1000d13a6e9dd05f374496237c1409a0cf18cfc8bdbd642110ae6c1b6e39a7484e5f8bdecdc48010c66c46b460
languageName: node
linkType: hard
-"@polkadot/x-bigint@npm:12.6.2, @polkadot/x-bigint@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-bigint@npm:12.6.2"
+"@polkadot/x-bigint@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/x-bigint@npm:13.5.7"
dependencies:
- "@polkadot/x-global": "npm:12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/78123efa2a5fad7fccb79dbe0c44f5506b70405a2b9b1dc9db9450ddd2f01791b011a46c9fff31ed8b21aace6f676179c4b7746c97ca254e8822bcf543e4d779
+ "@polkadot/x-global": "npm:13.5.7"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/7978fc5abe23f15837f9a4cbc0c46ed672bbd5defa8a4d52f27e14666ac8acdb120bfcdeb9af1ec8283d927d17f0fb6a9b974e3ec0d6dafbd3348a164365c390
languageName: node
linkType: hard
-"@polkadot/x-bigint@npm:13.2.3":
- version: 13.2.3
- resolution: "@polkadot/x-bigint@npm:13.2.3"
+"@polkadot/x-bigint@npm:13.5.9, @polkadot/x-bigint@npm:^13.5.7":
+ version: 13.5.9
+ resolution: "@polkadot/x-bigint@npm:13.5.9"
dependencies:
- "@polkadot/x-global": "npm:13.2.3"
+ "@polkadot/x-global": "npm:13.5.9"
tslib: "npm:^2.8.0"
- checksum: 10c0/56620bc9be1dc5de366a7e651704be5a9c62d1295aa1531e88d50e5a9ebdda0e6df13a5d9979ce91fdcf68a9f9528ba368e1f2bc418037089c6bec36e2a44d29
+ checksum: 10c0/548e0b930db1fe318d732aeaf16d4f388dd3518d6fca7b44e8ae4422950e81bb4c3b2f8197167c6b1fc6a790527a7987cbac35f99395dc148fded66c982c8a8b
languageName: node
linkType: hard
-"@polkadot/x-fetch@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-fetch@npm:12.6.2"
+"@polkadot/x-bigint@npm:14.0.1, @polkadot/x-bigint@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-bigint@npm:14.0.1"
dependencies:
- "@polkadot/x-global": "npm:12.6.2"
+ "@polkadot/x-global": "npm:14.0.1"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/36baa020a3d7cfeaced03a6af17784d1e1c7011612dad75f0412ec983229c6d0b3c80cc20b4d45fad54a34290a33eb1bfd4c860921acaf1c37c2758c83ffb0ad
+ languageName: node
+ linkType: hard
+
+"@polkadot/x-fetch@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-fetch@npm:14.0.1"
+ dependencies:
+ "@polkadot/x-global": "npm:14.0.1"
node-fetch: "npm:^3.3.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/c4e34c28f4374db3b6795b31f63434b4241896a82cd1a0aa81196c7dbe8aa345069a39d27d5c3af214d8d2824154c6fe1fcbe9cb22af32f9a2c3fd22dc4b8583
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/087468c6e118a9541f291e5f0753112cb82934a92bd77f64b4830566782ab89c8dbaf84a270627f39a339e1349bac791de63d9c62c724f467c22c8129ca60e6c
languageName: node
linkType: hard
-"@polkadot/x-global@npm:12.6.2, @polkadot/x-global@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-global@npm:12.6.2"
+"@polkadot/x-global@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/x-global@npm:13.5.7"
dependencies:
- tslib: "npm:^2.6.2"
- checksum: 10c0/63738eb46465e3e43151d746321c178131385a734e1d3865fc76667fec9d4b1fb8b35a0d8ee75834035b54a4047e0bae86c4f2e465b16c73d4fc15ec4426446f
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/f87729140bee2475e03f509bb209dffca26bebecdb368c3d08fa500e9737e6b7ad7dcf0f9266e15dc136da2b7e397cf3547f1139549a6893da738695e0a5087a
languageName: node
linkType: hard
-"@polkadot/x-global@npm:13.2.3":
- version: 13.2.3
- resolution: "@polkadot/x-global@npm:13.2.3"
+"@polkadot/x-global@npm:13.5.9, @polkadot/x-global@npm:^13.5.7":
+ version: 13.5.9
+ resolution: "@polkadot/x-global@npm:13.5.9"
dependencies:
tslib: "npm:^2.8.0"
- checksum: 10c0/7ab3f18b9ab30dcd6554c7ac81d404ec8552fd970d276a6a87ebcb7fb0feaf5c684df58b323b88888419304504dc5dd793e4b315b0468ce4d94005652bfc2a97
+ checksum: 10c0/46c2aca9897c645f3016057f7309008dc0cb3ec087311bc3180e937ea81fdfb56fe0c43385db2c4236edfabc410499e9eb73b5da8db1057741614734cac253fd
languageName: node
linkType: hard
-"@polkadot/x-randomvalues@npm:12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-randomvalues@npm:12.6.2"
+"@polkadot/x-global@npm:14.0.1, @polkadot/x-global@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-global@npm:14.0.1"
dependencies:
- "@polkadot/x-global": "npm:12.6.2"
- tslib: "npm:^2.6.2"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/1c82627bc12eb4a732839d64bbc6dcfbc8cdfecbade8057b3474201638013ce40b0b3c82d477a4790076d2ae28a93f5e4b7e857ed4541b912b8cef5f43de95d0
+ languageName: node
+ linkType: hard
+
+"@polkadot/x-randomvalues@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/x-randomvalues@npm:13.5.7"
+ dependencies:
+ "@polkadot/x-global": "npm:13.5.7"
+ tslib: "npm:^2.8.0"
peerDependencies:
- "@polkadot/util": 12.6.2
+ "@polkadot/util": 13.5.7
"@polkadot/wasm-util": "*"
- checksum: 10c0/44920ec7a93ca0b5b0d2abae493fe5a9fb8cdb44b70029d431c1244a11dea0a9f14d216b4d14bde8b984199b9dd364a3ae68b51937784645343f686b3613c223
+ checksum: 10c0/890e8ba0404b0b857a96b97a3685b69d32f233ec65b0a7881adf2abd2ab34c4a9c36e9e17215803b3a518d2f9a6faca0d8d77e4f4dede440cc5f429097776caf
languageName: node
linkType: hard
-"@polkadot/x-textdecoder@npm:12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-textdecoder@npm:12.6.2"
+"@polkadot/x-randomvalues@npm:13.5.9":
+ version: 13.5.9
+ resolution: "@polkadot/x-randomvalues@npm:13.5.9"
dependencies:
- "@polkadot/x-global": "npm:12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/d1aa46dc0c4f88bce3cb7aaadbede99c2fb159c0fd317fb9fe5b54bdbb83da9cce3a5d628e25892028b34cc4eeef72669c344f0af12e21f05429142cc7b4732d
+ "@polkadot/x-global": "npm:13.5.9"
+ tslib: "npm:^2.8.0"
+ peerDependencies:
+ "@polkadot/util": 13.5.9
+ "@polkadot/wasm-util": "*"
+ checksum: 10c0/359ec9717688560ef1bf2f8f6fd7f67e818226f6972037681021ef11d49b292012d8279cd272c791932d8306b6743e8f622072fbe35b69129f6432d2915aa732
languageName: node
linkType: hard
-"@polkadot/x-textdecoder@npm:13.2.3":
- version: 13.2.3
- resolution: "@polkadot/x-textdecoder@npm:13.2.3"
+"@polkadot/x-randomvalues@npm:14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-randomvalues@npm:14.0.1"
dependencies:
- "@polkadot/x-global": "npm:13.2.3"
+ "@polkadot/x-global": "npm:14.0.1"
tslib: "npm:^2.8.0"
- checksum: 10c0/54fb113cc0fa82ebd2187edd8768e133bb9c32aa9ecba1627e3c8cd435cfa5d6f8479bc790a7904fa0e5d98ae7a2a3510a3a147e728f0faef8412bdb36a97162
+ peerDependencies:
+ "@polkadot/util": 14.0.1
+ "@polkadot/wasm-util": "*"
+ checksum: 10c0/a759341e8e496784d0845da746eaca49b630ce1ed20de37f1474b36a37a8efd5db5c13d56330be14d8cd6e0e685e893a204d40496a98aad623582f32684fe537
languageName: node
linkType: hard
-"@polkadot/x-textencoder@npm:12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-textencoder@npm:12.6.2"
+"@polkadot/x-textdecoder@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/x-textdecoder@npm:13.5.7"
dependencies:
- "@polkadot/x-global": "npm:12.6.2"
- tslib: "npm:^2.6.2"
- checksum: 10c0/fa234ce4d164991ea98f34e9eae2adf0c4d2b0806e2e30b11c41a52b432f8cbd91fb16945243809fd9433c513b8c7ab4c16d902b92faf7befaa523daae7459f4
+ "@polkadot/x-global": "npm:13.5.7"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/04f226eb62810bd2e99d7d83b26f904c49fbf590c42caed6af8c6c29a6be92d18ede851c043eb0ba768156e24601639c7786e6fe047a5cb72edb25790fccb2d2
languageName: node
linkType: hard
-"@polkadot/x-textencoder@npm:13.2.3":
- version: 13.2.3
- resolution: "@polkadot/x-textencoder@npm:13.2.3"
+"@polkadot/x-textdecoder@npm:13.5.9":
+ version: 13.5.9
+ resolution: "@polkadot/x-textdecoder@npm:13.5.9"
dependencies:
- "@polkadot/x-global": "npm:13.2.3"
+ "@polkadot/x-global": "npm:13.5.9"
tslib: "npm:^2.8.0"
- checksum: 10c0/94542a22c5b1388772fda2a994b8b2b1627af4849489500f13b310af0a8b572aec492b980d5821ba97329495bac456ad4d895963714b4b77a2b0eb8b8b2864ab
+ checksum: 10c0/69de94eb570e91e3f66efdf6fdc47faae406f66cfe9afed2907fc4ea5bbc062405236a31dcb3d1ebfe15c5681e9f3ce610db25b25643c52c9e1608ed1755bafe
languageName: node
linkType: hard
-"@polkadot/x-ws@npm:^12.6.2":
- version: 12.6.2
- resolution: "@polkadot/x-ws@npm:12.6.2"
+"@polkadot/x-textdecoder@npm:14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-textdecoder@npm:14.0.1"
dependencies:
- "@polkadot/x-global": "npm:12.6.2"
- tslib: "npm:^2.6.2"
- ws: "npm:^8.15.1"
- checksum: 10c0/15565803a34aa7d6654c4c05725f5f44e504caa69f590523c5569fcbd66cf1e467de03e3e13a4d71bb60efceb28c60fd5719bee5efd721c020cf470025bbeb29
+ "@polkadot/x-global": "npm:14.0.1"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/4a0afed551792db48e44add9c0ffdc56052bce9d17ecd58ae2ec759e9389ad304471741fba4f2280059e4cd4bc6e5d81757b4ac24b9c7a3ae624f8d5cbb5cf27
languageName: node
linkType: hard
-"@prosopo/common@npm:2.4.2":
- version: 2.4.2
- resolution: "@prosopo/common@npm:2.4.2"
+"@polkadot/x-textencoder@npm:13.5.7":
+ version: 13.5.7
+ resolution: "@polkadot/x-textencoder@npm:13.5.7"
dependencies:
- "@polkadot/util-crypto": "npm:12.6.2"
- "@prosopo/locale": "npm:2.4.2"
- consola: "npm:3.2.3"
- express: "npm:4.21.2"
+ "@polkadot/x-global": "npm:13.5.7"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/5c41d3ce437fdb448bc551c54b50becf3a3149b9f9ce04696a45696f125edb2450847b14f424b598d79457ecd26c2f024ad2ff44a6200a6ce8bd351a44b546b8
+ languageName: node
+ linkType: hard
+
+"@polkadot/x-textencoder@npm:13.5.9":
+ version: 13.5.9
+ resolution: "@polkadot/x-textencoder@npm:13.5.9"
+ dependencies:
+ "@polkadot/x-global": "npm:13.5.9"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/8d345bc96afee9217f8927197fcefa1f991474f6aaf85e03f454d1c9aaadf5f9205e9784b33d8318b404d4dcfa38389f72022b0bf379e9c9752e7221c4df2ec3
+ languageName: node
+ linkType: hard
+
+"@polkadot/x-textencoder@npm:14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-textencoder@npm:14.0.1"
+ dependencies:
+ "@polkadot/x-global": "npm:14.0.1"
+ tslib: "npm:^2.8.0"
+ checksum: 10c0/ff7c167dc2ec9fb5d42a027eb63d9646a71b333c307e1463929840abebfaece6c6c1615f4be17218c64d6a43dccb016f8fecb46efdd806702e12231ffe662b05
+ languageName: node
+ linkType: hard
+
+"@polkadot/x-ws@npm:^14.0.1":
+ version: 14.0.1
+ resolution: "@polkadot/x-ws@npm:14.0.1"
+ dependencies:
+ "@polkadot/x-global": "npm:14.0.1"
+ tslib: "npm:^2.8.0"
+ ws: "npm:^8.18.0"
+ checksum: 10c0/20f076536e3444d12c29a66930b3cf854ccb6e7d9a67780ce2220678617e21a9838b1027ba69bc412f0b02c35f72679dc5f06629b5b18427f6a966aedc9d5157
+ languageName: node
+ linkType: hard
+
+"@prosopo/common@npm:3.1.28":
+ version: 3.1.28
+ resolution: "@prosopo/common@npm:3.1.28"
+ dependencies:
+ "@prosopo/locale": "npm:3.1.28"
+ i18next: "npm:24.1.0"
zod: "npm:3.23.8"
- checksum: 10c0/7c7d4c3e336eb401389874c33ae0878d2f0373d0d02a7ef7741803febaa0a06025f7febe3cff077c9832f215bdd70c116eb3cdc626193b34fa1a19fd6c635bbc
+ checksum: 10c0/1ac3eef11b33919edac0b4ed1856677b913d85fd6c73bbce8e9635f3906063af0d7f839df29b55291c5837e6d355bb73c06bd79200e9155947157d74dd42921a
languageName: node
linkType: hard
-"@prosopo/keyring@npm:^2.4.2":
- version: 2.4.2
- resolution: "@prosopo/keyring@npm:2.4.2"
+"@prosopo/keyring@npm:^2.9.0":
+ version: 2.9.0
+ resolution: "@prosopo/keyring@npm:2.9.0"
dependencies:
- "@polkadot/keyring": "npm:12.6.2"
- "@polkadot/util": "npm:12.6.2"
- "@polkadot/util-crypto": "npm:12.6.2"
- "@prosopo/common": "npm:2.4.2"
- "@prosopo/types": "npm:2.4.2"
- checksum: 10c0/bf5bdabaa61737f2bcbb6fce8d94de7720306ba300051a36e44d415d260eedf32165561852c9bd7f3e4c711f5f9ddf8f4b6d4a47b201b7ce3524896bcfb21aab
+ "@polkadot/util": "npm:13.5.7"
+ "@polkadot/util-crypto": "npm:13.5.7"
+ "@prosopo/common": "npm:3.1.28"
+ "@prosopo/types": "npm:3.8.0"
+ "@prosopo/util": "npm:3.2.5"
+ "@prosopo/util-crypto": "npm:13.5.29"
+ dotenv: "npm:16.4.5"
+ checksum: 10c0/f7bfeb9874a0983ce5260c601bb405cd6a0bfd05ba27ab1a1d447adb2e9a810b75184ddcb611662e80ac22fa9c91fd0ceb9cf1656f491829501bdd337f748b83
languageName: node
linkType: hard
-"@prosopo/locale@npm:2.4.2":
- version: 2.4.2
- resolution: "@prosopo/locale@npm:2.4.2"
+"@prosopo/locale@npm:3.1.28":
+ version: 3.1.28
+ resolution: "@prosopo/locale@npm:3.1.28"
dependencies:
i18next: "npm:24.2.2"
i18next-browser-languagedetector: "npm:8.0.2"
i18next-chained-backend: "npm:4.6.2"
i18next-fs-backend: "npm:2.6.0"
i18next-http-backend: "npm:3.0.2"
- i18next-http-middleware: "npm:3.7.1"
+ i18next-http-middleware: "npm:3.7.4"
i18next-resources-to-backend: "npm:1.2.1"
react-i18next: "npm:15.4.0"
zod: "npm:3.23.8"
- checksum: 10c0/71226de2a79474739787e7f0eb2415bac3b59b7f75957640f51a3ddb95cfe20c5a2823165fc7cb1a4d7368450236a17d03ab60d04d8782a0adcfa3297c03d1bf
+ checksum: 10c0/249cd6af0cf6904c8c9a5c39f76bff20f053f1659a1995e66c67af9593f9879d74944bdacc321143d73defd253e8042508d86b23b0fb5158113bce252a3c2b01
languageName: node
linkType: hard
-"@prosopo/types@npm:2.4.2":
- version: 2.4.2
- resolution: "@prosopo/types@npm:2.4.2"
+"@prosopo/types@npm:3.8.0":
+ version: 3.8.0
+ resolution: "@prosopo/types@npm:3.8.0"
dependencies:
- "@polkadot/extension-inject": "npm:0.46.9"
- "@prosopo/common": "npm:2.4.2"
- "@prosopo/locale": "npm:2.4.2"
- express: "npm:4.21.2"
+ "@polkadot/extension-inject": "npm:0.62.3"
+ "@polkadot/types": "npm:16.4.9"
+ "@polkadot/util": "npm:13.5.7"
+ "@prosopo/locale": "npm:3.1.28"
+ "@prosopo/util": "npm:3.2.5"
+ "@prosopo/util-crypto": "npm:13.5.29"
ip-address: "npm:10.0.1"
- scale-ts: "npm:1.6.0"
+ scale-ts: "npm:1.6.1"
zod: "npm:3.23.8"
- checksum: 10c0/f2e469920c296c4d74ee30d3a217e234d5060dc7ab909aaf1caf1ad53cbbff6cfc9b8a88dfb1411b7870c4eb37567600d0bcbd158f23d28bf42c5d344fea962b
+ checksum: 10c0/beb87155e1d7c8a5753d160978d3d2606fcae037dada5e1ee1d8b5514061eb62c958d123d6ebe51d12fbf266bb1c87ad0631ca15bd03e20f325dd49a0dcd9243
+ languageName: node
+ linkType: hard
+
+"@prosopo/util-crypto@npm:13.5.29":
+ version: 13.5.29
+ resolution: "@prosopo/util-crypto@npm:13.5.29"
+ dependencies:
+ "@noble/curves": "npm:1.9.2"
+ "@noble/hashes": "npm:1.8.0"
+ "@polkadot/util": "npm:13.5.7"
+ "@polkadot/x-randomvalues": "npm:13.5.7"
+ "@scure/base": "npm:^1.1.7"
+ "@scure/sr25519": "npm:0.2.0"
+ dotenv: "npm:16.4.5"
+ checksum: 10c0/d03d87cd7b20b7ab510d198b58f957a4c25d3e1bab5f4cce4ce9ec99cec88ca3d56b6cb8de76ec12734df113a36dd1ffa34164d4e7191fabc5c7b62d224d6283
+ languageName: node
+ linkType: hard
+
+"@prosopo/util@npm:3.2.5":
+ version: 3.2.5
+ resolution: "@prosopo/util@npm:3.2.5"
+ dependencies:
+ "@noble/hashes": "npm:1.8.0"
+ dotenv: "npm:16.4.5"
+ ip-address: "npm:10.0.1"
+ lodash: "npm:4.17.21"
+ seedrandom: "npm:3.0.5"
+ checksum: 10c0/945c6e2b4a6ccfbaa991e1d2408fdad51552774ba3350c9758fa8e821bb5a617add292d845dcb20306a650a6a9b86a2ae6dc6e6700d1211e4a4a728ab6dc91a2
+ languageName: node
+ linkType: hard
+
+"@rollup/plugin-inject@npm:^5.0.5":
+ version: 5.0.5
+ resolution: "@rollup/plugin-inject@npm:5.0.5"
+ dependencies:
+ "@rollup/pluginutils": "npm:^5.0.1"
+ estree-walker: "npm:^2.0.2"
+ magic-string: "npm:^0.30.3"
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/22d10cf44fa56a6683d5ac4df24a9003379b3dcaae9897f5c30c844afc2ebca83cfaa5557f13a1399b1c8a0d312c3217bcacd508b7ebc4b2cbee401bd1ec8be2
+ languageName: node
+ linkType: hard
+
+"@rollup/pluginutils@npm:^5.0.1":
+ version: 5.3.0
+ resolution: "@rollup/pluginutils@npm:5.3.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ estree-walker: "npm:^2.0.2"
+ picomatch: "npm:^4.0.2"
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/001834bf62d7cf5bac424d2617c113f7f7d3b2bf3c1778cbcccb72cdc957b68989f8e7747c782c2b911f1dde8257f56f8ac1e779e29e74e638e3f1e2cac2bcd0
languageName: node
linkType: hard
@@ -1540,10 +1826,20 @@ __metadata:
languageName: node
linkType: hard
-"@scure/base@npm:^1.1.1, @scure/base@npm:^1.1.5":
- version: 1.2.4
- resolution: "@scure/base@npm:1.2.4"
- checksum: 10c0/469c8aee80d6d6973e1aac6184befa04568f1b4016e40c889025f4a721575db9c1ca0c2ead80613896cce929392740322a18da585a427f157157e797dc0a42a9
+"@scure/base@npm:^1.1.1, @scure/base@npm:^1.1.7":
+ version: 1.2.6
+ resolution: "@scure/base@npm:1.2.6"
+ checksum: 10c0/49bd5293371c4e062cb6ba689c8fe3ea3981b7bb9c000400dc4eafa29f56814cdcdd27c04311c2fec34de26bc373c593a1d6ca6d754398a488d587943b7c128a
+ languageName: node
+ linkType: hard
+
+"@scure/sr25519@npm:0.2.0, @scure/sr25519@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@scure/sr25519@npm:0.2.0"
+ dependencies:
+ "@noble/curves": "npm:~1.9.2"
+ "@noble/hashes": "npm:~1.8.0"
+ checksum: 10c0/7836a7ea9e50c3c36c19f14408b52fc57d255e5b82a19e1ccb05bc3e369b20ee64d00683930b7171a1a728b4ed8f8fbb8f28194f1d51eb380991e0be2f44daef
languageName: node
linkType: hard
@@ -1554,43 +1850,43 @@ __metadata:
languageName: node
linkType: hard
-"@substrate/connect-known-chains@npm:^1.1.1":
- version: 1.9.2
- resolution: "@substrate/connect-known-chains@npm:1.9.2"
- checksum: 10c0/730ed1420ae0cf33d7c9479cf180ca386edae72f6b9261cc8ac1381cd803142eb0b75df35ad939a4d8c7a0acb83da2840d948066c2950b201c9037f4ef75287c
+"@substrate/connect-known-chains@npm:^1.1.5":
+ version: 1.10.3
+ resolution: "@substrate/connect-known-chains@npm:1.10.3"
+ checksum: 10c0/ae4a73f1ba2c85a4846e12d4032db9917135825b0112f3bf7c4c4ebb94a062ac1e089174e67119e135178755d1485e8461cdf1ace2ebebba1fe132ef4f533ee1
languageName: node
linkType: hard
-"@substrate/connect@npm:0.8.8":
- version: 0.8.8
- resolution: "@substrate/connect@npm:0.8.8"
+"@substrate/connect@npm:0.8.11":
+ version: 0.8.11
+ resolution: "@substrate/connect@npm:0.8.11"
dependencies:
"@substrate/connect-extension-protocol": "npm:^2.0.0"
- "@substrate/connect-known-chains": "npm:^1.1.1"
- "@substrate/light-client-extension-helpers": "npm:^0.0.4"
- smoldot: "npm:2.0.22"
- checksum: 10c0/d2507a5c2392523c31b1e25a4b0955b7c271406d527511c5ceab561fff0d8788262d638ff996dc2978464998f5db78cf373b34d2af86b040686c86f36093ec65
+ "@substrate/connect-known-chains": "npm:^1.1.5"
+ "@substrate/light-client-extension-helpers": "npm:^1.0.0"
+ smoldot: "npm:2.0.26"
+ checksum: 10c0/ad37dc5d6c806b95a346d42a94b1968b1aa3056ef7dd1a9af60670ab1fe6ecbc61ae52ae74e2b5a93a75b61db812bbe0c3409eb207bd4b438bec02d3554d6daa
languageName: node
linkType: hard
-"@substrate/light-client-extension-helpers@npm:^0.0.4":
- version: 0.0.4
- resolution: "@substrate/light-client-extension-helpers@npm:0.0.4"
+"@substrate/light-client-extension-helpers@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@substrate/light-client-extension-helpers@npm:1.0.0"
dependencies:
- "@polkadot-api/client": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/json-rpc-provider": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/json-rpc-provider-proxy": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
- "@polkadot-api/substrate-client": "npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0"
+ "@polkadot-api/json-rpc-provider": "npm:^0.0.1"
+ "@polkadot-api/json-rpc-provider-proxy": "npm:^0.1.0"
+ "@polkadot-api/observable-client": "npm:^0.3.0"
+ "@polkadot-api/substrate-client": "npm:^0.1.2"
"@substrate/connect-extension-protocol": "npm:^2.0.0"
- "@substrate/connect-known-chains": "npm:^1.1.1"
+ "@substrate/connect-known-chains": "npm:^1.1.5"
rxjs: "npm:^7.8.1"
peerDependencies:
smoldot: 2.x
- checksum: 10c0/51e44ab2f3efaf8482047d3ed89e51327b54f53bd9d4169ce3738daf22e0afa849560cfd1f487ae809ea9adfdb93812f1cb74329d44cf686c0b552493b47b122
+ checksum: 10c0/41b692c4f8ec8ee5e67f7c184ea0556c92d2755401efd20c9ee440d0d1d76e00972b76c92514cc6850855a55bbf062b301f1188eeb3b926a7fc1adb914298e94
languageName: node
linkType: hard
-"@substrate/ss58-registry@npm:^1.44.0":
+"@substrate/ss58-registry@npm:^1.51.0":
version: 1.51.0
resolution: "@substrate/ss58-registry@npm:1.51.0"
checksum: 10c0/f568ea2a5011ee1c288e577d23dd48a6ba0dc0db3611f268b1c35f41636b8ec39ae09fe0184f88d411e331b60d924e90054be736b1ff624cdcb9b742c94a9bf6
@@ -1782,12 +2078,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/bn.js@npm:^5.1.5, @types/bn.js@npm:^5.1.6":
- version: 5.1.6
- resolution: "@types/bn.js@npm:5.1.6"
+"@types/bn.js@npm:^5.1.6":
+ version: 5.2.0
+ resolution: "@types/bn.js@npm:5.2.0"
dependencies:
"@types/node": "npm:*"
- checksum: 10c0/073d383d87afea513a8183ce34af7bc0a7a798d057c7ae651982b7f30dd7d93f33247323bca3ba39f1f6af146b564aff547b15467bdf9fc922796c17e8426bf6
+ checksum: 10c0/7a36114b8e61faba5c28b433c3e5aabded261745dabb8f3fe41b2d84e8c4c2b8282e52a88a842bd31a565ff5dbf685145ccd91171f1a8d657fb249025c17aa85
languageName: node
linkType: hard
@@ -1798,6 +2094,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/estree@npm:^1.0.0":
+ version: 1.0.8
+ resolution: "@types/estree@npm:1.0.8"
+ checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5
+ languageName: node
+ linkType: hard
+
"@types/jquery@npm:^3.5.32":
version: 3.5.32
resolution: "@types/jquery@npm:3.5.32"
@@ -1815,11 +2118,11 @@ __metadata:
linkType: hard
"@types/node@npm:*":
- version: 22.10.0
- resolution: "@types/node@npm:22.10.0"
+ version: 25.0.3
+ resolution: "@types/node@npm:25.0.3"
dependencies:
- undici-types: "npm:~6.20.0"
- checksum: 10c0/efb3783b6fe74b4300c5bdd4f245f1025887d9b1d0950edae584af58a30d95cc058c10b4b3428f8300e4318468b605240c2ede8fcfb6ead2e0f05bca31e54c1b
+ undici-types: "npm:~7.16.0"
+ checksum: 10c0/b7568f0d765d9469621615e2bb257c7fd1953d95e9acbdb58dffb6627a2c4150d405a4600aa1ad8a40182a94fe5f903cafd3c0a2f5132814debd0e3bfd61f835
languageName: node
linkType: hard
@@ -2006,16 +2309,6 @@ __metadata:
languageName: node
linkType: hard
-"accepts@npm:~1.3.8":
- version: 1.3.8
- resolution: "accepts@npm:1.3.8"
- dependencies:
- mime-types: "npm:~2.1.34"
- negotiator: "npm:0.6.3"
- checksum: 10c0/3a35c5f5586cfb9a21163ca47a5f77ac34fa8ceb5d17d2fa2c0d81f41cbd7f8c6fa52c77e2c039acc0f4d09e71abdc51144246900f6bef5e3c4b333f77d89362
- languageName: node
- linkType: hard
-
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -2130,13 +2423,6 @@ __metadata:
languageName: node
linkType: hard
-"array-flatten@npm:1.1.1":
- version: 1.1.1
- resolution: "array-flatten@npm:1.1.1"
- checksum: 10c0/806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91
- languageName: node
- linkType: hard
-
"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8":
version: 3.1.8
resolution: "array-includes@npm:3.1.8"
@@ -2232,6 +2518,44 @@ __metadata:
languageName: node
linkType: hard
+"asn1.js@npm:^4.10.1":
+ version: 4.10.1
+ resolution: "asn1.js@npm:4.10.1"
+ dependencies:
+ bn.js: "npm:^4.0.0"
+ inherits: "npm:^2.0.1"
+ minimalistic-assert: "npm:^1.0.0"
+ checksum: 10c0/afa7f3ab9e31566c80175a75b182e5dba50589dcc738aa485be42bdd787e2a07246a4b034d481861123cbe646a7656f318f4f1cad2e9e5e808a210d5d6feaa88
+ languageName: node
+ linkType: hard
+
+"assert@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "assert@npm:2.1.0"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ is-nan: "npm:^1.3.2"
+ object-is: "npm:^1.1.5"
+ object.assign: "npm:^4.1.4"
+ util: "npm:^0.12.5"
+ checksum: 10c0/7271a5da883c256a1fa690677bf1dd9d6aa882139f2bed1cd15da4f9e7459683e1da8e32a203d6cc6767e5e0f730c77a9532a87b896b4b0af0dd535f668775f0
+ languageName: node
+ linkType: hard
+
+"async-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-function@npm:1.0.0"
+ checksum: 10c0/669a32c2cb7e45091330c680e92eaeb791bc1d4132d827591e499cd1f776ff5a873e77e5f92d0ce795a8d60f10761dec9ddfe7225a5de680f5d357f67b1aac73
+ languageName: node
+ linkType: hard
+
+"async-generator-function@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "async-generator-function@npm:1.0.0"
+ checksum: 10c0/2c50ef856c543ad500d8d8777d347e3c1ba623b93e99c9263ecc5f965c1b12d2a140e2ab6e43c3d0b85366110696f28114649411cbcd10b452a92a2318394186
+ languageName: node
+ linkType: hard
+
"autoprefixer@npm:^10.4.20":
version: 10.4.20
resolution: "autoprefixer@npm:10.4.20"
@@ -2266,30 +2590,24 @@ __metadata:
languageName: node
linkType: hard
-"bn.js@npm:^5.2.1":
- version: 5.2.1
- resolution: "bn.js@npm:5.2.1"
- checksum: 10c0/bed3d8bd34ec89dbcf9f20f88bd7d4a49c160fda3b561c7bb227501f974d3e435a48fb9b61bc3de304acab9215a3bda0803f7017ffb4d0016a0c3a740a283caa
+"base64-js@npm:^1.3.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
languageName: node
linkType: hard
-"body-parser@npm:1.20.3":
- version: 1.20.3
- resolution: "body-parser@npm:1.20.3"
- dependencies:
- bytes: "npm:3.1.2"
- content-type: "npm:~1.0.5"
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- destroy: "npm:1.2.0"
- http-errors: "npm:2.0.0"
- iconv-lite: "npm:0.4.24"
- on-finished: "npm:2.4.1"
- qs: "npm:6.13.0"
- raw-body: "npm:2.5.2"
- type-is: "npm:~1.6.18"
- unpipe: "npm:1.0.0"
- checksum: 10c0/0a9a93b7518f222885498dcecaad528cf010dd109b071bf471c93def4bfe30958b83e03496eb9c1ad4896db543d999bb62be1a3087294162a88cfa1b42c16310
+"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.9":
+ version: 4.12.2
+ resolution: "bn.js@npm:4.12.2"
+ checksum: 10c0/09a249faa416a9a1ce68b5f5ec8bbca87fe54e5dd4ef8b1cc8a4969147b80035592bddcb1e9cc814c3ba79e573503d5c5178664b722b509fb36d93620dba9b57
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:^5.2.1, bn.js@npm:^5.2.2":
+ version: 5.2.2
+ resolution: "bn.js@npm:5.2.2"
+ checksum: 10c0/cb97827d476aab1a0194df33cd84624952480d92da46e6b4a19c32964aa01553a4a613502396712704da2ec8f831cf98d02e74ca03398404bd78a037ba93f2ab
languageName: node
linkType: hard
@@ -2321,6 +2639,96 @@ __metadata:
languageName: node
linkType: hard
+"brorand@npm:^1.0.1, brorand@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "brorand@npm:1.1.0"
+ checksum: 10c0/6f366d7c4990f82c366e3878492ba9a372a73163c09871e80d82fb4ae0d23f9f8924cb8a662330308206e6b3b76ba1d528b4601c9ef73c2166b440b2ea3b7571
+ languageName: node
+ linkType: hard
+
+"browser-resolve@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "browser-resolve@npm:2.0.0"
+ dependencies:
+ resolve: "npm:^1.17.0"
+ checksum: 10c0/06c43adf3cb1939825ab9a4ac355b23272820ee421a20d04f62e0dabd9ea305e497b97f3ac027f87d53c366483aafe8673bbe1aaa5e41cd69eeafa65ac5fda6e
+ languageName: node
+ linkType: hard
+
+"browserify-aes@npm:^1.0.4, browserify-aes@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "browserify-aes@npm:1.2.0"
+ dependencies:
+ buffer-xor: "npm:^1.0.3"
+ cipher-base: "npm:^1.0.0"
+ create-hash: "npm:^1.1.0"
+ evp_bytestokey: "npm:^1.0.3"
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.0.1"
+ checksum: 10c0/967f2ae60d610b7b252a4cbb55a7a3331c78293c94b4dd9c264d384ca93354c089b3af9c0dd023534efdc74ffbc82510f7ad4399cf82bc37bc07052eea485f18
+ languageName: node
+ linkType: hard
+
+"browserify-cipher@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "browserify-cipher@npm:1.0.1"
+ dependencies:
+ browserify-aes: "npm:^1.0.4"
+ browserify-des: "npm:^1.0.0"
+ evp_bytestokey: "npm:^1.0.0"
+ checksum: 10c0/aa256dcb42bc53a67168bbc94ab85d243b0a3b56109dee3b51230b7d010d9b78985ffc1fb36e145c6e4db151f888076c1cfc207baf1525d3e375cbe8187fe27d
+ languageName: node
+ linkType: hard
+
+"browserify-des@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "browserify-des@npm:1.0.2"
+ dependencies:
+ cipher-base: "npm:^1.0.1"
+ des.js: "npm:^1.0.0"
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.1.2"
+ checksum: 10c0/943eb5d4045eff80a6cde5be4e5fbb1f2d5002126b5a4789c3c1aae3cdddb1eb92b00fb92277f512288e5c6af330730b1dbabcf7ce0923e749e151fcee5a074d
+ languageName: node
+ linkType: hard
+
+"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "browserify-rsa@npm:4.1.1"
+ dependencies:
+ bn.js: "npm:^5.2.1"
+ randombytes: "npm:^2.1.0"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10c0/b650ee1192e3d7f3d779edc06dd96ed8720362e72ac310c367b9d7fe35f7e8dbb983c1829142b2b3215458be8bf17c38adc7224920843024ed8cf39e19c513c0
+ languageName: node
+ linkType: hard
+
+"browserify-sign@npm:^4.2.3":
+ version: 4.2.5
+ resolution: "browserify-sign@npm:4.2.5"
+ dependencies:
+ bn.js: "npm:^5.2.2"
+ browserify-rsa: "npm:^4.1.1"
+ create-hash: "npm:^1.2.0"
+ create-hmac: "npm:^1.1.7"
+ elliptic: "npm:^6.6.1"
+ inherits: "npm:^2.0.4"
+ parse-asn1: "npm:^5.1.9"
+ readable-stream: "npm:^2.3.8"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10c0/6192f9696934bbba58932d098face34c2ab9cac09feed826618b86b8c00a897dab7324cd9aa7d6cb1597064f197264ad72fa5418d4d52bf3c8f9b9e0e124655e
+ languageName: node
+ linkType: hard
+
+"browserify-zlib@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "browserify-zlib@npm:0.2.0"
+ dependencies:
+ pako: "npm:~1.0.5"
+ checksum: 10c0/9ab10b6dc732c6c5ec8ebcbe5cb7fe1467f97402c9b2140113f47b5f187b9438f93a8e065d8baf8b929323c18324fbf1105af479ee86d9d36cab7d7ef3424ad9
+ languageName: node
+ linkType: hard
+
"browserslist@npm:^4.23.3, browserslist@npm:^4.24.0":
version: 4.24.2
resolution: "browserslist@npm:4.24.2"
@@ -2335,6 +2743,23 @@ __metadata:
languageName: node
linkType: hard
+"buffer-xor@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "buffer-xor@npm:1.0.3"
+ checksum: 10c0/fd269d0e0bf71ecac3146187cfc79edc9dbb054e2ee69b4d97dfb857c6d997c33de391696d04bdd669272751fa48e7872a22f3a6c7b07d6c0bc31dbe02a4075c
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.7.1":
+ version: 5.7.1
+ resolution: "buffer@npm:5.7.1"
+ dependencies:
+ base64-js: "npm:^1.3.1"
+ ieee754: "npm:^1.1.13"
+ checksum: 10c0/27cac81cff434ed2876058d72e7c4789d11ff1120ef32c9de48f59eab58179b66710c488987d295ae89a228f835fc66d088652dffeb8e3ba8659f80eb091d55e
+ languageName: node
+ linkType: hard
+
"builtin-modules@npm:^3.3.0":
version: 3.3.0
resolution: "builtin-modules@npm:3.3.0"
@@ -2342,6 +2767,13 @@ __metadata:
languageName: node
linkType: hard
+"builtin-status-codes@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "builtin-status-codes@npm:3.0.0"
+ checksum: 10c0/c37bbba11a34c4431e56bd681b175512e99147defbe2358318d8152b3a01df7bf25e0305873947e5b350073d5ef41a364a22b37e48f1fb6d2fe6d5286a0f348c
+ languageName: node
+ linkType: hard
+
"builtins@npm:^5.0.1":
version: 5.1.0
resolution: "builtins@npm:5.1.0"
@@ -2351,13 +2783,6 @@ __metadata:
languageName: node
linkType: hard
-"bytes@npm:3.1.2":
- version: 3.1.2
- resolution: "bytes@npm:3.1.2"
- checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
- languageName: node
- linkType: hard
-
"cacache@npm:^18.0.0":
version: 18.0.4
resolution: "cacache@npm:18.0.4"
@@ -2378,6 +2803,28 @@ __metadata:
languageName: node
linkType: hard
+"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "call-bind-apply-helpers@npm:1.0.2"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ function-bind: "npm:^1.1.2"
+ checksum: 10c0/47bd9901d57b857590431243fea704ff18078b16890a6b3e021e12d279bbf211d039155e27d7566b374d49ee1f8189344bac9833dec7a20cdec370506361c938
+ languageName: node
+ linkType: hard
+
+"call-bind@npm:^1.0.0, call-bind@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "call-bind@npm:1.0.8"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.0"
+ es-define-property: "npm:^1.0.0"
+ get-intrinsic: "npm:^1.2.4"
+ set-function-length: "npm:^1.2.2"
+ checksum: 10c0/a13819be0681d915144467741b69875ae5f4eba8961eb0bf322aab63ec87f8250eb6d6b0dcbb2e1349876412a56129ca338592b3829ef4343527f5f18a0752d4
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7":
version: 1.0.7
resolution: "call-bind@npm:1.0.7"
@@ -2391,6 +2838,16 @@ __metadata:
languageName: node
linkType: hard
+"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "call-bound@npm:1.0.4"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.2"
+ get-intrinsic: "npm:^1.3.0"
+ checksum: 10c0/f4796a6a0941e71c766aea672f63b72bc61234c4f4964dc6d7606e3664c307e7d77845328a8f3359ce39ddb377fed67318f9ee203dea1d47e46165dcf2917644
+ languageName: node
+ linkType: hard
+
"callsites@npm:^3.0.0":
version: 3.1.0
resolution: "callsites@npm:3.1.0"
@@ -2451,6 +2908,17 @@ __metadata:
languageName: node
linkType: hard
+"cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3":
+ version: 1.0.7
+ resolution: "cipher-base@npm:1.0.7"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ safe-buffer: "npm:^5.2.1"
+ to-buffer: "npm:^1.2.2"
+ checksum: 10c0/53c5046a9d9b60c586479b8f13fde263c3f905e13f11e8e04c7a311ce399c91d9c3ec96642332e0de077d356e1014ee12bba96f74fbaad0de750f49122258836
+ languageName: node
+ linkType: hard
+
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -2522,47 +2990,75 @@ __metadata:
languageName: node
linkType: hard
-"consola@npm:3.2.3":
- version: 3.2.3
- resolution: "consola@npm:3.2.3"
- checksum: 10c0/c606220524ec88a05bb1baf557e9e0e04a0c08a9c35d7a08652d99de195c4ddcb6572040a7df57a18ff38bbc13ce9880ad032d56630cef27bef72768ef0ac078
+"console-browserify@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "console-browserify@npm:1.2.0"
+ checksum: 10c0/89b99a53b7d6cee54e1e64fa6b1f7ac24b844b4019c5d39db298637e55c1f4ffa5c165457ad984864de1379df2c8e1886cbbdac85d9dbb6876a9f26c3106f226
+ languageName: node
+ linkType: hard
+
+"constants-browserify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "constants-browserify@npm:1.0.0"
+ checksum: 10c0/ab49b1d59a433ed77c964d90d19e08b2f77213fb823da4729c0baead55e3c597f8f97ebccfdfc47bd896d43854a117d114c849a6f659d9986420e97da0f83ac5
+ languageName: node
+ linkType: hard
+
+"convert-source-map@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "convert-source-map@npm:2.0.0"
+ checksum: 10c0/8f2f7a27a1a011cc6cc88cc4da2d7d0cfa5ee0369508baae3d98c260bb3ac520691464e5bbe4ae7cdf09860c1d69ecc6f70c63c6e7c7f7e3f18ec08484dc7d9b
languageName: node
linkType: hard
-"content-disposition@npm:0.5.4":
- version: 0.5.4
- resolution: "content-disposition@npm:0.5.4"
- dependencies:
- safe-buffer: "npm:5.2.1"
- checksum: 10c0/bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb
+"core-util-is@npm:~1.0.0":
+ version: 1.0.3
+ resolution: "core-util-is@npm:1.0.3"
+ checksum: 10c0/90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9
languageName: node
linkType: hard
-"content-type@npm:~1.0.4, content-type@npm:~1.0.5":
- version: 1.0.5
- resolution: "content-type@npm:1.0.5"
- checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af
+"create-ecdh@npm:^4.0.4":
+ version: 4.0.4
+ resolution: "create-ecdh@npm:4.0.4"
+ dependencies:
+ bn.js: "npm:^4.1.0"
+ elliptic: "npm:^6.5.3"
+ checksum: 10c0/77b11a51360fec9c3bce7a76288fc0deba4b9c838d5fb354b3e40c59194d23d66efe6355fd4b81df7580da0661e1334a235a2a5c040b7569ba97db428d466e7f
languageName: node
linkType: hard
-"convert-source-map@npm:^2.0.0":
- version: 2.0.0
- resolution: "convert-source-map@npm:2.0.0"
- checksum: 10c0/8f2f7a27a1a011cc6cc88cc4da2d7d0cfa5ee0369508baae3d98c260bb3ac520691464e5bbe4ae7cdf09860c1d69ecc6f70c63c6e7c7f7e3f18ec08484dc7d9b
+"create-hash@npm:^1.1.0, create-hash@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "create-hash@npm:1.2.0"
+ dependencies:
+ cipher-base: "npm:^1.0.1"
+ inherits: "npm:^2.0.1"
+ md5.js: "npm:^1.3.4"
+ ripemd160: "npm:^2.0.1"
+ sha.js: "npm:^2.4.0"
+ checksum: 10c0/d402e60e65e70e5083cb57af96d89567954d0669e90550d7cec58b56d49c4b193d35c43cec8338bc72358198b8cbf2f0cac14775b651e99238e1cf411490f915
languageName: node
linkType: hard
-"cookie-signature@npm:1.0.6":
- version: 1.0.6
- resolution: "cookie-signature@npm:1.0.6"
- checksum: 10c0/b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221
+"create-hmac@npm:^1.1.7":
+ version: 1.1.7
+ resolution: "create-hmac@npm:1.1.7"
+ dependencies:
+ cipher-base: "npm:^1.0.3"
+ create-hash: "npm:^1.1.0"
+ inherits: "npm:^2.0.1"
+ ripemd160: "npm:^2.0.0"
+ safe-buffer: "npm:^5.0.1"
+ sha.js: "npm:^2.4.8"
+ checksum: 10c0/24332bab51011652a9a0a6d160eed1e8caa091b802335324ae056b0dcb5acbc9fcf173cf10d128eba8548c3ce98dfa4eadaa01bd02f44a34414baee26b651835
languageName: node
linkType: hard
-"cookie@npm:0.7.1":
- version: 0.7.1
- resolution: "cookie@npm:0.7.1"
- checksum: 10c0/5de60c67a410e7c8dc8a46a4b72eb0fe925871d057c9a5d2c0e8145c4270a4f81076de83410c4d397179744b478e33cd80ccbcc457abf40a9409ad27dcd21dde
+"create-require@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "create-require@npm:1.1.1"
+ checksum: 10c0/157cbc59b2430ae9a90034a5f3a1b398b6738bf510f713edc4d4e45e169bc514d3d99dd34d8d01ca7ae7830b5b8b537e46ae8f3c8f932371b0875c0151d7ec91
languageName: node
linkType: hard
@@ -2599,6 +3095,26 @@ __metadata:
languageName: node
linkType: hard
+"crypto-browserify@npm:^3.12.1":
+ version: 3.12.1
+ resolution: "crypto-browserify@npm:3.12.1"
+ dependencies:
+ browserify-cipher: "npm:^1.0.1"
+ browserify-sign: "npm:^4.2.3"
+ create-ecdh: "npm:^4.0.4"
+ create-hash: "npm:^1.2.0"
+ create-hmac: "npm:^1.1.7"
+ diffie-hellman: "npm:^5.0.3"
+ hash-base: "npm:~3.0.4"
+ inherits: "npm:^2.0.4"
+ pbkdf2: "npm:^3.1.2"
+ public-encrypt: "npm:^4.0.3"
+ randombytes: "npm:^2.1.0"
+ randomfill: "npm:^1.0.4"
+ checksum: 10c0/184a2def7b16628e79841243232ab5497f18d8e158ac21b7ce90ab172427d0a892a561280adc08f9d4d517bce8db2a5b335dc21abb970f787f8e874bd7b9db7d
+ languageName: node
+ linkType: hard
+
"csstype@npm:^3.0.2":
version: 3.1.3
resolution: "csstype@npm:3.1.3"
@@ -2646,15 +3162,6 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9":
- version: 2.6.9
- resolution: "debug@npm:2.6.9"
- dependencies:
- ms: "npm:2.0.0"
- checksum: 10c0/121908fb839f7801180b69a7e218a40b5a0b718813b886b7d6bdb82001b931c938e2941d1e4450f33a1b1df1da653f5f7a0440c197f29fbf8a6e9d45ff6ef589
- languageName: node
- linkType: hard
-
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
version: 4.3.7
resolution: "debug@npm:4.3.7"
@@ -2731,17 +3238,13 @@ __metadata:
languageName: node
linkType: hard
-"depd@npm:2.0.0":
- version: 2.0.0
- resolution: "depd@npm:2.0.0"
- checksum: 10c0/58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c
- languageName: node
- linkType: hard
-
-"destroy@npm:1.2.0":
- version: 1.2.0
- resolution: "destroy@npm:1.2.0"
- checksum: 10c0/bd7633942f57418f5a3b80d5cb53898127bcf53e24cdf5d5f4396be471417671f0fee48a4ebe9a1e9defbde2a31280011af58a57e090ff822f589b443ed4e643
+"des.js@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "des.js@npm:1.1.0"
+ dependencies:
+ inherits: "npm:^2.0.1"
+ minimalistic-assert: "npm:^1.0.0"
+ checksum: 10c0/671354943ad67493e49eb4c555480ab153edd7cee3a51c658082fcde539d2690ed2a4a0b5d1f401f9cde822edf3939a6afb2585f32c091f2d3a1b1665cd45236
languageName: node
linkType: hard
@@ -2761,6 +3264,17 @@ __metadata:
languageName: node
linkType: hard
+"diffie-hellman@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "diffie-hellman@npm:5.0.3"
+ dependencies:
+ bn.js: "npm:^4.1.0"
+ miller-rabin: "npm:^4.0.0"
+ randombytes: "npm:^2.0.0"
+ checksum: 10c0/ce53ccafa9ca544b7fc29b08a626e23a9b6562efc2a98559a0c97b4718937cebaa9b5d7d0a05032cc9c1435e9b3c1532b9e9bf2e0ede868525922807ad6e1ecf
+ languageName: node
+ linkType: hard
+
"doctrine@npm:^2.1.0":
version: 2.1.0
resolution: "doctrine@npm:2.1.0"
@@ -2779,6 +3293,31 @@ __metadata:
languageName: node
linkType: hard
+"domain-browser@npm:4.22.0":
+ version: 4.22.0
+ resolution: "domain-browser@npm:4.22.0"
+ checksum: 10c0/2ef7eda6d2161038fda0c9aa4c9e18cc7a0baa89ea6be975d449527c2eefd4b608425db88508e2859acc472f46f402079274b24bd75e3fb506f28c5dba203129
+ languageName: node
+ linkType: hard
+
+"dotenv@npm:16.4.5":
+ version: 16.4.5
+ resolution: "dotenv@npm:16.4.5"
+ checksum: 10c0/48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f
+ languageName: node
+ linkType: hard
+
+"dunder-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "dunder-proto@npm:1.0.1"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ gopd: "npm:^1.2.0"
+ checksum: 10c0/199f2a0c1c16593ca0a145dbf76a962f8033ce3129f01284d48c45ed4e14fea9bbacd7b3610b6cdc33486cef20385ac054948fefc6272fcce645c09468f93031
+ languageName: node
+ linkType: hard
+
"eastasianwidth@npm:^0.2.0":
version: 0.2.0
resolution: "eastasianwidth@npm:0.2.0"
@@ -2786,13 +3325,6 @@ __metadata:
languageName: node
linkType: hard
-"ee-first@npm:1.1.1":
- version: 1.1.1
- resolution: "ee-first@npm:1.1.1"
- checksum: 10c0/b5bb125ee93161bc16bfe6e56c6b04de5ad2aa44234d8f644813cc95d861a6910903132b05093706de2b706599367c4130eb6d170f6b46895686b95f87d017b7
- languageName: node
- linkType: hard
-
"electron-to-chromium@npm:^1.5.41":
version: 1.5.65
resolution: "electron-to-chromium@npm:1.5.65"
@@ -2800,6 +3332,21 @@ __metadata:
languageName: node
linkType: hard
+"elliptic@npm:^6.5.3, elliptic@npm:^6.6.1":
+ version: 6.6.1
+ resolution: "elliptic@npm:6.6.1"
+ dependencies:
+ bn.js: "npm:^4.11.9"
+ brorand: "npm:^1.1.0"
+ hash.js: "npm:^1.0.0"
+ hmac-drbg: "npm:^1.0.1"
+ inherits: "npm:^2.0.4"
+ minimalistic-assert: "npm:^1.0.1"
+ minimalistic-crypto-utils: "npm:^1.0.1"
+ checksum: 10c0/8b24ef782eec8b472053793ea1e91ae6bee41afffdfcb78a81c0a53b191e715cbe1292aa07165958a9bbe675bd0955142560b1a007ffce7d6c765bcaf951a867
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -2814,20 +3361,6 @@ __metadata:
languageName: node
linkType: hard
-"encodeurl@npm:~1.0.2":
- version: 1.0.2
- resolution: "encodeurl@npm:1.0.2"
- checksum: 10c0/f6c2387379a9e7c1156c1c3d4f9cb7bb11cf16dd4c1682e1f6746512564b053df5781029b6061296832b59fb22f459dbe250386d217c2f6e203601abb2ee0bec
- languageName: node
- linkType: hard
-
-"encodeurl@npm:~2.0.0":
- version: 2.0.0
- resolution: "encodeurl@npm:2.0.0"
- checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb
- languageName: node
- linkType: hard
-
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -2933,6 +3466,13 @@ __metadata:
languageName: node
linkType: hard
+"es-define-property@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "es-define-property@npm:1.0.1"
+ checksum: 10c0/3f54eb49c16c18707949ff25a1456728c883e81259f045003499efba399c08bad00deebf65cccde8c0e07908c1a225c9d472b7107e558f2a48e28d530e34527c
+ languageName: node
+ linkType: hard
+
"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0":
version: 1.3.0
resolution: "es-errors@npm:1.3.0"
@@ -2972,6 +3512,15 @@ __metadata:
languageName: node
linkType: hard
+"es-object-atoms@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "es-object-atoms@npm:1.1.1"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ checksum: 10c0/65364812ca4daf48eb76e2a3b7a89b3f6a2e62a1c420766ce9f692665a29d94fe41fe88b65f24106f449859549711e4b40d9fb8002d862dfd7eb1c512d10be0c
+ languageName: node
+ linkType: hard
+
"es-set-tostringtag@npm:^2.0.3":
version: 2.0.3
resolution: "es-set-tostringtag@npm:2.0.3"
@@ -3090,13 +3639,6 @@ __metadata:
languageName: node
linkType: hard
-"escape-html@npm:~1.0.3":
- version: 1.0.3
- resolution: "escape-html@npm:1.0.3"
- checksum: 10c0/524c739d776b36c3d29fa08a22e03e8824e3b2fd57500e5e44ecf3cc4707c34c60f9ca0781c0e33d191f2991161504c295e98f68c78fe7baa6e57081ec6ac0a3
- languageName: node
- linkType: hard
-
"escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
@@ -3383,6 +3925,13 @@ __metadata:
languageName: node
linkType: hard
+"estree-walker@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "estree-walker@npm:2.0.2"
+ checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af
+ languageName: node
+ linkType: hard
+
"esutils@npm:^2.0.2":
version: 2.0.3
resolution: "esutils@npm:2.0.3"
@@ -3390,13 +3939,6 @@ __metadata:
languageName: node
linkType: hard
-"etag@npm:~1.8.1":
- version: 1.8.1
- resolution: "etag@npm:1.8.1"
- checksum: 10c0/12be11ef62fb9817314d790089a0a49fae4e1b50594135dcb8076312b7d7e470884b5100d249b28c18581b7fd52f8b485689ffae22a11ed9ec17377a33a08f84
- languageName: node
- linkType: hard
-
"eventemitter3@npm:^5.0.1":
version: 5.0.1
resolution: "eventemitter3@npm:5.0.1"
@@ -3404,6 +3946,24 @@ __metadata:
languageName: node
linkType: hard
+"events@npm:^3.0.0":
+ version: 3.3.0
+ resolution: "events@npm:3.3.0"
+ checksum: 10c0/d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6
+ languageName: node
+ linkType: hard
+
+"evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "evp_bytestokey@npm:1.0.3"
+ dependencies:
+ md5.js: "npm:^1.3.4"
+ node-gyp: "npm:latest"
+ safe-buffer: "npm:^5.1.1"
+ checksum: 10c0/77fbe2d94a902a80e9b8f5a73dcd695d9c14899c5e82967a61b1fc6cbbb28c46552d9b127cff47c45fcf684748bdbcfa0a50410349109de87ceb4b199ef6ee99
+ languageName: node
+ linkType: hard
+
"exponential-backoff@npm:^3.1.1":
version: 3.1.1
resolution: "exponential-backoff@npm:3.1.1"
@@ -3411,45 +3971,6 @@ __metadata:
languageName: node
linkType: hard
-"express@npm:4.21.2":
- version: 4.21.2
- resolution: "express@npm:4.21.2"
- dependencies:
- accepts: "npm:~1.3.8"
- array-flatten: "npm:1.1.1"
- body-parser: "npm:1.20.3"
- content-disposition: "npm:0.5.4"
- content-type: "npm:~1.0.4"
- cookie: "npm:0.7.1"
- cookie-signature: "npm:1.0.6"
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- etag: "npm:~1.8.1"
- finalhandler: "npm:1.3.1"
- fresh: "npm:0.5.2"
- http-errors: "npm:2.0.0"
- merge-descriptors: "npm:1.0.3"
- methods: "npm:~1.1.2"
- on-finished: "npm:2.4.1"
- parseurl: "npm:~1.3.3"
- path-to-regexp: "npm:0.1.12"
- proxy-addr: "npm:~2.0.7"
- qs: "npm:6.13.0"
- range-parser: "npm:~1.2.1"
- safe-buffer: "npm:5.2.1"
- send: "npm:0.19.0"
- serve-static: "npm:1.16.2"
- setprototypeof: "npm:1.2.0"
- statuses: "npm:2.0.1"
- type-is: "npm:~1.6.18"
- utils-merge: "npm:1.0.1"
- vary: "npm:~1.1.2"
- checksum: 10c0/38168fd0a32756600b56e6214afecf4fc79ec28eca7f7a91c2ab8d50df4f47562ca3f9dee412da7f5cea6b1a1544b33b40f9f8586dbacfbdada0fe90dbb10a1f
- languageName: node
- linkType: hard
-
"exsolve@npm:^1.0.1":
version: 1.0.2
resolution: "exsolve@npm:1.0.2"
@@ -3540,21 +4061,6 @@ __metadata:
languageName: node
linkType: hard
-"finalhandler@npm:1.3.1":
- version: 1.3.1
- resolution: "finalhandler@npm:1.3.1"
- dependencies:
- debug: "npm:2.6.9"
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- on-finished: "npm:2.4.1"
- parseurl: "npm:~1.3.3"
- statuses: "npm:2.0.1"
- unpipe: "npm:~1.0.0"
- checksum: 10c0/d38035831865a49b5610206a3a9a9aae4e8523cbbcd01175d0480ffbf1278c47f11d89be3ca7f617ae6d94f29cf797546a4619cd84dd109009ef33f12f69019f
- languageName: node
- linkType: hard
-
"find-up@npm:^5.0.0":
version: 5.0.0
resolution: "find-up@npm:5.0.0"
@@ -3592,6 +4098,15 @@ __metadata:
languageName: node
linkType: hard
+"for-each@npm:^0.3.5":
+ version: 0.3.5
+ resolution: "for-each@npm:0.3.5"
+ dependencies:
+ is-callable: "npm:^1.2.7"
+ checksum: 10c0/0e0b50f6a843a282637d43674d1fb278dda1dd85f4f99b640024cfb10b85058aac0cc781bf689d5fe50b4b7f638e91e548560723a4e76e04fe96ae35ef039cee
+ languageName: node
+ linkType: hard
+
"foreground-child@npm:^3.1.0":
version: 3.3.0
resolution: "foreground-child@npm:3.3.0"
@@ -3611,13 +4126,6 @@ __metadata:
languageName: node
linkType: hard
-"forwarded@npm:0.2.0":
- version: 0.2.0
- resolution: "forwarded@npm:0.2.0"
- checksum: 10c0/9b67c3fac86acdbc9ae47ba1ddd5f2f81526fa4c8226863ede5600a3f7c7416ef451f6f1e240a3cc32d0fd79fcfe6beb08fd0da454f360032bde70bf80afbb33
- languageName: node
- linkType: hard
-
"fraction.js@npm:^4.3.7":
version: 4.3.7
resolution: "fraction.js@npm:4.3.7"
@@ -3625,13 +4133,6 @@ __metadata:
languageName: node
linkType: hard
-"fresh@npm:0.5.2":
- version: 0.5.2
- resolution: "fresh@npm:0.5.2"
- checksum: 10c0/c6d27f3ed86cc5b601404822f31c900dd165ba63fff8152a3ef714e2012e7535027063bc67ded4cb5b3a49fa596495d46cacd9f47d6328459cf570f08b7d9e5a
- languageName: node
- linkType: hard
-
"fs-minipass@npm:^2.0.0":
version: 2.1.0
resolution: "fs-minipass@npm:2.1.0"
@@ -3702,6 +4203,13 @@ __metadata:
languageName: node
linkType: hard
+"generator-function@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "generator-function@npm:2.0.1"
+ checksum: 10c0/8a9f59df0f01cfefafdb3b451b80555e5cf6d76487095db91ac461a0e682e4ff7a9dbce15f4ecec191e53586d59eece01949e05a4b4492879600bbbe8e28d6b8
+ languageName: node
+ linkType: hard
+
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -3729,6 +4237,37 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "get-intrinsic@npm:1.3.1"
+ dependencies:
+ async-function: "npm:^1.0.0"
+ async-generator-function: "npm:^1.0.0"
+ call-bind-apply-helpers: "npm:^1.0.2"
+ es-define-property: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ es-object-atoms: "npm:^1.1.1"
+ function-bind: "npm:^1.1.2"
+ generator-function: "npm:^2.0.0"
+ get-proto: "npm:^1.0.1"
+ gopd: "npm:^1.2.0"
+ has-symbols: "npm:^1.1.0"
+ hasown: "npm:^2.0.2"
+ math-intrinsics: "npm:^1.1.0"
+ checksum: 10c0/9f4ab0cf7efe0fd2c8185f52e6f637e708f3a112610c88869f8f041bb9ecc2ce44bf285dfdbdc6f4f7c277a5b88d8e94a432374d97cca22f3de7fc63795deb5d
+ languageName: node
+ linkType: hard
+
+"get-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "get-proto@npm:1.0.1"
+ dependencies:
+ dunder-proto: "npm:^1.0.1"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10c0/9224acb44603c5526955e83510b9da41baf6ae73f7398875fba50edc5e944223a89c4a72b070fcd78beb5f7bdda58ecb6294adc28f7acfc0da05f76a2399643c
+ languageName: node
+ linkType: hard
+
"get-symbol-description@npm:^1.0.2":
version: 1.0.2
resolution: "get-symbol-description@npm:1.0.2"
@@ -3848,6 +4387,13 @@ __metadata:
languageName: node
linkType: hard
+"gopd@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "gopd@npm:1.2.0"
+ checksum: 10c0/50fff1e04ba2b7737c097358534eacadad1e68d24cccee3272e04e007bed008e68d2614f3987788428fd192a5ae3889d08fb2331417e4fc4a9ab366b2043cead
+ languageName: node
+ linkType: hard
+
"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
@@ -3915,6 +4461,13 @@ __metadata:
languageName: node
linkType: hard
+"has-symbols@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "has-symbols@npm:1.1.0"
+ checksum: 10c0/dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e
+ languageName: node
+ linkType: hard
+
"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2":
version: 1.0.2
resolution: "has-tostringtag@npm:1.0.2"
@@ -3924,6 +4477,38 @@ __metadata:
languageName: node
linkType: hard
+"hash-base@npm:^3.0.0, hash-base@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "hash-base@npm:3.1.2"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ readable-stream: "npm:^2.3.8"
+ safe-buffer: "npm:^5.2.1"
+ to-buffer: "npm:^1.2.1"
+ checksum: 10c0/f3b7fae1853b31340048dd659f40f5260ca6f3ff53b932f807f4ab701ee09039f6e9dbe1841723ff61e20f3f69d6387a352e4ccc5f997dedb0d375c7d88bc15e
+ languageName: node
+ linkType: hard
+
+"hash-base@npm:~3.0.4":
+ version: 3.0.5
+ resolution: "hash-base@npm:3.0.5"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10c0/6dc185b79bad9b6d525cd132a588e4215380fdc36fec6f7a8a58c5db8e3b642557d02ad9c367f5e476c7c3ad3ccffa3607f308b124e1ed80e3b80a1b254db61e
+ languageName: node
+ linkType: hard
+
+"hash.js@npm:^1.0.0, hash.js@npm:^1.0.3":
+ version: 1.1.7
+ resolution: "hash.js@npm:1.1.7"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ minimalistic-assert: "npm:^1.0.1"
+ checksum: 10c0/41ada59494eac5332cfc1ce6b7ebdd7b88a3864a6d6b08a3ea8ef261332ed60f37f10877e0c825aaa4bddebf164fbffa618286aeeec5296675e2671cbfa746c4
+ languageName: node
+ linkType: hard
+
"hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
@@ -3933,6 +4518,17 @@ __metadata:
languageName: node
linkType: hard
+"hmac-drbg@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "hmac-drbg@npm:1.0.1"
+ dependencies:
+ hash.js: "npm:^1.0.3"
+ minimalistic-assert: "npm:^1.0.0"
+ minimalistic-crypto-utils: "npm:^1.0.1"
+ checksum: 10c0/f3d9ba31b40257a573f162176ac5930109816036c59a09f901eb2ffd7e5e705c6832bedfff507957125f2086a0ab8f853c0df225642a88bf1fcaea945f20600d
+ languageName: node
+ linkType: hard
+
"hosted-git-info@npm:^2.1.4":
version: 2.8.9
resolution: "hosted-git-info@npm:2.8.9"
@@ -3956,19 +4552,6 @@ __metadata:
languageName: node
linkType: hard
-"http-errors@npm:2.0.0":
- version: 2.0.0
- resolution: "http-errors@npm:2.0.0"
- dependencies:
- depd: "npm:2.0.0"
- inherits: "npm:2.0.4"
- setprototypeof: "npm:1.2.0"
- statuses: "npm:2.0.1"
- toidentifier: "npm:1.0.1"
- checksum: 10c0/fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19
- languageName: node
- linkType: hard
-
"http-proxy-agent@npm:^7.0.0":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
@@ -3979,6 +4562,13 @@ __metadata:
languageName: node
linkType: hard
+"https-browserify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "https-browserify@npm:1.0.0"
+ checksum: 10c0/e17b6943bc24ea9b9a7da5714645d808670af75a425f29baffc3284962626efdc1eb3aa9bbffaa6e64028a6ad98af5b09fabcb454a8f918fb686abfdc9e9b8ae
+ languageName: node
+ linkType: hard
+
"https-proxy-agent@npm:^7.0.1":
version: 7.0.5
resolution: "https-proxy-agent@npm:7.0.5"
@@ -4023,10 +4613,10 @@ __metadata:
languageName: node
linkType: hard
-"i18next-http-middleware@npm:3.7.1":
- version: 3.7.1
- resolution: "i18next-http-middleware@npm:3.7.1"
- checksum: 10c0/fa56108cdeab7ebd9a8232a08e4b6fc8526aeb443a0e45e35393279b48f77b767ce6b2238567b84f2c89a0829d8ae3ba315ff56126f19c15c8c6ac2635d393d9
+"i18next-http-middleware@npm:3.7.4":
+ version: 3.7.4
+ resolution: "i18next-http-middleware@npm:3.7.4"
+ checksum: 10c0/718eb85cec1285f8c597739eeaf40cd69b8ad9cf3d794553fa820901ea1bec66a12368ef53c981d92e1c80c06eb59907f47c1fe1d635d00ce93ff530891ae77e
languageName: node
linkType: hard
@@ -4039,9 +4629,9 @@ __metadata:
languageName: node
linkType: hard
-"i18next@npm:24.2.2":
- version: 24.2.2
- resolution: "i18next@npm:24.2.2"
+"i18next@npm:24.1.0":
+ version: 24.1.0
+ resolution: "i18next@npm:24.1.0"
dependencies:
"@babel/runtime": "npm:^7.23.2"
peerDependencies:
@@ -4049,16 +4639,21 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10c0/df2f08f7e7a813d0c38f67e9a9f67f6e86cd105a58b6419cab1118833e0a8ebf8d31e2df9033c12890fc1db18740fc227acc593c0a30887f8f7f94cd0293d051
+ checksum: 10c0/90cc4c31871755493cc78695f30c658b7a7d0d986d0b1c006346e5855822203f3a9f84485ce734778268f9c84ff767c7d75aed6d1674a7abdb848ea6b82df28e
languageName: node
linkType: hard
-"iconv-lite@npm:0.4.24":
- version: 0.4.24
- resolution: "iconv-lite@npm:0.4.24"
+"i18next@npm:24.2.2":
+ version: 24.2.2
+ resolution: "i18next@npm:24.2.2"
dependencies:
- safer-buffer: "npm:>= 2.1.2 < 3"
- checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4
+ "@babel/runtime": "npm:^7.23.2"
+ peerDependencies:
+ typescript: ^5
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10c0/df2f08f7e7a813d0c38f67e9a9f67f6e86cd105a58b6419cab1118833e0a8ebf8d31e2df9033c12890fc1db18740fc227acc593c0a30887f8f7f94cd0293d051
languageName: node
linkType: hard
@@ -4071,6 +4666,13 @@ __metadata:
languageName: node
linkType: hard
+"ieee754@npm:^1.1.13":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: 10c0/b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb
+ languageName: node
+ linkType: hard
+
"ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
@@ -4119,7 +4721,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4":
+"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
@@ -4154,10 +4756,13 @@ __metadata:
languageName: node
linkType: hard
-"ipaddr.js@npm:1.9.1":
- version: 1.9.1
- resolution: "ipaddr.js@npm:1.9.1"
- checksum: 10c0/0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a
+"is-arguments@npm:^1.0.4":
+ version: 1.2.0
+ resolution: "is-arguments@npm:1.2.0"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ has-tostringtag: "npm:^1.0.2"
+ checksum: 10c0/6377344b31e9fcb707c6751ee89b11f132f32338e6a782ec2eac9393b0cbd32235dad93052998cda778ee058754860738341d8114910d50ada5615912bb929fc
languageName: node
linkType: hard
@@ -4231,7 +4836,7 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.16.0":
+"is-core-module@npm:^2.16.0, is-core-module@npm:^2.16.1":
version: 2.16.1
resolution: "is-core-module@npm:2.16.1"
dependencies:
@@ -4299,6 +4904,19 @@ __metadata:
languageName: node
linkType: hard
+"is-generator-function@npm:^1.0.7":
+ version: 1.1.2
+ resolution: "is-generator-function@npm:1.1.2"
+ dependencies:
+ call-bound: "npm:^1.0.4"
+ generator-function: "npm:^2.0.0"
+ get-proto: "npm:^1.0.1"
+ has-tostringtag: "npm:^1.0.2"
+ safe-regex-test: "npm:^1.1.0"
+ checksum: 10c0/83da102e89c3e3b71d67b51d47c9f9bc862bceb58f87201727e27f7fa19d1d90b0ab223644ecaee6fc6e3d2d622bb25c966fbdaf87c59158b01ce7c0fe2fa372
+ languageName: node
+ linkType: hard
+
"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3":
version: 4.0.3
resolution: "is-glob@npm:4.0.3"
@@ -4322,6 +4940,16 @@ __metadata:
languageName: node
linkType: hard
+"is-nan@npm:^1.3.2":
+ version: 1.3.2
+ resolution: "is-nan@npm:1.3.2"
+ dependencies:
+ call-bind: "npm:^1.0.0"
+ define-properties: "npm:^1.1.3"
+ checksum: 10c0/8bfb286f85763f9c2e28ea32e9127702fe980ffd15fa5d63ade3be7786559e6e21355d3625dd364c769c033c5aedf0a2ed3d4025d336abf1b9241e3d9eddc5b0
+ languageName: node
+ linkType: hard
+
"is-negative-zero@npm:^2.0.3":
version: 2.0.3
resolution: "is-negative-zero@npm:2.0.3"
@@ -4365,6 +4993,18 @@ __metadata:
languageName: node
linkType: hard
+"is-regex@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "is-regex@npm:1.2.1"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ gopd: "npm:^1.2.0"
+ has-tostringtag: "npm:^1.0.2"
+ hasown: "npm:^2.0.2"
+ checksum: 10c0/1d3715d2b7889932349241680032e85d0b492cfcb045acb75ffc2c3085e8d561184f1f7e84b6f8321935b4aea39bc9c6ba74ed595b57ce4881a51dfdbc214e04
+ languageName: node
+ linkType: hard
+
"is-set@npm:^2.0.3":
version: 2.0.3
resolution: "is-set@npm:2.0.3"
@@ -4409,6 +5049,15 @@ __metadata:
languageName: node
linkType: hard
+"is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.3":
+ version: 1.1.15
+ resolution: "is-typed-array@npm:1.1.15"
+ dependencies:
+ which-typed-array: "npm:^1.1.16"
+ checksum: 10c0/415511da3669e36e002820584e264997ffe277ff136643a3126cc949197e6ca3334d0f12d084e83b1994af2e9c8141275c741cf2b7da5a2ff62dd0cac26f76c4
+ languageName: node
+ linkType: hard
+
"is-weakmap@npm:^2.0.2":
version: 2.0.2
resolution: "is-weakmap@npm:2.0.2"
@@ -4451,6 +5100,13 @@ __metadata:
languageName: node
linkType: hard
+"isarray@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "isarray@npm:1.0.0"
+ checksum: 10c0/18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d
+ languageName: node
+ linkType: hard
+
"isexe@npm:^2.0.0":
version: 2.0.0
resolution: "isexe@npm:2.0.0"
@@ -4465,6 +5121,13 @@ __metadata:
languageName: node
linkType: hard
+"isomorphic-timers-promises@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "isomorphic-timers-promises@npm:1.0.1"
+ checksum: 10c0/3b4761d0012ebe6b6382246079fc667f3513f36fe4042638f2bfb7db1557e4f1acd33a9c9907706c04270890ec6434120f132f3f300161a42a7dd8628926c8a4
+ languageName: node
+ linkType: hard
+
"iterator.prototype@npm:^1.1.3":
version: 1.1.3
resolution: "iterator.prototype@npm:1.1.3"
@@ -4776,6 +5439,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash@npm:4.17.21":
+ version: 4.17.21
+ resolution: "lodash@npm:4.17.21"
+ checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
+ languageName: node
+ linkType: hard
+
"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
@@ -4803,6 +5473,15 @@ __metadata:
languageName: node
linkType: hard
+"magic-string@npm:^0.30.3":
+ version: 0.30.21
+ resolution: "magic-string@npm:0.30.21"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.5"
+ checksum: 10c0/299378e38f9a270069fc62358522ddfb44e94244baa0d6a8980ab2a9b2490a1d03b236b447eee309e17eb3bddfa482c61259d47960eb018a904f0ded52780c4a
+ languageName: node
+ linkType: hard
+
"make-fetch-happen@npm:^13.0.0":
version: 13.0.1
resolution: "make-fetch-happen@npm:13.0.1"
@@ -4823,10 +5502,21 @@ __metadata:
languageName: node
linkType: hard
-"media-typer@npm:0.3.0":
- version: 0.3.0
- resolution: "media-typer@npm:0.3.0"
- checksum: 10c0/d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928
+"math-intrinsics@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "math-intrinsics@npm:1.1.0"
+ checksum: 10c0/7579ff94e899e2f76ab64491d76cf606274c874d8f2af4a442c016bd85688927fcfca157ba6bf74b08e9439dc010b248ce05b96cc7c126a354c3bae7fcb48b7f
+ languageName: node
+ linkType: hard
+
+"md5.js@npm:^1.3.4":
+ version: 1.3.5
+ resolution: "md5.js@npm:1.3.5"
+ dependencies:
+ hash-base: "npm:^3.0.0"
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.1.2"
+ checksum: 10c0/b7bd75077f419c8e013fc4d4dada48be71882e37d69a44af65a2f2804b91e253441eb43a0614423a1c91bb830b8140b0dc906bc797245e2e275759584f4efcc5
languageName: node
linkType: hard
@@ -4837,13 +5527,6 @@ __metadata:
languageName: node
linkType: hard
-"merge-descriptors@npm:1.0.3":
- version: 1.0.3
- resolution: "merge-descriptors@npm:1.0.3"
- checksum: 10c0/866b7094afd9293b5ea5dcd82d71f80e51514bed33b4c4e9f516795dc366612a4cbb4dc94356e943a8a6914889a914530badff27f397191b9b75cda20b6bae93
- languageName: node
- linkType: hard
-
"merge2@npm:^1.3.0":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
@@ -4851,13 +5534,6 @@ __metadata:
languageName: node
linkType: hard
-"methods@npm:~1.1.2":
- version: 1.1.2
- resolution: "methods@npm:1.1.2"
- checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2
- languageName: node
- linkType: hard
-
"micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
@@ -4868,28 +5544,29 @@ __metadata:
languageName: node
linkType: hard
-"mime-db@npm:1.52.0":
- version: 1.52.0
- resolution: "mime-db@npm:1.52.0"
- checksum: 10c0/0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa
+"miller-rabin@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "miller-rabin@npm:4.0.1"
+ dependencies:
+ bn.js: "npm:^4.0.0"
+ brorand: "npm:^1.0.1"
+ bin:
+ miller-rabin: bin/miller-rabin
+ checksum: 10c0/26b2b96f6e49dbcff7faebb78708ed2f5f9ae27ac8cbbf1d7c08f83cf39bed3d418c0c11034dce997da70d135cc0ff6f3a4c15dc452f8e114c11986388a64346
languageName: node
linkType: hard
-"mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
- version: 2.1.35
- resolution: "mime-types@npm:2.1.35"
- dependencies:
- mime-db: "npm:1.52.0"
- checksum: 10c0/82fb07ec56d8ff1fc999a84f2f217aa46cb6ed1033fefaabd5785b9a974ed225c90dc72fff460259e66b95b73648596dbcc50d51ed69cdf464af2d237d3149b2
+"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-assert@npm:1.0.1"
+ checksum: 10c0/96730e5601cd31457f81a296f521eb56036e6f69133c0b18c13fe941109d53ad23a4204d946a0d638d7f3099482a0cec8c9bb6d642604612ce43ee536be3dddd
languageName: node
linkType: hard
-"mime@npm:1.6.0":
- version: 1.6.0
- resolution: "mime@npm:1.6.0"
- bin:
- mime: cli.js
- checksum: 10c0/b92cd0adc44888c7135a185bfd0dddc42c32606401c72896a842ae15da71eb88858f17669af41e498b463cd7eb998f7b48939a25b08374c7924a9c8a6f8a81b0
+"minimalistic-crypto-utils@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-crypto-utils@npm:1.0.1"
+ checksum: 10c0/790ecec8c5c73973a4fbf2c663d911033e8494d5fb0960a4500634766ab05d6107d20af896ca2132e7031741f19888154d44b2408ada0852446705441383e9f8
languageName: node
linkType: hard
@@ -5024,20 +5701,13 @@ __metadata:
linkType: hard
"mock-socket@npm:^9.3.1":
- version: 9.3.1
- resolution: "mock-socket@npm:9.3.1"
- checksum: 10c0/0c53baa4acca12ed1ff9bddfdd4bc0cabe0fc96a3ed25a42a00d23b7a111eb6edfc2b44d93aef9a0c93a4a000b4d2d8dcff028488cd2a1e9cc416477ee341ce0
- languageName: node
- linkType: hard
-
-"ms@npm:2.0.0":
- version: 2.0.0
- resolution: "ms@npm:2.0.0"
- checksum: 10c0/f8fda810b39fd7255bbdc451c46286e549794fcc700dc9cd1d25658bbc4dc2563a5de6fe7c60f798a16a60c6ceb53f033cb353f493f0cf63e5199b702943159d
+ version: 9.3.1
+ resolution: "mock-socket@npm:9.3.1"
+ checksum: 10c0/0c53baa4acca12ed1ff9bddfdd4bc0cabe0fc96a3ed25a42a00d23b7a111eb6edfc2b44d93aef9a0c93a4a000b4d2d8dcff028488cd2a1e9cc416477ee341ce0
languageName: node
linkType: hard
-"ms@npm:2.1.3, ms@npm:^2.1.1, ms@npm:^2.1.3":
+"ms@npm:^2.1.1, ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48
@@ -5060,13 +5730,6 @@ __metadata:
languageName: node
linkType: hard
-"negotiator@npm:0.6.3":
- version: 0.6.3
- resolution: "negotiator@npm:0.6.3"
- checksum: 10c0/3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2
- languageName: node
- linkType: hard
-
"negotiator@npm:^0.6.3":
version: 0.6.4
resolution: "negotiator@npm:0.6.4"
@@ -5081,7 +5744,7 @@ __metadata:
languageName: node
linkType: hard
-"nock@npm:^13.5.0":
+"nock@npm:^13.5.5":
version: 13.5.6
resolution: "nock@npm:13.5.6"
dependencies:
@@ -5160,6 +5823,41 @@ __metadata:
languageName: node
linkType: hard
+"node-stdlib-browser@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "node-stdlib-browser@npm:1.3.1"
+ dependencies:
+ assert: "npm:^2.0.0"
+ browser-resolve: "npm:^2.0.0"
+ browserify-zlib: "npm:^0.2.0"
+ buffer: "npm:^5.7.1"
+ console-browserify: "npm:^1.1.0"
+ constants-browserify: "npm:^1.0.0"
+ create-require: "npm:^1.1.1"
+ crypto-browserify: "npm:^3.12.1"
+ domain-browser: "npm:4.22.0"
+ events: "npm:^3.0.0"
+ https-browserify: "npm:^1.0.0"
+ isomorphic-timers-promises: "npm:^1.0.1"
+ os-browserify: "npm:^0.3.0"
+ path-browserify: "npm:^1.0.1"
+ pkg-dir: "npm:^5.0.0"
+ process: "npm:^0.11.10"
+ punycode: "npm:^1.4.1"
+ querystring-es3: "npm:^0.2.1"
+ readable-stream: "npm:^3.6.0"
+ stream-browserify: "npm:^3.0.0"
+ stream-http: "npm:^3.2.0"
+ string_decoder: "npm:^1.0.0"
+ timers-browserify: "npm:^2.0.4"
+ tty-browserify: "npm:0.0.1"
+ url: "npm:^0.11.4"
+ util: "npm:^0.12.4"
+ vm-browserify: "npm:^1.0.1"
+ checksum: 10c0/5b0cb5d4499b1b1c73f54db3e9e69b2a3a8aebe2ead2e356b0a03c1dfca6b5c5d2f6516e24301e76dc7b68999b9d0ae3da6c3f1dec421eed80ad6cb9eec0f356
+ languageName: node
+ linkType: hard
+
"nopt@npm:^7.0.0":
version: 7.2.1
resolution: "nopt@npm:7.2.1"
@@ -5235,6 +5933,16 @@ __metadata:
languageName: node
linkType: hard
+"object-is@npm:^1.1.5":
+ version: 1.1.6
+ resolution: "object-is@npm:1.1.6"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ checksum: 10c0/506af444c4dce7f8e31f34fc549e2fb8152d6b9c4a30c6e62852badd7f520b579c679af433e7a072f9d78eb7808d230dc12e1cf58da9154dfbf8813099ea0fe0
+ languageName: node
+ linkType: hard
+
"object-keys@npm:^1.1.1":
version: 1.1.1
resolution: "object-keys@npm:1.1.1"
@@ -5299,15 +6007,6 @@ __metadata:
languageName: node
linkType: hard
-"on-finished@npm:2.4.1":
- version: 2.4.1
- resolution: "on-finished@npm:2.4.1"
- dependencies:
- ee-first: "npm:1.1.1"
- checksum: 10c0/46fb11b9063782f2d9968863d9cbba33d77aa13c17f895f56129c274318b86500b22af3a160fe9995aa41317efcd22941b6eba747f718ced08d9a73afdb087b4
- languageName: node
- linkType: hard
-
"once@npm:^1.3.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
@@ -5342,6 +6041,13 @@ __metadata:
languageName: node
linkType: hard
+"os-browserify@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "os-browserify@npm:0.3.0"
+ checksum: 10c0/6ff32cb1efe2bc6930ad0fd4c50e30c38010aee909eba8d65be60af55efd6cbb48f0287e3649b4e3f3a63dce5a667b23c187c4293a75e557f0d5489d735bcf52
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^3.0.2":
version: 3.1.0
resolution: "p-limit@npm:3.1.0"
@@ -5385,6 +6091,13 @@ __metadata:
languageName: node
linkType: hard
+"pako@npm:~1.0.5":
+ version: 1.0.11
+ resolution: "pako@npm:1.0.11"
+ checksum: 10c0/86dd99d8b34c3930345b8bbeb5e1cd8a05f608eeb40967b293f72fe469d0e9c88b783a8777e4cc7dc7c91ce54c5e93d88ff4b4f060e6ff18408fd21030d9ffbe
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -5394,6 +6107,19 @@ __metadata:
languageName: node
linkType: hard
+"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.9":
+ version: 5.1.9
+ resolution: "parse-asn1@npm:5.1.9"
+ dependencies:
+ asn1.js: "npm:^4.10.1"
+ browserify-aes: "npm:^1.2.0"
+ evp_bytestokey: "npm:^1.0.3"
+ pbkdf2: "npm:^3.1.5"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10c0/6dfe27c121be3d63ebbf95f03d2ae0a07dd716d44b70b0bd3458790a822a80de05361c62147271fd7b845dcc2d37755d9c9c393064a3438fe633779df0bc07e7
+ languageName: node
+ linkType: hard
+
"parse-json@npm:^4.0.0":
version: 4.0.0
resolution: "parse-json@npm:4.0.0"
@@ -5404,10 +6130,10 @@ __metadata:
languageName: node
linkType: hard
-"parseurl@npm:~1.3.3":
- version: 1.3.3
- resolution: "parseurl@npm:1.3.3"
- checksum: 10c0/90dd4760d6f6174adb9f20cf0965ae12e23879b5f5464f38e92fce8073354341e4b3b76fa3d878351efe7d01e617121955284cfd002ab087fba1a0726ec0b4f5
+"path-browserify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "path-browserify@npm:1.0.1"
+ checksum: 10c0/8b8c3fd5c66bd340272180590ae4ff139769e9ab79522e2eb82e3d571a89b8117c04147f65ad066dccfb42fcad902e5b7d794b3d35e0fd840491a8ddbedf8c66
languageName: node
linkType: hard
@@ -5463,13 +6189,6 @@ __metadata:
languageName: node
linkType: hard
-"path-to-regexp@npm:0.1.12":
- version: 0.1.12
- resolution: "path-to-regexp@npm:0.1.12"
- checksum: 10c0/1c6ff10ca169b773f3bba943bbc6a07182e332464704572962d277b900aeee81ac6aa5d060ff9e01149636c30b1f63af6e69dd7786ba6e0ddb39d4dee1f0645b
- languageName: node
- linkType: hard
-
"path-type@npm:^3.0.0":
version: 3.0.0
resolution: "path-type@npm:3.0.0"
@@ -5486,6 +6205,20 @@ __metadata:
languageName: node
linkType: hard
+"pbkdf2@npm:^3.1.2, pbkdf2@npm:^3.1.5":
+ version: 3.1.5
+ resolution: "pbkdf2@npm:3.1.5"
+ dependencies:
+ create-hash: "npm:^1.2.0"
+ create-hmac: "npm:^1.1.7"
+ ripemd160: "npm:^2.0.3"
+ safe-buffer: "npm:^5.2.1"
+ sha.js: "npm:^2.4.12"
+ to-buffer: "npm:^1.2.1"
+ checksum: 10c0/ea42e8695e49417eefabb19a08ab19a602cc6cc72d2df3f109c39309600230dee3083a6f678d5d42fe035d6ae780038b80ace0e68f9792ee2839bf081fe386f3
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
@@ -5523,6 +6256,15 @@ __metadata:
languageName: node
linkType: hard
+"pkg-dir@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "pkg-dir@npm:5.0.0"
+ dependencies:
+ find-up: "npm:^5.0.0"
+ checksum: 10c0/793a496d685dc55bbbdbbb22d884535c3b29241e48e3e8d37e448113a71b9e42f5481a61fdc672d7322de12fbb2c584dd3a68bf89b18fffce5c48a390f911bc5
+ languageName: node
+ linkType: hard
+
"pkg-types@npm:^1.3.0":
version: 1.3.1
resolution: "pkg-types@npm:1.3.1"
@@ -5593,6 +6335,20 @@ __metadata:
languageName: node
linkType: hard
+"process-nextick-args@npm:~2.0.0":
+ version: 2.0.1
+ resolution: "process-nextick-args@npm:2.0.1"
+ checksum: 10c0/bec089239487833d46b59d80327a1605e1c5287eaad770a291add7f45fda1bb5e28b38e0e061add0a1d0ee0984788ce74fa394d345eed1c420cacf392c554367
+ languageName: node
+ linkType: hard
+
+"process@npm:^0.11.10":
+ version: 0.11.10
+ resolution: "process@npm:0.11.10"
+ checksum: 10c0/40c3ce4b7e6d4b8c3355479df77aeed46f81b279818ccdc500124e6a5ab882c0cc81ff7ea16384873a95a74c4570b01b120f287abbdd4c877931460eca6084b3
+ languageName: node
+ linkType: hard
+
"promise-retry@npm:^2.0.1":
version: 2.0.1
resolution: "promise-retry@npm:2.0.1"
@@ -5621,13 +6377,24 @@ __metadata:
languageName: node
linkType: hard
-"proxy-addr@npm:~2.0.7":
- version: 2.0.7
- resolution: "proxy-addr@npm:2.0.7"
+"public-encrypt@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "public-encrypt@npm:4.0.3"
dependencies:
- forwarded: "npm:0.2.0"
- ipaddr.js: "npm:1.9.1"
- checksum: 10c0/c3eed999781a35f7fd935f398b6d8920b6fb00bbc14287bc6de78128ccc1a02c89b95b56742bf7cf0362cc333c61d138532049c7dedc7a328ef13343eff81210
+ bn.js: "npm:^4.1.0"
+ browserify-rsa: "npm:^4.0.0"
+ create-hash: "npm:^1.1.0"
+ parse-asn1: "npm:^5.0.0"
+ randombytes: "npm:^2.0.1"
+ safe-buffer: "npm:^5.1.2"
+ checksum: 10c0/6c2cc19fbb554449e47f2175065d6b32f828f9b3badbee4c76585ac28ae8641aafb9bb107afc430c33c5edd6b05dbe318df4f7d6d7712b1093407b11c4280700
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "punycode@npm:1.4.1"
+ checksum: 10c0/354b743320518aef36f77013be6e15da4db24c2b4f62c5f1eb0529a6ed02fbaf1cb52925785f6ab85a962f2b590d9cd5ad730b70da72b5f180e2556b8bd3ca08
languageName: node
linkType: hard
@@ -5638,12 +6405,12 @@ __metadata:
languageName: node
linkType: hard
-"qs@npm:6.13.0":
- version: 6.13.0
- resolution: "qs@npm:6.13.0"
+"qs@npm:^6.12.3":
+ version: 6.14.1
+ resolution: "qs@npm:6.14.1"
dependencies:
- side-channel: "npm:^1.0.6"
- checksum: 10c0/62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860
+ side-channel: "npm:^1.1.0"
+ checksum: 10c0/0e3b22dc451f48ce5940cbbc7c7d9068d895074f8c969c0801ac15c1313d1859c4d738e46dc4da2f498f41a9ffd8c201bd9fb12df67799b827db94cc373d2613
languageName: node
linkType: hard
@@ -5654,6 +6421,13 @@ __metadata:
languageName: node
linkType: hard
+"querystring-es3@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "querystring-es3@npm:0.2.1"
+ checksum: 10c0/476938c1adb45c141f024fccd2ffd919a3746e79ed444d00e670aad68532977b793889648980e7ca7ff5ffc7bfece623118d0fbadcaf217495eeb7059ae51580
+ languageName: node
+ linkType: hard
+
"queue-microtask@npm:^1.2.2":
version: 1.2.3
resolution: "queue-microtask@npm:1.2.3"
@@ -5661,22 +6435,22 @@ __metadata:
languageName: node
linkType: hard
-"range-parser@npm:~1.2.1":
- version: 1.2.1
- resolution: "range-parser@npm:1.2.1"
- checksum: 10c0/96c032ac2475c8027b7a4e9fe22dc0dfe0f6d90b85e496e0f016fbdb99d6d066de0112e680805075bd989905e2123b3b3d002765149294dce0c1f7f01fcc2ea0
+"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "randombytes@npm:2.1.0"
+ dependencies:
+ safe-buffer: "npm:^5.1.0"
+ checksum: 10c0/50395efda7a8c94f5dffab564f9ff89736064d32addf0cc7e8bf5e4166f09f8ded7a0849ca6c2d2a59478f7d90f78f20d8048bca3cdf8be09d8e8a10790388f3
languageName: node
linkType: hard
-"raw-body@npm:2.5.2":
- version: 2.5.2
- resolution: "raw-body@npm:2.5.2"
+"randomfill@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "randomfill@npm:1.0.4"
dependencies:
- bytes: "npm:3.1.2"
- http-errors: "npm:2.0.0"
- iconv-lite: "npm:0.4.24"
- unpipe: "npm:1.0.0"
- checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4
+ randombytes: "npm:^2.0.5"
+ safe-buffer: "npm:^5.1.0"
+ checksum: 10c0/11aeed35515872e8f8a2edec306734e6b74c39c46653607f03c68385ab8030e2adcc4215f76b5e4598e028c4750d820afd5c65202527d831d2a5f207fe2bc87c
languageName: node
linkType: hard
@@ -5744,6 +6518,32 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^2.3.8":
+ version: 2.3.8
+ resolution: "readable-stream@npm:2.3.8"
+ dependencies:
+ core-util-is: "npm:~1.0.0"
+ inherits: "npm:~2.0.3"
+ isarray: "npm:~1.0.0"
+ process-nextick-args: "npm:~2.0.0"
+ safe-buffer: "npm:~5.1.1"
+ string_decoder: "npm:~1.1.1"
+ util-deprecate: "npm:~1.0.1"
+ checksum: 10c0/7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: 10c0/e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
+ languageName: node
+ linkType: hard
+
"readdirp@npm:^4.0.1":
version: 4.0.2
resolution: "readdirp@npm:4.0.2"
@@ -5766,13 +6566,6 @@ __metadata:
languageName: node
linkType: hard
-"regenerator-runtime@npm:^0.14.0":
- version: 0.14.1
- resolution: "regenerator-runtime@npm:0.14.1"
- checksum: 10c0/1b16eb2c4bceb1665c89de70dcb64126a22bc8eb958feef3cd68fe11ac6d2a4899b5cd1b80b0774c7c03591dc57d16631a7f69d2daa2ec98100e2f29f7ec4cc4
- languageName: node
- linkType: hard
-
"regexp.prototype.flags@npm:^1.5.2, regexp.prototype.flags@npm:^1.5.3":
version: 1.5.3
resolution: "regexp.prototype.flags@npm:1.5.3"
@@ -5819,6 +6612,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@npm:^1.17.0":
+ version: 1.22.11
+ resolution: "resolve@npm:1.22.11"
+ dependencies:
+ is-core-module: "npm:^2.16.1"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10c0/f657191507530f2cbecb5815b1ee99b20741ea6ee02a59c57028e9ec4c2c8d7681afcc35febbd554ac0ded459db6f2d8153382c53a2f266cee2575e512674409
+ languageName: node
+ linkType: hard
+
"resolve@npm:^1.22.2, resolve@npm:^1.22.4":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
@@ -5858,6 +6664,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@patch:resolve@npm%3A^1.17.0#optional!builtin":
+ version: 1.22.11
+ resolution: "resolve@patch:resolve@npm%3A1.22.11#optional!builtin::version=1.22.11&hash=c3c19d"
+ dependencies:
+ is-core-module: "npm:^2.16.1"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10c0/ee5b182f2e37cb1165465e58c6abc797fec0a80b5ba3231607beb4677db0c9291ac010c47cf092b6daa2b7f518d69a0e21888e7e2b633f68d501a874212a8c63
+ languageName: node
+ linkType: hard
+
"resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
@@ -5909,6 +6728,16 @@ __metadata:
languageName: node
linkType: hard
+"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1, ripemd160@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "ripemd160@npm:2.0.3"
+ dependencies:
+ hash-base: "npm:^3.1.2"
+ inherits: "npm:^2.0.4"
+ checksum: 10c0/3f472fb453241cfe692a77349accafca38dbcdc9d96d5848c088b2932ba41eb968630ecff7b175d291c7487a4945aee5a81e30c064d1f94e36070f7e0c37ed6c
+ languageName: node
+ linkType: hard
+
"rollup-plugin-visualizer@npm:^5.14.0":
version: 5.14.0
resolution: "rollup-plugin-visualizer@npm:5.14.0"
@@ -6008,8 +6837,7 @@ __metadata:
"@iconify-json/eos-icons": "npm:^1.2.1"
"@iconify-json/material-symbols": "npm:^1.2.8"
"@iconify/tailwind4": "npm:^1.0.6"
- "@polkadot/util": "npm:^13.2.3"
- "@prosopo/keyring": "npm:^2.4.2"
+ "@prosopo/keyring": "npm:^2.9.0"
"@tailwindcss/vite": "npm:^4.0.10"
"@types/jquery": "npm:^3.5.32"
"@types/react": "npm:^18.3.12"
@@ -6037,6 +6865,7 @@ __metadata:
typescript-eslint: "npm:^8.16.0"
vite: "npm:^5.4.11"
vite-plugin-checker: "npm:^0.9.1"
+ vite-plugin-node-polyfills: "npm:^0.25.0"
zod: "npm:^3.24.2"
languageName: unknown
linkType: soft
@@ -6071,13 +6900,20 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:5.2.1":
+"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3
languageName: node
linkType: hard
+"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
+ version: 5.1.2
+ resolution: "safe-buffer@npm:5.1.2"
+ checksum: 10c0/780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21
+ languageName: node
+ linkType: hard
+
"safe-regex-test@npm:^1.0.3":
version: 1.0.3
resolution: "safe-regex-test@npm:1.0.3"
@@ -6089,7 +6925,18 @@ __metadata:
languageName: node
linkType: hard
-"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
+"safe-regex-test@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "safe-regex-test@npm:1.1.0"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ is-regex: "npm:^1.2.1"
+ checksum: 10c0/f2c25281bbe5d39cddbbce7f86fca5ea9b3ce3354ea6cd7c81c31b006a5a9fff4286acc5450a3b9122c56c33eba69c56b9131ad751457b2b4a585825e6a10665
+ languageName: node
+ linkType: hard
+
+"safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4
@@ -6113,14 +6960,7 @@ __metadata:
languageName: node
linkType: hard
-"scale-ts@npm:1.6.0":
- version: 1.6.0
- resolution: "scale-ts@npm:1.6.0"
- checksum: 10c0/ce4ea3559c6b6bdf2a62454aac83cc3151ae93d1a507ddb8e95e83ce1190085aed61c46901bd42d41d8f8ba58279d7e37057c68c2b674c2d39b8cf5d169e90dd
- languageName: node
- linkType: hard
-
-"scale-ts@npm:^1.6.0":
+"scale-ts@npm:1.6.1, scale-ts@npm:^1.6.0":
version: 1.6.1
resolution: "scale-ts@npm:1.6.1"
checksum: 10c0/bbcf476029095152189c5bd210922b43342e8bfb712bf56237de172d55b528e090419e80da67c627a8f706a228237346b82de527755d7f197bb4d822c6383dfd
@@ -6136,6 +6976,13 @@ __metadata:
languageName: node
linkType: hard
+"seedrandom@npm:3.0.5":
+ version: 3.0.5
+ resolution: "seedrandom@npm:3.0.5"
+ checksum: 10c0/929752ac098ff4990b3f8e0ac39136534916e72879d6eb625230141d20db26e2f44c4d03d153d457682e8cbaab0fb7d58a1e7267a157cf23fd8cf34e25044e88
+ languageName: node
+ linkType: hard
+
"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0":
version: 5.7.2
resolution: "semver@npm:5.7.2"
@@ -6163,40 +7010,7 @@ __metadata:
languageName: node
linkType: hard
-"send@npm:0.19.0":
- version: 0.19.0
- resolution: "send@npm:0.19.0"
- dependencies:
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- destroy: "npm:1.2.0"
- encodeurl: "npm:~1.0.2"
- escape-html: "npm:~1.0.3"
- etag: "npm:~1.8.1"
- fresh: "npm:0.5.2"
- http-errors: "npm:2.0.0"
- mime: "npm:1.6.0"
- ms: "npm:2.1.3"
- on-finished: "npm:2.4.1"
- range-parser: "npm:~1.2.1"
- statuses: "npm:2.0.1"
- checksum: 10c0/ea3f8a67a8f0be3d6bf9080f0baed6d2c51d11d4f7b4470de96a5029c598a7011c497511ccc28968b70ef05508675cebff27da9151dd2ceadd60be4e6cf845e3
- languageName: node
- linkType: hard
-
-"serve-static@npm:1.16.2":
- version: 1.16.2
- resolution: "serve-static@npm:1.16.2"
- dependencies:
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- parseurl: "npm:~1.3.3"
- send: "npm:0.19.0"
- checksum: 10c0/528fff6f5e12d0c5a391229ad893910709bc51b5705962b09404a1d813857578149b8815f35d3ee5752f44cd378d0f31669d4b1d7e2d11f41e08283d5134bd1f
- languageName: node
- linkType: hard
-
-"set-function-length@npm:^1.2.1":
+"set-function-length@npm:^1.2.1, set-function-length@npm:^1.2.2":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"
dependencies:
@@ -6222,10 +7036,23 @@ __metadata:
languageName: node
linkType: hard
-"setprototypeof@npm:1.2.0":
- version: 1.2.0
- resolution: "setprototypeof@npm:1.2.0"
- checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc
+"setimmediate@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "setimmediate@npm:1.0.5"
+ checksum: 10c0/5bae81bfdbfbd0ce992893286d49c9693c82b1bcc00dcaaf3a09c8f428fdeacf4190c013598b81875dfac2b08a572422db7df779a99332d0fce186d15a3e4d49
+ languageName: node
+ linkType: hard
+
+"sha.js@npm:^2.4.0, sha.js@npm:^2.4.12, sha.js@npm:^2.4.8":
+ version: 2.4.12
+ resolution: "sha.js@npm:2.4.12"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ safe-buffer: "npm:^5.2.1"
+ to-buffer: "npm:^1.2.0"
+ bin:
+ sha.js: bin.js
+ checksum: 10c0/9d36bdd76202c8116abbe152a00055ccd8a0099cb28fc17c01fa7bb2c8cffb9ca60e2ab0fe5f274ed6c45dc2633d8c39cf7ab050306c231904512ba9da4d8ab1
languageName: node
linkType: hard
@@ -6268,6 +7095,41 @@ __metadata:
languageName: node
linkType: hard
+"side-channel-list@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "side-channel-list@npm:1.0.0"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.3"
+ checksum: 10c0/644f4ac893456c9490ff388bf78aea9d333d5e5bfc64cfb84be8f04bf31ddc111a8d4b83b85d7e7e8a7b845bc185a9ad02c052d20e086983cf59f0be517d9b3d
+ languageName: node
+ linkType: hard
+
+"side-channel-map@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-map@npm:1.0.1"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ checksum: 10c0/010584e6444dd8a20b85bc926d934424bd809e1a3af941cace229f7fdcb751aada0fb7164f60c2e22292b7fa3c0ff0bce237081fd4cdbc80de1dc68e95430672
+ languageName: node
+ linkType: hard
+
+"side-channel-weakmap@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "side-channel-weakmap@npm:1.0.2"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ side-channel-map: "npm:^1.0.1"
+ checksum: 10c0/71362709ac233e08807ccd980101c3e2d7efe849edc51455030327b059f6c4d292c237f94dc0685031dd11c07dd17a68afde235d6cf2102d949567f98ab58185
+ languageName: node
+ linkType: hard
+
"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6":
version: 1.0.6
resolution: "side-channel@npm:1.0.6"
@@ -6280,6 +7142,19 @@ __metadata:
languageName: node
linkType: hard
+"side-channel@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "side-channel@npm:1.1.0"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.3"
+ side-channel-list: "npm:^1.0.0"
+ side-channel-map: "npm:^1.0.1"
+ side-channel-weakmap: "npm:^1.0.2"
+ checksum: 10c0/cb20dad41eb032e6c24c0982e1e5a24963a28aa6122b4f05b3f3d6bf8ae7fd5474ef382c8f54a6a3ab86e0cac4d41a23bd64ede3970e5bfb50326ba02a7996e6
+ languageName: node
+ linkType: hard
+
"signal-exit@npm:^4.0.1":
version: 4.1.0
resolution: "signal-exit@npm:4.1.0"
@@ -6294,12 +7169,12 @@ __metadata:
languageName: node
linkType: hard
-"smoldot@npm:2.0.22":
- version: 2.0.22
- resolution: "smoldot@npm:2.0.22"
+"smoldot@npm:2.0.26":
+ version: 2.0.26
+ resolution: "smoldot@npm:2.0.26"
dependencies:
ws: "npm:^8.8.1"
- checksum: 10c0/fa439bebfe0d0d46e4da342a313d0653fd56557b6459b5ba3db1fd6bcfb345e9d9577c27e1f6692e67dec0206addb95de6b594c17041729f5689b4b123974495
+ checksum: 10c0/a4788fb92e5ed6e8c3d171d00474712c6f98f62cae68543f1029e7976a64ce9c8126956e50d6bd89482df8568f8ac043d5eb50b63f44f9a6062cbc49f0ef2dad
languageName: node
linkType: hard
@@ -6388,10 +7263,25 @@ __metadata:
languageName: node
linkType: hard
-"statuses@npm:2.0.1":
- version: 2.0.1
- resolution: "statuses@npm:2.0.1"
- checksum: 10c0/34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0
+"stream-browserify@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "stream-browserify@npm:3.0.0"
+ dependencies:
+ inherits: "npm:~2.0.4"
+ readable-stream: "npm:^3.5.0"
+ checksum: 10c0/ec3b975a4e0aa4b3dc5e70ffae3fc8fd29ac725353a14e72f213dff477b00330140ad014b163a8cbb9922dfe90803f81a5ea2b269e1bbfd8bd71511b88f889ad
+ languageName: node
+ linkType: hard
+
+"stream-http@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "stream-http@npm:3.2.0"
+ dependencies:
+ builtin-status-codes: "npm:^3.0.0"
+ inherits: "npm:^2.0.4"
+ readable-stream: "npm:^3.6.0"
+ xtend: "npm:^4.0.2"
+ checksum: 10c0/f128fb8076d60cd548f229554b6a1a70c08a04b7b2afd4dbe7811d20f27f7d4112562eb8bce86d72a8691df3b50573228afcf1271e55e81f981536c67498bc41
languageName: node
linkType: hard
@@ -6493,6 +7383,24 @@ __metadata:
languageName: node
linkType: hard
+"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1":
+ version: 1.3.0
+ resolution: "string_decoder@npm:1.3.0"
+ dependencies:
+ safe-buffer: "npm:~5.2.0"
+ checksum: 10c0/810614ddb030e271cd591935dcd5956b2410dd079d64ff92a1844d6b7588bf992b3e1b69b0f4d34a3e06e0bd73046ac646b5264c1987b20d0601f81ef35d731d
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:~1.1.1":
+ version: 1.1.1
+ resolution: "string_decoder@npm:1.1.1"
+ dependencies:
+ safe-buffer: "npm:~5.1.0"
+ checksum: 10c0/b4f89f3a92fd101b5653ca3c99550e07bdf9e13b35037e9e2a1c7b47cec4e55e06ff3fc468e314a0b5e80bfbaf65c1ca5a84978764884ae9413bec1fc6ca924e
+ languageName: node
+ linkType: hard
+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
@@ -6585,6 +7493,15 @@ __metadata:
languageName: node
linkType: hard
+"timers-browserify@npm:^2.0.4":
+ version: 2.0.12
+ resolution: "timers-browserify@npm:2.0.12"
+ dependencies:
+ setimmediate: "npm:^1.0.4"
+ checksum: 10c0/98e84db1a685bc8827c117a8bc62aac811ad56a995d07938fc7ed8cdc5bf3777bfe2d4e5da868847194e771aac3749a20f6cdd22091300fe889a76fe214a4641
+ languageName: node
+ linkType: hard
+
"tiny-invariant@npm:^1.3.3":
version: 1.3.3
resolution: "tiny-invariant@npm:1.3.3"
@@ -6609,6 +7526,17 @@ __metadata:
languageName: node
linkType: hard
+"to-buffer@npm:^1.2.0, to-buffer@npm:^1.2.1, to-buffer@npm:^1.2.2":
+ version: 1.2.2
+ resolution: "to-buffer@npm:1.2.2"
+ dependencies:
+ isarray: "npm:^2.0.5"
+ safe-buffer: "npm:^5.2.1"
+ typed-array-buffer: "npm:^1.0.3"
+ checksum: 10c0/56bc56352f14a2c4a0ab6277c5fc19b51e9534882b98eb068b39e14146591e62fa5b06bf70f7fed1626230463d7e60dca81e815096656e5e01c195c593873d12
+ languageName: node
+ linkType: hard
+
"to-regex-range@npm:^5.0.1":
version: 5.0.1
resolution: "to-regex-range@npm:5.0.1"
@@ -6618,13 +7546,6 @@ __metadata:
languageName: node
linkType: hard
-"toidentifier@npm:1.0.1":
- version: 1.0.1
- resolution: "toidentifier@npm:1.0.1"
- checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1
- languageName: node
- linkType: hard
-
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -6653,13 +7574,20 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.1.0, tslib@npm:^2.6.2, tslib@npm:^2.7.0, tslib@npm:^2.8.0":
+"tslib@npm:^2.1.0, tslib@npm:^2.7.0, tslib@npm:^2.8.0, tslib@npm:^2.8.1":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
languageName: node
linkType: hard
+"tty-browserify@npm:0.0.1":
+ version: 0.0.1
+ resolution: "tty-browserify@npm:0.0.1"
+ checksum: 10c0/5e34883388eb5f556234dae75b08e069b9e62de12bd6d87687f7817f5569430a6dfef550b51dbc961715ae0cd0eb5a059e6e3fc34dc127ea164aa0f9b5bb033d
+ languageName: node
+ linkType: hard
+
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@@ -6676,16 +7604,6 @@ __metadata:
languageName: node
linkType: hard
-"type-is@npm:~1.6.18":
- version: 1.6.18
- resolution: "type-is@npm:1.6.18"
- dependencies:
- media-typer: "npm:0.3.0"
- mime-types: "npm:~2.1.24"
- checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d
- languageName: node
- linkType: hard
-
"typed-array-buffer@npm:^1.0.2":
version: 1.0.2
resolution: "typed-array-buffer@npm:1.0.2"
@@ -6697,6 +7615,17 @@ __metadata:
languageName: node
linkType: hard
+"typed-array-buffer@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "typed-array-buffer@npm:1.0.3"
+ dependencies:
+ call-bound: "npm:^1.0.3"
+ es-errors: "npm:^1.3.0"
+ is-typed-array: "npm:^1.1.14"
+ checksum: 10c0/1105071756eb248774bc71646bfe45b682efcad93b55532c6ffa4518969fb6241354e4aa62af679ae83899ec296d69ef88f1f3763657cdb3a4d29321f7b83079
+ languageName: node
+ linkType: hard
+
"typed-array-byte-length@npm:^1.0.1":
version: 1.0.1
resolution: "typed-array-byte-length@npm:1.0.1"
@@ -6794,10 +7723,10 @@ __metadata:
languageName: node
linkType: hard
-"undici-types@npm:~6.20.0":
- version: 6.20.0
- resolution: "undici-types@npm:6.20.0"
- checksum: 10c0/68e659a98898d6a836a9a59e6adf14a5d799707f5ea629433e025ac90d239f75e408e2e5ff086afc3cace26f8b26ee52155293564593fbb4a2f666af57fc59bf
+"undici-types@npm:~7.16.0":
+ version: 7.16.0
+ resolution: "undici-types@npm:7.16.0"
+ checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a
languageName: node
linkType: hard
@@ -6826,13 +7755,6 @@ __metadata:
languageName: node
linkType: hard
-"unpipe@npm:1.0.0, unpipe@npm:~1.0.0":
- version: 1.0.0
- resolution: "unpipe@npm:1.0.0"
- checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c
- languageName: node
- linkType: hard
-
"update-browserslist-db@npm:^1.1.1":
version: 1.1.1
resolution: "update-browserslist-db@npm:1.1.1"
@@ -6856,10 +7778,33 @@ __metadata:
languageName: node
linkType: hard
-"utils-merge@npm:1.0.1":
- version: 1.0.1
- resolution: "utils-merge@npm:1.0.1"
- checksum: 10c0/02ba649de1b7ca8854bfe20a82f1dfbdda3fb57a22ab4a8972a63a34553cf7aa51bc9081cf7e001b035b88186d23689d69e71b510e610a09a4c66f68aa95b672
+"url@npm:^0.11.4":
+ version: 0.11.4
+ resolution: "url@npm:0.11.4"
+ dependencies:
+ punycode: "npm:^1.4.1"
+ qs: "npm:^6.12.3"
+ checksum: 10c0/cc93405ae4a9b97a2aa60ca67f1cb1481c0221cb4725a7341d149be5e2f9cfda26fd432d64dbbec693d16593b68b8a46aad8e5eab21f814932134c9d8620c662
+ languageName: node
+ linkType: hard
+
+"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
+ version: 1.0.2
+ resolution: "util-deprecate@npm:1.0.2"
+ checksum: 10c0/41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942
+ languageName: node
+ linkType: hard
+
+"util@npm:^0.12.4, util@npm:^0.12.5":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ is-arguments: "npm:^1.0.4"
+ is-generator-function: "npm:^1.0.7"
+ is-typed-array: "npm:^1.1.3"
+ which-typed-array: "npm:^1.1.2"
+ checksum: 10c0/c27054de2cea2229a66c09522d0fa1415fb12d861d08523a8846bf2e4cbf0079d4c3f725f09dcb87493549bcbf05f5798dce1688b53c6c17201a45759e7253f3
languageName: node
linkType: hard
@@ -6873,13 +7818,6 @@ __metadata:
languageName: node
linkType: hard
-"vary@npm:~1.1.2":
- version: 1.1.2
- resolution: "vary@npm:1.1.2"
- checksum: 10c0/f15d588d79f3675135ba783c91a4083dcd290a2a5be9fcb6514220a1634e23df116847b1cc51f66bfb0644cf9353b2abb7815ae499bab06e46dd33c1a6bf1f4f
- languageName: node
- linkType: hard
-
"vite-plugin-checker@npm:^0.9.1":
version: 0.9.1
resolution: "vite-plugin-checker@npm:0.9.1"
@@ -6927,6 +7865,18 @@ __metadata:
languageName: node
linkType: hard
+"vite-plugin-node-polyfills@npm:^0.25.0":
+ version: 0.25.0
+ resolution: "vite-plugin-node-polyfills@npm:0.25.0"
+ dependencies:
+ "@rollup/plugin-inject": "npm:^5.0.5"
+ node-stdlib-browser: "npm:^1.3.1"
+ peerDependencies:
+ vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
+ checksum: 10c0/4009951255f2545ce4ec82f48f013b1c2b4509017e42c68cac6af8cc0d3f824ef2002915917c6da317c09ff0cde32eed6e98eb5be0d935a3c5cb0b412ebc1625
+ languageName: node
+ linkType: hard
+
"vite@npm:^5.4.11":
version: 5.4.11
resolution: "vite@npm:5.4.11"
@@ -6970,6 +7920,13 @@ __metadata:
languageName: node
linkType: hard
+"vm-browserify@npm:^1.0.1":
+ version: 1.1.2
+ resolution: "vm-browserify@npm:1.1.2"
+ checksum: 10c0/0cc1af6e0d880deb58bc974921320c187f9e0a94f25570fca6b1bd64e798ce454ab87dfd797551b1b0cc1849307421aae0193cedf5f06bdb5680476780ee344b
+ languageName: node
+ linkType: hard
+
"void-elements@npm:3.1.0":
version: 3.1.0
resolution: "void-elements@npm:3.1.0"
@@ -7080,6 +8037,21 @@ __metadata:
languageName: node
linkType: hard
+"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.2":
+ version: 1.1.20
+ resolution: "which-typed-array@npm:1.1.20"
+ dependencies:
+ available-typed-arrays: "npm:^1.0.7"
+ call-bind: "npm:^1.0.8"
+ call-bound: "npm:^1.0.4"
+ for-each: "npm:^0.3.5"
+ get-proto: "npm:^1.0.1"
+ gopd: "npm:^1.2.0"
+ has-tostringtag: "npm:^1.0.2"
+ checksum: 10c0/16fcdada95c8afb821cd1117f0ab50b4d8551677ac08187f21d4e444530913c9ffd2dac634f0c1183345f96344b69280f40f9a8bc52164ef409e555567c2604b
+ languageName: node
+ linkType: hard
+
"which@npm:^1.2.9":
version: 1.3.1
resolution: "which@npm:1.3.1"
@@ -7149,9 +8121,24 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.15.1, ws@npm:^8.8.1":
- version: 8.18.1
- resolution: "ws@npm:8.18.1"
+"ws@npm:^8.18.0":
+ version: 8.19.0
+ resolution: "ws@npm:8.19.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 10c0/4741d9b9bc3f9c791880882414f96e36b8b254e34d4b503279d6400d9a4b87a033834856dbdd94ee4b637944df17ea8afc4bce0ff4a1560d2166be8855da5b04
+ languageName: node
+ linkType: hard
+
+"ws@npm:^8.8.1":
+ version: 8.18.3
+ resolution: "ws@npm:8.18.3"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ">=5.0.2"
@@ -7160,7 +8147,14 @@ __metadata:
optional: true
utf-8-validate:
optional: true
- checksum: 10c0/e498965d6938c63058c4310ffb6967f07d4fa06789d3364829028af380d299fe05762961742971c764973dce3d1f6a2633fe8b2d9410c9b52e534b4b882a99fa
+ checksum: 10c0/eac918213de265ef7cb3d4ca348b891a51a520d839aa51cdb8ca93d4fa7ff9f6ccb339ccee89e4075324097f0a55157c89fa3f7147bde9d8d7e90335dc087b53
+ languageName: node
+ linkType: hard
+
+"xtend@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "xtend@npm:4.0.2"
+ checksum: 10c0/366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e
languageName: node
linkType: hard
diff --git a/prosopo-procaptcha/prosopo-procaptcha.php b/prosopo-procaptcha/prosopo-procaptcha.php
index adf3d3b..6c62c68 100644
--- a/prosopo-procaptcha/prosopo-procaptcha.php
+++ b/prosopo-procaptcha/prosopo-procaptcha.php
@@ -2,7 +2,7 @@
/**
* Plugin Name: Prosopo Procaptcha
* Description: GDPR compliant, privacy friendly and better value captcha.
- * Version: 1.20.2
+ * Version: 1.20.3
* Author: Prosopo Team
* Author URI: https://prosopo.io/
* License: GPLv2 or later
diff --git a/prosopo-procaptcha/readme.txt b/prosopo-procaptcha/readme.txt
index 8ef5636..fde83fb 100644
--- a/prosopo-procaptcha/readme.txt
+++ b/prosopo-procaptcha/readme.txt
@@ -2,9 +2,9 @@
Contributors: 1prosopo
Tags: Captcha, Procaptcha, antispam, anibot, spam.
Requires at least: 5.5
-Tested up to: 6.8
+Tested up to: 6.9
Requires PHP: 7.4
-Stable tag: 1.20.2
+Stable tag: 1.20.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -135,6 +135,9 @@ Absolutely! The plugin has a [public GitHub repository](https://github.com/proso
== Changelog ==
+= 1.20.3 (2026-01-20) =
+* Maintenance: compatibility with the latest Procaptcha statistics API
+
= 1.20.2 (2025-11-11) =
* Feature: new "Active Integrations" admin page
* Maintenance: compatibility with the latest JetPack version
diff --git a/prosopo-procaptcha/src/Procaptcha_Plugin.php b/prosopo-procaptcha/src/Procaptcha_Plugin.php
index db78a38..be91ea2 100644
--- a/prosopo-procaptcha/src/Procaptcha_Plugin.php
+++ b/prosopo-procaptcha/src/Procaptcha_Plugin.php
@@ -8,6 +8,7 @@
use Io\Prosopo\Procaptcha\Integration\Plugin\Plugin_Integration;
use Io\Prosopo\Procaptcha\Integrations\Integrations_Loader;
+use Io\Prosopo\Procaptcha\Integrations\Plugins\{Contact_Form_7\Contact_Form_7};
use Io\Prosopo\Procaptcha\Integrations\Plugins\BBPress\BBPress;
use Io\Prosopo\Procaptcha\Integrations\Plugins\Beaver_Builder\Beaver_Builder;
use Io\Prosopo\Procaptcha\Integrations\Plugins\Elementor_Pro\Elementor_Pro;
@@ -24,23 +25,20 @@
use Io\Prosopo\Procaptcha\Integrations\Plugins\WooCommerce\WooCommerce;
use Io\Prosopo\Procaptcha\Integrations\Plugins\WPForms\WPForms;
use Io\Prosopo\Procaptcha\Integrations\WordPress\WordPress;
-use Io\Prosopo\Procaptcha\Plugin_Assets;
-use Io\Prosopo\Procaptcha\Utils\Screen_Detector\Screen_Detector_Base;
-use Io\Prosopo\Procaptcha\Widget\Widget_Assets_Loader;
-use Io\Prosopo\Procaptcha\Widget\Procaptcha_Widget;
-use Io\Prosopo\Procaptcha\Widget\Widget;
-use Io\Prosopo\Procaptcha\Integrations\Plugins\{Contact_Form_7\Contact_Form_7};
-use Io\Prosopo\Procaptcha\Settings\Tab\Settings_Tab;
-use Io\Prosopo\Procaptcha\Vendors\Prosopo\Views\View\ViewNamespaceConfig;
-use Io\Prosopo\Procaptcha\Vendors\Prosopo\Views\View\ViewTemplateRenderer;
-use Io\Prosopo\Procaptcha\Vendors\Prosopo\Views\ViewsManager;
use Io\Prosopo\Procaptcha\Settings\{Account_Form_Settings,
General\Active_Integrations\Active_Integrations_Tab,
General\Tab\General_Settings_Tab,
Procaptcha_Settings,
Settings_Page,
- Statistics\Statistics_Settings_Tab
-};
+ Statistics\Statistics_Settings_Tab};
+use Io\Prosopo\Procaptcha\Settings\Tab\Settings_Tab;
+use Io\Prosopo\Procaptcha\Utils\Screen_Detector\Screen_Detector_Base;
+use Io\Prosopo\Procaptcha\Vendors\Prosopo\Views\View\ViewNamespaceConfig;
+use Io\Prosopo\Procaptcha\Vendors\Prosopo\Views\View\ViewTemplateRenderer;
+use Io\Prosopo\Procaptcha\Vendors\Prosopo\Views\ViewsManager;
+use Io\Prosopo\Procaptcha\Widget\Procaptcha_Widget;
+use Io\Prosopo\Procaptcha\Widget\Widget;
+use Io\Prosopo\Procaptcha\Widget\Widget_Assets_Loader;
final class Procaptcha_Plugin {
const PLUGIN_SLUG = 'prosopo-procaptcha';
diff --git a/prosopo-procaptcha/src/Settings/General/Tab/general_settings.blade.php b/prosopo-procaptcha/src/Settings/General/Tab/general_settings.blade.php
index 6307738..cc45bb7 100644
--- a/prosopo-procaptcha/src/Settings/General/Tab/general_settings.blade.php
+++ b/prosopo-procaptcha/src/Settings/General/Tab/general_settings.blade.php
@@ -5,7 +5,10 @@
{{ __('Preview: if the credentials are valid, you should be able to complete the captcha below:', 'prosopo-procaptcha') }}
- {!! $widget_preview !!}
+ {{--dummy form to avoid "form not found" console error from the procaptcha script, confusing users--}}
+
diff --git a/tests/cypress/e2e/form-plugins/jetpack/feedbacks.ts b/tests/cypress/e2e/form-plugins/jetpack/feedbacks.ts
index 36bc3a3..2ab0cd3 100644
--- a/tests/cypress/e2e/form-plugins/jetpack/feedbacks.ts
+++ b/tests/cypress/e2e/form-plugins/jetpack/feedbacks.ts
@@ -7,7 +7,7 @@ const trashFeedbacks = () => {
.click();
// remove
- cy.get(".dataviews-bulk-actions-footer__action-buttons .components-button:nth-child(4)")
+ cy.get(".dataviews-bulk-actions-footer__action-buttons .components-button:contains('Trash')")
.click();
// notification
@@ -20,7 +20,8 @@ const emptyFeedbacksTrash = () => {
cy.visit("/wp-admin/admin.php?page=jetpack-forms-admin#/responses?status=trash");
// delete all
- const deleteButton = ".jp-forms__layout-header-actions .components-button:nth-child(2)";
+ const deleteButton = ".jp-forms-stack.admin-ui-page__header .components-button:contains('Empty')";
+
// wait until loaded
cy.get(deleteButton)
.should("have.text", "Empty trash");
@@ -29,7 +30,7 @@ const emptyFeedbacksTrash = () => {
.click();
// confirm
- cy.get(".components-modal__content .components-button:nth-child(2)")
+ cy.get(".components-modal__content .components-button:contains('Delete')")
.click();
// notification
diff --git a/tests/cypress/e2e/security-plugins/all-in-one-wp-security-and-firewall.cy.ts b/tests/cypress/e2e/security-plugins/all-in-one-wp-security-and-firewall.cy.ts
index fda0b2b..9018cdf 100644
--- a/tests/cypress/e2e/security-plugins/all-in-one-wp-security-and-firewall.cy.ts
+++ b/tests/cypress/e2e/security-plugins/all-in-one-wp-security-and-firewall.cy.ts
@@ -1,10 +1,9 @@
-import { LoginForm } from "@wordpress/login-form";
-import { RegisterForm } from "@wordpress/register-form";
-import { LostPasswordForm } from "@wordpress/lost-password-form";
-import { IntegrationTest } from "@support/integration-test";
+import {LoginForm} from "@wordpress/login-form";
+import {RegisterForm} from "@wordpress/register-form";
+import {LostPasswordForm} from "@wordpress/lost-password-form";
+import {IntegrationTest} from "@support/integration-test";
-// fixme uncomment when fixed https://wordpress.org/support/topic/cant-reset-password-when-brute-force-option-rename-login-is-on/
-/* new IntegrationTest({
+new IntegrationTest({
targetPluginSlugs: ["all-in-one-wp-security-and-firewall"],
loginUrl: "/login",
forms: [
@@ -18,4 +17,4 @@ import { IntegrationTest } from "@support/integration-test";
url: "/login/?action=lostpassword",
}),
],
-});*/
+});
diff --git a/tests/cypress/e2e/security-plugins/change-wp-admin-login.cy.ts b/tests/cypress/e2e/security-plugins/change-wp-admin-login.cy.ts
index 0bb3c88..28700c0 100644
--- a/tests/cypress/e2e/security-plugins/change-wp-admin-login.cy.ts
+++ b/tests/cypress/e2e/security-plugins/change-wp-admin-login.cy.ts
@@ -1,5 +1,9 @@
-// fixme uncomment when fixed https://wordpress.org/support/topic/php-fatal-error-uncaught-typeerror-hash_equals-argument-1-known_string/
-/*new IntegrationTest({
+import {IntegrationTest} from "@support/integration-test";
+import {LoginForm} from "@wordpress/login-form";
+import {RegisterForm} from "@wordpress/register-form";
+import {LostPasswordForm} from "@wordpress/lost-password-form";
+
+new IntegrationTest({
targetPluginSlugs: [
'change-wp-admin-login',
],
@@ -15,4 +19,4 @@
url: '/login/?action=lostpassword',
}),
],
-});*/
+});